From ef26b7a1de2c82f0f42b08d111795089d521afd4 Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 20 Dec 2018 15:27:50 +0100 Subject: [PATCH 01/26] Test --- workb/src/assets/components/results/charts/rchart.js | 2 +- workb/src/routes.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/workb/src/assets/components/results/charts/rchart.js b/workb/src/assets/components/results/charts/rchart.js index bf2883e..3585f7b 100644 --- a/workb/src/assets/components/results/charts/rchart.js +++ b/workb/src/assets/components/results/charts/rchart.js @@ -1,4 +1,4 @@ -import { Line } from 'vue-chartjs' +import { Line } from 'vue-chartjs'; import {mapGetters} from 'vuex'; export default { diff --git a/workb/src/routes.js b/workb/src/routes.js index a463cfc..dfec58b 100644 --- a/workb/src/routes.js +++ b/workb/src/routes.js @@ -23,7 +23,6 @@ const Test = resolve => { resolve(require('./assets/components/results/Rgraph.vue')); }); } - export const routes = [ { path: '', component: LoginWB}, { path: '/question', From 8135cba864d852b64adfb9f9a434cc96a3300d70 Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 20 Dec 2018 15:51:07 +0100 Subject: [PATCH 02/26] Edit Table.VUE --- workb/package-lock.json | 10 +++++ workb/package.json | 1 + workb/src/assets/components/Table.vue | 53 +++++++++++++++++++++++++++ workb/src/main.js | 2 + workb/src/routes.js | 10 ++++- 5 files changed, 75 insertions(+), 1 deletion(-) create mode 100644 workb/src/assets/components/Table.vue diff --git a/workb/package-lock.json b/workb/package-lock.json index 226c29a..6a1e0fc 100644 --- a/workb/package-lock.json +++ b/workb/package-lock.json @@ -6267,6 +6267,11 @@ "regjsparser": "^0.1.4" } }, + "register-service-worker": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/register-service-worker/-/register-service-worker-1.5.2.tgz", + "integrity": "sha512-XNqSZHJsFGnvEGkg/2IrCp6G8Ya3qLj4mq0bSHil/dfdO82LOxGnMnJjAD9MYCvf/8cDCO8pL+1i65yzmP7rPQ==" + }, "regjsgen": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", @@ -7508,6 +7513,11 @@ "vue-template-es2015-compiler": "^1.2.2" } }, + "vue-material": { + "version": "1.0.0-beta-10.2", + "resolved": "https://registry.npmjs.org/vue-material/-/vue-material-1.0.0-beta-10.2.tgz", + "integrity": "sha512-DXOUXm6M8zbeJ6LPvP1h/0EhXmCkxNGz2dM/0q4w+lsT9uTaos+YDrwQvJBJcxil3fEw6oHCfhG/peWks+8v7Q==" + }, "vue-router": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.0.1.tgz", diff --git a/workb/package.json b/workb/package.json index 426ab2b..1a45585 100644 --- a/workb/package.json +++ b/workb/package.json @@ -19,6 +19,7 @@ "vue-chartjs": "^3.3.1", "vue-cookie-law": "^1.8.0", "vue-focus": "^2.1.0", + "vue-material": "^1.0.0-beta-10.2", "vue-router": "^3.0.1", "vuex": "^3.0.1" }, diff --git a/workb/src/assets/components/Table.vue b/workb/src/assets/components/Table.vue new file mode 100644 index 0000000..c6ad506 --- /dev/null +++ b/workb/src/assets/components/Table.vue @@ -0,0 +1,53 @@ + + + + + \ No newline at end of file diff --git a/workb/src/main.js b/workb/src/main.js index a4c9bfe..eb8b3d2 100644 --- a/workb/src/main.js +++ b/workb/src/main.js @@ -1,4 +1,5 @@ import Vue from 'vue'; +import VueMaterial from 'vue-material'; import App from './App.vue'; import VueRouter from 'vue-router'; import axios from 'axios'; @@ -8,6 +9,7 @@ import '../serviceWorker'; Vue.use(VueRouter); +Vue.use(VueMaterial); global.router = new VueRouter({ routes, diff --git a/workb/src/routes.js b/workb/src/routes.js index dfec58b..41ad3e6 100644 --- a/workb/src/routes.js +++ b/workb/src/routes.js @@ -23,6 +23,11 @@ const Test = resolve => { resolve(require('./assets/components/results/Rgraph.vue')); }); } +const Table = resolve => { + require.ensure (['./assets/components/Table.vue'], () => { + resolve(require('./assets/components/Table.vue')); + }); +} export const routes = [ { path: '', component: LoginWB}, { path: '/question', @@ -48,6 +53,9 @@ export const routes = [ {path: '/home', component: Home }, + {path: '/table', + component: Table + }, {path: '/link', beforeEnter: (to, from, next) => { if (from.path === "/question" || from.path === "/results") { @@ -91,4 +99,4 @@ export const routes = [ }, { path: '*', redirect:'/' }, -] \ No newline at end of file +] \ No newline at end of file From a6ee00db4fd3e88131dce1af94ddabd8bceca257 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 06:52:21 +0100 Subject: [PATCH 03/26] Service Worker and Admin component --- workb/dist/0.build.js | 28 +- workb/dist/1.build.js | 16 +- workb/dist/2.build.js | 9 +- workb/dist/3.build.js | 8 +- workb/dist/4.build.js | 1 + workb/dist/build.js | 30 +- workb/logoSmallWB.png | Bin 0 -> 7944 bytes workb/src/assets/components/Admin.vue | 44 +++ workb/src/assets/components/Table.vue | 53 --- workb/src/assets/components/admin/Afooter.vue | 121 +++++++ workb/src/assets/components/admin/Amain.vue | 303 ++++++++++++++++++ workb/src/routes.js | 15 +- 12 files changed, 520 insertions(+), 108 deletions(-) create mode 100644 workb/dist/4.build.js create mode 100644 workb/logoSmallWB.png create mode 100644 workb/src/assets/components/Admin.vue delete mode 100644 workb/src/assets/components/Table.vue create mode 100644 workb/src/assets/components/admin/Afooter.vue create mode 100644 workb/src/assets/components/admin/Amain.vue diff --git a/workb/dist/0.build.js b/workb/dist/0.build.js index 57e4e34..a7e9631 100644 --- a/workb/dist/0.build.js +++ b/workb/dist/0.build.js @@ -1,14 +1,14 @@ -webpackJsonp([0,1],Array(22).concat([function(e,t,a){var n,r;a(294),n=a(229);var i=a(290);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,e.exports=n},,,,,function(e,t,a){var n,r;a(384),n=a(301);var i=a(366);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,e.exports=n},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){(function(e){!function(t,a){e.exports=a()}(this,function(){"use strict";function t(){return Sn.apply(null,arguments)}function n(e){Sn=e}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function o(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,n=[];for(a=0;a0)for(a=0;a0?"future":"past"];return w(a)?a(t):a.replace(/%s/i,t)}function F(e,t){var a=e.toLowerCase();Rn[a]=Rn[a+"s"]=Rn[t]=e}function z(e){return"string"==typeof e?Rn[e]||Rn[e.toLowerCase()]:void 0}function I(e){var t,a,n={};for(a in e)c(e,a)&&(t=z(a),t&&(n[t]=e[a]));return n}function E(e,t){Bn[e]=t}function R(e){var t=[];for(var a in e)t.push({unit:a,priority:Bn[a]});return t.sort(function(e,t){return e.priority-t.priority}),t}function B(e,t,a){var n=""+Math.abs(e),r=t-n.length,i=e>=0;return(i?a?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+n}function N(e,t,a,n){var r=n;"string"==typeof n&&(r=function(){return this[n]()}),e&&(Un[e]=r),t&&(Un[t[0]]=function(){return B(r.apply(this,arguments),t[1],t[2])}),a&&(Un[a]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,a,n=e.match(Nn);for(t=0,a=n.length;t=0&&Vn.test(e);)e=e.replace(Vn,a),Vn.lastIndex=0,n-=1;return e}function q(e,t,a){ur[e]=w(t)?t:function(e,n){return e&&a?a:t}}function Z(e,t){return c(ur,e)?ur[e](t._strict,t._locale):new RegExp($(e))}function $(e){return K(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,r){return t||a||n||r}))}function K(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,a){a[t]=b(e)}),a=0;a=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ye(e,t,a){var n=7+t-a,r=(7+be(e,0,n).getUTCDay()-t)%7;return-r+n-1}function ke(e,t,a,n,r){var i,s,o=(7+a-n)%7,d=Ye(e,n,r),l=1+7*(t-1)+o+d;return l<=0?(i=e-1,s=te(i)+l):l>te(e)?(i=e+1,s=l-te(e)):(i=e,s=l),{year:i,dayOfYear:s}}function xe(e,t,a){var n,r,i=Ye(e.year(),t,a),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(r=e.year()-1,n=s+De(r,t,a)):s>De(e.year(),t,a)?(n=s-De(e.year(),t,a),r=e.year()+1):(r=e.year(),n=s),{week:n,year:r}}function De(e,t,a){var n=Ye(e,t,a),r=Ye(e+1,t,a);return(te(e)-n+r)/7}function we(e){return xe(e,this._week.dow,this._week.doy).week}function Te(){return this._week.dow}function Se(){return this._week.doy}function He(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function je(e){var t=xe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ce(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Pe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function We(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone}function Oe(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ae(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fe(e,t,a){var n,r,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)i=m([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(i,"").toLocaleLowerCase();return a?"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:null):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null):"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null)))}function ze(e,t,a){var n,r,i;if(this._weekdaysParseExact)return Fe.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(r=m([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(i="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[n]=new RegExp(i.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Ie(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ce(e,this.localeData()),this.add(e-t,"d")):t}function Ee(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Re(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Be(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Cr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ne(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Pr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ve(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Wr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Je(){function e(e,t){return t.length-e.length}var t,a,n,r,i,s=[],o=[],d=[],l=[];for(t=0;t<7;t++)a=m([2e3,1]).day(t),n=this.weekdaysMin(a,""),r=this.weekdaysShort(a,""),i=this.weekdays(a,""),s.push(n),o.push(r),d.push(i),l.push(n),l.push(r),l.push(i);for(s.sort(e),o.sort(e),d.sort(e),l.sort(e),t=0;t<7;t++)o[t]=K(o[t]),d[t]=K(d[t]),l[t]=K(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Ge(){return this.hours()||24}function qe(e,t){N(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ze(e,t){return t._meridiemParse}function $e(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}function Qe(e){return e?e.toLowerCase().replace("_","-"):e}function Xe(e){for(var t,a,n,r,i=0;i0;){if(n=et(r.slice(0,t).join("-")))return n;if(a&&a.length>=t&&Y(r,a,!0)>=t-1)break;t--}i++}return Or}function et(t){var n=null;if(!Ir[t]&&"undefined"!=typeof e&&e&&e.exports)try{n=Or._abbr;a(283)("./"+t),tt(n)}catch(e){}return Ir[t]}function tt(e,t){var a;return e&&(a=o(t)?rt(e):at(e,t),a?Or=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Or._abbr}function at(e,t){if(null!==t){var a,n=zr;if(t.abbr=e,null!=Ir[e])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ir[e]._config;else if(null!=t.parentLocale)if(null!=Ir[t.parentLocale])n=Ir[t.parentLocale]._config;else{if(a=et(t.parentLocale),null==a)return Er[t.parentLocale]||(Er[t.parentLocale]=[]),Er[t.parentLocale].push({name:e,config:t}),null;n=a._config}return Ir[e]=new H(S(n,t)),Er[e]&&Er[e].forEach(function(e){at(e.name,e.config)}),tt(e),Ir[e]}return delete Ir[e],null}function nt(e,t){if(null!=t){var a,n,r=zr;n=et(e),null!=n&&(r=n._config),t=S(r,t),a=new H(t),a.parentLocale=Ir[e],Ir[e]=a,tt(e)}else null!=Ir[e]&&(null!=Ir[e].parentLocale?Ir[e]=Ir[e].parentLocale:null!=Ir[e]&&delete Ir[e]);return Ir[e]}function rt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Or;if(!r(e)){if(t=et(e))return t;e=[e]}return Xe(e)}function it(){return Wn(Ir)}function st(e){var t,a=e._a;return a&&f(e).overflow===-2&&(t=a[mr]<0||a[mr]>11?mr:a[hr]<1||a[hr]>ue(a[_r],a[mr])?hr:a[fr]<0||a[fr]>24||24===a[fr]&&(0!==a[pr]||0!==a[gr]||0!==a[Mr])?fr:a[pr]<0||a[pr]>59?pr:a[gr]<0||a[gr]>59?gr:a[Mr]<0||a[Mr]>999?Mr:-1,f(e)._overflowDayOfYear&&(t<_r||t>hr)&&(t=hr),f(e)._overflowWeeks&&t===-1&&(t=yr),f(e)._overflowWeekday&&t===-1&&(t=vr),f(e).overflow=t),e}function ot(e,t,a){return null!=e?e:null!=t?t:a}function dt(e){var a=new Date(t.now());return e._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()]}function lt(e){var t,a,n,r,i,s=[];if(!e._d){for(n=dt(e),e._w&&null==e._a[hr]&&null==e._a[mr]&&ut(e),null!=e._dayOfYear&&(i=ot(e._a[_r],n[_r]),(e._dayOfYear>te(i)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),a=be(i,0,e._dayOfYear),e._a[mr]=a.getUTCMonth(),e._a[hr]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[fr]&&0===e._a[pr]&&0===e._a[gr]&&0===e._a[Mr]&&(e._nextDay=!0,e._a[fr]=0),e._d=(e._useUTC?be:Le).apply(null,s),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[fr]=24),e._w&&"undefined"!=typeof e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function ut(e){var t,a,n,r,i,s,o,d;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,s=4,a=ot(t.GG,e._a[_r],xe(wt(),1,4).year),n=ot(t.W,1),r=ot(t.E,1),(r<1||r>7)&&(d=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var l=xe(wt(),i,s);a=ot(t.gg,e._a[_r],l.year),n=ot(t.w,l.week),null!=t.d?(r=t.d,(r<0||r>6)&&(d=!0)):null!=t.e?(r=t.e+i,(t.e<0||t.e>6)&&(d=!0)):r=i}n<1||n>De(a,i,s)?f(e)._overflowWeeks=!0:null!=d?f(e)._overflowWeekday=!0:(o=ke(a,n,r,i,s),e._a[_r]=o.year,e._dayOfYear=o.dayOfYear)}function ct(e){var t,a,n,r,i,s,o=e._i,d=Rr.exec(o)||Br.exec(o);if(d){for(f(e).iso=!0,t=0,a=Vr.length;t0&&f(e).unusedInput.push(s),o=o.slice(o.indexOf(n)+n.length),l+=n.length),Un[i]?(n?f(e).empty=!1:f(e).unusedTokens.push(i),ee(i,n,e)):e._strict&&!n&&f(e).unusedTokens.push(i);f(e).charsLeftOver=d-l,o.length>0&&f(e).unusedInput.push(o),e._a[fr]<=12&&f(e).bigHour===!0&&e._a[fr]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[fr]=vt(e._locale,e._a[fr],e._meridiem),lt(e),st(e)}function vt(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?(n=e.isPM(a),n&&t<12&&(t+=12),n||12!==t||(t=0),t):t}function Lt(e){var t,a,n,r,i;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(M(e,this),e=kt(e),e._a){var t=e._isUTC?m(e._a):wt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Zt(){return!!this.isValid()&&!this._isUTC}function $t(){return!!this.isValid()&&this._isUTC}function Kt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Qt(e,t){var a,n,r,i=e,s=null;return Ot(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(i={},t?i[t]=e:i.milliseconds=e):(s=ei.exec(e))?(a="-"===s[1]?-1:1,i={y:0,d:b(s[hr])*a,h:b(s[fr])*a,m:b(s[pr])*a,s:b(s[gr])*a,ms:b(At(1e3*s[Mr]))*a}):(s=ti.exec(e))?(a="-"===s[1]?-1:("+"===s[1],1),i={y:Xt(s[2],a),M:Xt(s[3],a),w:Xt(s[4],a),d:Xt(s[5],a),h:Xt(s[6],a),m:Xt(s[7],a),s:Xt(s[8],a)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(r=ta(wt(i.from),wt(i.to)),i={},i.ms=r.milliseconds,i.M=r.months),n=new Wt(i),Ot(e)&&c(e,"_locale")&&(n._locale=e._locale),n}function Xt(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function ea(e,t){var a={milliseconds:0,months:0};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function ta(e,t){var a;return e.isValid()&&t.isValid()?(t=It(t,e),e.isBefore(t)?a=ea(e,t):(a=ea(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function aa(e,t){return function(a,n){var r,i;return null===n||isNaN(+n)||(D(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=a,a=n,n=i),a="string"==typeof a?+a:a,r=Qt(a,n),na(this,r,e),this}}function na(e,a,n,r){var i=a._milliseconds,s=At(a._days),o=At(a._months);e.isValid()&&(r=null==r||r,o&&fe(e,ie(e,"Month")+o*n),s&&se(e,"Date",ie(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&t.updateOffset(e,s||o))}function ra(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function ia(e,a){var n=e||wt(),r=It(n,this).startOf("day"),i=t.calendarFormat(this,r)||"sameElse",s=a&&(w(a[i])?a[i].call(this,n):a[i]);return this.format(s||this.localeData().calendar(i,this,wt(n)))}function sa(){return new y(this)}function oa(e,t){var a=v(e)?e:wt(e);return!(!this.isValid()||!a.isValid())&&(t=z(o(t)?"millisecond":t),"millisecond"===t?this.valueOf()>a.valueOf():a.valueOf()9999?U(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):w(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(a,"Z")):U(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ga(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]';return this.format(a+n+r+i)}function Ma(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=U(this,e);return this.localeData().postformat(a)}function ya(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function va(e){return this.from(wt(),e)}function La(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({ -from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ba(e){return this.to(wt(),e)}function Ya(e){var t;return void 0===e?this._locale._abbr:(t=rt(e),null!=t&&(this._locale=t),this)}function ka(){return this._locale}function xa(e){switch(e=z(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function Da(e){return e=z(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function wa(){return this._d.valueOf()-6e4*(this._offset||0)}function Ta(){return Math.floor(this.valueOf()/1e3)}function Sa(){return new Date(this.valueOf())}function Ha(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ja(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Ca(){return this.isValid()?this.toISOString():null}function Pa(){return p(this)}function Wa(){return _({},f(this))}function Oa(){return f(this).overflow}function Aa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fa(e,t){N(0,[e,e.length],0,t)}function za(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ia(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ea(){return De(this.year(),1,4)}function Ra(){var e=this.localeData()._week;return De(this.year(),e.dow,e.doy)}function Ba(e,t,a,n,r){var i;return null==e?xe(this,n,r).year:(i=De(e,n,r),t>i&&(t=i),Na.call(this,e,t,a,n,r))}function Na(e,t,a,n,r){var i=ke(e,t,a,n,r),s=be(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function Va(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Ja(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Ua(e,t){t[Mr]=b(1e3*("0."+e))}function Ga(){return this._isUTC?"UTC":""}function qa(){return this._isUTC?"Coordinated Universal Time":""}function Za(e){return wt(1e3*e)}function $a(){return wt.apply(null,arguments).parseZone()}function Ka(e){return e}function Qa(e,t,a,n){var r=rt(),i=m().set(n,t);return r[a](i,e)}function Xa(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Qa(e,t,a,"month");var n,r=[];for(n=0;n<12;n++)r[n]=Qa(e,n,a,"month");return r}function en(e,t,a,n){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var r=rt(),i=e?r._week.dow:0;if(null!=a)return Qa(t,(a+i)%7,n,"day");var s,o=[];for(s=0;s<7;s++)o[s]=Qa(t,(s+i)%7,n,"day");return o}function tn(e,t){return Xa(e,t,"months")}function an(e,t){return Xa(e,t,"monthsShort")}function nn(e,t,a){return en(e,t,a,"weekdays")}function rn(e,t,a){return en(e,t,a,"weekdaysShort")}function sn(e,t,a){return en(e,t,a,"weekdaysMin")}function on(){var e=this._data;return this._milliseconds=_i(this._milliseconds),this._days=_i(this._days),this._months=_i(this._months),e.milliseconds=_i(e.milliseconds),e.seconds=_i(e.seconds),e.minutes=_i(e.minutes),e.hours=_i(e.hours),e.months=_i(e.months),e.years=_i(e.years),this}function dn(e,t,a,n){var r=Qt(t,a);return e._milliseconds+=n*r._milliseconds,e._days+=n*r._days,e._months+=n*r._months,e._bubble()}function ln(e,t){return dn(this,e,t,1)}function un(e,t){return dn(this,e,t,-1)}function cn(e){return e<0?Math.floor(e):Math.ceil(e)}function _n(){var e,t,a,n,r,i=this._milliseconds,s=this._days,o=this._months,d=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*cn(hn(o)+s),s=0,o=0),d.milliseconds=i%1e3,e=L(i/1e3),d.seconds=e%60,t=L(e/60),d.minutes=t%60,a=L(t/60),d.hours=a%24,s+=L(a/24),r=L(mn(s)),o+=r,s-=cn(hn(r)),n=L(o/12),o%=12,d.days=s,d.months=o,d.years=n,this}function mn(e){return 4800*e/146097}function hn(e){return 146097*e/4800}function fn(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if(e=z(e),"month"===e||"year"===e)return t=this._days+n/864e5,a=this._months+mn(t),"month"===e?a:a/12;switch(t=this._days+Math.round(hn(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}}function pn(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN}function gn(e){return function(){return this.as(e)}}function Mn(){return Qt(this)}function yn(e){return e=z(e),this.isValid()?this[e+"s"]():NaN}function vn(e){return function(){return this.isValid()?this._data[e]:NaN}}function Ln(){return L(this.days()/7)}function bn(e,t,a,n,r){return r.relativeTime(t||1,!!a,e,n)}function Yn(e,t,a){var n=Qt(e).abs(),r=Ti(n.as("s")),i=Ti(n.as("m")),s=Ti(n.as("h")),o=Ti(n.as("d")),d=Ti(n.as("M")),l=Ti(n.as("y")),u=r<=Si.ss&&["s",r]||r0,u[4]=a,bn.apply(null,u)}function kn(e){return void 0===e?Ti:"function"==typeof e&&(Ti=e,!0)}function xn(e,t){return void 0!==Si[e]&&(void 0===t?Si[e]:(Si[e]=t,"s"===e&&(Si.ss=t-1),!0))}function Dn(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=Yn(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}function wn(e){return(e>0)-(e<0)||+e}function Tn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n=Hi(this._milliseconds)/1e3,r=Hi(this._days),i=Hi(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60,a=L(i/12),i%=12;var s=a,o=i,d=r,l=t,u=e,c=n?n.toFixed(3).replace(/\.?0+$/,""):"",_=this.asSeconds();if(!_)return"P0D";var m=_<0?"-":"",h=wn(this._months)!==wn(_)?"-":"",f=wn(this._days)!==wn(_)?"-":"",p=wn(this._milliseconds)!==wn(_)?"-":"";return m+"P"+(s?h+s+"Y":"")+(o?h+o+"M":"")+(d?f+d+"D":"")+(l||u||c?"T":"")+(l?p+l+"H":"")+(u?p+u+"M":"")+(c?p+c+"S":"")}var Sn,Hn;Hn=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,n=0;n68?1900:2e3)};var Lr,br=re("FullYear",!0);Lr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;tthis?this:e:g()}),Kr=function(){return Date.now?Date.now():+new Date},Qr=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ft("Z",":"),Ft("ZZ",""),q("Z",or),q("ZZ",or),Q(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=zt(or,e)});var Xr=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ei=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Qt.fn=Wt.prototype,Qt.invalid=Pt;var ai=aa(1,"add"),ni=aa(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ri=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),E("weekYear",1),E("isoWeekYear",1),q("G",ir),q("g",ir),q("GG",Qn,qn),q("gg",Qn,qn),q("GGGG",ar,$n),q("gggg",ar,$n),q("GGGGG",nr,Kn),q("ggggg",nr,Kn),X(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=b(e)}),X(["gg","GG"],function(e,a,n,r){a[r]=t.parseTwoDigitYear(e)}),N("Q",0,"Qo","quarter"),F("quarter","Q"),E("quarter",7),q("Q",Gn),Q("Q",function(e,t){t[mr]=3*(b(e)-1)}),N("D",["DD",2],"Do","date"),F("date","D"),E("date",9),q("D",Qn),q("DD",Qn,qn),q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Q(["D","DD"],hr),Q("Do",function(e,t){t[hr]=b(e.match(Qn)[0])});var ii=re("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),E("dayOfYear",4),q("DDD",tr),q("DDDD",Zn),Q(["DDD","DDDD"],function(e,t,a){a._dayOfYear=b(e)}),N("m",["mm",2],0,"minute"),F("minute","m"),E("minute",14),q("m",Qn),q("mm",Qn,qn),Q(["m","mm"],pr);var si=re("Minutes",!1);N("s",["ss",2],0,"second"),F("second","s"),E("second",15),q("s",Qn),q("ss",Qn,qn),Q(["s","ss"],gr);var oi=re("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),E("millisecond",16),q("S",tr,Gn),q("SS",tr,qn),q("SSS",tr,Zn);var di;for(di="SSSS";di.length<=9;di+="S")q(di,rr);for(di="S";di.length<=9;di+="S")Q(di,Ua);var li=re("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var ui=y.prototype;ui.add=ai,ui.calendar=ia,ui.clone=sa,ui.diff=ma,ui.endOf=Da,ui.format=Ma,ui.from=ya,ui.fromNow=va,ui.to=La,ui.toNow=ba,ui.get=oe,ui.invalidAt=Oa,ui.isAfter=oa,ui.isBefore=da,ui.isBetween=la,ui.isSame=ua,ui.isSameOrAfter=ca,ui.isSameOrBefore=_a,ui.isValid=Pa,ui.lang=ri,ui.locale=Ya,ui.localeData=ka,ui.max=$r,ui.min=Zr,ui.parsingFlags=Wa,ui.set=de,ui.startOf=xa,ui.subtract=ni,ui.toArray=Ha,ui.toObject=ja,ui.toDate=Sa,ui.toISOString=pa,ui.inspect=ga,ui.toJSON=Ca,ui.toString=fa,ui.unix=Ta,ui.valueOf=wa,ui.creationData=Aa,ui.year=br,ui.isLeapYear=ne,ui.weekYear=za,ui.isoWeekYear=Ia,ui.quarter=ui.quarters=Va,ui.month=pe,ui.daysInMonth=ge,ui.week=ui.weeks=He,ui.isoWeek=ui.isoWeeks=je,ui.weeksInYear=Ra,ui.isoWeeksInYear=Ea,ui.date=ii,ui.day=ui.days=Ie,ui.weekday=Ee,ui.isoWeekday=Re,ui.dayOfYear=Ja,ui.hour=ui.hours=Fr,ui.minute=ui.minutes=si,ui.second=ui.seconds=oi,ui.millisecond=ui.milliseconds=li,ui.utcOffset=Rt,ui.utc=Nt,ui.local=Vt,ui.parseZone=Jt,ui.hasAlignedHourOffset=Ut,ui.isDST=Gt,ui.isLocal=Zt,ui.isUtcOffset=$t,ui.isUtc=Kt,ui.isUTC=Kt,ui.zoneAbbr=Ga,ui.zoneName=qa,ui.dates=x("dates accessor is deprecated. Use date instead.",ii),ui.months=x("months accessor is deprecated. Use month instead",pe),ui.years=x("years accessor is deprecated. Use year instead",br),ui.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Bt),ui.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",qt);var ci=H.prototype;ci.calendar=j,ci.longDateFormat=C,ci.invalidDate=P,ci.ordinal=W,ci.preparse=Ka,ci.postformat=Ka,ci.relativeTime=O,ci.pastFuture=A,ci.set=T,ci.months=ce,ci.monthsShort=_e,ci.monthsParse=he,ci.monthsRegex=ye,ci.monthsShortRegex=Me,ci.week=we,ci.firstDayOfYear=Se,ci.firstDayOfWeek=Te,ci.weekdays=We,ci.weekdaysMin=Ae,ci.weekdaysShort=Oe,ci.weekdaysParse=ze,ci.weekdaysRegex=Be,ci.weekdaysShortRegex=Ne,ci.weekdaysMinRegex=Ve,ci.isPM=$e,ci.meridiem=Ke,tt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}}),t.lang=x("moment.lang is deprecated. Use moment.locale instead.",tt),t.langData=x("moment.langData is deprecated. Use moment.localeData instead.",rt);var _i=Math.abs,mi=gn("ms"),hi=gn("s"),fi=gn("m"),pi=gn("h"),gi=gn("d"),Mi=gn("w"),yi=gn("M"),vi=gn("y"),Li=vn("milliseconds"),bi=vn("seconds"),Yi=vn("minutes"),ki=vn("hours"),xi=vn("days"),Di=vn("months"),wi=vn("years"),Ti=Math.round,Si={ss:44,s:45,m:45,h:22,d:26,M:11},Hi=Math.abs,ji=Wt.prototype;return ji.isValid=Ct,ji.abs=on,ji.add=ln,ji.subtract=un,ji.as=fn,ji.asMilliseconds=mi,ji.asSeconds=hi,ji.asMinutes=fi,ji.asHours=pi,ji.asDays=gi,ji.asWeeks=Mi,ji.asMonths=yi,ji.asYears=vi,ji.valueOf=pn,ji._bubble=_n,ji.clone=Mn,ji.get=yn,ji.milliseconds=Li,ji.seconds=bi,ji.minutes=Yi,ji.hours=ki,ji.days=xi,ji.weeks=Ln,ji.months=Di,ji.years=wi,ji.humanize=Dn,ji.toISOString=Tn,ji.toString=Tn,ji.toJSON=Tn,ji.locale=Ya,ji.localeData=ka,ji.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tn),ji.lang=ri,N("X",0,0,"unix"),N("x",0,0,"valueOf"),q("x",ir),q("X",dr),Q("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),Q("x",function(e,t,a){a._d=new Date(b(e))}),t.version="2.22.2",n(wt),t.fn=ui,t.min=St,t.max=Ht,t.now=Kr,t.utc=m,t.unix=Za,t.months=tn,t.isDate=l,t.locale=tt,t.invalid=g,t.duration=Qt,t.isMoment=v,t.weekdays=nn,t.parseZone=$a,t.localeData=rt,t.isDuration=Ot,t.monthsShort=an,t.weekdaysMin=sn,t.defineLocale=at,t.updateLocale=nt,t.locales=it,t.weekdaysShort=rn,t.normalizeUnits=z,t.relativeTimeRounding=kn,t.relativeTimeThreshold=xn,t.calendarFormat=ra,t.prototype=ui,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},t})}).call(t,a(298)(e))},function(e,t,a){"use strict";e.exports=a(100),e.exports.easing=a(261),e.exports.canvas=a(260),e.exports.options=a(262)},function(e,t,a){"use strict";var n=a(94);e.exports={_set:function(e,t){return n.merge(this[e]||(this[e]={}),t)}}},function(e,t,a){"use strict";function n(e,t,a,n){var i,s,o,d,l,u,c,_,m,h=Object.keys(a);for(i=0,s=h.length;i3?a[2]-a[1]:a[1]-a[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var i=n.log10(Math.abs(r)),s="";if(0!==e){var o=-1*Math.floor(i);o=Math.max(Math.min(o,20),0),s=e.toFixed(o)}else s="0";return s},logarithmic:function(e,t,a){var r=e/Math.pow(10,Math.floor(n.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===a.length-1?e.toExponential():""}}}},function(e,t){"use strict";var a={noop:function(){},uid:function(){var e=0;return function(){return e++}}(),isNullOrUndef:function(e){return null===e||"undefined"==typeof e},isArray:Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},valueOrDefault:function(e,t){return"undefined"==typeof e?t:e},valueAtIndexOrDefault:function(e,t,n){return a.valueOrDefault(a.isArray(e)?e[t]:e,n)},callback:function(e,t,a){if(e&&"function"==typeof e.call)return e.apply(a,t)},each:function(e,t,n,r){var i,s,o;if(a.isArray(e))if(s=e.length,r)for(i=s-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;i0&&(l=e.getDatasetMeta(l[0]._datasetIndex).data),l},"x-axis":function(e,t){return d(e,t,{intersect:!1})},point:function(e,t){var a=n(t,e);return i(e,a)},nearest:function(e,t,a){var r=n(t,e);a.axis=a.axis||"xy";var i=o(a.axis),d=s(e,r,a.intersect,i);return d.length>1&&d.sort(function(e,t){var a=e.getArea(),n=t.getArea(),r=a-n;return 0===r&&(r=e._datasetIndex-t._datasetIndex),r}),d.slice(0,1)},x:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inXRange(i.x)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s},y:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inYRange(i.y)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s}}}},function(e,t,a){"use strict";var n=a(95),r=a(94);n._set("global",{plugins:{}}),e.exports={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach(function(e){t.indexOf(e)===-1&&t.push(e)}),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach(function(e){var a=t.indexOf(e);a!==-1&&t.splice(a,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,a){var n,r,i,s,o,d=this.descriptors(e),l=d.length;for(n=0;na?(t+.05)/(a+.05):(a+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb,t=(299*e[0]+587*e[1]+114*e[2])/1e3;return t<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,a=(t[0]+e)%360;return t[0]=a<0?360+a:a,this.setValues("hsl",t),this},mix:function(e,t){var a=this,n=e,r=void 0===t?.5:t,i=2*r-1,s=a.alpha()-n.alpha(),o=((i*s===-1?i:(i+s)/(1+i*s))+1)/2,d=1-o;return this.rgb(o*a.red()+d*n.red(),o*a.green()+d*n.green(),o*a.blue()+d*n.blue()).alpha(a.alpha()*r+n.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var e,t,a=new i,n=this.values,r=a.values;for(var s in n)n.hasOwnProperty(s)&&(e=n[s],t={}.toString.call(e),"[object Array]"===t?r[s]=e.slice(0):"[object Number]"===t?r[s]=e:console.error("unexpected color value:",e));return a}},i.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},i.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},i.prototype.getValues=function(e){for(var t=this.values,a={},n=0;n=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,i,s){var o=a(t),d=n[e][a(t)];return 2===o&&(d=d[r?0:1]),d.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,a,i,s){var o=n(t),d=r[e][n(t)];return 2===o&&(d=d[a?0:1]),d.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return o})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},a=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,n=e%100-a,r=e>=100?100:null;return e+(t[a]||t[n]||t[r])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(r[n],+e)}var n=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},n=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},n=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+r(n[a],e)}function a(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function n(e){return e>9?n(e%10):e}function r(e,t){return 2===t?i(e):e}function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekund":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekund"):i+"sekundami";case"m":return a?"minuta":r?"minutu":"minutou";case"mm":return a||r?i+(t(e)?"minuty":"minut"):i+"minutami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodin"):i+"hodinami";case"d":return a||r?"den":"dnem";case"dd":return a||r?i+(t(e)?"dny":"dní"):i+"dny"; -case"M":return a||r?"měsíc":"měsícem";case"MM":return a||r?i+(t(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return a||r?"rok":"rokem";case"yy":return a||r?i+(t(e)?"roky":"let"):i+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=e.defineLocale("cs",{months:n,monthsShort:r,monthsParse:function(e,t){var a,n=[];for(a=0;a<12;a++)n[a]=new RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(n,r),shortMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(r),longMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],n=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var a=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n=this._calendarEl[e],r=a&&a.hours();return t(n)&&(n=n.apply(a)),n.replace("{}",r%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few 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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[a][2]?r[a][2]:r[a][1]:n?r[a][0]:r[a][1]}var a=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},n=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,n,r){var i="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return i=a(e,r)+" "+i}function a(e,t){return e<10?t?r[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]],i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,ss:t,m:t,mm:t, -h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),n=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],n=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],i=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],s=e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:n,weekdaysShort:r,weekdaysMin:i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" horam"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},n=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return r+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return r+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return r+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return r+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return r+(n||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),r=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?a===!0?"de":"DE":a===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?i+(a||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?i+(a||r?"mínútur":"mínútum"):a?i+"mínúta":i+"mínútu";case"hh":return t(e)?i+(a||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return a?"dagur":r?"dag":"degi";case"dd":return t(e)?a?i+"dagar":i+(r?"daga":"dögum"):a?i+"dagur":i+(r?"dag":"degi");case"M":return a?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?a?i+"mánuðir":i+(r?"mánuði":"mánuðum"):a?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return a||r?"ár":"ári";case"yy":return t(e)?i+(a||r?"ár":"árum"):i+(a||r?"ár":"ári")}}var n=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},a=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},n=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},n=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"), -monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},a=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[a][0]:r[a][1]}function a(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"a "+e:"an "+e}function n(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,a=e/10;return r(0===t?a:t)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return e/=1e3,r(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:n,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function a(e,t,a,n){return t?r(a)[0]:n?r(a)[1]:r(a)[2]}function n(e){return e%10===0||e>10&&e<20}function r(e){return s[e].split("_")}function i(e,t,i,s){var o=e+" ";return 1===e?o+a(e,t,i[0],s):t?o+(n(e)?r(i)[1]:r(i)[0]):s?o+r(i)[1]:o+(n(e)?r(i)[1]:r(i)[2])}var s={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){return a?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function a(e,a,n){return e+" "+t(i[n],e,a)}function n(e,a,n){return t(i[n],e,a)}function r(e,t){return t?"dažas sekundes":"dažām sekundēm"}var i={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}var a=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r="";if(t)switch(a){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(a){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return a[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},n=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"), -weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},n=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,a,n){var r=e+" ";switch(n){case"ss":return r+(t(e)?"sekundy":"sekund");case"m":return a?"minuta":"minutę";case"mm":return r+(t(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return r+(t(e)?"godziny":"godzin");case"MM":return r+(t(e)?"miesiące":"miesięcy");case"yy":return r+(t(e)?"lata":"lat")}}var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+r[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(t)?r[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(e%100>=20||e>=100&&e%100===0)&&(r=" de "),e+r+n[a]}var a=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?a?"минута":"минуту":e+" "+t(r[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],r=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],n=e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekúnd":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return a?"minúta":r?"minútu":"minútou";case"mm":return a||r?i+(t(e)?"minúty":"minút"):i+"minútami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodín"):i+"hodinami";case"d":return a||r?"deň":"dňom";case"dd":return a||r?i+(t(e)?"dni":"dní"):i+"dňami";case"M":return a||r?"mesiac":"mesiacom";case"MM":return a||r?i+(t(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return a||r?"rok":"rokom";case"yy":return a||r?i+(t(e)?"roky":"rokov"):i+"rokmi"}}var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),i=e.defineLocale("sk",{months:n,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return r+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return r+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti"}}var a=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},n=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум", -50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},a=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function a(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,n){var i=r(e);switch(a){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function r(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,r="";return t>0&&(r+=i[t]+"vatlh"),a>0&&(r+=(""!==r?" ":"")+i[a]+"maH"),n>0&&(r+=(""!==r?" ":"")+i[n]),""===r?"pagh":r}var i="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:a,s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},a=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])}},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",""+e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return n?r[a][0]:t?r[a][0]:r[a][1]}var a=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?a?"хвилина":"хвилину":"h"===n?a?"година":"годину":e+" "+t(r[n],+e)}function n(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!e)return a.nominative;var n=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return a[n][e.day()]}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],n=e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,a){"use strict";var n=a(1),r=Object.assign||function(e){for(var t=1;t0?Math.min(s,n-a):s,a=n;return s}function r(e,t,a){var n,r,i=a.barThickness,s=t.stackCount,o=t.pixels[e];return d.isNullOrUndef(i)?(n=t.min*a.categoryPercentage,r=a.barPercentage):(n=i*s,r=1),{chunk:n/s,ratio:r,start:o-n/2}}function i(e,t,a){var n,r,i=t.pixels,s=i[e],o=e>0?i[e-1]:null,d=e0&&(e[0].yLabel?a=e[0].yLabel:t.labels.length>0&&e[0].index=0&&r>0)&&(p+=r));return i=c.getPixelForValue(p),s=c.getPixelForValue(p+m),o=(s-i)/2,{size:o,base:i,head:s,center:s+o/2}},calculateBarIndexPixels:function(e,t,a){var n=this,s=a.scale.options,o="flex"===s.barThickness?i(t,a,s):r(t,a,s),l=n.getStackIndex(e,n.getMeta().stack),u=o.start+o.chunk*l+o.chunk/2,c=Math.min(d.valueOrDefault(s.maxBarThickness,1/0),o.chunk*o.ratio);return{base:u-c/2,head:u+c/2,center:u,size:c}},draw:function(){var e=this,t=e.chart,a=e.getValueScale(),n=e.getMeta().data,r=e.getDataset(),i=n.length,s=0;for(d.canvas.clipArea(t.ctx,t.chartArea);s');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o&&o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a=Math.PI?-1:h<-Math.PI?1:0);var f=h+m,p={x:Math.cos(h),y:Math.sin(h)},g={x:Math.cos(f),y:Math.sin(f)},M=h<=0&&f>=0||h<=2*Math.PI&&2*Math.PI<=f,y=h<=.5*Math.PI&&.5*Math.PI<=f||h<=2.5*Math.PI&&2.5*Math.PI<=f,v=h<=-Math.PI&&-Math.PI<=f||h<=Math.PI&&Math.PI<=f,L=h<=.5*-Math.PI&&.5*-Math.PI<=f||h<=1.5*Math.PI&&1.5*Math.PI<=f,b=_/100,Y={x:v?-1:Math.min(p.x*(p.x<0?1:b),g.x*(g.x<0?1:b)),y:L?-1:Math.min(p.y*(p.y<0?1:b),g.y*(g.y<0?1:b))},k={x:M?1:Math.max(p.x*(p.x>0?1:b),g.x*(g.x>0?1:b)),y:y?1:Math.max(p.y*(p.y>0?1:b),g.y*(g.y>0?1:b))},x={width:.5*(k.x-Y.x),height:.5*(k.y-Y.y)};l=Math.min(o/x.width,d/x.height),u={x:(k.x+Y.x)*-.5,y:(k.y+Y.y)*-.5}}a.borderWidth=t.getMaxBorderWidth(c.data),a.outerRadius=Math.max((l-a.borderWidth)/2,0),a.innerRadius=Math.max(_?a.outerRadius/100*_:0,0),a.radiusLength=(a.outerRadius-a.innerRadius)/a.getVisibleDatasetCount(),a.offsetX=u.x*a.outerRadius,a.offsetY=u.y*a.outerRadius,c.total=t.calculateTotal(),t.outerRadius=a.outerRadius-a.radiusLength*t.getRingIndex(t.index),t.innerRadius=Math.max(t.outerRadius-a.radiusLength,0),i.each(c.data,function(a,n){t.updateElement(a,n,e)})},updateElement:function(e,t,a){var n=this,r=n.chart,s=r.chartArea,o=r.options,d=o.animation,l=(s.left+s.right)/2,u=(s.top+s.bottom)/2,c=o.rotation,_=o.rotation,m=n.getDataset(),h=a&&d.animateRotate?0:e.hidden?0:n.calculateCircumference(m.data[t])*(o.circumference/(2*Math.PI)),f=a&&d.animateScale?0:n.innerRadius,p=a&&d.animateScale?0:n.outerRadius,g=i.valueAtIndexOrDefault;i.extend(e,{_datasetIndex:n.index,_index:t,_model:{x:l+r.offsetX,y:u+r.offsetY,startAngle:c,endAngle:_,circumference:h,outerRadius:p,innerRadius:f,label:g(m.label,t,r.data.labels[t])}});var M=e._model;this.removeHoverStyle(e),a&&d.animateRotate||(0===t?M.startAngle=o.rotation:M.startAngle=n.getMeta().data[t-1]._model.endAngle,M.endAngle=M.startAngle+M.circumference),e.pivot()},removeHoverStyle:function(t){e.DatasetController.prototype.removeHoverStyle.call(this,t,this.chart.options.elements.arc)},calculateTotal:function(){var e,t=this.getDataset(),a=this.getMeta(),n=0;return i.each(a.data,function(a,r){e=t.data[r],isNaN(e)||a.hidden||(n+=Math.abs(e))}),n},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?2*Math.PI*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){for(var t,a,n=0,r=this.index,i=e.length,s=0;sn?t:n,n=a>n?a:n;return n}})}},function(e,t,a){"use strict";var n=a(95),r=a(97),i=a(94);n._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(e){function t(e,t){return i.valueOrDefault(e.showLine,t.showLines)}e.controllers.line=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,update:function(e){var a,n,r,s=this,o=s.getMeta(),d=o.dataset,l=o.data||[],u=s.chart.options,c=u.elements.line,_=s.getScaleForId(o.yAxisID),m=s.getDataset(),h=t(m,u);for(h&&(r=d.custom||{},void 0!==m.tension&&void 0===m.lineTension&&(m.lineTension=m.tension),d._scale=_,d._datasetIndex=s.index,d._children=l,d._model={spanGaps:m.spanGaps?m.spanGaps:u.spanGaps,tension:r.tension?r.tension:i.valueOrDefault(m.lineTension,c.tension),backgroundColor:r.backgroundColor?r.backgroundColor:m.backgroundColor||c.backgroundColor,borderWidth:r.borderWidth?r.borderWidth:m.borderWidth||c.borderWidth,borderColor:r.borderColor?r.borderColor:m.borderColor||c.borderColor,borderCapStyle:r.borderCapStyle?r.borderCapStyle:m.borderCapStyle||c.borderCapStyle,borderDash:r.borderDash?r.borderDash:m.borderDash||c.borderDash,borderDashOffset:r.borderDashOffset?r.borderDashOffset:m.borderDashOffset||c.borderDashOffset,borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:m.borderJoinStyle||c.borderJoinStyle,fill:r.fill?r.fill:void 0!==m.fill?m.fill:c.fill,steppedLine:r.steppedLine?r.steppedLine:i.valueOrDefault(m.steppedLine,c.stepped),cubicInterpolationMode:r.cubicInterpolationMode?r.cubicInterpolationMode:i.valueOrDefault(m.cubicInterpolationMode,c.cubicInterpolationMode)},d.pivot()),a=0,n=l.length;a');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a0&&!isNaN(e)?2*Math.PI/t:0}})}},function(e,t,a){"use strict";var n=a(95),r=a(97),i=a(94);n._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(e){e.controllers.radar=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,linkScales:i.noop,update:function(e){var t=this,a=t.getMeta(),n=a.dataset,r=a.data,s=n.custom||{},o=t.getDataset(),d=t.chart.options.elements.line,l=t.chart.scale;void 0!==o.tension&&void 0===o.lineTension&&(o.lineTension=o.tension),i.extend(a.dataset,{_datasetIndex:t.index,_scale:l,_children:r,_loop:!0,_model:{tension:s.tension?s.tension:i.valueOrDefault(o.lineTension,d.tension),backgroundColor:s.backgroundColor?s.backgroundColor:o.backgroundColor||d.backgroundColor,borderWidth:s.borderWidth?s.borderWidth:o.borderWidth||d.borderWidth,borderColor:s.borderColor?s.borderColor:o.borderColor||d.borderColor,fill:s.fill?s.fill:void 0!==o.fill?o.fill:d.fill,borderCapStyle:s.borderCapStyle?s.borderCapStyle:o.borderCapStyle||d.borderCapStyle,borderDash:s.borderDash?s.borderDash:o.borderDash||d.borderDash,borderDashOffset:s.borderDashOffset?s.borderDashOffset:o.borderDashOffset||d.borderDashOffset,borderJoinStyle:s.borderJoinStyle?s.borderJoinStyle:o.borderJoinStyle||d.borderJoinStyle}}),a.dataset.pivot(),i.each(r,function(a,n){t.updateElement(a,n,e)},t),t.updateBezierControlPoints()},updateElement:function(e,t,a){var n=this,r=e.custom||{},s=n.getDataset(),o=n.chart.scale,d=n.chart.options.elements.point,l=o.getPointPositionForValue(t,s.data[t]);void 0!==s.radius&&void 0===s.pointRadius&&(s.pointRadius=s.radius),void 0!==s.hitRadius&&void 0===s.pointHitRadius&&(s.pointHitRadius=s.hitRadius),i.extend(e,{_datasetIndex:n.index,_index:t,_scale:o,_model:{x:a?o.xCenter:l.x,y:a?o.yCenter:l.y,tension:r.tension?r.tension:i.valueOrDefault(s.lineTension,n.chart.options.elements.line.tension),radius:r.radius?r.radius:i.valueAtIndexOrDefault(s.pointRadius,t,d.radius),backgroundColor:r.backgroundColor?r.backgroundColor:i.valueAtIndexOrDefault(s.pointBackgroundColor,t,d.backgroundColor),borderColor:r.borderColor?r.borderColor:i.valueAtIndexOrDefault(s.pointBorderColor,t,d.borderColor),borderWidth:r.borderWidth?r.borderWidth:i.valueAtIndexOrDefault(s.pointBorderWidth,t,d.borderWidth),pointStyle:r.pointStyle?r.pointStyle:i.valueAtIndexOrDefault(s.pointStyle,t,d.pointStyle),hitRadius:r.hitRadius?r.hitRadius:i.valueAtIndexOrDefault(s.pointHitRadius,t,d.hitRadius)}}),e._model.skip=r.skip?r.skip:isNaN(e._model.x)||isNaN(e._model.y)},updateBezierControlPoints:function(){var e=this.chart.chartArea,t=this.getMeta();i.each(t.data,function(a,n){var r=a._model,s=i.splineCurve(i.previousItem(t.data,n,!0)._model,r,i.nextItem(t.data,n,!0)._model,r.tension);r.controlPointPreviousX=Math.max(Math.min(s.previous.x,e.right),e.left),r.controlPointPreviousY=Math.max(Math.min(s.previous.y,e.bottom),e.top),r.controlPointNextX=Math.max(Math.min(s.next.x,e.right),e.left),r.controlPointNextY=Math.max(Math.min(s.next.y,e.bottom),e.top),a.pivot()})},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model;r.radius=a.hoverRadius?a.hoverRadius:i.valueAtIndexOrDefault(t.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),r.backgroundColor=a.hoverBackgroundColor?a.hoverBackgroundColor:i.valueAtIndexOrDefault(t.pointHoverBackgroundColor,n,i.getHoverColor(r.backgroundColor)),r.borderColor=a.hoverBorderColor?a.hoverBorderColor:i.valueAtIndexOrDefault(t.pointHoverBorderColor,n,i.getHoverColor(r.borderColor)),r.borderWidth=a.hoverBorderWidth?a.hoverBorderWidth:i.valueAtIndexOrDefault(t.pointHoverBorderWidth,n,r.borderWidth)},removeHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model,s=this.chart.options.elements.point;r.radius=a.radius?a.radius:i.valueAtIndexOrDefault(t.pointRadius,n,s.radius),r.backgroundColor=a.backgroundColor?a.backgroundColor:i.valueAtIndexOrDefault(t.pointBackgroundColor,n,s.backgroundColor),r.borderColor=a.borderColor?a.borderColor:i.valueAtIndexOrDefault(t.pointBorderColor,n,s.borderColor),r.borderWidth=a.borderWidth?a.borderWidth:i.valueAtIndexOrDefault(t.pointBorderWidth,n,s.borderWidth)}})}},function(e,t,a){"use strict";var n=a(95);n._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),e.exports=function(e){e.controllers.scatter=e.controllers.line}},function(e,t,a){"use strict";var n=a(95),r=a(96),i=a(94);n._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),e.exports=function(e){e.Animation=r.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),e.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(e,t,a,n){var r,i,s=this.animations;for(t.chart=e,n||(e.animating=!0),r=0,i=s.length;r1&&(a=Math.floor(e.dropFrames),e.dropFrames=e.dropFrames%1),e.advance(1+a);var n=Date.now();e.dropFrames+=(n-t)/e.frameDuration,e.animations.length>0&&e.requestAnimationFrame()},advance:function(e){for(var t,a,n=this.animations,r=0;r=t.numSteps?(i.callback(t.onAnimationComplete,[t],a),a.animating=!1,n.splice(r,1)):++r}},Object.defineProperty(e.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(e.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}})}},function(e,t,a){"use strict";var n=a(95),r=a(94),i=a(101),s=a(98),o=a(103),d=a(102);e.exports=function(e){function t(e){e=e||{};var t=e.data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=r.configMerge(n.global,n[e.type],e.options||{}),e}function a(t){var a=t.options;r.each(t.scales,function(e){s.removeBox(t,e)}),a=r.configMerge(e.defaults.global,e.defaults[t.config.type],a),t.options=t.config.options=a,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=a.tooltips,t.tooltip.initialize()}function l(e){return"top"===e||"bottom"===e}e.types={},e.instances={},e.controllers={},r.extend(e.prototype,{construct:function(a,n){var i=this;n=t(n);var s=o.acquireContext(a,n),d=s&&s.canvas,l=d&&d.height,u=d&&d.width;return i.id=r.uid(),i.ctx=s,i.canvas=d,i.config=n,i.width=u,i.height=l,i.aspectRatio=l?u/l:null,i.options=n.options,i._bufferedRender=!1,i.chart=i,i.controller=i,e.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(e){i.config.data=e}}),s&&d?(i.initialize(),void i.update()):void console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return d.notify(e,"beforeInit"),r.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.initToolTip(),d.notify(e,"afterInit"),e},clear:function(){return r.canvas.clear(this),this},stop:function(){return e.animationService.cancelAnimation(this),this},resize:function(e){var t=this,a=t.options,n=t.canvas,i=a.maintainAspectRatio&&t.aspectRatio||null,s=Math.max(0,Math.floor(r.getMaximumWidth(n))),o=Math.max(0,Math.floor(i?s/i:r.getMaximumHeight(n)));if((t.width!==s||t.height!==o)&&(n.width=t.width=s,n.height=t.height=o,n.style.width=s+"px",n.style.height=o+"px",r.retinaScale(t,a.devicePixelRatio),!e)){var l={width:s,height:o};d.notify(t,"resize",[l]),t.options.onResize&&t.options.onResize(t,l),t.stop(),t.update(t.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},a=e.scale;r.each(t.xAxes,function(e,t){e.id=e.id||"x-axis-"+t}),r.each(t.yAxes,function(e,t){e.id=e.id||"y-axis-"+t}),a&&(a.id=a.id||"scale")},buildOrUpdateScales:function(){var t=this,a=t.options,n=t.scales||{},i=[],s=Object.keys(n).reduce(function(e,t){return e[t]=!1,e},{});a.scales&&(i=i.concat((a.scales.xAxes||[]).map(function(e){return{options:e,dtype:"category",dposition:"bottom"}}),(a.scales.yAxes||[]).map(function(e){return{options:e,dtype:"linear",dposition:"left"}}))),a.scale&&i.push({options:a.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),r.each(i,function(a){var i=a.options,o=i.id,d=r.valueOrDefault(i.type,a.dtype);l(i.position)!==l(a.dposition)&&(i.position=a.dposition),s[o]=!0;var u=null;if(o in n&&n[o].type===d)u=n[o],u.options=i,u.ctx=t.ctx,u.chart=t;else{var c=e.scaleService.getScaleConstructor(d);if(!c)return;u=new c({id:o,type:d,options:i,ctx:t.ctx,chart:t}),n[u.id]=u}u.mergeTicksOptions(),a.isDefault&&(t.scale=u)}),r.each(s,function(e,t){e||delete n[t]}),t.scales=n,e.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,a=[],n=[];return r.each(t.data.datasets,function(r,i){var s=t.getDatasetMeta(i),o=r.type||t.config.type;if(s.type&&s.type!==o&&(t.destroyDatasetMeta(i),s=t.getDatasetMeta(i)),s.type=o,a.push(s.type),s.controller)s.controller.updateIndex(i),s.controller.linkScales();else{var d=e.controllers[s.type];if(void 0===d)throw new Error('"'+s.type+'" is not a chart type.');s.controller=new d(t,i),n.push(s.controller)}},t),n},resetElements:function(){var e=this;r.each(e.data.datasets,function(t,a){e.getDatasetMeta(a).controller.reset()},e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),a(t),d._invalidate(t),d.notify(t,"beforeUpdate")!==!1){t.tooltip._data=t.data;var n=t.buildOrUpdateControllers();r.each(t.data.datasets,function(e,a){t.getDatasetMeta(a).controller.buildOrUpdateElements()},t),t.updateLayout(),t.options.animation&&t.options.animation.duration&&r.each(n,function(e){e.reset()}),t.updateDatasets(),t.tooltip.initialize(),t.lastActive=[],d.notify(t,"afterUpdate"),t._bufferedRender?t._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:t.render(e)}},updateLayout:function(){var e=this;d.notify(e,"beforeLayout")!==!1&&(s.update(this,this.width,this.height),d.notify(e,"afterScaleUpdate"),d.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(d.notify(e,"beforeDatasetsUpdate")!==!1){for(var t=0,a=e.data.datasets.length;t=0;--a)t.isDatasetVisible(a)&&t.drawDataset(a,e);d.notify(t,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var a=this,n=a.getDatasetMeta(e),r={meta:n,index:e,easingValue:t};d.notify(a,"beforeDatasetDraw",[r])!==!1&&(n.controller.draw(t),d.notify(a,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,a=t.tooltip,n={tooltip:a,easingValue:e};d.notify(t,"beforeTooltipDraw",[n])!==!1&&(a.draw(),d.notify(t,"afterTooltipDraw",[n]))},getElementAtEvent:function(e){return i.modes.single(this,e)},getElementsAtEvent:function(e){return i.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return i.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,a){var n=i.modes[t];return"function"==typeof n?n(this,e,a):[]},getDatasetAtEvent:function(e){return i.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,a=t.data.datasets[e];a._meta||(a._meta={});var n=a._meta[t.id];return n||(n=a._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),n},getVisibleDatasetCount:function(){for(var e=0,t=0,a=this.data.datasets.length;t0||(r.forEach(function(t){delete e[t]}),delete e._chartjs)}}var r=["push","pop","shift","splice","unshift"];e.DatasetController=function(e,t){this.initialize(e,t)},n.extend(e.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(e,t){var a=this;a.chart=e,a.index=t,a.linkScales(),a.addElements()},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),a=e.getDataset();null!==t.xAxisID&&t.xAxisID in e.chart.scales||(t.xAxisID=a.xAxisID||e.chart.options.scales.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in e.chart.scales||(t.yAxisID=a.yAxisID||e.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},reset:function(){this.update(!0)},destroy:function(){this._data&&a(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,a=t.dataElementType;return a&&new a({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,a=this,n=a.getMeta(),r=a.getDataset().data||[],i=n.data;for(e=0,t=r.length;en&&e.insertElements(n,r-n)},insertElements:function(e,t){for(var a=0;a=a[t].length&&a[t].push({}),!a[t][s].type||d.type&&d.type!==a[t][s].type?i.merge(a[t][s],[e.scaleService.getScaleDefaults(o),d]):i.merge(a[t][s],d)}else i._merger(t,a,n,r)}})},i.where=function(e,t){if(i.isArray(e)&&Array.prototype.filter)return e.filter(t);var a=[];return i.each(e,function(e){t(e)&&a.push(e)}),a},i.findIndex=Array.prototype.findIndex?function(e,t,a){return e.findIndex(t,a)}:function(e,t,a){a=void 0===a?e:a;for(var n=0,r=e.length;n=0;n--){var r=e[n];if(t(r))return r}},i.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},i.almostEquals=function(e,t,a){return Math.abs(e-t)e},i.max=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.max(e,t)},Number.NEGATIVE_INFINITY)},i.min=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.min(e,t)},Number.POSITIVE_INFINITY)},i.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return e=+e,0===e||isNaN(e)?e:e>0?1:-1},i.log10=Math.log10?function(e){return Math.log10(e)}:function(e){var t=Math.log(e)*Math.LOG10E,a=Math.round(t),n=e===Math.pow(10,a);return n?a:t},i.toRadians=function(e){return e*(Math.PI/180)},i.toDegrees=function(e){return e*(180/Math.PI)},i.getAngleFromPoint=function(e,t){var a=t.x-e.x,n=t.y-e.y,r=Math.sqrt(a*a+n*n),i=Math.atan2(n,a);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:r}},i.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},i.aliasPixel=function(e){return e%2===0?0:.5},i.splineCurve=function(e,t,a,n){var r=e.skip?t:e,i=t,s=a.skip?t:a,o=Math.sqrt(Math.pow(i.x-r.x,2)+Math.pow(i.y-r.y,2)),d=Math.sqrt(Math.pow(s.x-i.x,2)+Math.pow(s.y-i.y,2)),l=o/(o+d),u=d/(o+d);l=isNaN(l)?0:l,u=isNaN(u)?0:u;var c=n*l,_=n*u;return{previous:{x:i.x-c*(s.x-r.x),y:i.y-c*(s.y-r.y)},next:{x:i.x+_*(s.x-r.x),y:i.y+_*(s.y-r.y)}}},i.EPSILON=Number.EPSILON||1e-14,i.splineCurveMonotone=function(e){var t,a,n,r,s=(e||[]).map(function(e){return{model:e._model,deltaK:0,mK:0}}),o=s.length;for(t=0;t0?s[t-1]:null,r=t0?s[t-1]:null,r=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},i.previousItem=function(e,t,a){return a?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},i.niceNum=function(e,t){var a,n=Math.floor(i.log10(e)),r=e/Math.pow(10,n);return a=t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10,a*Math.pow(10,n)},i.requestAnimFrame=function(){return"undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),i.getRelativePosition=function(e,t){var a,n,r=e.originalEvent||e,s=e.currentTarget||e.srcElement,o=s.getBoundingClientRect(),d=r.touches;d&&d.length>0?(a=d[0].clientX,n=d[0].clientY):(a=r.clientX,n=r.clientY);var l=parseFloat(i.getStyle(s,"padding-left")),u=parseFloat(i.getStyle(s,"padding-top")),c=parseFloat(i.getStyle(s,"padding-right")),_=parseFloat(i.getStyle(s,"padding-bottom")),m=o.right-o.left-l-c,h=o.bottom-o.top-u-_;return a=Math.round((a-o.left-l)/m*s.width/t.currentDevicePixelRatio),n=Math.round((n-o.top-u)/h*s.height/t.currentDevicePixelRatio),{x:a,y:n}},i.getConstraintWidth=function(e){return s(e,"max-width","clientWidth")},i.getConstraintHeight=function(e){return s(e,"max-height","clientHeight")},i.getMaximumWidth=function(e){var t=e.parentNode;if(!t)return e.clientWidth;var a=parseInt(i.getStyle(t,"padding-left"),10),n=parseInt(i.getStyle(t,"padding-right"),10),r=t.clientWidth-a-n,s=i.getConstraintWidth(e);return isNaN(s)?r:Math.min(r,s)},i.getMaximumHeight=function(e){var t=e.parentNode;if(!t)return e.clientHeight;var a=parseInt(i.getStyle(t,"padding-top"),10),n=parseInt(i.getStyle(t,"padding-bottom"),10),r=t.clientHeight-a-n,s=i.getConstraintHeight(e);return isNaN(s)?r:Math.min(r,s)},i.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},i.retinaScale=function(e,t){var a=e.currentDevicePixelRatio=t||window.devicePixelRatio||1;if(1!==a){var n=e.canvas,r=e.height,i=e.width;n.height=r*a,n.width=i*a,e.ctx.scale(a,a),n.style.height||n.style.width||(n.style.height=r+"px",n.style.width=i+"px")}},i.fontString=function(e,t,a){return t+" "+e+"px "+a},i.longestText=function(e,t,a,n){n=n||{};var r=n.data=n.data||{},s=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(r=n.data={},s=n.garbageCollect=[],n.font=t),e.font=t;var o=0;i.each(a,function(t){void 0!==t&&null!==t&&i.isArray(t)!==!0?o=i.measureText(e,r,s,o,t):i.isArray(t)&&i.each(t,function(t){void 0===t||null===t||i.isArray(t)||(o=i.measureText(e,r,s,o,t))})});var d=s.length/2;if(d>a.length){for(var l=0;ln&&(n=i),n},i.numberOfLabelLines=function(e){var t=1;return i.each(e,function(e){i.isArray(e)&&e.length>t&&(t=e.length)}),t},i.color=n?function(e){return e instanceof CanvasGradient&&(e=r.global.defaultColor),n(e)}:function(e){return console.error("Color.js not found!"),e},i.getHoverColor=function(e){return e instanceof CanvasPattern?e:i.color(e).saturate(.5).darken(.1).rgbString()}}},function(e,t,a){"use strict";var n=a(95);n._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},function(e,t,a){"use strict";function n(e){var t,a,n=[];for(t=0,a=e.length;tm&&de.maxHeight){d--;break}d++,_=l*c}e.labelRotation=d},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,r=e.minSize={width:0,height:0},i=n(e._ticks),s=e.options,l=s.ticks,u=s.scaleLabel,c=s.gridLines,_=s.display,m=e.isHorizontal(),h=a(l),f=s.gridLines.tickMarkLength;if(m?r.width=e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:r.width=_&&c.drawTicks?f:0,m?r.height=_&&c.drawTicks?f:0:r.height=e.maxHeight,u.display&&_){var p=d(u),g=o.options.toPadding(u.padding),M=p+g.height;m?r.height+=M:r.width+=M}if(l.display&&_){var y=o.longestText(e.ctx,h.font,i,e.longestTextCache),v=o.numberOfLabelLines(i),L=.5*h.size,b=e.options.ticks.padding;if(m){e.longestLabelWidth=y;var Y=o.toRadians(e.labelRotation),k=Math.cos(Y),x=Math.sin(Y),D=x*y+h.size*v+L*(v-1)+L;r.height=Math.min(e.maxHeight,r.height+D+b),e.ctx.font=h.font;var w=t(e.ctx,i[0],h.font),T=t(e.ctx,i[i.length-1],h.font);0!==e.labelRotation?(e.paddingLeft="bottom"===s.position?k*w+3:k*L+3,e.paddingRight="bottom"===s.position?k*L+3:k*T+3):(e.paddingLeft=w/2+3,e.paddingRight=T/2+3)}else l.mirror?y=0:y+=b+L,r.width=Math.min(e.maxWidth,r.width+y),e.paddingTop=h.size/2,e.paddingBottom=h.size/2}e.handleMargins(),e.width=r.width,e.height=r.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,a=t.options.offset;if(t.isHorizontal()){var n=t.width-(t.paddingLeft+t.paddingRight),r=n/Math.max(t._ticks.length-(a?0:1),1),i=r*e+t.paddingLeft;a&&(i+=r/2);var s=t.left+Math.round(i);return s+=t.isFullWidth()?t.margins.left:0}var o=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(o/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var a=t.width-(t.paddingLeft+t.paddingRight),n=a*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,a=e.max;return e.beginAtZero?0:t<0&&a<0?a:t>0&&a>0?t:0},_autoSkip:function(e){var t,a,n,r,i,s=this,d=s.isHorizontal(),l=s.options.ticks.minor,u=e.length,c=o.toRadians(s.labelRotation),_=Math.cos(c),m=s.longestLabelWidth*_,h=[];for(l.maxTicksLimit&&(i=l.maxTicksLimit),d&&(t=!1,(m+l.autoSkipPadding)*u>s.width-(s.paddingLeft+s.paddingRight)&&(t=1+Math.floor((m+l.autoSkipPadding)*u/(s.width-(s.paddingLeft+s.paddingRight)))),i&&u>i&&(t=Math.max(t,Math.floor(u/i)))),a=0;a1&&a%t>0||a%t===0&&a+t>=u,r&&a!==u-1&&delete n.label,h.push(n);return h},draw:function(e){var t=this,n=t.options;if(n.display){var s=t.ctx,l=i.global,u=n.ticks.minor,c=n.ticks.major||u,_=n.gridLines,m=n.scaleLabel,h=0!==t.labelRotation,f=t.isHorizontal(),p=u.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),g=o.valueOrDefault(u.fontColor,l.defaultFontColor),M=a(u),y=o.valueOrDefault(c.fontColor,l.defaultFontColor),v=a(c),L=_.drawTicks?_.tickMarkLength:0,b=o.valueOrDefault(m.fontColor,l.defaultFontColor),Y=a(m),k=o.options.toPadding(m.padding),x=o.toRadians(t.labelRotation),D=[],w=t.options.gridLines.lineWidth,T="right"===n.position?t.right:t.right-w-L,S="right"===n.position?t.right+L:t.right,H="bottom"===n.position?t.top+w:t.bottom-L-w,j="bottom"===n.position?t.top+w+L:t.bottom+w;if(o.each(p,function(a,i){if(!o.isNullOrUndef(a.label)){var s,d,c,m,g=a.label;i===t.zeroLineIndex&&n.offset===_.offsetGridLines?(s=_.zeroLineWidth,d=_.zeroLineColor,c=_.zeroLineBorderDash,m=_.zeroLineBorderDashOffset):(s=o.valueAtIndexOrDefault(_.lineWidth,i),d=o.valueAtIndexOrDefault(_.color,i),c=o.valueOrDefault(_.borderDash,l.borderDash),m=o.valueOrDefault(_.borderDashOffset,l.borderDashOffset));var M,y,v,b,Y,k,C,P,W,O,A="middle",F="middle",z=u.padding;if(f){var I=L+z;"bottom"===n.position?(F=h?"middle":"top",A=h?"right":"center",O=t.top+I):(F=h?"middle":"bottom",A=h?"left":"center",O=t.bottom-I);var E=r(t,i,_.offsetGridLines&&p.length>1);E1);N0){var i=e[0];i.xLabel?a=i.xLabel:r>0&&i.indexn.height-t.height&&(s="bottom");var o,d,l,u,c,_=(r.left+r.right)/2,m=(r.top+r.bottom)/2;"center"===s?(o=function(e){return e<=_},d=function(e){return e>_}):(o=function(e){return e<=t.width/2},d=function(e){return e>=n.width-t.width/2}),l=function(e){return e+t.width+a.caretSize+a.caretPadding>n.width},u=function(e){return e-t.width-a.caretSize-a.caretPadding<0},c=function(e){return e<=m?"top":"bottom"},o(a.x)?(i="left",l(a.x)&&(i="center",s=c(a.y))):d(a.x)&&(i="right",u(a.x)&&(i="center",s=c(a.y)));var h=e._options;return{xAlign:h.xAlign?h.xAlign:i,yAlign:h.yAlign?h.yAlign:s}}function u(e,t,a,n){var r=e.x,i=e.y,s=e.caretSize,o=e.caretPadding,d=e.cornerRadius,l=a.xAlign,u=a.yAlign,c=s+o,_=d+o;return"right"===l?r-=t.width:"center"===l&&(r-=t.width/2,r+t.width>n.width&&(r=n.width-t.width),r<0&&(r=0)),"top"===u?i+=c:i-="bottom"===u?t.height+c:t.height/2,"center"===u?"left"===l?r+=c:"right"===l&&(r-=c):"left"===l?r-=_:"right"===l&&(r+=_),{x:r,y:i}}e.Tooltip=r.extend({initialize:function(){this._model=o(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),s=n.afterTitle.apply(e,arguments),o=[];return o=a(o,r),o=a(o,i),o=a(o,s)},getBeforeBody:function(){var e=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getBody:function(e,t){var n=this,r=n._options.callbacks,s=[];return i.each(e,function(e){var i={before:[],lines:[],after:[]};a(i.before,r.beforeLabel.call(n,e,t)),a(i.lines,r.label.call(n,e,t)),a(i.after,r.afterLabel.call(n,e,t)),s.push(i)}),s},getAfterBody:function(){var e=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),s=[];return s=a(s,n),s=a(s,r),s=a(s,i)},update:function(t){var a,n,r=this,c=r._options,_=r._model,m=r._model=o(c),h=r._active,f=r._data,p={xAlign:_.xAlign,yAlign:_.yAlign},g={x:_.x,y:_.y},M={width:_.width,height:_.height},y={x:_.caretX,y:_.caretY};if(h.length){m.opacity=1;var v=[],L=[];y=e.Tooltip.positioners[c.position].call(r,h,r._eventPosition);var b=[];for(a=0,n=h.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var a={width:t.width,height:t.height},n={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(this.drawBackground(n,t,e,a,r),n.x+=t.xPadding,n.y+=t.yPadding,this.drawTitle(n,t,e,r),this.drawBody(n,t,e,r),this.drawFooter(n,t,e,r))}},handleEvent:function(e){var t=this,a=t._options,n=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:t._active=t._chart.getElementsAtEventForMode(e,a.mode,a),n=!i.arrayEquals(t._active,t._lastActive),n&&(t._lastActive=t._active,(a.enabled||a.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),n}}),e.Tooltip.positioners={average:function(e){if(!e.length)return!1;var t,a,n=0,r=0,i=0;for(t=0,a=e.length;td;)r-=2*Math.PI;for(;r=o&&r<=d,u=s>=a.innerRadius&&s<=a.outerRadius;return l&&u}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,a=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,a=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},draw:function(){var e=this._chart.ctx,t=this._view,a=t.startAngle,n=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,a,n),e.arc(t.x,t.y,t.innerRadius,n,a,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},function(e,t,a){"use strict";var n=a(95),r=a(96),i=a(94),s=n.global;n._set("global",{elements:{line:{tension:.4,backgroundColor:s.defaultColor,borderWidth:3,borderColor:s.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=r.extend({draw:function(){var e,t,a,n,r=this,o=r._view,d=r._chart.ctx,l=o.spanGaps,u=r._children.slice(),c=s.elements.line,_=-1;for(r._loop&&u.length&&u.push(u[0]),d.save(),d.lineCap=o.borderCapStyle||c.borderCapStyle,d.setLineDash&&d.setLineDash(o.borderDash||c.borderDash),d.lineDashOffset=o.borderDashOffset||c.borderDashOffset,d.lineJoin=o.borderJoinStyle||c.borderJoinStyle,d.lineWidth=o.borderWidth||c.borderWidth,d.strokeStyle=o.borderColor||s.defaultColor,d.beginPath(),_=-1,e=0;et?1:-1,s=1,o=l.borderSkipped||"left"):(t=l.x-l.width/2,a=l.x+l.width/2,n=l.y,r=l.base,i=1,s=r>n?1:-1,o=l.borderSkipped||"bottom"),u){var c=Math.min(Math.abs(t-a),Math.abs(n-r));u=u>c?c:u;var _=u/2,m=t+("left"!==o?_*i:0),h=a+("right"!==o?-_*i:0),f=n+("top"!==o?_*s:0),p=r+("bottom"!==o?-_*s:0);m!==h&&(n=f,r=p),f!==p&&(t=m,a=h)}d.beginPath(),d.fillStyle=l.backgroundColor,d.strokeStyle=l.borderColor,d.lineWidth=u;var g=[[t,r],[t,n],[a,n],[a,r]],M=["bottom","left","top","right"],y=M.indexOf(o,0);y===-1&&(y=0);var v=e(0);d.moveTo(v[0],v[1]);for(var L=1;L<4;L++)v=e(L),d.lineTo(v[0],v[1]);d.fill(),u&&d.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var a=!1;if(this._view){var n=r(this);a=e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}return a},inLabelRange:function(e,t){var a=this;if(!a._view)return!1;var i=!1,s=r(a);return i=n(a)?e>=s.left&&e<=s.right:t>=s.top&&t<=s.bottom},inXRange:function(e){var t=r(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=r(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,a=this._view;return n(this)?(e=a.x,t=(a.y+a.base)/2):(e=(a.x+a.base)/2,t=a.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},function(e,t,a){"use strict";var n=a(100),t=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,a,n,r,i){if(i){var s=Math.min(i,n/2),o=Math.min(i,r/2);e.moveTo(t+s,a),e.lineTo(t+n-s,a),e.quadraticCurveTo(t+n,a,t+n,a+o),e.lineTo(t+n,a+r-o),e.quadraticCurveTo(t+n,a+r,t+n-s,a+r),e.lineTo(t+s,a+r),e.quadraticCurveTo(t,a+r,t,a+r-o),e.lineTo(t,a+o),e.quadraticCurveTo(t,a,t+s,a)}else e.rect(t,a,n,r)},drawPoint:function(e,t,a,n,r){var i,s,o,d,l,u;if(t&&"object"==typeof t&&(i=t.toString(),"[object HTMLImageElement]"===i||"[object HTMLCanvasElement]"===i))return void e.drawImage(t,n-t.width/2,r-t.height/2,t.width,t.height);if(!(isNaN(a)||a<=0)){switch(t){default:e.beginPath(),e.arc(n,r,a,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*a/Math.sqrt(3),l=s*Math.sqrt(3)/2,e.moveTo(n-s/2,r+l/3),e.lineTo(n+s/2,r+l/3),e.lineTo(n,r-2*l/3),e.closePath(),e.fill();break;case"rect":u=1/Math.SQRT2*a,e.beginPath(),e.fillRect(n-u,r-u,2*u,2*u),e.strokeRect(n-u,r-u,2*u,2*u);break;case"rectRounded":var c=a/Math.SQRT2,_=n-c,m=r-c,h=Math.SQRT2*a;e.beginPath(),this.roundedRect(e,_,m,h,h,a/2),e.closePath(),e.fill();break;case"rectRot":u=1/Math.SQRT2*a,e.beginPath(),e.moveTo(n-u,r),e.lineTo(n,r+u),e.lineTo(n+u,r),e.lineTo(n,r-u),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"crossRot":e.beginPath(),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"star":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"line":e.beginPath(),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(n,r),e.lineTo(n+a,r),e.closePath()}e.stroke()}},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,a,n){return a.steppedLine?("after"===a.steppedLine&&!n||"after"!==a.steppedLine&&n?e.lineTo(t.x,a.y):e.lineTo(a.x,t.y),void e.lineTo(a.x,a.y)):a.tension?void e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?a.controlPointNextX:a.controlPointPreviousX,n?a.controlPointNextY:a.controlPointPreviousY,a.x,a.y):void e.lineTo(a.x,a.y)}};n.clear=t.clear,n.drawRoundedRectangle=function(e){e.beginPath(),t.roundedRect.apply(t,arguments),e.closePath()}},function(e,t,a){"use strict";var n=a(100),r={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-Math.cos(e*(Math.PI/2))+1},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:-Math.pow(2,-10*e)+1},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)))},easeOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/a)+1)},easeInOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:2===(e/=.5)?1:(a||(a=.45),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:function(e){return 1-r.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*r.easeInBounce(2*e):.5*r.easeOutBounce(2*e-1)+.5}};e.exports={effects:r},n.easingEffects=r},function(e,t,a){"use strict";var n=a(100);e.exports={toLineHeight:function(e,t){var a=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!a||"normal"===a[1])return 1.2*t;switch(e=+a[2],a[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,a,r,i;return n.isObject(e)?(t=+e.top||0,a=+e.right||0,r=+e.bottom||0,i=+e.left||0):t=a=r=i=+e||0,{top:t,right:a,bottom:r,left:i,height:t+r,width:i+a}},resolve:function(e,t,a){var r,i,s;for(r=0,i=e.length;r
';var s=t.childNodes[0],o=t.childNodes[1];t._reset=function(){s.scrollLeft=n,s.scrollTop=n,o.scrollLeft=n,o.scrollTop=n};var d=function(){t._reset(),e()};return i(s,"scroll",d.bind(s,"expand")),i(o,"scroll",d.bind(o,"shrink")),t}function c(e,t){var a=e[g]||(e[g]={}),n=a.renderProxy=function(e){e.animationName===v&&t()};p.each(L,function(t){i(e,t,n)}),a.reflow=!!e.offsetParent,e.classList.add(y)}function _(e){var t=e[g]||{},a=t.renderProxy;a&&(p.each(L,function(t){s(e,t,a)}),delete t.renderProxy),e.classList.remove(y)}function m(e,t,a){var n=e[g]||(e[g]={}),r=n.resizer=u(l(function(){if(n.resizer)return t(o("resize",a))}));c(e,function(){if(n.resizer){var t=e.parentNode;t&&t!==r.parentNode&&t.insertBefore(r,t.firstChild),r._reset()}})}function h(e){var t=e[g]||{},a=t.resizer;delete t.resizer,_(e),a&&a.parentNode&&a.parentNode.removeChild(a)}function f(e,t){var a=e._style||document.createElement("style");e._style||(e._style=a,t="/* Chart.js */\n"+t,a.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(a)),a.appendChild(document.createTextNode(t))}var p=a(94),g="$chartjs",M="chartjs-",y=M+"render-monitor",v=M+"render-animation",L=["animationstart","webkitAnimationStart"],b={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Y=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),k=!!Y&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e="from{opacity:0.99}to{opacity:1}";f(this,"@-webkit-keyframes "+v+"{"+e+"}@keyframes "+v+"{"+e+"}."+y+"{-webkit-animation:"+v+" 0.001s;animation:"+v+" 0.001s;}")},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var a=e&&e.getContext&&e.getContext("2d");return a&&a.canvas===e?(r(e,t),a):null},releaseContext:function(e){var t=e.canvas;if(t[g]){var a=t[g].initial;["height","width"].forEach(function(e){var n=a[e];p.isNullOrUndef(n)?t.removeAttribute(e):t.setAttribute(e,n)}),p.each(a.style||{},function(e,a){t.style[a]=e}),t.width=t.width,delete t[g]}},addEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void m(n,a,e);var r=a[g]||(a[g]={}),s=r.proxies||(r.proxies={}),o=s[e.id+"_"+t]=function(t){a(d(t,e))};i(n,t,o)},removeEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void h(n,a);var r=a[g]||{},i=r.proxies||{},o=i[e.id+"_"+t];o&&s(n,t,o)}},p.addEvent=i,p.removeEvent=s},function(e,t,a){"use strict";e.exports={},e.exports.filler=a(266),e.exports.legend=a(267),e.exports.title=a(268)},function(e,t,a){"use strict";function n(e,t,a){var n,r=e._model||{},i=r.fill;if(void 0===i&&(i=!!r.backgroundColor),i===!1||null===i)return!1;if(i===!0)return"origin";if(n=parseFloat(i,10),isFinite(n)&&Math.floor(n)===n)return"-"!==i[0]&&"+"!==i[0]||(n=t+n),!(n===t||n<0||n>=a)&&n;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function r(e){var t,a=e.el._model||{},n=e.el._scale||{},r=e.fill,i=null;if(isFinite(r))return null;if("start"===r?i=void 0===a.scaleBottom?n.bottom:a.scaleBottom:"end"===r?i=void 0===a.scaleTop?n.top:a.scaleTop:void 0!==a.scaleZero?i=a.scaleZero:n.getBasePosition?i=n.getBasePosition():n.getBasePixel&&(i=n.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return t=n.isHorizontal(),{x:t?i:null,y:t?null:i}}return null}function i(e,t,a){var n,r=e[t],i=r.fill,s=[t];if(!a)return i;for(;i!==!1&&s.indexOf(i)===-1;){if(!isFinite(i))return i;if(n=e[i],!n)return!1;if(n.visible)return i;s.push(i),i=n.fill}return!1}function s(e){var t=e.fill,a="dataset";return t===!1?null:(isFinite(t)||(a="boundary"),m[a](e))}function o(e){return e&&!e.skip}function d(e,t,a,n,r){var i;if(n&&r){for(e.moveTo(t[0].x,t[0].y),i=1;i0;--i)_.canvas.lineTo(e,a[i],a[i-1],!0)}}function l(e,t,a,n,r,i){var s,l,u,c,_,m,h,f=t.length,p=n.spanGaps,g=[],M=[],y=0,v=0;for(e.beginPath(),s=0,l=f+!!i;s');for(var a=0;a'),e.data.datasets[a].label&&t.push(e.data.datasets[a].label),t.push("");return t.push(""),t.join("")}});var u=s.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:l,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:l,beforeSetDimensions:l,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:l,beforeBuildLabels:l,buildLabels:function(){var e=this,t=e.options.labels||{},a=o.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(a=a.filter(function(a){return t.filter(a,e.chart.data)})),e.options.reverse&&a.reverse(),e.legendItems=a},afterBuildLabels:l,beforeFit:l,fit:function(){var e=this,t=e.options,a=t.labels,r=t.display,s=e.ctx,d=i.global,l=o.valueOrDefault,u=l(a.fontSize,d.defaultFontSize),c=l(a.fontStyle,d.defaultFontStyle),_=l(a.fontFamily,d.defaultFontFamily),m=o.fontString(u,c,_),h=e.legendHitBoxes=[],f=e.minSize,p=e.isHorizontal();if(p?(f.width=e.maxWidth,f.height=r?10:0):(f.width=r?10:0,f.height=e.maxHeight),r)if(s.font=m,p){var g=e.lineWidths=[0],M=e.legendItems.length?u+a.padding:0;s.textAlign="left",s.textBaseline="top",o.each(e.legendItems,function(t,r){var i=n(a,u),o=i+u/2+s.measureText(t.text).width;g[g.length-1]+o+a.padding>=e.width&&(M+=u+a.padding,g[g.length]=e.left),h[r]={left:0,top:0,width:o,height:u},g[g.length-1]+=o+a.padding}),f.height+=M}else{var y=a.padding,v=e.columnWidths=[],L=a.padding,b=0,Y=0,k=u+y;o.each(e.legendItems,function(e,t){var r=n(a,u),i=r+u/2+s.measureText(e.text).width;Y+k>f.height&&(L+=b+a.padding,v.push(b),b=0,Y=0),b=Math.max(b,i),Y+=k,h[t]={left:0,top:0,width:i,height:u}}),L+=b,v.push(b),f.width+=L}e.width=f.width,e.height=f.height},afterFit:l,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,a=t.labels,r=i.global,s=r.elements.line,d=e.width,l=e.lineWidths;if(t.display){var u,c=e.ctx,_=o.valueOrDefault,m=_(a.fontColor,r.defaultFontColor),h=_(a.fontSize,r.defaultFontSize),f=_(a.fontStyle,r.defaultFontStyle),p=_(a.fontFamily,r.defaultFontFamily),g=o.fontString(h,f,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=m,c.fillStyle=m,c.font=g;var M=n(a,h),y=e.legendHitBoxes,v=function(e,a,n){if(!(isNaN(M)||M<=0)){c.save(),c.fillStyle=_(n.fillStyle,r.defaultColor),c.lineCap=_(n.lineCap,s.borderCapStyle),c.lineDashOffset=_(n.lineDashOffset,s.borderDashOffset),c.lineJoin=_(n.lineJoin,s.borderJoinStyle),c.lineWidth=_(n.lineWidth,s.borderWidth),c.strokeStyle=_(n.strokeStyle,r.defaultColor);var i=0===_(n.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(_(n.lineDash,s.borderDash)),t.labels&&t.labels.usePointStyle){var d=h*Math.SQRT2/2,l=d/Math.SQRT2,u=e+l,m=a+l;o.canvas.drawPoint(c,n.pointStyle,d,u,m)}else i||c.strokeRect(e,a,M,h),c.fillRect(e,a,M,h);c.restore()}},L=function(e,t,a,n){var r=h/2,i=M+r+e,s=t+r;c.fillText(a.text,i,s),a.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(i,s),c.lineTo(i+n,s),c.stroke())},b=e.isHorizontal();u=b?{x:e.left+(d-l[0])/2,y:e.top+a.padding,line:0}:{x:e.left+a.padding,y:e.top+a.padding,line:0};var Y=h+a.padding;o.each(e.legendItems,function(t,n){var r=c.measureText(t.text).width,i=M+h/2+r,s=u.x,o=u.y;b?s+i>=d&&(o=u.y+=Y,u.line++,s=u.x=e.left+(d-l[u.line])/2):o+Y>e.bottom&&(s=u.x=s+e.columnWidths[u.line]+a.padding,o=u.y=e.top+a.padding,u.line++),v(s,o,t),y[n].left=s,y[n].top=o,L(s,o,t,r),b?u.x+=i+a.padding:u.y+=Y})}},handleEvent:function(e){var t=this,a=t.options,n="mouseup"===e.type?"click":e.type,r=!1;if("mousemove"===n){if(!a.onHover)return}else{if("click"!==n)return;if(!a.onClick)return}var i=e.x,s=e.y;if(i>=t.left&&i<=t.right&&s>=t.top&&s<=t.bottom)for(var o=t.legendHitBoxes,d=0;d=l.left&&i<=l.left+l.width&&s>=l.top&&s<=l.top+l.height){if("click"===n){a.onClick.call(t,e.native,t.legendItems[d]),r=!0;break}if("mousemove"===n){a.onHover.call(t,e.native,t.legendItems[d]),r=!0;break}}}return r}});e.exports={id:"legend",_element:u,beforeInit:function(e){var t=e.options.legend;t&&r(e,t)},beforeUpdate:function(e){var t=e.options.legend,a=e.legend;t?(o.mergeIf(t,i.global.legend),a?(d.configure(e,a,t),a.options=t):r(e,t)):a&&(d.removeBox(e,a), -delete e.legend)},afterEvent:function(e,t){var a=e.legend;a&&a.handleEvent(t)}}},function(e,t,a){"use strict";function n(e,t){var a=new l({ctx:e.ctx,options:t,chart:e});o.configure(e,a,t),o.addBox(e,a),e.titleBlock=a}var r=a(95),i=a(96),s=a(94),o=a(98),d=s.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var l=i.extend({initialize:function(e){var t=this;s.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:d,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:d,beforeSetDimensions:d,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:d,beforeBuildLabels:d,buildLabels:d,afterBuildLabels:d,beforeFit:d,fit:function(){var e=this,t=s.valueOrDefault,a=e.options,n=a.display,i=t(a.fontSize,r.global.defaultFontSize),o=e.minSize,d=s.isArray(a.text)?a.text.length:1,l=s.options.toLineHeight(a.lineHeight,i),u=n?d*l+2*a.padding:0;e.isHorizontal()?(o.width=e.maxWidth,o.height=u):(o.width=u,o.height=e.maxHeight),e.width=o.width,e.height=o.height},afterFit:d,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,a=s.valueOrDefault,n=e.options,i=r.global;if(n.display){var o,d,l,u=a(n.fontSize,i.defaultFontSize),c=a(n.fontStyle,i.defaultFontStyle),_=a(n.fontFamily,i.defaultFontFamily),m=s.fontString(u,c,_),h=s.options.toLineHeight(n.lineHeight,u),f=h/2+n.padding,p=0,g=e.top,M=e.left,y=e.bottom,v=e.right;t.fillStyle=a(n.fontColor,i.defaultFontColor),t.font=m,e.isHorizontal()?(d=M+(v-M)/2,l=g+f,o=v-M):(d="left"===n.position?M+f:v-f,l=g+(y-g)/2,o=y-g,p=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(d,l),t.rotate(p),t.textAlign="center",t.textBaseline="middle";var L=n.text;if(s.isArray(L))for(var b=0,Y=0;Yt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:d,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:l,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,a=t.options.ticks;if(t.isHorizontal())e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.width/50));else{var i=r.valueOrDefault(a.fontSize,n.global.defaultFontSize);e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.height/(2*i)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t,a=this,n=a.start,r=+a.getRightValue(e),i=a.end-n;return t=a.isHorizontal()?a.left+a.width/i*(r-n):a.bottom-a.height/i*(r-n)},getValueForPixel:function(e){var t=this,a=t.isHorizontal(),n=a?t.width:t.height,r=(a?e-t.left:t.bottom-e)/n;return t.start+(t.end-t.start)*r},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});e.scaleService.registerScaleType("linear",a,t)}},function(e,t,a){"use strict";function n(e,t){var a,n=[];if(e.stepSize&&e.stepSize>0)a=e.stepSize;else{var i=r.niceNum(t.max-t.min,!1);a=r.niceNum(i/(e.maxTicks-1),!0)}var s=Math.floor(t.min/a)*a,o=Math.ceil(t.max/a)*a;e.min&&e.max&&e.stepSize&&r.almostWhole((e.max-e.min)/e.stepSize,a/1e3)&&(s=e.min,o=e.max);var d=(o-s)/a;d=r.almostEquals(d,Math.round(d),a/1e3)?Math.round(d):Math.ceil(d);var l=1;a<1&&(l=Math.pow(10,a.toString().length-2),s=Math.round(s*l)/l,o=Math.round(o*l)/l),n.push(void 0!==e.min?e.min:s);for(var u=1;u0&&i>0&&(e.min=0)}var s=void 0!==a.min||void 0!==a.suggestedMin,o=void 0!==a.max||void 0!==a.suggestedMax;void 0!==a.min?e.min=a.min:void 0!==a.suggestedMin&&(null===e.min?e.min=a.suggestedMin:e.min=Math.min(e.min,a.suggestedMin)),void 0!==a.max?e.max=a.max:void 0!==a.suggestedMax&&(null===e.max?e.max=a.suggestedMax:e.max=Math.max(e.max,a.suggestedMax)),s!==o&&e.min>=e.max&&(s?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,a.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=e.getTickLimit();i=Math.max(2,i);var s={maxTicks:i,min:a.min,max:a.max,stepSize:r.valueOrDefault(a.fixedStepSize,a.stepSize)},o=e.ticks=n(s,e);e.handleDirectionalChanges(),e.max=r.max(o),e.min=r.min(o),a.reverse?(o.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),e.Scale.prototype.convertTicksToLabels.call(t)}})}},function(e,t,a){"use strict";function n(e,t){var a,n,i=[],s=r.valueOrDefault,o=s(e.min,Math.pow(10,Math.floor(r.log10(t.min)))),d=Math.floor(r.log10(t.max)),l=Math.ceil(t.max/Math.pow(10,d));0===o?(a=Math.floor(r.log10(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,a)),i.push(o),o=n*Math.pow(10,a)):(a=Math.floor(r.log10(o)),n=Math.floor(o/Math.pow(10,a)));var u=a<0?Math.pow(10,Math.abs(a)):1;do i.push(o),++n,10===n&&(n=1,++a,u=a>=0?1:u),o=Math.round(n*Math.pow(10,a)*u)/u;while(a0){var a=r.min(e),n=r.max(e);t.min=null===t.min?a:Math.min(t.min,a),t.max=null===t.max?n:Math.max(t.max,n)}})}else r.each(s,function(a,i){var s=n.getDatasetMeta(i);n.isDatasetVisible(i)&&e(s)&&r.each(a.data,function(e,a){var n=+t.getRightValue(e);isNaN(n)||s.data[a].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(r.log10(e.max))):e.minNotZero=i)},buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=!e.isHorizontal(),s={min:a.min,max:a.max},o=e.ticks=n(s,e);e.max=r.max(o),e.min=r.min(o),a.reverse?(i=!i,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),i&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),e.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){return this.getPixelForValue(this.tickValues[e])},_getFirstTickValue:function(e){var t=Math.floor(r.log10(e)),a=Math.floor(e/Math.pow(10,t));return a*Math.pow(10,t)},getPixelForValue:function(t){var a,n,i,s,o,d=this,l=d.options.ticks.reverse,u=r.log10,c=d._getFirstTickValue(d.minNotZero),_=0;return t=+d.getRightValue(t),l?(i=d.end,s=d.start,o=-1):(i=d.start,s=d.end,o=1),d.isHorizontal()?(a=d.width,n=l?d.right:d.left):(a=d.height,o*=-1,n=l?d.top:d.bottom),t!==i&&(0===i&&(_=r.getValueOrDefault(d.options.ticks.fontSize,e.defaults.global.defaultFontSize),a-=_,i=c),0!==t&&(_+=a/(u(s)-u(i))*(u(t)-u(i))),n+=o*_),n},getValueForPixel:function(t){var a,n,i,s,o=this,d=o.options.ticks.reverse,l=r.log10,u=o._getFirstTickValue(o.minNotZero);if(d?(n=o.end,i=o.start):(n=o.start,i=o.end),o.isHorizontal()?(a=o.width,s=d?o.right-t:t-o.left):(a=o.height,s=d?t-o.top:o.bottom-t),s!==n){if(0===n){var c=r.getValueOrDefault(o.options.ticks.fontSize,e.defaults.global.defaultFontSize);s-=c,a-=c,n=u}s*=l(i)-l(n),s/=a,s=Math.pow(10,l(n)+s)}return s}});e.scaleService.registerScaleType("logarithmic",a,t)}},function(e,t,a){"use strict";var n=a(95),r=a(94),i=a(99);e.exports=function(e){function t(e){var t=e.options;return t.angleLines.display||t.pointLabels.display?e.chart.data.labels.length:0}function a(e){var t=e.options.pointLabels,a=r.valueOrDefault(t.fontSize,p.defaultFontSize),n=r.valueOrDefault(t.fontStyle,p.defaultFontStyle),i=r.valueOrDefault(t.fontFamily,p.defaultFontFamily),s=r.fontString(a,n,i);return{size:a,style:n,family:i,font:s}}function s(e,t,a){return r.isArray(a)?{w:r.longestText(e,e.font,a),h:a.length*t+1.5*(a.length-1)*t}:{w:e.measureText(a).width,h:t}}function o(e,t,a,n,r){return e===n||e===r?{start:t-a/2,end:t+a/2}:er?{start:t-a-5,end:t}:{start:t,end:t+a+5}}function d(e){var n,i,d,l=a(e),u=Math.min(e.height/2,e.width/2),c={r:e.width,l:0,t:e.height,b:0},_={};e.ctx.font=l.font,e._pointLabelSizes=[];var m=t(e);for(n=0;nc.r&&(c.r=p.end,_.r=h),g.startc.b&&(c.b=g.end,_.b=h)}e.setReductions(u,c,_)}function l(e){var t=Math.min(e.height/2,e.width/2);e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0)}function u(e){return 0===e||180===e?"center":e<180?"left":"right"}function c(e,t,a,n){if(r.isArray(t))for(var i=a.y,s=1.5*n,o=0;o270||e<90)&&(a.y-=t.h)}function m(e){var n=e.ctx,i=e.options,s=i.angleLines,o=i.pointLabels;n.lineWidth=s.lineWidth,n.strokeStyle=s.color;var d=e.getDistanceFromCenterForValue(i.ticks.reverse?e.min:e.max),l=a(e);n.textBaseline="top";for(var m=t(e)-1;m>=0;m--){if(s.display){var h=e.getPointPosition(m,d);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(h.x,h.y),n.stroke(),n.closePath()}if(o.display){var f=e.getPointPosition(m,d+5),g=r.valueAtIndexOrDefault(o.fontColor,m,p.defaultFontColor);n.font=l.font,n.fillStyle=g;var M=e.getIndexAngle(m),y=r.toDegrees(M);n.textAlign=u(y),_(y,e._pointLabelSizes[m],f),c(n,e.pointLabels[m]||"",f,l.size)}}}function h(e,a,n,i){var s=e.ctx;if(s.strokeStyle=r.valueAtIndexOrDefault(a.color,i-1),s.lineWidth=r.valueAtIndexOrDefault(a.lineWidth,i-1),e.options.gridLines.circular)s.beginPath(),s.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),s.closePath(),s.stroke();else{var o=t(e);if(0===o)return;s.beginPath();var d=e.getPointPosition(0,n);s.moveTo(d.x,d.y);for(var l=1;l0&&a>0?t:0)},draw:function(){var e=this,t=e.options,a=t.gridLines,n=t.ticks,i=r.valueOrDefault;if(t.display){var s=e.ctx,o=this.getIndexAngle(0),d=i(n.fontSize,p.defaultFontSize),l=i(n.fontStyle,p.defaultFontStyle),u=i(n.fontFamily,p.defaultFontFamily),c=r.fontString(d,l,u);r.each(e.ticks,function(t,r){if(r>0||n.reverse){var l=e.getDistanceFromCenterForValue(e.ticksAsNumbers[r]);if(a.display&&0!==r&&h(e,a,l,r),n.display){var u=i(n.fontColor,p.defaultFontColor);if(s.font=c,s.save(),s.translate(e.xCenter,e.yCenter),s.rotate(o),n.showLabelBackdrop){var _=s.measureText(t).width;s.fillStyle=n.backdropColor,s.fillRect(-_/2-n.backdropPaddingX,-l-d/2-n.backdropPaddingY,_+2*n.backdropPaddingX,d+2*n.backdropPaddingY)}s.textAlign="center",s.textBaseline="middle",s.fillStyle=u,s.fillText(t,0,-l),s.restore()}}}),(t.angleLines.display||t.pointLabels.display)&&m(e)}}});e.scaleService.registerScaleType("radialLinear",M,g)}},function(e,t,a){"use strict";function n(e,t){return e-t}function r(e){var t,a,n,r={},i=[];for(t=0,a=e.length;tt&&o=0&&s<=o;){if(n=s+o>>1,r=e[n-1]||null,i=e[n],!r)return{lo:null,hi:i};if(i[t]a))return{lo:r,hi:i};o=n-1}}return{lo:i,hi:null}}function o(e,t,a,n){var r=s(e,t,a),i=r.lo?r.hi?r.lo:e[e.length-2]:e[0],o=r.lo?r.hi?r.hi:e[e.length-1]:e[1],d=o[t]-i[t],l=d?(a-i[t])/d:0,u=(o[n]-i[n])*l;return i[n]+u}function d(e,t){var a=t.parser,n=t.parser||t.format;return"function"==typeof a?a(e):"string"==typeof e&&"string"==typeof n?M(e,n):(e instanceof M||(e=M(e)),e.isValid()?e:"function"==typeof n?n(e):e)}function l(e,t){if(v.isNullOrUndef(e))return null;var a=t.options.time,n=d(t.getRightValue(e),a);return n.isValid()?(a.round&&n.startOf(a.round),n.valueOf()):null}function u(e,t,a,n){var r,i,s,o=t-e,d=Y[a],l=d.size,u=d.steps;if(!u)return Math.ceil(o/(n*l));for(r=0,i=u.length;r=k.indexOf(t);r--)if(i=k[r],Y[i].common&&s.as(i)>=e.length)return i;return k[t?k.indexOf(t):0]}function m(e){for(var t=k.indexOf(e)+1,a=k.length;t1?t[1]:n,s=t[0],d=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2),r.time.max||(i=t[t.length-1],s=t.length>1?t[t.length-2]:a,l=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2)),{left:d,right:l}}function p(e,t){var a,n,r,i,s=[];for(a=0,n=e.length;a=r&&a<=s&&c.push(a);return n.min=r,n.max=s,n._unit=d.unit||_(c,d.minUnit,n.min,n.max),n._majorUnit=m(n._unit),n._table=i(n._timestamps.data,r,s,o.distribution),n._offsets=f(n._table,c,r,s,o),n._labelFormat=g(n._timestamps.data,d),p(c,n._majorUnit)},getLabelForIndex:function(e,t){var a=this,n=a.chart.data,r=a.options.time,i=n.labels&&e=0&&e0?s:1}});e.scaleService.registerScaleType("time",a,t)}},function(e,t,a){function n(e){if(e){var t=/^#([a-fA-F0-9]{3})$/i,a=/^#([a-fA-F0-9]{6})$/i,n=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,i=/(\w+)/,s=[0,0,0],o=1,d=e.match(t);if(d){d=d[1];for(var l=0;l.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var r=.4124*t+.3576*a+.1805*n,i=.2126*t+.7152*a+.0722*n,s=.0193*t+.1192*a+.9505*n;return[100*r,100*i,100*s]}function l(e){var t,a,n,r=d(e),i=r[0],s=r[1],o=r[2];return i/=95.047,s/=100,o/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,t=116*s-16,a=500*(i-s),n=200*(s-o),[t,a,n]}function u(e){return F(l(e))}function c(e){var t,a,n,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0==o)return i=255*d,[i,i,i];a=d<.5?d*(1+o):d+o-d*o,t=2*d-a,r=[0,0,0];for(var l=0;l<3;l++)n=s+1/3*-(l-1),n<0&&n++,n>1&&n--,i=6*n<1?t+6*(a-t)*n:2*n<1?a:3*n<2?t+(a-t)*(2/3-n)*6:t,r[l]=255*i;return r}function _(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return 0===i?[0,0,0]:(i*=2,r*=i<=1?i:2-i,a=(i+r)/2,t=2*r/(i+r),[n,100*t,100*a])}function m(e){return i(c(e))}function h(e){return s(c(e))}function f(e){return o(c(e))}function p(e){var t=e[0]/60,a=e[1]/100,n=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*n*(1-a),o=255*n*(1-a*i),d=255*n*(1-a*(1-i)),n=255*n;switch(r){case 0:return[n,d,s];case 1:return[o,n,s];case 2:return[s,n,d];case 3:return[s,o,n];case 4:return[d,s,n];case 5:return[n,s,o]}}function M(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return a=(2-r)*i,t=r*i,t/=a<=1?a:2-a,t=t||0,a/=2,[n,100*t,100*a]}function y(e){return i(p(e))}function v(e){return s(p(e))}function L(e){ -return o(p(e))}function Y(e){var t,a,n,i,s=e[0]/360,o=e[1]/100,d=e[2]/100,l=o+d;switch(l>1&&(o/=l,d/=l),t=Math.floor(6*s),a=1-d,n=6*s-t,0!=(1&t)&&(n=1-n),i=o+n*(a-o),t){default:case 6:case 0:r=a,g=i,b=o;break;case 1:r=i,g=a,b=o;break;case 2:r=o,g=a,b=i;break;case 3:r=o,g=i,b=a;break;case 4:r=i,g=o,b=a;break;case 5:r=a,g=o,b=i}return[255*r,255*g,255*b]}function k(e){return a(Y(e))}function x(e){return n(Y(e))}function D(e){return s(Y(e))}function w(e){return o(Y(e))}function T(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100,o=e[3]/100;return t=1-Math.min(1,r*(1-o)+o),a=1-Math.min(1,i*(1-o)+o),n=1-Math.min(1,s*(1-o)+o),[255*t,255*a,255*n]}function S(e){return a(T(e))}function H(e){return n(T(e))}function j(e){return i(T(e))}function C(e){return o(T(e))}function P(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100;return t=3.2406*r+i*-1.5372+s*-.4986,a=r*-.9689+1.8758*i+.0415*s,n=.0557*r+i*-.204+1.057*s,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,t=Math.min(Math.max(0,t),1),a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),[255*t,255*a,255*n]}function W(e){var t,a,n,r=e[0],i=e[1],s=e[2];return r/=95.047,i/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,t=116*i-16,a=500*(r-i),n=200*(i-s),[t,a,n]}function O(e){return F(W(e))}function A(e){var t,a,n,r,i=e[0],s=e[1],o=e[2];return i<=8?(a=100*i/903.3,r=7.787*(a/100)+16/116):(a=100*Math.pow((i+16)/116,3),r=Math.pow(a/100,1/3)),t=t/95.047<=.008856?t=95.047*(s/500+r-16/116)/7.787:95.047*Math.pow(s/500+r,3),n=n/108.883<=.008859?n=108.883*(r-o/200-16/116)/7.787:108.883*Math.pow(r-o/200,3),[t,a,n]}function F(e){var t,a,n,r=e[0],i=e[1],s=e[2];return t=Math.atan2(s,i),a=360*t/2/Math.PI,a<0&&(a+=360),n=Math.sqrt(i*i+s*s),[r,n,a]}function z(e){return P(A(e))}function I(e){var t,a,n,r=e[0],i=e[1],s=e[2];return n=s/360*2*Math.PI,t=i*Math.cos(n),a=i*Math.sin(n),[r,t,a]}function E(e){return A(I(e))}function R(e){return z(I(e))}function B(e){return Z[e]}function N(e){return a(B(e))}function V(e){return n(B(e))}function J(e){return i(B(e))}function U(e){return s(B(e))}function G(e){return l(B(e))}function q(e){return d(B(e))}e.exports={rgb2hsl:a,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:s,rgb2keyword:o,rgb2xyz:d,rgb2lab:l,rgb2lch:u,hsl2rgb:c,hsl2hsv:_,hsl2hwb:m,hsl2cmyk:h,hsl2keyword:f,hsv2rgb:p,hsv2hsl:M,hsv2hwb:y,hsv2cmyk:v,hsv2keyword:L,hwb2rgb:Y,hwb2hsl:k,hwb2hsv:x,hwb2cmyk:D,hwb2keyword:w,cmyk2rgb:T,cmyk2hsl:S,cmyk2hsv:H,cmyk2hwb:j,cmyk2keyword:C,keyword2rgb:B,keyword2hsl:N,keyword2hsv:V,keyword2hwb:J,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:P,xyz2lab:W,xyz2lch:O,lab2xyz:A,lab2rgb:z,lab2lch:F,lch2lab:I,lch2xyz:E,lch2rgb:R};var Z={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},$={};for(var K in Z)$[JSON.stringify(Z[K])]=K},function(e,t,a){var n=a(276),r=function(){return new l};for(var i in n){r[i+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),n[e](t)}}(i);var s=/(\w+)2(\w+)/.exec(i),o=s[1],d=s[2];r[o]=r[o]||{},r[o][d]=r[i]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var a=n[e](t);if("string"==typeof a||void 0===a)return a;for(var r=0;r0)for(a=0;a0?"future":"past"];return w(a)?a(t):a.replace(/%s/i,t)}function F(e,t){var a=e.toLowerCase();Rn[a]=Rn[a+"s"]=Rn[t]=e}function z(e){return"string"==typeof e?Rn[e]||Rn[e.toLowerCase()]:void 0}function I(e){var t,a,n={};for(a in e)c(e,a)&&(t=z(a),t&&(n[t]=e[a]));return n}function E(e,t){Bn[e]=t}function R(e){var t=[];for(var a in e)t.push({unit:a,priority:Bn[a]});return t.sort(function(e,t){return e.priority-t.priority}),t}function B(e,t,a){var n=""+Math.abs(e),r=t-n.length,i=e>=0;return(i?a?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+n}function N(e,t,a,n){var r=n;"string"==typeof n&&(r=function(){return this[n]()}),e&&(Un[e]=r),t&&(Un[t[0]]=function(){return B(r.apply(this,arguments),t[1],t[2])}),a&&(Un[a]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,a,n=e.match(Nn);for(t=0,a=n.length;t=0&&Vn.test(e);)e=e.replace(Vn,a),Vn.lastIndex=0,n-=1;return e}function q(e,t,a){ur[e]=w(t)?t:function(e,n){return e&&a?a:t}}function Z(e,t){return c(ur,e)?ur[e](t._strict,t._locale):new RegExp($(e))}function $(e){return K(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,r){return t||a||n||r}))}function K(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,a){a[t]=b(e)}),a=0;a=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ye(e,t,a){var n=7+t-a,r=(7+be(e,0,n).getUTCDay()-t)%7;return-r+n-1}function ke(e,t,a,n,r){var i,s,o=(7+a-n)%7,d=Ye(e,n,r),l=1+7*(t-1)+o+d;return l<=0?(i=e-1,s=te(i)+l):l>te(e)?(i=e+1,s=l-te(e)):(i=e,s=l),{year:i,dayOfYear:s}}function xe(e,t,a){var n,r,i=Ye(e.year(),t,a),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(r=e.year()-1,n=s+De(r,t,a)):s>De(e.year(),t,a)?(n=s-De(e.year(),t,a),r=e.year()+1):(r=e.year(),n=s),{week:n,year:r}}function De(e,t,a){var n=Ye(e,t,a),r=Ye(e+1,t,a);return(te(e)-n+r)/7}function we(e){return xe(e,this._week.dow,this._week.doy).week}function Te(){return this._week.dow}function Se(){return this._week.doy}function He(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function je(e){var t=xe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ce(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Pe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function We(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone}function Oe(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ae(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fe(e,t,a){var n,r,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)i=m([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(i,"").toLocaleLowerCase();return a?"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:null):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null):"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null)))}function ze(e,t,a){var n,r,i;if(this._weekdaysParseExact)return Fe.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(r=m([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(i="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[n]=new RegExp(i.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Ie(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ce(e,this.localeData()),this.add(e-t,"d")):t}function Ee(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Re(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Be(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Cr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ne(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Pr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ve(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Wr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Je(){function e(e,t){return t.length-e.length}var t,a,n,r,i,s=[],o=[],d=[],l=[];for(t=0;t<7;t++)a=m([2e3,1]).day(t),n=this.weekdaysMin(a,""),r=this.weekdaysShort(a,""),i=this.weekdays(a,""),s.push(n),o.push(r),d.push(i),l.push(n),l.push(r),l.push(i);for(s.sort(e),o.sort(e),d.sort(e),l.sort(e),t=0;t<7;t++)o[t]=K(o[t]),d[t]=K(d[t]),l[t]=K(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Ge(){return this.hours()||24}function qe(e,t){N(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ze(e,t){return t._meridiemParse}function $e(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}function Qe(e){return e?e.toLowerCase().replace("_","-"):e}function Xe(e){for(var t,a,n,r,i=0;i0;){if(n=et(r.slice(0,t).join("-")))return n;if(a&&a.length>=t&&Y(r,a,!0)>=t-1)break;t--}i++}return Or}function et(t){var n=null;if(!Ir[t]&&"undefined"!=typeof e&&e&&e.exports)try{n=Or._abbr;a(329)("./"+t),tt(n)}catch(e){}return Ir[t]}function tt(e,t){var a;return e&&(a=o(t)?rt(e):at(e,t),a?Or=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Or._abbr}function at(e,t){if(null!==t){var a,n=zr;if(t.abbr=e,null!=Ir[e])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ir[e]._config;else if(null!=t.parentLocale)if(null!=Ir[t.parentLocale])n=Ir[t.parentLocale]._config;else{if(a=et(t.parentLocale),null==a)return Er[t.parentLocale]||(Er[t.parentLocale]=[]),Er[t.parentLocale].push({name:e,config:t}),null;n=a._config}return Ir[e]=new H(S(n,t)),Er[e]&&Er[e].forEach(function(e){at(e.name,e.config)}),tt(e),Ir[e]}return delete Ir[e],null}function nt(e,t){if(null!=t){var a,n,r=zr;n=et(e),null!=n&&(r=n._config),t=S(r,t),a=new H(t),a.parentLocale=Ir[e],Ir[e]=a,tt(e)}else null!=Ir[e]&&(null!=Ir[e].parentLocale?Ir[e]=Ir[e].parentLocale:null!=Ir[e]&&delete Ir[e]);return Ir[e]}function rt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Or;if(!r(e)){if(t=et(e))return t;e=[e]}return Xe(e)}function it(){return Wn(Ir)}function st(e){var t,a=e._a;return a&&f(e).overflow===-2&&(t=a[mr]<0||a[mr]>11?mr:a[hr]<1||a[hr]>ue(a[_r],a[mr])?hr:a[fr]<0||a[fr]>24||24===a[fr]&&(0!==a[pr]||0!==a[gr]||0!==a[Mr])?fr:a[pr]<0||a[pr]>59?pr:a[gr]<0||a[gr]>59?gr:a[Mr]<0||a[Mr]>999?Mr:-1,f(e)._overflowDayOfYear&&(t<_r||t>hr)&&(t=hr),f(e)._overflowWeeks&&t===-1&&(t=yr),f(e)._overflowWeekday&&t===-1&&(t=vr),f(e).overflow=t),e}function ot(e,t,a){return null!=e?e:null!=t?t:a}function dt(e){var a=new Date(t.now());return e._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()]}function lt(e){var t,a,n,r,i,s=[];if(!e._d){for(n=dt(e),e._w&&null==e._a[hr]&&null==e._a[mr]&&ut(e),null!=e._dayOfYear&&(i=ot(e._a[_r],n[_r]),(e._dayOfYear>te(i)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),a=be(i,0,e._dayOfYear),e._a[mr]=a.getUTCMonth(),e._a[hr]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[fr]&&0===e._a[pr]&&0===e._a[gr]&&0===e._a[Mr]&&(e._nextDay=!0,e._a[fr]=0),e._d=(e._useUTC?be:Le).apply(null,s),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[fr]=24),e._w&&"undefined"!=typeof e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function ut(e){var t,a,n,r,i,s,o,d;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,s=4,a=ot(t.GG,e._a[_r],xe(wt(),1,4).year),n=ot(t.W,1),r=ot(t.E,1),(r<1||r>7)&&(d=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var l=xe(wt(),i,s);a=ot(t.gg,e._a[_r],l.year),n=ot(t.w,l.week),null!=t.d?(r=t.d,(r<0||r>6)&&(d=!0)):null!=t.e?(r=t.e+i,(t.e<0||t.e>6)&&(d=!0)):r=i}n<1||n>De(a,i,s)?f(e)._overflowWeeks=!0:null!=d?f(e)._overflowWeekday=!0:(o=ke(a,n,r,i,s),e._a[_r]=o.year,e._dayOfYear=o.dayOfYear)}function ct(e){var t,a,n,r,i,s,o=e._i,d=Rr.exec(o)||Br.exec(o);if(d){for(f(e).iso=!0,t=0,a=Vr.length;t0&&f(e).unusedInput.push(s),o=o.slice(o.indexOf(n)+n.length),l+=n.length),Un[i]?(n?f(e).empty=!1:f(e).unusedTokens.push(i),ee(i,n,e)):e._strict&&!n&&f(e).unusedTokens.push(i);f(e).charsLeftOver=d-l,o.length>0&&f(e).unusedInput.push(o),e._a[fr]<=12&&f(e).bigHour===!0&&e._a[fr]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[fr]=vt(e._locale,e._a[fr],e._meridiem),lt(e),st(e)}function vt(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?(n=e.isPM(a),n&&t<12&&(t+=12),n||12!==t||(t=0),t):t}function Lt(e){var t,a,n,r,i;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(M(e,this),e=kt(e),e._a){var t=e._isUTC?m(e._a):wt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Zt(){return!!this.isValid()&&!this._isUTC}function $t(){return!!this.isValid()&&this._isUTC}function Kt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Qt(e,t){var a,n,r,i=e,s=null;return Ot(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(i={},t?i[t]=e:i.milliseconds=e):(s=ei.exec(e))?(a="-"===s[1]?-1:1,i={y:0,d:b(s[hr])*a,h:b(s[fr])*a,m:b(s[pr])*a,s:b(s[gr])*a,ms:b(At(1e3*s[Mr]))*a}):(s=ti.exec(e))?(a="-"===s[1]?-1:("+"===s[1],1),i={y:Xt(s[2],a),M:Xt(s[3],a),w:Xt(s[4],a),d:Xt(s[5],a),h:Xt(s[6],a),m:Xt(s[7],a),s:Xt(s[8],a)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(r=ta(wt(i.from),wt(i.to)),i={},i.ms=r.milliseconds,i.M=r.months),n=new Wt(i),Ot(e)&&c(e,"_locale")&&(n._locale=e._locale),n}function Xt(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function ea(e,t){var a={milliseconds:0,months:0};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function ta(e,t){var a;return e.isValid()&&t.isValid()?(t=It(t,e),e.isBefore(t)?a=ea(e,t):(a=ea(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function aa(e,t){return function(a,n){var r,i;return null===n||isNaN(+n)||(D(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=a,a=n,n=i),a="string"==typeof a?+a:a,r=Qt(a,n),na(this,r,e),this}}function na(e,a,n,r){var i=a._milliseconds,s=At(a._days),o=At(a._months);e.isValid()&&(r=null==r||r,o&&fe(e,ie(e,"Month")+o*n),s&&se(e,"Date",ie(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&t.updateOffset(e,s||o))}function ra(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function ia(e,a){var n=e||wt(),r=It(n,this).startOf("day"),i=t.calendarFormat(this,r)||"sameElse",s=a&&(w(a[i])?a[i].call(this,n):a[i]);return this.format(s||this.localeData().calendar(i,this,wt(n)))}function sa(){return new y(this)}function oa(e,t){var a=v(e)?e:wt(e);return!(!this.isValid()||!a.isValid())&&(t=z(o(t)?"millisecond":t),"millisecond"===t?this.valueOf()>a.valueOf():a.valueOf()9999?U(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):w(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(a,"Z")):U(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ga(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]';return this.format(a+n+r+i)}function Ma(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=U(this,e);return this.localeData().postformat(a)}function ya(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function va(e){return this.from(wt(),e)}function La(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ba(e){return this.to(wt(),e)}function Ya(e){var t;return void 0===e?this._locale._abbr:(t=rt(e),null!=t&&(this._locale=t),this)}function ka(){ +return this._locale}function xa(e){switch(e=z(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function Da(e){return e=z(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function wa(){return this._d.valueOf()-6e4*(this._offset||0)}function Ta(){return Math.floor(this.valueOf()/1e3)}function Sa(){return new Date(this.valueOf())}function Ha(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ja(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Ca(){return this.isValid()?this.toISOString():null}function Pa(){return p(this)}function Wa(){return _({},f(this))}function Oa(){return f(this).overflow}function Aa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fa(e,t){N(0,[e,e.length],0,t)}function za(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ia(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ea(){return De(this.year(),1,4)}function Ra(){var e=this.localeData()._week;return De(this.year(),e.dow,e.doy)}function Ba(e,t,a,n,r){var i;return null==e?xe(this,n,r).year:(i=De(e,n,r),t>i&&(t=i),Na.call(this,e,t,a,n,r))}function Na(e,t,a,n,r){var i=ke(e,t,a,n,r),s=be(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function Va(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Ja(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Ua(e,t){t[Mr]=b(1e3*("0."+e))}function Ga(){return this._isUTC?"UTC":""}function qa(){return this._isUTC?"Coordinated Universal Time":""}function Za(e){return wt(1e3*e)}function $a(){return wt.apply(null,arguments).parseZone()}function Ka(e){return e}function Qa(e,t,a,n){var r=rt(),i=m().set(n,t);return r[a](i,e)}function Xa(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Qa(e,t,a,"month");var n,r=[];for(n=0;n<12;n++)r[n]=Qa(e,n,a,"month");return r}function en(e,t,a,n){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var r=rt(),i=e?r._week.dow:0;if(null!=a)return Qa(t,(a+i)%7,n,"day");var s,o=[];for(s=0;s<7;s++)o[s]=Qa(t,(s+i)%7,n,"day");return o}function tn(e,t){return Xa(e,t,"months")}function an(e,t){return Xa(e,t,"monthsShort")}function nn(e,t,a){return en(e,t,a,"weekdays")}function rn(e,t,a){return en(e,t,a,"weekdaysShort")}function sn(e,t,a){return en(e,t,a,"weekdaysMin")}function on(){var e=this._data;return this._milliseconds=_i(this._milliseconds),this._days=_i(this._days),this._months=_i(this._months),e.milliseconds=_i(e.milliseconds),e.seconds=_i(e.seconds),e.minutes=_i(e.minutes),e.hours=_i(e.hours),e.months=_i(e.months),e.years=_i(e.years),this}function dn(e,t,a,n){var r=Qt(t,a);return e._milliseconds+=n*r._milliseconds,e._days+=n*r._days,e._months+=n*r._months,e._bubble()}function ln(e,t){return dn(this,e,t,1)}function un(e,t){return dn(this,e,t,-1)}function cn(e){return e<0?Math.floor(e):Math.ceil(e)}function _n(){var e,t,a,n,r,i=this._milliseconds,s=this._days,o=this._months,d=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*cn(hn(o)+s),s=0,o=0),d.milliseconds=i%1e3,e=L(i/1e3),d.seconds=e%60,t=L(e/60),d.minutes=t%60,a=L(t/60),d.hours=a%24,s+=L(a/24),r=L(mn(s)),o+=r,s-=cn(hn(r)),n=L(o/12),o%=12,d.days=s,d.months=o,d.years=n,this}function mn(e){return 4800*e/146097}function hn(e){return 146097*e/4800}function fn(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if(e=z(e),"month"===e||"year"===e)return t=this._days+n/864e5,a=this._months+mn(t),"month"===e?a:a/12;switch(t=this._days+Math.round(hn(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}}function pn(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN}function gn(e){return function(){return this.as(e)}}function Mn(){return Qt(this)}function yn(e){return e=z(e),this.isValid()?this[e+"s"]():NaN}function vn(e){return function(){return this.isValid()?this._data[e]:NaN}}function Ln(){return L(this.days()/7)}function bn(e,t,a,n,r){return r.relativeTime(t||1,!!a,e,n)}function Yn(e,t,a){var n=Qt(e).abs(),r=Ti(n.as("s")),i=Ti(n.as("m")),s=Ti(n.as("h")),o=Ti(n.as("d")),d=Ti(n.as("M")),l=Ti(n.as("y")),u=r<=Si.ss&&["s",r]||r0,u[4]=a,bn.apply(null,u)}function kn(e){return void 0===e?Ti:"function"==typeof e&&(Ti=e,!0)}function xn(e,t){return void 0!==Si[e]&&(void 0===t?Si[e]:(Si[e]=t,"s"===e&&(Si.ss=t-1),!0))}function Dn(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=Yn(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}function wn(e){return(e>0)-(e<0)||+e}function Tn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n=Hi(this._milliseconds)/1e3,r=Hi(this._days),i=Hi(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60,a=L(i/12),i%=12;var s=a,o=i,d=r,l=t,u=e,c=n?n.toFixed(3).replace(/\.?0+$/,""):"",_=this.asSeconds();if(!_)return"P0D";var m=_<0?"-":"",h=wn(this._months)!==wn(_)?"-":"",f=wn(this._days)!==wn(_)?"-":"",p=wn(this._milliseconds)!==wn(_)?"-":"";return m+"P"+(s?h+s+"Y":"")+(o?h+o+"M":"")+(d?f+d+"D":"")+(l||u||c?"T":"")+(l?p+l+"H":"")+(u?p+u+"M":"")+(c?p+c+"S":"")}var Sn,Hn;Hn=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,n=0;n68?1900:2e3)};var Lr,br=re("FullYear",!0);Lr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;tthis?this:e:g()}),Kr=function(){return Date.now?Date.now():+new Date},Qr=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ft("Z",":"),Ft("ZZ",""),q("Z",or),q("ZZ",or),Q(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=zt(or,e)});var Xr=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ei=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Qt.fn=Wt.prototype,Qt.invalid=Pt;var ai=aa(1,"add"),ni=aa(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ri=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),E("weekYear",1),E("isoWeekYear",1),q("G",ir),q("g",ir),q("GG",Qn,qn),q("gg",Qn,qn),q("GGGG",ar,$n),q("gggg",ar,$n),q("GGGGG",nr,Kn),q("ggggg",nr,Kn),X(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=b(e)}),X(["gg","GG"],function(e,a,n,r){a[r]=t.parseTwoDigitYear(e)}),N("Q",0,"Qo","quarter"),F("quarter","Q"),E("quarter",7),q("Q",Gn),Q("Q",function(e,t){t[mr]=3*(b(e)-1)}),N("D",["DD",2],"Do","date"),F("date","D"),E("date",9),q("D",Qn),q("DD",Qn,qn),q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Q(["D","DD"],hr),Q("Do",function(e,t){t[hr]=b(e.match(Qn)[0])});var ii=re("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),E("dayOfYear",4),q("DDD",tr),q("DDDD",Zn),Q(["DDD","DDDD"],function(e,t,a){a._dayOfYear=b(e)}),N("m",["mm",2],0,"minute"),F("minute","m"),E("minute",14),q("m",Qn),q("mm",Qn,qn),Q(["m","mm"],pr);var si=re("Minutes",!1);N("s",["ss",2],0,"second"),F("second","s"),E("second",15),q("s",Qn),q("ss",Qn,qn),Q(["s","ss"],gr);var oi=re("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),E("millisecond",16),q("S",tr,Gn),q("SS",tr,qn),q("SSS",tr,Zn);var di;for(di="SSSS";di.length<=9;di+="S")q(di,rr);for(di="S";di.length<=9;di+="S")Q(di,Ua);var li=re("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var ui=y.prototype;ui.add=ai,ui.calendar=ia,ui.clone=sa,ui.diff=ma,ui.endOf=Da,ui.format=Ma,ui.from=ya,ui.fromNow=va,ui.to=La,ui.toNow=ba,ui.get=oe,ui.invalidAt=Oa,ui.isAfter=oa,ui.isBefore=da,ui.isBetween=la,ui.isSame=ua,ui.isSameOrAfter=ca,ui.isSameOrBefore=_a,ui.isValid=Pa,ui.lang=ri,ui.locale=Ya,ui.localeData=ka,ui.max=$r,ui.min=Zr,ui.parsingFlags=Wa,ui.set=de,ui.startOf=xa,ui.subtract=ni,ui.toArray=Ha,ui.toObject=ja,ui.toDate=Sa,ui.toISOString=pa,ui.inspect=ga,ui.toJSON=Ca,ui.toString=fa,ui.unix=Ta,ui.valueOf=wa,ui.creationData=Aa,ui.year=br,ui.isLeapYear=ne,ui.weekYear=za,ui.isoWeekYear=Ia,ui.quarter=ui.quarters=Va,ui.month=pe,ui.daysInMonth=ge,ui.week=ui.weeks=He,ui.isoWeek=ui.isoWeeks=je,ui.weeksInYear=Ra,ui.isoWeeksInYear=Ea,ui.date=ii,ui.day=ui.days=Ie,ui.weekday=Ee,ui.isoWeekday=Re,ui.dayOfYear=Ja,ui.hour=ui.hours=Fr,ui.minute=ui.minutes=si,ui.second=ui.seconds=oi,ui.millisecond=ui.milliseconds=li,ui.utcOffset=Rt,ui.utc=Nt,ui.local=Vt,ui.parseZone=Jt,ui.hasAlignedHourOffset=Ut,ui.isDST=Gt,ui.isLocal=Zt,ui.isUtcOffset=$t,ui.isUtc=Kt,ui.isUTC=Kt,ui.zoneAbbr=Ga,ui.zoneName=qa,ui.dates=x("dates accessor is deprecated. Use date instead.",ii),ui.months=x("months accessor is deprecated. Use month instead",pe),ui.years=x("years accessor is deprecated. Use year instead",br),ui.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Bt),ui.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",qt);var ci=H.prototype;ci.calendar=j,ci.longDateFormat=C,ci.invalidDate=P,ci.ordinal=W,ci.preparse=Ka,ci.postformat=Ka,ci.relativeTime=O,ci.pastFuture=A,ci.set=T,ci.months=ce,ci.monthsShort=_e,ci.monthsParse=he,ci.monthsRegex=ye,ci.monthsShortRegex=Me,ci.week=we,ci.firstDayOfYear=Se,ci.firstDayOfWeek=Te,ci.weekdays=We,ci.weekdaysMin=Ae,ci.weekdaysShort=Oe,ci.weekdaysParse=ze,ci.weekdaysRegex=Be,ci.weekdaysShortRegex=Ne,ci.weekdaysMinRegex=Ve,ci.isPM=$e,ci.meridiem=Ke,tt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}}),t.lang=x("moment.lang is deprecated. Use moment.locale instead.",tt),t.langData=x("moment.langData is deprecated. Use moment.localeData instead.",rt);var _i=Math.abs,mi=gn("ms"),hi=gn("s"),fi=gn("m"),pi=gn("h"),gi=gn("d"),Mi=gn("w"),yi=gn("M"),vi=gn("y"),Li=vn("milliseconds"),bi=vn("seconds"),Yi=vn("minutes"),ki=vn("hours"),xi=vn("days"),Di=vn("months"),wi=vn("years"),Ti=Math.round,Si={ss:44,s:45,m:45,h:22,d:26,M:11},Hi=Math.abs,ji=Wt.prototype;return ji.isValid=Ct,ji.abs=on,ji.add=ln,ji.subtract=un,ji.as=fn,ji.asMilliseconds=mi,ji.asSeconds=hi,ji.asMinutes=fi,ji.asHours=pi,ji.asDays=gi,ji.asWeeks=Mi,ji.asMonths=yi,ji.asYears=vi,ji.valueOf=pn,ji._bubble=_n,ji.clone=Mn,ji.get=yn,ji.milliseconds=Li,ji.seconds=bi,ji.minutes=Yi,ji.hours=ki,ji.days=xi,ji.weeks=Ln,ji.months=Di,ji.years=wi,ji.humanize=Dn,ji.toISOString=Tn,ji.toString=Tn,ji.toJSON=Tn,ji.locale=Ya,ji.localeData=ka,ji.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tn),ji.lang=ri,N("X",0,0,"unix"),N("x",0,0,"valueOf"),q("x",ir),q("X",dr),Q("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),Q("x",function(e,t,a){a._d=new Date(b(e))}),t.version="2.22.2",n(wt),t.fn=ui,t.min=St,t.max=Ht,t.now=Kr,t.utc=m,t.unix=Za,t.months=tn,t.isDate=l,t.locale=tt,t.invalid=g,t.duration=Qt,t.isMoment=v,t.weekdays=nn,t.parseZone=$a,t.localeData=rt,t.isDuration=Ot,t.monthsShort=an,t.weekdaysMin=sn,t.defineLocale=at,t.updateLocale=nt,t.locales=it,t.weekdaysShort=rn,t.normalizeUnits=z,t.relativeTimeRounding=kn,t.relativeTimeThreshold=xn,t.calendarFormat=ra,t.prototype=ui,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},t})}).call(t,a(402)(e))},function(e,t,a){"use strict";e.exports=a(101),e.exports.easing=a(287),e.exports.canvas=a(286),e.exports.options=a(288)},function(e,t,a){"use strict";var n=a(95);e.exports={_set:function(e,t){return n.merge(this[e]||(this[e]={}),t)}}},function(e,t,a){"use strict";function n(e,t,a,n){var i,s,o,d,l,u,c,_,m,h=Object.keys(a);for(i=0,s=h.length;i3?a[2]-a[1]:a[1]-a[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var i=n.log10(Math.abs(r)),s="";if(0!==e){var o=-1*Math.floor(i);o=Math.max(Math.min(o,20),0),s=e.toFixed(o)}else s="0";return s},logarithmic:function(e,t,a){var r=e/Math.pow(10,Math.floor(n.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===a.length-1?e.toExponential():""}}}},function(e,t){"use strict";var a={noop:function(){},uid:function(){var e=0;return function(){return e++}}(),isNullOrUndef:function(e){return null===e||"undefined"==typeof e},isArray:Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},valueOrDefault:function(e,t){return"undefined"==typeof e?t:e},valueAtIndexOrDefault:function(e,t,n){return a.valueOrDefault(a.isArray(e)?e[t]:e,n)},callback:function(e,t,a){if(e&&"function"==typeof e.call)return e.apply(a,t)},each:function(e,t,n,r){var i,s,o;if(a.isArray(e))if(s=e.length,r)for(i=s-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;i0&&(l=e.getDatasetMeta(l[0]._datasetIndex).data),l},"x-axis":function(e,t){return d(e,t,{intersect:!1})},point:function(e,t){var a=n(t,e);return i(e,a)},nearest:function(e,t,a){var r=n(t,e);a.axis=a.axis||"xy";var i=o(a.axis),d=s(e,r,a.intersect,i);return d.length>1&&d.sort(function(e,t){var a=e.getArea(),n=t.getArea(),r=a-n;return 0===r&&(r=e._datasetIndex-t._datasetIndex),r}),d.slice(0,1)},x:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inXRange(i.x)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s},y:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inYRange(i.y)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s}}}},function(e,t,a){"use strict";var n=a(96),r=a(95);n._set("global",{plugins:{}}),e.exports={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach(function(e){t.indexOf(e)===-1&&t.push(e)}),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach(function(e){var a=t.indexOf(e);a!==-1&&t.splice(a,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,a){var n,r,i,s,o,d=this.descriptors(e),l=d.length;for(n=0;na?(t+.05)/(a+.05):(a+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb,t=(299*e[0]+587*e[1]+114*e[2])/1e3;return t<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,a=(t[0]+e)%360;return t[0]=a<0?360+a:a,this.setValues("hsl",t),this},mix:function(e,t){var a=this,n=e,r=void 0===t?.5:t,i=2*r-1,s=a.alpha()-n.alpha(),o=((i*s===-1?i:(i+s)/(1+i*s))+1)/2,d=1-o;return this.rgb(o*a.red()+d*n.red(),o*a.green()+d*n.green(),o*a.blue()+d*n.blue()).alpha(a.alpha()*r+n.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var e,t,a=new i,n=this.values,r=a.values;for(var s in n)n.hasOwnProperty(s)&&(e=n[s],t={}.toString.call(e),"[object Array]"===t?r[s]=e.slice(0):"[object Number]"===t?r[s]=e:console.error("unexpected color value:",e));return a}},i.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},i.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},i.prototype.getValues=function(e){for(var t=this.values,a={},n=0;n=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,i,s){var o=a(t),d=n[e][a(t)];return 2===o&&(d=d[r?0:1]),d.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,a,i,s){var o=n(t),d=r[e][n(t)];return 2===o&&(d=d[a?0:1]),d.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return o})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},a=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,n=e%100-a,r=e>=100?100:null;return e+(t[a]||t[n]||t[r])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(r[n],+e)}var n=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},n=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},n=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+r(n[a],e)}function a(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function n(e){return e>9?n(e%10):e}function r(e,t){return 2===t?i(e):e}function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){ +case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekund":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekund"):i+"sekundami";case"m":return a?"minuta":r?"minutu":"minutou";case"mm":return a||r?i+(t(e)?"minuty":"minut"):i+"minutami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodin"):i+"hodinami";case"d":return a||r?"den":"dnem";case"dd":return a||r?i+(t(e)?"dny":"dní"):i+"dny";case"M":return a||r?"měsíc":"měsícem";case"MM":return a||r?i+(t(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return a||r?"rok":"rokem";case"yy":return a||r?i+(t(e)?"roky":"let"):i+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=e.defineLocale("cs",{months:n,monthsShort:r,monthsParse:function(e,t){var a,n=[];for(a=0;a<12;a++)n[a]=new RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(n,r),shortMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(r),longMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],n=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var a=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n=this._calendarEl[e],r=a&&a.hours();return t(n)&&(n=n.apply(a)),n.replace("{}",r%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few 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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[a][2]?r[a][2]:r[a][1]:n?r[a][0]:r[a][1]}var a=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},n=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0, +longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,n,r){var i="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return i=a(e,r)+" "+i}function a(e,t){return e<10?t?r[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]],i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),n=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],n=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],i=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],s=e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:n,weekdaysShort:r,weekdaysMin:i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" horam"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},n=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return r+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return r+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return r+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return r+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return r+(n||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),r=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?a===!0?"de":"DE":a===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?i+(a||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?i+(a||r?"mínútur":"mínútum"):a?i+"mínúta":i+"mínútu";case"hh":return t(e)?i+(a||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return a?"dagur":r?"dag":"degi";case"dd":return t(e)?a?i+"dagar":i+(r?"daga":"dögum"):a?i+"dagur":i+(r?"dag":"degi");case"M":return a?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?a?i+"mánuðir":i+(r?"mánuði":"mánuðum"):a?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return a||r?"ár":"ári";case"yy":return t(e)?i+(a||r?"ár":"árum"):i+(a||r?"ár":"ári")}}var n=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},a=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"), +weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},n=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},n=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},a=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[a][0]:r[a][1]}function a(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"a "+e:"an "+e}function n(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,a=e/10;return r(0===t?a:t)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return e/=1e3,r(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:n,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function a(e,t,a,n){return t?r(a)[0]:n?r(a)[1]:r(a)[2]}function n(e){return e%10===0||e>10&&e<20}function r(e){return s[e].split("_")}function i(e,t,i,s){var o=e+" ";return 1===e?o+a(e,t,i[0],s):t?o+(n(e)?r(i)[1]:r(i)[0]):s?o+r(i)[1]:o+(n(e)?r(i)[1]:r(i)[2])}var s={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){return a?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function a(e,a,n){return e+" "+t(i[n],e,a)}function n(e,a,n){return t(i[n],e,a)}function r(e,t){return t?"dažas sekundes":"dažām sekundēm"}var i={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}var a=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r="";if(t)switch(a){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(a){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return a[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},n=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT", +nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},n=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,a,n){var r=e+" ";switch(n){case"ss":return r+(t(e)?"sekundy":"sekund");case"m":return a?"minuta":"minutę";case"mm":return r+(t(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return r+(t(e)?"godziny":"godzin");case"MM":return r+(t(e)?"miesiące":"miesięcy");case"yy":return r+(t(e)?"lata":"lat")}}var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+r[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(t)?r[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(e%100>=20||e>=100&&e%100===0)&&(r=" de "),e+r+n[a]}var a=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?a?"минута":"минуту":e+" "+t(r[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],r=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],n=e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekúnd":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return a?"minúta":r?"minútu":"minútou";case"mm":return a||r?i+(t(e)?"minúty":"minút"):i+"minútami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodín"):i+"hodinami";case"d":return a||r?"deň":"dňom";case"dd":return a||r?i+(t(e)?"dni":"dní"):i+"dňami";case"M":return a||r?"mesiac":"mesiacom";case"MM":return a||r?i+(t(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return a||r?"rok":"rokom";case"yy":return a||r?i+(t(e)?"roky":"rokov"):i+"rokmi"}}var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),i=e.defineLocale("sk",{months:n,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return r+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return r+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti"}}var a=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},n=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("te",{ +months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},a=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function a(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,n){var i=r(e);switch(a){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function r(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,r="";return t>0&&(r+=i[t]+"vatlh"),a>0&&(r+=(""!==r?" ":"")+i[a]+"maH"),n>0&&(r+=(""!==r?" ":"")+i[n]),""===r?"pagh":r}var i="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:a,s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},a=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])}},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",""+e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return n?r[a][0]:t?r[a][0]:r[a][1]}var a=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?a?"хвилина":"хвилину":"h"===n?a?"година":"годину":e+" "+t(r[n],+e)}function n(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!e)return a.nominative;var n=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return a[n][e.day()]}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],n=e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},,,,function(e,t,a){"use strict";var n=a(351),r=a.n(n),i=a(348),s=a.n(i),o=a(349),d=a.n(o),l=a(104),u=a.n(l),c=a(350),_=a.n(c),m=a(1),h=Object.assign||function(e){for(var t=1;t0?Math.min(s,n-a):s,a=n;return s}function r(e,t,a){var n,r,i=a.barThickness,s=t.stackCount,o=t.pixels[e];return d.isNullOrUndef(i)?(n=t.min*a.categoryPercentage,r=a.barPercentage):(n=i*s,r=1),{chunk:n/s,ratio:r,start:o-n/2}}function i(e,t,a){var n,r,i=t.pixels,s=i[e],o=e>0?i[e-1]:null,d=e0&&(e[0].yLabel?a=e[0].yLabel:t.labels.length>0&&e[0].index=0&&r>0)&&(p+=r));return i=c.getPixelForValue(p),s=c.getPixelForValue(p+m),o=(s-i)/2,{size:o,base:i,head:s,center:s+o/2}},calculateBarIndexPixels:function(e,t,a){var n=this,s=a.scale.options,o="flex"===s.barThickness?i(t,a,s):r(t,a,s),l=n.getStackIndex(e,n.getMeta().stack),u=o.start+o.chunk*l+o.chunk/2,c=Math.min(d.valueOrDefault(s.maxBarThickness,1/0),o.chunk*o.ratio);return{base:u-c/2,head:u+c/2,center:u,size:c}},draw:function(){var e=this,t=e.chart,a=e.getValueScale(),n=e.getMeta().data,r=e.getDataset(),i=n.length,s=0;for(d.canvas.clipArea(t.ctx,t.chartArea);s');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o&&o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a=Math.PI?-1:h<-Math.PI?1:0);var f=h+m,p={x:Math.cos(h),y:Math.sin(h)},g={x:Math.cos(f),y:Math.sin(f)},M=h<=0&&f>=0||h<=2*Math.PI&&2*Math.PI<=f,y=h<=.5*Math.PI&&.5*Math.PI<=f||h<=2.5*Math.PI&&2.5*Math.PI<=f,v=h<=-Math.PI&&-Math.PI<=f||h<=Math.PI&&Math.PI<=f,L=h<=.5*-Math.PI&&.5*-Math.PI<=f||h<=1.5*Math.PI&&1.5*Math.PI<=f,b=_/100,Y={x:v?-1:Math.min(p.x*(p.x<0?1:b),g.x*(g.x<0?1:b)),y:L?-1:Math.min(p.y*(p.y<0?1:b),g.y*(g.y<0?1:b))},k={x:M?1:Math.max(p.x*(p.x>0?1:b),g.x*(g.x>0?1:b)),y:y?1:Math.max(p.y*(p.y>0?1:b),g.y*(g.y>0?1:b))},x={width:.5*(k.x-Y.x),height:.5*(k.y-Y.y)};l=Math.min(o/x.width,d/x.height),u={x:(k.x+Y.x)*-.5,y:(k.y+Y.y)*-.5}}a.borderWidth=t.getMaxBorderWidth(c.data),a.outerRadius=Math.max((l-a.borderWidth)/2,0),a.innerRadius=Math.max(_?a.outerRadius/100*_:0,0),a.radiusLength=(a.outerRadius-a.innerRadius)/a.getVisibleDatasetCount(),a.offsetX=u.x*a.outerRadius,a.offsetY=u.y*a.outerRadius,c.total=t.calculateTotal(),t.outerRadius=a.outerRadius-a.radiusLength*t.getRingIndex(t.index),t.innerRadius=Math.max(t.outerRadius-a.radiusLength,0),i.each(c.data,function(a,n){t.updateElement(a,n,e)})},updateElement:function(e,t,a){var n=this,r=n.chart,s=r.chartArea,o=r.options,d=o.animation,l=(s.left+s.right)/2,u=(s.top+s.bottom)/2,c=o.rotation,_=o.rotation,m=n.getDataset(),h=a&&d.animateRotate?0:e.hidden?0:n.calculateCircumference(m.data[t])*(o.circumference/(2*Math.PI)),f=a&&d.animateScale?0:n.innerRadius,p=a&&d.animateScale?0:n.outerRadius,g=i.valueAtIndexOrDefault;i.extend(e,{_datasetIndex:n.index,_index:t,_model:{x:l+r.offsetX,y:u+r.offsetY,startAngle:c,endAngle:_,circumference:h,outerRadius:p,innerRadius:f,label:g(m.label,t,r.data.labels[t])}});var M=e._model;this.removeHoverStyle(e),a&&d.animateRotate||(0===t?M.startAngle=o.rotation:M.startAngle=n.getMeta().data[t-1]._model.endAngle,M.endAngle=M.startAngle+M.circumference),e.pivot()},removeHoverStyle:function(t){e.DatasetController.prototype.removeHoverStyle.call(this,t,this.chart.options.elements.arc)},calculateTotal:function(){var e,t=this.getDataset(),a=this.getMeta(),n=0;return i.each(a.data,function(a,r){e=t.data[r],isNaN(e)||a.hidden||(n+=Math.abs(e))}),n},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?2*Math.PI*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){for(var t,a,n=0,r=this.index,i=e.length,s=0;sn?t:n,n=a>n?a:n;return n}})}},function(e,t,a){"use strict";var n=a(96),r=a(98),i=a(95);n._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(e){function t(e,t){return i.valueOrDefault(e.showLine,t.showLines)}e.controllers.line=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,update:function(e){var a,n,r,s=this,o=s.getMeta(),d=o.dataset,l=o.data||[],u=s.chart.options,c=u.elements.line,_=s.getScaleForId(o.yAxisID),m=s.getDataset(),h=t(m,u);for(h&&(r=d.custom||{},void 0!==m.tension&&void 0===m.lineTension&&(m.lineTension=m.tension),d._scale=_,d._datasetIndex=s.index,d._children=l,d._model={spanGaps:m.spanGaps?m.spanGaps:u.spanGaps,tension:r.tension?r.tension:i.valueOrDefault(m.lineTension,c.tension),backgroundColor:r.backgroundColor?r.backgroundColor:m.backgroundColor||c.backgroundColor,borderWidth:r.borderWidth?r.borderWidth:m.borderWidth||c.borderWidth,borderColor:r.borderColor?r.borderColor:m.borderColor||c.borderColor,borderCapStyle:r.borderCapStyle?r.borderCapStyle:m.borderCapStyle||c.borderCapStyle,borderDash:r.borderDash?r.borderDash:m.borderDash||c.borderDash,borderDashOffset:r.borderDashOffset?r.borderDashOffset:m.borderDashOffset||c.borderDashOffset,borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:m.borderJoinStyle||c.borderJoinStyle,fill:r.fill?r.fill:void 0!==m.fill?m.fill:c.fill,steppedLine:r.steppedLine?r.steppedLine:i.valueOrDefault(m.steppedLine,c.stepped),cubicInterpolationMode:r.cubicInterpolationMode?r.cubicInterpolationMode:i.valueOrDefault(m.cubicInterpolationMode,c.cubicInterpolationMode)},d.pivot()),a=0,n=l.length;a');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a0&&!isNaN(e)?2*Math.PI/t:0}})}},function(e,t,a){"use strict";var n=a(96),r=a(98),i=a(95);n._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(e){e.controllers.radar=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,linkScales:i.noop,update:function(e){var t=this,a=t.getMeta(),n=a.dataset,r=a.data,s=n.custom||{},o=t.getDataset(),d=t.chart.options.elements.line,l=t.chart.scale;void 0!==o.tension&&void 0===o.lineTension&&(o.lineTension=o.tension),i.extend(a.dataset,{_datasetIndex:t.index,_scale:l,_children:r,_loop:!0,_model:{tension:s.tension?s.tension:i.valueOrDefault(o.lineTension,d.tension),backgroundColor:s.backgroundColor?s.backgroundColor:o.backgroundColor||d.backgroundColor,borderWidth:s.borderWidth?s.borderWidth:o.borderWidth||d.borderWidth,borderColor:s.borderColor?s.borderColor:o.borderColor||d.borderColor,fill:s.fill?s.fill:void 0!==o.fill?o.fill:d.fill,borderCapStyle:s.borderCapStyle?s.borderCapStyle:o.borderCapStyle||d.borderCapStyle,borderDash:s.borderDash?s.borderDash:o.borderDash||d.borderDash,borderDashOffset:s.borderDashOffset?s.borderDashOffset:o.borderDashOffset||d.borderDashOffset,borderJoinStyle:s.borderJoinStyle?s.borderJoinStyle:o.borderJoinStyle||d.borderJoinStyle}}),a.dataset.pivot(),i.each(r,function(a,n){t.updateElement(a,n,e)},t),t.updateBezierControlPoints()},updateElement:function(e,t,a){var n=this,r=e.custom||{},s=n.getDataset(),o=n.chart.scale,d=n.chart.options.elements.point,l=o.getPointPositionForValue(t,s.data[t]);void 0!==s.radius&&void 0===s.pointRadius&&(s.pointRadius=s.radius),void 0!==s.hitRadius&&void 0===s.pointHitRadius&&(s.pointHitRadius=s.hitRadius),i.extend(e,{_datasetIndex:n.index,_index:t,_scale:o,_model:{x:a?o.xCenter:l.x,y:a?o.yCenter:l.y,tension:r.tension?r.tension:i.valueOrDefault(s.lineTension,n.chart.options.elements.line.tension),radius:r.radius?r.radius:i.valueAtIndexOrDefault(s.pointRadius,t,d.radius),backgroundColor:r.backgroundColor?r.backgroundColor:i.valueAtIndexOrDefault(s.pointBackgroundColor,t,d.backgroundColor),borderColor:r.borderColor?r.borderColor:i.valueAtIndexOrDefault(s.pointBorderColor,t,d.borderColor),borderWidth:r.borderWidth?r.borderWidth:i.valueAtIndexOrDefault(s.pointBorderWidth,t,d.borderWidth),pointStyle:r.pointStyle?r.pointStyle:i.valueAtIndexOrDefault(s.pointStyle,t,d.pointStyle),hitRadius:r.hitRadius?r.hitRadius:i.valueAtIndexOrDefault(s.pointHitRadius,t,d.hitRadius)}}),e._model.skip=r.skip?r.skip:isNaN(e._model.x)||isNaN(e._model.y)},updateBezierControlPoints:function(){var e=this.chart.chartArea,t=this.getMeta();i.each(t.data,function(a,n){var r=a._model,s=i.splineCurve(i.previousItem(t.data,n,!0)._model,r,i.nextItem(t.data,n,!0)._model,r.tension);r.controlPointPreviousX=Math.max(Math.min(s.previous.x,e.right),e.left),r.controlPointPreviousY=Math.max(Math.min(s.previous.y,e.bottom),e.top),r.controlPointNextX=Math.max(Math.min(s.next.x,e.right),e.left),r.controlPointNextY=Math.max(Math.min(s.next.y,e.bottom),e.top),a.pivot()})},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model;r.radius=a.hoverRadius?a.hoverRadius:i.valueAtIndexOrDefault(t.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),r.backgroundColor=a.hoverBackgroundColor?a.hoverBackgroundColor:i.valueAtIndexOrDefault(t.pointHoverBackgroundColor,n,i.getHoverColor(r.backgroundColor)),r.borderColor=a.hoverBorderColor?a.hoverBorderColor:i.valueAtIndexOrDefault(t.pointHoverBorderColor,n,i.getHoverColor(r.borderColor)),r.borderWidth=a.hoverBorderWidth?a.hoverBorderWidth:i.valueAtIndexOrDefault(t.pointHoverBorderWidth,n,r.borderWidth)},removeHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model,s=this.chart.options.elements.point;r.radius=a.radius?a.radius:i.valueAtIndexOrDefault(t.pointRadius,n,s.radius),r.backgroundColor=a.backgroundColor?a.backgroundColor:i.valueAtIndexOrDefault(t.pointBackgroundColor,n,s.backgroundColor),r.borderColor=a.borderColor?a.borderColor:i.valueAtIndexOrDefault(t.pointBorderColor,n,s.borderColor),r.borderWidth=a.borderWidth?a.borderWidth:i.valueAtIndexOrDefault(t.pointBorderWidth,n,s.borderWidth)}})}},function(e,t,a){"use strict";var n=a(96);n._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),e.exports=function(e){e.controllers.scatter=e.controllers.line}},function(e,t,a){"use strict";var n=a(96),r=a(97),i=a(95);n._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),e.exports=function(e){e.Animation=r.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),e.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(e,t,a,n){var r,i,s=this.animations;for(t.chart=e,n||(e.animating=!0),r=0,i=s.length;r1&&(a=Math.floor(e.dropFrames),e.dropFrames=e.dropFrames%1),e.advance(1+a);var n=Date.now();e.dropFrames+=(n-t)/e.frameDuration,e.animations.length>0&&e.requestAnimationFrame()},advance:function(e){for(var t,a,n=this.animations,r=0;r=t.numSteps?(i.callback(t.onAnimationComplete,[t],a),a.animating=!1,n.splice(r,1)):++r}},Object.defineProperty(e.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(e.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}})}},function(e,t,a){"use strict";var n=a(96),r=a(95),i=a(107),s=a(99),o=a(109),d=a(108);e.exports=function(e){function t(e){e=e||{};var t=e.data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=r.configMerge(n.global,n[e.type],e.options||{}),e}function a(t){var a=t.options;r.each(t.scales,function(e){s.removeBox(t,e)}),a=r.configMerge(e.defaults.global,e.defaults[t.config.type],a),t.options=t.config.options=a,t.ensureScalesHaveIDs(), +t.buildOrUpdateScales(),t.tooltip._options=a.tooltips,t.tooltip.initialize()}function l(e){return"top"===e||"bottom"===e}e.types={},e.instances={},e.controllers={},r.extend(e.prototype,{construct:function(a,n){var i=this;n=t(n);var s=o.acquireContext(a,n),d=s&&s.canvas,l=d&&d.height,u=d&&d.width;return i.id=r.uid(),i.ctx=s,i.canvas=d,i.config=n,i.width=u,i.height=l,i.aspectRatio=l?u/l:null,i.options=n.options,i._bufferedRender=!1,i.chart=i,i.controller=i,e.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(e){i.config.data=e}}),s&&d?(i.initialize(),void i.update()):void console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return d.notify(e,"beforeInit"),r.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.initToolTip(),d.notify(e,"afterInit"),e},clear:function(){return r.canvas.clear(this),this},stop:function(){return e.animationService.cancelAnimation(this),this},resize:function(e){var t=this,a=t.options,n=t.canvas,i=a.maintainAspectRatio&&t.aspectRatio||null,s=Math.max(0,Math.floor(r.getMaximumWidth(n))),o=Math.max(0,Math.floor(i?s/i:r.getMaximumHeight(n)));if((t.width!==s||t.height!==o)&&(n.width=t.width=s,n.height=t.height=o,n.style.width=s+"px",n.style.height=o+"px",r.retinaScale(t,a.devicePixelRatio),!e)){var l={width:s,height:o};d.notify(t,"resize",[l]),t.options.onResize&&t.options.onResize(t,l),t.stop(),t.update(t.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},a=e.scale;r.each(t.xAxes,function(e,t){e.id=e.id||"x-axis-"+t}),r.each(t.yAxes,function(e,t){e.id=e.id||"y-axis-"+t}),a&&(a.id=a.id||"scale")},buildOrUpdateScales:function(){var t=this,a=t.options,n=t.scales||{},i=[],s=Object.keys(n).reduce(function(e,t){return e[t]=!1,e},{});a.scales&&(i=i.concat((a.scales.xAxes||[]).map(function(e){return{options:e,dtype:"category",dposition:"bottom"}}),(a.scales.yAxes||[]).map(function(e){return{options:e,dtype:"linear",dposition:"left"}}))),a.scale&&i.push({options:a.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),r.each(i,function(a){var i=a.options,o=i.id,d=r.valueOrDefault(i.type,a.dtype);l(i.position)!==l(a.dposition)&&(i.position=a.dposition),s[o]=!0;var u=null;if(o in n&&n[o].type===d)u=n[o],u.options=i,u.ctx=t.ctx,u.chart=t;else{var c=e.scaleService.getScaleConstructor(d);if(!c)return;u=new c({id:o,type:d,options:i,ctx:t.ctx,chart:t}),n[u.id]=u}u.mergeTicksOptions(),a.isDefault&&(t.scale=u)}),r.each(s,function(e,t){e||delete n[t]}),t.scales=n,e.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,a=[],n=[];return r.each(t.data.datasets,function(r,i){var s=t.getDatasetMeta(i),o=r.type||t.config.type;if(s.type&&s.type!==o&&(t.destroyDatasetMeta(i),s=t.getDatasetMeta(i)),s.type=o,a.push(s.type),s.controller)s.controller.updateIndex(i),s.controller.linkScales();else{var d=e.controllers[s.type];if(void 0===d)throw new Error('"'+s.type+'" is not a chart type.');s.controller=new d(t,i),n.push(s.controller)}},t),n},resetElements:function(){var e=this;r.each(e.data.datasets,function(t,a){e.getDatasetMeta(a).controller.reset()},e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),a(t),d._invalidate(t),d.notify(t,"beforeUpdate")!==!1){t.tooltip._data=t.data;var n=t.buildOrUpdateControllers();r.each(t.data.datasets,function(e,a){t.getDatasetMeta(a).controller.buildOrUpdateElements()},t),t.updateLayout(),t.options.animation&&t.options.animation.duration&&r.each(n,function(e){e.reset()}),t.updateDatasets(),t.tooltip.initialize(),t.lastActive=[],d.notify(t,"afterUpdate"),t._bufferedRender?t._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:t.render(e)}},updateLayout:function(){var e=this;d.notify(e,"beforeLayout")!==!1&&(s.update(this,this.width,this.height),d.notify(e,"afterScaleUpdate"),d.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(d.notify(e,"beforeDatasetsUpdate")!==!1){for(var t=0,a=e.data.datasets.length;t=0;--a)t.isDatasetVisible(a)&&t.drawDataset(a,e);d.notify(t,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var a=this,n=a.getDatasetMeta(e),r={meta:n,index:e,easingValue:t};d.notify(a,"beforeDatasetDraw",[r])!==!1&&(n.controller.draw(t),d.notify(a,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,a=t.tooltip,n={tooltip:a,easingValue:e};d.notify(t,"beforeTooltipDraw",[n])!==!1&&(a.draw(),d.notify(t,"afterTooltipDraw",[n]))},getElementAtEvent:function(e){return i.modes.single(this,e)},getElementsAtEvent:function(e){return i.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return i.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,a){var n=i.modes[t];return"function"==typeof n?n(this,e,a):[]},getDatasetAtEvent:function(e){return i.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,a=t.data.datasets[e];a._meta||(a._meta={});var n=a._meta[t.id];return n||(n=a._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),n},getVisibleDatasetCount:function(){for(var e=0,t=0,a=this.data.datasets.length;t0||(r.forEach(function(t){delete e[t]}),delete e._chartjs)}}var r=["push","pop","shift","splice","unshift"];e.DatasetController=function(e,t){this.initialize(e,t)},n.extend(e.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(e,t){var a=this;a.chart=e,a.index=t,a.linkScales(),a.addElements()},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),a=e.getDataset();null!==t.xAxisID&&t.xAxisID in e.chart.scales||(t.xAxisID=a.xAxisID||e.chart.options.scales.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in e.chart.scales||(t.yAxisID=a.yAxisID||e.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},reset:function(){this.update(!0)},destroy:function(){this._data&&a(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,a=t.dataElementType;return a&&new a({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,a=this,n=a.getMeta(),r=a.getDataset().data||[],i=n.data;for(e=0,t=r.length;en&&e.insertElements(n,r-n)},insertElements:function(e,t){for(var a=0;a=a[t].length&&a[t].push({}),!a[t][s].type||d.type&&d.type!==a[t][s].type?i.merge(a[t][s],[e.scaleService.getScaleDefaults(o),d]):i.merge(a[t][s],d)}else i._merger(t,a,n,r)}})},i.where=function(e,t){if(i.isArray(e)&&Array.prototype.filter)return e.filter(t);var a=[];return i.each(e,function(e){t(e)&&a.push(e)}),a},i.findIndex=Array.prototype.findIndex?function(e,t,a){return e.findIndex(t,a)}:function(e,t,a){a=void 0===a?e:a;for(var n=0,r=e.length;n=0;n--){var r=e[n];if(t(r))return r}},i.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},i.almostEquals=function(e,t,a){return Math.abs(e-t)e},i.max=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.max(e,t)},Number.NEGATIVE_INFINITY)},i.min=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.min(e,t)},Number.POSITIVE_INFINITY)},i.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return e=+e,0===e||isNaN(e)?e:e>0?1:-1},i.log10=Math.log10?function(e){return Math.log10(e)}:function(e){var t=Math.log(e)*Math.LOG10E,a=Math.round(t),n=e===Math.pow(10,a);return n?a:t},i.toRadians=function(e){return e*(Math.PI/180)},i.toDegrees=function(e){return e*(180/Math.PI)},i.getAngleFromPoint=function(e,t){var a=t.x-e.x,n=t.y-e.y,r=Math.sqrt(a*a+n*n),i=Math.atan2(n,a);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:r}},i.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},i.aliasPixel=function(e){return e%2===0?0:.5},i.splineCurve=function(e,t,a,n){var r=e.skip?t:e,i=t,s=a.skip?t:a,o=Math.sqrt(Math.pow(i.x-r.x,2)+Math.pow(i.y-r.y,2)),d=Math.sqrt(Math.pow(s.x-i.x,2)+Math.pow(s.y-i.y,2)),l=o/(o+d),u=d/(o+d);l=isNaN(l)?0:l,u=isNaN(u)?0:u;var c=n*l,_=n*u;return{previous:{x:i.x-c*(s.x-r.x),y:i.y-c*(s.y-r.y)},next:{x:i.x+_*(s.x-r.x),y:i.y+_*(s.y-r.y)}}},i.EPSILON=Number.EPSILON||1e-14,i.splineCurveMonotone=function(e){var t,a,n,r,s=(e||[]).map(function(e){return{model:e._model,deltaK:0,mK:0}}),o=s.length;for(t=0;t0?s[t-1]:null,r=t0?s[t-1]:null,r=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},i.previousItem=function(e,t,a){return a?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},i.niceNum=function(e,t){var a,n=Math.floor(i.log10(e)),r=e/Math.pow(10,n);return a=t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10,a*Math.pow(10,n)},i.requestAnimFrame=function(){return"undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),i.getRelativePosition=function(e,t){var a,n,r=e.originalEvent||e,s=e.currentTarget||e.srcElement,o=s.getBoundingClientRect(),d=r.touches;d&&d.length>0?(a=d[0].clientX,n=d[0].clientY):(a=r.clientX,n=r.clientY);var l=parseFloat(i.getStyle(s,"padding-left")),u=parseFloat(i.getStyle(s,"padding-top")),c=parseFloat(i.getStyle(s,"padding-right")),_=parseFloat(i.getStyle(s,"padding-bottom")),m=o.right-o.left-l-c,h=o.bottom-o.top-u-_;return a=Math.round((a-o.left-l)/m*s.width/t.currentDevicePixelRatio),n=Math.round((n-o.top-u)/h*s.height/t.currentDevicePixelRatio),{x:a,y:n}},i.getConstraintWidth=function(e){return s(e,"max-width","clientWidth")},i.getConstraintHeight=function(e){return s(e,"max-height","clientHeight")},i.getMaximumWidth=function(e){var t=e.parentNode;if(!t)return e.clientWidth;var a=parseInt(i.getStyle(t,"padding-left"),10),n=parseInt(i.getStyle(t,"padding-right"),10),r=t.clientWidth-a-n,s=i.getConstraintWidth(e);return isNaN(s)?r:Math.min(r,s)},i.getMaximumHeight=function(e){var t=e.parentNode;if(!t)return e.clientHeight;var a=parseInt(i.getStyle(t,"padding-top"),10),n=parseInt(i.getStyle(t,"padding-bottom"),10),r=t.clientHeight-a-n,s=i.getConstraintHeight(e);return isNaN(s)?r:Math.min(r,s)},i.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},i.retinaScale=function(e,t){var a=e.currentDevicePixelRatio=t||window.devicePixelRatio||1;if(1!==a){var n=e.canvas,r=e.height,i=e.width;n.height=r*a,n.width=i*a,e.ctx.scale(a,a),n.style.height||n.style.width||(n.style.height=r+"px",n.style.width=i+"px")}},i.fontString=function(e,t,a){return t+" "+e+"px "+a},i.longestText=function(e,t,a,n){n=n||{};var r=n.data=n.data||{},s=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(r=n.data={},s=n.garbageCollect=[],n.font=t),e.font=t;var o=0;i.each(a,function(t){void 0!==t&&null!==t&&i.isArray(t)!==!0?o=i.measureText(e,r,s,o,t):i.isArray(t)&&i.each(t,function(t){void 0===t||null===t||i.isArray(t)||(o=i.measureText(e,r,s,o,t))})});var d=s.length/2;if(d>a.length){for(var l=0;ln&&(n=i),n},i.numberOfLabelLines=function(e){var t=1;return i.each(e,function(e){i.isArray(e)&&e.length>t&&(t=e.length)}),t},i.color=n?function(e){return e instanceof CanvasGradient&&(e=r.global.defaultColor),n(e)}:function(e){return console.error("Color.js not found!"),e},i.getHoverColor=function(e){return e instanceof CanvasPattern?e:i.color(e).saturate(.5).darken(.1).rgbString()}}},function(e,t,a){"use strict";var n=a(96);n._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},function(e,t,a){"use strict";function n(e){var t,a,n=[];for(t=0,a=e.length;tm&&de.maxHeight){d--;break}d++,_=l*c}e.labelRotation=d},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,r=e.minSize={width:0,height:0},i=n(e._ticks),s=e.options,l=s.ticks,u=s.scaleLabel,c=s.gridLines,_=s.display,m=e.isHorizontal(),h=a(l),f=s.gridLines.tickMarkLength;if(m?r.width=e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:r.width=_&&c.drawTicks?f:0,m?r.height=_&&c.drawTicks?f:0:r.height=e.maxHeight,u.display&&_){var p=d(u),g=o.options.toPadding(u.padding),M=p+g.height;m?r.height+=M:r.width+=M}if(l.display&&_){var y=o.longestText(e.ctx,h.font,i,e.longestTextCache),v=o.numberOfLabelLines(i),L=.5*h.size,b=e.options.ticks.padding;if(m){e.longestLabelWidth=y;var Y=o.toRadians(e.labelRotation),k=Math.cos(Y),x=Math.sin(Y),D=x*y+h.size*v+L*(v-1)+L;r.height=Math.min(e.maxHeight,r.height+D+b),e.ctx.font=h.font;var w=t(e.ctx,i[0],h.font),T=t(e.ctx,i[i.length-1],h.font);0!==e.labelRotation?(e.paddingLeft="bottom"===s.position?k*w+3:k*L+3,e.paddingRight="bottom"===s.position?k*L+3:k*T+3):(e.paddingLeft=w/2+3,e.paddingRight=T/2+3)}else l.mirror?y=0:y+=b+L,r.width=Math.min(e.maxWidth,r.width+y),e.paddingTop=h.size/2,e.paddingBottom=h.size/2}e.handleMargins(),e.width=r.width,e.height=r.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,a=t.options.offset;if(t.isHorizontal()){var n=t.width-(t.paddingLeft+t.paddingRight),r=n/Math.max(t._ticks.length-(a?0:1),1),i=r*e+t.paddingLeft;a&&(i+=r/2);var s=t.left+Math.round(i);return s+=t.isFullWidth()?t.margins.left:0}var o=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(o/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var a=t.width-(t.paddingLeft+t.paddingRight),n=a*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,a=e.max;return e.beginAtZero?0:t<0&&a<0?a:t>0&&a>0?t:0},_autoSkip:function(e){var t,a,n,r,i,s=this,d=s.isHorizontal(),l=s.options.ticks.minor,u=e.length,c=o.toRadians(s.labelRotation),_=Math.cos(c),m=s.longestLabelWidth*_,h=[];for(l.maxTicksLimit&&(i=l.maxTicksLimit),d&&(t=!1,(m+l.autoSkipPadding)*u>s.width-(s.paddingLeft+s.paddingRight)&&(t=1+Math.floor((m+l.autoSkipPadding)*u/(s.width-(s.paddingLeft+s.paddingRight)))),i&&u>i&&(t=Math.max(t,Math.floor(u/i)))),a=0;a1&&a%t>0||a%t===0&&a+t>=u,r&&a!==u-1&&delete n.label,h.push(n);return h},draw:function(e){var t=this,n=t.options;if(n.display){var s=t.ctx,l=i.global,u=n.ticks.minor,c=n.ticks.major||u,_=n.gridLines,m=n.scaleLabel,h=0!==t.labelRotation,f=t.isHorizontal(),p=u.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),g=o.valueOrDefault(u.fontColor,l.defaultFontColor),M=a(u),y=o.valueOrDefault(c.fontColor,l.defaultFontColor),v=a(c),L=_.drawTicks?_.tickMarkLength:0,b=o.valueOrDefault(m.fontColor,l.defaultFontColor),Y=a(m),k=o.options.toPadding(m.padding),x=o.toRadians(t.labelRotation),D=[],w=t.options.gridLines.lineWidth,T="right"===n.position?t.right:t.right-w-L,S="right"===n.position?t.right+L:t.right,H="bottom"===n.position?t.top+w:t.bottom-L-w,j="bottom"===n.position?t.top+w+L:t.bottom+w;if(o.each(p,function(a,i){if(!o.isNullOrUndef(a.label)){var s,d,c,m,g=a.label;i===t.zeroLineIndex&&n.offset===_.offsetGridLines?(s=_.zeroLineWidth,d=_.zeroLineColor,c=_.zeroLineBorderDash,m=_.zeroLineBorderDashOffset):(s=o.valueAtIndexOrDefault(_.lineWidth,i),d=o.valueAtIndexOrDefault(_.color,i),c=o.valueOrDefault(_.borderDash,l.borderDash),m=o.valueOrDefault(_.borderDashOffset,l.borderDashOffset));var M,y,v,b,Y,k,C,P,W,O,A="middle",F="middle",z=u.padding;if(f){var I=L+z;"bottom"===n.position?(F=h?"middle":"top",A=h?"right":"center",O=t.top+I):(F=h?"middle":"bottom",A=h?"left":"center",O=t.bottom-I);var E=r(t,i,_.offsetGridLines&&p.length>1);E1);N0){var i=e[0];i.xLabel?a=i.xLabel:r>0&&i.indexn.height-t.height&&(s="bottom");var o,d,l,u,c,_=(r.left+r.right)/2,m=(r.top+r.bottom)/2;"center"===s?(o=function(e){return e<=_},d=function(e){return e>_}):(o=function(e){return e<=t.width/2},d=function(e){return e>=n.width-t.width/2}),l=function(e){return e+t.width+a.caretSize+a.caretPadding>n.width},u=function(e){return e-t.width-a.caretSize-a.caretPadding<0},c=function(e){return e<=m?"top":"bottom"},o(a.x)?(i="left",l(a.x)&&(i="center",s=c(a.y))):d(a.x)&&(i="right",u(a.x)&&(i="center",s=c(a.y)));var h=e._options;return{xAlign:h.xAlign?h.xAlign:i,yAlign:h.yAlign?h.yAlign:s}}function u(e,t,a,n){var r=e.x,i=e.y,s=e.caretSize,o=e.caretPadding,d=e.cornerRadius,l=a.xAlign,u=a.yAlign,c=s+o,_=d+o;return"right"===l?r-=t.width:"center"===l&&(r-=t.width/2,r+t.width>n.width&&(r=n.width-t.width),r<0&&(r=0)),"top"===u?i+=c:i-="bottom"===u?t.height+c:t.height/2,"center"===u?"left"===l?r+=c:"right"===l&&(r-=c):"left"===l?r-=_:"right"===l&&(r+=_),{x:r,y:i}}e.Tooltip=r.extend({initialize:function(){this._model=o(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),s=n.afterTitle.apply(e,arguments),o=[];return o=a(o,r),o=a(o,i),o=a(o,s)},getBeforeBody:function(){var e=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getBody:function(e,t){var n=this,r=n._options.callbacks,s=[];return i.each(e,function(e){var i={before:[],lines:[],after:[]};a(i.before,r.beforeLabel.call(n,e,t)),a(i.lines,r.label.call(n,e,t)),a(i.after,r.afterLabel.call(n,e,t)),s.push(i)}),s},getAfterBody:function(){var e=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),s=[];return s=a(s,n),s=a(s,r),s=a(s,i)},update:function(t){var a,n,r=this,c=r._options,_=r._model,m=r._model=o(c),h=r._active,f=r._data,p={xAlign:_.xAlign,yAlign:_.yAlign},g={x:_.x,y:_.y},M={width:_.width,height:_.height},y={x:_.caretX,y:_.caretY};if(h.length){m.opacity=1;var v=[],L=[];y=e.Tooltip.positioners[c.position].call(r,h,r._eventPosition);var b=[];for(a=0,n=h.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var a={width:t.width,height:t.height},n={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(this.drawBackground(n,t,e,a,r),n.x+=t.xPadding,n.y+=t.yPadding,this.drawTitle(n,t,e,r),this.drawBody(n,t,e,r),this.drawFooter(n,t,e,r))}},handleEvent:function(e){var t=this,a=t._options,n=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:t._active=t._chart.getElementsAtEventForMode(e,a.mode,a),n=!i.arrayEquals(t._active,t._lastActive),n&&(t._lastActive=t._active,(a.enabled||a.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),n}}),e.Tooltip.positioners={average:function(e){if(!e.length)return!1;var t,a,n=0,r=0,i=0;for(t=0,a=e.length;td;)r-=2*Math.PI;for(;r=o&&r<=d,u=s>=a.innerRadius&&s<=a.outerRadius;return l&&u}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,a=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,a=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},draw:function(){var e=this._chart.ctx,t=this._view,a=t.startAngle,n=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,a,n),e.arc(t.x,t.y,t.innerRadius,n,a,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},function(e,t,a){"use strict";var n=a(96),r=a(97),i=a(95),s=n.global;n._set("global",{elements:{line:{tension:.4,backgroundColor:s.defaultColor,borderWidth:3,borderColor:s.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=r.extend({draw:function(){var e,t,a,n,r=this,o=r._view,d=r._chart.ctx,l=o.spanGaps,u=r._children.slice(),c=s.elements.line,_=-1;for(r._loop&&u.length&&u.push(u[0]),d.save(),d.lineCap=o.borderCapStyle||c.borderCapStyle,d.setLineDash&&d.setLineDash(o.borderDash||c.borderDash),d.lineDashOffset=o.borderDashOffset||c.borderDashOffset,d.lineJoin=o.borderJoinStyle||c.borderJoinStyle,d.lineWidth=o.borderWidth||c.borderWidth,d.strokeStyle=o.borderColor||s.defaultColor,d.beginPath(),_=-1,e=0;et?1:-1,s=1,o=l.borderSkipped||"left"):(t=l.x-l.width/2,a=l.x+l.width/2,n=l.y,r=l.base,i=1,s=r>n?1:-1,o=l.borderSkipped||"bottom"),u){var c=Math.min(Math.abs(t-a),Math.abs(n-r));u=u>c?c:u;var _=u/2,m=t+("left"!==o?_*i:0),h=a+("right"!==o?-_*i:0),f=n+("top"!==o?_*s:0),p=r+("bottom"!==o?-_*s:0);m!==h&&(n=f,r=p),f!==p&&(t=m,a=h)}d.beginPath(),d.fillStyle=l.backgroundColor,d.strokeStyle=l.borderColor,d.lineWidth=u;var g=[[t,r],[t,n],[a,n],[a,r]],M=["bottom","left","top","right"],y=M.indexOf(o,0);y===-1&&(y=0);var v=e(0);d.moveTo(v[0],v[1]);for(var L=1;L<4;L++)v=e(L),d.lineTo(v[0],v[1]);d.fill(),u&&d.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var a=!1;if(this._view){var n=r(this);a=e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}return a},inLabelRange:function(e,t){var a=this;if(!a._view)return!1;var i=!1,s=r(a);return i=n(a)?e>=s.left&&e<=s.right:t>=s.top&&t<=s.bottom},inXRange:function(e){var t=r(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=r(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,a=this._view;return n(this)?(e=a.x,t=(a.y+a.base)/2):(e=(a.x+a.base)/2,t=a.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},function(e,t,a){"use strict";var n=a(101),t=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,a,n,r,i){if(i){var s=Math.min(i,n/2),o=Math.min(i,r/2);e.moveTo(t+s,a),e.lineTo(t+n-s,a),e.quadraticCurveTo(t+n,a,t+n,a+o),e.lineTo(t+n,a+r-o),e.quadraticCurveTo(t+n,a+r,t+n-s,a+r),e.lineTo(t+s,a+r),e.quadraticCurveTo(t,a+r,t,a+r-o),e.lineTo(t,a+o),e.quadraticCurveTo(t,a,t+s,a)}else e.rect(t,a,n,r)},drawPoint:function(e,t,a,n,r){var i,s,o,d,l,u;if(t&&"object"==typeof t&&(i=t.toString(),"[object HTMLImageElement]"===i||"[object HTMLCanvasElement]"===i))return void e.drawImage(t,n-t.width/2,r-t.height/2,t.width,t.height);if(!(isNaN(a)||a<=0)){switch(t){default:e.beginPath(),e.arc(n,r,a,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*a/Math.sqrt(3),l=s*Math.sqrt(3)/2,e.moveTo(n-s/2,r+l/3),e.lineTo(n+s/2,r+l/3),e.lineTo(n,r-2*l/3),e.closePath(),e.fill();break;case"rect":u=1/Math.SQRT2*a,e.beginPath(),e.fillRect(n-u,r-u,2*u,2*u),e.strokeRect(n-u,r-u,2*u,2*u);break;case"rectRounded":var c=a/Math.SQRT2,_=n-c,m=r-c,h=Math.SQRT2*a;e.beginPath(),this.roundedRect(e,_,m,h,h,a/2),e.closePath(),e.fill();break;case"rectRot":u=1/Math.SQRT2*a,e.beginPath(),e.moveTo(n-u,r),e.lineTo(n,r+u),e.lineTo(n+u,r),e.lineTo(n,r-u),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"crossRot":e.beginPath(),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"star":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"line":e.beginPath(),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(n,r),e.lineTo(n+a,r),e.closePath()}e.stroke()}},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,a,n){return a.steppedLine?("after"===a.steppedLine&&!n||"after"!==a.steppedLine&&n?e.lineTo(t.x,a.y):e.lineTo(a.x,t.y),void e.lineTo(a.x,a.y)):a.tension?void e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?a.controlPointNextX:a.controlPointPreviousX,n?a.controlPointNextY:a.controlPointPreviousY,a.x,a.y):void e.lineTo(a.x,a.y)}};n.clear=t.clear,n.drawRoundedRectangle=function(e){e.beginPath(),t.roundedRect.apply(t,arguments),e.closePath()}},function(e,t,a){"use strict";var n=a(101),r={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-Math.cos(e*(Math.PI/2))+1},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:-Math.pow(2,-10*e)+1},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)))},easeOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/a)+1)},easeInOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:2===(e/=.5)?1:(a||(a=.45),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:function(e){return 1-r.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*r.easeInBounce(2*e):.5*r.easeOutBounce(2*e-1)+.5}};e.exports={effects:r},n.easingEffects=r},function(e,t,a){"use strict";var n=a(101);e.exports={toLineHeight:function(e,t){var a=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!a||"normal"===a[1])return 1.2*t;switch(e=+a[2],a[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,a,r,i;return n.isObject(e)?(t=+e.top||0,a=+e.right||0,r=+e.bottom||0,i=+e.left||0):t=a=r=i=+e||0,{top:t,right:a,bottom:r,left:i,height:t+r,width:i+a}},resolve:function(e,t,a){var r,i,s;for(r=0,i=e.length;r
';var s=t.childNodes[0],o=t.childNodes[1];t._reset=function(){s.scrollLeft=n,s.scrollTop=n,o.scrollLeft=n,o.scrollTop=n};var d=function(){t._reset(),e()};return i(s,"scroll",d.bind(s,"expand")),i(o,"scroll",d.bind(o,"shrink")),t}function c(e,t){var a=e[g]||(e[g]={}),n=a.renderProxy=function(e){e.animationName===v&&t()};p.each(L,function(t){i(e,t,n)}),a.reflow=!!e.offsetParent,e.classList.add(y)}function _(e){var t=e[g]||{},a=t.renderProxy;a&&(p.each(L,function(t){s(e,t,a)}),delete t.renderProxy),e.classList.remove(y)}function m(e,t,a){var n=e[g]||(e[g]={}),r=n.resizer=u(l(function(){if(n.resizer)return t(o("resize",a))}));c(e,function(){if(n.resizer){var t=e.parentNode;t&&t!==r.parentNode&&t.insertBefore(r,t.firstChild),r._reset()}})}function h(e){var t=e[g]||{},a=t.resizer;delete t.resizer,_(e),a&&a.parentNode&&a.parentNode.removeChild(a)}function f(e,t){var a=e._style||document.createElement("style");e._style||(e._style=a,t="/* Chart.js */\n"+t,a.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(a)),a.appendChild(document.createTextNode(t))}var p=a(95),g="$chartjs",M="chartjs-",y=M+"render-monitor",v=M+"render-animation",L=["animationstart","webkitAnimationStart"],b={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Y=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),k=!!Y&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e="from{opacity:0.99}to{opacity:1}";f(this,"@-webkit-keyframes "+v+"{"+e+"}@keyframes "+v+"{"+e+"}."+y+"{-webkit-animation:"+v+" 0.001s;animation:"+v+" 0.001s;}")},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var a=e&&e.getContext&&e.getContext("2d");return a&&a.canvas===e?(r(e,t),a):null},releaseContext:function(e){var t=e.canvas;if(t[g]){var a=t[g].initial;["height","width"].forEach(function(e){var n=a[e];p.isNullOrUndef(n)?t.removeAttribute(e):t.setAttribute(e,n)}),p.each(a.style||{},function(e,a){t.style[a]=e}),t.width=t.width,delete t[g]}},addEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void m(n,a,e);var r=a[g]||(a[g]={}),s=r.proxies||(r.proxies={}),o=s[e.id+"_"+t]=function(t){a(d(t,e))};i(n,t,o)},removeEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void h(n,a);var r=a[g]||{},i=r.proxies||{},o=i[e.id+"_"+t];o&&s(n,t,o)}},p.addEvent=i,p.removeEvent=s},function(e,t,a){"use strict";e.exports={},e.exports.filler=a(292),e.exports.legend=a(293),e.exports.title=a(294)},function(e,t,a){"use strict";function n(e,t,a){var n,r=e._model||{},i=r.fill;if(void 0===i&&(i=!!r.backgroundColor),i===!1||null===i)return!1;if(i===!0)return"origin";if(n=parseFloat(i,10),isFinite(n)&&Math.floor(n)===n)return"-"!==i[0]&&"+"!==i[0]||(n=t+n),!(n===t||n<0||n>=a)&&n;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function r(e){var t,a=e.el._model||{},n=e.el._scale||{},r=e.fill,i=null;if(isFinite(r))return null;if("start"===r?i=void 0===a.scaleBottom?n.bottom:a.scaleBottom:"end"===r?i=void 0===a.scaleTop?n.top:a.scaleTop:void 0!==a.scaleZero?i=a.scaleZero:n.getBasePosition?i=n.getBasePosition():n.getBasePixel&&(i=n.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return t=n.isHorizontal(),{x:t?i:null,y:t?null:i}}return null}function i(e,t,a){var n,r=e[t],i=r.fill,s=[t];if(!a)return i;for(;i!==!1&&s.indexOf(i)===-1;){if(!isFinite(i))return i;if(n=e[i],!n)return!1;if(n.visible)return i;s.push(i),i=n.fill}return!1}function s(e){var t=e.fill,a="dataset";return t===!1?null:(isFinite(t)||(a="boundary"),m[a](e))}function o(e){return e&&!e.skip}function d(e,t,a,n,r){var i;if(n&&r){for(e.moveTo(t[0].x,t[0].y),i=1;i0;--i)_.canvas.lineTo(e,a[i],a[i-1],!0)}}function l(e,t,a,n,r,i){var s,l,u,c,_,m,h,f=t.length,p=n.spanGaps,g=[],M=[],y=0,v=0;for(e.beginPath(),s=0,l=f+!!i;s');for(var a=0;a'),e.data.datasets[a].label&&t.push(e.data.datasets[a].label),t.push("");return t.push(""),t.join("")}});var u=s.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:l,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t, +n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:l,beforeSetDimensions:l,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:l,beforeBuildLabels:l,buildLabels:function(){var e=this,t=e.options.labels||{},a=o.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(a=a.filter(function(a){return t.filter(a,e.chart.data)})),e.options.reverse&&a.reverse(),e.legendItems=a},afterBuildLabels:l,beforeFit:l,fit:function(){var e=this,t=e.options,a=t.labels,r=t.display,s=e.ctx,d=i.global,l=o.valueOrDefault,u=l(a.fontSize,d.defaultFontSize),c=l(a.fontStyle,d.defaultFontStyle),_=l(a.fontFamily,d.defaultFontFamily),m=o.fontString(u,c,_),h=e.legendHitBoxes=[],f=e.minSize,p=e.isHorizontal();if(p?(f.width=e.maxWidth,f.height=r?10:0):(f.width=r?10:0,f.height=e.maxHeight),r)if(s.font=m,p){var g=e.lineWidths=[0],M=e.legendItems.length?u+a.padding:0;s.textAlign="left",s.textBaseline="top",o.each(e.legendItems,function(t,r){var i=n(a,u),o=i+u/2+s.measureText(t.text).width;g[g.length-1]+o+a.padding>=e.width&&(M+=u+a.padding,g[g.length]=e.left),h[r]={left:0,top:0,width:o,height:u},g[g.length-1]+=o+a.padding}),f.height+=M}else{var y=a.padding,v=e.columnWidths=[],L=a.padding,b=0,Y=0,k=u+y;o.each(e.legendItems,function(e,t){var r=n(a,u),i=r+u/2+s.measureText(e.text).width;Y+k>f.height&&(L+=b+a.padding,v.push(b),b=0,Y=0),b=Math.max(b,i),Y+=k,h[t]={left:0,top:0,width:i,height:u}}),L+=b,v.push(b),f.width+=L}e.width=f.width,e.height=f.height},afterFit:l,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,a=t.labels,r=i.global,s=r.elements.line,d=e.width,l=e.lineWidths;if(t.display){var u,c=e.ctx,_=o.valueOrDefault,m=_(a.fontColor,r.defaultFontColor),h=_(a.fontSize,r.defaultFontSize),f=_(a.fontStyle,r.defaultFontStyle),p=_(a.fontFamily,r.defaultFontFamily),g=o.fontString(h,f,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=m,c.fillStyle=m,c.font=g;var M=n(a,h),y=e.legendHitBoxes,v=function(e,a,n){if(!(isNaN(M)||M<=0)){c.save(),c.fillStyle=_(n.fillStyle,r.defaultColor),c.lineCap=_(n.lineCap,s.borderCapStyle),c.lineDashOffset=_(n.lineDashOffset,s.borderDashOffset),c.lineJoin=_(n.lineJoin,s.borderJoinStyle),c.lineWidth=_(n.lineWidth,s.borderWidth),c.strokeStyle=_(n.strokeStyle,r.defaultColor);var i=0===_(n.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(_(n.lineDash,s.borderDash)),t.labels&&t.labels.usePointStyle){var d=h*Math.SQRT2/2,l=d/Math.SQRT2,u=e+l,m=a+l;o.canvas.drawPoint(c,n.pointStyle,d,u,m)}else i||c.strokeRect(e,a,M,h),c.fillRect(e,a,M,h);c.restore()}},L=function(e,t,a,n){var r=h/2,i=M+r+e,s=t+r;c.fillText(a.text,i,s),a.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(i,s),c.lineTo(i+n,s),c.stroke())},b=e.isHorizontal();u=b?{x:e.left+(d-l[0])/2,y:e.top+a.padding,line:0}:{x:e.left+a.padding,y:e.top+a.padding,line:0};var Y=h+a.padding;o.each(e.legendItems,function(t,n){var r=c.measureText(t.text).width,i=M+h/2+r,s=u.x,o=u.y;b?s+i>=d&&(o=u.y+=Y,u.line++,s=u.x=e.left+(d-l[u.line])/2):o+Y>e.bottom&&(s=u.x=s+e.columnWidths[u.line]+a.padding,o=u.y=e.top+a.padding,u.line++),v(s,o,t),y[n].left=s,y[n].top=o,L(s,o,t,r),b?u.x+=i+a.padding:u.y+=Y})}},handleEvent:function(e){var t=this,a=t.options,n="mouseup"===e.type?"click":e.type,r=!1;if("mousemove"===n){if(!a.onHover)return}else{if("click"!==n)return;if(!a.onClick)return}var i=e.x,s=e.y;if(i>=t.left&&i<=t.right&&s>=t.top&&s<=t.bottom)for(var o=t.legendHitBoxes,d=0;d=l.left&&i<=l.left+l.width&&s>=l.top&&s<=l.top+l.height){if("click"===n){a.onClick.call(t,e.native,t.legendItems[d]),r=!0;break}if("mousemove"===n){a.onHover.call(t,e.native,t.legendItems[d]),r=!0;break}}}return r}});e.exports={id:"legend",_element:u,beforeInit:function(e){var t=e.options.legend;t&&r(e,t)},beforeUpdate:function(e){var t=e.options.legend,a=e.legend;t?(o.mergeIf(t,i.global.legend),a?(d.configure(e,a,t),a.options=t):r(e,t)):a&&(d.removeBox(e,a),delete e.legend)},afterEvent:function(e,t){var a=e.legend;a&&a.handleEvent(t)}}},function(e,t,a){"use strict";function n(e,t){var a=new l({ctx:e.ctx,options:t,chart:e});o.configure(e,a,t),o.addBox(e,a),e.titleBlock=a}var r=a(96),i=a(97),s=a(95),o=a(99),d=s.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var l=i.extend({initialize:function(e){var t=this;s.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:d,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:d,beforeSetDimensions:d,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:d,beforeBuildLabels:d,buildLabels:d,afterBuildLabels:d,beforeFit:d,fit:function(){var e=this,t=s.valueOrDefault,a=e.options,n=a.display,i=t(a.fontSize,r.global.defaultFontSize),o=e.minSize,d=s.isArray(a.text)?a.text.length:1,l=s.options.toLineHeight(a.lineHeight,i),u=n?d*l+2*a.padding:0;e.isHorizontal()?(o.width=e.maxWidth,o.height=u):(o.width=u,o.height=e.maxHeight),e.width=o.width,e.height=o.height},afterFit:d,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,a=s.valueOrDefault,n=e.options,i=r.global;if(n.display){var o,d,l,u=a(n.fontSize,i.defaultFontSize),c=a(n.fontStyle,i.defaultFontStyle),_=a(n.fontFamily,i.defaultFontFamily),m=s.fontString(u,c,_),h=s.options.toLineHeight(n.lineHeight,u),f=h/2+n.padding,p=0,g=e.top,M=e.left,y=e.bottom,v=e.right;t.fillStyle=a(n.fontColor,i.defaultFontColor),t.font=m,e.isHorizontal()?(d=M+(v-M)/2,l=g+f,o=v-M):(d="left"===n.position?M+f:v-f,l=g+(y-g)/2,o=y-g,p=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(d,l),t.rotate(p),t.textAlign="center",t.textBaseline="middle";var L=n.text;if(s.isArray(L))for(var b=0,Y=0;Yt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:d,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:l,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,a=t.options.ticks;if(t.isHorizontal())e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.width/50));else{var i=r.valueOrDefault(a.fontSize,n.global.defaultFontSize);e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.height/(2*i)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t,a=this,n=a.start,r=+a.getRightValue(e),i=a.end-n;return t=a.isHorizontal()?a.left+a.width/i*(r-n):a.bottom-a.height/i*(r-n)},getValueForPixel:function(e){var t=this,a=t.isHorizontal(),n=a?t.width:t.height,r=(a?e-t.left:t.bottom-e)/n;return t.start+(t.end-t.start)*r},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});e.scaleService.registerScaleType("linear",a,t)}},function(e,t,a){"use strict";function n(e,t){var a,n=[];if(e.stepSize&&e.stepSize>0)a=e.stepSize;else{var i=r.niceNum(t.max-t.min,!1);a=r.niceNum(i/(e.maxTicks-1),!0)}var s=Math.floor(t.min/a)*a,o=Math.ceil(t.max/a)*a;e.min&&e.max&&e.stepSize&&r.almostWhole((e.max-e.min)/e.stepSize,a/1e3)&&(s=e.min,o=e.max);var d=(o-s)/a;d=r.almostEquals(d,Math.round(d),a/1e3)?Math.round(d):Math.ceil(d);var l=1;a<1&&(l=Math.pow(10,a.toString().length-2),s=Math.round(s*l)/l,o=Math.round(o*l)/l),n.push(void 0!==e.min?e.min:s);for(var u=1;u0&&i>0&&(e.min=0)}var s=void 0!==a.min||void 0!==a.suggestedMin,o=void 0!==a.max||void 0!==a.suggestedMax;void 0!==a.min?e.min=a.min:void 0!==a.suggestedMin&&(null===e.min?e.min=a.suggestedMin:e.min=Math.min(e.min,a.suggestedMin)),void 0!==a.max?e.max=a.max:void 0!==a.suggestedMax&&(null===e.max?e.max=a.suggestedMax:e.max=Math.max(e.max,a.suggestedMax)),s!==o&&e.min>=e.max&&(s?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,a.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=e.getTickLimit();i=Math.max(2,i);var s={maxTicks:i,min:a.min,max:a.max,stepSize:r.valueOrDefault(a.fixedStepSize,a.stepSize)},o=e.ticks=n(s,e);e.handleDirectionalChanges(),e.max=r.max(o),e.min=r.min(o),a.reverse?(o.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),e.Scale.prototype.convertTicksToLabels.call(t)}})}},function(e,t,a){"use strict";function n(e,t){var a,n,i=[],s=r.valueOrDefault,o=s(e.min,Math.pow(10,Math.floor(r.log10(t.min)))),d=Math.floor(r.log10(t.max)),l=Math.ceil(t.max/Math.pow(10,d));0===o?(a=Math.floor(r.log10(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,a)),i.push(o),o=n*Math.pow(10,a)):(a=Math.floor(r.log10(o)),n=Math.floor(o/Math.pow(10,a)));var u=a<0?Math.pow(10,Math.abs(a)):1;do i.push(o),++n,10===n&&(n=1,++a,u=a>=0?1:u),o=Math.round(n*Math.pow(10,a)*u)/u;while(a0){var a=r.min(e),n=r.max(e);t.min=null===t.min?a:Math.min(t.min,a),t.max=null===t.max?n:Math.max(t.max,n)}})}else r.each(s,function(a,i){var s=n.getDatasetMeta(i);n.isDatasetVisible(i)&&e(s)&&r.each(a.data,function(e,a){var n=+t.getRightValue(e);isNaN(n)||s.data[a].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(r.log10(e.max))):e.minNotZero=i)},buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=!e.isHorizontal(),s={min:a.min,max:a.max},o=e.ticks=n(s,e);e.max=r.max(o),e.min=r.min(o),a.reverse?(i=!i,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),i&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),e.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){return this.getPixelForValue(this.tickValues[e])},_getFirstTickValue:function(e){var t=Math.floor(r.log10(e)),a=Math.floor(e/Math.pow(10,t));return a*Math.pow(10,t)},getPixelForValue:function(t){var a,n,i,s,o,d=this,l=d.options.ticks.reverse,u=r.log10,c=d._getFirstTickValue(d.minNotZero),_=0;return t=+d.getRightValue(t),l?(i=d.end,s=d.start,o=-1):(i=d.start,s=d.end,o=1),d.isHorizontal()?(a=d.width,n=l?d.right:d.left):(a=d.height,o*=-1,n=l?d.top:d.bottom),t!==i&&(0===i&&(_=r.getValueOrDefault(d.options.ticks.fontSize,e.defaults.global.defaultFontSize),a-=_,i=c),0!==t&&(_+=a/(u(s)-u(i))*(u(t)-u(i))),n+=o*_),n},getValueForPixel:function(t){var a,n,i,s,o=this,d=o.options.ticks.reverse,l=r.log10,u=o._getFirstTickValue(o.minNotZero);if(d?(n=o.end,i=o.start):(n=o.start,i=o.end),o.isHorizontal()?(a=o.width,s=d?o.right-t:t-o.left):(a=o.height,s=d?t-o.top:o.bottom-t),s!==n){if(0===n){var c=r.getValueOrDefault(o.options.ticks.fontSize,e.defaults.global.defaultFontSize);s-=c,a-=c,n=u}s*=l(i)-l(n),s/=a,s=Math.pow(10,l(n)+s)}return s}});e.scaleService.registerScaleType("logarithmic",a,t)}},function(e,t,a){"use strict";var n=a(96),r=a(95),i=a(100);e.exports=function(e){function t(e){var t=e.options;return t.angleLines.display||t.pointLabels.display?e.chart.data.labels.length:0}function a(e){var t=e.options.pointLabels,a=r.valueOrDefault(t.fontSize,p.defaultFontSize),n=r.valueOrDefault(t.fontStyle,p.defaultFontStyle),i=r.valueOrDefault(t.fontFamily,p.defaultFontFamily),s=r.fontString(a,n,i);return{size:a,style:n,family:i,font:s}}function s(e,t,a){return r.isArray(a)?{w:r.longestText(e,e.font,a),h:a.length*t+1.5*(a.length-1)*t}:{w:e.measureText(a).width,h:t}}function o(e,t,a,n,r){return e===n||e===r?{start:t-a/2,end:t+a/2}:er?{start:t-a-5,end:t}:{start:t,end:t+a+5}}function d(e){var n,i,d,l=a(e),u=Math.min(e.height/2,e.width/2),c={r:e.width,l:0,t:e.height,b:0},_={};e.ctx.font=l.font,e._pointLabelSizes=[];var m=t(e);for(n=0;nc.r&&(c.r=p.end,_.r=h),g.startc.b&&(c.b=g.end,_.b=h)}e.setReductions(u,c,_)}function l(e){var t=Math.min(e.height/2,e.width/2);e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0)}function u(e){return 0===e||180===e?"center":e<180?"left":"right"}function c(e,t,a,n){if(r.isArray(t))for(var i=a.y,s=1.5*n,o=0;o270||e<90)&&(a.y-=t.h)}function m(e){var n=e.ctx,i=e.options,s=i.angleLines,o=i.pointLabels;n.lineWidth=s.lineWidth,n.strokeStyle=s.color;var d=e.getDistanceFromCenterForValue(i.ticks.reverse?e.min:e.max),l=a(e);n.textBaseline="top";for(var m=t(e)-1;m>=0;m--){if(s.display){var h=e.getPointPosition(m,d);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(h.x,h.y),n.stroke(),n.closePath()}if(o.display){var f=e.getPointPosition(m,d+5),g=r.valueAtIndexOrDefault(o.fontColor,m,p.defaultFontColor);n.font=l.font,n.fillStyle=g;var M=e.getIndexAngle(m),y=r.toDegrees(M);n.textAlign=u(y),_(y,e._pointLabelSizes[m],f),c(n,e.pointLabels[m]||"",f,l.size)}}}function h(e,a,n,i){var s=e.ctx;if(s.strokeStyle=r.valueAtIndexOrDefault(a.color,i-1),s.lineWidth=r.valueAtIndexOrDefault(a.lineWidth,i-1),e.options.gridLines.circular)s.beginPath(),s.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),s.closePath(),s.stroke();else{var o=t(e);if(0===o)return;s.beginPath();var d=e.getPointPosition(0,n);s.moveTo(d.x,d.y);for(var l=1;l0&&a>0?t:0)},draw:function(){var e=this,t=e.options,a=t.gridLines,n=t.ticks,i=r.valueOrDefault;if(t.display){var s=e.ctx,o=this.getIndexAngle(0),d=i(n.fontSize,p.defaultFontSize),l=i(n.fontStyle,p.defaultFontStyle),u=i(n.fontFamily,p.defaultFontFamily),c=r.fontString(d,l,u);r.each(e.ticks,function(t,r){if(r>0||n.reverse){var l=e.getDistanceFromCenterForValue(e.ticksAsNumbers[r]);if(a.display&&0!==r&&h(e,a,l,r),n.display){var u=i(n.fontColor,p.defaultFontColor);if(s.font=c,s.save(),s.translate(e.xCenter,e.yCenter),s.rotate(o),n.showLabelBackdrop){var _=s.measureText(t).width;s.fillStyle=n.backdropColor,s.fillRect(-_/2-n.backdropPaddingX,-l-d/2-n.backdropPaddingY,_+2*n.backdropPaddingX,d+2*n.backdropPaddingY)}s.textAlign="center",s.textBaseline="middle",s.fillStyle=u,s.fillText(t,0,-l),s.restore()}}}),(t.angleLines.display||t.pointLabels.display)&&m(e)}}});e.scaleService.registerScaleType("radialLinear",M,g)}},function(e,t,a){"use strict";function n(e,t){return e-t}function r(e){var t,a,n,r={},i=[];for(t=0,a=e.length;tt&&o=0&&s<=o;){if(n=s+o>>1,r=e[n-1]||null,i=e[n],!r)return{lo:null,hi:i};if(i[t]a))return{lo:r,hi:i};o=n-1}}return{lo:i,hi:null}}function o(e,t,a,n){var r=s(e,t,a),i=r.lo?r.hi?r.lo:e[e.length-2]:e[0],o=r.lo?r.hi?r.hi:e[e.length-1]:e[1],d=o[t]-i[t],l=d?(a-i[t])/d:0,u=(o[n]-i[n])*l;return i[n]+u}function d(e,t){var a=t.parser,n=t.parser||t.format;return"function"==typeof a?a(e):"string"==typeof e&&"string"==typeof n?M(e,n):(e instanceof M||(e=M(e)),e.isValid()?e:"function"==typeof n?n(e):e)}function l(e,t){if(v.isNullOrUndef(e))return null;var a=t.options.time,n=d(t.getRightValue(e),a);return n.isValid()?(a.round&&n.startOf(a.round),n.valueOf()):null}function u(e,t,a,n){var r,i,s,o=t-e,d=Y[a],l=d.size,u=d.steps;if(!u)return Math.ceil(o/(n*l));for(r=0,i=u.length;r=k.indexOf(t);r--)if(i=k[r],Y[i].common&&s.as(i)>=e.length)return i;return k[t?k.indexOf(t):0]}function m(e){for(var t=k.indexOf(e)+1,a=k.length;t1?t[1]:n,s=t[0],d=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2),r.time.max||(i=t[t.length-1],s=t.length>1?t[t.length-2]:a,l=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2)),{left:d,right:l}}function p(e,t){var a,n,r,i,s=[];for(a=0,n=e.length;a=r&&a<=s&&c.push(a);return n.min=r,n.max=s,n._unit=d.unit||_(c,d.minUnit,n.min,n.max),n._majorUnit=m(n._unit),n._table=i(n._timestamps.data,r,s,o.distribution),n._offsets=f(n._table,c,r,s,o),n._labelFormat=g(n._timestamps.data,d),p(c,n._majorUnit)},getLabelForIndex:function(e,t){var a=this,n=a.chart.data,r=a.options.time,i=n.labels&&e=0&&e0?s:1}});e.scaleService.registerScaleType("time",a,t)}},function(e,t,a){function n(e){if(e){var t=/^#([a-fA-F0-9]{3})$/i,a=/^#([a-fA-F0-9]{6})$/i,n=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,i=/(\w+)/,s=[0,0,0],o=1,d=e.match(t);if(d){d=d[1];for(var l=0;l.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var r=.4124*t+.3576*a+.1805*n,i=.2126*t+.7152*a+.0722*n,s=.0193*t+.1192*a+.9505*n;return[100*r,100*i,100*s]}function l(e){var t,a,n,r=d(e),i=r[0],s=r[1],o=r[2];return i/=95.047,s/=100,o/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,t=116*s-16,a=500*(i-s),n=200*(s-o),[t,a,n]}function u(e){return F(l(e))}function c(e){var t,a,n,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0==o)return i=255*d,[i,i,i];a=d<.5?d*(1+o):d+o-d*o,t=2*d-a,r=[0,0,0];for(var l=0;l<3;l++)n=s+1/3*-(l-1),n<0&&n++,n>1&&n--,i=6*n<1?t+6*(a-t)*n:2*n<1?a:3*n<2?t+(a-t)*(2/3-n)*6:t,r[l]=255*i;return r}function _(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return 0===i?[0,0,0]:(i*=2,r*=i<=1?i:2-i,a=(i+r)/2,t=2*r/(i+r),[n,100*t,100*a])}function m(e){return i(c(e))}function h(e){return s(c(e))}function f(e){return o(c(e))}function p(e){var t=e[0]/60,a=e[1]/100,n=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*n*(1-a),o=255*n*(1-a*i),d=255*n*(1-a*(1-i)),n=255*n;switch(r){case 0:return[n,d,s];case 1:return[o,n,s];case 2:return[s,n,d];case 3:return[s,o,n];case 4:return[d,s,n];case 5:return[n,s,o]}}function M(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return a=(2-r)*i,t=r*i,t/=a<=1?a:2-a,t=t||0,a/=2,[n,100*t,100*a]}function y(e){return i(p(e))}function v(e){return s(p(e))}function L(e){return o(p(e))}function Y(e){var t,a,n,i,s=e[0]/360,o=e[1]/100,d=e[2]/100,l=o+d;switch(l>1&&(o/=l,d/=l),t=Math.floor(6*s),a=1-d,n=6*s-t,0!=(1&t)&&(n=1-n),i=o+n*(a-o),t){default:case 6:case 0:r=a,g=i,b=o;break;case 1:r=i,g=a,b=o;break;case 2:r=o,g=a,b=i;break;case 3:r=o,g=i,b=a;break;case 4:r=i,g=o,b=a;break;case 5:r=a,g=o,b=i}return[255*r,255*g,255*b]}function k(e){return a(Y(e))}function x(e){return n(Y(e))}function D(e){return s(Y(e))}function w(e){return o(Y(e))}function T(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100,o=e[3]/100;return t=1-Math.min(1,r*(1-o)+o),a=1-Math.min(1,i*(1-o)+o),n=1-Math.min(1,s*(1-o)+o),[255*t,255*a,255*n]}function S(e){return a(T(e))}function H(e){return n(T(e))}function j(e){return i(T(e))}function C(e){return o(T(e))}function P(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100;return t=3.2406*r+i*-1.5372+s*-.4986,a=r*-.9689+1.8758*i+.0415*s,n=.0557*r+i*-.204+1.057*s,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,t=Math.min(Math.max(0,t),1),a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),[255*t,255*a,255*n]}function W(e){var t,a,n,r=e[0],i=e[1],s=e[2];return r/=95.047,i/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,t=116*i-16,a=500*(r-i),n=200*(i-s),[t,a,n]}function O(e){return F(W(e))}function A(e){var t,a,n,r,i=e[0],s=e[1],o=e[2];return i<=8?(a=100*i/903.3,r=7.787*(a/100)+16/116):(a=100*Math.pow((i+16)/116,3),r=Math.pow(a/100,1/3)),t=t/95.047<=.008856?t=95.047*(s/500+r-16/116)/7.787:95.047*Math.pow(s/500+r,3),n=n/108.883<=.008859?n=108.883*(r-o/200-16/116)/7.787:108.883*Math.pow(r-o/200,3),[t,a,n]}function F(e){var t,a,n,r=e[0],i=e[1],s=e[2];return t=Math.atan2(s,i),a=360*t/2/Math.PI,a<0&&(a+=360),n=Math.sqrt(i*i+s*s),[r,n,a]}function z(e){return P(A(e))}function I(e){var t,a,n,r=e[0],i=e[1],s=e[2];return n=s/360*2*Math.PI,t=i*Math.cos(n),a=i*Math.sin(n),[r,t,a]}function E(e){return A(I(e))}function R(e){return z(I(e))}function B(e){return Z[e]}function N(e){return a(B(e))}function V(e){return n(B(e))}function J(e){return i(B(e))}function U(e){return s(B(e))}function G(e){return l(B(e))}function q(e){return d(B(e))}e.exports={rgb2hsl:a,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:s,rgb2keyword:o,rgb2xyz:d,rgb2lab:l,rgb2lch:u,hsl2rgb:c,hsl2hsv:_,hsl2hwb:m,hsl2cmyk:h,hsl2keyword:f,hsv2rgb:p,hsv2hsl:M,hsv2hwb:y,hsv2cmyk:v,hsv2keyword:L,hwb2rgb:Y,hwb2hsl:k,hwb2hsv:x,hwb2cmyk:D,hwb2keyword:w,cmyk2rgb:T,cmyk2hsl:S,cmyk2hsv:H,cmyk2hwb:j,cmyk2keyword:C,keyword2rgb:B,keyword2hsl:N,keyword2hsv:V,keyword2hwb:J,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:P,xyz2lab:W,xyz2lch:O,lab2xyz:A,lab2rgb:z,lab2lch:F,lch2lab:I,lch2xyz:E,lch2rgb:R};var Z={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},$={};for(var K in Z)$[JSON.stringify(Z[K])]=K},function(e,t,a){var n=a(302),r=function(){return new l};for(var i in n){r[i+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),n[e](t)}}(i);var s=/(\w+)2(\w+)/.exec(i),o=s[1],d=s[2];r[o]=r[o]||{},r[o][d]=r[i]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var a=n[e](t);if("string"==typeof a||void 0===a)return a;for(var r=0;r0)for(a=0;a0?"future":"past"];return x(a)?a(t):a.replace(/%s/i,t)}function F(e,t){var a=e.toLowerCase();Rn[a]=Rn[a+"s"]=Rn[t]=e}function z(e){return"string"==typeof e?Rn[e]||Rn[e.toLowerCase()]:void 0}function I(e){var t,a,n={};for(a in e)_(e,a)&&(t=z(a),t&&(n[t]=e[a]));return n}function E(e,t){Bn[e]=t}function R(e){var t=[];for(var a in e)t.push({unit:a,priority:Bn[a]});return t.sort(function(e,t){return e.priority-t.priority}),t}function B(e,t,a){var n=""+Math.abs(e),r=t-n.length,i=e>=0;return(i?a?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+n}function N(e,t,a,n){var r=n;"string"==typeof n&&(r=function(){return this[n]()}),e&&(Un[e]=r),t&&(Un[t[0]]=function(){return B(r.apply(this,arguments),t[1],t[2])}),a&&(Un[a]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,a,n=e.match(Nn);for(t=0,a=n.length;t=0&&Vn.test(e);)e=e.replace(Vn,a),Vn.lastIndex=0,n-=1;return e}function q(e,t,a){ur[e]=x(t)?t:function(e,n){return e&&a?a:t}}function Z(e,t){return _(ur,e)?ur[e](t._strict,t._locale):new RegExp($(e))}function $(e){return K(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,r){return t||a||n||r}))}function K(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,a){a[t]=Y(e)}),a=0;a=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function Ye(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function be(e,t,a){var n=7+t-a,r=(7+Ye(e,0,n).getUTCDay()-t)%7;return-r+n-1}function ke(e,t,a,n,r){var i,s,o=(7+a-n)%7,d=be(e,n,r),l=1+7*(t-1)+o+d;return l<=0?(i=e-1,s=te(i)+l):l>te(e)?(i=e+1,s=l-te(e)):(i=e,s=l),{year:i,dayOfYear:s}}function De(e,t,a){var n,r,i=be(e.year(),t,a),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(r=e.year()-1,n=s+we(r,t,a)):s>we(e.year(),t,a)?(n=s-we(e.year(),t,a),r=e.year()+1):(r=e.year(),n=s),{week:n,year:r}}function we(e,t,a){var n=be(e,t,a),r=be(e+1,t,a);return(te(e)-n+r)/7}function xe(e){return De(e,this._week.dow,this._week.doy).week}function Te(){return this._week.dow}function Se(){return this._week.doy}function He(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function je(e){var t=De(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Pe(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Ce(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function We(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone}function Oe(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ae(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fe(e,t,a){var n,r,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)i=m([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(i,"").toLocaleLowerCase();return a?"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:null):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null):"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null)))}function ze(e,t,a){var n,r,i;if(this._weekdaysParseExact)return Fe.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(r=m([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(i="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[n]=new RegExp(i.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Ie(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Pe(e,this.localeData()),this.add(e-t,"d")):t}function Ee(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Re(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ce(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Be(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(_(this,"_weekdaysRegex")||(this._weekdaysRegex=Pr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ne(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(_(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Cr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ve(e){return this._weekdaysParseExact?(_(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(_(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Wr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Je(){function e(e,t){return t.length-e.length}var t,a,n,r,i,s=[],o=[],d=[],l=[];for(t=0;t<7;t++)a=m([2e3,1]).day(t),n=this.weekdaysMin(a,""),r=this.weekdaysShort(a,""),i=this.weekdays(a,""),s.push(n),o.push(r),d.push(i),l.push(n),l.push(r),l.push(i);for(s.sort(e),o.sort(e),d.sort(e),l.sort(e),t=0;t<7;t++)o[t]=K(o[t]),d[t]=K(d[t]),l[t]=K(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Ge(){return this.hours()||24}function qe(e,t){N(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ze(e,t){return t._meridiemParse}function $e(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}function Qe(e){return e?e.toLowerCase().replace("_","-"):e}function Xe(e){for(var t,a,n,r,i=0;i0;){if(n=et(r.slice(0,t).join("-")))return n;if(a&&a.length>=t&&b(r,a,!0)>=t-1)break;t--}i++}return Or}function et(t){var n=null;if(!Ir[t]&&"undefined"!=typeof e&&e&&e.exports)try{n=Or._abbr;a(283)("./"+t),tt(n)}catch(e){}return Ir[t]}function tt(e,t){var a;return e&&(a=o(t)?rt(e):at(e,t),a?Or=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Or._abbr}function at(e,t){if(null!==t){var a,n=zr;if(t.abbr=e,null!=Ir[e])w("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ir[e]._config;else if(null!=t.parentLocale)if(null!=Ir[t.parentLocale])n=Ir[t.parentLocale]._config;else{if(a=et(t.parentLocale),null==a)return Er[t.parentLocale]||(Er[t.parentLocale]=[]),Er[t.parentLocale].push({name:e,config:t}),null;n=a._config}return Ir[e]=new H(S(n,t)),Er[e]&&Er[e].forEach(function(e){at(e.name,e.config)}),tt(e),Ir[e]}return delete Ir[e],null}function nt(e,t){if(null!=t){var a,n,r=zr;n=et(e),null!=n&&(r=n._config),t=S(r,t),a=new H(t),a.parentLocale=Ir[e],Ir[e]=a,tt(e)}else null!=Ir[e]&&(null!=Ir[e].parentLocale?Ir[e]=Ir[e].parentLocale:null!=Ir[e]&&delete Ir[e]);return Ir[e]}function rt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Or;if(!r(e)){if(t=et(e))return t;e=[e]}return Xe(e)}function it(){return Wn(Ir)}function st(e){var t,a=e._a;return a&&f(e).overflow===-2&&(t=a[mr]<0||a[mr]>11?mr:a[hr]<1||a[hr]>ue(a[cr],a[mr])?hr:a[fr]<0||a[fr]>24||24===a[fr]&&(0!==a[pr]||0!==a[Mr]||0!==a[gr])?fr:a[pr]<0||a[pr]>59?pr:a[Mr]<0||a[Mr]>59?Mr:a[gr]<0||a[gr]>999?gr:-1,f(e)._overflowDayOfYear&&(thr)&&(t=hr),f(e)._overflowWeeks&&t===-1&&(t=yr),f(e)._overflowWeekday&&t===-1&&(t=vr),f(e).overflow=t),e}function ot(e,t,a){return null!=e?e:null!=t?t:a}function dt(e){var a=new Date(t.now());return e._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()]}function lt(e){var t,a,n,r,i,s=[];if(!e._d){for(n=dt(e),e._w&&null==e._a[hr]&&null==e._a[mr]&&ut(e),null!=e._dayOfYear&&(i=ot(e._a[cr],n[cr]),(e._dayOfYear>te(i)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),a=Ye(i,0,e._dayOfYear),e._a[mr]=a.getUTCMonth(),e._a[hr]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[fr]&&0===e._a[pr]&&0===e._a[Mr]&&0===e._a[gr]&&(e._nextDay=!0,e._a[fr]=0),e._d=(e._useUTC?Ye:Le).apply(null,s),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[fr]=24),e._w&&"undefined"!=typeof e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function ut(e){var t,a,n,r,i,s,o,d;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,s=4,a=ot(t.GG,e._a[cr],De(xt(),1,4).year),n=ot(t.W,1),r=ot(t.E,1),(r<1||r>7)&&(d=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var l=De(xt(),i,s);a=ot(t.gg,e._a[cr],l.year),n=ot(t.w,l.week),null!=t.d?(r=t.d,(r<0||r>6)&&(d=!0)):null!=t.e?(r=t.e+i,(t.e<0||t.e>6)&&(d=!0)):r=i}n<1||n>we(a,i,s)?f(e)._overflowWeeks=!0:null!=d?f(e)._overflowWeekday=!0:(o=ke(a,n,r,i,s),e._a[cr]=o.year,e._dayOfYear=o.dayOfYear)}function _t(e){var t,a,n,r,i,s,o=e._i,d=Rr.exec(o)||Br.exec(o);if(d){for(f(e).iso=!0,t=0,a=Vr.length;t0&&f(e).unusedInput.push(s),o=o.slice(o.indexOf(n)+n.length),l+=n.length),Un[i]?(n?f(e).empty=!1:f(e).unusedTokens.push(i),ee(i,n,e)):e._strict&&!n&&f(e).unusedTokens.push(i);f(e).charsLeftOver=d-l,o.length>0&&f(e).unusedInput.push(o),e._a[fr]<=12&&f(e).bigHour===!0&&e._a[fr]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[fr]=vt(e._locale,e._a[fr],e._meridiem),lt(e),st(e)}function vt(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?(n=e.isPM(a),n&&t<12&&(t+=12),n||12!==t||(t=0),t):t}function Lt(e){var t,a,n,r,i;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(g(e,this),e=kt(e),e._a){var t=e._isUTC?m(e._a):xt(e._a);this._isDSTShifted=this.isValid()&&b(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Zt(){return!!this.isValid()&&!this._isUTC}function $t(){return!!this.isValid()&&this._isUTC}function Kt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Qt(e,t){var a,n,r,i=e,s=null;return Ot(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(i={},t?i[t]=e:i.milliseconds=e):(s=ei.exec(e))?(a="-"===s[1]?-1:1,i={y:0,d:Y(s[hr])*a,h:Y(s[fr])*a,m:Y(s[pr])*a,s:Y(s[Mr])*a,ms:Y(At(1e3*s[gr]))*a}):(s=ti.exec(e))?(a="-"===s[1]?-1:("+"===s[1],1),i={y:Xt(s[2],a),M:Xt(s[3],a),w:Xt(s[4],a),d:Xt(s[5],a),h:Xt(s[6],a),m:Xt(s[7],a),s:Xt(s[8],a)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(r=ta(xt(i.from),xt(i.to)),i={},i.ms=r.milliseconds,i.M=r.months),n=new Wt(i),Ot(e)&&_(e,"_locale")&&(n._locale=e._locale),n}function Xt(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function ea(e,t){var a={milliseconds:0,months:0};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function ta(e,t){var a;return e.isValid()&&t.isValid()?(t=It(t,e),e.isBefore(t)?a=ea(e,t):(a=ea(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function aa(e,t){return function(a,n){var r,i;return null===n||isNaN(+n)||(w(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=a,a=n,n=i),a="string"==typeof a?+a:a,r=Qt(a,n),na(this,r,e),this}}function na(e,a,n,r){var i=a._milliseconds,s=At(a._days),o=At(a._months);e.isValid()&&(r=null==r||r,o&&fe(e,ie(e,"Month")+o*n),s&&se(e,"Date",ie(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&t.updateOffset(e,s||o))}function ra(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function ia(e,a){var n=e||xt(),r=It(n,this).startOf("day"),i=t.calendarFormat(this,r)||"sameElse",s=a&&(x(a[i])?a[i].call(this,n):a[i]);return this.format(s||this.localeData().calendar(i,this,xt(n)))}function sa(){return new y(this)}function oa(e,t){var a=v(e)?e:xt(e);return!(!this.isValid()||!a.isValid())&&(t=z(o(t)?"millisecond":t),"millisecond"===t?this.valueOf()>a.valueOf():a.valueOf()9999?U(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):x(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(a,"Z")):U(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Ma(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]';return this.format(a+n+r+i)}function ga(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=U(this,e);return this.localeData().postformat(a)}function ya(e,t){return this.isValid()&&(v(e)&&e.isValid()||xt(e).isValid())?Qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function va(e){return this.from(xt(),e)}function La(e,t){return this.isValid()&&(v(e)&&e.isValid()||xt(e).isValid())?Qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ya(e){return this.to(xt(),e)}function ba(e){var t;return void 0===e?this._locale._abbr:(t=rt(e),null!=t&&(this._locale=t),this)}function ka(){ -return this._locale}function Da(e){switch(e=z(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function wa(e){return e=z(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function xa(){return this._d.valueOf()-6e4*(this._offset||0)}function Ta(){return Math.floor(this.valueOf()/1e3)}function Sa(){return new Date(this.valueOf())}function Ha(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ja(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Pa(){return this.isValid()?this.toISOString():null}function Ca(){return p(this)}function Wa(){return c({},f(this))}function Oa(){return f(this).overflow}function Aa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fa(e,t){N(0,[e,e.length],0,t)}function za(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ia(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ea(){return we(this.year(),1,4)}function Ra(){var e=this.localeData()._week;return we(this.year(),e.dow,e.doy)}function Ba(e,t,a,n,r){var i;return null==e?De(this,n,r).year:(i=we(e,n,r),t>i&&(t=i),Na.call(this,e,t,a,n,r))}function Na(e,t,a,n,r){var i=ke(e,t,a,n,r),s=Ye(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function Va(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Ja(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Ua(e,t){t[gr]=Y(1e3*("0."+e))}function Ga(){return this._isUTC?"UTC":""}function qa(){return this._isUTC?"Coordinated Universal Time":""}function Za(e){return xt(1e3*e)}function $a(){return xt.apply(null,arguments).parseZone()}function Ka(e){return e}function Qa(e,t,a,n){var r=rt(),i=m().set(n,t);return r[a](i,e)}function Xa(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Qa(e,t,a,"month");var n,r=[];for(n=0;n<12;n++)r[n]=Qa(e,n,a,"month");return r}function en(e,t,a,n){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var r=rt(),i=e?r._week.dow:0;if(null!=a)return Qa(t,(a+i)%7,n,"day");var s,o=[];for(s=0;s<7;s++)o[s]=Qa(t,(s+i)%7,n,"day");return o}function tn(e,t){return Xa(e,t,"months")}function an(e,t){return Xa(e,t,"monthsShort")}function nn(e,t,a){return en(e,t,a,"weekdays")}function rn(e,t,a){return en(e,t,a,"weekdaysShort")}function sn(e,t,a){return en(e,t,a,"weekdaysMin")}function on(){var e=this._data;return this._milliseconds=ci(this._milliseconds),this._days=ci(this._days),this._months=ci(this._months),e.milliseconds=ci(e.milliseconds),e.seconds=ci(e.seconds),e.minutes=ci(e.minutes),e.hours=ci(e.hours),e.months=ci(e.months),e.years=ci(e.years),this}function dn(e,t,a,n){var r=Qt(t,a);return e._milliseconds+=n*r._milliseconds,e._days+=n*r._days,e._months+=n*r._months,e._bubble()}function ln(e,t){return dn(this,e,t,1)}function un(e,t){return dn(this,e,t,-1)}function _n(e){return e<0?Math.floor(e):Math.ceil(e)}function cn(){var e,t,a,n,r,i=this._milliseconds,s=this._days,o=this._months,d=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*_n(hn(o)+s),s=0,o=0),d.milliseconds=i%1e3,e=L(i/1e3),d.seconds=e%60,t=L(e/60),d.minutes=t%60,a=L(t/60),d.hours=a%24,s+=L(a/24),r=L(mn(s)),o+=r,s-=_n(hn(r)),n=L(o/12),o%=12,d.days=s,d.months=o,d.years=n,this}function mn(e){return 4800*e/146097}function hn(e){return 146097*e/4800}function fn(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if(e=z(e),"month"===e||"year"===e)return t=this._days+n/864e5,a=this._months+mn(t),"month"===e?a:a/12;switch(t=this._days+Math.round(hn(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}}function pn(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Y(this._months/12):NaN}function Mn(e){return function(){return this.as(e)}}function gn(){return Qt(this)}function yn(e){return e=z(e),this.isValid()?this[e+"s"]():NaN}function vn(e){return function(){return this.isValid()?this._data[e]:NaN}}function Ln(){return L(this.days()/7)}function Yn(e,t,a,n,r){return r.relativeTime(t||1,!!a,e,n)}function bn(e,t,a){var n=Qt(e).abs(),r=Ti(n.as("s")),i=Ti(n.as("m")),s=Ti(n.as("h")),o=Ti(n.as("d")),d=Ti(n.as("M")),l=Ti(n.as("y")),u=r<=Si.ss&&["s",r]||r0,u[4]=a,Yn.apply(null,u)}function kn(e){return void 0===e?Ti:"function"==typeof e&&(Ti=e,!0)}function Dn(e,t){return void 0!==Si[e]&&(void 0===t?Si[e]:(Si[e]=t,"s"===e&&(Si.ss=t-1),!0))}function wn(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=bn(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}function xn(e){return(e>0)-(e<0)||+e}function Tn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n=Hi(this._milliseconds)/1e3,r=Hi(this._days),i=Hi(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60,a=L(i/12),i%=12;var s=a,o=i,d=r,l=t,u=e,_=n?n.toFixed(3).replace(/\.?0+$/,""):"",c=this.asSeconds();if(!c)return"P0D";var m=c<0?"-":"",h=xn(this._months)!==xn(c)?"-":"",f=xn(this._days)!==xn(c)?"-":"",p=xn(this._milliseconds)!==xn(c)?"-":"";return m+"P"+(s?h+s+"Y":"")+(o?h+o+"M":"")+(d?f+d+"D":"")+(l||u||_?"T":"")+(l?p+l+"H":"")+(u?p+u+"M":"")+(_?p+_+"S":"")}var Sn,Hn;Hn=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,n=0;n68?1900:2e3)};var Lr,Yr=re("FullYear",!0);Lr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;tthis?this:e:M()}),Kr=function(){return Date.now?Date.now():+new Date},Qr=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ft("Z",":"),Ft("ZZ",""),q("Z",or),q("ZZ",or),Q(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=zt(or,e)});var Xr=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ei=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Qt.fn=Wt.prototype,Qt.invalid=Ct;var ai=aa(1,"add"),ni=aa(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ri=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),E("weekYear",1),E("isoWeekYear",1),q("G",ir),q("g",ir),q("GG",Qn,qn),q("gg",Qn,qn),q("GGGG",ar,$n),q("gggg",ar,$n),q("GGGGG",nr,Kn),q("ggggg",nr,Kn),X(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=Y(e)}),X(["gg","GG"],function(e,a,n,r){a[r]=t.parseTwoDigitYear(e)}),N("Q",0,"Qo","quarter"),F("quarter","Q"),E("quarter",7),q("Q",Gn),Q("Q",function(e,t){t[mr]=3*(Y(e)-1)}),N("D",["DD",2],"Do","date"),F("date","D"),E("date",9),q("D",Qn),q("DD",Qn,qn),q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Q(["D","DD"],hr),Q("Do",function(e,t){t[hr]=Y(e.match(Qn)[0])});var ii=re("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),E("dayOfYear",4),q("DDD",tr),q("DDDD",Zn),Q(["DDD","DDDD"],function(e,t,a){a._dayOfYear=Y(e)}),N("m",["mm",2],0,"minute"),F("minute","m"),E("minute",14),q("m",Qn),q("mm",Qn,qn),Q(["m","mm"],pr);var si=re("Minutes",!1);N("s",["ss",2],0,"second"),F("second","s"),E("second",15),q("s",Qn),q("ss",Qn,qn),Q(["s","ss"],Mr);var oi=re("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),E("millisecond",16),q("S",tr,Gn),q("SS",tr,qn),q("SSS",tr,Zn);var di;for(di="SSSS";di.length<=9;di+="S")q(di,rr);for(di="S";di.length<=9;di+="S")Q(di,Ua);var li=re("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var ui=y.prototype;ui.add=ai,ui.calendar=ia,ui.clone=sa,ui.diff=ma,ui.endOf=wa,ui.format=ga,ui.from=ya,ui.fromNow=va,ui.to=La,ui.toNow=Ya,ui.get=oe,ui.invalidAt=Oa,ui.isAfter=oa,ui.isBefore=da,ui.isBetween=la,ui.isSame=ua,ui.isSameOrAfter=_a,ui.isSameOrBefore=ca,ui.isValid=Ca,ui.lang=ri,ui.locale=ba,ui.localeData=ka,ui.max=$r,ui.min=Zr,ui.parsingFlags=Wa,ui.set=de,ui.startOf=Da,ui.subtract=ni,ui.toArray=Ha,ui.toObject=ja,ui.toDate=Sa,ui.toISOString=pa,ui.inspect=Ma,ui.toJSON=Pa,ui.toString=fa,ui.unix=Ta,ui.valueOf=xa,ui.creationData=Aa,ui.year=Yr,ui.isLeapYear=ne,ui.weekYear=za,ui.isoWeekYear=Ia,ui.quarter=ui.quarters=Va,ui.month=pe,ui.daysInMonth=Me,ui.week=ui.weeks=He,ui.isoWeek=ui.isoWeeks=je,ui.weeksInYear=Ra,ui.isoWeeksInYear=Ea,ui.date=ii,ui.day=ui.days=Ie,ui.weekday=Ee,ui.isoWeekday=Re,ui.dayOfYear=Ja,ui.hour=ui.hours=Fr,ui.minute=ui.minutes=si,ui.second=ui.seconds=oi,ui.millisecond=ui.milliseconds=li,ui.utcOffset=Rt,ui.utc=Nt,ui.local=Vt,ui.parseZone=Jt,ui.hasAlignedHourOffset=Ut,ui.isDST=Gt,ui.isLocal=Zt,ui.isUtcOffset=$t,ui.isUtc=Kt,ui.isUTC=Kt,ui.zoneAbbr=Ga,ui.zoneName=qa,ui.dates=D("dates accessor is deprecated. Use date instead.",ii),ui.months=D("months accessor is deprecated. Use month instead",pe),ui.years=D("years accessor is deprecated. Use year instead",Yr),ui.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Bt),ui.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",qt);var _i=H.prototype;_i.calendar=j,_i.longDateFormat=P,_i.invalidDate=C,_i.ordinal=W,_i.preparse=Ka,_i.postformat=Ka,_i.relativeTime=O,_i.pastFuture=A,_i.set=T,_i.months=_e,_i.monthsShort=ce,_i.monthsParse=he,_i.monthsRegex=ye,_i.monthsShortRegex=ge,_i.week=xe,_i.firstDayOfYear=Se,_i.firstDayOfWeek=Te,_i.weekdays=We,_i.weekdaysMin=Ae,_i.weekdaysShort=Oe,_i.weekdaysParse=ze,_i.weekdaysRegex=Be,_i.weekdaysShortRegex=Ne,_i.weekdaysMinRegex=Ve,_i.isPM=$e,_i.meridiem=Ke,tt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===Y(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}}),t.lang=D("moment.lang is deprecated. Use moment.locale instead.",tt),t.langData=D("moment.langData is deprecated. Use moment.localeData instead.",rt);var ci=Math.abs,mi=Mn("ms"),hi=Mn("s"),fi=Mn("m"),pi=Mn("h"),Mi=Mn("d"),gi=Mn("w"),yi=Mn("M"),vi=Mn("y"),Li=vn("milliseconds"),Yi=vn("seconds"),bi=vn("minutes"),ki=vn("hours"),Di=vn("days"),wi=vn("months"),xi=vn("years"),Ti=Math.round,Si={ss:44,s:45,m:45,h:22,d:26,M:11},Hi=Math.abs,ji=Wt.prototype;return ji.isValid=Pt,ji.abs=on,ji.add=ln,ji.subtract=un,ji.as=fn,ji.asMilliseconds=mi,ji.asSeconds=hi,ji.asMinutes=fi,ji.asHours=pi,ji.asDays=Mi,ji.asWeeks=gi,ji.asMonths=yi,ji.asYears=vi,ji.valueOf=pn,ji._bubble=cn,ji.clone=gn,ji.get=yn,ji.milliseconds=Li,ji.seconds=Yi,ji.minutes=bi,ji.hours=ki,ji.days=Di,ji.weeks=Ln,ji.months=wi,ji.years=xi,ji.humanize=wn,ji.toISOString=Tn,ji.toString=Tn,ji.toJSON=Tn,ji.locale=ba,ji.localeData=ka,ji.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tn),ji.lang=ri,N("X",0,0,"unix"),N("x",0,0,"valueOf"),q("x",ir),q("X",dr),Q("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),Q("x",function(e,t,a){a._d=new Date(Y(e))}),t.version="2.22.2",n(xt),t.fn=ui,t.min=St,t.max=Ht,t.now=Kr,t.utc=m,t.unix=Za,t.months=tn,t.isDate=l,t.locale=tt,t.invalid=M,t.duration=Qt,t.isMoment=v,t.weekdays=nn,t.parseZone=$a,t.localeData=rt,t.isDuration=Ot,t.monthsShort=an,t.weekdaysMin=sn,t.defineLocale=at,t.updateLocale=nt,t.locales=it,t.weekdaysShort=rn,t.normalizeUnits=z,t.relativeTimeRounding=kn,t.relativeTimeThreshold=Dn,t.calendarFormat=ra,t.prototype=ui,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},t})}).call(t,a(298)(e))},function(e,t,a){"use strict";e.exports=a(100),e.exports.easing=a(261),e.exports.canvas=a(260),e.exports.options=a(262)},function(e,t,a){"use strict";var n=a(94);e.exports={_set:function(e,t){return n.merge(this[e]||(this[e]={}),t)}}},function(e,t,a){"use strict";function n(e,t,a,n){var i,s,o,d,l,u,_,c,m,h=Object.keys(a);for(i=0,s=h.length;i3?a[2]-a[1]:a[1]-a[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var i=n.log10(Math.abs(r)),s="";if(0!==e){var o=-1*Math.floor(i);o=Math.max(Math.min(o,20),0),s=e.toFixed(o)}else s="0";return s},logarithmic:function(e,t,a){var r=e/Math.pow(10,Math.floor(n.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===a.length-1?e.toExponential():""}}}},function(e,t){"use strict";var a={noop:function(){},uid:function(){var e=0;return function(){return e++}}(),isNullOrUndef:function(e){return null===e||"undefined"==typeof e},isArray:Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},valueOrDefault:function(e,t){return"undefined"==typeof e?t:e},valueAtIndexOrDefault:function(e,t,n){return a.valueOrDefault(a.isArray(e)?e[t]:e,n)},callback:function(e,t,a){if(e&&"function"==typeof e.call)return e.apply(a,t)},each:function(e,t,n,r){var i,s,o;if(a.isArray(e))if(s=e.length,r)for(i=s-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;i0&&(l=e.getDatasetMeta(l[0]._datasetIndex).data),l},"x-axis":function(e,t){return d(e,t,{intersect:!1})},point:function(e,t){var a=n(t,e);return i(e,a)},nearest:function(e,t,a){var r=n(t,e);a.axis=a.axis||"xy";var i=o(a.axis),d=s(e,r,a.intersect,i);return d.length>1&&d.sort(function(e,t){var a=e.getArea(),n=t.getArea(),r=a-n;return 0===r&&(r=e._datasetIndex-t._datasetIndex),r}),d.slice(0,1)},x:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inXRange(i.x)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s},y:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inYRange(i.y)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s}}}},function(e,t,a){"use strict";var n=a(95),r=a(94);n._set("global",{plugins:{}}),e.exports={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach(function(e){t.indexOf(e)===-1&&t.push(e)}),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach(function(e){var a=t.indexOf(e);a!==-1&&t.splice(a,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,a){var n,r,i,s,o,d=this.descriptors(e),l=d.length;for(n=0;na?(t+.05)/(a+.05):(a+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb,t=(299*e[0]+587*e[1]+114*e[2])/1e3;return t<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,a=(t[0]+e)%360;return t[0]=a<0?360+a:a,this.setValues("hsl",t),this},mix:function(e,t){var a=this,n=e,r=void 0===t?.5:t,i=2*r-1,s=a.alpha()-n.alpha(),o=((i*s===-1?i:(i+s)/(1+i*s))+1)/2,d=1-o;return this.rgb(o*a.red()+d*n.red(),o*a.green()+d*n.green(),o*a.blue()+d*n.blue()).alpha(a.alpha()*r+n.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var e,t,a=new i,n=this.values,r=a.values;for(var s in n)n.hasOwnProperty(s)&&(e=n[s],t={}.toString.call(e),"[object Array]"===t?r[s]=e.slice(0):"[object Number]"===t?r[s]=e:console.error("unexpected color value:",e));return a}},i.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},i.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},i.prototype.getValues=function(e){for(var t=this.values,a={},n=0;n=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,i,s){var o=a(t),d=n[e][a(t)];return 2===o&&(d=d[r?0:1]),d.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,a,i,s){var o=n(t),d=r[e][n(t)];return 2===o&&(d=d[a?0:1]),d.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return o})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},a=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,n=e%100-a,r=e>=100?100:null;return e+(t[a]||t[n]||t[r])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(r[n],+e)}var n=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},n=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},n=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+r(n[a],e)}function a(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function n(e){return e>9?n(e%10):e}function r(e,t){return 2===t?i(e):e}function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekund":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekund"):i+"sekundami";case"m":return a?"minuta":r?"minutu":"minutou";case"mm":return a||r?i+(t(e)?"minuty":"minut"):i+"minutami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodin"):i+"hodinami";case"d":return a||r?"den":"dnem";case"dd":return a||r?i+(t(e)?"dny":"dní"):i+"dny";case"M":return a||r?"měsíc":"měsícem";case"MM":return a||r?i+(t(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return a||r?"rok":"rokem";case"yy":return a||r?i+(t(e)?"roky":"let"):i+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=e.defineLocale("cs",{ -months:n,monthsShort:r,monthsParse:function(e,t){var a,n=[];for(a=0;a<12;a++)n[a]=new RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(n,r),shortMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(r),longMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],n=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var a=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n=this._calendarEl[e],r=a&&a.hours();return t(n)&&(n=n.apply(a)),n.replace("{}",r%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few 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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[a][2]?r[a][2]:r[a][1]:n?r[a][0]:r[a][1]}var a=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},n=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,n,r){var i="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return i=a(e,r)+" "+i}function a(e,t){return e<10?t?r[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]],i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"), -weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),n=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],n=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],i=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],s=e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:n,weekdaysShort:r,weekdaysMin:i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" horam"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},n=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return r+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return r+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return r+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return r+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return r+(n||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),r=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?a===!0?"de":"DE":a===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?i+(a||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?i+(a||r?"mínútur":"mínútum"):a?i+"mínúta":i+"mínútu";case"hh":return t(e)?i+(a||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return a?"dagur":r?"dag":"degi";case"dd":return t(e)?a?i+"dagar":i+(r?"daga":"dögum"):a?i+"dagur":i+(r?"dag":"degi");case"M":return a?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?a?i+"mánuðir":i+(r?"mánuði":"mánuðum"):a?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return a||r?"ár":"ári";case"yy":return t(e)?i+(a||r?"ár":"árum"):i+(a||r?"ár":"ári")}}var n=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},a=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},n=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},n=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm", -LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},a=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[a][0]:r[a][1]}function a(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"a "+e:"an "+e}function n(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,a=e/10;return r(0===t?a:t)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return e/=1e3,r(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:n,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function a(e,t,a,n){return t?r(a)[0]:n?r(a)[1]:r(a)[2]}function n(e){return e%10===0||e>10&&e<20}function r(e){return s[e].split("_")}function i(e,t,i,s){var o=e+" ";return 1===e?o+a(e,t,i[0],s):t?o+(n(e)?r(i)[1]:r(i)[0]):s?o+r(i)[1]:o+(n(e)?r(i)[1]:r(i)[2])}var s={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){return a?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function a(e,a,n){return e+" "+t(i[n],e,a)}function n(e,a,n){return t(i[n],e,a)}function r(e,t){return t?"dažas sekundes":"dažām sekundēm"}var i={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}var a=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r="";if(t)switch(a){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(a){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return a[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},n=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT", -nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},n=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,a,n){var r=e+" ";switch(n){case"ss":return r+(t(e)?"sekundy":"sekund");case"m":return a?"minuta":"minutę";case"mm":return r+(t(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return r+(t(e)?"godziny":"godzin");case"MM":return r+(t(e)?"miesiące":"miesięcy");case"yy":return r+(t(e)?"lata":"lat")}}var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+r[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(t)?r[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a){var n={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(e%100>=20||e>=100&&e%100===0)&&(r=" de "),e+r+n[a]}var a=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?a?"минута":"минуту":e+" "+t(r[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],r=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],n=e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekúnd":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return a?"minúta":r?"minútu":"minútou";case"mm":return a||r?i+(t(e)?"minúty":"minút"):i+"minútami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodín"):i+"hodinami";case"d":return a||r?"deň":"dňom";case"dd":return a||r?i+(t(e)?"dni":"dní"):i+"dňami";case"M":return a||r?"mesiac":"mesiacom";case"MM":return a||r?i+(t(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return a||r?"rok":"rokom";case"yy":return a||r?i+(t(e)?"roky":"rokov"):i+"rokmi"}}var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),i=e.defineLocale("sk",{months:n,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return r+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return r+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti"}}var a=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},n=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},a=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"), -weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function a(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,n){var i=r(e);switch(a){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function r(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,r="";return t>0&&(r+=i[t]+"vatlh"),a>0&&(r+=(""!==r?" ":"")+i[a]+"maH"),n>0&&(r+=(""!==r?" ":"")+i[n]),""===r?"pagh":r}var i="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:a,s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},a=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])}},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",""+e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return n?r[a][0]:t?r[a][0]:r[a][1]}var a=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?a?"хвилина":"хвилину":"h"===n?a?"година":"годину":e+" "+t(r[n],+e)}function n(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!e)return a.nominative;var n=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return a[n][e.day()]}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],n=e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,a){!function(e,t){t(a(93))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},,function(e,t,a){"use strict";var n=a(288),r=a.n(n),i=a(289),s=a.n(i),o=a(1),d=Object.assign||function(e){for(var t=1;t0?Math.min(s,n-a):s,a=n;return s}function r(e,t,a){var n,r,i=a.barThickness,s=t.stackCount,o=t.pixels[e];return d.isNullOrUndef(i)?(n=t.min*a.categoryPercentage,r=a.barPercentage):(n=i*s,r=1),{chunk:n/s,ratio:r,start:o-n/2}}function i(e,t,a){var n,r,i=t.pixels,s=i[e],o=e>0?i[e-1]:null,d=e0&&(e[0].yLabel?a=e[0].yLabel:t.labels.length>0&&e[0].index=0&&r>0)&&(p+=r));return i=_.getPixelForValue(p),s=_.getPixelForValue(p+m),o=(s-i)/2,{size:o,base:i,head:s,center:s+o/2}},calculateBarIndexPixels:function(e,t,a){var n=this,s=a.scale.options,o="flex"===s.barThickness?i(t,a,s):r(t,a,s),l=n.getStackIndex(e,n.getMeta().stack),u=o.start+o.chunk*l+o.chunk/2,_=Math.min(d.valueOrDefault(s.maxBarThickness,1/0),o.chunk*o.ratio);return{base:u-_/2,head:u+_/2,center:u,size:_}},draw:function(){var e=this,t=e.chart,a=e.getValueScale(),n=e.getMeta().data,r=e.getDataset(),i=n.length,s=0;for(d.canvas.clipArea(t.ctx,t.chartArea);s');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o&&o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,_=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),c=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:_,strokeStyle:c,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a=Math.PI?-1:h<-Math.PI?1:0);var f=h+m,p={x:Math.cos(h),y:Math.sin(h)},M={x:Math.cos(f),y:Math.sin(f)},g=h<=0&&f>=0||h<=2*Math.PI&&2*Math.PI<=f,y=h<=.5*Math.PI&&.5*Math.PI<=f||h<=2.5*Math.PI&&2.5*Math.PI<=f,v=h<=-Math.PI&&-Math.PI<=f||h<=Math.PI&&Math.PI<=f,L=h<=.5*-Math.PI&&.5*-Math.PI<=f||h<=1.5*Math.PI&&1.5*Math.PI<=f,Y=c/100,b={x:v?-1:Math.min(p.x*(p.x<0?1:Y),M.x*(M.x<0?1:Y)),y:L?-1:Math.min(p.y*(p.y<0?1:Y),M.y*(M.y<0?1:Y))},k={x:g?1:Math.max(p.x*(p.x>0?1:Y),M.x*(M.x>0?1:Y)),y:y?1:Math.max(p.y*(p.y>0?1:Y),M.y*(M.y>0?1:Y))},D={width:.5*(k.x-b.x),height:.5*(k.y-b.y)};l=Math.min(o/D.width,d/D.height),u={x:(k.x+b.x)*-.5,y:(k.y+b.y)*-.5}}a.borderWidth=t.getMaxBorderWidth(_.data),a.outerRadius=Math.max((l-a.borderWidth)/2,0),a.innerRadius=Math.max(c?a.outerRadius/100*c:0,0),a.radiusLength=(a.outerRadius-a.innerRadius)/a.getVisibleDatasetCount(),a.offsetX=u.x*a.outerRadius,a.offsetY=u.y*a.outerRadius,_.total=t.calculateTotal(),t.outerRadius=a.outerRadius-a.radiusLength*t.getRingIndex(t.index),t.innerRadius=Math.max(t.outerRadius-a.radiusLength,0),i.each(_.data,function(a,n){t.updateElement(a,n,e)})},updateElement:function(e,t,a){var n=this,r=n.chart,s=r.chartArea,o=r.options,d=o.animation,l=(s.left+s.right)/2,u=(s.top+s.bottom)/2,_=o.rotation,c=o.rotation,m=n.getDataset(),h=a&&d.animateRotate?0:e.hidden?0:n.calculateCircumference(m.data[t])*(o.circumference/(2*Math.PI)),f=a&&d.animateScale?0:n.innerRadius,p=a&&d.animateScale?0:n.outerRadius,M=i.valueAtIndexOrDefault;i.extend(e,{_datasetIndex:n.index,_index:t,_model:{x:l+r.offsetX,y:u+r.offsetY,startAngle:_,endAngle:c,circumference:h,outerRadius:p,innerRadius:f,label:M(m.label,t,r.data.labels[t])}});var g=e._model;this.removeHoverStyle(e),a&&d.animateRotate||(0===t?g.startAngle=o.rotation:g.startAngle=n.getMeta().data[t-1]._model.endAngle,g.endAngle=g.startAngle+g.circumference),e.pivot()},removeHoverStyle:function(t){e.DatasetController.prototype.removeHoverStyle.call(this,t,this.chart.options.elements.arc)},calculateTotal:function(){var e,t=this.getDataset(),a=this.getMeta(),n=0;return i.each(a.data,function(a,r){e=t.data[r],isNaN(e)||a.hidden||(n+=Math.abs(e))}),n},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?2*Math.PI*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){for(var t,a,n=0,r=this.index,i=e.length,s=0;sn?t:n,n=a>n?a:n;return n}})}},function(e,t,a){"use strict";var n=a(95),r=a(97),i=a(94);n._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(e){function t(e,t){return i.valueOrDefault(e.showLine,t.showLines)}e.controllers.line=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,update:function(e){var a,n,r,s=this,o=s.getMeta(),d=o.dataset,l=o.data||[],u=s.chart.options,_=u.elements.line,c=s.getScaleForId(o.yAxisID),m=s.getDataset(),h=t(m,u);for(h&&(r=d.custom||{},void 0!==m.tension&&void 0===m.lineTension&&(m.lineTension=m.tension),d._scale=c,d._datasetIndex=s.index,d._children=l,d._model={spanGaps:m.spanGaps?m.spanGaps:u.spanGaps,tension:r.tension?r.tension:i.valueOrDefault(m.lineTension,_.tension),backgroundColor:r.backgroundColor?r.backgroundColor:m.backgroundColor||_.backgroundColor,borderWidth:r.borderWidth?r.borderWidth:m.borderWidth||_.borderWidth,borderColor:r.borderColor?r.borderColor:m.borderColor||_.borderColor,borderCapStyle:r.borderCapStyle?r.borderCapStyle:m.borderCapStyle||_.borderCapStyle,borderDash:r.borderDash?r.borderDash:m.borderDash||_.borderDash,borderDashOffset:r.borderDashOffset?r.borderDashOffset:m.borderDashOffset||_.borderDashOffset,borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:m.borderJoinStyle||_.borderJoinStyle,fill:r.fill?r.fill:void 0!==m.fill?m.fill:_.fill,steppedLine:r.steppedLine?r.steppedLine:i.valueOrDefault(m.steppedLine,_.stepped),cubicInterpolationMode:r.cubicInterpolationMode?r.cubicInterpolationMode:i.valueOrDefault(m.cubicInterpolationMode,_.cubicInterpolationMode)},d.pivot()),a=0,n=l.length;a');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,_=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),c=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:_,strokeStyle:c,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a0&&!isNaN(e)?2*Math.PI/t:0}})}},function(e,t,a){"use strict";var n=a(95),r=a(97),i=a(94);n._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(e){e.controllers.radar=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,linkScales:i.noop,update:function(e){var t=this,a=t.getMeta(),n=a.dataset,r=a.data,s=n.custom||{},o=t.getDataset(),d=t.chart.options.elements.line,l=t.chart.scale;void 0!==o.tension&&void 0===o.lineTension&&(o.lineTension=o.tension),i.extend(a.dataset,{_datasetIndex:t.index,_scale:l,_children:r,_loop:!0,_model:{tension:s.tension?s.tension:i.valueOrDefault(o.lineTension,d.tension),backgroundColor:s.backgroundColor?s.backgroundColor:o.backgroundColor||d.backgroundColor,borderWidth:s.borderWidth?s.borderWidth:o.borderWidth||d.borderWidth,borderColor:s.borderColor?s.borderColor:o.borderColor||d.borderColor,fill:s.fill?s.fill:void 0!==o.fill?o.fill:d.fill,borderCapStyle:s.borderCapStyle?s.borderCapStyle:o.borderCapStyle||d.borderCapStyle,borderDash:s.borderDash?s.borderDash:o.borderDash||d.borderDash,borderDashOffset:s.borderDashOffset?s.borderDashOffset:o.borderDashOffset||d.borderDashOffset,borderJoinStyle:s.borderJoinStyle?s.borderJoinStyle:o.borderJoinStyle||d.borderJoinStyle}}),a.dataset.pivot(),i.each(r,function(a,n){t.updateElement(a,n,e)},t),t.updateBezierControlPoints()},updateElement:function(e,t,a){var n=this,r=e.custom||{},s=n.getDataset(),o=n.chart.scale,d=n.chart.options.elements.point,l=o.getPointPositionForValue(t,s.data[t]);void 0!==s.radius&&void 0===s.pointRadius&&(s.pointRadius=s.radius),void 0!==s.hitRadius&&void 0===s.pointHitRadius&&(s.pointHitRadius=s.hitRadius),i.extend(e,{_datasetIndex:n.index,_index:t,_scale:o,_model:{x:a?o.xCenter:l.x,y:a?o.yCenter:l.y,tension:r.tension?r.tension:i.valueOrDefault(s.lineTension,n.chart.options.elements.line.tension),radius:r.radius?r.radius:i.valueAtIndexOrDefault(s.pointRadius,t,d.radius),backgroundColor:r.backgroundColor?r.backgroundColor:i.valueAtIndexOrDefault(s.pointBackgroundColor,t,d.backgroundColor),borderColor:r.borderColor?r.borderColor:i.valueAtIndexOrDefault(s.pointBorderColor,t,d.borderColor),borderWidth:r.borderWidth?r.borderWidth:i.valueAtIndexOrDefault(s.pointBorderWidth,t,d.borderWidth),pointStyle:r.pointStyle?r.pointStyle:i.valueAtIndexOrDefault(s.pointStyle,t,d.pointStyle),hitRadius:r.hitRadius?r.hitRadius:i.valueAtIndexOrDefault(s.pointHitRadius,t,d.hitRadius)}}),e._model.skip=r.skip?r.skip:isNaN(e._model.x)||isNaN(e._model.y)},updateBezierControlPoints:function(){var e=this.chart.chartArea,t=this.getMeta();i.each(t.data,function(a,n){var r=a._model,s=i.splineCurve(i.previousItem(t.data,n,!0)._model,r,i.nextItem(t.data,n,!0)._model,r.tension);r.controlPointPreviousX=Math.max(Math.min(s.previous.x,e.right),e.left),r.controlPointPreviousY=Math.max(Math.min(s.previous.y,e.bottom),e.top),r.controlPointNextX=Math.max(Math.min(s.next.x,e.right),e.left),r.controlPointNextY=Math.max(Math.min(s.next.y,e.bottom),e.top),a.pivot()})},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model;r.radius=a.hoverRadius?a.hoverRadius:i.valueAtIndexOrDefault(t.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),r.backgroundColor=a.hoverBackgroundColor?a.hoverBackgroundColor:i.valueAtIndexOrDefault(t.pointHoverBackgroundColor,n,i.getHoverColor(r.backgroundColor)),r.borderColor=a.hoverBorderColor?a.hoverBorderColor:i.valueAtIndexOrDefault(t.pointHoverBorderColor,n,i.getHoverColor(r.borderColor)),r.borderWidth=a.hoverBorderWidth?a.hoverBorderWidth:i.valueAtIndexOrDefault(t.pointHoverBorderWidth,n,r.borderWidth)},removeHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model,s=this.chart.options.elements.point;r.radius=a.radius?a.radius:i.valueAtIndexOrDefault(t.pointRadius,n,s.radius),r.backgroundColor=a.backgroundColor?a.backgroundColor:i.valueAtIndexOrDefault(t.pointBackgroundColor,n,s.backgroundColor),r.borderColor=a.borderColor?a.borderColor:i.valueAtIndexOrDefault(t.pointBorderColor,n,s.borderColor),r.borderWidth=a.borderWidth?a.borderWidth:i.valueAtIndexOrDefault(t.pointBorderWidth,n,s.borderWidth)}})}},function(e,t,a){"use strict";var n=a(95);n._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),e.exports=function(e){e.controllers.scatter=e.controllers.line}},function(e,t,a){"use strict";var n=a(95),r=a(96),i=a(94);n._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),e.exports=function(e){e.Animation=r.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),e.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(e,t,a,n){var r,i,s=this.animations;for(t.chart=e,n||(e.animating=!0),r=0,i=s.length;r1&&(a=Math.floor(e.dropFrames),e.dropFrames=e.dropFrames%1),e.advance(1+a);var n=Date.now();e.dropFrames+=(n-t)/e.frameDuration,e.animations.length>0&&e.requestAnimationFrame()},advance:function(e){for(var t,a,n=this.animations,r=0;r=t.numSteps?(i.callback(t.onAnimationComplete,[t],a),a.animating=!1,n.splice(r,1)):++r}},Object.defineProperty(e.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(e.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}})}},function(e,t,a){"use strict";var n=a(95),r=a(94),i=a(101),s=a(98),o=a(103),d=a(102);e.exports=function(e){function t(e){e=e||{};var t=e.data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=r.configMerge(n.global,n[e.type],e.options||{}),e}function a(t){var a=t.options;r.each(t.scales,function(e){s.removeBox(t,e)}),a=r.configMerge(e.defaults.global,e.defaults[t.config.type],a),t.options=t.config.options=a,t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.tooltip._options=a.tooltips,t.tooltip.initialize()}function l(e){return"top"===e||"bottom"===e}e.types={},e.instances={},e.controllers={},r.extend(e.prototype,{construct:function(a,n){var i=this;n=t(n);var s=o.acquireContext(a,n),d=s&&s.canvas,l=d&&d.height,u=d&&d.width;return i.id=r.uid(),i.ctx=s,i.canvas=d,i.config=n,i.width=u,i.height=l,i.aspectRatio=l?u/l:null,i.options=n.options,i._bufferedRender=!1,i.chart=i,i.controller=i,e.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(e){i.config.data=e}}),s&&d?(i.initialize(),void i.update()):void console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return d.notify(e,"beforeInit"),r.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.initToolTip(),d.notify(e,"afterInit"),e},clear:function(){return r.canvas.clear(this),this},stop:function(){return e.animationService.cancelAnimation(this),this},resize:function(e){var t=this,a=t.options,n=t.canvas,i=a.maintainAspectRatio&&t.aspectRatio||null,s=Math.max(0,Math.floor(r.getMaximumWidth(n))),o=Math.max(0,Math.floor(i?s/i:r.getMaximumHeight(n)));if((t.width!==s||t.height!==o)&&(n.width=t.width=s,n.height=t.height=o,n.style.width=s+"px",n.style.height=o+"px",r.retinaScale(t,a.devicePixelRatio),!e)){var l={width:s,height:o};d.notify(t,"resize",[l]),t.options.onResize&&t.options.onResize(t,l),t.stop(),t.update(t.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},a=e.scale;r.each(t.xAxes,function(e,t){e.id=e.id||"x-axis-"+t}),r.each(t.yAxes,function(e,t){e.id=e.id||"y-axis-"+t}),a&&(a.id=a.id||"scale")},buildOrUpdateScales:function(){var t=this,a=t.options,n=t.scales||{},i=[],s=Object.keys(n).reduce(function(e,t){return e[t]=!1,e},{});a.scales&&(i=i.concat((a.scales.xAxes||[]).map(function(e){return{options:e,dtype:"category",dposition:"bottom"}}),(a.scales.yAxes||[]).map(function(e){return{options:e,dtype:"linear",dposition:"left"}}))),a.scale&&i.push({options:a.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),r.each(i,function(a){var i=a.options,o=i.id,d=r.valueOrDefault(i.type,a.dtype);l(i.position)!==l(a.dposition)&&(i.position=a.dposition),s[o]=!0;var u=null;if(o in n&&n[o].type===d)u=n[o],u.options=i,u.ctx=t.ctx,u.chart=t;else{var _=e.scaleService.getScaleConstructor(d);if(!_)return;u=new _({id:o,type:d,options:i,ctx:t.ctx,chart:t}),n[u.id]=u}u.mergeTicksOptions(),a.isDefault&&(t.scale=u)}),r.each(s,function(e,t){e||delete n[t]}),t.scales=n,e.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,a=[],n=[];return r.each(t.data.datasets,function(r,i){var s=t.getDatasetMeta(i),o=r.type||t.config.type;if(s.type&&s.type!==o&&(t.destroyDatasetMeta(i),s=t.getDatasetMeta(i)),s.type=o,a.push(s.type),s.controller)s.controller.updateIndex(i),s.controller.linkScales();else{var d=e.controllers[s.type];if(void 0===d)throw new Error('"'+s.type+'" is not a chart type.');s.controller=new d(t,i),n.push(s.controller)}},t),n},resetElements:function(){var e=this;r.each(e.data.datasets,function(t,a){e.getDatasetMeta(a).controller.reset()},e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),a(t),d._invalidate(t),d.notify(t,"beforeUpdate")!==!1){t.tooltip._data=t.data;var n=t.buildOrUpdateControllers();r.each(t.data.datasets,function(e,a){t.getDatasetMeta(a).controller.buildOrUpdateElements()},t),t.updateLayout(),t.options.animation&&t.options.animation.duration&&r.each(n,function(e){e.reset()}),t.updateDatasets(),t.tooltip.initialize(),t.lastActive=[],d.notify(t,"afterUpdate"),t._bufferedRender?t._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:t.render(e)}},updateLayout:function(){var e=this;d.notify(e,"beforeLayout")!==!1&&(s.update(this,this.width,this.height),d.notify(e,"afterScaleUpdate"),d.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(d.notify(e,"beforeDatasetsUpdate")!==!1){for(var t=0,a=e.data.datasets.length;t=0;--a)t.isDatasetVisible(a)&&t.drawDataset(a,e);d.notify(t,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var a=this,n=a.getDatasetMeta(e),r={meta:n,index:e,easingValue:t};d.notify(a,"beforeDatasetDraw",[r])!==!1&&(n.controller.draw(t),d.notify(a,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,a=t.tooltip,n={tooltip:a,easingValue:e};d.notify(t,"beforeTooltipDraw",[n])!==!1&&(a.draw(),d.notify(t,"afterTooltipDraw",[n]))},getElementAtEvent:function(e){return i.modes.single(this,e)},getElementsAtEvent:function(e){return i.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return i.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,a){var n=i.modes[t];return"function"==typeof n?n(this,e,a):[]},getDatasetAtEvent:function(e){return i.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,a=t.data.datasets[e];a._meta||(a._meta={});var n=a._meta[t.id];return n||(n=a._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),n},getVisibleDatasetCount:function(){for(var e=0,t=0,a=this.data.datasets.length;t0||(r.forEach(function(t){delete e[t]}),delete e._chartjs)}}var r=["push","pop","shift","splice","unshift"];e.DatasetController=function(e,t){this.initialize(e,t)},n.extend(e.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(e,t){var a=this;a.chart=e,a.index=t,a.linkScales(),a.addElements()},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),a=e.getDataset();null!==t.xAxisID&&t.xAxisID in e.chart.scales||(t.xAxisID=a.xAxisID||e.chart.options.scales.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in e.chart.scales||(t.yAxisID=a.yAxisID||e.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},reset:function(){this.update(!0)},destroy:function(){this._data&&a(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,a=t.dataElementType;return a&&new a({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,a=this,n=a.getMeta(),r=a.getDataset().data||[],i=n.data;for(e=0,t=r.length;en&&e.insertElements(n,r-n)},insertElements:function(e,t){for(var a=0;a=a[t].length&&a[t].push({}),!a[t][s].type||d.type&&d.type!==a[t][s].type?i.merge(a[t][s],[e.scaleService.getScaleDefaults(o),d]):i.merge(a[t][s],d)}else i._merger(t,a,n,r)}})},i.where=function(e,t){if(i.isArray(e)&&Array.prototype.filter)return e.filter(t);var a=[];return i.each(e,function(e){t(e)&&a.push(e)}),a},i.findIndex=Array.prototype.findIndex?function(e,t,a){return e.findIndex(t,a)}:function(e,t,a){a=void 0===a?e:a;for(var n=0,r=e.length;n=0;n--){var r=e[n];if(t(r))return r}},i.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},i.almostEquals=function(e,t,a){return Math.abs(e-t)e},i.max=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.max(e,t)},Number.NEGATIVE_INFINITY)},i.min=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.min(e,t)},Number.POSITIVE_INFINITY)},i.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return e=+e,0===e||isNaN(e)?e:e>0?1:-1},i.log10=Math.log10?function(e){return Math.log10(e)}:function(e){var t=Math.log(e)*Math.LOG10E,a=Math.round(t),n=e===Math.pow(10,a);return n?a:t},i.toRadians=function(e){return e*(Math.PI/180)},i.toDegrees=function(e){return e*(180/Math.PI)},i.getAngleFromPoint=function(e,t){var a=t.x-e.x,n=t.y-e.y,r=Math.sqrt(a*a+n*n),i=Math.atan2(n,a);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:r}},i.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},i.aliasPixel=function(e){return e%2===0?0:.5},i.splineCurve=function(e,t,a,n){var r=e.skip?t:e,i=t,s=a.skip?t:a,o=Math.sqrt(Math.pow(i.x-r.x,2)+Math.pow(i.y-r.y,2)),d=Math.sqrt(Math.pow(s.x-i.x,2)+Math.pow(s.y-i.y,2)),l=o/(o+d),u=d/(o+d);l=isNaN(l)?0:l,u=isNaN(u)?0:u;var _=n*l,c=n*u;return{previous:{x:i.x-_*(s.x-r.x),y:i.y-_*(s.y-r.y)},next:{x:i.x+c*(s.x-r.x),y:i.y+c*(s.y-r.y)}}},i.EPSILON=Number.EPSILON||1e-14,i.splineCurveMonotone=function(e){var t,a,n,r,s=(e||[]).map(function(e){return{model:e._model,deltaK:0,mK:0}}),o=s.length;for(t=0;t0?s[t-1]:null,r=t0?s[t-1]:null,r=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},i.previousItem=function(e,t,a){return a?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},i.niceNum=function(e,t){var a,n=Math.floor(i.log10(e)),r=e/Math.pow(10,n);return a=t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10,a*Math.pow(10,n)},i.requestAnimFrame=function(){return"undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),i.getRelativePosition=function(e,t){var a,n,r=e.originalEvent||e,s=e.currentTarget||e.srcElement,o=s.getBoundingClientRect(),d=r.touches;d&&d.length>0?(a=d[0].clientX,n=d[0].clientY):(a=r.clientX,n=r.clientY);var l=parseFloat(i.getStyle(s,"padding-left")),u=parseFloat(i.getStyle(s,"padding-top")),_=parseFloat(i.getStyle(s,"padding-right")),c=parseFloat(i.getStyle(s,"padding-bottom")),m=o.right-o.left-l-_,h=o.bottom-o.top-u-c;return a=Math.round((a-o.left-l)/m*s.width/t.currentDevicePixelRatio),n=Math.round((n-o.top-u)/h*s.height/t.currentDevicePixelRatio),{x:a,y:n}},i.getConstraintWidth=function(e){return s(e,"max-width","clientWidth")},i.getConstraintHeight=function(e){return s(e,"max-height","clientHeight")},i.getMaximumWidth=function(e){var t=e.parentNode;if(!t)return e.clientWidth;var a=parseInt(i.getStyle(t,"padding-left"),10),n=parseInt(i.getStyle(t,"padding-right"),10),r=t.clientWidth-a-n,s=i.getConstraintWidth(e);return isNaN(s)?r:Math.min(r,s)},i.getMaximumHeight=function(e){var t=e.parentNode;if(!t)return e.clientHeight;var a=parseInt(i.getStyle(t,"padding-top"),10),n=parseInt(i.getStyle(t,"padding-bottom"),10),r=t.clientHeight-a-n,s=i.getConstraintHeight(e);return isNaN(s)?r:Math.min(r,s)},i.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},i.retinaScale=function(e,t){var a=e.currentDevicePixelRatio=t||window.devicePixelRatio||1;if(1!==a){var n=e.canvas,r=e.height,i=e.width;n.height=r*a,n.width=i*a,e.ctx.scale(a,a),n.style.height||n.style.width||(n.style.height=r+"px",n.style.width=i+"px")}},i.fontString=function(e,t,a){return t+" "+e+"px "+a},i.longestText=function(e,t,a,n){n=n||{};var r=n.data=n.data||{},s=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(r=n.data={},s=n.garbageCollect=[],n.font=t),e.font=t;var o=0;i.each(a,function(t){void 0!==t&&null!==t&&i.isArray(t)!==!0?o=i.measureText(e,r,s,o,t):i.isArray(t)&&i.each(t,function(t){void 0===t||null===t||i.isArray(t)||(o=i.measureText(e,r,s,o,t))})});var d=s.length/2;if(d>a.length){for(var l=0;ln&&(n=i),n},i.numberOfLabelLines=function(e){var t=1;return i.each(e,function(e){i.isArray(e)&&e.length>t&&(t=e.length)}),t},i.color=n?function(e){return e instanceof CanvasGradient&&(e=r.global.defaultColor),n(e)}:function(e){return console.error("Color.js not found!"),e},i.getHoverColor=function(e){return e instanceof CanvasPattern?e:i.color(e).saturate(.5).darken(.1).rgbString()}}},function(e,t,a){"use strict";var n=a(95);n._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},function(e,t,a){"use strict";function n(e){var t,a,n=[];for(t=0,a=e.length;tm&&de.maxHeight){d--;break}d++,c=l*_}e.labelRotation=d},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,r=e.minSize={width:0,height:0},i=n(e._ticks),s=e.options,l=s.ticks,u=s.scaleLabel,_=s.gridLines,c=s.display,m=e.isHorizontal(),h=a(l),f=s.gridLines.tickMarkLength;if(m?r.width=e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:r.width=c&&_.drawTicks?f:0,m?r.height=c&&_.drawTicks?f:0:r.height=e.maxHeight,u.display&&c){var p=d(u),M=o.options.toPadding(u.padding),g=p+M.height;m?r.height+=g:r.width+=g}if(l.display&&c){var y=o.longestText(e.ctx,h.font,i,e.longestTextCache),v=o.numberOfLabelLines(i),L=.5*h.size,Y=e.options.ticks.padding;if(m){e.longestLabelWidth=y;var b=o.toRadians(e.labelRotation),k=Math.cos(b),D=Math.sin(b),w=D*y+h.size*v+L*(v-1)+L;r.height=Math.min(e.maxHeight,r.height+w+Y),e.ctx.font=h.font;var x=t(e.ctx,i[0],h.font),T=t(e.ctx,i[i.length-1],h.font);0!==e.labelRotation?(e.paddingLeft="bottom"===s.position?k*x+3:k*L+3,e.paddingRight="bottom"===s.position?k*L+3:k*T+3):(e.paddingLeft=x/2+3,e.paddingRight=T/2+3)}else l.mirror?y=0:y+=Y+L,r.width=Math.min(e.maxWidth,r.width+y),e.paddingTop=h.size/2,e.paddingBottom=h.size/2}e.handleMargins(),e.width=r.width,e.height=r.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,a=t.options.offset;if(t.isHorizontal()){var n=t.width-(t.paddingLeft+t.paddingRight),r=n/Math.max(t._ticks.length-(a?0:1),1),i=r*e+t.paddingLeft;a&&(i+=r/2);var s=t.left+Math.round(i);return s+=t.isFullWidth()?t.margins.left:0}var o=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(o/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var a=t.width-(t.paddingLeft+t.paddingRight),n=a*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,a=e.max;return e.beginAtZero?0:t<0&&a<0?a:t>0&&a>0?t:0},_autoSkip:function(e){var t,a,n,r,i,s=this,d=s.isHorizontal(),l=s.options.ticks.minor,u=e.length,_=o.toRadians(s.labelRotation),c=Math.cos(_),m=s.longestLabelWidth*c,h=[];for(l.maxTicksLimit&&(i=l.maxTicksLimit),d&&(t=!1,(m+l.autoSkipPadding)*u>s.width-(s.paddingLeft+s.paddingRight)&&(t=1+Math.floor((m+l.autoSkipPadding)*u/(s.width-(s.paddingLeft+s.paddingRight)))),i&&u>i&&(t=Math.max(t,Math.floor(u/i)))),a=0;a1&&a%t>0||a%t===0&&a+t>=u,r&&a!==u-1&&delete n.label,h.push(n);return h},draw:function(e){var t=this,n=t.options;if(n.display){var s=t.ctx,l=i.global,u=n.ticks.minor,_=n.ticks.major||u,c=n.gridLines,m=n.scaleLabel,h=0!==t.labelRotation,f=t.isHorizontal(),p=u.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),M=o.valueOrDefault(u.fontColor,l.defaultFontColor),g=a(u),y=o.valueOrDefault(_.fontColor,l.defaultFontColor),v=a(_),L=c.drawTicks?c.tickMarkLength:0,Y=o.valueOrDefault(m.fontColor,l.defaultFontColor),b=a(m),k=o.options.toPadding(m.padding),D=o.toRadians(t.labelRotation),w=[],x=t.options.gridLines.lineWidth,T="right"===n.position?t.right:t.right-x-L,S="right"===n.position?t.right+L:t.right,H="bottom"===n.position?t.top+x:t.bottom-L-x,j="bottom"===n.position?t.top+x+L:t.bottom+x;if(o.each(p,function(a,i){if(!o.isNullOrUndef(a.label)){var s,d,_,m,M=a.label;i===t.zeroLineIndex&&n.offset===c.offsetGridLines?(s=c.zeroLineWidth,d=c.zeroLineColor,_=c.zeroLineBorderDash,m=c.zeroLineBorderDashOffset):(s=o.valueAtIndexOrDefault(c.lineWidth,i),d=o.valueAtIndexOrDefault(c.color,i),_=o.valueOrDefault(c.borderDash,l.borderDash),m=o.valueOrDefault(c.borderDashOffset,l.borderDashOffset));var g,y,v,Y,b,k,P,C,W,O,A="middle",F="middle",z=u.padding;if(f){var I=L+z;"bottom"===n.position?(F=h?"middle":"top",A=h?"right":"center",O=t.top+I):(F=h?"middle":"bottom",A=h?"left":"center",O=t.bottom-I);var E=r(t,i,c.offsetGridLines&&p.length>1);E1);N0){var i=e[0];i.xLabel?a=i.xLabel:r>0&&i.indexn.height-t.height&&(s="bottom");var o,d,l,u,_,c=(r.left+r.right)/2,m=(r.top+r.bottom)/2;"center"===s?(o=function(e){return e<=c},d=function(e){ -return e>c}):(o=function(e){return e<=t.width/2},d=function(e){return e>=n.width-t.width/2}),l=function(e){return e+t.width+a.caretSize+a.caretPadding>n.width},u=function(e){return e-t.width-a.caretSize-a.caretPadding<0},_=function(e){return e<=m?"top":"bottom"},o(a.x)?(i="left",l(a.x)&&(i="center",s=_(a.y))):d(a.x)&&(i="right",u(a.x)&&(i="center",s=_(a.y)));var h=e._options;return{xAlign:h.xAlign?h.xAlign:i,yAlign:h.yAlign?h.yAlign:s}}function u(e,t,a,n){var r=e.x,i=e.y,s=e.caretSize,o=e.caretPadding,d=e.cornerRadius,l=a.xAlign,u=a.yAlign,_=s+o,c=d+o;return"right"===l?r-=t.width:"center"===l&&(r-=t.width/2,r+t.width>n.width&&(r=n.width-t.width),r<0&&(r=0)),"top"===u?i+=_:i-="bottom"===u?t.height+_:t.height/2,"center"===u?"left"===l?r+=_:"right"===l&&(r-=_):"left"===l?r-=c:"right"===l&&(r+=c),{x:r,y:i}}e.Tooltip=r.extend({initialize:function(){this._model=o(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),s=n.afterTitle.apply(e,arguments),o=[];return o=a(o,r),o=a(o,i),o=a(o,s)},getBeforeBody:function(){var e=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getBody:function(e,t){var n=this,r=n._options.callbacks,s=[];return i.each(e,function(e){var i={before:[],lines:[],after:[]};a(i.before,r.beforeLabel.call(n,e,t)),a(i.lines,r.label.call(n,e,t)),a(i.after,r.afterLabel.call(n,e,t)),s.push(i)}),s},getAfterBody:function(){var e=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),s=[];return s=a(s,n),s=a(s,r),s=a(s,i)},update:function(t){var a,n,r=this,_=r._options,c=r._model,m=r._model=o(_),h=r._active,f=r._data,p={xAlign:c.xAlign,yAlign:c.yAlign},M={x:c.x,y:c.y},g={width:c.width,height:c.height},y={x:c.caretX,y:c.caretY};if(h.length){m.opacity=1;var v=[],L=[];y=e.Tooltip.positioners[_.position].call(r,h,r._eventPosition);var Y=[];for(a=0,n=h.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var a={width:t.width,height:t.height},n={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(this.drawBackground(n,t,e,a,r),n.x+=t.xPadding,n.y+=t.yPadding,this.drawTitle(n,t,e,r),this.drawBody(n,t,e,r),this.drawFooter(n,t,e,r))}},handleEvent:function(e){var t=this,a=t._options,n=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:t._active=t._chart.getElementsAtEventForMode(e,a.mode,a),n=!i.arrayEquals(t._active,t._lastActive),n&&(t._lastActive=t._active,(a.enabled||a.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),n}}),e.Tooltip.positioners={average:function(e){if(!e.length)return!1;var t,a,n=0,r=0,i=0;for(t=0,a=e.length;td;)r-=2*Math.PI;for(;r=o&&r<=d,u=s>=a.innerRadius&&s<=a.outerRadius;return l&&u}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,a=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,a=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},draw:function(){var e=this._chart.ctx,t=this._view,a=t.startAngle,n=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,a,n),e.arc(t.x,t.y,t.innerRadius,n,a,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},function(e,t,a){"use strict";var n=a(95),r=a(96),i=a(94),s=n.global;n._set("global",{elements:{line:{tension:.4,backgroundColor:s.defaultColor,borderWidth:3,borderColor:s.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=r.extend({draw:function(){var e,t,a,n,r=this,o=r._view,d=r._chart.ctx,l=o.spanGaps,u=r._children.slice(),_=s.elements.line,c=-1;for(r._loop&&u.length&&u.push(u[0]),d.save(),d.lineCap=o.borderCapStyle||_.borderCapStyle,d.setLineDash&&d.setLineDash(o.borderDash||_.borderDash),d.lineDashOffset=o.borderDashOffset||_.borderDashOffset,d.lineJoin=o.borderJoinStyle||_.borderJoinStyle,d.lineWidth=o.borderWidth||_.borderWidth,d.strokeStyle=o.borderColor||s.defaultColor,d.beginPath(),c=-1,e=0;et?1:-1,s=1,o=l.borderSkipped||"left"):(t=l.x-l.width/2,a=l.x+l.width/2,n=l.y,r=l.base,i=1,s=r>n?1:-1,o=l.borderSkipped||"bottom"),u){var _=Math.min(Math.abs(t-a),Math.abs(n-r));u=u>_?_:u;var c=u/2,m=t+("left"!==o?c*i:0),h=a+("right"!==o?-c*i:0),f=n+("top"!==o?c*s:0),p=r+("bottom"!==o?-c*s:0);m!==h&&(n=f,r=p),f!==p&&(t=m,a=h)}d.beginPath(),d.fillStyle=l.backgroundColor,d.strokeStyle=l.borderColor,d.lineWidth=u;var M=[[t,r],[t,n],[a,n],[a,r]],g=["bottom","left","top","right"],y=g.indexOf(o,0);y===-1&&(y=0);var v=e(0);d.moveTo(v[0],v[1]);for(var L=1;L<4;L++)v=e(L),d.lineTo(v[0],v[1]);d.fill(),u&&d.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var a=!1;if(this._view){var n=r(this);a=e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}return a},inLabelRange:function(e,t){var a=this;if(!a._view)return!1;var i=!1,s=r(a);return i=n(a)?e>=s.left&&e<=s.right:t>=s.top&&t<=s.bottom},inXRange:function(e){var t=r(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=r(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,a=this._view;return n(this)?(e=a.x,t=(a.y+a.base)/2):(e=(a.x+a.base)/2,t=a.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},function(e,t,a){"use strict";var n=a(100),t=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,a,n,r,i){if(i){var s=Math.min(i,n/2),o=Math.min(i,r/2);e.moveTo(t+s,a),e.lineTo(t+n-s,a),e.quadraticCurveTo(t+n,a,t+n,a+o),e.lineTo(t+n,a+r-o),e.quadraticCurveTo(t+n,a+r,t+n-s,a+r),e.lineTo(t+s,a+r),e.quadraticCurveTo(t,a+r,t,a+r-o),e.lineTo(t,a+o),e.quadraticCurveTo(t,a,t+s,a)}else e.rect(t,a,n,r)},drawPoint:function(e,t,a,n,r){var i,s,o,d,l,u;if(t&&"object"==typeof t&&(i=t.toString(),"[object HTMLImageElement]"===i||"[object HTMLCanvasElement]"===i))return void e.drawImage(t,n-t.width/2,r-t.height/2,t.width,t.height);if(!(isNaN(a)||a<=0)){switch(t){default:e.beginPath(),e.arc(n,r,a,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*a/Math.sqrt(3),l=s*Math.sqrt(3)/2,e.moveTo(n-s/2,r+l/3),e.lineTo(n+s/2,r+l/3),e.lineTo(n,r-2*l/3),e.closePath(),e.fill();break;case"rect":u=1/Math.SQRT2*a,e.beginPath(),e.fillRect(n-u,r-u,2*u,2*u),e.strokeRect(n-u,r-u,2*u,2*u);break;case"rectRounded":var _=a/Math.SQRT2,c=n-_,m=r-_,h=Math.SQRT2*a;e.beginPath(),this.roundedRect(e,c,m,h,h,a/2),e.closePath(),e.fill();break;case"rectRot":u=1/Math.SQRT2*a,e.beginPath(),e.moveTo(n-u,r),e.lineTo(n,r+u),e.lineTo(n+u,r),e.lineTo(n,r-u),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"crossRot":e.beginPath(),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"star":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"line":e.beginPath(),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(n,r),e.lineTo(n+a,r),e.closePath()}e.stroke()}},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,a,n){return a.steppedLine?("after"===a.steppedLine&&!n||"after"!==a.steppedLine&&n?e.lineTo(t.x,a.y):e.lineTo(a.x,t.y),void e.lineTo(a.x,a.y)):a.tension?void e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?a.controlPointNextX:a.controlPointPreviousX,n?a.controlPointNextY:a.controlPointPreviousY,a.x,a.y):void e.lineTo(a.x,a.y)}};n.clear=t.clear,n.drawRoundedRectangle=function(e){e.beginPath(),t.roundedRect.apply(t,arguments),e.closePath()}},function(e,t,a){"use strict";var n=a(100),r={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-Math.cos(e*(Math.PI/2))+1},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:-Math.pow(2,-10*e)+1},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)))},easeOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/a)+1)},easeInOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:2===(e/=.5)?1:(a||(a=.45),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:function(e){return 1-r.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*r.easeInBounce(2*e):.5*r.easeOutBounce(2*e-1)+.5}};e.exports={effects:r},n.easingEffects=r},function(e,t,a){"use strict";var n=a(100);e.exports={toLineHeight:function(e,t){var a=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!a||"normal"===a[1])return 1.2*t;switch(e=+a[2],a[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,a,r,i;return n.isObject(e)?(t=+e.top||0,a=+e.right||0,r=+e.bottom||0,i=+e.left||0):t=a=r=i=+e||0,{top:t,right:a,bottom:r,left:i,height:t+r,width:i+a}},resolve:function(e,t,a){var r,i,s;for(r=0,i=e.length;r
';var s=t.childNodes[0],o=t.childNodes[1];t._reset=function(){s.scrollLeft=n,s.scrollTop=n,o.scrollLeft=n,o.scrollTop=n};var d=function(){t._reset(),e()};return i(s,"scroll",d.bind(s,"expand")),i(o,"scroll",d.bind(o,"shrink")),t}function _(e,t){var a=e[M]||(e[M]={}),n=a.renderProxy=function(e){e.animationName===v&&t()};p.each(L,function(t){i(e,t,n)}),a.reflow=!!e.offsetParent,e.classList.add(y)}function c(e){var t=e[M]||{},a=t.renderProxy;a&&(p.each(L,function(t){s(e,t,a)}),delete t.renderProxy),e.classList.remove(y)}function m(e,t,a){var n=e[M]||(e[M]={}),r=n.resizer=u(l(function(){if(n.resizer)return t(o("resize",a))}));_(e,function(){if(n.resizer){var t=e.parentNode;t&&t!==r.parentNode&&t.insertBefore(r,t.firstChild),r._reset()}})}function h(e){var t=e[M]||{},a=t.resizer;delete t.resizer,c(e),a&&a.parentNode&&a.parentNode.removeChild(a)}function f(e,t){var a=e._style||document.createElement("style");e._style||(e._style=a,t="/* Chart.js */\n"+t,a.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(a)),a.appendChild(document.createTextNode(t))}var p=a(94),M="$chartjs",g="chartjs-",y=g+"render-monitor",v=g+"render-animation",L=["animationstart","webkitAnimationStart"],Y={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},b=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),k=!!b&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e="from{opacity:0.99}to{opacity:1}";f(this,"@-webkit-keyframes "+v+"{"+e+"}@keyframes "+v+"{"+e+"}."+y+"{-webkit-animation:"+v+" 0.001s;animation:"+v+" 0.001s;}")},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var a=e&&e.getContext&&e.getContext("2d");return a&&a.canvas===e?(r(e,t),a):null},releaseContext:function(e){var t=e.canvas;if(t[M]){var a=t[M].initial;["height","width"].forEach(function(e){var n=a[e];p.isNullOrUndef(n)?t.removeAttribute(e):t.setAttribute(e,n)}),p.each(a.style||{},function(e,a){t.style[a]=e}),t.width=t.width,delete t[M]}},addEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void m(n,a,e);var r=a[M]||(a[M]={}),s=r.proxies||(r.proxies={}),o=s[e.id+"_"+t]=function(t){a(d(t,e))};i(n,t,o)},removeEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void h(n,a);var r=a[M]||{},i=r.proxies||{},o=i[e.id+"_"+t];o&&s(n,t,o)}},p.addEvent=i,p.removeEvent=s},function(e,t,a){"use strict";e.exports={},e.exports.filler=a(266),e.exports.legend=a(267),e.exports.title=a(268)},function(e,t,a){"use strict";function n(e,t,a){var n,r=e._model||{},i=r.fill;if(void 0===i&&(i=!!r.backgroundColor),i===!1||null===i)return!1;if(i===!0)return"origin";if(n=parseFloat(i,10),isFinite(n)&&Math.floor(n)===n)return"-"!==i[0]&&"+"!==i[0]||(n=t+n),!(n===t||n<0||n>=a)&&n;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function r(e){var t,a=e.el._model||{},n=e.el._scale||{},r=e.fill,i=null;if(isFinite(r))return null;if("start"===r?i=void 0===a.scaleBottom?n.bottom:a.scaleBottom:"end"===r?i=void 0===a.scaleTop?n.top:a.scaleTop:void 0!==a.scaleZero?i=a.scaleZero:n.getBasePosition?i=n.getBasePosition():n.getBasePixel&&(i=n.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return t=n.isHorizontal(),{x:t?i:null,y:t?null:i}}return null}function i(e,t,a){var n,r=e[t],i=r.fill,s=[t];if(!a)return i;for(;i!==!1&&s.indexOf(i)===-1;){if(!isFinite(i))return i;if(n=e[i],!n)return!1;if(n.visible)return i;s.push(i),i=n.fill}return!1}function s(e){var t=e.fill,a="dataset";return t===!1?null:(isFinite(t)||(a="boundary"),m[a](e))}function o(e){return e&&!e.skip}function d(e,t,a,n,r){var i;if(n&&r){for(e.moveTo(t[0].x,t[0].y),i=1;i0;--i)c.canvas.lineTo(e,a[i],a[i-1],!0)}}function l(e,t,a,n,r,i){var s,l,u,_,c,m,h,f=t.length,p=n.spanGaps,M=[],g=[],y=0,v=0;for(e.beginPath(),s=0,l=f+!!i;s');for(var a=0;a'),e.data.datasets[a].label&&t.push(e.data.datasets[a].label),t.push("");return t.push(""),t.join("")}});var u=s.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:l,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:l,beforeSetDimensions:l,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:l,beforeBuildLabels:l,buildLabels:function(){var e=this,t=e.options.labels||{},a=o.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(a=a.filter(function(a){return t.filter(a,e.chart.data)})),e.options.reverse&&a.reverse(),e.legendItems=a},afterBuildLabels:l,beforeFit:l,fit:function(){var e=this,t=e.options,a=t.labels,r=t.display,s=e.ctx,d=i.global,l=o.valueOrDefault,u=l(a.fontSize,d.defaultFontSize),_=l(a.fontStyle,d.defaultFontStyle),c=l(a.fontFamily,d.defaultFontFamily),m=o.fontString(u,_,c),h=e.legendHitBoxes=[],f=e.minSize,p=e.isHorizontal();if(p?(f.width=e.maxWidth,f.height=r?10:0):(f.width=r?10:0,f.height=e.maxHeight),r)if(s.font=m,p){var M=e.lineWidths=[0],g=e.legendItems.length?u+a.padding:0;s.textAlign="left",s.textBaseline="top",o.each(e.legendItems,function(t,r){var i=n(a,u),o=i+u/2+s.measureText(t.text).width;M[M.length-1]+o+a.padding>=e.width&&(g+=u+a.padding,M[M.length]=e.left),h[r]={left:0,top:0,width:o,height:u},M[M.length-1]+=o+a.padding}),f.height+=g}else{var y=a.padding,v=e.columnWidths=[],L=a.padding,Y=0,b=0,k=u+y;o.each(e.legendItems,function(e,t){var r=n(a,u),i=r+u/2+s.measureText(e.text).width;b+k>f.height&&(L+=Y+a.padding,v.push(Y),Y=0,b=0),Y=Math.max(Y,i),b+=k,h[t]={left:0,top:0,width:i,height:u}}),L+=Y,v.push(Y),f.width+=L}e.width=f.width,e.height=f.height},afterFit:l,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,a=t.labels,r=i.global,s=r.elements.line,d=e.width,l=e.lineWidths;if(t.display){var u,_=e.ctx,c=o.valueOrDefault,m=c(a.fontColor,r.defaultFontColor),h=c(a.fontSize,r.defaultFontSize),f=c(a.fontStyle,r.defaultFontStyle),p=c(a.fontFamily,r.defaultFontFamily),M=o.fontString(h,f,p);_.textAlign="left",_.textBaseline="middle",_.lineWidth=.5,_.strokeStyle=m,_.fillStyle=m,_.font=M;var g=n(a,h),y=e.legendHitBoxes,v=function(e,a,n){if(!(isNaN(g)||g<=0)){_.save(),_.fillStyle=c(n.fillStyle,r.defaultColor),_.lineCap=c(n.lineCap,s.borderCapStyle),_.lineDashOffset=c(n.lineDashOffset,s.borderDashOffset),_.lineJoin=c(n.lineJoin,s.borderJoinStyle),_.lineWidth=c(n.lineWidth,s.borderWidth),_.strokeStyle=c(n.strokeStyle,r.defaultColor);var i=0===c(n.lineWidth,s.borderWidth);if(_.setLineDash&&_.setLineDash(c(n.lineDash,s.borderDash)),t.labels&&t.labels.usePointStyle){var d=h*Math.SQRT2/2,l=d/Math.SQRT2,u=e+l,m=a+l;o.canvas.drawPoint(_,n.pointStyle,d,u,m)}else i||_.strokeRect(e,a,g,h),_.fillRect(e,a,g,h);_.restore()}},L=function(e,t,a,n){var r=h/2,i=g+r+e,s=t+r;_.fillText(a.text,i,s),a.hidden&&(_.beginPath(),_.lineWidth=2,_.moveTo(i,s),_.lineTo(i+n,s),_.stroke())},Y=e.isHorizontal();u=Y?{x:e.left+(d-l[0])/2,y:e.top+a.padding,line:0}:{x:e.left+a.padding,y:e.top+a.padding,line:0};var b=h+a.padding;o.each(e.legendItems,function(t,n){var r=_.measureText(t.text).width,i=g+h/2+r,s=u.x,o=u.y;Y?s+i>=d&&(o=u.y+=b,u.line++,s=u.x=e.left+(d-l[u.line])/2):o+b>e.bottom&&(s=u.x=s+e.columnWidths[u.line]+a.padding,o=u.y=e.top+a.padding,u.line++),v(s,o,t),y[n].left=s,y[n].top=o,L(s,o,t,r),Y?u.x+=i+a.padding:u.y+=b})}},handleEvent:function(e){var t=this,a=t.options,n="mouseup"===e.type?"click":e.type,r=!1;if("mousemove"===n){if(!a.onHover)return}else{if("click"!==n)return;if(!a.onClick)return}var i=e.x,s=e.y;if(i>=t.left&&i<=t.right&&s>=t.top&&s<=t.bottom)for(var o=t.legendHitBoxes,d=0;d=l.left&&i<=l.left+l.width&&s>=l.top&&s<=l.top+l.height){if("click"===n){a.onClick.call(t,e.native,t.legendItems[d]),r=!0;break}if("mousemove"===n){a.onHover.call(t,e.native,t.legendItems[d]),r=!0;break}}}return r}});e.exports={id:"legend",_element:u,beforeInit:function(e){var t=e.options.legend;t&&r(e,t)},beforeUpdate:function(e){var t=e.options.legend,a=e.legend;t?(o.mergeIf(t,i.global.legend),a?(d.configure(e,a,t),a.options=t):r(e,t)):a&&(d.removeBox(e,a),delete e.legend)},afterEvent:function(e,t){var a=e.legend;a&&a.handleEvent(t)}}},function(e,t,a){"use strict";function n(e,t){var a=new l({ctx:e.ctx,options:t,chart:e});o.configure(e,a,t),o.addBox(e,a),e.titleBlock=a}var r=a(95),i=a(96),s=a(94),o=a(98),d=s.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var l=i.extend({initialize:function(e){var t=this;s.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:d,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e, -n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:d,beforeSetDimensions:d,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:d,beforeBuildLabels:d,buildLabels:d,afterBuildLabels:d,beforeFit:d,fit:function(){var e=this,t=s.valueOrDefault,a=e.options,n=a.display,i=t(a.fontSize,r.global.defaultFontSize),o=e.minSize,d=s.isArray(a.text)?a.text.length:1,l=s.options.toLineHeight(a.lineHeight,i),u=n?d*l+2*a.padding:0;e.isHorizontal()?(o.width=e.maxWidth,o.height=u):(o.width=u,o.height=e.maxHeight),e.width=o.width,e.height=o.height},afterFit:d,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,a=s.valueOrDefault,n=e.options,i=r.global;if(n.display){var o,d,l,u=a(n.fontSize,i.defaultFontSize),_=a(n.fontStyle,i.defaultFontStyle),c=a(n.fontFamily,i.defaultFontFamily),m=s.fontString(u,_,c),h=s.options.toLineHeight(n.lineHeight,u),f=h/2+n.padding,p=0,M=e.top,g=e.left,y=e.bottom,v=e.right;t.fillStyle=a(n.fontColor,i.defaultFontColor),t.font=m,e.isHorizontal()?(d=g+(v-g)/2,l=M+f,o=v-g):(d="left"===n.position?g+f:v-f,l=M+(y-M)/2,o=y-M,p=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(d,l),t.rotate(p),t.textAlign="center",t.textBaseline="middle";var L=n.text;if(s.isArray(L))for(var Y=0,b=0;bt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:d,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:l,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,a=t.options.ticks;if(t.isHorizontal())e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.width/50));else{var i=r.valueOrDefault(a.fontSize,n.global.defaultFontSize);e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.height/(2*i)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t,a=this,n=a.start,r=+a.getRightValue(e),i=a.end-n;return t=a.isHorizontal()?a.left+a.width/i*(r-n):a.bottom-a.height/i*(r-n)},getValueForPixel:function(e){var t=this,a=t.isHorizontal(),n=a?t.width:t.height,r=(a?e-t.left:t.bottom-e)/n;return t.start+(t.end-t.start)*r},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});e.scaleService.registerScaleType("linear",a,t)}},function(e,t,a){"use strict";function n(e,t){var a,n=[];if(e.stepSize&&e.stepSize>0)a=e.stepSize;else{var i=r.niceNum(t.max-t.min,!1);a=r.niceNum(i/(e.maxTicks-1),!0)}var s=Math.floor(t.min/a)*a,o=Math.ceil(t.max/a)*a;e.min&&e.max&&e.stepSize&&r.almostWhole((e.max-e.min)/e.stepSize,a/1e3)&&(s=e.min,o=e.max);var d=(o-s)/a;d=r.almostEquals(d,Math.round(d),a/1e3)?Math.round(d):Math.ceil(d);var l=1;a<1&&(l=Math.pow(10,a.toString().length-2),s=Math.round(s*l)/l,o=Math.round(o*l)/l),n.push(void 0!==e.min?e.min:s);for(var u=1;u0&&i>0&&(e.min=0)}var s=void 0!==a.min||void 0!==a.suggestedMin,o=void 0!==a.max||void 0!==a.suggestedMax;void 0!==a.min?e.min=a.min:void 0!==a.suggestedMin&&(null===e.min?e.min=a.suggestedMin:e.min=Math.min(e.min,a.suggestedMin)),void 0!==a.max?e.max=a.max:void 0!==a.suggestedMax&&(null===e.max?e.max=a.suggestedMax:e.max=Math.max(e.max,a.suggestedMax)),s!==o&&e.min>=e.max&&(s?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,a.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=e.getTickLimit();i=Math.max(2,i);var s={maxTicks:i,min:a.min,max:a.max,stepSize:r.valueOrDefault(a.fixedStepSize,a.stepSize)},o=e.ticks=n(s,e);e.handleDirectionalChanges(),e.max=r.max(o),e.min=r.min(o),a.reverse?(o.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),e.Scale.prototype.convertTicksToLabels.call(t)}})}},function(e,t,a){"use strict";function n(e,t){var a,n,i=[],s=r.valueOrDefault,o=s(e.min,Math.pow(10,Math.floor(r.log10(t.min)))),d=Math.floor(r.log10(t.max)),l=Math.ceil(t.max/Math.pow(10,d));0===o?(a=Math.floor(r.log10(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,a)),i.push(o),o=n*Math.pow(10,a)):(a=Math.floor(r.log10(o)),n=Math.floor(o/Math.pow(10,a)));var u=a<0?Math.pow(10,Math.abs(a)):1;do i.push(o),++n,10===n&&(n=1,++a,u=a>=0?1:u),o=Math.round(n*Math.pow(10,a)*u)/u;while(a0){var a=r.min(e),n=r.max(e);t.min=null===t.min?a:Math.min(t.min,a),t.max=null===t.max?n:Math.max(t.max,n)}})}else r.each(s,function(a,i){var s=n.getDatasetMeta(i);n.isDatasetVisible(i)&&e(s)&&r.each(a.data,function(e,a){var n=+t.getRightValue(e);isNaN(n)||s.data[a].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(r.log10(e.max))):e.minNotZero=i)},buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=!e.isHorizontal(),s={min:a.min,max:a.max},o=e.ticks=n(s,e);e.max=r.max(o),e.min=r.min(o),a.reverse?(i=!i,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),i&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),e.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){return this.getPixelForValue(this.tickValues[e])},_getFirstTickValue:function(e){var t=Math.floor(r.log10(e)),a=Math.floor(e/Math.pow(10,t));return a*Math.pow(10,t)},getPixelForValue:function(t){var a,n,i,s,o,d=this,l=d.options.ticks.reverse,u=r.log10,_=d._getFirstTickValue(d.minNotZero),c=0;return t=+d.getRightValue(t),l?(i=d.end,s=d.start,o=-1):(i=d.start,s=d.end,o=1),d.isHorizontal()?(a=d.width,n=l?d.right:d.left):(a=d.height,o*=-1,n=l?d.top:d.bottom),t!==i&&(0===i&&(c=r.getValueOrDefault(d.options.ticks.fontSize,e.defaults.global.defaultFontSize),a-=c,i=_),0!==t&&(c+=a/(u(s)-u(i))*(u(t)-u(i))),n+=o*c),n},getValueForPixel:function(t){var a,n,i,s,o=this,d=o.options.ticks.reverse,l=r.log10,u=o._getFirstTickValue(o.minNotZero);if(d?(n=o.end,i=o.start):(n=o.start,i=o.end),o.isHorizontal()?(a=o.width,s=d?o.right-t:t-o.left):(a=o.height,s=d?t-o.top:o.bottom-t),s!==n){if(0===n){var _=r.getValueOrDefault(o.options.ticks.fontSize,e.defaults.global.defaultFontSize);s-=_,a-=_,n=u}s*=l(i)-l(n),s/=a,s=Math.pow(10,l(n)+s)}return s}});e.scaleService.registerScaleType("logarithmic",a,t)}},function(e,t,a){"use strict";var n=a(95),r=a(94),i=a(99);e.exports=function(e){function t(e){var t=e.options;return t.angleLines.display||t.pointLabels.display?e.chart.data.labels.length:0}function a(e){var t=e.options.pointLabels,a=r.valueOrDefault(t.fontSize,p.defaultFontSize),n=r.valueOrDefault(t.fontStyle,p.defaultFontStyle),i=r.valueOrDefault(t.fontFamily,p.defaultFontFamily),s=r.fontString(a,n,i);return{size:a,style:n,family:i,font:s}}function s(e,t,a){return r.isArray(a)?{w:r.longestText(e,e.font,a),h:a.length*t+1.5*(a.length-1)*t}:{w:e.measureText(a).width,h:t}}function o(e,t,a,n,r){return e===n||e===r?{start:t-a/2,end:t+a/2}:er?{start:t-a-5,end:t}:{start:t,end:t+a+5}}function d(e){var n,i,d,l=a(e),u=Math.min(e.height/2,e.width/2),_={r:e.width,l:0,t:e.height,b:0},c={};e.ctx.font=l.font,e._pointLabelSizes=[];var m=t(e);for(n=0;n_.r&&(_.r=p.end,c.r=h),M.start<_.t&&(_.t=M.start,c.t=h),M.end>_.b&&(_.b=M.end,c.b=h)}e.setReductions(u,_,c)}function l(e){var t=Math.min(e.height/2,e.width/2);e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0)}function u(e){return 0===e||180===e?"center":e<180?"left":"right"}function _(e,t,a,n){if(r.isArray(t))for(var i=a.y,s=1.5*n,o=0;o270||e<90)&&(a.y-=t.h)}function m(e){var n=e.ctx,i=e.options,s=i.angleLines,o=i.pointLabels;n.lineWidth=s.lineWidth,n.strokeStyle=s.color;var d=e.getDistanceFromCenterForValue(i.ticks.reverse?e.min:e.max),l=a(e);n.textBaseline="top";for(var m=t(e)-1;m>=0;m--){if(s.display){var h=e.getPointPosition(m,d);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(h.x,h.y),n.stroke(),n.closePath()}if(o.display){var f=e.getPointPosition(m,d+5),M=r.valueAtIndexOrDefault(o.fontColor,m,p.defaultFontColor);n.font=l.font,n.fillStyle=M;var g=e.getIndexAngle(m),y=r.toDegrees(g);n.textAlign=u(y),c(y,e._pointLabelSizes[m],f),_(n,e.pointLabels[m]||"",f,l.size)}}}function h(e,a,n,i){var s=e.ctx;if(s.strokeStyle=r.valueAtIndexOrDefault(a.color,i-1),s.lineWidth=r.valueAtIndexOrDefault(a.lineWidth,i-1),e.options.gridLines.circular)s.beginPath(),s.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),s.closePath(),s.stroke();else{var o=t(e);if(0===o)return;s.beginPath();var d=e.getPointPosition(0,n);s.moveTo(d.x,d.y);for(var l=1;l0&&a>0?t:0)},draw:function(){var e=this,t=e.options,a=t.gridLines,n=t.ticks,i=r.valueOrDefault;if(t.display){var s=e.ctx,o=this.getIndexAngle(0),d=i(n.fontSize,p.defaultFontSize),l=i(n.fontStyle,p.defaultFontStyle),u=i(n.fontFamily,p.defaultFontFamily),_=r.fontString(d,l,u);r.each(e.ticks,function(t,r){if(r>0||n.reverse){var l=e.getDistanceFromCenterForValue(e.ticksAsNumbers[r]);if(a.display&&0!==r&&h(e,a,l,r),n.display){var u=i(n.fontColor,p.defaultFontColor);if(s.font=_,s.save(),s.translate(e.xCenter,e.yCenter),s.rotate(o),n.showLabelBackdrop){var c=s.measureText(t).width;s.fillStyle=n.backdropColor,s.fillRect(-c/2-n.backdropPaddingX,-l-d/2-n.backdropPaddingY,c+2*n.backdropPaddingX,d+2*n.backdropPaddingY)}s.textAlign="center",s.textBaseline="middle",s.fillStyle=u,s.fillText(t,0,-l),s.restore()}}}),(t.angleLines.display||t.pointLabels.display)&&m(e)}}});e.scaleService.registerScaleType("radialLinear",g,M)}},function(e,t,a){"use strict";function n(e,t){return e-t}function r(e){var t,a,n,r={},i=[];for(t=0,a=e.length;tt&&o=0&&s<=o;){if(n=s+o>>1,r=e[n-1]||null,i=e[n],!r)return{lo:null,hi:i};if(i[t]a))return{lo:r,hi:i};o=n-1}}return{lo:i,hi:null}}function o(e,t,a,n){var r=s(e,t,a),i=r.lo?r.hi?r.lo:e[e.length-2]:e[0],o=r.lo?r.hi?r.hi:e[e.length-1]:e[1],d=o[t]-i[t],l=d?(a-i[t])/d:0,u=(o[n]-i[n])*l;return i[n]+u}function d(e,t){var a=t.parser,n=t.parser||t.format;return"function"==typeof a?a(e):"string"==typeof e&&"string"==typeof n?g(e,n):(e instanceof g||(e=g(e)),e.isValid()?e:"function"==typeof n?n(e):e)}function l(e,t){if(v.isNullOrUndef(e))return null;var a=t.options.time,n=d(t.getRightValue(e),a);return n.isValid()?(a.round&&n.startOf(a.round),n.valueOf()):null}function u(e,t,a,n){var r,i,s,o=t-e,d=b[a],l=d.size,u=d.steps;if(!u)return Math.ceil(o/(n*l));for(r=0,i=u.length;r=k.indexOf(t);r--)if(i=k[r],b[i].common&&s.as(i)>=e.length)return i;return k[t?k.indexOf(t):0]}function m(e){for(var t=k.indexOf(e)+1,a=k.length;t1?t[1]:n,s=t[0],d=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2),r.time.max||(i=t[t.length-1],s=t.length>1?t[t.length-2]:a,l=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2)),{left:d,right:l}}function p(e,t){var a,n,r,i,s=[];for(a=0,n=e.length;a=r&&a<=s&&_.push(a);return n.min=r,n.max=s,n._unit=d.unit||c(_,d.minUnit,n.min,n.max),n._majorUnit=m(n._unit),n._table=i(n._timestamps.data,r,s,o.distribution),n._offsets=f(n._table,_,r,s,o),n._labelFormat=M(n._timestamps.data,d),p(_,n._majorUnit)},getLabelForIndex:function(e,t){var a=this,n=a.chart.data,r=a.options.time,i=n.labels&&e=0&&e0?s:1}});e.scaleService.registerScaleType("time",a,t)}},function(e,t,a){function n(e){if(e){var t=/^#([a-fA-F0-9]{3})$/i,a=/^#([a-fA-F0-9]{6})$/i,n=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,i=/(\w+)/,s=[0,0,0],o=1,d=e.match(t);if(d){d=d[1];for(var l=0;l.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var r=.4124*t+.3576*a+.1805*n,i=.2126*t+.7152*a+.0722*n,s=.0193*t+.1192*a+.9505*n;return[100*r,100*i,100*s]}function l(e){var t,a,n,r=d(e),i=r[0],s=r[1],o=r[2];return i/=95.047,s/=100,o/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,t=116*s-16,a=500*(i-s),n=200*(s-o),[t,a,n]}function u(e){return F(l(e))}function _(e){var t,a,n,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0==o)return i=255*d,[i,i,i];a=d<.5?d*(1+o):d+o-d*o,t=2*d-a,r=[0,0,0];for(var l=0;l<3;l++)n=s+1/3*-(l-1),n<0&&n++,n>1&&n--,i=6*n<1?t+6*(a-t)*n:2*n<1?a:3*n<2?t+(a-t)*(2/3-n)*6:t,r[l]=255*i;return r}function c(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return 0===i?[0,0,0]:(i*=2,r*=i<=1?i:2-i,a=(i+r)/2,t=2*r/(i+r),[n,100*t,100*a])}function m(e){return i(_(e))}function h(e){return s(_(e))}function f(e){return o(_(e))}function p(e){var t=e[0]/60,a=e[1]/100,n=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*n*(1-a),o=255*n*(1-a*i),d=255*n*(1-a*(1-i)),n=255*n;switch(r){case 0:return[n,d,s];case 1:return[o,n,s];case 2:return[s,n,d];case 3:return[s,o,n];case 4:return[d,s,n];case 5:return[n,s,o]}}function M(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return a=(2-r)*i,t=r*i,t/=a<=1?a:2-a,t=t||0,a/=2,[n,100*t,100*a]}function y(e){return i(p(e))}function v(e){return s(p(e))}function L(e){return o(p(e))}function Y(e){var t,a,n,i,s=e[0]/360,o=e[1]/100,d=e[2]/100,l=o+d;switch(l>1&&(o/=l,d/=l),t=Math.floor(6*s),a=1-d,n=6*s-t,0!=(1&t)&&(n=1-n),i=o+n*(a-o),t){default:case 6:case 0:r=a,g=i,b=o;break;case 1:r=i,g=a,b=o;break;case 2:r=o,g=a,b=i;break;case 3:r=o,g=i,b=a;break;case 4:r=i,g=o,b=a;break;case 5:r=a,g=o,b=i}return[255*r,255*g,255*b]}function k(e){return a(Y(e))}function D(e){return n(Y(e))}function w(e){return s(Y(e))}function x(e){return o(Y(e))}function T(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100,o=e[3]/100;return t=1-Math.min(1,r*(1-o)+o), -a=1-Math.min(1,i*(1-o)+o),n=1-Math.min(1,s*(1-o)+o),[255*t,255*a,255*n]}function S(e){return a(T(e))}function H(e){return n(T(e))}function j(e){return i(T(e))}function P(e){return o(T(e))}function C(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100;return t=3.2406*r+i*-1.5372+s*-.4986,a=r*-.9689+1.8758*i+.0415*s,n=.0557*r+i*-.204+1.057*s,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,t=Math.min(Math.max(0,t),1),a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),[255*t,255*a,255*n]}function W(e){var t,a,n,r=e[0],i=e[1],s=e[2];return r/=95.047,i/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,t=116*i-16,a=500*(r-i),n=200*(i-s),[t,a,n]}function O(e){return F(W(e))}function A(e){var t,a,n,r,i=e[0],s=e[1],o=e[2];return i<=8?(a=100*i/903.3,r=7.787*(a/100)+16/116):(a=100*Math.pow((i+16)/116,3),r=Math.pow(a/100,1/3)),t=t/95.047<=.008856?t=95.047*(s/500+r-16/116)/7.787:95.047*Math.pow(s/500+r,3),n=n/108.883<=.008859?n=108.883*(r-o/200-16/116)/7.787:108.883*Math.pow(r-o/200,3),[t,a,n]}function F(e){var t,a,n,r=e[0],i=e[1],s=e[2];return t=Math.atan2(s,i),a=360*t/2/Math.PI,a<0&&(a+=360),n=Math.sqrt(i*i+s*s),[r,n,a]}function z(e){return C(A(e))}function I(e){var t,a,n,r=e[0],i=e[1],s=e[2];return n=s/360*2*Math.PI,t=i*Math.cos(n),a=i*Math.sin(n),[r,t,a]}function E(e){return A(I(e))}function R(e){return z(I(e))}function B(e){return Z[e]}function N(e){return a(B(e))}function V(e){return n(B(e))}function J(e){return i(B(e))}function U(e){return s(B(e))}function G(e){return l(B(e))}function q(e){return d(B(e))}e.exports={rgb2hsl:a,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:s,rgb2keyword:o,rgb2xyz:d,rgb2lab:l,rgb2lch:u,hsl2rgb:_,hsl2hsv:c,hsl2hwb:m,hsl2cmyk:h,hsl2keyword:f,hsv2rgb:p,hsv2hsl:M,hsv2hwb:y,hsv2cmyk:v,hsv2keyword:L,hwb2rgb:Y,hwb2hsl:k,hwb2hsv:D,hwb2cmyk:w,hwb2keyword:x,cmyk2rgb:T,cmyk2hsl:S,cmyk2hsv:H,cmyk2hwb:j,cmyk2keyword:P,keyword2rgb:B,keyword2hsl:N,keyword2hsv:V,keyword2hwb:J,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:C,xyz2lab:W,xyz2lch:O,lab2xyz:A,lab2rgb:z,lab2lch:F,lch2lab:I,lch2xyz:E,lch2rgb:R};var Z={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},$={};for(var K in Z)$[JSON.stringify(Z[K])]=K},function(e,t,a){var n=a(276),r=function(){return new l};for(var i in n){r[i+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),n[e](t)}}(i);var s=/(\w+)2(\w+)/.exec(i),o=s[1],d=s[2];r[o]=r[o]||{},r[o][d]=r[i]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var a=n[e](t);if("string"==typeof a||void 0===a)return a;for(var r=0;r + * + */ +!function(e,n){t.exports=n()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=37)}([function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var o=n(48),r=n(14);t.exports=function(t){return o(r(t))}},function(t,e,n){var o=n(4),r=n(13);t.exports=n(5)?function(t,e,n){return o.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var o=n(11),r=n(30),i=n(20),a=Object.defineProperty;e.f=n(5)?Object.defineProperty:function(t,e,n){if(o(t),e=i(e,!0),o(n),r)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(9)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var o=n(17)("wks"),r=n(10),i=n(0).Symbol,a="function"==typeof i,s=t.exports=function(t){return o[t]||(o[t]=a&&i[t]||(a?i:r)("Symbol."+t))};s.store=o},function(t,e,n){var o=n(28),r=n(18);t.exports=Object.keys||function(t){return o(t,r)}},function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=0,o=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+o).toString(36))}},function(t,e,n){var o=n(12);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:n)(t)}},function(t,e,n){var o=n(17)("keys"),r=n(10);t.exports=function(t){return o[t]||(o[t]=r(t))}},function(t,e,n){var o=n(0),r="__core-js_shared__",i=o[r]||(o[r]={});t.exports=function(t){return i[t]||(i[t]={})}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var o=n(0),r=n(8),i=n(53),a=n(3),s="prototype",u=function(t,e,n){var c,f,l,p=t&u.F,d=t&u.G,b=t&u.S,m=t&u.P,v=t&u.B,h=t&u.W,g=d?r:r[e]||(r[e]={}),y=g[s],k=d?o:b?o[e]:(o[e]||{})[s];d&&(n=e);for(c in n)f=!p&&k&&void 0!==k[c],f&&c in g||(l=f?k[c]:n[c],g[c]=d&&"function"!=typeof k[c]?n[c]:v&&f?i(l,o):h&&k[c]==l?function(t){var e=function(e,n,o){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,o)}return t.apply(this,arguments)};return e[s]=t[s],e}(l):m&&"function"==typeof l?i(Function.call,l):l,m&&((g.virtual||(g.virtual={}))[c]=l,t&u.R&&y&&!y[c]&&a(y,c,l)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e,n){var o=n(12);t.exports=function(t,e){if(!o(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!o(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!o(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!o(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!0},function(t,e){t.exports={}},function(t,e,n){var o=n(4).f,r=n(1),i=n(6)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,i)&&o(t,i,{configurable:!0,value:e})}},function(t,e,n){e.f=n(6)},function(t,e,n){var o=n(0),r=n(8),i=n(21),a=n(24),s=n(4).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=i?{}:o.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var o=n(14);t.exports=function(t){return Object(o(t))}},function(t,e,n){var o=n(1),r=n(2),i=n(49)(!1),a=n(16)("IE_PROTO");t.exports=function(t,e){var n,s=r(t),u=0,c=[];for(n in s)n!=a&&o(s,n)&&c.push(n);for(;e.length>u;)o(s,n=e[u++])&&(~i(c,n)||c.push(n));return c}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){t.exports=!n(5)&&!n(9)(function(){return 7!=Object.defineProperty(n(31)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var o=n(12),r=n(0).document,i=o(r)&&o(r.createElement);t.exports=function(t){return i?r.createElement(t):{}}},function(t,e,n){"use strict";var o=n(21),r=n(19),i=n(33),a=n(3),s=n(1),u=n(22),c=n(60),f=n(23),l=n(63),p=n(6)("iterator"),d=!([].keys&&"next"in[].keys()),b="@@iterator",m="keys",v="values",h=function(){return this};t.exports=function(t,e,n,g,y,k,x){c(n,e,g);var _,w,C,S=function(t){if(!d&&t in F)return F[t];switch(t){case m:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},O=e+" Iterator",j=y==v,E=!1,F=t.prototype,R=F[p]||F[b]||y&&F[y],T=R||S(y),M=y?j?S("entries"):T:void 0,P="Array"==e?F.entries||R:R;if(P&&(C=l(P.call(new t)),C!==Object.prototype&&(f(C,O,!0),o||s(C,p)||a(C,p,h))),j&&R&&R.name!==v&&(E=!0,T=function(){return R.call(this)}),o&&!x||!d&&!E&&F[p]||a(F,p,T),u[e]=T,u[O]=h,y)if(_={values:j?T:S(v),keys:k?T:S(m),entries:M},x)for(w in _)w in F||i(F,w,_[w]);else r(r.P+r.F*(d||E),e,_);return _}},function(t,e,n){t.exports=n(3)},function(t,e,n){var o=n(11),r=n(61),i=n(18),a=n(16)("IE_PROTO"),s=function(){},u="prototype",c=function(){var t,e=n(31)("iframe"),o=i.length,r="<",a=">";for(e.style.display="none",n(62).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(r+"script"+a+"document.F=Object"+r+"/script"+a),t.close(),c=t.F;o--;)delete c[u][i[o]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[u]=o(t),n=new s,s[u]=null,n[a]=t):n=c(),void 0===e?n:r(n,e)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var o=n(28),r=n(18).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return o(t,r)}},function(t,e,n){function o(t){r||n(38)}var r=!1,i=n(43)(n(44),n(82),o,null,null);i.options.__file="/Users/jjuszczak/Projekte/Privat/vue-cookie-law/src/components/CookieLaw.vue",i.esModule&&Object.keys(i.esModule).some(function(t){return"default"!==t&&"__"!==t.substr(0,2)})&&console.error("named exports are not supported in *.vue files."),i.options.functional&&console.error("[vue-loader] CookieLaw.vue: functional components are not supported with templates, they should use render functions."),t.exports=i.exports},function(t,e,n){var o=n(39);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);n(41)("91c05312",o,!1)},function(t,e,n){e=t.exports=n(40)(!1),e.push([t.i,"\n.Cookie {\n position: fixed;\n overflow: hidden;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n z-index: 9999;\n width: 100%;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n -webkit-box-align: baseline;\n -ms-flex-align: baseline;\n align-items: baseline;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.Cookie > * {\n margin: 0.9375rem 0;\n -ms-flex-item-align: center;\n align-self: center;\n}\n@media screen and (min-width: 48rem) {\n.Cookie {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n}\n.Cookie > * {\n margin: 0;\n}\n}\n.Cookie--top {\n top: 0;\n left: 0;\n right: 0;\n}\n.Cookie--bottom {\n bottom: 0;\n left: 0;\n right: 0;\n}\n.Cookie__buttons {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.Cookie__buttons > * {\n margin: 0.3125rem 0;\n}\n@media screen and (min-width: 48rem) {\n.Cookie__buttons {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n.Cookie__buttons > * {\n margin: 0 0.9375rem;\n}\n}\n.Cookie__button {\n cursor: pointer;\n -ms-flex-item-align: center;\n align-self: center;\n}\n.Cookie--base {\n background: #F1F1F1;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--base .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--base .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--base--rounded {\n background: #F1F1F1;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--base--rounded .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--base--rounded .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--blood-orange {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--blood-orange .Cookie__button {\n background: #E76A68;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--blood-orange .Cookie__button:hover {\n background: #e03f3c;\n}\n.Cookie--blood-orange--rounded {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--blood-orange--rounded .Cookie__button {\n background: #E76A68;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--blood-orange--rounded .Cookie__button:hover {\n background: #e03f3c;\n}\n.Cookie--dark-lime {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--dark-lime .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--dark-lime .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--dark-lime--rounded {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--dark-lime--rounded .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--dark-lime--rounded .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--royal {\n background: #FBC227;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--royal .Cookie__button {\n background: #726CEA;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--royal .Cookie__button:hover {\n background: #473fe4;\n}\n.Cookie--royal--rounded {\n background: #FBC227;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--royal--rounded .Cookie__button {\n background: #726CEA;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--royal--rounded .Cookie__button:hover {\n background: #473fe4;\n}\n.slideFromTop-enter, .slideFromTop-leave-to {\n -webkit-transform: translate(0px, -12.5em);\n transform: translate(0px, -12.5em);\n}\n.slideFromTop-enter-to, .slideFromTop-leave {\n -webkit-transform: translate(0px, 0px);\n transform: translate(0px, 0px);\n}\n.slideFromBottom-enter, .slideFromBottom-leave-to {\n -webkit-transform: translate(0px, 12.5em);\n transform: translate(0px, 12.5em);\n}\n.slideFromBottom-enter-to, .slideFromBottom-leave {\n -webkit-transform: translate(0px, 0px);\n transform: translate(0px, 0px);\n}\n.slideFromBottom-enter-active,\n.slideFromBottom-leave-active,\n.slideFromTop-enter-active,\n.slideFromTop-leave-active {\n -webkit-transition: -webkit-transform .4s ease-in;\n transition: -webkit-transform .4s ease-in;\n transition: transform .4s ease-in;\n transition: transform .4s ease-in, -webkit-transform .4s ease-in;\n}\n.fade-enter-active, .fade-leave-active {\n -webkit-transition: opacity .5s;\n transition: opacity .5s;\n}\n.fade-enter, .fade-leave-to {\n opacity: 0;\n}\n",""])},function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=o(r),a=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}function o(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,"+e;return"/*# "+n+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var o=n(e,t);return e[2]?"@media "+e[2]+"{"+o+"}":o}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},r=0;rn.parts.length&&(o.parts.length=n.parts.length)}else{for(var a=[],r=0;rf;)if(s=u[f++],s!=s)return!0}else for(;c>f;f++)if((t||f in u)&&u[f]===n)return t||f||0;return!t&&-1}}},function(t,e,n){var o=n(15),r=Math.min;t.exports=function(t){return t>0?r(o(t),9007199254740991):0}},function(t,e,n){var o=n(15),r=Math.max,i=Math.min;t.exports=function(t,e){return t=o(t),t<0?r(t+e,0):i(t,e)}},function(t,e,n){var o=n(19),r=n(8),i=n(9);t.exports=function(t,e){var n=(r.Object||{})[t]||Object[t],a={};a[t]=e(n),o(o.S+o.F*i(function(){n(1)}),"Object",a)}},function(t,e,n){var o=n(54);t.exports=function(t,e,n){if(o(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,o){return t.call(e,n,o)};case 3:return function(n,o,r){return t.call(e,n,o,r)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var r=n(56),i=o(r),a=n(68),s=o(a),u="function"==typeof s.default&&"symbol"==typeof i.default?function(t){return typeof t}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":typeof t};e.default="function"==typeof s.default&&"symbol"===u(i.default)?function(t){return"undefined"==typeof t?"undefined":u(t)}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":"undefined"==typeof t?"undefined":u(t)}},function(t,e,n){t.exports={default:n(57),__esModule:!0}},function(t,e,n){n(58),n(64),t.exports=n(24).f("iterator")},function(t,e,n){"use strict";var o=n(59)(!0);n(32)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=o(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var o=n(15),r=n(14);t.exports=function(t){return function(e,n){var i,a,s=String(r(e)),u=o(n),c=s.length;return u<0||u>=c?t?"":void 0:(i=s.charCodeAt(u),i<55296||i>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):i:t?s.slice(u,u+2):(i-55296<<10)+(a-56320)+65536)}}},function(t,e,n){"use strict";var o=n(34),r=n(13),i=n(23),a={};n(3)(a,n(6)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=o(a,{next:r(1,n)}),i(t,e+" Iterator")}},function(t,e,n){var o=n(4),r=n(11),i=n(7);t.exports=n(5)?Object.defineProperties:function(t,e){r(t);for(var n,a=i(e),s=a.length,u=0;s>u;)o.f(t,n=a[u++],e[n]);return t}},function(t,e,n){t.exports=n(0).document&&document.documentElement},function(t,e,n){var o=n(1),r=n(27),i=n(16)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),o(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){n(65);for(var o=n(0),r=n(3),i=n(22),a=n(6)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],u=0;u<5;u++){var c=s[u],f=o[c],l=f&&f.prototype;l&&!l[a]&&r(l,a,c),i[c]=i.Array}},function(t,e,n){"use strict";var o=n(66),r=n(67),i=n(22),a=n(2);t.exports=n(32)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):"keys"==e?r(0,n):"values"==e?r(0,t[n]):r(0,[n,t[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){t.exports={default:n(69),__esModule:!0}},function(t,e,n){n(70),n(77),n(78),n(79),t.exports=n(8).Symbol},function(t,e,n){"use strict";var o=n(0),r=n(1),i=n(5),a=n(19),s=n(33),u=n(71).KEY,c=n(9),f=n(17),l=n(23),p=n(10),d=n(6),b=n(24),m=n(25),v=n(72),h=n(73),g=n(74),y=n(11),k=n(2),x=n(20),_=n(13),w=n(34),C=n(75),S=n(76),O=n(4),j=n(7),E=S.f,F=O.f,R=C.f,T=o.Symbol,M=o.JSON,P=M&&M.stringify,L="prototype",N=d("_hidden"),B=d("toPrimitive"),I={}.propertyIsEnumerable,A=f("symbol-registry"),z=f("symbols"),U=f("op-symbols"),$=Object[L],D="function"==typeof T,W=o.QObject,G=!W||!W[L]||!W[L].findChild,J=i&&c(function(){return 7!=w(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a})?function(t,e,n){var o=E($,e);o&&delete $[e],F(t,e,n),o&&t!==$&&F($,e,o)}:F,V=function(t){var e=z[t]=w(T[L]);return e._k=t,e},Y=D&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},q=function(t,e,n){return t===$&&q(U,e,n),y(t),e=x(e,!0),y(n),r(z,e)?(n.enumerable?(r(t,N)&&t[N][e]&&(t[N][e]=!1),n=w(n,{enumerable:_(0,!1)})):(r(t,N)||F(t,N,_(1,{})),t[N][e]=!0),J(t,e,n)):F(t,e,n)},H=function(t,e){y(t);for(var n,o=h(e=k(e)),r=0,i=o.length;i>r;)q(t,n=o[r++],e[n]);return t},K=function(t,e){return void 0===e?w(t):H(w(t),e)},X=function(t){var e=I.call(this,t=x(t,!0));return!(this===$&&r(z,t)&&!r(U,t))&&(!(e||!r(this,t)||!r(z,t)||r(this,N)&&this[N][t])||e)},Q=function(t,e){if(t=k(t),e=x(e,!0),t!==$||!r(z,e)||r(U,e)){var n=E(t,e);return!n||!r(z,e)||r(t,N)&&t[N][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=R(k(t)),o=[],i=0;n.length>i;)r(z,e=n[i++])||e==N||e==u||o.push(e);return o},tt=function(t){for(var e,n=t===$,o=R(n?U:k(t)),i=[],a=0;o.length>a;)!r(z,e=o[a++])||n&&!r($,e)||i.push(z[e]);return i};D||(T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===$&&e.call(U,n),r(this,N)&&r(this[N],t)&&(this[N][t]=!1),J(this,t,_(1,n))};return i&&G&&J($,t,{configurable:!0,set:e}),V(t)},s(T[L],"toString",function(){return this._k}),S.f=Q,O.f=q,n(36).f=C.f=Z,n(26).f=X,n(35).f=tt,i&&!n(21)&&s($,"propertyIsEnumerable",X,!0),b.f=function(t){return V(d(t))}),a(a.G+a.W+a.F*!D,{Symbol:T});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)d(et[nt++]);for(var et=j(d.store),nt=0;et.length>nt;)m(et[nt++]);a(a.S+a.F*!D,"Symbol",{for:function(t){return r(A,t+="")?A[t]:A[t]=T(t)},keyFor:function(t){if(Y(t))return v(A,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!D,"Object",{create:K,defineProperty:q,defineProperties:H,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),M&&a(a.S+a.F*(!D||c(function(){var t=T();return"[null]"!=P([t])||"{}"!=P({a:t})||"{}"!=P(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!Y(t)){for(var e,n,o=[t],r=1;arguments.length>r;)o.push(arguments[r++]);return e=o[1],"function"==typeof e&&(n=e),!n&&g(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!Y(e))return e}),o[1]=e,P.apply(M,o)}}}),T[L][B]||n(3)(T[L],B,T[L].valueOf),l(T,"Symbol"),l(Math,"Math",!0),l(o.JSON,"JSON",!0)},function(t,e,n){var o=n(10)("meta"),r=n(12),i=n(1),a=n(4).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(9)(function(){return u(Object.preventExtensions({}))}),f=function(t){a(t,o,{value:{i:"O"+ ++s,w:{}}})},l=function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,o)){if(!u(t))return"F";if(!e)return"E";f(t)}return t[o].i},p=function(t,e){if(!i(t,o)){if(!u(t))return!0;if(!e)return!1;f(t)}return t[o].w},d=function(t){return c&&b.NEED&&u(t)&&!i(t,o)&&f(t),t},b=t.exports={KEY:o,NEED:!1,fastKey:l,getWeak:p,onFreeze:d}},function(t,e,n){var o=n(7),r=n(2);t.exports=function(t,e){for(var n,i=r(t),a=o(i),s=a.length,u=0;s>u;)if(i[n=a[u++]]===e)return n}},function(t,e,n){var o=n(7),r=n(35),i=n(26);t.exports=function(t){var e=o(t),n=r.f;if(n)for(var a,s=n(t),u=i.f,c=0;s.length>c;)u.call(t,a=s[c++])&&e.push(a);return e}},function(t,e,n){var o=n(29);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t,e,n){var o=n(2),r=n(36).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return r(t)}catch(t){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==i.call(t)?s(t):r(o(t))}},function(t,e,n){var o=n(26),r=n(13),i=n(2),a=n(20),s=n(1),u=n(30),c=Object.getOwnPropertyDescriptor;e.f=n(5)?c:function(t,e){if(t=i(t),e=a(e,!0),u)try{return c(t,e)}catch(t){}if(s(t,e))return r(!o.f.call(t,e),t[e])}},function(t,e){},function(t,e,n){n(25)("asyncIterator")},function(t,e,n){n(25)("observable")},function(t,e,n){"use strict";function o(){var t="@key@",e="1",n=new RegExp("(?:^|; )"+t+"="+e+"(?:;|$)");document.cookie=t+"="+e;var o=n.test(document.cookie);return o&&s(t),o}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:decodeURIComponent;if("string"!=typeof t||!t)return null;var n=new RegExp("(?:^|; )"+(0,l.escapeRe)(t)+"(?:=([^;]*))?(?:;|$)"),o=n.exec(document.cookie);return null===o?null:"function"==typeof e?e(o[1]):o[1]}function i(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:decodeURIComponent,e=/(?:^|; )([^=]+?)(?:=([^;]*))?(?:;|$)/g,n={},o=void 0;o=e.exec(document.cookie);)e.lastIndex=o.index+o.length-1,n[o[1]]="function"==typeof t?t(o[2]):o[2];return n}function a(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:encodeURIComponent,o=arguments[3];"object"===("undefined"==typeof n?"undefined":f(n))&&null!==n&&(o=n,n=encodeURIComponent);var r=(0,l.convert)(o||{}),i="function"==typeof n?n(e):e,a=t+"="+i+r;document.cookie=a}function s(t,e){var n={expires:-1};return e&&e.domain&&(n.domain=e.domain),a(t,"a",n)}function u(t){return r(t,null)}function c(t,e,n){return a(t,e,null,n)}e.__esModule=!0,e.removeCookie=e.setRawCookie=e.getRawCookie=e.setCookie=e.getAllCookies=e.getCookie=e.isCookieEnabled=e.remove=e.setRaw=e.getRaw=e.set=e.getAll=e.get=e.isEnabled=void 0;var f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l=n(81);e.isEnabled=o,e.get=r,e.getAll=i,e.set=a,e.getRaw=u,e.setRaw=c,e.remove=s,e.isCookieEnabled=o,e.getCookie=r,e.getAllCookies=i,e.setCookie=a,e.getRawCookie=u,e.setRawCookie=c,e.removeCookie=s},function(t,e,n){"use strict";function o(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function r(t){return t.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function i(t){var e=t.charAt(t.length-1),n=parseInt(t,10),o=new Date;switch(e){case"Y":o.setFullYear(o.getFullYear()+n);break;case"M":o.setMonth(o.getMonth()+n);break;case"D":o.setDate(o.getDate()+n);break;case"h":o.setHours(o.getHours()+n);break;case"m":o.setMinutes(o.getMinutes()+n);break;case"s":o.setSeconds(o.getSeconds()+n);break;default:o=new Date(t)}return o}function a(t){var e="";for(var n in t)if(o(t,n))if(/^expires$/i.test(n)){var r=t[n];"object"!==("undefined"==typeof r?"undefined":s(r))&&(r+="number"==typeof r?"D":"",r=i(r)),e+=";"+n+"="+r.toUTCString()}else/^secure$/.test(n)?t[n]&&(e+=";"+n):e+=";"+n+"="+t[n];return o(t,"path")||(e+=";path=/"),e}e.__esModule=!0;var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.hasOwn=o,e.escapeRe=r,e.computeExpires=i,e.convert=a},function(t,e,n){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{appear:"",name:t.transitionName}},[t.isOpen?n("div",{staticClass:"Cookie",class:[t.containerPosition,t.cookieTheme]},[t._t("default",[n("div",{staticClass:"Cookie__content"},[t._t("message",[t._v(t._s(t.message))])],2),t._v(" "),n("div",{staticClass:"Cookie__buttons"},[t.externalButtonLink?n("a",{class:t.buttonClass,attrs:{target:t.target,href:t.buttonLink}},[t._v(t._s(t.buttonLinkText))]):t._e(),t._v(" "),t.internalButtonLink?n("router-link",{class:t.buttonClass,attrs:{to:t.buttonLink}},[t._v(t._s(t.buttonLinkText))]):t._e(),t._v(" "),n("button",{class:t.buttonClass,on:{click:t.accept}},[t._v(t._s(t.buttonText))])],1)],{accept:t.accept,close:t.close})],2):t._e()])},staticRenderFns:[]},t.exports.render._withStripped=!0}])})},336:function(t,e,n){var o,r;n(384),o=n(240);var i=n(360);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,t.exports=o},337:function(t,e,n){var o,r;n(396),o=n(241);var i=n(372);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,t.exports=o},360:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;t._self._c||e;return t._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container" +},[n("div",{attrs:{id:"bomain"}},[n("div",{staticClass:"col-xs-4"}),t._v(" "),n("div",{staticClass:"col-xs-8"},[n("a",{staticStyle:{color:"black"}},[t._v(" Turning strategy into results")])])])])}]}},364:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"home"}},[n("wb-hmenu"),t._v(" "),n("wb-bodyone"),t._v(" "),n("div",{staticClass:"main-wrapper"},[n("cookie-law",{attrs:{theme:"base--rounded",message:"WorkBoost uses cookies to ensure you get the best experience.",buttonText:"Got It!"}})],1)],1)},staticRenderFns:[]}},372:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"navbar-fixed-top"},[n("div",{staticClass:"container"},[n("div",{staticClass:"row header vcenter"},[t._m(0),t._v(" "),n("div",{staticClass:"col-xs-3 col-xs-offset-3 menu",class:{twist:t.show},on:{click:function(e){t.show=!t.show}}},[n("span"),t._v(" "),n("span"),t._v(" "),n("span")])]),t._v(" "),n("div",{staticClass:"row menuselect"},[n("transition",{attrs:{name:"show",appear:""}},[t.show?n("ul",{staticClass:"list-group menuitems"},[n("li",{staticClass:"list-group-item"},[t._v("Why?")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("What?")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("WorkBoost Corporate")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("WorkBoost Science")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("About")]),t._v(" "),n("li",{staticClass:"list-group-item"},[n("a",{attrs:{href:"https://workboost.me"}},[t._v("Request a demo")]),t._v(" if you want to try it for yourself")])]):t._e()])],1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"col-xs-6 menu"},[n("img",{attrs:{alt:"Brand",src:"\\src\\assets\\img\\logoBigWB.png",height:"40"}})])}]}},384:function(t,e,n){var o=n(311);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)},388:function(t,e,n){var o=n(315);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)},396:function(t,e,n){var o=n(323);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)}}); \ No newline at end of file diff --git a/workb/dist/3.build.js b/workb/dist/3.build.js index 53ca703..b37e35f 100644 --- a/workb/dist/3.build.js +++ b/workb/dist/3.build.js @@ -1,7 +1 @@ -webpackJsonp([3],{25:function(t,e,n){var o,r;n(378),o=n(299);var i=n(360);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,r._scopeId="data-v-4b045855",t.exports=o},299:function(t,e,n){"use strict";var o=n(337),r=n.n(o),i=n(336),a=n.n(i),s=n(1),u=n(335),c=n.n(u),f=Object.assign||function(t){for(var e=1;e - * - */ -!function(e,n){t.exports=n()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=37)}([function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var o=n(48),r=n(14);t.exports=function(t){return o(r(t))}},function(t,e,n){var o=n(4),r=n(13);t.exports=n(5)?function(t,e,n){return o.f(t,e,r(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var o=n(11),r=n(30),i=n(20),a=Object.defineProperty;e.f=n(5)?Object.defineProperty:function(t,e,n){if(o(t),e=i(e,!0),o(n),r)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(9)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var o=n(17)("wks"),r=n(10),i=n(0).Symbol,a="function"==typeof i,s=t.exports=function(t){return o[t]||(o[t]=a&&i[t]||(a?i:r)("Symbol."+t))};s.store=o},function(t,e,n){var o=n(28),r=n(18);t.exports=Object.keys||function(t){return o(t,r)}},function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var n=0,o=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+o).toString(36))}},function(t,e,n){var o=n(12);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){var n=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:n)(t)}},function(t,e,n){var o=n(17)("keys"),r=n(10);t.exports=function(t){return o[t]||(o[t]=r(t))}},function(t,e,n){var o=n(0),r="__core-js_shared__",i=o[r]||(o[r]={});t.exports=function(t){return i[t]||(i[t]={})}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var o=n(0),r=n(8),i=n(53),a=n(3),s="prototype",u=function(t,e,n){var c,f,l,p=t&u.F,d=t&u.G,b=t&u.S,m=t&u.P,v=t&u.B,h=t&u.W,g=d?r:r[e]||(r[e]={}),y=g[s],k=d?o:b?o[e]:(o[e]||{})[s];d&&(n=e);for(c in n)f=!p&&k&&void 0!==k[c],f&&c in g||(l=f?k[c]:n[c],g[c]=d&&"function"!=typeof k[c]?n[c]:v&&f?i(l,o):h&&k[c]==l?function(t){var e=function(e,n,o){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,o)}return t.apply(this,arguments)};return e[s]=t[s],e}(l):m&&"function"==typeof l?i(Function.call,l):l,m&&((g.virtual||(g.virtual={}))[c]=l,t&u.R&&y&&!y[c]&&a(y,c,l)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e,n){var o=n(12);t.exports=function(t,e){if(!o(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!o(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!o(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!o(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},function(t,e){t.exports=!0},function(t,e){t.exports={}},function(t,e,n){var o=n(4).f,r=n(1),i=n(6)("toStringTag");t.exports=function(t,e,n){t&&!r(t=n?t:t.prototype,i)&&o(t,i,{configurable:!0,value:e})}},function(t,e,n){e.f=n(6)},function(t,e,n){var o=n(0),r=n(8),i=n(21),a=n(24),s=n(4).f;t.exports=function(t){var e=r.Symbol||(r.Symbol=i?{}:o.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var o=n(14);t.exports=function(t){return Object(o(t))}},function(t,e,n){var o=n(1),r=n(2),i=n(49)(!1),a=n(16)("IE_PROTO");t.exports=function(t,e){var n,s=r(t),u=0,c=[];for(n in s)n!=a&&o(s,n)&&c.push(n);for(;e.length>u;)o(s,n=e[u++])&&(~i(c,n)||c.push(n));return c}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){t.exports=!n(5)&&!n(9)(function(){return 7!=Object.defineProperty(n(31)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var o=n(12),r=n(0).document,i=o(r)&&o(r.createElement);t.exports=function(t){return i?r.createElement(t):{}}},function(t,e,n){"use strict";var o=n(21),r=n(19),i=n(33),a=n(3),s=n(1),u=n(22),c=n(60),f=n(23),l=n(63),p=n(6)("iterator"),d=!([].keys&&"next"in[].keys()),b="@@iterator",m="keys",v="values",h=function(){return this};t.exports=function(t,e,n,g,y,k,x){c(n,e,g);var _,w,C,S=function(t){if(!d&&t in F)return F[t];switch(t){case m:return function(){return new n(this,t)};case v:return function(){return new n(this,t)}}return function(){return new n(this,t)}},O=e+" Iterator",j=y==v,E=!1,F=t.prototype,R=F[p]||F[b]||y&&F[y],T=R||S(y),M=y?j?S("entries"):T:void 0,P="Array"==e?F.entries||R:R;if(P&&(C=l(P.call(new t)),C!==Object.prototype&&(f(C,O,!0),o||s(C,p)||a(C,p,h))),j&&R&&R.name!==v&&(E=!0,T=function(){return R.call(this)}),o&&!x||!d&&!E&&F[p]||a(F,p,T),u[e]=T,u[O]=h,y)if(_={values:j?T:S(v),keys:k?T:S(m),entries:M},x)for(w in _)w in F||i(F,w,_[w]);else r(r.P+r.F*(d||E),e,_);return _}},function(t,e,n){t.exports=n(3)},function(t,e,n){var o=n(11),r=n(61),i=n(18),a=n(16)("IE_PROTO"),s=function(){},u="prototype",c=function(){var t,e=n(31)("iframe"),o=i.length,r="<",a=">";for(e.style.display="none",n(62).appendChild(e),e.src="javascript:",t=e.contentWindow.document,t.open(),t.write(r+"script"+a+"document.F=Object"+r+"/script"+a),t.close(),c=t.F;o--;)delete c[u][i[o]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s[u]=o(t),n=new s,s[u]=null,n[a]=t):n=c(),void 0===e?n:r(n,e)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var o=n(28),r=n(18).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return o(t,r)}},function(t,e,n){function o(t){r||n(38)}var r=!1,i=n(43)(n(44),n(82),o,null,null);i.options.__file="/Users/jjuszczak/Projekte/Privat/vue-cookie-law/src/components/CookieLaw.vue",i.esModule&&Object.keys(i.esModule).some(function(t){return"default"!==t&&"__"!==t.substr(0,2)})&&console.error("named exports are not supported in *.vue files."),i.options.functional&&console.error("[vue-loader] CookieLaw.vue: functional components are not supported with templates, they should use render functions."),t.exports=i.exports},function(t,e,n){var o=n(39);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals);n(41)("91c05312",o,!1)},function(t,e,n){e=t.exports=n(40)(!1),e.push([t.i,"\n.Cookie {\n position: fixed;\n overflow: hidden;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n z-index: 9999;\n width: 100%;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n -webkit-box-align: baseline;\n -ms-flex-align: baseline;\n align-items: baseline;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.Cookie > * {\n margin: 0.9375rem 0;\n -ms-flex-item-align: center;\n align-self: center;\n}\n@media screen and (min-width: 48rem) {\n.Cookie {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-flow: row;\n flex-flow: row;\n}\n.Cookie > * {\n margin: 0;\n}\n}\n.Cookie--top {\n top: 0;\n left: 0;\n right: 0;\n}\n.Cookie--bottom {\n bottom: 0;\n left: 0;\n right: 0;\n}\n.Cookie__buttons {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n.Cookie__buttons > * {\n margin: 0.3125rem 0;\n}\n@media screen and (min-width: 48rem) {\n.Cookie__buttons {\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n}\n.Cookie__buttons > * {\n margin: 0 0.9375rem;\n}\n}\n.Cookie__button {\n cursor: pointer;\n -ms-flex-item-align: center;\n align-self: center;\n}\n.Cookie--base {\n background: #F1F1F1;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--base .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--base .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--base--rounded {\n background: #F1F1F1;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--base--rounded .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--base--rounded .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--blood-orange {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--blood-orange .Cookie__button {\n background: #E76A68;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--blood-orange .Cookie__button:hover {\n background: #e03f3c;\n}\n.Cookie--blood-orange--rounded {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--blood-orange--rounded .Cookie__button {\n background: #E76A68;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--blood-orange--rounded .Cookie__button:hover {\n background: #e03f3c;\n}\n.Cookie--dark-lime {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--dark-lime .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--dark-lime .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--dark-lime--rounded {\n background: #424851;\n color: #fff;\n padding: 1.250em;\n}\n.Cookie--dark-lime--rounded .Cookie__button {\n background: #97D058;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--dark-lime--rounded .Cookie__button:hover {\n background: #7ebf36;\n}\n.Cookie--royal {\n background: #FBC227;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--royal .Cookie__button {\n background: #726CEA;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 0;\n border: 0;\n font-size: 1em;\n}\n.Cookie--royal .Cookie__button:hover {\n background: #473fe4;\n}\n.Cookie--royal--rounded {\n background: #FBC227;\n color: #232323;\n padding: 1.250em;\n}\n.Cookie--royal--rounded .Cookie__button {\n background: #726CEA;\n padding: 0.625em 3.125em;\n color: #fff;\n border-radius: 20px;\n border: 0;\n font-size: 1em;\n}\n.Cookie--royal--rounded .Cookie__button:hover {\n background: #473fe4;\n}\n.slideFromTop-enter, .slideFromTop-leave-to {\n -webkit-transform: translate(0px, -12.5em);\n transform: translate(0px, -12.5em);\n}\n.slideFromTop-enter-to, .slideFromTop-leave {\n -webkit-transform: translate(0px, 0px);\n transform: translate(0px, 0px);\n}\n.slideFromBottom-enter, .slideFromBottom-leave-to {\n -webkit-transform: translate(0px, 12.5em);\n transform: translate(0px, 12.5em);\n}\n.slideFromBottom-enter-to, .slideFromBottom-leave {\n -webkit-transform: translate(0px, 0px);\n transform: translate(0px, 0px);\n}\n.slideFromBottom-enter-active,\n.slideFromBottom-leave-active,\n.slideFromTop-enter-active,\n.slideFromTop-leave-active {\n -webkit-transition: -webkit-transform .4s ease-in;\n transition: -webkit-transform .4s ease-in;\n transition: transform .4s ease-in;\n transition: transform .4s ease-in, -webkit-transform .4s ease-in;\n}\n.fade-enter-active, .fade-leave-active {\n -webkit-transition: opacity .5s;\n transition: opacity .5s;\n}\n.fade-enter, .fade-leave-to {\n opacity: 0;\n}\n",""])},function(t,e){function n(t,e){var n=t[1]||"",r=t[3];if(!r)return n;if(e&&"function"==typeof btoa){var i=o(r),a=r.sources.map(function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"});return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}function o(t){var e=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),n="sourceMappingURL=data:application/json;charset=utf-8;base64,"+e;return"/*# "+n+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var o=n(e,t);return e[2]?"@media "+e[2]+"{"+o+"}":o}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},r=0;rn.parts.length&&(o.parts.length=n.parts.length)}else{for(var a=[],r=0;rf;)if(s=u[f++],s!=s)return!0}else for(;c>f;f++)if((t||f in u)&&u[f]===n)return t||f||0;return!t&&-1}}},function(t,e,n){var o=n(15),r=Math.min;t.exports=function(t){return t>0?r(o(t),9007199254740991):0}},function(t,e,n){var o=n(15),r=Math.max,i=Math.min;t.exports=function(t,e){return t=o(t),t<0?r(t+e,0):i(t,e)}},function(t,e,n){var o=n(19),r=n(8),i=n(9);t.exports=function(t,e){var n=(r.Object||{})[t]||Object[t],a={};a[t]=e(n),o(o.S+o.F*i(function(){n(1)}),"Object",a)}},function(t,e,n){var o=n(54);t.exports=function(t,e,n){if(o(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,o){return t.call(e,n,o)};case 3:return function(n,o,r){return t.call(e,n,o,r)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}e.__esModule=!0;var r=n(56),i=o(r),a=n(68),s=o(a),u="function"==typeof s.default&&"symbol"==typeof i.default?function(t){return typeof t}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":typeof t};e.default="function"==typeof s.default&&"symbol"===u(i.default)?function(t){return"undefined"==typeof t?"undefined":u(t)}:function(t){return t&&"function"==typeof s.default&&t.constructor===s.default&&t!==s.default.prototype?"symbol":"undefined"==typeof t?"undefined":u(t)}},function(t,e,n){t.exports={default:n(57),__esModule:!0}},function(t,e,n){n(58),n(64),t.exports=n(24).f("iterator")},function(t,e,n){"use strict";var o=n(59)(!0);n(32)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=o(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){var o=n(15),r=n(14);t.exports=function(t){return function(e,n){var i,a,s=String(r(e)),u=o(n),c=s.length;return u<0||u>=c?t?"":void 0:(i=s.charCodeAt(u),i<55296||i>56319||u+1===c||(a=s.charCodeAt(u+1))<56320||a>57343?t?s.charAt(u):i:t?s.slice(u,u+2):(i-55296<<10)+(a-56320)+65536)}}},function(t,e,n){"use strict";var o=n(34),r=n(13),i=n(23),a={};n(3)(a,n(6)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=o(a,{next:r(1,n)}),i(t,e+" Iterator")}},function(t,e,n){var o=n(4),r=n(11),i=n(7);t.exports=n(5)?Object.defineProperties:function(t,e){r(t);for(var n,a=i(e),s=a.length,u=0;s>u;)o.f(t,n=a[u++],e[n]);return t}},function(t,e,n){t.exports=n(0).document&&document.documentElement},function(t,e,n){var o=n(1),r=n(27),i=n(16)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=r(t),o(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){n(65);for(var o=n(0),r=n(3),i=n(22),a=n(6)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],u=0;u<5;u++){var c=s[u],f=o[c],l=f&&f.prototype;l&&!l[a]&&r(l,a,c),i[c]=i.Array}},function(t,e,n){"use strict";var o=n(66),r=n(67),i=n(22),a=n(2);t.exports=n(32)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,r(1)):"keys"==e?r(0,n):"values"==e?r(0,t[n]):r(0,[n,t[n]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){t.exports={default:n(69),__esModule:!0}},function(t,e,n){n(70),n(77),n(78),n(79),t.exports=n(8).Symbol},function(t,e,n){"use strict";var o=n(0),r=n(1),i=n(5),a=n(19),s=n(33),u=n(71).KEY,c=n(9),f=n(17),l=n(23),p=n(10),d=n(6),b=n(24),m=n(25),v=n(72),h=n(73),g=n(74),y=n(11),k=n(2),x=n(20),_=n(13),w=n(34),C=n(75),S=n(76),O=n(4),j=n(7),E=S.f,F=O.f,R=C.f,T=o.Symbol,M=o.JSON,P=M&&M.stringify,L="prototype",N=d("_hidden"),B=d("toPrimitive"),I={}.propertyIsEnumerable,A=f("symbol-registry"),z=f("symbols"),U=f("op-symbols"),$=Object[L],D="function"==typeof T,W=o.QObject,G=!W||!W[L]||!W[L].findChild,J=i&&c(function(){return 7!=w(F({},"a",{get:function(){return F(this,"a",{value:7}).a}})).a})?function(t,e,n){var o=E($,e);o&&delete $[e],F(t,e,n),o&&t!==$&&F($,e,o)}:F,V=function(t){var e=z[t]=w(T[L]);return e._k=t,e},Y=D&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},q=function(t,e,n){return t===$&&q(U,e,n),y(t),e=x(e,!0),y(n),r(z,e)?(n.enumerable?(r(t,N)&&t[N][e]&&(t[N][e]=!1),n=w(n,{enumerable:_(0,!1)})):(r(t,N)||F(t,N,_(1,{})),t[N][e]=!0),J(t,e,n)):F(t,e,n)},H=function(t,e){y(t);for(var n,o=h(e=k(e)),r=0,i=o.length;i>r;)q(t,n=o[r++],e[n]);return t},K=function(t,e){return void 0===e?w(t):H(w(t),e)},X=function(t){var e=I.call(this,t=x(t,!0));return!(this===$&&r(z,t)&&!r(U,t))&&(!(e||!r(this,t)||!r(z,t)||r(this,N)&&this[N][t])||e)},Q=function(t,e){if(t=k(t),e=x(e,!0),t!==$||!r(z,e)||r(U,e)){var n=E(t,e);return!n||!r(z,e)||r(t,N)&&t[N][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=R(k(t)),o=[],i=0;n.length>i;)r(z,e=n[i++])||e==N||e==u||o.push(e);return o},tt=function(t){for(var e,n=t===$,o=R(n?U:k(t)),i=[],a=0;o.length>a;)!r(z,e=o[a++])||n&&!r($,e)||i.push(z[e]);return i};D||(T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===$&&e.call(U,n),r(this,N)&&r(this[N],t)&&(this[N][t]=!1),J(this,t,_(1,n))};return i&&G&&J($,t,{configurable:!0,set:e}),V(t)},s(T[L],"toString",function(){return this._k}),S.f=Q,O.f=q,n(36).f=C.f=Z,n(26).f=X,n(35).f=tt,i&&!n(21)&&s($,"propertyIsEnumerable",X,!0),b.f=function(t){return V(d(t))}),a(a.G+a.W+a.F*!D,{Symbol:T});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),nt=0;et.length>nt;)d(et[nt++]);for(var et=j(d.store),nt=0;et.length>nt;)m(et[nt++]);a(a.S+a.F*!D,"Symbol",{for:function(t){return r(A,t+="")?A[t]:A[t]=T(t)},keyFor:function(t){if(Y(t))return v(A,t);throw TypeError(t+" is not a symbol!")},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!D,"Object",{create:K,defineProperty:q,defineProperties:H,getOwnPropertyDescriptor:Q,getOwnPropertyNames:Z,getOwnPropertySymbols:tt}),M&&a(a.S+a.F*(!D||c(function(){var t=T();return"[null]"!=P([t])||"{}"!=P({a:t})||"{}"!=P(Object(t))})),"JSON",{stringify:function(t){if(void 0!==t&&!Y(t)){for(var e,n,o=[t],r=1;arguments.length>r;)o.push(arguments[r++]);return e=o[1],"function"==typeof e&&(n=e),!n&&g(e)||(e=function(t,e){if(n&&(e=n.call(this,t,e)),!Y(e))return e}),o[1]=e,P.apply(M,o)}}}),T[L][B]||n(3)(T[L],B,T[L].valueOf),l(T,"Symbol"),l(Math,"Math",!0),l(o.JSON,"JSON",!0)},function(t,e,n){var o=n(10)("meta"),r=n(12),i=n(1),a=n(4).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(9)(function(){return u(Object.preventExtensions({}))}),f=function(t){a(t,o,{value:{i:"O"+ ++s,w:{}}})},l=function(t,e){if(!r(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,o)){if(!u(t))return"F";if(!e)return"E";f(t)}return t[o].i},p=function(t,e){if(!i(t,o)){if(!u(t))return!0;if(!e)return!1;f(t)}return t[o].w},d=function(t){return c&&b.NEED&&u(t)&&!i(t,o)&&f(t),t},b=t.exports={KEY:o,NEED:!1,fastKey:l,getWeak:p,onFreeze:d}},function(t,e,n){var o=n(7),r=n(2);t.exports=function(t,e){for(var n,i=r(t),a=o(i),s=a.length,u=0;s>u;)if(i[n=a[u++]]===e)return n}},function(t,e,n){var o=n(7),r=n(35),i=n(26);t.exports=function(t){var e=o(t),n=r.f;if(n)for(var a,s=n(t),u=i.f,c=0;s.length>c;)u.call(t,a=s[c++])&&e.push(a);return e}},function(t,e,n){var o=n(29);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t,e,n){var o=n(2),r=n(36).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return r(t)}catch(t){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==i.call(t)?s(t):r(o(t))}},function(t,e,n){var o=n(26),r=n(13),i=n(2),a=n(20),s=n(1),u=n(30),c=Object.getOwnPropertyDescriptor;e.f=n(5)?c:function(t,e){if(t=i(t),e=a(e,!0),u)try{return c(t,e)}catch(t){}if(s(t,e))return r(!o.f.call(t,e),t[e])}},function(t,e){},function(t,e,n){n(25)("asyncIterator")},function(t,e,n){n(25)("observable")},function(t,e,n){"use strict";function o(){var t="@key@",e="1",n=new RegExp("(?:^|; )"+t+"="+e+"(?:;|$)");document.cookie=t+"="+e;var o=n.test(document.cookie);return o&&s(t),o}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:decodeURIComponent;if("string"!=typeof t||!t)return null;var n=new RegExp("(?:^|; )"+(0,l.escapeRe)(t)+"(?:=([^;]*))?(?:;|$)"),o=n.exec(document.cookie);return null===o?null:"function"==typeof e?e(o[1]):o[1]}function i(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:decodeURIComponent,e=/(?:^|; )([^=]+?)(?:=([^;]*))?(?:;|$)/g,n={},o=void 0;o=e.exec(document.cookie);)e.lastIndex=o.index+o.length-1,n[o[1]]="function"==typeof t?t(o[2]):o[2];return n}function a(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:encodeURIComponent,o=arguments[3];"object"===("undefined"==typeof n?"undefined":f(n))&&null!==n&&(o=n,n=encodeURIComponent);var r=(0,l.convert)(o||{}),i="function"==typeof n?n(e):e,a=t+"="+i+r;document.cookie=a}function s(t,e){var n={expires:-1};return e&&e.domain&&(n.domain=e.domain),a(t,"a",n)}function u(t){return r(t,null)}function c(t,e,n){return a(t,e,null,n)}e.__esModule=!0,e.removeCookie=e.setRawCookie=e.getRawCookie=e.setCookie=e.getAllCookies=e.getCookie=e.isCookieEnabled=e.remove=e.setRaw=e.getRaw=e.set=e.getAll=e.get=e.isEnabled=void 0;var f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l=n(81);e.isEnabled=o,e.get=r,e.getAll=i,e.set=a,e.getRaw=u,e.setRaw=c,e.remove=s,e.isCookieEnabled=o,e.getCookie=r,e.getAllCookies=i,e.setCookie=a,e.getRawCookie=u,e.setRawCookie=c,e.removeCookie=s},function(t,e,n){"use strict";function o(t,e){return Object.prototype.hasOwnProperty.call(t,e)}function r(t){return t.replace(/[.*+?^$|[\](){}\\-]/g,"\\$&")}function i(t){var e=t.charAt(t.length-1),n=parseInt(t,10),o=new Date;switch(e){case"Y":o.setFullYear(o.getFullYear()+n);break;case"M":o.setMonth(o.getMonth()+n);break;case"D":o.setDate(o.getDate()+n);break;case"h":o.setHours(o.getHours()+n);break;case"m":o.setMinutes(o.getMinutes()+n);break;case"s":o.setSeconds(o.getSeconds()+n);break;default:o=new Date(t)}return o}function a(t){var e="";for(var n in t)if(o(t,n))if(/^expires$/i.test(n)){var r=t[n];"object"!==("undefined"==typeof r?"undefined":s(r))&&(r+="number"==typeof r?"D":"",r=i(r)),e+=";"+n+"="+r.toUTCString()}else/^secure$/.test(n)?t[n]&&(e+=";"+n):e+=";"+n+"="+t[n];return o(t,"path")||(e+=";path=/"),e}e.__esModule=!0;var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};e.hasOwn=o,e.escapeRe=r,e.computeExpires=i,e.convert=a},function(t,e,n){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{appear:"",name:t.transitionName}},[t.isOpen?n("div",{staticClass:"Cookie",class:[t.containerPosition,t.cookieTheme]},[t._t("default",[n("div",{staticClass:"Cookie__content"},[t._t("message",[t._v(t._s(t.message))])],2),t._v(" "),n("div",{staticClass:"Cookie__buttons"},[t.externalButtonLink?n("a",{class:t.buttonClass,attrs:{target:t.target,href:t.buttonLink}},[t._v(t._s(t.buttonLinkText))]):t._e(),t._v(" "),t.internalButtonLink?n("router-link",{class:t.buttonClass,attrs:{to:t.buttonLink}},[t._v(t._s(t.buttonLinkText))]):t._e(),t._v(" "),n("button",{class:t.buttonClass,on:{click:t.accept}},[t._v(t._s(t.buttonText))])],1)],{accept:t.accept,close:t.close})],2):t._e()])},staticRenderFns:[]},t.exports.render._withStripped=!0}])})},336:function(t,e,n){var o,r;n(371),o=n(302);var i=n(353);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,t.exports=o},337:function(t,e,n){var o,r;n(382),o=n(303);var i=n(364);r=o=o||{},"object"!=typeof o.default&&"function"!=typeof o.default||(r=o=o.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,t.exports=o},353:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement;t._self._c||e;return t._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container" -},[n("div",{attrs:{id:"bomain"}},[n("div",{staticClass:"col-xs-4"}),t._v(" "),n("div",{staticClass:"col-xs-8"},[n("a",{staticStyle:{color:"black"}},[t._v(" Turning strategy into results")])])])])}]}},360:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"home"}},[n("wb-hmenu"),t._v(" "),n("wb-bodyone"),t._v(" "),n("div",{staticClass:"main-wrapper"},[n("cookie-law",{attrs:{theme:"base--rounded",message:"WorkBoost uses cookies to ensure you get the best experience.",buttonText:"Got It!"}})],1)],1)},staticRenderFns:[]}},364:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"navbar-fixed-top"},[n("div",{staticClass:"container"},[n("div",{staticClass:"row header vcenter"},[t._m(0),t._v(" "),n("div",{staticClass:"col-xs-3 col-xs-offset-3 menu",class:{twist:t.show},on:{click:function(e){t.show=!t.show}}},[n("span"),t._v(" "),n("span"),t._v(" "),n("span")])]),t._v(" "),n("div",{staticClass:"row menuselect"},[n("transition",{attrs:{name:"show",appear:""}},[t.show?n("ul",{staticClass:"list-group menuitems"},[n("li",{staticClass:"list-group-item"},[t._v("Why?")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("What?")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("WorkBoost Corporate")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("WorkBoost Science")]),t._v(" "),n("li",{staticClass:"list-group-item"},[t._v("About")]),t._v(" "),n("li",{staticClass:"list-group-item"},[n("a",{attrs:{href:"https://workboost.me"}},[t._v("Request a demo")]),t._v(" if you want to try it for yourself")])]):t._e()])],1)])])},staticRenderFns:[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"col-xs-6 menu"},[n("img",{attrs:{alt:"Brand",src:"\\src\\assets\\img\\logoBigWB.png",height:"40"}})])}]}},371:function(t,e,n){var o=n(319);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)},378:function(t,e,n){var o=n(326);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)},382:function(t,e,n){var o=n(330);"string"==typeof o&&(o=[[t.i,o,""]]);n(3)(o,{});o.locals&&(t.exports=o.locals)}}); \ No newline at end of file +webpackJsonp([3],{234:function(t,a,e){"use strict";var o=e(335),n=e.n(o),i=e(334),r=e.n(i);e(1);a.default={components:{wbLmain:n.a,wbLfooter:r.a}}},238:function(t,a,e){"use strict";var o=e(1),n=Object.assign||function(t){for(var a=1;a-1&&e.splice(n,1)}}function u(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;f(t,n,[],t._modules.root,!0),l(t,n,e)}function l(t,e,n){var r=t._vm;t.getters={};var i=t._wrappedGetters,a={};o(i,function(e,n){a[n]=function(){return e(t)},Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})});var s=O.config.silent;O.config.silent=!0,t._vm=new O({data:{$$state:e},computed:a}),O.config.silent=s,t.strict&&g(t),r&&(n&&t._withCommit(function(){r._data.$$state=null}),O.nextTick(function(){return r.$destroy()}))}function f(t,e,n,r,o){var i=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a]=r),!i&&!o){var s=y(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit(function(){O.set(s,c,r.state)})}var u=r.context=p(t,a,n);r.forEachMutation(function(e,n){var r=a+n;h(t,r,e,u)}),r.forEachAction(function(e,n){var r=e.root?n:a+n,o=e.handler||e;v(t,r,o,u)}),r.forEachGetter(function(e,n){var r=a+n;m(t,r,e,u)}),r.forEachChild(function(r,i){f(t,e,n.concat(i),r,o)})}function p(t,e,n){var r=""===e,o={dispatch:r?t.dispatch:function(n,r,o){var i=b(n,r,o),a=i.payload,s=i.options,c=i.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,o){var i=b(n,r,o),a=i.payload,s=i.options,c=i.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(o,{getters:{get:r?function(){return t.getters}:function(){return d(t,e)}},state:{get:function(){return y(t.state,n)}}}),o}function d(t,e){var n={},r=e.length;return Object.keys(t.getters).forEach(function(o){if(o.slice(0,r)===e){var i=o.slice(r);Object.defineProperty(n,i,{get:function(){return t.getters[o]},enumerable:!0})}}),n}function h(t,e,n,r){var o=t._mutations[e]||(t._mutations[e]=[]);o.push(function(e){n.call(t,r.state,e)})}function v(t,e,n,r){var o=t._actions[e]||(t._actions[e]=[]);o.push(function(e,o){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e,o);return a(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch(function(e){throw t._devtoolHook.emit("vuex:error",e),e}):i})}function m(t,e,n,r){t._wrappedGetters[e]||(t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)})}function g(t){t._vm.$watch(function(){return this._data.$$state},function(){},{deep:!0,sync:!0})}function y(t,e){return e.length?e.reduce(function(t,e){return t[e]},t):t}function b(t,e,n){return i(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function _(t){O&&t===O||(O=t,k(O))}function w(t){return Array.isArray(t)?t.map(function(t){return{key:t,val:t}}):Object.keys(t).map(function(e){return{key:e,val:t[e]}})}function x(t){return function(e,n){return"string"!=typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function C(t,e,n){var r=t._modulesNamespaceMap[n];return r}n.d(e,"d",function(){return L}),n.d(e,"b",function(){return M}),n.d(e,"c",function(){return P});/** +!function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n=window.webpackJsonp;window.webpackJsonp=function(t,r,o){for(var a,s,u=0,l=[];u-1&&t.splice(n,1)}}function l(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var n=e.state;d(e,n,[],e._modules.root,!0),c(e,n,t)}function c(e,t,n){var r=e._vm;e.getters={};var o=e._wrappedGetters,a={};i(o,function(t,n){a[n]=function(){return t(e)},Object.defineProperty(e.getters,n,{get:function(){return e._vm[n]},enumerable:!0})});var s=k.config.silent;k.config.silent=!0,e._vm=new k({data:{$$state:t},computed:a}),k.config.silent=s,e.strict&&g(e),r&&(n&&e._withCommit(function(){r._data.$$state=null}),k.nextTick(function(){return r.$destroy()}))}function d(e,t,n,r,i){var o=!n.length,a=e._modules.getNamespace(n);if(r.namespaced&&(e._modulesNamespaceMap[a]=r),!o&&!i){var s=y(t,n.slice(0,-1)),u=n[n.length-1];e._withCommit(function(){k.set(s,u,r.state)})}var l=r.context=f(e,a,n);r.forEachMutation(function(t,n){var r=a+n;h(e,r,t,l)}),r.forEachAction(function(t,n){var r=t.root?n:a+n,i=t.handler||t;m(e,r,i,l)}),r.forEachGetter(function(t,n){var r=a+n;v(e,r,t,l)}),r.forEachChild(function(r,o){d(e,t,n.concat(o),r,i)})}function f(e,t,n){var r=""===t,i={dispatch:r?e.dispatch:function(n,r,i){var o=_(n,r,i),a=o.payload,s=o.options,u=o.type;return s&&s.root||(u=t+u),e.dispatch(u,a)},commit:r?e.commit:function(n,r,i){var o=_(n,r,i),a=o.payload,s=o.options,u=o.type;s&&s.root||(u=t+u),e.commit(u,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return e.getters}:function(){return p(e,t)}},state:{get:function(){return y(e.state,n)}}}),i}function p(e,t){var n={},r=t.length;return Object.keys(e.getters).forEach(function(i){if(i.slice(0,r)===t){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return e.getters[i]},enumerable:!0})}}),n}function h(e,t,n,r){var i=e._mutations[t]||(e._mutations[t]=[]);i.push(function(t){n.call(e,r.state,t)})}function m(e,t,n,r){var i=e._actions[t]||(e._actions[t]=[]);i.push(function(t,i){var o=n.call(e,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:e.getters,rootState:e.state},t,i);return a(o)||(o=Promise.resolve(o)),e._devtoolHook?o.catch(function(t){throw e._devtoolHook.emit("vuex:error",t),t}):o})}function v(e,t,n,r){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return n(r.state,r.getters,e.state,e.getters)})}function g(e){e._vm.$watch(function(){return this._data.$$state},function(){},{deep:!0,sync:!0})}function y(e,t){return t.length?t.reduce(function(e,t){return e[t]},e):e}function _(e,t,n){return o(e)&&e.type&&(n=t,t=e,e=e.type),{type:e,payload:t,options:n}}function b(e){k&&e===k||(k=e,x(k))}function M(e){return Array.isArray(e)?e.map(function(e){return{key:e,val:e}}):Object.keys(e).map(function(t){return{key:t,val:e[t]}})}function w(e){return function(t,n){return"string"!=typeof t?(n=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,n)}}function S(e,t,n){var r=e._modulesNamespaceMap[n];return r}n.d(t,"d",function(){return D}),n.d(t,"b",function(){return j}),n.d(t,"c",function(){return I});/** * vuex v3.0.1 * (c) 2017 Evan You * @license MIT */ -var k=function(t){function e(){var t=this.$options;t.store?this.$store="function"==typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}var n=Number(t.version.split(".")[0]);if(n>=2)t.mixin({beforeCreate:e});else{var r=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[e].concat(t.init):e,r.call(this,t)}}},$="undefined"!=typeof window&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,S=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"==typeof n?n():n)||{}},A={namespaced:{configurable:!0}};A.namespaced.get=function(){return!!this._rawModule.namespaced},S.prototype.addChild=function(t,e){this._children[t]=e},S.prototype.removeChild=function(t){delete this._children[t]},S.prototype.getChild=function(t){return this._children[t]},S.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},S.prototype.forEachChild=function(t){o(this._children,t)},S.prototype.forEachGetter=function(t){this._rawModule.getters&&o(this._rawModule.getters,t)},S.prototype.forEachAction=function(t){this._rawModule.actions&&o(this._rawModule.actions,t)},S.prototype.forEachMutation=function(t){this._rawModule.mutations&&o(this._rawModule.mutations,t)},Object.defineProperties(S.prototype,A);var E=function(t){this.register([],t,!1)};E.prototype.get=function(t){return t.reduce(function(t,e){return t.getChild(e)},this.root)},E.prototype.getNamespace=function(t){var e=this.root;return t.reduce(function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")},"")},E.prototype.update=function(t){s([],this.root,t)},E.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new S(e,n);if(0===t.length)this.root=i;else{var a=this.get(t.slice(0,-1));a.addChild(t[t.length-1],i)}e.modules&&o(e.modules,function(e,o){r.register(t.concat(o),e,n)})},E.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];e.getChild(n).runtime&&e.removeChild(n)};var O,T=function t(e){var n=this;void 0===e&&(e={}),!O&&"undefined"!=typeof window&&window.Vue&&_(window.Vue);var o=e.plugins;void 0===o&&(o=[]);var i=e.strict;void 0===i&&(i=!1);var a=e.state;void 0===a&&(a={}),"function"==typeof a&&(a=a()||{}),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new E(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new O;var s=this,c=this,u=c.dispatch,p=c.commit;this.dispatch=function(t,e){return u.call(s,t,e)},this.commit=function(t,e,n){return p.call(s,t,e,n)},this.strict=i,f(this,a,[],this._modules.root),l(this,a),o.forEach(function(t){return t(n)}),O.config.devtools&&r(this)},R={state:{configurable:!0}};R.state.get=function(){return this._vm._data.$$state},R.state.set=function(t){},T.prototype.commit=function(t,e,n){var r=this,o=b(t,e,n),i=o.type,a=o.payload,s=(o.options,{type:i,payload:a}),c=this._mutations[i];c&&(this._withCommit(function(){c.forEach(function(t){t(a)})}),this._subscribers.forEach(function(t){return t(s,r.state)}))},T.prototype.dispatch=function(t,e){var n=this,r=b(t,e),o=r.type,i=r.payload,a={type:o,payload:i},s=this._actions[o];if(s)return this._actionSubscribers.forEach(function(t){return t(a,n.state)}),s.length>1?Promise.all(s.map(function(t){return t(i)})):s[0](i)},T.prototype.subscribe=function(t){return c(t,this._subscribers)},T.prototype.subscribeAction=function(t){return c(t,this._actionSubscribers)},T.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch(function(){return t(r.state,r.getters)},e,n)},T.prototype.replaceState=function(t){var e=this;this._withCommit(function(){e._vm._data.$$state=t})},T.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"==typeof t&&(t=[t]),this._modules.register(t,e),f(this,this.state,t,this._modules.get(t),n.preserveState),l(this,this.state)},T.prototype.unregisterModule=function(t){var e=this;"string"==typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit(function(){var n=y(e.state,t.slice(0,-1));O.delete(n,t[t.length-1])}),u(this)},T.prototype.hotUpdate=function(t){this._modules.update(t),u(this,!0)},T.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(T.prototype,R);var j=x(function(t,e){var n={};return w(e).forEach(function(e){var r=e.key,o=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=C(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"==typeof o?o.call(this,e,n):e[o]},n[r].vuex=!0}),n}),L=x(function(t,e){var n={};return w(e).forEach(function(e){var r=e.key,o=e.val;n[r]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var r=this.$store.commit;if(t){var i=C(this.$store,"mapMutations",t);if(!i)return;r=i.context.commit}return"function"==typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}}),n}),M=x(function(t,e){var n={};return w(e).forEach(function(e){var r=e.key,o=e.val;o=t+o,n[r]=function(){if(!t||C(this.$store,"mapGetters",t))return this.$store.getters[o]},n[r].vuex=!0}),n}),P=x(function(t,e){var n={};return w(e).forEach(function(e){var r=e.key,o=e.val;n[r]=function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var i=C(this.$store,"mapActions",t);if(!i)return;r=i.context.dispatch}return"function"==typeof o?o.apply(this,[r].concat(e)):r.apply(this.$store,[o].concat(e))}}),n}),I=function(t){return{mapState:j.bind(null,t),mapGetters:M.bind(null,t),mapMutations:L.bind(null,t),mapActions:P.bind(null,t)}},N={Store:T,install:_,version:"3.0.1",mapState:j,mapMutations:L,mapGetters:M,mapActions:P,createNamespacedHelpers:I};e.a=N},function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e=0&&m.splice(e,1)}function a(t){var e=document.createElement("style");return e.type="text/css",o(t,e),e}function s(t,e){var n,r,o;if(e.singleton){var s=v++;n=h||(h=a(e)),r=c.bind(null,n,s,!1),o=c.bind(null,n,s,!0)}else n=a(e),r=u.bind(null,n),o=function(){i(n)};return r(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;r(t=e)}else o()}}function c(t,e,n,r){var o=n?"":r.css;if(t.styleSheet)t.styleSheet.cssText=g(e,o);else{var i=document.createTextNode(o),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}function u(t,e){var n=e.css,r=e.media,o=e.sourceMap;if(r&&t.setAttribute("media",r),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var l={},f=function(t){var e;return function(){return"undefined"==typeof e&&(e=t.apply(this,arguments)),e}},p=f(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),d=f(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,v=0,m=[];t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");e=e||{},"undefined"==typeof e.singleton&&(e.singleton=p()),"undefined"==typeof e.insertAt&&(e.insertAt="bottom");var o=r(t);return n(o,e),function(t){for(var i=[],a=0;a=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},i.forEach(["delete","get","head"],function(t){c.headers[t]={}}),i.forEach(["post","put","patch"],function(t){c.headers[t]=i.merge(s)}),t.exports=c}).call(e,n(17))},function(t,e,n){t.exports=n.p+"logoBigWB.png?0a3a3824a9df814f68ba01e5d0cfc4a9"},function(t,e,n){(function(t,r){function o(t,e){this._id=t,this._clearFn=e}var i=n(17).nextTick,a=Function.prototype.apply,s=Array.prototype.slice,c={},u=0;e.setTimeout=function(){return new o(a.call(setTimeout,window,arguments),clearTimeout)},e.setInterval=function(){return new o(a.call(setInterval,window,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t.close()},o.prototype.unref=o.prototype.ref=function(){},o.prototype.close=function(){this._clearFn.call(window,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},e.setImmediate="function"==typeof t?t:function(t){var n=u++,r=!(arguments.length<2)&&s.call(arguments,1);return c[n]=!0,i(function(){c[n]&&(r?t.apply(null,r):t.call(null),e.clearImmediate(n))}),n},e.clearImmediate="function"==typeof r?r:function(t){delete c[t]}}).call(e,n(7).setImmediate,n(7).clearImmediate)},function(t,e,n){t.exports=n(29)},function(t,e,n){"use strict";var r=n(10),o=n.n(r),i=n(1),a=n(8),s=n.n(a);n.d(e,"a",function(){return c}),o.a.use(i.a);var c=new i.a.Store({state:{detailview:!1,valCheck:"",mainRequest:"",show:0,progress:0,question:"",assignment:"",curiousFact:"",number:30,event:"happy",scienceMode:1,particpantNR:999,response:[],resultDetailsSelect:1,inlog:{placeholderEvent:"Event",placeholderCard:"Card",buttonContinue:"Lets go!",popTexte:"Please fill in your event",popTextc:"Please fill in your card",errorMessage:"Oh oh, please try again"},labels:{modalHeader:"",modalBody:"",modalPlaceholder:"",modalButton:"",checkScreen:"",checkScreenYes1:"",checkScreenYes2:"",checkScreenNo1:"",checkScreenNo2:"",answerLikert1:"",answerLikert2:"",answerLikert3:"",answerLikert4:"",answerLikert5:"",closePage:"",questions:{question0:"DONOTCHANGE",question1:"",question2:"",question3:"",question4:"",question5:""},placeholder4:"",buttonNext:"",succesMessage:"",funfactMessage:"",closeMessage:"",footerMessage1:"Want to create your own?",footerMessage2:"Check:",resultsHeader:"Tussenstand",resultsComp:"Voltooid",resultsTarg:"Het doel",resultsBtnBack:"Terug",resultsStatus:"Stat",resultsCode:"Cde",resultsName:"Nme",resultsDescr:"Dscription",resultsCreated:"Create @ ",resultsStat:"Sta",resultsAct:"Acti",resultsOutOf:"ot of ",resultsChal:"Chalenge",resultsInsp:"Insiration",resultsFun:"Fn",resultsRel:"Rlevance",resultsPressIcon:"Prss icons for details",resultsHideDetails:"Hde details",resultsInfo:"Informaion",resultsClose:"Clse ",resultsChartLbl:"Activities completed"},logos:{logoSmall:"",logoBig:n(6)},colors:{color1:"#17C8BC",color2:"#ffbc00",color3:"#fc4a1a",color4:"#f4f9f9"},iconstyle:[],results:{name:"WorkBoost",target:100,completed:100,status:1,descrip:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",startdate:"2018-06-21",scoreFun:5,scoreEdu:4,scoreChall:4,scoreRecom:5,grLabels:["11-06-2018","12-06-2018","13-06-2018","14-06-2018","15-06-2018","16-06-2018","17-06-2018","18-06-2018","19-06-2018"],grResults:[40,20,30,50,5,10,20,40,40]}},getters:{startScreen:function(t){return{placeholderEvent:t.inlog.placeholderEvent,placeholderCard:t.inlog.placeholderCard,popTexte:t.inlog.popTexte,popTextc:t.inlog.popTextc,valCheck:t.valCheck,buttonContinue:t.inlog.buttonContinue}},modalWB:function(t){return{modalHeader:t.labels.modalHeader,modalBody:t.labels.modalBody,modalButton:t.labels.modalButton,modalPlaceholder:t.labels.modalPlaceholder}},scienceModeWB:function(t){return{scienceMode:t.scienceMode}},showWB:function(t){return t.show},progressWB:function(t){return{width:t.progress+"%",backgroundColor:t.colors.color1}},iconWB:function(t){return t.iconstyle},questionWB:function(t){return t.question},assignmentWB:function(t){return t.assignment},numberWB:function(t){return t.number},responseWB:function(t){return t.response},labelsWB:function(t){return t.labels},curiousFactWB:function(t){return t.curiousFact},logosWB:function(t){return t.logos},colorsWB:function(t){return t.colors},continueQ:function(t){return t.mainRequest},resultsWB:function(t){return{target:t.results.target,event:t.event,completed:t.results.completed,scoreFun:t.results.scoreFun,scoreChall:t.results.scoreChall,scoreEdu:t.results.scoreEdu,scoreRecom:t.results.scoreRecom,grLabels:t.results.grLabels,grResults:t.results.grResults,descrip:t.results.descrip,startdate:t.results.startdate,name:t.results.name,status:t.results.status}},resultSelectWB:function(t){return t.resultDetailsSelect}},mutations:{contentFill:function(t,e){t.valCheck="",t.mainRequest="letsgetthispartystarted",t.scienceMode=e.science,t.labels.modalHeader=e.lang.modalScienceHeader,t.labels.modalBody=e.lang.modalScienceBody,t.labels.modalPlaceholder=e.lang.modalSciencePlaceholder,t.labels.modalButton=e.lang.modalScienceButton,t.question=e.question.question,t.assignment=e.question.task,t.number=e.nr,t.event=e.ev,t.curiousFact=e.question.fact,t.labels.checkScreen=e.lang.checkScreen,t.labels.checkScreenYes1=e.lang.checkScreenYes1,t.labels.checkScreenYes2=e.lang.checkScreenYes2,t.labels.checkScreenNo1=e.lang.checkScreenNo1,t.labels.checkScreenNo2=e.lang.checkScreenNo2,t.labels.answerLikert1=e.lang.answerLikert1,t.labels.answerLikert2=e.lang.answerLikert2,t.labels.answerLikert3=e.lang.answerLikert3,t.labels.answerLikert4=e.lang.answerLikert4,t.labels.answerLikert5=e.lang.answerLikert5,t.labels.questions.question1=e.lang.question1,t.labels.questions.question2=e.lang.question2,t.labels.questions.question3=e.lang.question3,t.labels.questions.question4=e.lang.question4,t.labels.questions.question5=e.lang.question5,t.labels.placeholder4=e.lang.placeholder4,t.labels.buttonNext=e.lang.buttonNext,t.labels.succesMessage=e.lang.succesMessage,t.labels.funfactMessage=e.lang.funfactMessage,t.labels.closeMessage=e.lang.closeMessage,t.labels.footerMessage1=e.lang.footerMessage1,t.labels.footerMessage2=e.lang.footerMessage2,t.labels.closePage=e.lang.closePage,t.logos.logoSmall=n(4)("./"+e.visual.ev_logos),t.logos.logoBig=n(4)("./"+e.visual.ev_logob),t.colors.color1=e.visual.ev_pcolor,t.colors.color2=e.visual.ev_scolor,t.colors.color3=e.visual.ev_tcolor,router.push({path:"/question"})},resultFill:function(t,e){t.valCheck="",t.mainRequest="timeforsomeresults",t.event=e.ev,t.results.descrip=e.desc,t.results.name=e.name,t.results.target=e.target,t.results.completed=e.count,t.results.startdate=e.startdate,t.results.scoreFun=e.scoreFun,t.results.scoreEdu=e.scoreEdu,t.results.scoreChall=e.scoreChal,t.results.scoreRecom=e.scoreRecom,t.results.grLabels=e.grLabels,t.results.grResults=e.grResults,t.logos.logoSmall=n(4)("./"+e.visual.ev_logos),t.logos.logoBig=n(4)("./"+e.visual.ev_logob),t.colors.color1=e.visual.ev_pcolor,t.colors.color2=e.visual.ev_scolor,t.colors.color3=e.visual.ev_tcolor,t.labels.resultsHeader=e.lang.resultsHeader,t.labels.resultsComp=e.lang.resultsComp,t.labels.resultsTarg=e.lang.resultsTarg,t.labels.resultsBtnBack=e.lang.resultsBtnBack,t.labels.footerMessage1=e.lang.footerMessage1,t.labels.footerMessage2=e.lang.footerMessage2,t.labels.resultsCreated=e.lang.resultsCreated,t.labels.resultsStatus=e.lang.resultsStatus,t.labels.resultsCode=e.lang.resultsCode,t.labels.resultsName=e.lang.resultsName,t.labels.resultsDescr=e.lang.resultsDescr,t.labels.resultsStat=e.lang.resultsStat,t.labels.resultsAct=e.lang.resultsAct,t.labels.resultsOutOf=e.lang.resultsOutOf,t.labels.resultsChal=e.lang.resultsChal,t.labels.resultsInsp=e.lang.resultsInsp,t.labels.resultsFun=e.lang.resultsFun,t.labels.resultsRel=e.lang.resultsRel,t.labels.resultsPressIcon=e.lang.resultsPressIcon,t.labels.resultsHideDetails=e.lang.resultsHideDetails,t.labels.resultsInfo=e.lang.resultsInfo,t.labels.resultsClose=e.lang.resultsClose,t.labels.resultsChartLbl=e.lang.resultsChartLbl,router.push({path:"/results"})},resultRefresh:function(t,e){t.results.completed=e.count,t.results.scoreFun=e.scoreFun,t.results.scoreEdu=e.scoreEdu,t.results.scoreChall=e.scoreChal,t.results.scoreRecom=e.scoreRecom,t.results.grLabels=e.grLabels,t.results.grResults=e.grResults},errorShow:function(t){t.valCheck=t.inlog.errorMessage},nextQuestion:function(t,e){t.show>0&&t.response.push(e),t.show++},progressBar:function(t){switch(t.show){case 0:t.progress=0,t.iconstyle=[t.colors.color1,t.colors.color4,t.colors.color4,t.colors.color4];break;case 1:t.progress=33,t.iconstyle=[t.colors.color1,t.colors.color1,t.colors.color4,t.colors.color4];break;case 2:t.progress=44;break;case 3:t.progress=55;break;case 4:t.progress=66,t.iconstyle=[t.colors.color1,t.colors.color1,t.colors.color1,t.colors.color4];break;case 5:t.progress=83;break;case 6:t.progress=100,t.iconstyle=[t.colors.color1,t.colors.color1,t.colors.color1,t.colors.color2]}},resetState:function(t){t.mainRequest="",t.show=0,t.progress=0,t.number="",t.event="",t.response=[]},sciencenrProvide:function(t,e){""==!e.nr&&(t.particpantNR=e.nr),t.scienceMode=!1},langGett:function(t,e){t.inlog.placeholderEvent=e.lang.inlogPlaceholderEvent,t.inlog.placeholderCard=e.lang.inlogPlaceholderCard,t.inlog.buttonContinue=e.lang.inlogButton,t.inlog.popTexte=e.lang.inlogPopTexte,t.inlog.popTextc=e.lang.inlogPopTextc,t.inlog.errorMessage=e.lang.inlogErrorMessage,t.labels.footerMessage1=e.lang.footerMessage1,t.labels.footerMessage2=e.lang.footerMessage2}},actions:{importContent:function(t,e){var n=e;s()({method:"post",url:"/events",params:n}).then(function(n){var r={ev:e.event,nr:e.nr,lang:n.data.lang[0],question:n.data.question[0],visual:n.data.visual[0],science:n.data.science};t.commit("contentFill",r)}).catch(function(e){t.commit("errorShow")})},importResult:function(t,e){var n=e;s()({method:"post",url:"/events",params:n}).then(function(e){var n={desc:e.data.description,name:e.data.name,ev:e.data.event,target:e.data.target,open:e.data.open,visual:e.data.visual[0],count:e.data.count,startdate:e.data.startdate,scoreFun:e.data.avgFun,scoreEdu:e.data.avgEdu,scoreChal:e.data.avgChal,scoreRecom:e.data.avgRecom,lang:e.data.lang[0],grLabels:e.data.grLabels,grResults:e.data.grResults};t.commit("resultFill",n)}).catch(function(e){t.commit("errorShow")})},refreshResult:function(t,e){var n=e;s()({method:"post",url:"/refresh",params:n}).then(function(e){var n={count:e.data.count,scoreFun:e.data.avgFun,scoreEdu:e.data.avgEdu,scoreChal:e.data.avgChal,scoreRecom:e.data.avgRecom,grLabels:e.data.grLabels,grResults:e.data.grResults};t.commit("resultRefresh",n)}).catch(function(e){t.commit("errorShow")})},nextQuestion:function(t,e){if(t.state.show<5)setTimeout(function(){t.commit("nextQuestion",e),t.commit("progressBar")},300);else{t.commit("nextQuestion",e),t.commit("progressBar");var n={code:t.state.mainRequest,event:t.state.event,nr:t.state.number,chall:t.state.response[0],enjoy:t.state.response[1],edu:t.state.response[2],recom:t.state.response[4],exp:t.state.response[3],partnr:t.state.particpantNR};s()({method:"post",url:"/submit",params:n}).then(function(t){}).catch(function(t){})}},resetState:function(t){t.commit("resetState")},sciencenrProvide:function(t,e){t.commit("sciencenrProvide",e)},langGet:function(t,e){var n=e;s()({method:"post",url:"/lang",params:n}).then(function(e){var n={lang:e.data.lang[0]};t.commit("langGett",n)}).catch(function(e){t.commit("errorShow")})}}})},function(t,e,n){(function(e,n){/*! +var x=function(e){function t(){var e=this.$options;e.store?this.$store="function"==typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}var n=Number(e.version.split(".")[0]);if(n>=2)e.mixin({beforeCreate:t});else{var r=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[t].concat(e.init):t,r.call(this,e)}}},C="undefined"!=typeof window&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,O=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var n=e.state;this.state=("function"==typeof n?n():n)||{}},T={namespaced:{configurable:!0}};T.namespaced.get=function(){return!!this._rawModule.namespaced},O.prototype.addChild=function(e,t){this._children[e]=t},O.prototype.removeChild=function(e){delete this._children[e]},O.prototype.getChild=function(e){return this._children[e]},O.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},O.prototype.forEachChild=function(e){i(this._children,e)},O.prototype.forEachGetter=function(e){this._rawModule.getters&&i(this._rawModule.getters,e)},O.prototype.forEachAction=function(e){this._rawModule.actions&&i(this._rawModule.actions,e)},O.prototype.forEachMutation=function(e){this._rawModule.mutations&&i(this._rawModule.mutations,e)},Object.defineProperties(O.prototype,T);var $=function(e){this.register([],e,!1)};$.prototype.get=function(e){return e.reduce(function(e,t){return e.getChild(t)},this.root)},$.prototype.getNamespace=function(e){var t=this.root;return e.reduce(function(e,n){return t=t.getChild(n),e+(t.namespaced?n+"/":"")},"")},$.prototype.update=function(e){s([],this.root,e)},$.prototype.register=function(e,t,n){var r=this;void 0===n&&(n=!0);var o=new O(t,n);if(0===e.length)this.root=o;else{var a=this.get(e.slice(0,-1));a.addChild(e[e.length-1],o)}t.modules&&i(t.modules,function(t,i){r.register(e.concat(i),t,n)})},$.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),n=e[e.length-1];t.getChild(n).runtime&&t.removeChild(n)};var k,A=function e(t){var n=this;void 0===t&&(t={}),!k&&"undefined"!=typeof window&&window.Vue&&b(window.Vue);var i=t.plugins;void 0===i&&(i=[]);var o=t.strict;void 0===o&&(o=!1);var a=t.state;void 0===a&&(a={}),"function"==typeof a&&(a=a()||{}),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new $(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new k;var s=this,u=this,l=u.dispatch,f=u.commit;this.dispatch=function(e,t){return l.call(s,e,t)},this.commit=function(e,t,n){return f.call(s,e,t,n)},this.strict=o,d(this,a,[],this._modules.root),c(this,a),i.forEach(function(e){return e(n)}),k.config.devtools&&r(this)},P={state:{configurable:!0}};P.state.get=function(){return this._vm._data.$$state},P.state.set=function(e){},A.prototype.commit=function(e,t,n){var r=this,i=_(e,t,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),u=this._mutations[o];u&&(this._withCommit(function(){u.forEach(function(e){e(a)})}),this._subscribers.forEach(function(e){return e(s,r.state)}))},A.prototype.dispatch=function(e,t){var n=this,r=_(e,t),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s)return this._actionSubscribers.forEach(function(e){return e(a,n.state)}),s.length>1?Promise.all(s.map(function(e){return e(o)})):s[0](o)},A.prototype.subscribe=function(e){return u(e,this._subscribers)},A.prototype.subscribeAction=function(e){return u(e,this._actionSubscribers)},A.prototype.watch=function(e,t,n){var r=this;return this._watcherVM.$watch(function(){return e(r.state,r.getters)},t,n)},A.prototype.replaceState=function(e){var t=this;this._withCommit(function(){t._vm._data.$$state=e})},A.prototype.registerModule=function(e,t,n){void 0===n&&(n={}),"string"==typeof e&&(e=[e]),this._modules.register(e,t),d(this,this.state,e,this._modules.get(e),n.preserveState),c(this,this.state)},A.prototype.unregisterModule=function(e){var t=this;"string"==typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit(function(){var n=y(t.state,e.slice(0,-1));k.delete(n,e[e.length-1])}),l(this)},A.prototype.hotUpdate=function(e){this._modules.update(e),l(this,!0)},A.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(A.prototype,P);var E=w(function(e,t){var n={};return M(t).forEach(function(t){var r=t.key,i=t.val;n[r]=function(){var t=this.$store.state,n=this.$store.getters;if(e){var r=S(this.$store,"mapState",e);if(!r)return;t=r.context.state,n=r.context.getters}return"function"==typeof i?i.call(this,t,n):t[i]},n[r].vuex=!0}),n}),D=w(function(e,t){var n={};return M(t).forEach(function(t){var r=t.key,i=t.val;n[r]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=this.$store.commit;if(e){var o=S(this.$store,"mapMutations",e);if(!o)return;r=o.context.commit}return"function"==typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}}),n}),j=w(function(e,t){var n={};return M(t).forEach(function(t){var r=t.key,i=t.val;i=e+i,n[r]=function(){if(!e||S(this.$store,"mapGetters",e))return this.$store.getters[i]},n[r].vuex=!0}),n}),I=w(function(e,t){var n={};return M(t).forEach(function(t){var r=t.key,i=t.val;n[r]=function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];var r=this.$store.dispatch;if(e){var o=S(this.$store,"mapActions",e);if(!o)return;r=o.context.dispatch}return"function"==typeof i?i.apply(this,[r].concat(t)):r.apply(this.$store,[i].concat(t))}}),n}),R=function(e){return{mapState:E.bind(null,e),mapGetters:j.bind(null,e),mapMutations:D.bind(null,e),mapActions:I.bind(null,e)}},L={Store:A,install:b,version:"3.0.1",mapState:E,mapMutations:D,mapGetters:j,mapActions:I,createNamespacedHelpers:R};t.a=L},function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t=0&&v.splice(t,1)}function a(e){var t=document.createElement("style");return t.type="text/css",i(e,t),t}function s(e,t){var n,r,i;if(t.singleton){var s=m++;n=h||(h=a(t)),r=u.bind(null,n,s,!1),i=u.bind(null,n,s,!0)}else n=a(t),r=l.bind(null,n),i=function(){o(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}function u(e,t,n,r){var i=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=g(t,i);else{var o=document.createTextNode(i),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(o,a[t]):e.appendChild(o)}}function l(e,t){var n=t.css,r=t.media,i=t.sourceMap;if(r&&e.setAttribute("media",r),i&&(n+="\n/*# sourceURL="+i.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}var c={},d=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},f=d(function(){return/msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase())}),p=d(function(){return document.head||document.getElementsByTagName("head")[0]}),h=null,m=0,v=[];e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");t=t||{},"undefined"==typeof t.singleton&&(t.singleton=f()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var i=r(e);return n(i,t),function(e){for(var o=[],a=0;a=a&&u()};setTimeout(function(){c]*>)","i")),m=t.replace(v,function(t,n,r){return d=r.length,Zi(h)||"noscript"===h||(n=n.replace(//g,"$1").replace(//g,"$1")),ia(h,n)&&(n=n.slice(1)),e.chars&&e.chars(n),""});p+=t.length-m.length,t=m,i(h,p-d,p)}else{var g=t.indexOf("<");if(0===g){if(Di.test(t)){var y=t.indexOf("-->");if(0<=y){e.shouldKeepComment&&e.comment(t.substring(4,y)),n(y+3);continue}}if(Fi.test(t)){var b=t.indexOf("]>");if(0<=b){n(b+2);continue}}var _=t.match(Bi);if(_){n(_[0].length);continue}var w=t.match(Ni);if(w){var x=p;n(w[0].length),i(w[1],x,p);continue}var C=r();if(C){o(C),ia(s,t)&&n(1);continue}}var k=void 0,$=void 0,S=void 0;if(0<=g){for($=t.slice(g);!(Ni.test($)||Pi.test($)||Di.test($)||Fi.test($)||(S=$.indexOf("<",1))<0);)g+=S,$=t.slice(g);k=t.substring(0,g),n(g)}g<0&&(k=t,t=""),e.chars&&k&&e.chars(k)}if(t===a){e.chars&&e.chars(t);break}}i()}(t,{warn:zi,expectHTML:e.expectHTML,isUnaryTag:e.isUnaryTag,canBeLeftOpenTag:e.canBeLeftOpenTag,shouldDecodeNewlines:e.shouldDecodeNewlines,shouldDecodeNewlinesForHref:e.shouldDecodeNewlinesForHref,shouldKeepComment:e.comments,start:function(t,a,u){var l=o&&o.ns||Ji(t);or&&"svg"===l&&(a=function(t){for(var e=[],n=0;n':'
',0t.id;)n--;qr.splice(n+1,0,t)}else qr.push(t);Hr||(Hr=!0,G(ht))}}(this)},Gr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||a(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){H(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},Gr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Gr.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},Gr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||p(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var Jr={enumerable:!0,configurable:!0,get:y,set:y},Xr={lazy:!0};jt(Lt.prototype);var Yr,Qr,Zr,to,eo,no,ro,oo={init:function(t,e,n,o){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var i=t;oo.prepatch(i,i)}else(t.componentInstance=function(t,e,n,o){var i={_isComponent:!0,parent:e,_parentVnode:t,_parentElm:n||null,_refElm:o||null},a=t.data.inlineTemplate;return r(a)&&(i.render=a.render,i.staticRenderFns=a.staticRenderFns),new t.componentOptions.Ctor(i)}(t,Fr,n,o)).$mount(e?t.elm:void 0,e)},prepatch:function(t,e){var n=e.componentOptions;!function(t,e,n,r,o){var i=!!(o||t.$options._renderChildren||r.data.scopedSlots||t.$scopedSlots!==Pn);if(t.$options._parentVnode=r,t.$vnode=r,t._vnode&&(t._vnode.parent=r),t.$options._renderChildren=o,t.$attrs=r.data.attrs||Pn,t.$listeners=n||Pn,e&&t.$options.props){A(!1);for(var a=t._props,s=t.$options._propKeys||[],c=0;cparseInt(this.max)&&Kt(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};uo=qt,fo={get:function(){return Yn}},Object.defineProperty(uo,"config",fo),uo.util={warn:vr,extend:m,mergeOptions:B,defineReactive:R},uo.set=j,uo.delete=L,uo.nextTick=G,uo.options=Object.create(null),Jn.forEach(function(t){uo.options[t+"s"]=Object.create(null)}),m((uo.options._base=uo).options.components,ho),uo.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(-1\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Li="[a-zA-Z_][\\w\\-\\.]*",Mi="((?:"+Li+"\\:)?"+Li+")",Pi=new RegExp("^<"+Mi),Ii=/^\s*(\/?)>/,Ni=new RegExp("^<\\/"+Mi+"[^>]*>"),Bi=/^]+>/i,Di=/^",""":'"',"&":"&"," ":"\n"," ":"\t"},na=/&(?:lt|gt|quot|amp);/g,ra=/&(?:lt|gt|quot|amp|#10|#9);/g,oa=f("pre,textarea",!0),ia=function(t,e){return t&&oa(t)&&"\n"===e[0]},aa=/^@|^v-on:/,sa=/^v-|^@|^:/,ca=/(.*?)\s+(?:in|of)\s+(.*)/,ua=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,la=/^\(|\)$/g,fa=/:(.*)$/,pa=/^:|^v-bind:/,da=/\.[^.]+/g,ha=h(Ei),va=/^xmlns:NS\d+/,ma=/^NS\d+:/,ga=[Si,Ai,{preTransformNode:function(t,e){if("input"===t.tag){var n,r=t.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=ge(t,"type")),!n&&r["v-bind"]&&(n="("+r["v-bind"]+").type"),n){var o=ye(t,"v-if",!0),i=o?"&&("+o+")":"",a=null!=ye(t,"v-else",!0),s=ye(t,"v-else-if",!0),c=vn(t);pn(c),ve(c,"type","checkbox"),fn(c,e),c.processed=!0,c.if="("+n+")==='checkbox'"+i,dn(c,{exp:c.if,block:c});var u=vn(t);ye(u,"v-for",!0),ve(u,"type","radio"),fn(u,e),dn(c,{exp:"("+n+")==='radio'"+i,block:u});var l=vn(t);return ye(l,"v-for",!0),ve(l,":type",n),fn(l,e),dn(c,{exp:o,block:l}),a?c.else=!0:s&&(c.elseif=s),c}}}}],ya={expectHTML:!0,modules:ga,directives:{model:function(t,e,n){var r,o,i,a,s,c,u,l,f,p,d,h,v,m,g,y,b=e.value,_=e.modifiers,w=t.tag,x=t.attrsMap.type;if(t.component)return be(t,b,_),!1;if("select"===w)v=t,m=b,y=(y='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+((g=_)&&g.number?"_n(val)":"val")+"});")+" "+_e(m,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),me(v,"change",y,null,!0);else if("input"===w&&"checkbox"===x)c=t,u=b,f=(l=_)&&l.number,p=ge(c,"value")||"null",d=ge(c,"true-value")||"true",h=ge(c,"false-value")||"false",de(c,"checked","Array.isArray("+u+")?_i("+u+","+p+")>-1"+("true"===d?":("+u+")":":_q("+u+","+d+")")),me(c,"change","var $$a="+u+",$$el=$event.target,$$c=$$el.checked?("+d+"):("+h+");if(Array.isArray($$a)){var $$v="+(f?"_n("+p+")":p)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+_e(u,"$$a.concat([$$v])")+")}else{$$i>-1&&("+_e(u,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+_e(u,"$$c")+"}",null,!0);else if("input"===w&&"radio"===x)r=t,o=b,a=(i=_)&&i.number,s=ge(r,"value")||"null",de(r,"checked","_q("+o+","+(s=a?"_n("+s+")":s)+")"),me(r,"change",_e(o,s),null,!0);else if("input"===w||"textarea"===w)!function(t,e,n){var r=t.attrsMap.type,o=n||{},i=o.lazy,a=o.number,s=o.trim,c=!i&&"range"!==r,u=i?"change":"range"===r?Go:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=_e(e,l);c&&(f="if($event.target.composing)return;"+f),de(t,"value","("+e+")"),me(t,u,f,null,!0),(s||a)&&me(t,"blur","$forceUpdate()")}(t,b,_);else if(!Yn.isReservedTag(w))return be(t,b,_),!1;return!0},text:function(t,e){e.value&&de(t,"textContent","_s("+e.value+")")},html:function(t,e){e.value&&de(t,"innerHTML","_s("+e.value+")")}},isPreTag:function(t){return"pre"===t},isUnaryTag:Oi,mustUseProp:$o,canBeLeftOpenTag:Ti,isReservedTag:Po,getTagNamespace:Yt,staticKeys:(Xi=ga,Xi.reduce(function(t,e){return t.concat(e.staticKeys||[])},[]).join(","))},ba=h(function(t){return f("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(t?","+t:""))}),_a=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,wa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,xa={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ca={esc:"Escape",tab:"Tab",enter:"Enter",space:" ",up:"ArrowUp",left:"ArrowLeft",right:"ArrowRight",down:"ArrowDown",delete:["Backspace","Delete"]},ka=function(t){return"if("+t+")return null;"},$a={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:ka("$event.target !== $event.currentTarget"),ctrl:ka("!$event.ctrlKey"),shift:ka("!$event.shiftKey"),alt:ka("!$event.altKey"),meta:ka("!$event.metaKey"),left:ka("'button' in $event && $event.button !== 0"),middle:ka("'button' in $event && $event.button !== 1"),right:ka("'button' in $event && $event.button !== 2")},Sa={on:function(t,e){t.wrapListeners=function(t){return"_g("+t+","+e.value+")"}},bind:function(t,e){t.wrapData=function(n){return"_b("+n+",'"+t.tag+"',"+e.value+","+(e.modifiers&&e.modifiers.prop?"true":"false")+(e.modifiers&&e.modifiers.sync?",true":"")+")"}},cloak:y},Aa=function(t){this.options=t,this.warn=t.warn||fe,this.transforms=pe(t.modules,"transformCode"),this.dataGenFns=pe(t.modules,"genData"),this.directives=m(m({},Sa),t.directives);var e=t.isReservedTag||Kn;this.maybeComponent=function(t){return!e(t.tag)},this.onceId=0,this.staticRenderFns=[]};new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");var Ea,Oa,Ta=(Ea=function(t,e){var n=ln(t.trim(),e);!1!==e.optimize&&mn(n,e);var r=_n(n,e);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(t){function e(e,n){var r=Object.create(t),o=[],i=[];if(r.warn=function(t,e){(e?i:o).push(t)},n)for(var a in n.modules&&(r.modules=(t.modules||[]).concat(n.modules)),n.directives&&(r.directives=m(Object.create(t.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);var s=Ea(e,r);return s.errors=o,s.tips=i,s}return{compile:e,compileToFunctions:(n=e,r=Object.create(null),function(t,e,o){(e=m({},e)).warn,delete e.warn;var i=e.delimiters?String(e.delimiters)+t:t;if(r[i])return r[i];var a=n(t,e),s={},c=[];return s.render=jn(a.render,c),s.staticRenderFns=a.staticRenderFns.map(function(t){return jn(t,c)}),r[i]=s})};var n,r})(ya).compileToFunctions,Ra=!!tr&&Ln(!1),ja=!!tr&&Ln(!0),La=h(function(t){var e=Qt(t);return e&&e.innerHTML}),Ma=qt.prototype.$mount;return qt.prototype.$mount=function(t,e){if((t=t&&Qt(t))===document.body||t===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=La(r));else{if(!r.nodeType)return this;r=r.innerHTML}else t&&(r=function(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div");return e.appendChild(t.cloneNode(!0)),e.innerHTML}(t));if(r){var o=Ta(r,{shouldDecodeNewlines:Ra,shouldDecodeNewlinesForHref:ja,delimiters:n.delimiters,comments:n.comments},this),i=o.render,a=o.staticRenderFns;n.render=i,n.staticRenderFns=a}}return Ma.call(this,t,e)},qt.compile=Ta,qt})}).call(e,n(11),n(7).setImmediate)},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";var r=n(0),o=n(35),i=n(38),a=n(44),s=n(42),c=n(15),u="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(37);t.exports=function(t){return new Promise(function(e,l){var f=t.data,p=t.headers;r.isFormData(f)&&delete p["Content-Type"];var d=new XMLHttpRequest,h="onreadystatechange",v=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in d||s(t.url)||(d=new window.XDomainRequest,h="onload",v=!0,d.onprogress=function(){},d.ontimeout=function(){}),t.auth){var m=t.auth.username||"",g=t.auth.password||"";p.Authorization="Basic "+u(m+":"+g)}if(d.open(t.method.toUpperCase(),i(t.url,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d[h]=function(){if(d&&(4===d.readyState||v)&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,r=t.responseType&&"text"!==t.responseType?d.response:d.responseText,i={data:r,status:1223===d.status?204:d.status,statusText:1223===d.status?"No Content":d.statusText,headers:n,config:t,request:d};o(e,l,i),d=null}},d.onerror=function(){l(c("Network Error",t,null,d)),d=null},d.ontimeout=function(){l(c("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",d)),d=null},r.isStandardBrowserEnv()){var y=n(40),b=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}if("setRequestHeader"in d&&r.forEach(p,function(t,e){"undefined"==typeof f&&"content-type"===e.toLowerCase()?delete p[e]:d.setRequestHeader(e,t)}),t.withCredentials&&(d.withCredentials=!0),t.responseType)try{d.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){d&&(d.abort(),l(t),d=null)}),void 0===f&&(f=null),d.send(f)})}},function(t,e){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},function(t,e){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";var r=n(34);t.exports=function(t,e,n,o,i){var a=new Error(t);return r(a,e,n,o,i)}},function(t,e){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r1)for(var n=1;n-1}function i(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0}}function a(t,e){for(var n in e)t[n]=e[n];return t}function s(t,e,n){void 0===e&&(e={});var r,o=n||c;try{r=o(t||"")}catch(t){r={}}for(var i in e)r[i]=e[i];return r}function c(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=Ft(n.shift()),o=n.length>0?Ft(n.join("=")):null;void 0===e[r]?e[r]=o:Array.isArray(e[r])?e[r].push(o):e[r]=[e[r],o]}),e):e}function u(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Dt(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(Dt(e)):r.push(Dt(e)+"="+Dt(t)))}),r.join("&")}return Dt(e)+"="+Dt(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function l(t,e,n,r){var o=r&&r.options.stringifyQuery,i=e.query||{};try{i=f(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:d(e,o),matched:t?p(t):[]};return n&&(a.redirectedFrom=d(n,o)),Object.freeze(a)}function f(t){if(Array.isArray(t))return t.map(f);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=f(t[n]);return e}return t}function p(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function d(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var o=t.hash;void 0===o&&(o="");var i=e||u;return(n||"/")+i(r)+o}function h(t,e){return e===zt?t===e:!!e&&(t.path&&e.path?t.path.replace(qt,"")===e.path.replace(qt,"")&&t.hash===e.hash&&v(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&v(t.query,e.query)&&v(t.params,e.params)))}function v(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],o=e[n];return"object"==typeof r&&"object"==typeof o?v(r,o):String(r)===String(o)})}function m(t,e){return 0===t.path.replace(qt,"/").indexOf(e.path.replace(qt,"/"))&&(!e.hash||t.hash===e.hash)&&g(t.query,e.query)}function g(t,e){for(var n in e)if(!(n in t))return!1;return!0}function y(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function b(t){if(t)for(var e,n=0;n=0&&(e=t.slice(r),t=t.slice(0,r));var o=t.indexOf("?");return o>=0&&(n=t.slice(o+1),t=t.slice(0,o)),{path:t,query:n,hash:e}}function C(t){ -return t.replace(/\/\//g,"/")}function k(t,e){for(var n,r=[],o=0,i=0,a="",s=e&&e.delimiter||"/";null!=(n=Zt.exec(t));){var c=n[0],u=n[1],l=n.index;if(a+=t.slice(i,l),i=l+c.length,u)a+=u[1];else{var f=t[i],p=n[2],d=n[3],h=n[4],v=n[5],m=n[6],g=n[7];a&&(r.push(a),a="");var y=null!=p&&null!=f&&f!==p,b="+"===m||"*"===m,_="?"===m||"*"===m,w=n[2]||s,x=h||v;r.push({name:d||o++,prefix:p||"",delimiter:w,optional:_,repeat:b,partial:y,asterisk:!!g,pattern:x?T(x):g?".*":"[^"+O(w)+"]+?"})}}return i-1&&(o.params[p]=n.params[p]);if(s)return o.path=B(s.path,o.params,'named route "'+i+'"'),a(s,o,r)}else if(o.path){o.params={};for(var d=0;d=t.length?n():t[o]?e(t[o],function(){r(o+1)}):r(o+1)};r(0)}function lt(t){return function(e,n,r){var i=!1,a=0,s=null;ft(t,function(t,e,n,c){if("function"==typeof t&&void 0===t.cid){i=!0,a++;var u,l=ht(function(e){dt(e)&&(e=e.default),t.resolved="function"==typeof e?e:Mt.extend(e),n.components[c]=e,a--,a<=0&&r()}),f=ht(function(t){var e="Failed to resolve async component "+c+": "+t;s||(s=o(t)?t:new Error(e),r(s))});try{u=t(l,f)}catch(t){f(t)}if(u)if("function"==typeof u.then)u.then(l,f);else{var p=u.component;p&&"function"==typeof p.then&&p.then(l,f)}}}),i||r()}}function ft(t,e){return pt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function pt(t){return Array.prototype.concat.apply([],t)}function dt(t){return t.__esModule||ie&&"Module"===t[Symbol.toStringTag]}function ht(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}function vt(t){if(!t)if(Kt){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function mt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n=0?e.slice(0,n):e;return r+"#"+t}function Tt(t){ne?st(Ot(t)):window.location.hash=t}function Rt(t){ne?ct(Ot(t)):window.location.replace(Ot(t))}function jt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Lt(t,e,n){var r="hash"===n?"#"+e:e;return t?C(t+"/"+r):r}var Mt,Pt={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,o=e.parent,s=e.data;s.routerView=!0;for(var c=o.$createElement,u=n.name,l=o.$route,f=o._routerViewCache||(o._routerViewCache={}),p=0,d=!1;o&&o._routerRoot!==o;)o.$vnode&&o.$vnode.data.routerView&&p++,o._inactive&&(d=!0),o=o.$parent;if(s.routerViewDepth=p,d)return c(f[u],s,r);var h=l.matched[p];if(!h)return f[u]=null,c();var v=f[u]=h.components[u];s.registerRouteInstance=function(t,e){var n=h.instances[u];(e&&n!==t||!e&&n===t)&&(h.instances[u]=e)},(s.hook||(s.hook={})).prepatch=function(t,e){h.instances[u]=e.componentInstance};var m=s.props=i(l,h.props&&h.props[u]);if(m){m=s.props=a({},m);var g=s.attrs=s.attrs||{};for(var y in m)v.props&&y in v.props||(g[y]=m[y],delete m[y])}return c(v,s,r)}},It=/[!'()*]/g,Nt=function(t){return"%"+t.charCodeAt(0).toString(16)},Bt=/%2C/g,Dt=function(t){return encodeURIComponent(t).replace(It,Nt).replace(Bt,",")},Ft=decodeURIComponent,qt=/\/?$/,zt=l(null,{path:"/"}),Ut=[String,Object],Ht=[String,Array],Wt={name:"router-link",props:{to:{type:Ut,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:Ht,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,o=n.resolve(this.to,r,this.append),i=o.location,a=o.route,s=o.href,c={},u=n.options.linkActiveClass,f=n.options.linkExactActiveClass,p=null==u?"router-link-active":u,d=null==f?"router-link-exact-active":f,v=null==this.activeClass?p:this.activeClass,g=null==this.exactActiveClass?d:this.exactActiveClass,_=i.path?l(null,i,null,n):a;c[g]=h(r,_),c[v]=this.exact?c[g]:m(r,_);var w=function(t){y(t)&&(e.replace?n.replace(i):n.push(i))},x={click:y};Array.isArray(this.event)?this.event.forEach(function(t){x[t]=w}):x[this.event]=w;var C={class:c};if("a"===this.tag)C.on=x,C.attrs={href:s};else{var k=b(this.$slots.default);if(k){k.isStatic=!1;var $=Mt.util.extend,S=k.data=$({},k.data);S.on=x;var A=k.data.attrs=$({},k.data.attrs);A.href=s}else C.on=x}return t(this.tag,C,this.$slots.default)}},Kt="undefined"!=typeof window,Vt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Gt=N,Jt=k,Xt=$,Yt=E,Qt=I,Zt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Gt.parse=Jt,Gt.compile=Xt,Gt.tokensToFunction=Yt,Gt.tokensToRegExp=Qt;var te=Object.create(null),ee=Object.create(null),ne=Kt&&function(){var t=window.navigator.userAgent;return(t.indexOf("Android 2.")===-1&&t.indexOf("Android 4.0")===-1||t.indexOf("Mobile Safari")===-1||t.indexOf("Chrome")!==-1||t.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}(),re=Kt&&window.performance&&window.performance.now?window.performance:Date,oe=ot(),ie="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,ae=function(t,e){this.router=t,this.base=vt(e),this.current=zt,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};ae.prototype.listen=function(t){this.cb=t},ae.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},ae.prototype.onError=function(t){this.errorCbs.push(t)},ae.prototype.transitionTo=function(t,e,n){var r=this,o=this.router.match(t,this.current);this.confirmTransition(o,function(){r.updateRoute(o),e&&e(o),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(o)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},ae.prototype.confirmTransition=function(t,e,n){var i=this,a=this.current,s=function(t){o(t)&&(i.errorCbs.length?i.errorCbs.forEach(function(e){e(t)}):(r(!1,"uncaught error during route navigation:"),console.error(t))),n&&n(t)};if(h(t,a)&&t.matched.length===a.matched.length)return this.ensureURL(),s();var c=mt(this.current.matched,t.matched),u=c.updated,l=c.deactivated,f=c.activated,p=[].concat(bt(l),this.router.beforeHooks,_t(u),f.map(function(t){return t.beforeEnter}),lt(f));this.pending=t;var d=function(e,n){if(i.pending!==t)return s();try{e(t,a,function(t){t===!1||o(t)?(i.ensureURL(!0),s(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(s(),"object"==typeof t&&t.replace?i.replace(t):i.push(t)):n(t)})}catch(t){s(t)}};ut(p,d,function(){var n=[],r=function(){return i.current===t},o=xt(f,n,r),a=o.concat(i.router.resolveHooks);ut(a,d,function(){return i.pending!==t?s():(i.pending=null,e(t),void(i.router.app&&i.router.app.$nextTick(function(){n.forEach(function(t){t()})})))})})},ae.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var se=function(t){function e(e,n){var r=this;t.call(this,e,n);var o=e.options.scrollBehavior;o&&G();var i=$t(this.base);window.addEventListener("popstate",function(t){var n=r.current,a=$t(r.base);r.current===zt&&a===i||r.transitionTo(a,function(t){o&&J(e,t,n,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){st(C(r.base+t.fullPath)),J(r.router,t,i,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){ct(C(r.base+t.fullPath)),J(r.router,t,i,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if($t(this.base)!==this.current.fullPath){var e=C(this.base+this.current.fullPath);t?st(e):ct(e)}},e.prototype.getCurrentLocation=function(){return $t(this.base)},e}(ae),ce=function(t){function e(e,n,r){t.call(this,e,n),r&&St(this.base)||At()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router,n=e.options.scrollBehavior,r=ne&&n;r&&G(),window.addEventListener(ne?"popstate":"hashchange",function(){var e=t.current;At()&&t.transitionTo(Et(),function(n){r&&J(t.router,n,e,!0),ne||Rt(n.fullPath)})})},e.prototype.push=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){Tt(t.fullPath),J(r.router,t,i,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,o=this,i=o.current;this.transitionTo(t,function(t){Rt(t.fullPath),J(r.router,t,i,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Et()!==e&&(t?Tt(e):Rt(e))},e.prototype.getCurrentLocation=function(){return Et()},e}(ae),ue=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(ae),le=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=W(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!ne&&t.fallback!==!1,this.fallback&&(e="hash"),Kt||(e="abstract"),this.mode=e,e){case"history":this.history=new se(this,t.base);break;case"hash":this.history=new ce(this,t.base,this.fallback);break;case"abstract":this.history=new ue(this,t.base)}},fe={currentRoute:{configurable:!0}};le.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},fe.currentRoute.get=function(){return this.history&&this.history.current},le.prototype.init=function(t){var e=this;if(this.apps.push(t),!this.app){this.app=t;var n=this.history;if(n instanceof se)n.transitionTo(n.getCurrentLocation());else if(n instanceof ce){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},le.prototype.beforeEach=function(t){return jt(this.beforeHooks,t)},le.prototype.beforeResolve=function(t){return jt(this.resolveHooks,t)},le.prototype.afterEach=function(t){return jt(this.afterHooks,t)},le.prototype.onReady=function(t,e){this.history.onReady(t,e)},le.prototype.onError=function(t){this.history.onError(t)},le.prototype.push=function(t,e,n){this.history.push(t,e,n)},le.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},le.prototype.go=function(t){this.history.go(t)},le.prototype.back=function(){this.go(-1)},le.prototype.forward=function(){this.go(1)},le.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},le.prototype.resolve=function(t,e,n){var r=U(t,e||this.history.current,n,this),o=this.match(r,e),i=o.redirectedFrom||o.fullPath,a=this.history.base,s=Lt(a,i,this.mode);return{location:r,route:o,href:s,normalizedTo:r,resolved:o}},le.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==zt&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(le.prototype,fe),le.install=_,le.version="3.0.1",Kt&&window.Vue&&window.Vue.use(le),e.a=le},,function(t,e,n){t.exports=n.p+"Element_icons-43.png?8a8e030f191e1350976705561ecfbdda"},function(t,e,n){t.exports=n.p+"fun.svg?39bf49bcfcc02cd09fc2eda0488cba42"},,,,function(t,e,n){!function(e){"use strict";function n(t){return parseInt(t)===t}function r(t){if(!n(t.length))return!1;for(var e=0;e255)return!1;return!0}function o(t,e){if(t.buffer&&ArrayBuffer.isView(t)&&"Uint8Array"===t.name)return e&&(t=t.slice?t.slice():Array.prototype.slice.call(t)),t;if(Array.isArray(t)){if(!r(t))throw new Error("Array contains invalid value: "+t);return new Uint8Array(t)}if(n(t.length)&&r(t))return new Uint8Array(t);throw new Error("unsupported array-like object")}function i(t){return new Uint8Array(t)}function a(t,e,n,r,o){null==r&&null==o||(t=t.slice?t.slice(r,o):Array.prototype.slice.call(t,r,o)),e.set(t,n)}function s(t){for(var e=[],n=0;n16)throw new Error("PKCS#7 padding byte out of range");for(var n=t.length-e,r=0;r191&&r<224?(e.push(String.fromCharCode((31&r)<<6|63&t[n+1])),n+=2):(e.push(String.fromCharCode((15&r)<<12|(63&t[n+1])<<6|63&t[n+2])),n+=3)}return e.join("")}return{toBytes:t,fromBytes:e}}(),f=function(){function t(t){for(var e=[],n=0;n>4]+n[15&o])}return e.join("")}var n="0123456789abcdef";return{toBytes:t,fromBytes:e}}(),p={16:10,24:12,32:14},d=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],v=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],m=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],g=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],y=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],b=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],_=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],w=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],x=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],C=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],k=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],$=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],S=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],A=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925],E=function(t){ -if(!(this instanceof E))throw Error("AES must be instanitated with `new`");Object.defineProperty(this,"key",{value:o(t,!0)}),this._prepare()};E.prototype._prepare=function(){var t=p[this.key.length];if(null==t)throw new Error("invalid key size (must be 16, 24 or 32 bytes)");this._Ke=[],this._Kd=[];for(var e=0;e<=t;e++)this._Ke.push([0,0,0,0]),this._Kd.push([0,0,0,0]);for(var n,r=4*(t+1),o=this.key.length/4,i=s(this.key),e=0;e>2,this._Ke[n][e%4]=i[e],this._Kd[t-n][e%4]=i[e];for(var a,c=0,u=o;u>16&255]<<24^h[a>>8&255]<<16^h[255&a]<<8^h[a>>24&255]^d[c]<<24,c+=1,8!=o)for(var e=1;e>8&255]<<8^h[a>>16&255]<<16^h[a>>24&255]<<24;for(var e=o/2+1;e>2,f=u%4,this._Ke[l][f]=i[e],this._Kd[t-l][f]=i[e++],u++}for(var l=1;l>24&255]^$[a>>16&255]^S[a>>8&255]^A[255&a]},E.prototype.encrypt=function(t){if(16!=t.length)throw new Error("invalid plaintext size (must be 16 bytes)");for(var e=this._Ke.length-1,n=[0,0,0,0],r=s(t),o=0;o<4;o++)r[o]^=this._Ke[0][o];for(var a=1;a>24&255]^g[r[(o+1)%4]>>16&255]^y[r[(o+2)%4]>>8&255]^b[255&r[(o+3)%4]]^this._Ke[a][o];r=n.slice()}for(var c,u=i(16),o=0;o<4;o++)c=this._Ke[e][o],u[4*o]=255&(h[r[o]>>24&255]^c>>24),u[4*o+1]=255&(h[r[(o+1)%4]>>16&255]^c>>16),u[4*o+2]=255&(h[r[(o+2)%4]>>8&255]^c>>8),u[4*o+3]=255&(h[255&r[(o+3)%4]]^c);return u},E.prototype.decrypt=function(t){if(16!=t.length)throw new Error("invalid ciphertext size (must be 16 bytes)");for(var e=this._Kd.length-1,n=[0,0,0,0],r=s(t),o=0;o<4;o++)r[o]^=this._Kd[0][o];for(var a=1;a>24&255]^w[r[(o+3)%4]>>16&255]^x[r[(o+2)%4]>>8&255]^C[255&r[(o+1)%4]]^this._Kd[a][o];r=n.slice()}for(var c,u=i(16),o=0;o<4;o++)c=this._Kd[e][o],u[4*o]=255&(v[r[o]>>24&255]^c>>24),u[4*o+1]=255&(v[r[(o+3)%4]>>16&255]^c>>16),u[4*o+2]=255&(v[r[(o+2)%4]>>8&255]^c>>8),u[4*o+3]=255&(v[255&r[(o+1)%4]]^c);return u};var O=function(t){if(!(this instanceof O))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new E(t)};O.prototype.encrypt=function(t){if(t=o(t),t.length%16!==0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var e=i(t.length),n=i(16),r=0;rNumber.MAX_SAFE_INTEGER)throw new Error("integer value out of safe range");for(var e=15;e>=0;--e)this._counter[e]=t%256,t=parseInt(t/256)},L.prototype.setBytes=function(t){if(t=o(t,!0),16!=t.length)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=t},L.prototype.increment=function(){for(var t=15;t>=0;t--){if(255!==this._counter[t]){this._counter[t]++;break}this._counter[t]=0}};var M=function(t,e){if(!(this instanceof M))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",e instanceof L||(e=new L(e)),this._counter=e,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new E(t)};M.prototype.encrypt=function(t){for(var e=o(t,!0),n=0;n>8-s%1*8)){if(r=i.charCodeAt(s+=.75),r>255)throw new n;e=e<<8|r}return a}var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",t.exports=r},function(t,e,n){"use strict";function r(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var o=n(0);t.exports=function(t,e,n){if(!e)return t;var i;if(n)i=n(e);else if(o.isURLSearchParams(e))i=e.toString();else{var a=[];o.forEach(e,function(t,e){null!==t&&"undefined"!=typeof t&&(o.isArray(t)?e+="[]":t=[t],o.forEach(t,function(t){o.isDate(t)?t=t.toISOString():o.isObject(t)&&(t=JSON.stringify(t)),a.push(r(e)+"="+r(t))}))}),i=a.join("&")}return i&&(t+=(t.indexOf("?")===-1?"?":"&")+i),t}},function(t,e){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(0);t.exports=r.isStandardBrowserEnv()?function(){return{write:function(t,e,n,o,i,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),a===!0&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(t,e){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";var r=n(0);t.exports=r.isStandardBrowserEnv()?function(){function t(t){var e=t;return n&&(o.setAttribute("href",e),e=o.href),o.setAttribute("href",e),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname}}var e,n=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a");return e=t(window.location.href),function(n){var o=r.isString(n)?t(n):n;return o.protocol===e.protocol&&o.host===e.host}}():function(){return function(){return!0}}()},function(t,e,n){"use strict";var r=n(0);t.exports=function(t,e){r.forEach(t,function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])})}},function(t,e,n){"use strict";var r=n(0),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,i,a={};return t?(r.forEach(t.split("\n"),function(t){if(i=t.indexOf(":"),e=r.trim(t.substr(0,i)).toLowerCase(),n=r.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;"set-cookie"===e?a[e]=(a[e]?a[e]:[]).concat([n]):a[e]=a[e]?a[e]+", "+n:n}}),a):a}},function(t,e){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){"use strict";e.default={data:function(){return{}},components:{}}},function(t,e,n){"use strict";var r=n(83),o=n.n(r),i=n(82),a=n.n(i);n(1);e.default={components:{wbLmain:o.a,wbLfooter:a.a}}},function(t,e,n){"use strict";var r=n(1),o=Object.assign||function(t){for(var e=1;e=a&&l()};setTimeout(function(){u]*>)","i")),v=e.replace(m,function(e,n,r){return p=r.length,Zo(h)||"noscript"===h||(n=n.replace(//g,"$1").replace(//g,"$1")),oa(h,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});f+=e.length-v.length,e=v,o(h,f-p,f)}else{var g=e.indexOf("<");if(0===g){if(Bo.test(e)){var y=e.indexOf("-->");if(0<=y){t.shouldKeepComment&&t.comment(e.substring(4,y)),n(y+3);continue}}if(No.test(e)){var _=e.indexOf("]>");if(0<=_){n(_+2);continue}}var b=e.match(Fo);if(b){n(b[0].length);continue}var M=e.match(Lo);if(M){var w=f;n(M[0].length),o(M[1],w,f);continue}var S=r();if(S){i(S),oa(s,e)&&n(1);continue}}var x=void 0,C=void 0,O=void 0;if(0<=g){for(C=e.slice(g);!(Lo.test(C)||Io.test(C)||Bo.test(C)||No.test(C)||(O=C.indexOf("<",1))<0);)g+=O,C=e.slice(g);x=e.substring(0,g),n(g)}g<0&&(x=e,e=""),t.chars&&x&&t.chars(x)}if(e===a){t.chars&&t.chars(e);break}}o()}(e,{warn:Vo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,start:function(e,a,l){var c=i&&i.ns||Go(e);ir&&"svg"===c&&(a=function(e){for(var t=[],n=0;n':'
',0e.id;)n--;Hr.splice(n+1,0,e)}else Hr.push(e);qr||(qr=!0,K(he))}}(this)},Kr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||a(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){q(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},Kr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Kr.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},Kr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||f(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var Gr={enumerable:!0,configurable:!0,get:y,set:y},Xr={lazy:!0};Ee(De.prototype);var Jr,Qr,Zr,ei,ti,ni,ri,ii={init:function(e,t,n,i){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var o=e;ii.prepatch(o,o)}else(e.componentInstance=function(e,t,n,i){var o={_isComponent:!0,parent:t,_parentVnode:e,_parentElm:n||null,_refElm:i||null},a=e.data.inlineTemplate;return r(a)&&(o.render=a.render,o.staticRenderFns=a.staticRenderFns),new e.componentOptions.Ctor(o)}(e,Nr,n,i)).$mount(t?e.elm:void 0,t)},prepatch:function(e,t){var n=t.componentOptions;!function(e,t,n,r,i){var o=!!(i||e.$options._renderChildren||r.data.scopedSlots||e.$scopedSlots!==In);if(e.$options._parentVnode=r,e.$vnode=r,e._vnode&&(e._vnode.parent=r),e.$options._renderChildren=i,e.$attrs=r.data.attrs||In,e.$listeners=n||In,t&&e.$options.props){T(!1);for(var a=e._props,s=e.$options._propKeys||[],u=0;uparseInt(this.max)&&Ue(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};li=He,di={get:function(){return Jn}},Object.defineProperty(li,"config",di),li.util={warn:mr,extend:v,mergeOptions:F,defineReactive:P},li.set=E,li.delete=D,li.nextTick=K,li.options=Object.create(null),Gn.forEach(function(e){li.options[e+"s"]=Object.create(null)}),v((li.options._base=li).options.components,pi),li.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(-1\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Do="[a-zA-Z_][\\w\\-\\.]*",jo="((?:"+Do+"\\:)?"+Do+")",Io=new RegExp("^<"+jo),Ro=/^\s*(\/?)>/,Lo=new RegExp("^<\\/"+jo+"[^>]*>"),Fo=/^]+>/i,Bo=/^",""":'"',"&":"&"," ":"\n"," ":"\t"},na=/&(?:lt|gt|quot|amp);/g,ra=/&(?:lt|gt|quot|amp|#10|#9);/g,ia=d("pre,textarea",!0),oa=function(e,t){return e&&ia(e)&&"\n"===t[0]},aa=/^@|^v-on:/,sa=/^v-|^@|^:/,ua=/(.*?)\s+(?:in|of)\s+(.*)/,la=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,ca=/^\(|\)$/g,da=/:(.*)$/,fa=/^:|^v-bind:/,pa=/\.[^.]+/g,ha=h($o),ma=/^xmlns:NS\d+/,va=/^NS\d+:/,ga=[Oo,To,{preTransformNode:function(e,t){if("input"===e.tag){var n,r=e.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=gt(e,"type")),!n&&r["v-bind"]&&(n="("+r["v-bind"]+").type"),n){var i=yt(e,"v-if",!0),o=i?"&&("+i+")":"",a=null!=yt(e,"v-else",!0),s=yt(e,"v-else-if",!0),u=mn(e);fn(u),mt(u,"type","checkbox"),dn(u,t),u.processed=!0,u.if="("+n+")==='checkbox'"+o,pn(u,{exp:u.if,block:u});var l=mn(e);yt(l,"v-for",!0),mt(l,"type","radio"),dn(l,t),pn(u,{exp:"("+n+")==='radio'"+o,block:l});var c=mn(e);return yt(c,"v-for",!0),mt(c,":type",n),dn(c,t),pn(u,{exp:i,block:c}),a?u.else=!0:s&&(u.elseif=s),u}}}}],ya={expectHTML:!0,modules:ga,directives:{model:function(e,t,n){var r,i,o,a,s,u,l,c,d,f,p,h,m,v,g,y,_=t.value,b=t.modifiers,M=e.tag,w=e.attrsMap.type;if(e.component)return _t(e,_,b),!1;if("select"===M)m=e,v=_,y=(y='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+((g=b)&&g.number?"_n(val)":"val")+"});")+" "+bt(v,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),vt(m,"change",y,null,!0);else if("input"===M&&"checkbox"===w)u=e,l=_,d=(c=b)&&c.number,f=gt(u,"value")||"null",p=gt(u,"true-value")||"true",h=gt(u,"false-value")||"false",pt(u,"checked","Array.isArray("+l+")?_i("+l+","+f+")>-1"+("true"===p?":("+l+")":":_q("+l+","+p+")")),vt(u,"change","var $$a="+l+",$$el=$event.target,$$c=$$el.checked?("+p+"):("+h+");if(Array.isArray($$a)){var $$v="+(d?"_n("+f+")":f)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+bt(l,"$$a.concat([$$v])")+")}else{$$i>-1&&("+bt(l,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+bt(l,"$$c")+"}",null,!0);else if("input"===M&&"radio"===w)r=e,i=_,a=(o=b)&&o.number,s=gt(r,"value")||"null",pt(r,"checked","_q("+i+","+(s=a?"_n("+s+")":s)+")"),vt(r,"change",bt(i,s),null,!0);else if("input"===M||"textarea"===M)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,u=!o&&"range"!==r,l=o?"change":"range"===r?Yi:"input",c="$event.target.value";s&&(c="$event.target.value.trim()"),a&&(c="_n("+c+")");var d=bt(t,c);u&&(d="if($event.target.composing)return;"+d),pt(e,"value","("+t+")"),vt(e,l,d,null,!0),(s||a)&&vt(e,"blur","$forceUpdate()")}(e,_,b);else if(!Jn.isReservedTag(M))return _t(e,_,b),!1;return!0},text:function(e,t){t.value&&pt(e,"textContent","_s("+t.value+")")},html:function(e,t){t.value&&pt(e,"innerHTML","_s("+t.value+")")}},isPreTag:function(e){return"pre"===e},isUnaryTag:ko,mustUseProp:xi,canBeLeftOpenTag:Ao,isReservedTag:ji,getTagNamespace:Je,staticKeys:(Xo=ga,Xo.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(","))},_a=h(function(e){return d("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(e?","+e:""))}),ba=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*\(/,Ma=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,wa={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Sa={esc:"Escape",tab:"Tab",enter:"Enter",space:" ",up:"ArrowUp",left:"ArrowLeft",right:"ArrowRight",down:"ArrowDown",delete:["Backspace","Delete"]},xa=function(e){return"if("+e+")return null;"},Ca={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:xa("$event.target !== $event.currentTarget"),ctrl:xa("!$event.ctrlKey"),shift:xa("!$event.shiftKey"),alt:xa("!$event.altKey"),meta:xa("!$event.metaKey"),left:xa("'button' in $event && $event.button !== 0"),middle:xa("'button' in $event && $event.button !== 1"),right:xa("'button' in $event && $event.button !== 2")},Oa={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:y},Ta=function(e){this.options=e,this.warn=e.warn||dt,this.transforms=ft(e.modules,"transformCode"),this.dataGenFns=ft(e.modules,"genData"),this.directives=v(v({},Oa),e.directives);var t=e.isReservedTag||Un;this.maybeComponent=function(e){return!t(e.tag)},this.onceId=0,this.staticRenderFns=[]};new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");var $a,ka,Aa=($a=function(e,t){var n=cn(e.trim(),t);!1!==t.optimize&&vn(n,t);var r=bn(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(e){function t(t,n){var r=Object.create(e),i=[],o=[];if(r.warn=function(e,t){(t?o:i).push(e)},n)for(var a in n.modules&&(r.modules=(e.modules||[]).concat(n.modules)),n.directives&&(r.directives=v(Object.create(e.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);var s=$a(t,r);return s.errors=i,s.tips=o,s}return{compile:t,compileToFunctions:(n=t,r=Object.create(null),function(e,t,i){(t=v({},t)).warn,delete t.warn;var o=t.delimiters?String(t.delimiters)+e:e;if(r[o])return r[o];var a=n(e,t),s={},u=[];return s.render=En(a.render,u),s.staticRenderFns=a.staticRenderFns.map(function(e){return En(e,u)}),r[o]=s})};var n,r})(ya).compileToFunctions,Pa=!!er&&Dn(!1),Ea=!!er&&Dn(!0),Da=h(function(e){var t=Qe(e);return t&&t.innerHTML}),ja=He.prototype.$mount;return He.prototype.$mount=function(e,t){if((e=e&&Qe(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=Da(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=Aa(r,{shouldDecodeNewlines:Pa,shouldDecodeNewlinesForHref:Ea,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return ja.call(this,e,t)},He.compile=Aa,He})}).call(t,n(11),n(8).setImmediate)},function(e,t,n){e.exports=n.p+"logoBigWB.png?0a3a3824a9df814f68ba01e5d0cfc4a9"},function(e,t,n){"use strict";(function(t){function r(e,t){!o.isUndefined(e)&&o.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function i(){var e;return"undefined"!=typeof XMLHttpRequest?e=n(12):"undefined"!=typeof t&&(e=n(12)),e}var o=n(0),a=n(44),s={"Content-Type":"application/x-www-form-urlencoded"},u={adapter:i(),transformRequest:[function(e,t){return a(t,"Content-Type"),o.isFormData(e)||o.isArrayBuffer(e)||o.isBuffer(e)||o.isStream(e)||o.isFile(e)||o.isBlob(e)?e:o.isArrayBufferView(e)?e.buffer:o.isURLSearchParams(e)?(r(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):o.isObject(e)?(r(t,"application/json;charset=utf-8"),JSON.stringify(e)):e}],transformResponse:[function(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(e){return e>=200&&e<300}};u.headers={common:{Accept:"application/json, text/plain, */*"}},o.forEach(["delete","get","head"],function(e){u.headers[e]={}}),o.forEach(["post","put","patch"],function(e){u.headers[e]=o.merge(s)}),e.exports=u}).call(t,n(17))},function(e,t,n){(function(e,r){function i(e,t){this._id=e,this._clearFn=t}var o=n(17).nextTick,a=Function.prototype.apply,s=Array.prototype.slice,u={},l=0;t.setTimeout=function(){return new i(a.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new i(a.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(window,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout(function(){e._onTimeout&&e._onTimeout()},t))},t.setImmediate="function"==typeof e?e:function(e){var n=l++,r=!(arguments.length<2)&&s.call(arguments,1);return u[n]=!0,o(function(){u[n]&&(r?e.apply(null,r):e.call(null),t.clearImmediate(n))}),n},t.clearImmediate="function"==typeof r?r:function(e){delete u[e]}}).call(t,n(8).setImmediate,n(8).clearImmediate)},function(e,t,n){e.exports=n(30)},function(e,t,n){"use strict";var r=n(5),i=n.n(r),o=n(1),a=n(9),s=n.n(a);n.d(t,"a",function(){return u}),i.a.use(o.a);var u=new o.a.Store({state:{detailview:!1,valCheck:"",mainRequest:"",show:0,progress:0,question:"",assignment:"",curiousFact:"",number:30,event:"happy",scienceMode:1,particpantNR:999,response:[],resultDetailsSelect:1,inlog:{placeholderEvent:"Event",placeholderCard:"Card",buttonContinue:"Lets go!",popTexte:"Please fill in your event",popTextc:"Please fill in your card",errorMessage:"Oh oh, please try again"},labels:{modalHeader:"",modalBody:"",modalPlaceholder:"",modalButton:"",checkScreen:"",checkScreenYes1:"",checkScreenYes2:"",checkScreenNo1:"",checkScreenNo2:"",answerLikert1:"",answerLikert2:"",answerLikert3:"",answerLikert4:"",answerLikert5:"",closePage:"",questions:{question0:"DONOTCHANGE",question1:"",question2:"",question3:"",question4:"",question5:""},placeholder4:"",buttonNext:"",succesMessage:"",funfactMessage:"",closeMessage:"",footerMessage1:"Want to create your own?",footerMessage2:"Check:",resultsHeader:"Tussenstand",resultsComp:"Voltooid",resultsTarg:"Het doel",resultsBtnBack:"Terug",resultsStatus:"Stat",resultsCode:"Cde",resultsName:"Nme",resultsDescr:"Dscription",resultsCreated:"Create @ ",resultsStat:"Sta",resultsAct:"Acti",resultsOutOf:"ot of ",resultsChal:"Chalenge",resultsInsp:"Insiration",resultsFun:"Fn",resultsRel:"Rlevance",resultsPressIcon:"Prss icons for details",resultsHideDetails:"Hde details",resultsInfo:"Informaion",resultsClose:"Clse ",resultsChartLbl:"Activities completed"},logos:{logoSmall:"",logoBig:n(6)},colors:{color1:"#17C8BC",color2:"#ffbc00",color3:"#fc4a1a",color4:"#f4f9f9"},iconstyle:[],results:{name:"WorkBoost",target:100,completed:100,status:1,descrip:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.",startdate:"2018-06-21",scoreFun:5,scoreEdu:4,scoreChall:4,scoreRecom:5,grLabels:["11-06-2018","12-06-2018","13-06-2018","14-06-2018","15-06-2018","16-06-2018","17-06-2018","18-06-2018","19-06-2018"],grResults:[40,20,30,50,5,10,20,40,40]}},getters:{startScreen:function(e){return{placeholderEvent:e.inlog.placeholderEvent,placeholderCard:e.inlog.placeholderCard,popTexte:e.inlog.popTexte,popTextc:e.inlog.popTextc,valCheck:e.valCheck,buttonContinue:e.inlog.buttonContinue}},modalWB:function(e){return{modalHeader:e.labels.modalHeader,modalBody:e.labels.modalBody,modalButton:e.labels.modalButton,modalPlaceholder:e.labels.modalPlaceholder}},scienceModeWB:function(e){return{scienceMode:e.scienceMode}},showWB:function(e){return e.show},progressWB:function(e){return{width:e.progress+"%",backgroundColor:e.colors.color1}},iconWB:function(e){return e.iconstyle},questionWB:function(e){return e.question},assignmentWB:function(e){return e.assignment},numberWB:function(e){return e.number},responseWB:function(e){return e.response},labelsWB:function(e){return e.labels},curiousFactWB:function(e){return e.curiousFact},logosWB:function(e){return e.logos},colorsWB:function(e){return e.colors},continueQ:function(e){return e.mainRequest},resultsWB:function(e){return{target:e.results.target,event:e.event,completed:e.results.completed,scoreFun:e.results.scoreFun,scoreChall:e.results.scoreChall,scoreEdu:e.results.scoreEdu,scoreRecom:e.results.scoreRecom,grLabels:e.results.grLabels,grResults:e.results.grResults,descrip:e.results.descrip,startdate:e.results.startdate,name:e.results.name,status:e.results.status}},resultSelectWB:function(e){return e.resultDetailsSelect}},mutations:{contentFill:function(e,t){e.valCheck="",e.mainRequest="letsgetthispartystarted",e.scienceMode=t.science,e.labels.modalHeader=t.lang.modalScienceHeader,e.labels.modalBody=t.lang.modalScienceBody,e.labels.modalPlaceholder=t.lang.modalSciencePlaceholder,e.labels.modalButton=t.lang.modalScienceButton,e.question=t.question.question,e.assignment=t.question.task,e.number=t.nr,e.event=t.ev,e.curiousFact=t.question.fact,e.labels.checkScreen=t.lang.checkScreen,e.labels.checkScreenYes1=t.lang.checkScreenYes1,e.labels.checkScreenYes2=t.lang.checkScreenYes2,e.labels.checkScreenNo1=t.lang.checkScreenNo1,e.labels.checkScreenNo2=t.lang.checkScreenNo2,e.labels.answerLikert1=t.lang.answerLikert1,e.labels.answerLikert2=t.lang.answerLikert2,e.labels.answerLikert3=t.lang.answerLikert3,e.labels.answerLikert4=t.lang.answerLikert4,e.labels.answerLikert5=t.lang.answerLikert5,e.labels.questions.question1=t.lang.question1,e.labels.questions.question2=t.lang.question2,e.labels.questions.question3=t.lang.question3,e.labels.questions.question4=t.lang.question4,e.labels.questions.question5=t.lang.question5,e.labels.placeholder4=t.lang.placeholder4,e.labels.buttonNext=t.lang.buttonNext,e.labels.succesMessage=t.lang.succesMessage,e.labels.funfactMessage=t.lang.funfactMessage,e.labels.closeMessage=t.lang.closeMessage,e.labels.footerMessage1=t.lang.footerMessage1,e.labels.footerMessage2=t.lang.footerMessage2,e.labels.closePage=t.lang.closePage,e.logos.logoSmall=n(4)("./"+t.visual.ev_logos),e.logos.logoBig=n(4)("./"+t.visual.ev_logob),e.colors.color1=t.visual.ev_pcolor,e.colors.color2=t.visual.ev_scolor,e.colors.color3=t.visual.ev_tcolor,router.push({path:"/question"})},resultFill:function(e,t){e.valCheck="",e.mainRequest="timeforsomeresults",e.event=t.ev,e.results.descrip=t.desc,e.results.name=t.name,e.results.target=t.target,e.results.completed=t.count,e.results.startdate=t.startdate,e.results.scoreFun=t.scoreFun,e.results.scoreEdu=t.scoreEdu,e.results.scoreChall=t.scoreChal,e.results.scoreRecom=t.scoreRecom,e.results.grLabels=t.grLabels,e.results.grResults=t.grResults,e.logos.logoSmall=n(4)("./"+t.visual.ev_logos),e.logos.logoBig=n(4)("./"+t.visual.ev_logob),e.colors.color1=t.visual.ev_pcolor,e.colors.color2=t.visual.ev_scolor,e.colors.color3=t.visual.ev_tcolor,e.labels.resultsHeader=t.lang.resultsHeader,e.labels.resultsComp=t.lang.resultsComp,e.labels.resultsTarg=t.lang.resultsTarg,e.labels.resultsBtnBack=t.lang.resultsBtnBack,e.labels.footerMessage1=t.lang.footerMessage1,e.labels.footerMessage2=t.lang.footerMessage2,e.labels.resultsCreated=t.lang.resultsCreated,e.labels.resultsStatus=t.lang.resultsStatus,e.labels.resultsCode=t.lang.resultsCode,e.labels.resultsName=t.lang.resultsName,e.labels.resultsDescr=t.lang.resultsDescr,e.labels.resultsStat=t.lang.resultsStat,e.labels.resultsAct=t.lang.resultsAct,e.labels.resultsOutOf=t.lang.resultsOutOf,e.labels.resultsChal=t.lang.resultsChal,e.labels.resultsInsp=t.lang.resultsInsp,e.labels.resultsFun=t.lang.resultsFun,e.labels.resultsRel=t.lang.resultsRel,e.labels.resultsPressIcon=t.lang.resultsPressIcon,e.labels.resultsHideDetails=t.lang.resultsHideDetails,e.labels.resultsInfo=t.lang.resultsInfo,e.labels.resultsClose=t.lang.resultsClose,e.labels.resultsChartLbl=t.lang.resultsChartLbl,router.push({path:"/results"})},resultRefresh:function(e,t){e.results.completed=t.count,e.results.scoreFun=t.scoreFun,e.results.scoreEdu=t.scoreEdu,e.results.scoreChall=t.scoreChal,e.results.scoreRecom=t.scoreRecom,e.results.grLabels=t.grLabels,e.results.grResults=t.grResults},errorShow:function(e){e.valCheck=e.inlog.errorMessage},nextQuestion:function(e,t){e.show>0&&e.response.push(t),e.show++},progressBar:function(e){switch(e.show){case 0:e.progress=0,e.iconstyle=[e.colors.color1,e.colors.color4,e.colors.color4,e.colors.color4];break;case 1:e.progress=33,e.iconstyle=[e.colors.color1,e.colors.color1,e.colors.color4,e.colors.color4];break;case 2:e.progress=44;break;case 3:e.progress=55;break;case 4:e.progress=66,e.iconstyle=[e.colors.color1,e.colors.color1,e.colors.color1,e.colors.color4];break;case 5: +e.progress=83;break;case 6:e.progress=100,e.iconstyle=[e.colors.color1,e.colors.color1,e.colors.color1,e.colors.color2]}},resetState:function(e){e.mainRequest="",e.show=0,e.progress=0,e.number="",e.event="",e.response=[]},sciencenrProvide:function(e,t){""==!t.nr&&(e.particpantNR=t.nr),e.scienceMode=!1},langGett:function(e,t){e.inlog.placeholderEvent=t.lang.inlogPlaceholderEvent,e.inlog.placeholderCard=t.lang.inlogPlaceholderCard,e.inlog.buttonContinue=t.lang.inlogButton,e.inlog.popTexte=t.lang.inlogPopTexte,e.inlog.popTextc=t.lang.inlogPopTextc,e.inlog.errorMessage=t.lang.inlogErrorMessage,e.labels.footerMessage1=t.lang.footerMessage1,e.labels.footerMessage2=t.lang.footerMessage2}},actions:{importContent:function(e,t){var n=t;s()({method:"post",url:"/events",params:n}).then(function(n){var r={ev:t.event,nr:t.nr,lang:n.data.lang[0],question:n.data.question[0],visual:n.data.visual[0],science:n.data.science};e.commit("contentFill",r)}).catch(function(t){e.commit("errorShow")})},importResult:function(e,t){var n=t;s()({method:"post",url:"/events",params:n}).then(function(t){var n={desc:t.data.description,name:t.data.name,ev:t.data.event,target:t.data.target,open:t.data.open,visual:t.data.visual[0],count:t.data.count,startdate:t.data.startdate,scoreFun:t.data.avgFun,scoreEdu:t.data.avgEdu,scoreChal:t.data.avgChal,scoreRecom:t.data.avgRecom,lang:t.data.lang[0],grLabels:t.data.grLabels,grResults:t.data.grResults};e.commit("resultFill",n)}).catch(function(t){e.commit("errorShow")})},refreshResult:function(e,t){var n=t;s()({method:"post",url:"/refresh",params:n}).then(function(t){var n={count:t.data.count,scoreFun:t.data.avgFun,scoreEdu:t.data.avgEdu,scoreChal:t.data.avgChal,scoreRecom:t.data.avgRecom,grLabels:t.data.grLabels,grResults:t.data.grResults};e.commit("resultRefresh",n)}).catch(function(t){e.commit("errorShow")})},nextQuestion:function(e,t){if(e.state.show<5)setTimeout(function(){e.commit("nextQuestion",t),e.commit("progressBar")},300);else{e.commit("nextQuestion",t),e.commit("progressBar");var n={code:e.state.mainRequest,event:e.state.event,nr:e.state.number,chall:e.state.response[0],enjoy:e.state.response[1],edu:e.state.response[2],recom:e.state.response[4],exp:e.state.response[3],partnr:e.state.particpantNR};s()({method:"post",url:"/submit",params:n}).then(function(e){}).catch(function(e){})}},resetState:function(e){e.commit("resetState")},sciencenrProvide:function(e,t){e.commit("sciencenrProvide",t)},langGet:function(e,t){var n=t;s()({method:"post",url:"/lang",params:n}).then(function(t){var n={lang:t.data.lang[0]};e.commit("langGett",n)}).catch(function(t){e.commit("errorShow")})}}})},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";var r=n(0),i=n(36),o=n(39),a=n(45),s=n(43),u=n(15),l="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(38);e.exports=function(e){return new Promise(function(t,c){var d=e.data,f=e.headers;r.isFormData(d)&&delete f["Content-Type"];var p=new XMLHttpRequest,h="onreadystatechange",m=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in p||s(e.url)||(p=new window.XDomainRequest,h="onload",m=!0,p.onprogress=function(){},p.ontimeout=function(){}),e.auth){var v=e.auth.username||"",g=e.auth.password||"";f.Authorization="Basic "+l(v+":"+g)}if(p.open(e.method.toUpperCase(),o(e.url,e.params,e.paramsSerializer),!0),p.timeout=e.timeout,p[h]=function(){if(p&&(4===p.readyState||m)&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?a(p.getAllResponseHeaders()):null,r=e.responseType&&"text"!==e.responseType?p.response:p.responseText,o={data:r,status:1223===p.status?204:p.status,statusText:1223===p.status?"No Content":p.statusText,headers:n,config:e,request:p};i(t,c,o),p=null}},p.onerror=function(){c(u("Network Error",e,null,p)),p=null},p.ontimeout=function(){c(u("timeout of "+e.timeout+"ms exceeded",e,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var y=n(41),_=(e.withCredentials||s(e.url))&&e.xsrfCookieName?y.read(e.xsrfCookieName):void 0;_&&(f[e.xsrfHeaderName]=_)}if("setRequestHeader"in p&&r.forEach(f,function(e,t){"undefined"==typeof d&&"content-type"===t.toLowerCase()?delete f[t]:p.setRequestHeader(t,e)}),e.withCredentials&&(p.withCredentials=!0),e.responseType)try{p.responseType=e.responseType}catch(t){if("json"!==e.responseType)throw t}"function"==typeof e.onDownloadProgress&&p.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",e.onUploadProgress),e.cancelToken&&e.cancelToken.promise.then(function(e){p&&(p.abort(),c(e),p=null)}),void 0===d&&(d=null),p.send(d)})}},function(e,t){"use strict";function n(e){this.message=e}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,e.exports=n},function(e,t){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";var r=n(35);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},function(e,t){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r1)for(var n=1;n=0)&&e.setAttribute("for",this.id)}}},setFieldValue:function(){this.MdField.value=this.model},setPlaceholder:function(){this.MdField.placeholder=Boolean(this.placeholder)},setDisabled:function(){this.MdField.disabled=Boolean(this.disabled)},setRequired:function(){this.MdField.required=Boolean(this.required)},setMaxlength:function(){this.mdCounter?this.MdField.counter=parseInt(this.mdCounter,10):this.MdField.maxlength=parseInt(this.maxlength,10)},onFocus:function(){this.MdField.focused=!0},onBlur:function(){this.MdField.focused=!1}},created:function(){this.setFieldValue(),this.setPlaceholder(),this.setDisabled(),this.setRequired(),this.setMaxlength()},mounted:function(){this.setLabelFor()}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),o=r(i),a=n(8),s=r(a);t.default={name:"MdPortal",abstract:!0,props:{mdAttachToParent:Boolean,mdTarget:{type:null,validator:function(e){return!!(HTMLElement&&e&&e instanceof HTMLElement)||(o.default.util.warn("The md-target-el prop is invalid. You should pass a valid HTMLElement.",this),!1)}}},data:function(){return{leaveTimeout:null,originalParentEl:null}},computed:{transitionName:function(){var e=this._vnode.componentOptions.children[0];if(e){var t=e.data.transition;if(t)return t.name;var n=e.componentOptions.propsData.name;if(n)return n}return"v"},leaveClass:function(){return this.transitionName+"-leave"},leaveActiveClass:function(){return this.transitionName+"-leave-active"},leaveToClass:function(){return this.transitionName+"-leave-to"}},watch:{mdTarget:function(e,t){this.changeParentEl(e),t&&this.$forceUpdate()}},methods:{getTransitionDuration:function(e){var t=window.getComputedStyle(e).transitionDuration,n=parseFloat(t,10),r=t.match(/m?s/);return r&&(r=r[0]),"s"===r?1e3*n:"ms"===r?n:0},killGhostElement:function(e){e.parentNode&&(this.changeParentEl(this.originalParentEl),this.$options._parentElm=this.originalParentEl,e.parentNode.removeChild(e))},initDestroy:function(e){var t=this,n=this.$el;e&&this.$el.nodeType===Node.COMMENT_NODE&&(n=this.$vnode.elm),n.classList.add(this.leaveClass),n.classList.add(this.leaveActiveClass),this.$nextTick().then(function(){n.classList.add(t.leaveToClass),clearTimeout(t.leaveTimeout),t.leaveTimeout=setTimeout(function(){t.destroyElement(n)},t.getTransitionDuration(n))})},destroyElement:function(e){var t=this;(0,s.default)(function(){e.classList.remove(t.leaveClass),e.classList.remove(t.leaveActiveClass),e.classList.remove(t.leaveToClass),t.$emit("md-destroy"),t.killGhostElement(e)})},changeParentEl:function(e){e&&e.appendChild(this.$el)}},mounted:function(){this.originalParentEl||(this.originalParentEl=this.$el.parentNode,this.$emit("md-initial-parent",this.$el.parentNode)),this.mdAttachToParent&&this.$el.parentNode.parentNode?this.changeParentEl(this.$el.parentNode.parentNode):document&&this.changeParentEl(this.mdTarget||document.body)},beforeDestroy:function(){this.$el.classList?this.initDestroy():this.killGhostElement(this.$el)},render:function(e){var t=this.$slots.default;if(t&&t[0])return t[0]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={methods:{isAssetIcon:function(e){return/\w+[\/\\.]\w+/.test(e)}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(9),o=r(i);t.default={components:{MdRipple:o.default},props:{mdRipple:{type:Boolean,default:!0}}}},function(e,t,n){"use strict";function r(e){u||n(266)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(67),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(277),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdField/MdField.vue",t.default=h.exports},function(e,t,n){function r(e){var t=i(e);return t.setHours(0,0,0,0),t}var i=n(4);e.exports=r},function(e,t,n){function r(e){return i(e,{weekStartsOn:1})}var i=n(293);e.exports=r},function(e,t,n){"use strict";function r(e){u||n(299)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(82),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(300),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdOverlay/MdOverlay.vue",t.default=h.exports},function(e,t,n){function r(e){var t=i(e),n=t.getFullYear(),r=t.getMonth(),o=new Date(0);return o.setFullYear(n,r+1,0),o.setHours(0,0,0,0),o.getDate()}var i=n(4);e.exports=r},function(e,t,n){"use strict";function r(e){s||n(315)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(85),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=!1,u=n(0),l=null,c=!1,d=r,f=null,p=null,h=u(o.a,l,c,d,f,p);h.options.__file="src/components/MdPopover/MdPopover.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(8),o=r(i),a=n(109),s=r(a);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,t=arguments[1],n=(0,s.default)(e,"resize",function(){(0,o.default)(t)},{passive:!0});return{destroy:n.destroy}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if("MutationObserver"in window){var r=new window.MutationObserver(n);return r.observe(e,t),{disconnect:function(){r.disconnect()}}}}},function(e,t,n){"use strict";function r(e){u||n(473)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(150),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(476),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdTable/MdTableHead.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={};return o.default.util.defineReactive(t,"reactive",e),t.reactive};var i=n(7),o=r(i)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),o=r(i),a=null,s=null,u=null;t.default=new o.default({data:function(){return{prefix:"md-theme-",theme:"default",enabled:!0,metaColors:!1}},computed:{themeTarget:function(){return!this.$isServer&&document.documentElement},fullThemeName:function(){return this.getThemeName()}},watch:{enabled:{immediate:!0,handler:function(){var e=this.fullThemeName,t=this.themeTarget,n=this.enabled;t&&(n?(t.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)):(t.classList.remove(e),this.metaColors&&this.setHtmlMetaColors()))}},theme:function(e,t){var n=this.getThemeName,r=this.themeTarget;e=n(e),r.classList.remove(n(t)),r.classList.add(e),this.metaColors&&this.setHtmlMetaColors(e)},metaColors:function(e){e?this.setHtmlMetaColors(this.fullThemeName):this.setHtmlMetaColors()}},methods:{getAncestorTheme:function(e){var t=this;if(e){var n=e.mdTheme,r=function e(r){if(r){var i=r.mdTheme,o=r.$parent;return i&&i!==n?i:e(o)}return t.theme};return r(e.$parent)}return null},getThemeName:function(e){var t=e||this.theme;return this.prefix+t},setMicrosoftColors:function(e){a&&a.setAttribute("content",e)},setThemeColors:function(e){s&&s.setAttribute("content",e)},setMaskColors:function(e){u&&u.setAttribute("color",e)},setHtmlMetaColors:function(e){var t="#fff";if(e){var n=window.getComputedStyle(document.documentElement);t=n.getPropertyValue("--"+e+"-primary")}t&&(this.setMicrosoftColors(t),this.setThemeColors(t),this.setMaskColors(t))}},mounted:function(){var e=this;a=document.querySelector('[name="msapplication-TileColor"]'),s=document.querySelector('[name="theme-color"]'),u=document.querySelector('[rel="mask-icon"]'),this.enabled&&this.metaColors&&window.addEventListener("load",function(){e.setHtmlMetaColors(e.fullThemeName)})}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){return e&&b.includes(e.tag)}function o(e){var t=e.mdRight;return""===t||!!t}function a(e){if(e){var t=createElement(_.default,{props:d({},child.data.attrs)});t.data.slot="md-app-drawer-right-previous",slots.push(t)}}function s(e,t){return e&&b.includes(e.slot)||i(t)}function u(e,t,n,r,i){var u=[],l=!1;return e&&e.forEach(function(e){var i=e.data,c=e.componentOptions;if(s(i,c)){if(e.data.slot=i.slot||c.tag,"md-app-drawer"===c.tag){var d=o(c.propsData);if(l)return void p.default.util.warn("There shouldn't be more than one drawer in a MdApp at one time.");l=!0,e.data.slot+="-"+(d?"right":"left"),e.key=JSON.stringify({persistent:e.data.attrs["md-persistent"],permanent:e.data.attrs["md-permanent"]}),a(d)}e.data.provide=r.Ctor.options.provide,e.context=t,e.functionalContext=n,u.push(e)}}),u}function l(e){var t=e.filter(function(e){return"md-app-drawer"===e.componentOptions.tag});return t.length?t:[]}function c(e){var t=e&&e["md-permanent"];return t&&("clipped"===t||"card"===t)}Object.defineProperty(t,"__esModule",{value:!0});var d=Object.assign||function(e){for(var t=1;t=i},handleFlexibleMode:function(e){var t=this.getToolbarConstrants(e),n=t.scrollTop,r=t.initialHeight,i=this.MdApp.toolbar.element,o=i.querySelector(".md-toolbar-row:first-child"),a=o.offsetHeight,s=r-n,u=n=i?this.MdApp.toolbar.revealActive=this.revealLastPos>o+r:this.MdApp.toolbar.revealActive=!0},handleFixedLastMode:function(e){var t=this.getToolbarConstrants(e),n=t.scrollTop,r=t.toolbarHeight,i=t.safeAmount,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),s=a.offsetHeight;this.setToolbarTimer(n),this.setToolbarMarginAndHeight(n-s,r),this.MdApp.toolbar.fixedLastHeight=s,n>=s?this.MdApp.toolbar.fixedLastActive=this.revealLastPos>n+i:this.MdApp.toolbar.fixedLastActive=!0},handleOverlapMode:function(e){var t=this.getToolbarConstrants(e),n=t.toolbarHeight,r=t.scrollTop,i=t.initialHeight,o=this.MdApp.toolbar.element,a=o.querySelector(".md-toolbar-row:first-child"),s=a.offsetHeight,u=i-r-100*r/(i-s-s/1.5);s&&(r=s?(this.MdApp.toolbar.overlapOff=!1,o.style.height=u+"px"):(this.MdApp.toolbar.overlapOff=!0,o.style.height=s+"px")),this.setToolbarMarginAndHeight(r,n)},handleModeScroll:function(e){"reveal"===this.mdMode?this.handleRevealMode(e):"fixed-last"===this.mdMode?this.handleFixedLastMode(e):"overlap"===this.mdMode?this.handleOverlapMode(e):"flexible"===this.mdMode&&this.handleFlexibleMode(e)},handleScroll:function(e){var t=this;this.MdApp.toolbar.element&&(0,s.default)(function(){t.mdWaterfall&&t.handleWaterfallScroll(e),t.mdMode&&t.handleModeScroll(e)})}},created:function(){this.MdApp.options.mode=this.mdMode,this.MdApp.options.waterfall=this.mdWaterfall,this.setToolbarElevation()},mounted:function(){var e={target:{scrollTop:0}};"reveal"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleRevealMode(e)),"flexible"===this.mdMode&&(this.MdApp.toolbar.revealActive=!0,this.handleFlexibleMode(e)),"fixed-last"===this.mdMode&&(this.MdApp.toolbar.fixedLastActive=!0,this.handleFixedLastMode(e)),"overlap"===this.mdMode&&this.handleOverlapMode(e)}}},function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(33),s=r(a);t.default=new o.default({name:"MdAppInternalDrawer",mixins:[s.default]})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t0||this.filteredAsyncOptions.length>0},hasScopedEmptySlot:function(){return this.$scopedSlots["md-autocomplete-empty"]}},watch:{mdOptions:{deep:!0,immediate:!0,handler:function(){var e=this;this.isPromise(this.mdOptions)&&(this.isPromisePending=!0,this.mdOptions.then(function(t){e.filteredAsyncOptions=t,e.isPromisePending=!1}))}},value:function(e){this.searchTerm=e}},methods:{getOptions:function(){return this.isPromise(this.mdOptions)?this.filteredAsyncOptions:this.filteredStaticOptions},isPromise:function(e){return(0,l.default)(e)},matchText:function(e){var t=e.toLowerCase(),n=this.searchTerm.toLowerCase();return this.mdFuzzySearch?(0,s.default)(n,t):t.includes(n)},filterByString:function(){var e=this;return this.mdOptions.filter(function(t){return e.matchText(t)})},filterByObject:function(){var e=this;return this.mdOptions.filter(function(t){for(var n=Object.values(t),r=n.length,i=0;i<=r;i++)if("string"==typeof n[i]&&e.matchText(n[i]))return!0})},openOnFocus:function(){this.mdOpenOnFocus&&this.showOptions()},onInput:function(e){this.$emit("input",e),this.mdOpenOnFocus||this.showOptions(),"inputevent"!==this.searchTerm.constructor.toString().match(/function (\w*)/)[1].toLowerCase()&&this.$emit("md-changed",this.searchTerm)},showOptions:function(){var e=this;return!this.showMenu&&(this.showMenu=!0,void this.$nextTick().then(function(){e.triggerPopover=!0,e.$emit("md-opened")}))},hideOptions:function(){var e=this,t=function(){e.triggerPopover=!1,e.$emit("md-closed")};this.$nextTick().then(function(){e.showMenu=!1,e.$nextTick().then(t)})},selectItem:function(e,t){var n=t.target.textContent.trim();this.searchTerm=n,this.$emit("input",e),this.$emit("md-selected",e),this.hideOptions()}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i);t.default=new o.default({name:"MdAvatar"})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:.6;e.mdTextScrim?e.applyScrimColor(t):e.mdSolid&&e.applySolidColor(t)},n=this.$el.querySelector("img");n&&(this.mdTextScrim||this.mdSolid)&&this.getImageLightness(n,function(e){var n=256,r=(100*Math.abs(n-e)/n+15)/100;r>=.7&&(r=.7),t(r)},t)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdCardContent"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdCardExpand",inject:["MdCard"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t0},valueLength:function(){return this.stringValue?this.stringValue.length:0},fieldClasses:function(){return{"md-inline":this.mdInline,"md-clearable":this.mdClearable,"md-focused":this.MdField.focused,"md-highlight":this.MdField.highlighted,"md-disabled":this.MdField.disabled,"md-required":this.MdField.required,"md-has-value":this.hasValue,"md-has-placeholder":this.MdField.placeholder,"md-has-textarea":this.MdField.textarea,"md-has-password":this.MdField.password,"md-has-file":this.MdField.file,"md-has-select":this.MdField.select,"md-autogrow":this.MdField.autogrow}}},methods:{clearInput:function(){var e=this;this.MdField.clear=!0,this.$emit("md-clear"),this.$nextTick().then(function(){e.MdField.clear=!1})},togglePassword:function(){this.MdField.togglePassword=!this.MdField.togglePassword},onBlur:function(){this.MdField.highlighted=!1}}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(69),i=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,function(){return r[e]})}(o);var a=n(272),s=n(0),u=!1,l=null,c=null,d=null,f=s(i.a,a.a,u,l,c,d);f.options.__file="src/core/icons/MdClearIcon.vue",t.default=f.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdClearIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(268),s=r(a);t.default=new o.default({name:"MdIcon",components:{MdSvgLoader:s.default},props:{mdSrc:String}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={};t.default={name:"MdSVGLoader",props:{mdSrc:{type:String,required:!0}},data:function(){return{html:null,error:null}},watch:{mdSrc:function(){this.html=null,this.loadSVG()}},methods:{isSVG:function(e){return e.indexOf("svg")>=0},setHtml:function(e){var t=this;r[this.mdSrc].then(function(e){return t.html=e,t.$nextTick()}).then(function(){return t.$emit("md-loaded")})},unexpectedError:function(e){this.error="Something bad happened trying to fetch "+this.mdSrc+".",e(this.error)},loadSVG:function(){var e=this;r.hasOwnProperty(this.mdSrc)?this.setHtml():r[this.mdSrc]=new Promise(function(t,n){var r=new window.XMLHttpRequest;r.open("GET",e.mdSrc,!0),r.onload=function(){var i=r.getResponseHeader("content-type");200===r.status?e.isSVG(i)?(t(r.response),e.setHtml()):(e.error="The file "+e.mdSrc+" is not a valid SVG.",n(e.error)):r.status>=400&&r.status<500?(e.error="The file "+e.mdSrc+" do not exists.",n(e.error)):e.unexpectedError(n)},r.onerror=function(){return e.unexpectedError(n)},r.onabort=function(){return e.unexpectedError(n)},r.send()})}},mounted:function(){this.loadSVG()}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdPasswordOffIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdPasswordOnIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t=a.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1}var i=n(4),o=n(21);e.exports=r},function(e,t,n){function r(e){if(i(e))return!isNaN(e);throw new TypeError(toString.call(e)+" is not an instance of Date")}var i=n(79);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(16),o=r(i);t.default={name:"MdOverlay",components:{MdPortal:o.default},props:{mdActive:Boolean,mdAttachToParent:Boolean,mdFixed:Boolean},computed:{overlayClasses:function(){return{"md-fixed":this.mdFixed}}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(84),o=r(i),a=n(303),s=r(a),u=n(304),l=r(u),c=n(305),d=r(c),f=n(306),p=r(f),h=n(23),m=r(h),v=n(307),g=r(v),y=n(308),_=r(y),b=n(309),M=r(b),w=n(310),S=r(w),x=n(311),C=r(x),O=n(312),T=r(O),$=n(313),k=r($),A=n(314),P=r(A),E=n(1),D=r(E),j=n(24),I=r(j),R=n(317),L=r(R),F=n(319),B=r(F),N=n(10),H=r(N),V=7,z=function(e,t){return!(!e||!e.querySelector)&&e.querySelectorAll(t)};t.default=new D.default({name:"MdDatepickerDialog",components:{MdPopover:I.default,MdArrowRightIcon:L.default,MdArrowLeftIcon:B.default,MdDialog:H.default},props:{mdDate:Date,mdDisabledDates:[Array,Function],mdImmediately:{type:Boolean,default:!1}},data:function(){return{currentDate:null,selectedDate:null,showDialog:!1,monthAction:null,currentView:"day",contentStyles:{},availableYears:null}},computed:{firstDayOfAWeek:function e(){var e=Number(this.$material.locale.firstDayOfAWeek);return Number.isNaN(e)||!Number.isFinite(e)?0:(e=Math.floor(e)%V,e+=e<0?V:0)},locale:function(){return this.$material.locale},popperSettings:function(){return{placement:"bottom-start",modifiers:{keepTogether:{enabled:!0},flip:{enabled:!1}}}},calendarClasses:function(){return"next"===this.monthAction?"md-next":"md-previous"},firstDayOfMonth:function(){return(0,s.default)(this.currentDate).getDay()},prefixEmptyDays:function e(){var e=this.firstDayOfMonth-this.firstDayOfAWeek;return e+=e<0?V:0},daysInMonth:function(){return(0,m.default)(this.currentDate)},currentDay:function(){return this.selectedDate?(0,d.default)(this.selectedDate):(0,d.default)(this.currentDate)},currentMonth:function(){return(0,g.default)(this.currentDate)},currentMonthName:function(){return this.locale.months[this.currentMonth]},currentYear:function(){return(0,_.default)(this.currentDate)},selectedYear:function(){return this.selectedDate?(0,_.default)(this.selectedDate):(0,_.default)(this.currentDate)},shortDayName:function(){return this.selectedDate?this.locale.shortDays[(0,p.default)(this.selectedDate)]:this.locale.shortDays[(0,p.default)(this.currentDate)]},shortMonthName:function(){return this.selectedDate?this.locale.shortMonths[(0,g.default)(this.selectedDate)]:this.locale.shortMonths[(0,g.default)(this.currentDate)]}},watch:{mdDate:function(){this.currentDate=this.mdDate||new Date,this.selectedDate=this.mdDate},currentDate:function(e,t){var n=this;this.$nextTick().then(function(){t&&n.setContentStyles()})},currentView:function(){var e=this;this.$nextTick().then(function(){if("year"===e.currentView){var t=z(e.$el,".md-datepicker-year-button.md-datepicker-selected");t.length&&t[0].scrollIntoView({behavior:"instant",block:"center",inline:"center"})}})}},methods:{setContentStyles:function(){var e=z(this.$el,".md-datepicker-month");if(e.length){var t=e[e.length-1];this.contentStyles={height:t.offsetHeight+10+"px"}}},setAvailableYears:function(){for(var e=this.locale,t=e.startYear,n=e.endYear,r=t,i=[];r<=n;)i.push(r++);this.availableYears=i},handleDisabledDateByArray:function(e){return this.mdDisabledDates.some(function(t){return(0,S.default)(t,e)})},isDisabled:function(e){if(this.mdDisabledDates){var t=(0,T.default)(this.currentDate,e);if(Array.isArray(this.mdDisabledDates))return this.handleDisabledDateByArray(t);if("function"==typeof this.mdDisabledDates)return this.mdDisabledDates(t)}},isSelectedDay:function(e){return(0,M.default)(this.selectedDate,(0,T.default)(this.currentDate,e))},isToday:function(e){return(0,C.default)((0,T.default)(this.currentDate,e))},previousMonth:function(){this.monthAction="previous",this.currentDate=(0,l.default)(this.currentDate,1)},nextMonth:function(){this.monthAction="next",this.currentDate=(0,o.default)(this.currentDate,1)},switchMonth:function(e){this.currentDate=(0,k.default)(this.currentDate,e),this.currentView="day"},switchYear:function(e){this.currentDate=(0,P.default)(this.currentDate,e),this.currentView="month"},selectDate:function(e){this.currentDate=(0,T.default)(this.currentDate,e),this.selectedDate=this.currentDate,this.mdImmediately&&(this.$emit("update:mdDate",this.selectedDate),this.closeDialog())},closeDialog:function(){this.$emit("md-closed")},onClose:function(){this.closeDialog()},onCancel:function(){this.closeDialog()},onConfirm:function(){this.$emit("update:mdDate",this.selectedDate),this.closeDialog()},resetDate:function(){this.currentDate=this.mdDate||new Date,this.selectedDate=this.mdDate,this.currentView="day"}},created:function(){this.setAvailableYears(),this.resetDate()}})},function(e,t,n){function r(e,t){var n=i(e),r=Number(t),a=n.getMonth()+r,s=new Date(0);s.setFullYear(n.getFullYear(),a,1),s.setHours(0,0,0,0);var u=o(s);return n.setMonth(a,Math.min(u,n.getDate())),n}var i=n(4),o=n(23);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t1)throw new Error;return e[0]}catch(e){o.default.util.warn("MdFocusTrap can only render one, and exactly one child component.",this)}return null}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdDateIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogTitle"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogContent"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogActions"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogAlert",props:{mdTitle:String,mdContent:String,mdConfirmText:{type:String,default:"Ok"}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogConfirm",props:{mdTitle:String,mdContent:String,mdConfirmText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"}},methods:{onCancel:function(){this.$emit("md-cancel"),this.$emit("update:mdActive",!1)},onConfirm:function(){this.$emit("md-confirm"),this.$emit("update:mdActive",!1)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdDialogPrompt",props:{value:{},mdTitle:String,mdInputName:String,mdInputId:String,mdInputMaxlength:[String,Number],mdInputPlaceholder:[String,Number],mdContent:String,mdConfirmText:{type:String,default:"Ok"},mdCancelText:{type:String,default:"Cancel"}},data:function(){return{inputValue:null}},watch:{value:function(){this.inputValue=this.value}},methods:{onCancel:function(){this.$emit("md-cancel"),this.$emit("update:mdActive",!1)},onConfirm:function(){this.$emit("input",this.inputValue),this.$emit("md-confirm",this.inputValue),this.$emit("update:mdActive",!1)},setInputFocus:function(){var e=this;window.setTimeout(function(){e.$refs.input.$el.focus()},50)}},created:function(){this.inputValue=this.value}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i);t.default=new o.default({name:"MdDivider",computed:{insideList:function(){return"md-list"===this.$parent.$options._componentTag}}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;te.offsetHeight},scrollToSelectedOption:function(e,t){var n=e.offsetTop,r=e.offsetHeight,i=t.offsetHeight;t.scrollTop=n-(i-r)/2},setOffsets:function(e){if(!this.$isServer){var t=this.$refs.menu.$refs.container;if(t){var n=e||t.querySelector(".md-selected");n?(this.scrollToSelectedOption(n,t),this.offset.y=g.y-n.offsetTop+t.scrollTop+8,this.menuStyles={"transform-origin":"0 "+Math.abs(this.offset.y)+"px"}):(this.offset.y=g.y+1,this.menuStyles={})}}},onMenuEnter:function(){this.didMount&&(this.setOffsets(),this.MdField.focused=!0,this.$emit("md-opened"))},applyHighlight:function(){this.MdField.focused=!1,this.MdField.highlighted=!0,this.$refs.input.$el.focus()},onClose:function(){this.$emit("md-closed"),this.didMount&&this.applyHighlight()},onFocus:function(){this.didMount&&this.applyHighlight()},removeHighlight:function(){this.MdField.highlighted=!1},openSelect:function(){this.disabled||(this.showSelect=!0)},arrayAccessorRemove:function(e,t){var n=e.slice(0,t),r=e.slice(t+1,e.length);return n.concat(r)},toggleArrayValue:function(e){var t=this.localValue.indexOf(e),n=t>-1;n?this.localValue=this.arrayAccessorRemove(this.localValue,t):this.localValue=this.localValue.concat([e])},setValue:function(e){this.model=e,this.setFieldValue(),this.showSelect=!1},setContent:function(e){this.MdSelect.label=e},setContentByValue:function(){var e=this.MdSelect.items[this.localValue];e?this.setContent(e):this.setContent("")},setMultipleValue:function(e){var t=e;this.toggleArrayValue(t),this.setFieldValue()},setMultipleContentByValue:function(){var e=this;this.localValue||this.initialLocalValueByDefault();var t=[];this.localValue.forEach(function(n){var r=e.MdSelect.items[n];r&&t.push(r)}),this.setContent(t.join(", "))},setFieldContent:function(){this.multiple?this.setMultipleContentByValue():this.setContentByValue()},isLocalValueSet:function(){return void 0!==this.localValue&&null!==this.localValue},setLocalValueIfMultiple:function(){isLocalValueSet()?this.localValue=[this.localValue]:this.localValue=[]},setLocalValueIfNotMultiple:function(){this.localValue.length>0?this.localValue=this.localValue[0]:this.localValue=null},initialLocalValueByDefault:function(){var e=Array.isArray(this.localValue);this.multiple&&!e?this.localValue=this.setLocalValueIfMultiple():!this.multiple&&e&&(this.localValue=this.setLocalValueIfNotMultiple())},emitSelected:function(e){this.$emit("md-selected",e)}},mounted:function(){var e=this;this.showSelect=!1,this.setFieldContent(),this.$nextTick().then(function(){e.didMount=!0})},updated:function(){this.setFieldContent()}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdDropDownIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";function r(e){u||n(366)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(106),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(367),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdMenu/MdMenu.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t=0&&/iP/i.test(navigator.userAgent)&&(e.style.cursor="pointer"),e.addEventListener(t,n,r||!1),{destroy:i}}},function(e,t,n){"use strict";function r(e){u||n(369)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(111),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(370),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdList/MdList.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i);t.default=new o.default({name:"MdList",data:function(){return{MdList:{expandable:[],expandATab:this.expandATab,pushExpandable:this.pushExpandable,removeExpandable:this.removeExpandable}}},provide:function(){return{MdList:this.MdList}},props:{mdExpandSingle:{default:!1}},methods:{expandATab:function(e){if(this.mdExpandSingle&&e){var t=this.MdList.expandable.filter(function(t){return t!==e});t.forEach(function(e){return e.close()})}},pushExpandable:function(e){var t=this.MdList.expandable;t.find(function(t){return t===e})||(this.MdList.expandable=t.concat([e]))},removeExpandable:function(e){var t=this.MdList.expandable;t.find(function(t){return t===e})&&(this.MdList.expandable=t.filter(function(t){return t!==e}))}}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(6),o=r(i);t.default={name:"MdOption",props:{value:[String,Number,Boolean],disabled:Boolean},inject:{MdSelect:{},MdOptgroup:{default:{}}},data:function(){return{uniqueId:"md-option-"+(0,o.default)(),isSelected:!1,isChecked:!1}},computed:{selectValue:function(){return this.MdSelect.modelValue},isMultiple:function(){return this.MdSelect.multiple},isDisabled:function(){return this.MdOptgroup.disabled||this.disabled},key:function(){var e=this.value||0===this.value;return e?this.value:this.uniqueId},inputLabel:function(){return this.MdSelect.label},optionClasses:function(){return{"md-selected":this.isSelected||this.isChecked}}},watch:{selectValue:function(){this.setIsSelected()},isChecked:function(e){e!==this.isSelected&&this.setSelection()},isSelected:function(e){this.isChecked=e}},methods:{getTextContent:function(){if(this.$el)return this.$el.textContent.trim();var e=this.$slots.default;return e?e[0].text.trim():""},setIsSelected:function(){return this.isMultiple?void 0===this.selectValue?void(this.isSelected=!1):void(this.isSelected=this.selectValue.includes(this.value)):void(this.isSelected=this.selectValue===this.value)},setSingleSelection:function(){this.MdSelect.setValue(this.value)},setMultipleSelection:function(){this.MdSelect.setMultipleValue(this.value)},setSelection:function(){this.isDisabled||(this.isMultiple?this.setMultipleSelection():this.setSingleSelection())},setItem:function(){this.$set(this.MdSelect.items,this.key,this.getTextContent())}},updated:function(){this.setItem()},created:function(){ +this.setItem(),this.setIsSelected()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdOptgroup",props:{label:String,disabled:Boolean},provide:function(){return{MdOptgroup:{disabled:this.disabled}}}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t1?this.getMultipleName(e):1===e.length?e[0].name:null:t.value.split("\\").pop()},openPicker:function(){this.onFocus(),this.$refs.inputFile.click()},onChange:function(e){this.onFileSelected(e)},onFileSelected:function(e){var t=e.target,n=e.dataTransfer,r=t.files||n.files;this.model=this.getFileName(r,t),this.$emit("md-change",r||t.value)}},created:function(){this.MdField.file=!0},beforeDestroy:function(){this.MdField.file=!1}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(5),o=r(i);t.default={name:"MdFileIcon",components:{MdIcon:o.default}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=e.style.height,r=e.offsetHeight,i=e.scrollHeight;return e.style.overflow="hidden",r>=i&&(e.style.height=r+t+"px",i'+t+""}function o(e,t){if(0===t.length)return e;var n=e.toLowerCase().indexOf(t[0].toLowerCase());if(n===-1)return"";for(var r=0,a=1;a1||t[0].tag)throw new Error;var n=s(t[0],this.mdTerm,this.mdFuzzySearch);return e("div",{staticClass:"md-highlight-text",class:this.$mdActiveTheme,domProps:{innerHTML:n}})}catch(e){l.default.util.warn("MdHighlightText can only render text nodes.",this)}return null}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i);t.default=new o.default({name:"MdImage",props:{mdSrc:String}})},function(e,t,n){"use strict";function r(e){s||n(396)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(120),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=!1,u=n(0),l=null,c=!1,d=r,f=null,p=null,h=u(o.a,l,c,d,f,p);h.options.__file="src/components/MdList/MdListItem/MdListItem.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e){return e.hasOwnProperty("mdExpand")&&e.mdExpand!==!1}function o(e,t){if(i(e))return{"md-expand":function(){return t["md-expand"][0]}}}function a(e){var t=Object.keys(e),n=!1;return t.forEach(function(e){d.default.includes(e)&&(n=!0)}),n}function s(e,t){return e&&e.$router&&t.to}function u(e,t,n){return i(e)?S.default:e.disabled?g.default:s(t,e)?(M.default.props=(0,p.default)(t,{target:String}),delete M.default.props.href,M.default):e.href?_.default:a(n)?g.default:m.default}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;tt&&this.setStepperAsDone(this.MdSteppers.activeStep)},setActiveStep:function(e){return!(this.mdLinear&&!this.isPreviousStepperDone(e))&&void(e===this.MdSteppers.activeStep||!this.isStepperEditable(e)&&this.isStepperDone(e)||(this.setPreviousStepperAsDone(e),this.MdSteppers.activeStep=e,this.$emit("md-changed",e),this.$emit("update:mdActiveStep",e),this.MdSteppers.items[e].error=null))},setActiveStepIndex:function(){var e=this.$el.querySelector(".md-button.md-active");e&&(this.activeStepIndex=[].indexOf.call(e.parentNode.childNodes,e))},setActiveStepByIndex:function(e){var t=this.getItemsAndKeys(),n=t.keys;this.hasActiveStep()||(this.MdSteppers.activeStep=n[e])},setActiveStepByRoute:function(){var e=this,t=this.getItemsAndKeys(),n=t.items,r=t.keys,i=null;if(this.$router&&r.forEach(function(t,r){var o=n[t],a=o.props.to;a&&a===e.$route.path&&(i=r)}),this.hasActiveStep()||i){this.MdSteppers.activeStep=r[i];for(var o=0;o0})},setHeaderScroll:function(e){var t=this;(0,a.default)(function(){t.MdTable.contentEl.scrollLeft=e.target.scrollLeft})},getContentEl:function(){return this.$el.querySelector(".md-table-content")},setContentEl:function(){this.MdTable.contentEl=this.getContentEl()},setHeaderPadding:function(){this.setContentEl();var e=this.MdTable.contentEl,t=e.childNodes[0];this.fixedHeaderPadding=e.offsetWidth-t.offsetWidth},getModel:function(){return this.value},getModelItem:function(e){return this.value[e]},manageItemSelection:function(e){this.MdTable.selectedItems.includes(e)?this.MdTable.selectedItems=this.MdTable.selectedItems.filter(function(t){return t!==e}):this.MdTable.selectedItems.push(e)},sortTable:function(){Array.isArray(this.value)&&this.$emit("input",this.mdSortFn(this.value))},select:function(e){this.$emit("update:mdSelectedValue",e),this.$emit("md-selected",e)},syncSelectedValue:function(){"single"===this.MdTable.selectingMode?this.MdTable.singleSelection=this.mdSelectedValue:"multiple"===this.MdTable.selectingMode&&(this.MdTable.selectedItems=this.mdSelectedValue||[])},setWidth:function(){this.mdFixedHeader&&(this.fixedHeaderTableWidth=this.$refs.contentTable.offsetWidth)}},created:function(){var e=this;this.$nextTick().then(function(){e.syncSelectedValue()})},mounted:function(){this.setContentEl(),this.$nextTick().then(this.setWidth), +this.mdFixedHeader&&(this.setHeaderPadding(),this.windowResizeObserver=new x.default(window,this.setWidth))},beforeDestroy:function(){this.windowResizeObserver&&this.windowResizeObserver.destroy()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.mdItem;"multiple"===this.mdSelectable&&(this.MdTable.selectable=this.MdTable.selectable.filter(function(t){return t!==e}))}},created:function(){var e=this;this.$nextTick(function(){e.addSelectableItem(),e.MdTable.selectingMode=e.mdSelectable})},beforeDestroy:function(){this.removeSelectableItem()}}},function(e,t,n){"use strict";function r(e){u||n(484)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(157),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(485),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdTable/MdTableCellSelection.vue",t.default=h.exports},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdTableCellSelection",props:{value:Boolean,mdRowId:[Number,String],mdSelectable:Boolean,mdDisabled:Boolean},inject:["MdTable"],data:function(){return{isSelected:!1}},watch:{value:{immediate:!0,handler:function(e){this.isSelected=e}}},methods:{onChange:function(){this.$emit("input",this.isSelected)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdTableRowGhost",props:{mdIndex:[String,Number],mdId:[String,Number],mdItem:[Array,Object]},render:function(){return this.$slots.default[0].componentOptions.propsData.mdIndex=this.mdIndex,this.$slots.default[0].componentOptions.propsData.mdId=this.mdId,this.$slots.default[0].componentOptions.propsData.mdItem=this.mdItem,this.$slots.default[0]}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(160),o=r(i);t.default={name:"MdTableToolbar",components:{MdToolbar:o.default},inject:["MdTable"]}},function(e,t,n){"use strict";function r(e){u||n(491)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(161),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(492),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdToolbar/MdToolbar.vue",t.default=h.exports},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i);t.default=new o.default({name:"MdToolbar",props:{mdElevation:{type:[String,Number],default:4}}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(99),o=(r(i),n(101)),a=r(o);t.default={name:"MdTableEmptyState",props:a.default,inject:["MdTable"]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdTableCell",props:{mdId:[String,Number],mdLabel:String,mdNumeric:Boolean,mdTooltip:String,mdSortBy:String},inject:["MdTable"],data:function(){return{index:null,parentNode:null}},computed:{cellClasses:function(){return{"md-numeric":this.mdNumeric}}},watch:{mdSortBy:function(){this.setCellData()},mdNumeric:function(){this.setCellData()},mdLabel:function(){this.setCellData()},mdTooltip:function(){this.setCellData()}},methods:{setCellData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this;this.$set(this.MdTable.items,e.index,{id:e.mdId,label:e.mdLabel,numeric:e.mdNumeric,tooltip:e.mdTooltip,sortBy:e.mdSortBy})},updateAllCellData:function(){var e=this;this.MdTable.items={};var t=Array.from(this.parentNode.childNodes).filter(function(e){var t=e.tagName,n=e.classList,r=n&&n.contains("md-table-cell-selection"),i=t&&"td"===t.toLowerCase();return i&&!r});t.forEach(function(t,n){var r=t.__vue__;r.index=n,e.setCellData(r)})}},mounted:function(){this.parentNode=this.$el.parentNode,this.updateAllCellData()},destroyed:function(){var e=null!==this.$el.parentNode;return!e&&void this.updateAllCellData()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"MdTablePagination",inject:["MdTable"],props:{mdPageSize:{type:[String,Number],default:10},mdPageOptions:{type:Array,default:function(){return[10,25,50,100]}},mdPage:{type:Number,default:1},mdTotal:{type:[String,Number],default:"Many"},mdLabel:{type:String,default:"Rows per page:"},mdSeparator:{type:String,default:"of"}},data:function(){return{currentPageSize:0}},computed:{currentItemCount:function(){return(this.mdPage-1)*this.mdPageSize+1},currentPageCount:function(){return this.mdPage*this.mdPageSize}},watch:{mdPageSize:{immediate:!0,handler:function(e){this.currentPageSize=this.pageSize}}},methods:{setPageSize:function(){this.$emit("update:mdPageSize",this.currentPageSize)},goToPrevious:function(){},goToNext:function(){}},created:function(){this.currentPageSize=this.mdPageSize}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t1)for(var n=1;nn)return!1;if(r===n)return e===t;e:for(var i=0,o=0;i0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;return n+s(i,2)+t+s(o,2)}function s(e,t){for(var n=Math.abs(e).toString();n.length12?t%12:t},hh:function(e){return s(h.h(e),2)},m:function(e){return e.getMinutes()},mm:function(e){return s(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return s(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return s(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return s(e.getMilliseconds(),3)},Z:function(e){return a(e.getTimezoneOffset(),":")},ZZ:function(e){return a(e.getTimezoneOffset())},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()}};e.exports=r},function(e,t,n){function r(e){var t=i(e),n=a(t,o(t)),r=n+1;return r}var i=n(4),o=n(290),a=n(291);e.exports=r},function(e,t,n){function r(e){var t=i(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}var i=n(4);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=i(t),s=n.getTime()-n.getTimezoneOffset()*o,u=r.getTime()-r.getTimezoneOffset()*o;return Math.round((s-u)/a)}var i=n(20),o=6e4,a=864e5;e.exports=r},function(e,t,n){function r(e){var t=i(e),n=o(t).getTime()-a(t).getTime();return Math.round(n/s)+1}var i=n(4),o=n(21),a=n(294),s=6048e5;e.exports=r},function(e,t,n){function r(e,t){var n=t?Number(t.weekStartsOn)||0:0,r=i(e),o=r.getDay(),a=(o0?"in "+i:i+" ago":i}var t={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};return{localize:e}}e.exports=n},function(e,t,n){function r(){var e=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],t=["January","February","March","April","May","June","July","August","September","October","November","December"],n=["Su","Mo","Tu","We","Th","Fr","Sa"],r=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],a=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],s=["AM","PM"],u=["am","pm"],l=["a.m.","p.m."],c={MMM:function(t){return e[t.getMonth()]},MMMM:function(e){return t[e.getMonth()]},dd:function(e){return n[e.getDay()]},ddd:function(e){return r[e.getDay()]},dddd:function(e){return a[e.getDay()]},A:function(e){return e.getHours()/12>=1?s[1]:s[0]},a:function(e){return e.getHours()/12>=1?u[1]:u[0]},aa:function(e){return e.getHours()/12>=1?l[1]:l[0]}},d=["M","D","DDD","d","Q","W"];return d.forEach(function(e){c[e+"o"]=function(t,n){return i(n[e](t))}}),{formatters:c,formattingTokensRegExp:o(c)}}function i(e){var t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"}var o=n(298);e.exports=r},function(e,t){function n(e){var t=[];for(var n in e)e.hasOwnProperty(n)&&t.push(n);var i=r.concat(t).sort().reverse(),o=new RegExp("(\\[[^\\[]*\\])|(\\\\)?("+i.join("|")+"|.)","g");return o}var r=["M","MM","Q","D","DD","DDD","DDDD","d","E","W","WW","YY","YYYY","GG","GGGG","H","HH","h","hh","m","mm","s","ss","S","SS","SSS","Z","ZZ","X","x"]; +e.exports=n},function(e,t){},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-portal",{attrs:{"md-attach-to-parent":e.mdAttachToParent}},[n("transition",{attrs:{name:"md-overlay"}},[e.mdActive?n("div",e._g({staticClass:"md-overlay",class:e.overlayClasses},e.$listeners)):e._e()])],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};t.a=o},function(e,t,n){"use strict";function r(e){u||n(302)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(83),o=n.n(i);for(var a in i)"default"!==a&&function(e){n.d(t,e,function(){return i[e]})}(a);var s=n(323),u=!1,l=n(0),c=!1,d=r,f=null,p=null,h=l(o.a,s.a,c,d,f,p);h.options.__file="src/components/MdDatepicker/MdDatepickerDialog.vue",t.default=h.exports},function(e,t){},function(e,t,n){function r(e){var t=i(e);return t.setDate(1),t.setHours(0,0,0,0),t}var i=n(4);e.exports=r},function(e,t,n){function r(e,t){var n=Number(t);return i(e,-n)}var i=n(84);e.exports=r},function(e,t,n){function r(e){var t=i(e),n=t.getDate();return n}var i=n(4);e.exports=r},function(e,t,n){function r(e){var t=i(e),n=t.getDay();return n}var i=n(4);e.exports=r},function(e,t,n){function r(e){var t=i(e),n=t.getMonth();return n}var i=n(4);e.exports=r},function(e,t,n){function r(e){var t=i(e),n=t.getFullYear();return n}var i=n(4);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=i(t);return n.getTime()===r.getTime()}var i=n(4);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=i(t);return n.getTime()===r.getTime()}var i=n(20);e.exports=r},function(e,t,n){function r(e){return i(e).getTime()===i(new Date).getTime()}var i=n(20);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=Number(t);return n.setDate(r),n}var i=n(4);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=Number(t),a=n.getFullYear(),s=n.getDate(),u=new Date(0);u.setFullYear(a,r,15),u.setHours(0,0,0,0);var l=o(u);return n.setMonth(r,Math.min(s,l)),n}var i=n(4),o=n(23);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=Number(t);return n.setFullYear(r),n}var i=n(4);e.exports=r},function(e,t){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){function n(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function r(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},le))}}function i(e){var t={};return e&&"[object Function]"===t.toString.call(e)}function o(e,t){if(1!==e.nodeType)return[];var n=getComputedStyle(e,null);return t?n[t]:n}function a(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function s(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=o(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll)/.test(n+i+r)?e:s(a(e))}function u(e){var t=e&&e.offsetParent,n=t&&t.nodeName;return n&&"BODY"!==n&&"HTML"!==n?["TD","TABLE"].indexOf(t.nodeName)!==-1&&"static"===o(t,"position")?u(t):t:e?e.ownerDocument.documentElement:document.documentElement}function l(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||u(e.firstElementChild)===e)}function c(e){return null!==e.parentNode?c(e.parentNode):e}function d(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(e!==a&&t!==a||r.contains(i))return l(a)?a:u(a);var s=c(e);return s.host?d(s.host,t):d(e,c(t).host)}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var i=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||i;return o[n]}return e[n]}function p(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=f(t,"top"),i=f(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}function h(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"],10)+parseFloat(e["border"+r+"Width"],10)}function m(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],he()?n["offset"+e]+r["margin"+("Height"===e?"Top":"Left")]+r["margin"+("Height"===e?"Bottom":"Right")]:0)}function v(){var e=document.body,t=document.documentElement,n=he()&&getComputedStyle(t);return{height:m("Height",e,t,n),width:m("Width",e,t,n)}}function g(e){return ye({},e,{right:e.left+e.width,bottom:e.top+e.height})}function y(e){var t={};if(he())try{t=e.getBoundingClientRect();var n=f(e,"top"),r=f(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}catch(e){}else t=e.getBoundingClientRect();var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},a="HTML"===e.nodeName?v():{},s=a.width||e.clientWidth||i.right-i.left,u=a.height||e.clientHeight||i.bottom-i.top,l=e.offsetWidth-s,c=e.offsetHeight-u;if(l||c){var d=o(e);l-=h(d,"x"),c-=h(d,"y"),i.width-=l,i.height-=c}return g(i)}function _(e,t){var n=he(),r="HTML"===t.nodeName,i=y(e),a=y(t),u=s(e),l=o(t),c=parseFloat(l.borderTopWidth,10),d=parseFloat(l.borderLeftWidth,10),f=g({top:i.top-a.top-c,left:i.left-a.left-d,width:i.width,height:i.height});if(f.marginTop=0,f.marginLeft=0,!n&&r){var h=parseFloat(l.marginTop,10),m=parseFloat(l.marginLeft,10);f.top-=c-h,f.bottom-=c-h,f.left-=d-m,f.right-=d-m,f.marginTop=h,f.marginLeft=m}return(n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(f=p(f,t)),f}function b(e){var t=e.ownerDocument.documentElement,n=_(e,t),r=Math.max(t.clientWidth,window.innerWidth||0),i=Math.max(t.clientHeight,window.innerHeight||0),o=f(t),a=f(t,"left"),s={top:o-n.top+n.marginTop,left:a-n.left+n.marginLeft,width:r,height:i};return g(s)}function M(e){var t=e.nodeName;return"BODY"!==t&&"HTML"!==t&&("fixed"===o(e,"position")||M(a(e)))}function w(e,t,n,r){var i={top:0,left:0},o=d(e,t);if("viewport"===r)i=b(o);else{var u=void 0;"scrollParent"===r?(u=s(a(t)),"BODY"===u.nodeName&&(u=e.ownerDocument.documentElement)):u="window"===r?e.ownerDocument.documentElement:r;var l=_(u,o);if("HTML"!==u.nodeName||M(o))i=l;else{var c=v(),f=c.height,p=c.width;i.top+=l.top-l.marginTop,i.bottom=f+l.top,i.left+=l.left-l.marginLeft,i.right=p+l.left}}return i.left+=n,i.top+=n,i.right-=n,i.bottom-=n,i}function S(e){var t=e.width,n=e.height;return t*n}function x(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var a=w(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},u=Object.keys(s).map(function(e){return ye({key:e},s[e],{area:S(s[e])})}).sort(function(e,t){return t.area-e.area}),l=u.filter(function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight}),c=l.length>0?l[0].key:u[0].key,d=e.split("-")[1];return c+(d?"-"+d:"")}function C(e,t,n){var r=d(t,n);return _(n,r)}function O(e){var t=getComputedStyle(e),n=parseFloat(t.marginTop)+parseFloat(t.marginBottom),r=parseFloat(t.marginLeft)+parseFloat(t.marginRight),i={width:e.offsetWidth+r,height:e.offsetHeight+n};return i}function T(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function $(e,t,n){n=n.split("-")[0];var r=O(e),i={width:r.width,height:r.height},o=["right","left"].indexOf(n)!==-1,a=o?"top":"left",s=o?"left":"top",u=o?"height":"width",l=o?"width":"height";return i[a]=t[a]+t[u]/2-r[u]/2,n===s?i[s]=t[s]-r[l]:i[s]=t[T(s)],i}function k(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function A(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===n});var r=k(e,function(e){return e[t]===n});return e.indexOf(r)}function P(e,t,n){var r=void 0===n?e:e.slice(0,A(e,"name",n));return r.forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=g(t.offsets.popper),t.offsets.reference=g(t.offsets.reference),t=n(t,e))}),t}function E(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=C(this.state,this.popper,this.reference),e.placement=x(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=$(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position="absolute",e=P(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function D(e,t){return e.some(function(e){var n=e.name,r=e.enabled;return r&&n===t})}function j(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;rs[h]&&(e.offsets.popper[f]+=u[f]+m-s[h]),e.offsets.popper=g(e.offsets.popper);var v=u[f]+u[c]/2-m/2,y=o(e.instance.popper),_=parseFloat(y["margin"+d],10),b=parseFloat(y["border"+d+"Width"],10),M=v-e.offsets.popper[f]-_-b;return M=Math.max(Math.min(s[c]-m,M),0),e.arrowElement=r,e.offsets.arrow=(n={},ge(n,f,Math.round(M)),ge(n,p,""),n),e}function X(e){return"end"===e?"start":"start"===e?"end":e}function J(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=be.indexOf(e),r=be.slice(n+1).concat(be.slice(0,n));return t?r.reverse():r}function Q(e,t){if(D(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),r=e.placement.split("-")[0],i=T(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Me.FLIP:a=[r,i];break;case Me.CLOCKWISE:a=J(r);break;case Me.COUNTERCLOCKWISE:a=J(r,!0);break;default:a=t.behavior}return a.forEach(function(s,u){if(r!==s||a.length===u+1)return e;r=e.placement.split("-")[0],i=T(r);var l=e.offsets.popper,c=e.offsets.reference,d=Math.floor,f="left"===r&&d(l.right)>d(c.left)||"right"===r&&d(l.left)d(c.top)||"bottom"===r&&d(l.top)d(n.right),m=d(l.top)d(n.bottom),g="left"===r&&p||"right"===r&&h||"top"===r&&m||"bottom"===r&&v,y=["top","bottom"].indexOf(r)!==-1,_=!!t.flipVariations&&(y&&"start"===o&&p||y&&"end"===o&&h||!y&&"start"===o&&m||!y&&"end"===o&&v);(f||g||_)&&(e.flipped=!0,(f||g)&&(r=a[u+1]),_&&(o=X(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=ye({},e.offsets.popper,$(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,"flip"))}),e}function Z(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=["top","bottom"].indexOf(i)!==-1,s=a?"right":"bottom",u=a?"left":"top",l=a?"width":"height";return n[s]o(r[s])&&(e.offsets.popper[u]=o(r[s])),e}function ee(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var u=g(s);return u[t]/100*o}if("vh"===a||"vw"===a){var l=void 0;return l="vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0),l/100*o}return o}function te(e,t,n,r){var i=[0,0],o=["right","left"].indexOf(r)!==-1,a=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=a.indexOf(k(a,function(e){return e.search(/,|\s/)!==-1}));a[s]&&a[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var u=/\s*,\s*|\s+/,l=s!==-1?[a.slice(0,s).concat([a[s].split(u)[0]]),[a[s].split(u)[1]].concat(a.slice(s+1))]:[a];return l=l.map(function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&["+","-"].indexOf(t)!==-1?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)},[]).map(function(e){return ee(e,i,t,n)})}),l.forEach(function(e,t){e.forEach(function(n,r){V(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))})}),i}function ne(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],u=void 0;return u=V(+n)?[+n,0]:te(n,o,a,s),"left"===s?(o.top+=u[0],o.left-=u[1]):"right"===s?(o.top+=u[0],o.left+=u[1]):"top"===s?(o.left+=u[0],o.top-=u[1]):"bottom"===s&&(o.left+=u[0],o.top+=u[1]),e.popper=o,e}function re(e,t){var n=t.boundariesElement||u(e.instance.popper);e.instance.reference===n&&(n=u(n));var r=w(e.instance.popper,e.instance.reference,t.padding,n);t.boundaries=r;var i=t.priority,o=e.offsets.popper,a={primary:function(e){var n=o[e];return o[e]r[e]&&!t.escapeWithReference&&(i=Math.min(o[n],r[e]-("right"===e?o.width:o.height))),ge({},n,i)}};return i.forEach(function(e){var t=["left","top"].indexOf(e)!==-1?"primary":"secondary";o=ye({},o,a[t](e))}),e.offsets.popper=o,e}function ie(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=["bottom","top"].indexOf(n)!==-1,u=s?"left":"top",l=s?"width":"height",c={start:ge({},u,o[u]),end:ge({},u,o[u]+o[l]-a[l])};e.offsets.popper=ye({},a,c[r])}return e}function oe(e){if(!K(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=k(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right=0){le=1;break}var de=se&&window.Promise,fe=de?n:r,pe=void 0,he=function(){return void 0===pe&&(pe=navigator.appVersion.indexOf("MSIE 10")!==-1),pe},me=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},ve=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:{};me(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=fe(this.update.bind(this)),this.options=ye({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(ye({},e.Defaults.modifiers,o.modifiers)).forEach(function(t){r.options.modifiers[t]=ye({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return ye({name:e},r.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)}),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return ve(e,[{key:"update",value:function(){return E.call(this)}},{key:"destroy",value:function(){return I.call(this)}},{key:"enableEventListeners",value:function(){return B.call(this)}},{key:"disableEventListeners",value:function(){return H.call(this)}}]),e}();xe.Utils=("undefined"!=typeof window?window:e).PopperUtils,xe.placements=_e,xe.Defaults=Se,t.default=xe}.call(t,n(34))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(86),i=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,function(){return r[e]})}(o);var a=n(318),s=n(0),u=!1,l=null,c=null,d=null,f=s(i.a,a.a,u,l,c,d);f.options.__file="src/core/icons/MdArrowRightIcon.vue",t.default=f.exports},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;e._self._c||t;return e._m(0)},i=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}}),e._v(" "),n("path",{attrs:{d:"M0-.25h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};t.a=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(87),i=n.n(r);for(var o in r)"default"!==o&&function(e){n.d(t,e,function(){return r[e]})}(o);var a=n(320),s=n(0),u=!1,l=null,c=null,d=null,f=s(i.a,a.a,u,l,c,d);f.options.__file="src/core/icons/MdArrowLeftIcon.vue",t.default=f.exports},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement;e._self._c||t;return e._m(0)},i=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-icon",{staticClass:"md-icon-image"},[n("svg",{attrs:{height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"}},[n("path",{attrs:{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}}),e._v(" "),n("path",{attrs:{d:"M0-.5h24v24H0z",fill:"none"}})])])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};t.a=o},function(e,t){},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-portal",[n("transition",{attrs:{name:"md-dialog"}},[e.mdActive?n("div",e._g({staticClass:"md-dialog",class:[e.dialogClasses,e.$mdActiveTheme],on:{keydown:function(t){return"button"in t||!e._k(t.keyCode,"esc",27,t.key)?void e.onEsc(t):null}}},e.$listeners),[n("md-focus-trap",[n("div",{staticClass:"md-dialog-container"},[e._t("default"),e._v(" "),n("keep-alive",[e.mdBackdrop?n("md-overlay",{class:e.mdBackdropClass,attrs:{"md-fixed":"","md-active":e.mdActive},on:{click:e.onClick}}):e._e()],1)],2)])],1):e._e()])],1)},i=[];r._withStripped=!0;var o={render:r,staticRenderFns:i};t.a=o},function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("md-popover",{attrs:{"md-settings":e.popperSettings,"md-active":""}},[n("transition",{attrs:{name:"md-datepicker-dialog",appear:""},on:{enter:e.setContentStyles,"after-leave":e.resetDate}},[n("div",{staticClass:"md-datepicker-dialog",class:[e.$mdActiveTheme]},[n("div",{staticClass:"md-datepicker-header"},[n("span",{staticClass:"md-datepicker-year-select",class:{"md-selected":"year"===e.currentView},on:{click:function(t){e.currentView="year"}}},[e._v(e._s(e.selectedYear))]),e._v(" "),n("div",{staticClass:"md-datepicker-date-select",class:{"md-selected":"year"!==e.currentView},on:{click:function(t){e.currentView="day"}}},[n("strong",{staticClass:"md-datepicker-dayname"},[e._v(e._s(e.shortDayName)+", ")]),e._v(" "),n("strong",{staticClass:"md-datepicker-monthname"},[e._v(e._s(e.shortMonthName))]),e._v(" "),n("strong",{staticClass:"md-datepicker-day"},[e._v(e._s(e.currentDay))])])]),e._v(" "),n("div",{staticClass:"md-datepicker-body"},[n("transition",{attrs:{name:"md-datepicker-body-header"}},["day"===e.currentView?n("div",{staticClass:"md-datepicker-body-header"},[n("md-button",{staticClass:"md-dense md-icon-button",on:{click:e.previousMonth}},[n("md-arrow-left-icon")],1),e._v(" "),n("md-button",{staticClass:"md-dense md-icon-button",on:{click:e.nextMonth}},[n("md-arrow-right-icon")],1)],1):e._e()]),e._v(" "),n("div",{staticClass:"md-datepicker-body-content",style:e.contentStyles},[n("transition",{attrs:{name:"md-datepicker-view"}},["day"===e.currentView?n("transition-group",{staticClass:"md-datepicker-panel md-datepicker-calendar",class:e.calendarClasses,attrs:{tag:"div",name:"md-datepicker-month"}},e._l([e.currentDate],function(t){return n("div",{key:t.getMonth(),staticClass:"md-datepicker-panel md-datepicker-month"},[n("md-button",{staticClass:"md-dense md-datepicker-month-trigger",on:{click:function(t){e.currentView="month"}}},[e._v(e._s(e.currentMonthName)+" "+e._s(e.currentYear))]),e._v(" "),n("div",{staticClass:"md-datepicker-week"},[e._l(e.locale.shorterDays,function(t,r){return r>=e.firstDayOfAWeek?n("span",{key:r},[e._v(e._s(t))]):e._e()}),e._v(" "),e._l(e.locale.shorterDays,function(t,r){return r-1}function o(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0}}function a(e,t){for(var n in t)e[n]=t[n];return e}function s(e,t,n){void 0===t&&(t={});var r,i=n||u;try{r=i(e||"")}catch(e){r={}}for(var o in t)r[o]=t[o];return r}function u(e){var t={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach(function(e){var n=e.replace(/\+/g," ").split("="),r=Ne(n.shift()),i=n.length>0?Ne(n.join("=")):null;void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]}),t):t}function l(e){var t=e?Object.keys(e).map(function(t){var n=e[t];if(void 0===n)return"";if(null===n)return Be(t);if(Array.isArray(n)){var r=[];return n.forEach(function(e){void 0!==e&&(null===e?r.push(Be(t)):r.push(Be(t)+"="+Be(e)))}),r.join("&")}return Be(t)+"="+Be(n)}).filter(function(e){return e.length>0}).join("&"):null;return t?"?"+t:""}function c(e,t,n,r){var i=r&&r.options.stringifyQuery,o=t.query||{};try{o=d(o)}catch(e){}var a={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:o,params:t.params||{},fullPath:p(t,i),matched:e?f(e):[]};return n&&(a.redirectedFrom=p(n,i)),Object.freeze(a)}function d(e){if(Array.isArray(e))return e.map(d);if(e&&"object"==typeof e){var t={};for(var n in e)t[n]=d(e[n]);return t}return e}function f(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function p(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var i=e.hash;void 0===i&&(i="");var o=t||l;return(n||"/")+o(r)+i}function h(e,t){return t===Ve?e===t:!!t&&(e.path&&t.path?e.path.replace(He,"")===t.path.replace(He,"")&&e.hash===t.hash&&m(e.query,t.query):!(!e.name||!t.name)&&(e.name===t.name&&e.hash===t.hash&&m(e.query,t.query)&&m(e.params,t.params)))}function m(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(function(n){var r=e[n],i=t[n];return"object"==typeof r&&"object"==typeof i?m(r,i):String(r)===String(i)})}function v(e,t){return 0===e.path.replace(He,"/").indexOf(t.path.replace(He,"/"))&&(!t.hash||e.hash===t.hash)&&g(e.query,t.query)}function g(e,t){for(var n in t)if(!(n in e))return!1;return!0}function y(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.defaultPrevented||void 0!==e.button&&0!==e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function _(e){if(e)for(var t,n=0;n=0&&(t=e.slice(r),e=e.slice(0,r));var i=e.indexOf("?");return i>=0&&(n=e.slice(i+1),e=e.slice(0,i)),{path:e,query:n,hash:t}}function S(e){return e.replace(/\/\//g,"/")}function x(e,t){for(var n,r=[],i=0,o=0,a="",s=t&&t.delimiter||"/";null!=(n=Ze.exec(e));){ +var u=n[0],l=n[1],c=n.index;if(a+=e.slice(o,c),o=c+u.length,l)a+=l[1];else{var d=e[o],f=n[2],p=n[3],h=n[4],m=n[5],v=n[6],g=n[7];a&&(r.push(a),a="");var y=null!=f&&null!=d&&d!==f,_="+"===v||"*"===v,b="?"===v||"*"===v,M=n[2]||s,w=h||m;r.push({name:p||i++,prefix:f||"",delimiter:M,optional:b,repeat:_,partial:y,asterisk:!!g,pattern:w?A(w):g?".*":"[^"+k(M)+"]+?"})}}return o-1&&(i.params[f]=n.params[f]);if(s)return i.path=F(s.path,i.params,'named route "'+o+'"'),a(s,i,r)}else if(i.path){i.params={};for(var p=0;p=e.length?n():e[i]?t(e[i],function(){r(i+1)}):r(i+1)};r(0)}function ce(e){return function(t,n,r){var o=!1,a=0,s=null;de(e,function(e,t,n,u){if("function"==typeof e&&void 0===e.cid){o=!0,a++;var l,c=he(function(t){pe(t)&&(t=t.default),e.resolved="function"==typeof t?t:je.extend(t),n.components[u]=t,a--,a<=0&&r()}),d=he(function(e){var t="Failed to resolve async component "+u+": "+e;s||(s=i(e)?e:new Error(t),r(s))});try{l=e(c,d)}catch(e){d(e)}if(l)if("function"==typeof l.then)l.then(c,d);else{var f=l.component;f&&"function"==typeof f.then&&f.then(c,d)}}}),o||r()}}function de(e,t){return fe(e.map(function(e){return Object.keys(e.components).map(function(n){return t(e.components[n],e.instances[n],e,n)})}))}function fe(e){return Array.prototype.concat.apply([],e)}function pe(e){return e.__esModule||ot&&"Module"===e[Symbol.toStringTag]}function he(e){var t=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}function me(e){if(!e)if(Ue){var t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return"/"!==e.charAt(0)&&(e="/"+e),e.replace(/\/$/,"")}function ve(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n=0?t.slice(0,n):t;return r+"#"+e}function Ae(e){nt?se(ke(e)):window.location.hash=e}function Pe(e){nt?ue(ke(e)):window.location.replace(ke(e))}function Ee(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function De(e,t,n){var r="hash"===n?"#"+t:t;return e?S(e+"/"+r):r}var je,Ie={name:"router-view",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var n=t.props,r=t.children,i=t.parent,s=t.data;s.routerView=!0;for(var u=i.$createElement,l=n.name,c=i.$route,d=i._routerViewCache||(i._routerViewCache={}),f=0,p=!1;i&&i._routerRoot!==i;)i.$vnode&&i.$vnode.data.routerView&&f++,i._inactive&&(p=!0),i=i.$parent;if(s.routerViewDepth=f,p)return u(d[l],s,r);var h=c.matched[f];if(!h)return d[l]=null,u();var m=d[l]=h.components[l];s.registerRouteInstance=function(e,t){var n=h.instances[l];(t&&n!==e||!t&&n===e)&&(h.instances[l]=t)},(s.hook||(s.hook={})).prepatch=function(e,t){h.instances[l]=t.componentInstance};var v=s.props=o(c,h.props&&h.props[l]);if(v){v=s.props=a({},v);var g=s.attrs=s.attrs||{};for(var y in v)m.props&&y in m.props||(g[y]=v[y],delete v[y])}return u(m,s,r)}},Re=/[!'()*]/g,Le=function(e){return"%"+e.charCodeAt(0).toString(16)},Fe=/%2C/g,Be=function(e){return encodeURIComponent(e).replace(Re,Le).replace(Fe,",")},Ne=decodeURIComponent,He=/\/?$/,Ve=c(null,{path:"/"}),ze=[String,Object],qe=[String,Array],We={name:"router-link",props:{to:{type:ze,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:qe,default:"click"}},render:function(e){var t=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),o=i.location,a=i.route,s=i.href,u={},l=n.options.linkActiveClass,d=n.options.linkExactActiveClass,f=null==l?"router-link-active":l,p=null==d?"router-link-exact-active":d,m=null==this.activeClass?f:this.activeClass,g=null==this.exactActiveClass?p:this.exactActiveClass,b=o.path?c(null,o,null,n):a;u[g]=h(r,b),u[m]=this.exact?u[g]:v(r,b);var M=function(e){y(e)&&(t.replace?n.replace(o):n.push(o))},w={click:y};Array.isArray(this.event)?this.event.forEach(function(e){w[e]=M}):w[this.event]=M;var S={class:u};if("a"===this.tag)S.on=w,S.attrs={href:s};else{var x=_(this.$slots.default);if(x){x.isStatic=!1;var C=je.util.extend,O=x.data=C({},x.data);O.on=w;var T=x.data.attrs=C({},x.data.attrs);T.href=s}else S.on=w}return e(this.tag,S,this.$slots.default)}},Ue="undefined"!=typeof window,Ye=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},Ke=L,Ge=x,Xe=C,Je=$,Qe=R,Ze=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Ke.parse=Ge,Ke.compile=Xe,Ke.tokensToFunction=Je,Ke.tokensToRegExp=Qe;var et=Object.create(null),tt=Object.create(null),nt=Ue&&function(){var e=window.navigator.userAgent;return(e.indexOf("Android 2.")===-1&&e.indexOf("Android 4.0")===-1||e.indexOf("Mobile Safari")===-1||e.indexOf("Chrome")!==-1||e.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}(),rt=Ue&&window.performance&&window.performance.now?window.performance:Date,it=ie(),ot="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,at=function(e,t){this.router=e,this.base=me(t),this.current=Ve,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};at.prototype.listen=function(e){this.cb=e},at.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},at.prototype.onError=function(e){this.errorCbs.push(e)},at.prototype.transitionTo=function(e,t,n){var r=this,i=this.router.match(e,this.current);this.confirmTransition(i,function(){r.updateRoute(i),t&&t(i),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(e){e(i)}))},function(e){n&&n(e),e&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(t){t(e)}))})},at.prototype.confirmTransition=function(e,t,n){var o=this,a=this.current,s=function(e){i(e)&&(o.errorCbs.length?o.errorCbs.forEach(function(t){t(e)}):(r(!1,"uncaught error during route navigation:"),console.error(e))),n&&n(e)};if(h(e,a)&&e.matched.length===a.matched.length)return this.ensureURL(),s();var u=ve(this.current.matched,e.matched),l=u.updated,c=u.deactivated,d=u.activated,f=[].concat(_e(c),this.router.beforeHooks,be(l),d.map(function(e){return e.beforeEnter}),ce(d));this.pending=e;var p=function(t,n){if(o.pending!==e)return s();try{t(e,a,function(e){e===!1||i(e)?(o.ensureURL(!0),s(e)):"string"==typeof e||"object"==typeof e&&("string"==typeof e.path||"string"==typeof e.name)?(s(),"object"==typeof e&&e.replace?o.replace(e):o.push(e)):n(e)})}catch(e){s(e)}};le(f,p,function(){var n=[],r=function(){return o.current===e},i=we(d,n,r),a=i.concat(o.router.resolveHooks);le(a,p,function(){return o.pending!==e?s():(o.pending=null,t(e),void(o.router.app&&o.router.app.$nextTick(function(){n.forEach(function(e){e()})})))})})},at.prototype.updateRoute=function(e){var t=this.current;this.current=e,this.cb&&this.cb(e),this.router.afterHooks.forEach(function(n){n&&n(e,t)})};var st=function(e){function t(t,n){var r=this;e.call(this,t,n);var i=t.options.scrollBehavior;i&&K();var o=Ce(this.base);window.addEventListener("popstate",function(e){var n=r.current,a=Ce(r.base);r.current===Ve&&a===o||r.transitionTo(a,function(e){i&&G(t,e,n,!0)})})}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,function(e){se(S(r.base+e.fullPath)),G(r.router,e,o,!1),t&&t(e)},n)},t.prototype.replace=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,function(e){ue(S(r.base+e.fullPath)),G(r.router,e,o,!1),t&&t(e)},n)},t.prototype.ensureURL=function(e){if(Ce(this.base)!==this.current.fullPath){var t=S(this.base+this.current.fullPath);e?se(t):ue(t)}},t.prototype.getCurrentLocation=function(){return Ce(this.base)},t}(at),ut=function(e){function t(t,n,r){e.call(this,t,n),r&&Oe(this.base)||Te()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this,t=this.router,n=t.options.scrollBehavior,r=nt&&n;r&&K(),window.addEventListener(nt?"popstate":"hashchange",function(){var t=e.current;Te()&&e.transitionTo($e(),function(n){r&&G(e.router,n,t,!0),nt||Pe(n.fullPath)})})},t.prototype.push=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,function(e){Ae(e.fullPath),G(r.router,e,o,!1),t&&t(e)},n)},t.prototype.replace=function(e,t,n){var r=this,i=this,o=i.current;this.transitionTo(e,function(e){Pe(e.fullPath),G(r.router,e,o,!1),t&&t(e)},n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;$e()!==t&&(e?Ae(t):Pe(t))},t.prototype.getCurrentLocation=function(){return $e()},t}(at),lt=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)},n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)},n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){t.index=n,t.updateRoute(r)})}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(at),ct=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=W(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!nt&&e.fallback!==!1,this.fallback&&(t="hash"),Ue||(t="abstract"),this.mode=t,t){case"history":this.history=new st(this,e.base);break;case"hash":this.history=new ut(this,e.base,this.fallback);break;case"abstract":this.history=new lt(this,e.base)}},dt={currentRoute:{configurable:!0}};ct.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},dt.currentRoute.get=function(){return this.history&&this.history.current},ct.prototype.init=function(e){var t=this;if(this.apps.push(e),!this.app){this.app=e;var n=this.history;if(n instanceof st)n.transitionTo(n.getCurrentLocation());else if(n instanceof ut){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(e){t.apps.forEach(function(t){t._route=e})})}},ct.prototype.beforeEach=function(e){return Ee(this.beforeHooks,e)},ct.prototype.beforeResolve=function(e){return Ee(this.resolveHooks,e)},ct.prototype.afterEach=function(e){return Ee(this.afterHooks,e)},ct.prototype.onReady=function(e,t){this.history.onReady(e,t)},ct.prototype.onError=function(e){this.history.onError(e)},ct.prototype.push=function(e,t,n){this.history.push(e,t,n)},ct.prototype.replace=function(e,t,n){this.history.replace(e,t,n)},ct.prototype.go=function(e){this.history.go(e)},ct.prototype.back=function(){this.go(-1)},ct.prototype.forward=function(){this.go(1)},ct.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map(function(e){return Object.keys(e.components).map(function(t){return e.components[t]})})):[]},ct.prototype.resolve=function(e,t,n){var r=z(e,t||this.history.current,n,this),i=this.match(r,t),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=De(a,o,this.mode);return{location:r,route:i,href:s,normalizedTo:r,resolved:i}},ct.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==Ve&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ct.prototype,dt),ct.install=b,ct.version="3.0.1",Ue&&window.Vue&&window.Vue.use(ct),t.a=ct},function(e,t,n){e.exports=n.p+"Element_icons-43.png?8a8e030f191e1350976705561ecfbdda"},function(e,t,n){e.exports=n.p+"fun.svg?39bf49bcfcc02cd09fc2eda0488cba42"},,,,,function(e,t,n){!function(t){"use strict";function n(e){return parseInt(e)===e}function r(e){if(!n(e.length))return!1;for(var t=0;t255)return!1;return!0}function i(e,t){if(e.buffer&&ArrayBuffer.isView(e)&&"Uint8Array"===e.name)return t&&(e=e.slice?e.slice():Array.prototype.slice.call(e)),e;if(Array.isArray(e)){if(!r(e))throw new Error("Array contains invalid value: "+e);return new Uint8Array(e)}if(n(e.length)&&r(e))return new Uint8Array(e);throw new Error("unsupported array-like object")}function o(e){return new Uint8Array(e)}function a(e,t,n,r,i){null==r&&null==i||(e=e.slice?e.slice(r,i):Array.prototype.slice.call(e,r,i)),t.set(e,n)}function s(e){for(var t=[],n=0;n16)throw new Error("PKCS#7 padding byte out of range");for(var n=e.length-t,r=0;r191&&r<224?(t.push(String.fromCharCode((31&r)<<6|63&e[n+1])),n+=2):(t.push(String.fromCharCode((15&r)<<12|(63&e[n+1])<<6|63&e[n+2])),n+=3)}return t.join("")}return{toBytes:e,fromBytes:t}}(),d=function(){function e(e){for(var t=[],n=0;n>4]+n[15&i])}return t.join("")}var n="0123456789abcdef";return{toBytes:e,fromBytes:t}}(),f={16:10,24:12,32:14},p=[1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145],h=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],m=[82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],v=[3328402341,4168907908,4000806809,4135287693,4294111757,3597364157,3731845041,2445657428,1613770832,33620227,3462883241,1445669757,3892248089,3050821474,1303096294,3967186586,2412431941,528646813,2311702848,4202528135,4026202645,2992200171,2387036105,4226871307,1101901292,3017069671,1604494077,1169141738,597466303,1403299063,3832705686,2613100635,1974974402,3791519004,1033081774,1277568618,1815492186,2118074177,4126668546,2211236943,1748251740,1369810420,3521504564,4193382664,3799085459,2883115123,1647391059,706024767,134480908,2512897874,1176707941,2646852446,806885416,932615841,168101135,798661301,235341577,605164086,461406363,3756188221,3454790438,1311188841,2142417613,3933566367,302582043,495158174,1479289972,874125870,907746093,3698224818,3025820398,1537253627,2756858614,1983593293,3084310113,2108928974,1378429307,3722699582,1580150641,327451799,2790478837,3117535592,0,3253595436,1075847264,3825007647,2041688520,3059440621,3563743934,2378943302,1740553945,1916352843,2487896798,2555137236,2958579944,2244988746,3151024235,3320835882,1336584933,3992714006,2252555205,2588757463,1714631509,293963156,2319795663,3925473552,67240454,4269768577,2689618160,2017213508,631218106,1269344483,2723238387,1571005438,2151694528,93294474,1066570413,563977660,1882732616,4059428100,1673313503,2008463041,2950355573,1109467491,537923632,3858759450,4260623118,3218264685,2177748300,403442708,638784309,3287084079,3193921505,899127202,2286175436,773265209,2479146071,1437050866,4236148354,2050833735,3362022572,3126681063,840505643,3866325909,3227541664,427917720,2655997905,2749160575,1143087718,1412049534,999329963,193497219,2353415882,3354324521,1807268051,672404540,2816401017,3160301282,369822493,2916866934,3688947771,1681011286,1949973070,336202270,2454276571,201721354,1210328172,3093060836,2680341085,3184776046,1135389935,3294782118,965841320,831886756,3554993207,4068047243,3588745010,2345191491,1849112409,3664604599,26054028,2983581028,2622377682,1235855840,3630984372,2891339514,4092916743,3488279077,3395642799,4101667470,1202630377,268961816,1874508501,4034427016,1243948399,1546530418,941366308,1470539505,1941222599,2546386513,3421038627,2715671932,3899946140,1042226977,2521517021,1639824860,227249030,260737669,3765465232,2084453954,1907733956,3429263018,2420656344,100860677,4160157185,470683154,3261161891,1781871967,2924959737,1773779408,394692241,2579611992,974986535,664706745,3655459128,3958962195,731420851,571543859,3530123707,2849626480,126783113,865375399,765172662,1008606754,361203602,3387549984,2278477385,2857719295,1344809080,2782912378,59542671,1503764984,160008576,437062935,1707065306,3622233649,2218934982,3496503480,2185314755,697932208,1512910199,504303377,2075177163,2824099068,1841019862,739644986],g=[2781242211,2230877308,2582542199,2381740923,234877682,3184946027,2984144751,1418839493,1348481072,50462977,2848876391,2102799147,434634494,1656084439,3863849899,2599188086,1167051466,2636087938,1082771913,2281340285,368048890,3954334041,3381544775,201060592,3963727277,1739838676,4250903202,3930435503,3206782108,4149453988,2531553906,1536934080,3262494647,484572669,2923271059,1783375398,1517041206,1098792767,49674231,1334037708,1550332980,4098991525,886171109,150598129,2481090929,1940642008,1398944049,1059722517,201851908,1385547719,1699095331,1587397571,674240536,2704774806,252314885,3039795866,151914247,908333586,2602270848,1038082786,651029483,1766729511,3447698098,2682942837,454166793,2652734339,1951935532,775166490,758520603,3000790638,4004797018,4217086112,4137964114,1299594043,1639438038,3464344499,2068982057,1054729187,1901997871,2534638724,4121318227,1757008337,0,750906861,1614815264,535035132,3363418545,3988151131,3201591914,1183697867,3647454910,1265776953,3734260298,3566750796,3903871064,1250283471,1807470800,717615087,3847203498,384695291,3313910595,3617213773,1432761139,2484176261,3481945413,283769337,100925954,2180939647,4037038160,1148730428,3123027871,3813386408,4087501137,4267549603,3229630528,2315620239,2906624658,3156319645,1215313976,82966005,3747855548,3245848246,1974459098,1665278241,807407632,451280895,251524083,1841287890,1283575245,337120268,891687699,801369324,3787349855,2721421207,3431482436,959321879,1469301956,4065699751,2197585534,1199193405,2898814052,3887750493,724703513,2514908019,2696962144,2551808385,3516813135,2141445340,1715741218,2119445034,2872807568,2198571144,3398190662,700968686,3547052216,1009259540,2041044702,3803995742,487983883,1991105499,1004265696,1449407026,1316239930,504629770,3683797321,168560134,1816667172,3837287516,1570751170,1857934291,4014189740,2797888098,2822345105,2754712981,936633572,2347923833,852879335,1133234376,1500395319,3084545389,2348912013,1689376213,3533459022,3762923945,3034082412,4205598294,133428468,634383082,2949277029,2398386810,3913789102,403703816,3580869306,2297460856,1867130149,1918643758,607656988,4049053350,3346248884,1368901318,600565992,2090982877,2632479860,557719327,3717614411,3697393085,2249034635,2232388234,2430627952,1115438654,3295786421,2865522278,3633334344,84280067,33027830,303828494,2747425121,1600795957,4188952407,3496589753,2434238086,1486471617,658119965,3106381470,953803233,334231800,3005978776,857870609,3151128937,1890179545,2298973838,2805175444,3056442267,574365214,2450884487,550103529,1233637070,4289353045,2018519080,2057691103,2399374476,4166623649,2148108681,387583245,3664101311,836232934,3330556482,3100665960,3280093505,2955516313,2002398509,287182607,3413881008,4238890068,3597515707,975967766],y=[1671808611,2089089148,2006576759,2072901243,4061003762,1807603307,1873927791,3310653893,810573872,16974337,1739181671,729634347,4263110654,3613570519,2883997099,1989864566,3393556426,2191335298,3376449993,2106063485,4195741690,1508618841,1204391495,4027317232,2917941677,3563566036,2734514082,2951366063,2629772188,2767672228,1922491506,3227229120,3082974647,4246528509,2477669779,644500518,911895606,1061256767,4144166391,3427763148,878471220,2784252325,3845444069,4043897329,1905517169,3631459288,827548209,356461077,67897348,3344078279,593839651,3277757891,405286936,2527147926,84871685,2595565466,118033927,305538066,2157648768,3795705826,3945188843,661212711,2999812018,1973414517,152769033,2208177539,745822252,439235610,455947803,1857215598,1525593178,2700827552,1391895634,994932283,3596728278,3016654259,695947817,3812548067,795958831,2224493444,1408607827,3513301457,0,3979133421,543178784,4229948412,2982705585,1542305371,1790891114,3410398667,3201918910,961245753,1256100938,1289001036,1491644504,3477767631,3496721360,4012557807,2867154858,4212583931,1137018435,1305975373,861234739,2241073541,1171229253,4178635257,33948674,2139225727,1357946960,1011120188,2679776671,2833468328,1374921297,2751356323,1086357568,2408187279,2460827538,2646352285,944271416,4110742005,3168756668,3066132406,3665145818,560153121,271589392,4279952895,4077846003,3530407890,3444343245,202643468,322250259,3962553324,1608629855,2543990167,1154254916,389623319,3294073796,2817676711,2122513534,1028094525,1689045092,1575467613,422261273,1939203699,1621147744,2174228865,1339137615,3699352540,577127458,712922154,2427141008,2290289544,1187679302,3995715566,3100863416,339486740,3732514782,1591917662,186455563,3681988059,3762019296,844522546,978220090,169743370,1239126601,101321734,611076132,1558493276,3260915650,3547250131,2901361580,1655096418,2443721105,2510565781,3828863972,2039214713,3878868455,3359869896,928607799,1840765549,2374762893,3580146133,1322425422,2850048425,1823791212,1459268694,4094161908,3928346602,1706019429,2056189050,2934523822,135794696,3134549946,2022240376,628050469,779246638,472135708,2800834470,3032970164,3327236038,3894660072,3715932637,1956440180,522272287,1272813131,3185336765,2340818315,2323976074,1888542832,1044544574,3049550261,1722469478,1222152264,50660867,4127324150,236067854,1638122081,895445557,1475980887,3117443513,2257655686,3243809217,489110045,2662934430,3778599393,4162055160,2561878936,288563729,1773916777,3648039385,2391345038,2493985684,2612407707,505560094,2274497927,3911240169,3460925390,1442818645,678973480,3749357023,2358182796,2717407649,2306869641,219617805,3218761151,3862026214,1120306242,1756942440,1103331905,2578459033,762796589,252780047,2966125488,1425844308,3151392187,372911126],_=[1667474886,2088535288,2004326894,2071694838,4075949567,1802223062,1869591006,3318043793,808472672,16843522,1734846926,724270422,4278065639,3621216949,2880169549,1987484396,3402253711,2189597983,3385409673,2105378810,4210693615,1499065266,1195886990,4042263547,2913856577,3570689971,2728590687,2947541573,2627518243,2762274643,1920112356,3233831835,3082273397,4261223649,2475929149,640051788,909531756,1061110142,4160160501,3435941763,875846760,2779116625,3857003729,4059105529,1903268834,3638064043,825316194,353713962,67374088,3351728789,589522246,3284360861,404236336,2526454071,84217610,2593830191,117901582,303183396,2155911963,3806477791,3958056653,656894286,2998062463,1970642922,151591698,2206440989,741110872,437923380,454765878,1852748508,1515908788,2694904667,1381168804,993742198,3604373943,3014905469,690584402,3823320797,791638366,2223281939,1398011302,3520161977,0,3991743681,538992704,4244381667,2981218425,1532751286,1785380564,3419096717,3200178535,960056178,1246420628,1280103576,1482221744,3486468741,3503319995,4025428677,2863326543,4227536621,1128514950,1296947098,859002214,2240123921,1162203018,4193849577,33687044,2139062782,1347481760,1010582648,2678045221,2829640523,1364325282,2745433693,1077985408,2408548869,2459086143,2644360225,943212656,4126475505,3166494563,3065430391,3671750063,555836226,269496352,4294908645,4092792573,3537006015,3452783745,202118168,320025894,3974901699,1600119230,2543297077,1145359496,387397934,3301201811,2812801621,2122220284,1027426170,1684319432,1566435258,421079858,1936954854,1616945344,2172753945,1330631070,3705438115,572679748,707427924,2425400123,2290647819,1179044492,4008585671,3099120491,336870440,3739122087,1583276732,185277718,3688593069,3772791771,842159716,976899700,168435220,1229577106,101059084,606366792,1549591736,3267517855,3553849021,2897014595,1650632388,2442242105,2509612081,3840161747,2038008818,3890688725,3368567691,926374254,1835907034,2374863873,3587531953,1313788572,2846482505,1819063512,1448540844,4109633523,3941213647,1701162954,2054852340,2930698567,134748176,3132806511,2021165296,623210314,774795868,471606328,2795958615,3031746419,3334885783,3907527627,3722280097,1953799400,522133822,1263263126,3183336545,2341176845,2324333839,1886425312,1044267644,3048588401,1718004428,1212733584,50529542,4143317495,235803164,1633788866,892690282,1465383342,3115962473,2256965911,3250673817,488449850,2661202215,3789633753,4177007595,2560144171,286339874,1768537042,3654906025,2391705863,2492770099,2610673197,505291324,2273808917,3924369609,3469625735,1431699370,673740880,3755965093,2358021891,2711746649,2307489801,218961690,3217021541,3873845719,1111672452,1751693520,1094828930,2576986153,757954394,252645662,2964376443,1414855848,3149649517,370555436],b=[1374988112,2118214995,437757123,975658646,1001089995,530400753,2902087851,1273168787,540080725,2910219766,2295101073,4110568485,1340463100,3307916247,641025152,3043140495,3736164937,632953703,1172967064,1576976609,3274667266,2169303058,2370213795,1809054150,59727847,361929877,3211623147,2505202138,3569255213,1484005843,1239443753,2395588676,1975683434,4102977912,2572697195,666464733,3202437046,4035489047,3374361702,2110667444,1675577880,3843699074,2538681184,1649639237,2976151520,3144396420,4269907996,4178062228,1883793496,2403728665,2497604743,1383856311,2876494627,1917518562,3810496343,1716890410,3001755655,800440835,2261089178,3543599269,807962610,599762354,33778362,3977675356,2328828971,2809771154,4077384432,1315562145,1708848333,101039829,3509871135,3299278474,875451293,2733856160,92987698,2767645557,193195065,1080094634,1584504582,3178106961,1042385657,2531067453,3711829422,1306967366,2438237621,1908694277,67556463,1615861247,429456164,3602770327,2302690252,1742315127,2968011453,126454664,3877198648,2043211483,2709260871,2084704233,4169408201,0,159417987,841739592,504459436,1817866830,4245618683,260388950,1034867998,908933415,168810852,1750902305,2606453969,607530554,202008497,2472011535,3035535058,463180190,2160117071,1641816226,1517767529,470948374,3801332234,3231722213,1008918595,303765277,235474187,4069246893,766945465,337553864,1475418501,2943682380,4003061179,2743034109,4144047775,1551037884,1147550661,1543208500,2336434550,3408119516,3069049960,3102011747,3610369226,1113818384,328671808,2227573024,2236228733,3535486456,2935566865,3341394285,496906059,3702665459,226906860,2009195472,733156972,2842737049,294930682,1206477858,2835123396,2700099354,1451044056,573804783,2269728455,3644379585,2362090238,2564033334,2801107407,2776292904,3669462566,1068351396,742039012,1350078989,1784663195,1417561698,4136440770,2430122216,775550814,2193862645,2673705150,1775276924,1876241833,3475313331,3366754619,270040487,3902563182,3678124923,3441850377,1851332852,3969562369,2203032232,3868552805,2868897406,566021896,4011190502,3135740889,1248802510,3936291284,699432150,832877231,708780849,3332740144,899835584,1951317047,4236429990,3767586992,866637845,4043610186,1106041591,2144161806,395441711,1984812685,1139781709,3433712980,3835036895,2664543715,1282050075,3240894392,1181045119,2640243204,25965917,4203181171,4211818798,3009879386,2463879762,3910161971,1842759443,2597806476,933301370,1509430414,3943906441,3467192302,3076639029,3776767469,2051518780,2631065433,1441952575,404016761,1942435775,1408749034,1610459739,3745345300,2017778566,3400528769,3110650942,941896748,3265478751,371049330,3168937228,675039627,4279080257,967311729,135050206,3635733660,1683407248,2076935265,3576870512,1215061108,3501741890],M=[1347548327,1400783205,3273267108,2520393566,3409685355,4045380933,2880240216,2471224067,1428173050,4138563181,2441661558,636813900,4233094615,3620022987,2149987652,2411029155,1239331162,1730525723,2554718734,3781033664,46346101,310463728,2743944855,3328955385,3875770207,2501218972,3955191162,3667219033,768917123,3545789473,692707433,1150208456,1786102409,2029293177,1805211710,3710368113,3065962831,401639597,1724457132,3028143674,409198410,2196052529,1620529459,1164071807,3769721975,2226875310,486441376,2499348523,1483753576,428819965,2274680428,3075636216,598438867,3799141122,1474502543,711349675,129166120,53458370,2592523643,2782082824,4063242375,2988687269,3120694122,1559041666,730517276,2460449204,4042459122,2706270690,3446004468,3573941694,533804130,2328143614,2637442643,2695033685,839224033,1973745387,957055980,2856345839,106852767,1371368976,4181598602,1033297158,2933734917,1179510461,3046200461,91341917,1862534868,4284502037,605657339,2547432937,3431546947,2003294622,3182487618,2282195339,954669403,3682191598,1201765386,3917234703,3388507166,0,2198438022,1211247597,2887651696,1315723890,4227665663,1443857720,507358933,657861945,1678381017,560487590,3516619604,975451694,2970356327,261314535,3535072918,2652609425,1333838021,2724322336,1767536459,370938394,182621114,3854606378,1128014560,487725847,185469197,2918353863,3106780840,3356761769,2237133081,1286567175,3152976349,4255350624,2683765030,3160175349,3309594171,878443390,1988838185,3704300486,1756818940,1673061617,3403100636,272786309,1075025698,545572369,2105887268,4174560061,296679730,1841768865,1260232239,4091327024,3960309330,3497509347,1814803222,2578018489,4195456072,575138148,3299409036,446754879,3629546796,4011996048,3347532110,3252238545,4270639778,915985419,3483825537,681933534,651868046,2755636671,3828103837,223377554,2607439820,1649704518,3270937875,3901806776,1580087799,4118987695,3198115200,2087309459,2842678573,3016697106,1003007129,2802849917,1860738147,2077965243,164439672,4100872472,32283319,2827177882,1709610350,2125135846,136428751,3874428392,3652904859,3460984630,3572145929,3593056380,2939266226,824852259,818324884,3224740454,930369212,2801566410,2967507152,355706840,1257309336,4148292826,243256656,790073846,2373340630,1296297904,1422699085,3756299780,3818836405,457992840,3099667487,2135319889,77422314,1560382517,1945798516,788204353,1521706781,1385356242,870912086,325965383,2358957921,2050466060,2388260884,2313884476,4006521127,901210569,3990953189,1014646705,1503449823,1062597235,2031621326,3212035895,3931371469,1533017514,350174575,2256028891,2177544179,1052338372,741876788,1606591296,1914052035,213705253,2334669897,1107234197,1899603969,3725069491,2631447780,2422494913,1635502980,1893020342,1950903388,1120974935],w=[2807058932,1699970625,2764249623,1586903591,1808481195,1173430173,1487645946,59984867,4199882800,1844882806,1989249228,1277555970,3623636965,3419915562,1149249077,2744104290,1514790577,459744698,244860394,3235995134,1963115311,4027744588,2544078150,4190530515,1608975247,2627016082,2062270317,1507497298,2200818878,567498868,1764313568,3359936201,2305455554,2037970062,1047239e3,1910319033,1337376481,2904027272,2892417312,984907214,1243112415,830661914,861968209,2135253587,2011214180,2927934315,2686254721,731183368,1750626376,4246310725,1820824798,4172763771,3542330227,48394827,2404901663,2871682645,671593195,3254988725,2073724613,145085239,2280796200,2779915199,1790575107,2187128086,472615631,3029510009,4075877127,3802222185,4107101658,3201631749,1646252340,4270507174,1402811438,1436590835,3778151818,3950355702,3963161475,4020912224,2667994737,273792366,2331590177,104699613,95345982,3175501286,2377486676,1560637892,3564045318,369057872,4213447064,3919042237,1137477952,2658625497,1119727848,2340947849,1530455833,4007360968,172466556,266959938,516552836,0,2256734592,3980931627,1890328081,1917742170,4294704398,945164165,3575528878,958871085,3647212047,2787207260,1423022939,775562294,1739656202,3876557655,2530391278,2443058075,3310321856,547512796,1265195639,437656594,3121275539,719700128,3762502690,387781147,218828297,3350065803,2830708150,2848461854,428169201,122466165,3720081049,1627235199,648017665,4122762354,1002783846,2117360635,695634755,3336358691,4234721005,4049844452,3704280881,2232435299,574624663,287343814,612205898,1039717051,840019705,2708326185,793451934,821288114,1391201670,3822090177,376187827,3113855344,1224348052,1679968233,2361698556,1058709744,752375421,2431590963,1321699145,3519142200,2734591178,188127444,2177869557,3727205754,2384911031,3215212461,2648976442,2450346104,3432737375,1180849278,331544205,3102249176,4150144569,2952102595,2159976285,2474404304,766078933,313773861,2570832044,2108100632,1668212892,3145456443,2013908262,418672217,3070356634,2594734927,1852171925,3867060991,3473416636,3907448597,2614737639,919489135,164948639,2094410160,2997825956,590424639,2486224549,1723872674,3157750862,3399941250,3501252752,3625268135,2555048196,3673637356,1343127501,4130281361,3599595085,2957853679,1297403050,81781910,3051593425,2283490410,532201772,1367295589,3926170974,895287692,1953757831,1093597963,492483431,3528626907,1446242576,1192455638,1636604631,209336225,344873464,1015671571,669961897,3375740769,3857572124,2973530695,3747192018,1933530610,3464042516,935293895,3454686199,2858115069,1863638845,3683022916,4085369519,3292445032,875313188,1080017571,3279033885,621591778,1233856572,2504130317,24197544,3017672716,3835484340,3247465558,2220981195,3060847922,1551124588,1463996600],S=[4104605777,1097159550,396673818,660510266,2875968315,2638606623,4200115116,3808662347,821712160,1986918061,3430322568,38544885,3856137295,718002117,893681702,1654886325,2975484382,3122358053,3926825029,4274053469,796197571,1290801793,1184342925,3556361835,2405426947,2459735317,1836772287,1381620373,3196267988,1948373848,3764988233,3385345166,3263785589,2390325492,1480485785,3111247143,3780097726,2293045232,548169417,3459953789,3746175075,439452389,1362321559,1400849762,1685577905,1806599355,2174754046,137073913,1214797936,1174215055,3731654548,2079897426,1943217067,1258480242,529487843,1437280870,3945269170,3049390895,3313212038,923313619,679998e3,3215307299,57326082,377642221,3474729866,2041877159,133361907,1776460110,3673476453,96392454,878845905,2801699524,777231668,4082475170,2330014213,4142626212,2213296395,1626319424,1906247262,1846563261,562755902,3708173718,1040559837,3871163981,1418573201,3294430577,114585348,1343618912,2566595609,3186202582,1078185097,3651041127,3896688048,2307622919,425408743,3371096953,2081048481,1108339068,2216610296,0,2156299017,736970802,292596766,1517440620,251657213,2235061775,2933202493,758720310,265905162,1554391400,1532285339,908999204,174567692,1474760595,4002861748,2610011675,3234156416,3693126241,2001430874,303699484,2478443234,2687165888,585122620,454499602,151849742,2345119218,3064510765,514443284,4044981591,1963412655,2581445614,2137062819,19308535,1928707164,1715193156,4219352155,1126790795,600235211,3992742070,3841024952,836553431,1669664834,2535604243,3323011204,1243905413,3141400786,4180808110,698445255,2653899549,2989552604,2253581325,3252932727,3004591147,1891211689,2487810577,3915653703,4237083816,4030667424,2100090966,865136418,1229899655,953270745,3399679628,3557504664,4118925222,2061379749,3079546586,2915017791,983426092,2022837584,1607244650,2118541908,2366882550,3635996816,972512814,3283088770,1568718495,3499326569,3576539503,621982671,2895723464,410887952,2623762152,1002142683,645401037,1494807662,2595684844,1335535747,2507040230,4293295786,3167684641,367585007,3885750714,1865862730,2668221674,2960971305,2763173681,1059270954,2777952454,2724642869,1320957812,2194319100,2429595872,2815956275,77089521,3973773121,3444575871,2448830231,1305906550,4021308739,2857194700,2516901860,3518358430,1787304780,740276417,1699839814,1592394909,2352307457,2272556026,188821243,1729977011,3687994002,274084841,3594982253,3613494426,2701949495,4162096729,322734571,2837966542,1640576439,484830689,1202797690,3537852828,4067639125,349075736,3342319475,4157467219,4255800159,1030690015,1155237496,2951971274,1757691577,607398968,2738905026,499347990,3794078908,1011452712,227885567,2818666809,213114376,3034881240,1455525988,3414450555,850817237,1817998408,3092726480],x=[0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795],C=[0,185469197,370938394,487725847,741876788,657861945,975451694,824852259,1483753576,1400783205,1315723890,1164071807,1950903388,2135319889,1649704518,1767536459,2967507152,3152976349,2801566410,2918353863,2631447780,2547432937,2328143614,2177544179,3901806776,3818836405,4270639778,4118987695,3299409036,3483825537,3535072918,3652904859,2077965243,1893020342,1841768865,1724457132,1474502543,1559041666,1107234197,1257309336,598438867,681933534,901210569,1052338372,261314535,77422314,428819965,310463728,3409685355,3224740454,3710368113,3593056380,3875770207,3960309330,4045380933,4195456072,2471224067,2554718734,2237133081,2388260884,3212035895,3028143674,2842678573,2724322336,4138563181,4255350624,3769721975,3955191162,3667219033,3516619604,3431546947,3347532110,2933734917,2782082824,3099667487,3016697106,2196052529,2313884476,2499348523,2683765030,1179510461,1296297904,1347548327,1533017514,1786102409,1635502980,2087309459,2003294622,507358933,355706840,136428751,53458370,839224033,957055980,605657339,790073846,2373340630,2256028891,2607439820,2422494913,2706270690,2856345839,3075636216,3160175349,3573941694,3725069491,3273267108,3356761769,4181598602,4063242375,4011996048,3828103837,1033297158,915985419,730517276,545572369,296679730,446754879,129166120,213705253,1709610350,1860738147,1945798516,2029293177,1239331162,1120974935,1606591296,1422699085,4148292826,4233094615,3781033664,3931371469,3682191598,3497509347,3446004468,3328955385,2939266226,2755636671,3106780840,2988687269,2198438022,2282195339,2501218972,2652609425,1201765386,1286567175,1371368976,1521706781,1805211710,1620529459,2105887268,1988838185,533804130,350174575,164439672,46346101,870912086,954669403,636813900,788204353,2358957921,2274680428,2592523643,2441661558,2695033685,2880240216,3065962831,3182487618,3572145929,3756299780,3270937875,3388507166,4174560061,4091327024,4006521127,3854606378,1014646705,930369212,711349675,560487590,272786309,457992840,106852767,223377554,1678381017,1862534868,1914052035,2031621326,1211247597,1128014560,1580087799,1428173050,32283319,182621114,401639597,486441376,768917123,651868046,1003007129,818324884,1503449823,1385356242,1333838021,1150208456,1973745387,2125135846,1673061617,1756818940,2970356327,3120694122,2802849917,2887651696,2637442643,2520393566,2334669897,2149987652,3917234703,3799141122,4284502037,4100872472,3309594171,3460984630,3545789473,3629546796,2050466060,1899603969,1814803222,1730525723,1443857720,1560382517,1075025698,1260232239,575138148,692707433,878443390,1062597235,243256656,91341917,409198410,325965383,3403100636,3252238545,3704300486,3620022987,3874428392,3990953189,4042459122,4227665663,2460449204,2578018489,2226875310,2411029155,3198115200,3046200461,2827177882,2743944855],O=[0,218828297,437656594,387781147,875313188,958871085,775562294,590424639,1750626376,1699970625,1917742170,2135253587,1551124588,1367295589,1180849278,1265195639,3501252752,3720081049,3399941250,3350065803,3835484340,3919042237,4270507174,4085369519,3102249176,3051593425,2734591178,2952102595,2361698556,2177869557,2530391278,2614737639,3145456443,3060847922,2708326185,2892417312,2404901663,2187128086,2504130317,2555048196,3542330227,3727205754,3375740769,3292445032,3876557655,3926170974,4246310725,4027744588,1808481195,1723872674,1910319033,2094410160,1608975247,1391201670,1173430173,1224348052,59984867,244860394,428169201,344873464,935293895,984907214,766078933,547512796,1844882806,1627235199,2011214180,2062270317,1507497298,1423022939,1137477952,1321699145,95345982,145085239,532201772,313773861,830661914,1015671571,731183368,648017665,3175501286,2957853679,2807058932,2858115069,2305455554,2220981195,2474404304,2658625497,3575528878,3625268135,3473416636,3254988725,3778151818,3963161475,4213447064,4130281361,3599595085,3683022916,3432737375,3247465558,3802222185,4020912224,4172763771,4122762354,3201631749,3017672716,2764249623,2848461854,2331590177,2280796200,2431590963,2648976442,104699613,188127444,472615631,287343814,840019705,1058709744,671593195,621591778,1852171925,1668212892,1953757831,2037970062,1514790577,1463996600,1080017571,1297403050,3673637356,3623636965,3235995134,3454686199,4007360968,3822090177,4107101658,4190530515,2997825956,3215212461,2830708150,2779915199,2256734592,2340947849,2627016082,2443058075,172466556,122466165,273792366,492483431,1047239e3,861968209,612205898,695634755,1646252340,1863638845,2013908262,1963115311,1446242576,1530455833,1277555970,1093597963,1636604631,1820824798,2073724613,1989249228,1436590835,1487645946,1337376481,1119727848,164948639,81781910,331544205,516552836,1039717051,821288114,669961897,719700128,2973530695,3157750862,2871682645,2787207260,2232435299,2283490410,2667994737,2450346104,3647212047,3564045318,3279033885,3464042516,3980931627,3762502690,4150144569,4199882800,3070356634,3121275539,2904027272,2686254721,2200818878,2384911031,2570832044,2486224549,3747192018,3528626907,3310321856,3359936201,3950355702,3867060991,4049844452,4234721005,1739656202,1790575107,2108100632,1890328081,1402811438,1586903591,1233856572,1149249077,266959938,48394827,369057872,418672217,1002783846,919489135,567498868,752375421,209336225,24197544,376187827,459744698,945164165,895287692,574624663,793451934,1679968233,1764313568,2117360635,1933530610,1343127501,1560637892,1243112415,1192455638,3704280881,3519142200,3336358691,3419915562,3907448597,3857572124,4075877127,4294704398,3029510009,3113855344,2927934315,2744104290,2159976285,2377486676,2594734927,2544078150],T=[0,151849742,303699484,454499602,607398968,758720310,908999204,1059270954,1214797936,1097159550,1517440620,1400849762,1817998408,1699839814,2118541908,2001430874,2429595872,2581445614,2194319100,2345119218,3034881240,3186202582,2801699524,2951971274,3635996816,3518358430,3399679628,3283088770,4237083816,4118925222,4002861748,3885750714,1002142683,850817237,698445255,548169417,529487843,377642221,227885567,77089521,1943217067,2061379749,1640576439,1757691577,1474760595,1592394909,1174215055,1290801793,2875968315,2724642869,3111247143,2960971305,2405426947,2253581325,2638606623,2487810577,3808662347,3926825029,4044981591,4162096729,3342319475,3459953789,3576539503,3693126241,1986918061,2137062819,1685577905,1836772287,1381620373,1532285339,1078185097,1229899655,1040559837,923313619,740276417,621982671,439452389,322734571,137073913,19308535,3871163981,4021308739,4104605777,4255800159,3263785589,3414450555,3499326569,3651041127,2933202493,2815956275,3167684641,3049390895,2330014213,2213296395,2566595609,2448830231,1305906550,1155237496,1607244650,1455525988,1776460110,1626319424,2079897426,1928707164,96392454,213114376,396673818,514443284,562755902,679998e3,865136418,983426092,3708173718,3557504664,3474729866,3323011204,4180808110,4030667424,3945269170,3794078908,2507040230,2623762152,2272556026,2390325492,2975484382,3092726480,2738905026,2857194700,3973773121,3856137295,4274053469,4157467219,3371096953,3252932727,3673476453,3556361835,2763173681,2915017791,3064510765,3215307299,2156299017,2307622919,2459735317,2610011675,2081048481,1963412655,1846563261,1729977011,1480485785,1362321559,1243905413,1126790795,878845905,1030690015,645401037,796197571,274084841,425408743,38544885,188821243,3613494426,3731654548,3313212038,3430322568,4082475170,4200115116,3780097726,3896688048,2668221674,2516901860,2366882550,2216610296,3141400786,2989552604,2837966542,2687165888,1202797690,1320957812,1437280870,1554391400,1669664834,1787304780,1906247262,2022837584,265905162,114585348,499347990,349075736,736970802,585122620,972512814,821712160,2595684844,2478443234,2293045232,2174754046,3196267988,3079546586,2895723464,2777952454,3537852828,3687994002,3234156416,3385345166,4142626212,4293295786,3841024952,3992742070,174567692,57326082,410887952,292596766,777231668,660510266,1011452712,893681702,1108339068,1258480242,1343618912,1494807662,1715193156,1865862730,1948373848,2100090966,2701949495,2818666809,3004591147,3122358053,2235061775,2352307457,2535604243,2653899549,3915653703,3764988233,4219352155,4067639125,3444575871,3294430577,3746175075,3594982253,836553431,953270745,600235211,718002117,367585007,484830689,133361907,251657213,2041877159,1891211689,1806599355,1654886325,1568718495,1418573201,1335535747,1184342925],$=function(e){ +if(!(this instanceof $))throw Error("AES must be instanitated with `new`");Object.defineProperty(this,"key",{value:i(e,!0)}),this._prepare()};$.prototype._prepare=function(){var e=f[this.key.length];if(null==e)throw new Error("invalid key size (must be 16, 24 or 32 bytes)");this._Ke=[],this._Kd=[];for(var t=0;t<=e;t++)this._Ke.push([0,0,0,0]),this._Kd.push([0,0,0,0]);for(var n,r=4*(e+1),i=this.key.length/4,o=s(this.key),t=0;t>2,this._Ke[n][t%4]=o[t],this._Kd[e-n][t%4]=o[t];for(var a,u=0,l=i;l>16&255]<<24^h[a>>8&255]<<16^h[255&a]<<8^h[a>>24&255]^p[u]<<24,u+=1,8!=i)for(var t=1;t>8&255]<<8^h[a>>16&255]<<16^h[a>>24&255]<<24;for(var t=i/2+1;t>2,d=l%4,this._Ke[c][d]=o[t],this._Kd[e-c][d]=o[t++],l++}for(var c=1;c>24&255]^C[a>>16&255]^O[a>>8&255]^T[255&a]},$.prototype.encrypt=function(e){if(16!=e.length)throw new Error("invalid plaintext size (must be 16 bytes)");for(var t=this._Ke.length-1,n=[0,0,0,0],r=s(e),i=0;i<4;i++)r[i]^=this._Ke[0][i];for(var a=1;a>24&255]^g[r[(i+1)%4]>>16&255]^y[r[(i+2)%4]>>8&255]^_[255&r[(i+3)%4]]^this._Ke[a][i];r=n.slice()}for(var u,l=o(16),i=0;i<4;i++)u=this._Ke[t][i],l[4*i]=255&(h[r[i]>>24&255]^u>>24),l[4*i+1]=255&(h[r[(i+1)%4]>>16&255]^u>>16),l[4*i+2]=255&(h[r[(i+2)%4]>>8&255]^u>>8),l[4*i+3]=255&(h[255&r[(i+3)%4]]^u);return l},$.prototype.decrypt=function(e){if(16!=e.length)throw new Error("invalid ciphertext size (must be 16 bytes)");for(var t=this._Kd.length-1,n=[0,0,0,0],r=s(e),i=0;i<4;i++)r[i]^=this._Kd[0][i];for(var a=1;a>24&255]^M[r[(i+3)%4]>>16&255]^w[r[(i+2)%4]>>8&255]^S[255&r[(i+1)%4]]^this._Kd[a][i];r=n.slice()}for(var u,l=o(16),i=0;i<4;i++)u=this._Kd[t][i],l[4*i]=255&(m[r[i]>>24&255]^u>>24),l[4*i+1]=255&(m[r[(i+3)%4]>>16&255]^u>>16),l[4*i+2]=255&(m[r[(i+2)%4]>>8&255]^u>>8),l[4*i+3]=255&(m[255&r[(i+1)%4]]^u);return l};var k=function(e){if(!(this instanceof k))throw Error("AES must be instanitated with `new`");this.description="Electronic Code Block",this.name="ecb",this._aes=new $(e)};k.prototype.encrypt=function(e){if(e=i(e),e.length%16!==0)throw new Error("invalid plaintext size (must be multiple of 16 bytes)");for(var t=o(e.length),n=o(16),r=0;rNumber.MAX_SAFE_INTEGER)throw new Error("integer value out of safe range");for(var t=15;t>=0;--t)this._counter[t]=e%256,e=parseInt(e/256)},D.prototype.setBytes=function(e){if(e=i(e,!0),16!=e.length)throw new Error("invalid counter bytes size (must be 16 bytes)");this._counter=e},D.prototype.increment=function(){for(var e=15;e>=0;e--){if(255!==this._counter[e]){this._counter[e]++;break}this._counter[e]=0}};var j=function(e,t){if(!(this instanceof j))throw Error("AES must be instanitated with `new`");this.description="Counter",this.name="ctr",t instanceof D||(t=new D(t)),this._counter=t,this._remainingCounter=null,this._remainingCounterIndex=16,this._aes=new $(e)};j.prototype.encrypt=function(e){for(var t=i(e,!0),n=0;n>8-s%1*8)){if(r=o.charCodeAt(s+=.75),r>255)throw new n;t=t<<8|r}return a}var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";n.prototype=new Error,n.prototype.code=5,n.prototype.name="InvalidCharacterError",e.exports=r},function(e,t,n){"use strict";function r(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var i=n(0);e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(i.isURLSearchParams(t))o=t.toString();else{var a=[];i.forEach(t,function(e,t){null!==e&&"undefined"!=typeof e&&(i.isArray(e)?t+="[]":e=[e],i.forEach(e,function(e){i.isDate(e)?e=e.toISOString():i.isObject(e)&&(e=JSON.stringify(e)),a.push(r(t)+"="+r(e))}))}),o=a.join("&")}return o&&(e+=(e.indexOf("?")===-1?"?":"&")+o),e}},function(e,t){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(0);e.exports=r.isStandardBrowserEnv()?function(){return{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),a===!0&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}()},function(e,t){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";var r=n(0);e.exports=r.isStandardBrowserEnv()?function(){function e(e){var t=e;return n&&(i.setAttribute("href",t),t=i.href),i.setAttribute("href",t),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:"/"===i.pathname.charAt(0)?i.pathname:"/"+i.pathname}}var t,n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a");return t=e(window.location.href),function(n){var i=r.isString(n)?e(n):n;return i.protocol===t.protocol&&i.host===t.host}}():function(){return function(){return!0}}()},function(e,t,n){"use strict";var r=n(0);e.exports=function(e,t){r.forEach(e,function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])})}},function(e,t,n){"use strict";var r=n(0),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(r.forEach(e.split("\n"),function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;"set-cookie"===t?a[t]=(a[t]?a[t]:[]).concat([n]):a[t]=a[t]?a[t]+", "+n:n}}),a):a}},function(e,t){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";t.default={data:function(){return{}},components:{}}},function(e,t,n){"use strict";var r=n(84),i=n.n(r),o=n(83),a=n.n(o);n(1);t.default={components:{wbLmain:i.a,wbLfooter:a.a}}},function(e,t,n){"use strict";var r=n(1),i=Object.assign||function(e){for(var t=1;t * @license MIT */ -t.exports=function(t){return null!=t&&(n(t)||r(t)||!!t._isBuffer)}},function(t,e,n){var r,o;n(88),r=n(47);var i=n(84);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-2116b679",t.exports=r},function(t,e,n){var r,o;n(89),r=n(48);var i=n(85);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-26a264e4",t.exports=r},function(t,e,n){var r,o;n(90),r=n(49);var i=n(86);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=i.render,o.staticRenderFns=i.staticRenderFns,o._scopeId="data-v-72d64d28",t.exports=r},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("wbLfooter",{attrs:{id:"loginfooter"}}),t._v(" "),n("wbLmain",{attrs:{id:"loginmain"}})],1)},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container",attrs:{id:"gfooteroverall"}},[n("div",{staticClass:"col-md-6 col-xs-12"},[n("div",{staticStyle:{height:"12vh",width:"280px"},on:{mouseleave:function(e){t.textshow="hidden"}}},[n("div",{staticClass:"col-xs-6",style:{overflowY:t.textshow},attrs:{id:"loginfooterdiv"}},[n("p",{attrs:{id:"loginfootertext"},on:{click:function(e){t.textshow="visible"}}},[n("span",{style:{color:"#17C8BC"},attrs:{id:"loginarrow"}},[t._v("↓ ")]),t._v(t._s(t.lang))]),t._v(" "),n("p",{attrs:{id:"loginfootertext2"},on:{click:function(e){t.langGetr("eng"),t.lang="English",t.textshow="hidden"}}},[t._v("\n English")]),t._v(" "),n("p",{attrs:{id:"loginfootertext3"},on:{click:function(e){t.langGet({lang:"ned"}),t.lang="Nederlands",t.textshow="hidden"}}},[t._v("Nederlands")])])])]),t._v(" "),n("div",{staticClass:"col-md-6 col-xs-12 text-right"},[n("p",{staticClass:"wbfooter-text",staticStyle:{"padding-top":"10px"}},[t._v(t._s(t.labelsWB.footerMessage1))]),t._v(" "),n("p",{staticClass:"wbfooter-text"},[t._v(t._s(t.labelsWB.footerMessage2)),n("span",{staticStyle:{color:"#3da5e5"}},[t._v(" workboost.io")])]),n("br")])])},staticRenderFns:[]}},function(t,e,n){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[t._m(0),t._v(" "),n("div",{staticClass:"spacerDiv2"}),t._v(" "),n("div",{staticClass:"row",staticStyle:{margin:"auto"}},[n("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[n("form",[n("div",{staticClass:"form-group"},[n("div",{staticClass:"pathClip"},[n("p",{style:{marginTop:t.mAni1+"px"}},[t._v(t._s(t.startScreen.popTexte))])]),t._v(" "),n("div",{staticClass:"spacerDiv3"}),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.event,expression:"event"}],staticClass:"form-control",attrs:{type:"text",id:"eventID",name:"wbevent",placeholder:t.startScreen.placeholderEvent},domProps:{value:t.event},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.submitPress(e):null},focus:function(e){t.mAni1=0,t.mAni2=50,t.response=""},blur:function(e){t.mAni1=50},input:function(e){e.target.composing||(t.event=e.target.value)}}})]),t._v(" "),n("div",{staticClass:"form-group"},[n("div",{staticClass:"pathClip"},[n("p",{style:{marginTop:t.mAni2+"px"}},[t._v(t._s(t.startScreen.popTextc))])]),t._v(" "),n("div",{staticClass:"spacerDiv3"}),t._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:t.nr,expression:"nr"}],staticClass:"form-control",attrs:{type:"text",id:"cardID",name:"wbcard",placeholder:t.startScreen.placeholderCard},domProps:{value:t.nr},on:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.submitPress(e):null},focus:function(e){t.mAni1=50,t.mAni2=0,t.response=""},blur:function(e){t.mAni2=50},input:function(e){e.target.composing||(t.nr=e.target.value)}}})])])])]),t._v(" "),n("div",{staticClass:"spacerDiv"}),t._v(" "),n("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[n("div",{staticClass:"row",staticStyle:{margin:"auto"}},[n("div",{staticClass:"btnColor",attrs:{ontouchstart:""},on:{click:t.submitPress}},[t._v(t._s(t.startScreen.buttonContinue))])])]),t._v(" "),n("div",{staticClass:"col-xs-12"},[n("h1",{staticClass:"text-center"},[t._v(t._s(t.startScreen.valCheck))])])])},staticRenderFns:[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[r("img",{attrs:{src:n(6),id:"bigimage"}})])}]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("router-view")],1)},staticRenderFns:[]}},function(t,e,n){var r=n(50);"string"==typeof r&&(r=[[t.i,r,""]]);n(3)(r,{});r.locals&&(t.exports=r.locals)},function(t,e,n){var r=n(51);"string"==typeof r&&(r=[[t.i,r,""]]);n(3)(r,{});r.locals&&(t.exports=r.locals)},function(t,e,n){var r=n(52);"string"==typeof r&&(r=[[t.i,r,""]]);n(3)(r,{});r.locals&&(t.exports=r.locals)},function(t,e,n){var r=n(53);"string"==typeof r&&(r=[[t.i,r,""]]);n(3)(r,{});r.locals&&(t.exports=r.locals)},function(t,e,n){"use strict";(function(t){var e=n(10),r=n.n(e),o=n(20),i=n.n(o),a=n(21),s=n(8),c=n.n(s),u=n(9),l=n(18),f=n(19);n.n(f);r.a.use(a.a),t.router=new a.a({routes:l.a,mode:"history"}),c.a.defaults.baseURL="https://workboost.me/wbbend/public/api",new r.a({el:"#app",router:router,store:u.a,render:function(t){return t(i.a)}});var p="serviceWorker"in navigator;p&&navigator.serviceWorker.register("/src/serviceWorker.js").then(function(){console.log("SW registered")})}).call(e,n(11))}]); \ No newline at end of file +e.exports=function(e){return null!=e&&(n(e)||r(e)||!!e._isBuffer)}},function(e,t,n){var r,i;n(91),r=n(48);var o=n(87);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-2902e1dc",e.exports=r},function(e,t,n){var r,i;n(90),r=n(49);var o=n(86);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-1db6e5f1",e.exports=r},function(e,t,n){var r,i;n(92),r=n(50);var o=n(88);i=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(i=r=r.default),"function"==typeof i&&(i=i.options),i.render=o.render,i.staticRenderFns=o.staticRenderFns,i._scopeId="data-v-4e7dae8f",e.exports=r},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("router-view")],1)},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container",attrs:{id:"gfooteroverall"}},[n("div",{staticClass:"col-md-6 col-xs-12"},[n("div",{staticStyle:{height:"12vh",width:"280px"},on:{mouseleave:function(t){e.textshow="hidden"}}},[n("div",{staticClass:"col-xs-6",style:{overflowY:e.textshow},attrs:{id:"loginfooterdiv"}},[n("p",{attrs:{id:"loginfootertext"},on:{click:function(t){e.textshow="visible"}}},[n("span",{style:{color:"#17C8BC"},attrs:{id:"loginarrow"}},[e._v("↓ ")]),e._v(e._s(e.lang))]),e._v(" "),n("p",{attrs:{id:"loginfootertext2"},on:{click:function(t){e.langGetr("eng"),e.lang="English",e.textshow="hidden"}}},[e._v("\n English")]),e._v(" "),n("p",{attrs:{id:"loginfootertext3"},on:{click:function(t){e.langGet({lang:"ned"}),e.lang="Nederlands",e.textshow="hidden"}}},[e._v("Nederlands")])])])]),e._v(" "),n("div",{staticClass:"col-md-6 col-xs-12 text-right"},[n("p",{staticClass:"wbfooter-text",staticStyle:{"padding-top":"10px"}},[e._v(e._s(e.labelsWB.footerMessage1))]),e._v(" "),n("p",{staticClass:"wbfooter-text"},[e._v(e._s(e.labelsWB.footerMessage2)),n("span",{staticStyle:{color:"#3da5e5"}},[e._v(" workboost.io")])]),n("br")])])},staticRenderFns:[]}},function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("wbLfooter",{attrs:{id:"loginfooter"}}),e._v(" "),n("wbLmain",{attrs:{id:"loginmain"}})],1)},staticRenderFns:[]}},function(e,t,n){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"container"},[e._m(0),e._v(" "),n("div",{staticClass:"spacerDiv2"}),e._v(" "),n("div",{staticClass:"row",staticStyle:{margin:"auto"}},[n("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[n("form",[n("div",{staticClass:"form-group"},[n("div",{staticClass:"pathClip"},[n("p",{style:{marginTop:e.mAni1+"px"}},[e._v(e._s(e.startScreen.popTexte))])]),e._v(" "),n("div",{staticClass:"spacerDiv3"}),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.event,expression:"event"}],staticClass:"form-control",attrs:{type:"text",id:"eventID",name:"wbevent",placeholder:e.startScreen.placeholderEvent},domProps:{value:e.event},on:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.submitPress(t):null},focus:function(t){e.mAni1=0,e.mAni2=50,e.response=""},blur:function(t){e.mAni1=50},input:function(t){t.target.composing||(e.event=t.target.value)}}})]),e._v(" "),n("div",{staticClass:"form-group"},[n("div",{staticClass:"pathClip"},[n("p",{style:{marginTop:e.mAni2+"px"}},[e._v(e._s(e.startScreen.popTextc))])]),e._v(" "),n("div",{staticClass:"spacerDiv3"}),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.nr,expression:"nr"}],staticClass:"form-control",attrs:{type:"text",id:"cardID",name:"wbcard",placeholder:e.startScreen.placeholderCard},domProps:{value:e.nr},on:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.submitPress(t):null},focus:function(t){e.mAni1=50,e.mAni2=0,e.response=""},blur:function(t){e.mAni2=50},input:function(t){t.target.composing||(e.nr=t.target.value)}}})])])])]),e._v(" "),n("div",{staticClass:"spacerDiv"}),e._v(" "),n("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[n("div",{staticClass:"row",staticStyle:{margin:"auto"}},[n("div",{staticClass:"btnColor",attrs:{ontouchstart:""},on:{click:e.submitPress}},[e._v(e._s(e.startScreen.buttonContinue))])])]),e._v(" "),n("div",{staticClass:"col-xs-12"},[n("h1",{staticClass:"text-center"},[e._v(e._s(e.startScreen.valCheck))])])])},staticRenderFns:[function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"col-md-6 col-md-offset-3 col-xs-12"},[r("img",{attrs:{src:n(6),id:"bigimage"}})])}]}},function(e,t,n){var r=n(51);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(52);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(53);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){var r=n(54);"string"==typeof r&&(r=[[e.i,r,""]]);n(3)(r,{});r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";(function(e){var t=n(5),r=n.n(t),i=n(21),o=n.n(i),a=n(20),s=n.n(a),u=n(22),l=n(9),c=n.n(l),d=n(10),f=n(19),p=n(18);n.n(p);r.a.use(u.a),r.a.use(o.a),e.router=new u.a({routes:f.a,mode:"history"}),c.a.defaults.baseURL="https://workboost.me/wbbend/public/api",new r.a({el:"#app",router:router,store:d.a,render:function(e){return e(s.a)}});var h="serviceWorker"in navigator;h&&navigator.serviceWorker.register("/serviceWorker.js").then(function(){console.log("SW registered")});var m;window.addEventListener("beforeinstallprompt",function(e){return console.log("Before install Prompt"),e.preventDefault(),m=e,!1})}).call(t,n(11))}]); \ No newline at end of file diff --git a/workb/logoSmallWB.png b/workb/logoSmallWB.png new file mode 100644 index 0000000000000000000000000000000000000000..76a415eb27b495bf375e6bd8474a438d163a118a GIT binary patch literal 7944 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 +
+ + +
+ + + + \ No newline at end of file diff --git a/workb/src/assets/components/Table.vue b/workb/src/assets/components/Table.vue deleted file mode 100644 index c6ad506..0000000 --- a/workb/src/assets/components/Table.vue +++ /dev/null @@ -1,53 +0,0 @@ - - - - - \ No newline at end of file diff --git a/workb/src/assets/components/admin/Afooter.vue b/workb/src/assets/components/admin/Afooter.vue new file mode 100644 index 0000000..209966b --- /dev/null +++ b/workb/src/assets/components/admin/Afooter.vue @@ -0,0 +1,121 @@ + + + \ No newline at end of file diff --git a/workb/src/assets/components/admin/Amain.vue b/workb/src/assets/components/admin/Amain.vue new file mode 100644 index 0000000..5ae6c0a --- /dev/null +++ b/workb/src/assets/components/admin/Amain.vue @@ -0,0 +1,303 @@ + + + \ No newline at end of file diff --git a/workb/src/routes.js b/workb/src/routes.js index 41ad3e6..f4d1f77 100644 --- a/workb/src/routes.js +++ b/workb/src/routes.js @@ -18,14 +18,9 @@ const Home = resolve => { resolve(require('./assets/components/Home.vue')); }); } -const Test = resolve => { - require.ensure (['./assets/components/results/Rgraph.vue'], () => { - resolve(require('./assets/components/results/Rgraph.vue')); - }); -} -const Table = resolve => { - require.ensure (['./assets/components/Table.vue'], () => { - resolve(require('./assets/components/Table.vue')); +const Admin = resolve => { + require.ensure (['./assets/components/Admin.vue'], () => { + resolve(require('./assets/components/Admin.vue')); }); } export const routes = [ @@ -53,8 +48,8 @@ export const routes = [ {path: '/home', component: Home }, - {path: '/table', - component: Table + {path: '/admin', + component: Admin }, {path: '/link', beforeEnter: (to, from, next) => { From 4d118456d898bf00724b69bdbb8fceef94b4dea5 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 06:54:38 +0100 Subject: [PATCH 04/26] Index HTML referenceto icon --- workb/index.html | 4 ++-- workb/manifest.json | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/workb/index.html b/workb/index.html index 249202f..4e63449 100644 --- a/workb/index.html +++ b/workb/index.html @@ -16,8 +16,8 @@ - - + + diff --git a/workb/manifest.json b/workb/manifest.json index 33cd47f..e4c8307 100644 --- a/workb/manifest.json +++ b/workb/manifest.json @@ -12,17 +12,17 @@ "lang": "en-US", "icons": [ { - "src": "/src/assets/img/logoSmallWB.png", + "src": "/logoSmallWB.png", "sizes": "48x48", "type": "image/png" }, { - "src": "/src/assets/img/logoSmallWB.png", + "src": "/logoSmallWB.png", "sizes": "144x144", "type": "image/png" }, { - "src": "/src/assets/img/logoSmallWB.png", + "src": "/logoSmallWB.png", "sizes": "512x512", "type": "image/png" } From 75bf762f5068c7170f1b17b413003992df371094 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 07:17:27 +0100 Subject: [PATCH 05/26] Cookie Law --- workb/src/App.vue | 5 + workb/src/assets/components/Home.vue | 5 - workb/src/assets/components/login/Lmain.vue | 586 ++++++++++--------- workb/src/assets/img/icons/workboostlogo.svg | 65 ++ 4 files changed, 368 insertions(+), 293 deletions(-) create mode 100644 workb/src/assets/img/icons/workboostlogo.svg diff --git a/workb/src/App.vue b/workb/src/App.vue index 7fb3fff..e3f9474 100644 --- a/workb/src/App.vue +++ b/workb/src/App.vue @@ -1,16 +1,21 @@ diff --git a/workb/src/assets/components/Home.vue b/workb/src/assets/components/Home.vue index bb0ca52..ba857b2 100644 --- a/workb/src/assets/components/Home.vue +++ b/workb/src/assets/components/Home.vue @@ -2,9 +2,6 @@
-
- -
\ No newline at end of file diff --git a/workb/src/assets/img/icons/workboostlogo.svg b/workb/src/assets/img/icons/workboostlogo.svg new file mode 100644 index 0000000..0cf66c0 --- /dev/null +++ b/workb/src/assets/img/icons/workboostlogo.svg @@ -0,0 +1,65 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + From 3e4abd3262af658ff9a8b498ce4b15a881732646 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 16:56:57 +0100 Subject: [PATCH 06/26] PWA, WP config, update all packagess --- workb/.babelrc | 7 +- workb/dist/0.build.js | 75 +- ...g => 0916f5dd9898dd495b7b277b78e5723b.png} | Bin ...g => 0a3a3824a9df814f68ba01e5d0cfc4a9.png} | Bin workb/dist/1.build.js | 2094 ++++- ...g => 14c0f755f7449d5b2c2e13c7114d1277.png} | Bin ...g => 1de88679e1503049d6c6b5fd54d6b194.svg} | 0 workb/dist/2.build.js | 648 +- workb/dist/3.build.js | 433 +- ...g => 39bf49bcfcc02cd09fc2eda0488cba42.svg} | 0 workb/dist/4.build.js | 190 +- ...g => 407a567f4bbe97990723d47fe38f4298.svg} | 0 ...g => 42610a3db212d55d4941c1c34d2e3ade.svg} | 0 ...g => 4ba428f601785f135dac0537617bdbf1.svg} | 0 workb/dist/5.build.js | 177 + ...g => 5646d79bb6b1e6c2bc05641aed0a9483.png} | Bin ...g => 57797e5660b61973f2ed8f9941e84554.png} | Bin ...g => 66c11277151c5165bcc7aa8e88b64add.png} | Bin ...g => 685e266e15520ff33b518cfa15b38644.svg} | 0 ...g => 6ab06dbb90f24ba5d6ee7f048f2c53ce.png} | Bin ...g => 6b50fe94133c51ef5f3b0de2732c35af.svg} | 0 ...g => 84e904feeef71cbcdc57cf65b48f53be.png} | Bin ...g => 8a8e030f191e1350976705561ecfbdda.png} | Bin ...g => 8ceb499460a7edb773607e6f13f12db6.jpg} | Bin ...g => 90820437a83a4d24356850585bd06f8c.svg} | 0 ...f => 9b718b2b6b2d733178d99be69cf35b3a.gif} | Bin ...g => acf0e4bf0500f81344f0048ea6472a76.svg} | 0 ...g => ae7effa71779e2bccde17afaa76c52a4.svg} | 0 workb/dist/build.js | 2043 ++++- ...g => c17f44ca45aebc8d9958809a3598beaa.svg} | 0 ...g => c1aad4b1cda9036be441a395e3ee4925.svg} | 0 ...g => c7b410b9b2577f0345c660142e291d18.svg} | 0 ...g => cf770587e3873d3db1cdebf48e7d9b46.svg} | 0 ...g => d06fa84d073d48db56bdb3c045bf3538.svg} | 0 ...g => d24bdd951eddb78d6a7b3050bf6679e5.svg} | 0 ...g => d719d152472905d40cf002e9d2543672.svg} | 0 ...g => e866e5c040ae8ee631d952ca2b54aae7.svg} | 0 .../dist/e9386b4933e3485e64a61d29758a3f4f.svg | 65 + workb/package-lock.json | 6866 ++++++++++------- workb/package.json | 33 +- workb/src/assets/components/home/Hcontact.vue | 49 + workb/src/assets/components/home/Hdivider.vue | 0 .../src/assets/components/home/Hdownload.vue | 0 workb/src/assets/components/home/Hfeature.vue | 0 workb/src/assets/components/home/Hhome.vue | 0 .../assets/components/home/Hnavigation.vue | 0 .../assets/components/home/Hpagefooter.vue | 0 workb/src/assets/components/home/Hpricing.vue | 0 workb/webpack.config.js | 39 +- 49 files changed, 9963 insertions(+), 2756 deletions(-) rename workb/dist/{logoSmallWB.png => 0916f5dd9898dd495b7b277b78e5723b.png} (100%) rename workb/dist/{logoBigWB.png => 0a3a3824a9df814f68ba01e5d0cfc4a9.png} (100%) rename workb/dist/{logoSmallAOgemeente.png => 14c0f755f7449d5b2c2e13c7114d1277.png} (100%) rename workb/dist/{relevance.svg => 1de88679e1503049d6c6b5fd54d6b194.svg} (100%) rename workb/dist/{fun.svg => 39bf49bcfcc02cd09fc2eda0488cba42.svg} (100%) rename workb/dist/{barchart[n].svg => 407a567f4bbe97990723d47fe38f4298.svg} (100%) rename workb/dist/{results_challenge.svg => 42610a3db212d55d4941c1c34d2e3ade.svg} (100%) rename workb/dist/{educative.svg => 4ba428f601785f135dac0537617bdbf1.svg} (100%) create mode 100644 workb/dist/5.build.js rename workb/dist/{logoSmallQuantica.png => 5646d79bb6b1e6c2bc05641aed0a9483.png} (100%) rename workb/dist/{logoSmallCTWD.png => 57797e5660b61973f2ed8f9941e84554.png} (100%) rename workb/dist/{logoBigQuantica.png => 66c11277151c5165bcc7aa8e88b64add.png} (100%) rename workb/dist/{pulse.svg => 685e266e15520ff33b518cfa15b38644.svg} (100%) rename workb/dist/{logoBigAOgemeente.png => 6ab06dbb90f24ba5d6ee7f048f2c53ce.png} (100%) rename workb/dist/{results_fun.svg => 6b50fe94133c51ef5f3b0de2732c35af.svg} (100%) rename workb/dist/{logoBigCTWD.png => 84e904feeef71cbcdc57cf65b48f53be.png} (100%) rename workb/dist/{Element_icons-43.png => 8a8e030f191e1350976705561ecfbdda.png} (100%) rename workb/dist/{logoBigSlov.jpg => 8ceb499460a7edb773607e6f13f12db6.jpg} (100%) rename workb/dist/{information[n].svg => 90820437a83a4d24356850585bd06f8c.svg} (100%) rename workb/dist/{logoSmallSlov.gif => 9b718b2b6b2d733178d99be69cf35b3a.gif} (100%) rename workb/dist/{results_description.svg => acf0e4bf0500f81344f0048ea6472a76.svg} (100%) rename workb/dist/{resultsMag.svg => ae7effa71779e2bccde17afaa76c52a4.svg} (100%) rename workb/dist/{results_educative.svg => c17f44ca45aebc8d9958809a3598beaa.svg} (100%) rename workb/dist/{challenge.svg => c1aad4b1cda9036be441a395e3ee4925.svg} (100%) rename workb/dist/{results_close.svg => c7b410b9b2577f0345c660142e291d18.svg} (100%) rename workb/dist/{beat[n].svg => cf770587e3873d3db1cdebf48e7d9b46.svg} (100%) rename workb/dist/{results_recommendation.svg => d06fa84d073d48db56bdb3c045bf3538.svg} (100%) rename workb/dist/{language.svg => d24bdd951eddb78d6a7b3050bf6679e5.svg} (100%) rename workb/dist/{close.svg => d719d152472905d40cf002e9d2543672.svg} (100%) rename workb/dist/{results_open.svg => e866e5c040ae8ee631d952ca2b54aae7.svg} (100%) create mode 100644 workb/dist/e9386b4933e3485e64a61d29758a3f4f.svg create mode 100644 workb/src/assets/components/home/Hcontact.vue create mode 100644 workb/src/assets/components/home/Hdivider.vue create mode 100644 workb/src/assets/components/home/Hdownload.vue create mode 100644 workb/src/assets/components/home/Hfeature.vue create mode 100644 workb/src/assets/components/home/Hhome.vue create mode 100644 workb/src/assets/components/home/Hnavigation.vue create mode 100644 workb/src/assets/components/home/Hpagefooter.vue create mode 100644 workb/src/assets/components/home/Hpricing.vue diff --git a/workb/.babelrc b/workb/.babelrc index 438364d..ff3059c 100644 --- a/workb/.babelrc +++ b/workb/.babelrc @@ -1,6 +1,3 @@ { - "presets": [ - ["es2015", { "modules": false }], - ["stage-2"] - ] -} + "presets": ["@babel/preset-env"] +} \ No newline at end of file diff --git a/workb/dist/0.build.js b/workb/dist/0.build.js index a7e9631..36b10a4 100644 --- a/workb/dist/0.build.js +++ b/workb/dist/0.build.js @@ -1,14 +1,61 @@ -webpackJsonp([0],Array(28).concat([function(e,t,a){var n,r;a(395),n=a(237);var i=a(371);r=n=n||{},"object"!=typeof n.default&&"function"!=typeof n.default||(r=n=n.default),"function"==typeof r&&(r=r.options),r.render=i.render,r.staticRenderFns=i.staticRenderFns,e.exports=n},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){(function(e){!function(t,a){e.exports=a()}(this,function(){"use strict";function t(){return Sn.apply(null,arguments)}function n(e){Sn=e}function r(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0}function o(e){return void 0===e}function d(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function u(e,t){var a,n=[];for(a=0;a0)for(a=0;a0?"future":"past"];return w(a)?a(t):a.replace(/%s/i,t)}function F(e,t){var a=e.toLowerCase();Rn[a]=Rn[a+"s"]=Rn[t]=e}function z(e){return"string"==typeof e?Rn[e]||Rn[e.toLowerCase()]:void 0}function I(e){var t,a,n={};for(a in e)c(e,a)&&(t=z(a),t&&(n[t]=e[a]));return n}function E(e,t){Bn[e]=t}function R(e){var t=[];for(var a in e)t.push({unit:a,priority:Bn[a]});return t.sort(function(e,t){return e.priority-t.priority}),t}function B(e,t,a){var n=""+Math.abs(e),r=t-n.length,i=e>=0;return(i?a?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+n}function N(e,t,a,n){var r=n;"string"==typeof n&&(r=function(){return this[n]()}),e&&(Un[e]=r),t&&(Un[t[0]]=function(){return B(r.apply(this,arguments),t[1],t[2])}),a&&(Un[a]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function V(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function J(e){var t,a,n=e.match(Nn);for(t=0,a=n.length;t=0&&Vn.test(e);)e=e.replace(Vn,a),Vn.lastIndex=0,n-=1;return e}function q(e,t,a){ur[e]=w(t)?t:function(e,n){return e&&a?a:t}}function Z(e,t){return c(ur,e)?ur[e](t._strict,t._locale):new RegExp($(e))}function $(e){return K(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,a,n,r){return t||a||n||r}))}function K(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Q(e,t){var a,n=t;for("string"==typeof e&&(e=[e]),d(t)&&(n=function(e,a){a[t]=b(e)}),a=0;a=0&&isFinite(o.getFullYear())&&o.setFullYear(e),o}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function Ye(e,t,a){var n=7+t-a,r=(7+be(e,0,n).getUTCDay()-t)%7;return-r+n-1}function ke(e,t,a,n,r){var i,s,o=(7+a-n)%7,d=Ye(e,n,r),l=1+7*(t-1)+o+d;return l<=0?(i=e-1,s=te(i)+l):l>te(e)?(i=e+1,s=l-te(e)):(i=e,s=l),{year:i,dayOfYear:s}}function xe(e,t,a){var n,r,i=Ye(e.year(),t,a),s=Math.floor((e.dayOfYear()-i-1)/7)+1;return s<1?(r=e.year()-1,n=s+De(r,t,a)):s>De(e.year(),t,a)?(n=s-De(e.year(),t,a),r=e.year()+1):(r=e.year(),n=s),{week:n,year:r}}function De(e,t,a){var n=Ye(e,t,a),r=Ye(e+1,t,a);return(te(e)-n+r)/7}function we(e){return xe(e,this._week.dow,this._week.doy).week}function Te(){return this._week.dow}function Se(){return this._week.doy}function He(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function je(e){var t=xe(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Ce(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Pe(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function We(e,t){return e?r(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:r(this._weekdays)?this._weekdays:this._weekdays.standalone}function Oe(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ae(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Fe(e,t,a){var n,r,i,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)i=m([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(i,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(i,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(i,"").toLocaleLowerCase();return a?"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:null):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null):"dddd"===t?(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):"ddd"===t?(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:null))):(r=Lr.call(this._minWeekdaysParse,s),r!==-1?r:(r=Lr.call(this._weekdaysParse,s),r!==-1?r:(r=Lr.call(this._shortWeekdaysParse,s),r!==-1?r:null)))}function ze(e,t,a){var n,r,i;if(this._weekdaysParseExact)return Fe.call(this,e,t,a);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(r=m([2e3,1]).day(n),a&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(i="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[n]=new RegExp(i.replace(".",""),"i")),a&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(a&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(a&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!a&&this._weekdaysParse[n].test(e))return n}}function Ie(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Ce(e,this.localeData()),this.add(e-t,"d")):t}function Ee(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Re(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pe(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Be(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(c(this,"_weekdaysRegex")||(this._weekdaysRegex=Cr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Ne(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(c(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Pr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ve(e){return this._weekdaysParseExact?(c(this,"_weekdaysRegex")||Je.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(c(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Wr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Je(){function e(e,t){return t.length-e.length}var t,a,n,r,i,s=[],o=[],d=[],l=[];for(t=0;t<7;t++)a=m([2e3,1]).day(t),n=this.weekdaysMin(a,""),r=this.weekdaysShort(a,""),i=this.weekdays(a,""),s.push(n),o.push(r),d.push(i),l.push(n),l.push(r),l.push(i);for(s.sort(e),o.sort(e),d.sort(e),l.sort(e),t=0;t<7;t++)o[t]=K(o[t]),d[t]=K(d[t]),l[t]=K(l[t]);this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Ge(){return this.hours()||24}function qe(e,t){N(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ze(e,t){return t._meridiemParse}function $e(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,a){return e>11?a?"pm":"PM":a?"am":"AM"}function Qe(e){return e?e.toLowerCase().replace("_","-"):e}function Xe(e){for(var t,a,n,r,i=0;i0;){if(n=et(r.slice(0,t).join("-")))return n;if(a&&a.length>=t&&Y(r,a,!0)>=t-1)break;t--}i++}return Or}function et(t){var n=null;if(!Ir[t]&&"undefined"!=typeof e&&e&&e.exports)try{n=Or._abbr;a(329)("./"+t),tt(n)}catch(e){}return Ir[t]}function tt(e,t){var a;return e&&(a=o(t)?rt(e):at(e,t),a?Or=a:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Or._abbr}function at(e,t){if(null!==t){var a,n=zr;if(t.abbr=e,null!=Ir[e])D("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ir[e]._config;else if(null!=t.parentLocale)if(null!=Ir[t.parentLocale])n=Ir[t.parentLocale]._config;else{if(a=et(t.parentLocale),null==a)return Er[t.parentLocale]||(Er[t.parentLocale]=[]),Er[t.parentLocale].push({name:e,config:t}),null;n=a._config}return Ir[e]=new H(S(n,t)),Er[e]&&Er[e].forEach(function(e){at(e.name,e.config)}),tt(e),Ir[e]}return delete Ir[e],null}function nt(e,t){if(null!=t){var a,n,r=zr;n=et(e),null!=n&&(r=n._config),t=S(r,t),a=new H(t),a.parentLocale=Ir[e],Ir[e]=a,tt(e)}else null!=Ir[e]&&(null!=Ir[e].parentLocale?Ir[e]=Ir[e].parentLocale:null!=Ir[e]&&delete Ir[e]);return Ir[e]}function rt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Or;if(!r(e)){if(t=et(e))return t;e=[e]}return Xe(e)}function it(){return Wn(Ir)}function st(e){var t,a=e._a;return a&&f(e).overflow===-2&&(t=a[mr]<0||a[mr]>11?mr:a[hr]<1||a[hr]>ue(a[_r],a[mr])?hr:a[fr]<0||a[fr]>24||24===a[fr]&&(0!==a[pr]||0!==a[gr]||0!==a[Mr])?fr:a[pr]<0||a[pr]>59?pr:a[gr]<0||a[gr]>59?gr:a[Mr]<0||a[Mr]>999?Mr:-1,f(e)._overflowDayOfYear&&(t<_r||t>hr)&&(t=hr),f(e)._overflowWeeks&&t===-1&&(t=yr),f(e)._overflowWeekday&&t===-1&&(t=vr),f(e).overflow=t),e}function ot(e,t,a){return null!=e?e:null!=t?t:a}function dt(e){var a=new Date(t.now());return e._useUTC?[a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()]:[a.getFullYear(),a.getMonth(),a.getDate()]}function lt(e){var t,a,n,r,i,s=[];if(!e._d){for(n=dt(e),e._w&&null==e._a[hr]&&null==e._a[mr]&&ut(e),null!=e._dayOfYear&&(i=ot(e._a[_r],n[_r]),(e._dayOfYear>te(i)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),a=be(i,0,e._dayOfYear),e._a[mr]=a.getUTCMonth(),e._a[hr]=a.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=n[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[fr]&&0===e._a[pr]&&0===e._a[gr]&&0===e._a[Mr]&&(e._nextDay=!0,e._a[fr]=0),e._d=(e._useUTC?be:Le).apply(null,s),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[fr]=24),e._w&&"undefined"!=typeof e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function ut(e){var t,a,n,r,i,s,o,d;if(t=e._w,null!=t.GG||null!=t.W||null!=t.E)i=1,s=4,a=ot(t.GG,e._a[_r],xe(wt(),1,4).year),n=ot(t.W,1),r=ot(t.E,1),(r<1||r>7)&&(d=!0);else{i=e._locale._week.dow,s=e._locale._week.doy;var l=xe(wt(),i,s);a=ot(t.gg,e._a[_r],l.year),n=ot(t.w,l.week),null!=t.d?(r=t.d,(r<0||r>6)&&(d=!0)):null!=t.e?(r=t.e+i,(t.e<0||t.e>6)&&(d=!0)):r=i}n<1||n>De(a,i,s)?f(e)._overflowWeeks=!0:null!=d?f(e)._overflowWeekday=!0:(o=ke(a,n,r,i,s),e._a[_r]=o.year,e._dayOfYear=o.dayOfYear)}function ct(e){var t,a,n,r,i,s,o=e._i,d=Rr.exec(o)||Br.exec(o);if(d){for(f(e).iso=!0,t=0,a=Vr.length;t0&&f(e).unusedInput.push(s),o=o.slice(o.indexOf(n)+n.length),l+=n.length),Un[i]?(n?f(e).empty=!1:f(e).unusedTokens.push(i),ee(i,n,e)):e._strict&&!n&&f(e).unusedTokens.push(i);f(e).charsLeftOver=d-l,o.length>0&&f(e).unusedInput.push(o),e._a[fr]<=12&&f(e).bigHour===!0&&e._a[fr]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[fr]=vt(e._locale,e._a[fr],e._meridiem),lt(e),st(e)}function vt(e,t,a){var n;return null==a?t:null!=e.meridiemHour?e.meridiemHour(t,a):null!=e.isPM?(n=e.isPM(a),n&&t<12&&(t+=12),n||12!==t||(t=0),t):t}function Lt(e){var t,a,n,r,i;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function qt(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e={};if(M(e,this),e=kt(e),e._a){var t=e._isUTC?m(e._a):wt(e._a);this._isDSTShifted=this.isValid()&&Y(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Zt(){return!!this.isValid()&&!this._isUTC}function $t(){return!!this.isValid()&&this._isUTC}function Kt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Qt(e,t){var a,n,r,i=e,s=null;return Ot(e)?i={ms:e._milliseconds,d:e._days,M:e._months}:d(e)?(i={},t?i[t]=e:i.milliseconds=e):(s=ei.exec(e))?(a="-"===s[1]?-1:1,i={y:0,d:b(s[hr])*a,h:b(s[fr])*a,m:b(s[pr])*a,s:b(s[gr])*a,ms:b(At(1e3*s[Mr]))*a}):(s=ti.exec(e))?(a="-"===s[1]?-1:("+"===s[1],1),i={y:Xt(s[2],a),M:Xt(s[3],a),w:Xt(s[4],a),d:Xt(s[5],a),h:Xt(s[6],a),m:Xt(s[7],a),s:Xt(s[8],a)}):null==i?i={}:"object"==typeof i&&("from"in i||"to"in i)&&(r=ta(wt(i.from),wt(i.to)),i={},i.ms=r.milliseconds,i.M=r.months),n=new Wt(i),Ot(e)&&c(e,"_locale")&&(n._locale=e._locale),n}function Xt(e,t){var a=e&&parseFloat(e.replace(",","."));return(isNaN(a)?0:a)*t}function ea(e,t){var a={milliseconds:0,months:0};return a.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(a.months,"M").isAfter(t)&&--a.months,a.milliseconds=+t-+e.clone().add(a.months,"M"),a}function ta(e,t){var a;return e.isValid()&&t.isValid()?(t=It(t,e),e.isBefore(t)?a=ea(e,t):(a=ea(t,e),a.milliseconds=-a.milliseconds,a.months=-a.months),a):{milliseconds:0,months:0}}function aa(e,t){return function(a,n){var r,i;return null===n||isNaN(+n)||(D(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=a,a=n,n=i),a="string"==typeof a?+a:a,r=Qt(a,n),na(this,r,e),this}}function na(e,a,n,r){var i=a._milliseconds,s=At(a._days),o=At(a._months);e.isValid()&&(r=null==r||r,o&&fe(e,ie(e,"Month")+o*n),s&&se(e,"Date",ie(e,"Date")+s*n),i&&e._d.setTime(e._d.valueOf()+i*n),r&&t.updateOffset(e,s||o))}function ra(e,t){var a=e.diff(t,"days",!0);return a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse"}function ia(e,a){var n=e||wt(),r=It(n,this).startOf("day"),i=t.calendarFormat(this,r)||"sameElse",s=a&&(w(a[i])?a[i].call(this,n):a[i]);return this.format(s||this.localeData().calendar(i,this,wt(n)))}function sa(){return new y(this)}function oa(e,t){var a=v(e)?e:wt(e);return!(!this.isValid()||!a.isValid())&&(t=z(o(t)?"millisecond":t),"millisecond"===t?this.valueOf()>a.valueOf():a.valueOf()9999?U(a,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):w(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",U(a,"Z")):U(a,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function ga(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="";this.isLocal()||(e=0===this.utcOffset()?"moment.utc":"moment.parseZone",t="Z");var a="["+e+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r="-MM-DD[T]HH:mm:ss.SSS",i=t+'[")]';return this.format(a+n+r+i)}function Ma(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var a=U(this,e);return this.localeData().postformat(a)}function ya(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function va(e){return this.from(wt(),e)}function La(e,t){return this.isValid()&&(v(e)&&e.isValid()||wt(e).isValid())?Qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ba(e){return this.to(wt(),e)}function Ya(e){var t;return void 0===e?this._locale._abbr:(t=rt(e),null!=t&&(this._locale=t),this)}function ka(){ -return this._locale}function xa(e){switch(e=z(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function Da(e){return e=z(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function wa(){return this._d.valueOf()-6e4*(this._offset||0)}function Ta(){return Math.floor(this.valueOf()/1e3)}function Sa(){return new Date(this.valueOf())}function Ha(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function ja(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Ca(){return this.isValid()?this.toISOString():null}function Pa(){return p(this)}function Wa(){return _({},f(this))}function Oa(){return f(this).overflow}function Aa(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Fa(e,t){N(0,[e,e.length],0,t)}function za(e){return Ba.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Ia(e){return Ba.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ea(){return De(this.year(),1,4)}function Ra(){var e=this.localeData()._week;return De(this.year(),e.dow,e.doy)}function Ba(e,t,a,n,r){var i;return null==e?xe(this,n,r).year:(i=De(e,n,r),t>i&&(t=i),Na.call(this,e,t,a,n,r))}function Na(e,t,a,n,r){var i=ke(e,t,a,n,r),s=be(i.year,0,i.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}function Va(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Ja(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function Ua(e,t){t[Mr]=b(1e3*("0."+e))}function Ga(){return this._isUTC?"UTC":""}function qa(){return this._isUTC?"Coordinated Universal Time":""}function Za(e){return wt(1e3*e)}function $a(){return wt.apply(null,arguments).parseZone()}function Ka(e){return e}function Qa(e,t,a,n){var r=rt(),i=m().set(n,t);return r[a](i,e)}function Xa(e,t,a){if(d(e)&&(t=e,e=void 0),e=e||"",null!=t)return Qa(e,t,a,"month");var n,r=[];for(n=0;n<12;n++)r[n]=Qa(e,n,a,"month");return r}function en(e,t,a,n){"boolean"==typeof e?(d(t)&&(a=t,t=void 0),t=t||""):(t=e,a=t,e=!1,d(t)&&(a=t,t=void 0),t=t||"");var r=rt(),i=e?r._week.dow:0;if(null!=a)return Qa(t,(a+i)%7,n,"day");var s,o=[];for(s=0;s<7;s++)o[s]=Qa(t,(s+i)%7,n,"day");return o}function tn(e,t){return Xa(e,t,"months")}function an(e,t){return Xa(e,t,"monthsShort")}function nn(e,t,a){return en(e,t,a,"weekdays")}function rn(e,t,a){return en(e,t,a,"weekdaysShort")}function sn(e,t,a){return en(e,t,a,"weekdaysMin")}function on(){var e=this._data;return this._milliseconds=_i(this._milliseconds),this._days=_i(this._days),this._months=_i(this._months),e.milliseconds=_i(e.milliseconds),e.seconds=_i(e.seconds),e.minutes=_i(e.minutes),e.hours=_i(e.hours),e.months=_i(e.months),e.years=_i(e.years),this}function dn(e,t,a,n){var r=Qt(t,a);return e._milliseconds+=n*r._milliseconds,e._days+=n*r._days,e._months+=n*r._months,e._bubble()}function ln(e,t){return dn(this,e,t,1)}function un(e,t){return dn(this,e,t,-1)}function cn(e){return e<0?Math.floor(e):Math.ceil(e)}function _n(){var e,t,a,n,r,i=this._milliseconds,s=this._days,o=this._months,d=this._data;return i>=0&&s>=0&&o>=0||i<=0&&s<=0&&o<=0||(i+=864e5*cn(hn(o)+s),s=0,o=0),d.milliseconds=i%1e3,e=L(i/1e3),d.seconds=e%60,t=L(e/60),d.minutes=t%60,a=L(t/60),d.hours=a%24,s+=L(a/24),r=L(mn(s)),o+=r,s-=cn(hn(r)),n=L(o/12),o%=12,d.days=s,d.months=o,d.years=n,this}function mn(e){return 4800*e/146097}function hn(e){return 146097*e/4800}function fn(e){if(!this.isValid())return NaN;var t,a,n=this._milliseconds;if(e=z(e),"month"===e||"year"===e)return t=this._days+n/864e5,a=this._months+mn(t),"month"===e?a:a/12;switch(t=this._days+Math.round(hn(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}}function pn(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*b(this._months/12):NaN}function gn(e){return function(){return this.as(e)}}function Mn(){return Qt(this)}function yn(e){return e=z(e),this.isValid()?this[e+"s"]():NaN}function vn(e){return function(){return this.isValid()?this._data[e]:NaN}}function Ln(){return L(this.days()/7)}function bn(e,t,a,n,r){return r.relativeTime(t||1,!!a,e,n)}function Yn(e,t,a){var n=Qt(e).abs(),r=Ti(n.as("s")),i=Ti(n.as("m")),s=Ti(n.as("h")),o=Ti(n.as("d")),d=Ti(n.as("M")),l=Ti(n.as("y")),u=r<=Si.ss&&["s",r]||r0,u[4]=a,bn.apply(null,u)}function kn(e){return void 0===e?Ti:"function"==typeof e&&(Ti=e,!0)}function xn(e,t){return void 0!==Si[e]&&(void 0===t?Si[e]:(Si[e]=t,"s"===e&&(Si.ss=t-1),!0))}function Dn(e){if(!this.isValid())return this.localeData().invalidDate();var t=this.localeData(),a=Yn(this,!e,t);return e&&(a=t.pastFuture(+this,a)),t.postformat(a)}function wn(e){return(e>0)-(e<0)||+e}function Tn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,a,n=Hi(this._milliseconds)/1e3,r=Hi(this._days),i=Hi(this._months);e=L(n/60),t=L(e/60),n%=60,e%=60,a=L(i/12),i%=12;var s=a,o=i,d=r,l=t,u=e,c=n?n.toFixed(3).replace(/\.?0+$/,""):"",_=this.asSeconds();if(!_)return"P0D";var m=_<0?"-":"",h=wn(this._months)!==wn(_)?"-":"",f=wn(this._days)!==wn(_)?"-":"",p=wn(this._milliseconds)!==wn(_)?"-":"";return m+"P"+(s?h+s+"Y":"")+(o?h+o+"M":"")+(d?f+d+"D":"")+(l||u||c?"T":"")+(l?p+l+"H":"")+(u?p+u+"M":"")+(c?p+c+"S":"")}var Sn,Hn;Hn=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),a=t.length>>>0,n=0;n68?1900:2e3)};var Lr,br=re("FullYear",!0);Lr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;tthis?this:e:g()}),Kr=function(){return Date.now?Date.now():+new Date},Qr=["year","quarter","month","week","day","hour","minute","second","millisecond"];Ft("Z",":"),Ft("ZZ",""),q("Z",or),q("ZZ",or),Q(["Z","ZZ"],function(e,t,a){a._useUTC=!0,a._tzm=zt(or,e)});var Xr=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ei=/^(\-|\+)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,ti=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;Qt.fn=Wt.prototype,Qt.invalid=Pt;var ai=aa(1,"add"),ni=aa(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ri=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});N(0,["gg",2],0,function(){return this.weekYear()%100}),N(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Fa("gggg","weekYear"),Fa("ggggg","weekYear"),Fa("GGGG","isoWeekYear"),Fa("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),E("weekYear",1),E("isoWeekYear",1),q("G",ir),q("g",ir),q("GG",Qn,qn),q("gg",Qn,qn),q("GGGG",ar,$n),q("gggg",ar,$n),q("GGGGG",nr,Kn),q("ggggg",nr,Kn),X(["gggg","ggggg","GGGG","GGGGG"],function(e,t,a,n){t[n.substr(0,2)]=b(e)}),X(["gg","GG"],function(e,a,n,r){a[r]=t.parseTwoDigitYear(e)}),N("Q",0,"Qo","quarter"),F("quarter","Q"),E("quarter",7),q("Q",Gn),Q("Q",function(e,t){t[mr]=3*(b(e)-1)}),N("D",["DD",2],"Do","date"),F("date","D"),E("date",9),q("D",Qn),q("DD",Qn,qn),q("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),Q(["D","DD"],hr),Q("Do",function(e,t){t[hr]=b(e.match(Qn)[0])});var ii=re("Date",!0);N("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),E("dayOfYear",4),q("DDD",tr),q("DDDD",Zn),Q(["DDD","DDDD"],function(e,t,a){a._dayOfYear=b(e)}),N("m",["mm",2],0,"minute"),F("minute","m"),E("minute",14),q("m",Qn),q("mm",Qn,qn),Q(["m","mm"],pr);var si=re("Minutes",!1);N("s",["ss",2],0,"second"),F("second","s"),E("second",15),q("s",Qn),q("ss",Qn,qn),Q(["s","ss"],gr);var oi=re("Seconds",!1);N("S",0,0,function(){return~~(this.millisecond()/100)}),N(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),N(0,["SSS",3],0,"millisecond"),N(0,["SSSS",4],0,function(){return 10*this.millisecond()}),N(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),N(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),N(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),N(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),N(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),E("millisecond",16),q("S",tr,Gn),q("SS",tr,qn),q("SSS",tr,Zn);var di;for(di="SSSS";di.length<=9;di+="S")q(di,rr);for(di="S";di.length<=9;di+="S")Q(di,Ua);var li=re("Milliseconds",!1);N("z",0,0,"zoneAbbr"),N("zz",0,0,"zoneName");var ui=y.prototype;ui.add=ai,ui.calendar=ia,ui.clone=sa,ui.diff=ma,ui.endOf=Da,ui.format=Ma,ui.from=ya,ui.fromNow=va,ui.to=La,ui.toNow=ba,ui.get=oe,ui.invalidAt=Oa,ui.isAfter=oa,ui.isBefore=da,ui.isBetween=la,ui.isSame=ua,ui.isSameOrAfter=ca,ui.isSameOrBefore=_a,ui.isValid=Pa,ui.lang=ri,ui.locale=Ya,ui.localeData=ka,ui.max=$r,ui.min=Zr,ui.parsingFlags=Wa,ui.set=de,ui.startOf=xa,ui.subtract=ni,ui.toArray=Ha,ui.toObject=ja,ui.toDate=Sa,ui.toISOString=pa,ui.inspect=ga,ui.toJSON=Ca,ui.toString=fa,ui.unix=Ta,ui.valueOf=wa,ui.creationData=Aa,ui.year=br,ui.isLeapYear=ne,ui.weekYear=za,ui.isoWeekYear=Ia,ui.quarter=ui.quarters=Va,ui.month=pe,ui.daysInMonth=ge,ui.week=ui.weeks=He,ui.isoWeek=ui.isoWeeks=je,ui.weeksInYear=Ra,ui.isoWeeksInYear=Ea,ui.date=ii,ui.day=ui.days=Ie,ui.weekday=Ee,ui.isoWeekday=Re,ui.dayOfYear=Ja,ui.hour=ui.hours=Fr,ui.minute=ui.minutes=si,ui.second=ui.seconds=oi,ui.millisecond=ui.milliseconds=li,ui.utcOffset=Rt,ui.utc=Nt,ui.local=Vt,ui.parseZone=Jt,ui.hasAlignedHourOffset=Ut,ui.isDST=Gt,ui.isLocal=Zt,ui.isUtcOffset=$t,ui.isUtc=Kt,ui.isUTC=Kt,ui.zoneAbbr=Ga,ui.zoneName=qa,ui.dates=x("dates accessor is deprecated. Use date instead.",ii),ui.months=x("months accessor is deprecated. Use month instead",pe),ui.years=x("years accessor is deprecated. Use year instead",br),ui.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Bt),ui.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",qt);var ci=H.prototype;ci.calendar=j,ci.longDateFormat=C,ci.invalidDate=P,ci.ordinal=W,ci.preparse=Ka,ci.postformat=Ka,ci.relativeTime=O,ci.pastFuture=A,ci.set=T,ci.months=ce,ci.monthsShort=_e,ci.monthsParse=he,ci.monthsRegex=ye,ci.monthsShortRegex=Me,ci.week=we,ci.firstDayOfYear=Se,ci.firstDayOfWeek=Te,ci.weekdays=We,ci.weekdaysMin=Ae,ci.weekdaysShort=Oe,ci.weekdaysParse=ze,ci.weekdaysRegex=Be,ci.weekdaysShortRegex=Ne,ci.weekdaysMinRegex=Ve,ci.isPM=$e,ci.meridiem=Ke,tt("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===b(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}}),t.lang=x("moment.lang is deprecated. Use moment.locale instead.",tt),t.langData=x("moment.langData is deprecated. Use moment.localeData instead.",rt);var _i=Math.abs,mi=gn("ms"),hi=gn("s"),fi=gn("m"),pi=gn("h"),gi=gn("d"),Mi=gn("w"),yi=gn("M"),vi=gn("y"),Li=vn("milliseconds"),bi=vn("seconds"),Yi=vn("minutes"),ki=vn("hours"),xi=vn("days"),Di=vn("months"),wi=vn("years"),Ti=Math.round,Si={ss:44,s:45,m:45,h:22,d:26,M:11},Hi=Math.abs,ji=Wt.prototype;return ji.isValid=Ct,ji.abs=on,ji.add=ln,ji.subtract=un,ji.as=fn,ji.asMilliseconds=mi,ji.asSeconds=hi,ji.asMinutes=fi,ji.asHours=pi,ji.asDays=gi,ji.asWeeks=Mi,ji.asMonths=yi,ji.asYears=vi,ji.valueOf=pn,ji._bubble=_n,ji.clone=Mn,ji.get=yn,ji.milliseconds=Li,ji.seconds=bi,ji.minutes=Yi,ji.hours=ki,ji.days=xi,ji.weeks=Ln,ji.months=Di,ji.years=wi,ji.humanize=Dn,ji.toISOString=Tn,ji.toString=Tn,ji.toJSON=Tn,ji.locale=Ya,ji.localeData=ka,ji.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Tn),ji.lang=ri,N("X",0,0,"unix"),N("x",0,0,"valueOf"),q("x",ir),q("X",dr),Q("X",function(e,t,a){a._d=new Date(1e3*parseFloat(e,10))}),Q("x",function(e,t,a){a._d=new Date(b(e))}),t.version="2.22.2",n(wt),t.fn=ui,t.min=St,t.max=Ht,t.now=Kr,t.utc=m,t.unix=Za,t.months=tn,t.isDate=l,t.locale=tt,t.invalid=g,t.duration=Qt,t.isMoment=v,t.weekdays=nn,t.parseZone=$a,t.localeData=rt,t.isDuration=Ot,t.monthsShort=an,t.weekdaysMin=sn,t.defineLocale=at,t.updateLocale=nt,t.locales=it,t.weekdaysShort=rn,t.normalizeUnits=z,t.relativeTimeRounding=kn,t.relativeTimeThreshold=xn,t.calendarFormat=ra,t.prototype=ui,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"YYYY-[W]WW",MONTH:"YYYY-MM"},t})}).call(t,a(402)(e))},function(e,t,a){"use strict";e.exports=a(101),e.exports.easing=a(287),e.exports.canvas=a(286),e.exports.options=a(288)},function(e,t,a){"use strict";var n=a(95);e.exports={_set:function(e,t){return n.merge(this[e]||(this[e]={}),t)}}},function(e,t,a){"use strict";function n(e,t,a,n){var i,s,o,d,l,u,c,_,m,h=Object.keys(a);for(i=0,s=h.length;i3?a[2]-a[1]:a[1]-a[0];Math.abs(r)>1&&e!==Math.floor(e)&&(r=e-Math.floor(e));var i=n.log10(Math.abs(r)),s="";if(0!==e){var o=-1*Math.floor(i);o=Math.max(Math.min(o,20),0),s=e.toFixed(o)}else s="0";return s},logarithmic:function(e,t,a){var r=e/Math.pow(10,Math.floor(n.log10(e)));return 0===e?"0":1===r||2===r||5===r||0===t||t===a.length-1?e.toExponential():""}}}},function(e,t){"use strict";var a={noop:function(){},uid:function(){var e=0;return function(){return e++}}(),isNullOrUndef:function(e){return null===e||"undefined"==typeof e},isArray:Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},isObject:function(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)},valueOrDefault:function(e,t){return"undefined"==typeof e?t:e},valueAtIndexOrDefault:function(e,t,n){return a.valueOrDefault(a.isArray(e)?e[t]:e,n)},callback:function(e,t,a){if(e&&"function"==typeof e.call)return e.apply(a,t)},each:function(e,t,n,r){var i,s,o;if(a.isArray(e))if(s=e.length,r)for(i=s-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;i0&&(l=e.getDatasetMeta(l[0]._datasetIndex).data),l},"x-axis":function(e,t){return d(e,t,{intersect:!1})},point:function(e,t){var a=n(t,e);return i(e,a)},nearest:function(e,t,a){var r=n(t,e);a.axis=a.axis||"xy";var i=o(a.axis),d=s(e,r,a.intersect,i);return d.length>1&&d.sort(function(e,t){var a=e.getArea(),n=t.getArea(),r=a-n;return 0===r&&(r=e._datasetIndex-t._datasetIndex),r}),d.slice(0,1)},x:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inXRange(i.x)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s},y:function(e,t,a){var i=n(t,e),s=[],o=!1;return r(e,function(e){e.inYRange(i.y)&&s.push(e),e.inRange(i.x,i.y)&&(o=!0)}),a.intersect&&!o&&(s=[]),s}}}},function(e,t,a){"use strict";var n=a(96),r=a(95);n._set("global",{plugins:{}}),e.exports={_plugins:[],_cacheId:0,register:function(e){var t=this._plugins;[].concat(e).forEach(function(e){t.indexOf(e)===-1&&t.push(e)}),this._cacheId++},unregister:function(e){var t=this._plugins;[].concat(e).forEach(function(e){var a=t.indexOf(e);a!==-1&&t.splice(a,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(e,t,a){var n,r,i,s,o,d=this.descriptors(e),l=d.length;for(n=0;na?(t+.05)/(a+.05):(a+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},dark:function(){var e=this.values.rgb,t=(299*e[0]+587*e[1]+114*e[2])/1e3;return t<128},light:function(){return!this.dark()},negate:function(){for(var e=[],t=0;t<3;t++)e[t]=255-this.values.rgb[t];return this.setValues("rgb",e),this},lighten:function(e){var t=this.values.hsl;return t[2]+=t[2]*e,this.setValues("hsl",t),this},darken:function(e){var t=this.values.hsl;return t[2]-=t[2]*e,this.setValues("hsl",t),this},saturate:function(e){var t=this.values.hsl;return t[1]+=t[1]*e,this.setValues("hsl",t),this},desaturate:function(e){var t=this.values.hsl;return t[1]-=t[1]*e,this.setValues("hsl",t),this},whiten:function(e){var t=this.values.hwb;return t[1]+=t[1]*e,this.setValues("hwb",t),this},blacken:function(e){var t=this.values.hwb;return t[2]+=t[2]*e,this.setValues("hwb",t),this},greyscale:function(){var e=this.values.rgb,t=.3*e[0]+.59*e[1]+.11*e[2];return this.setValues("rgb",[t,t,t]),this},clearer:function(e){var t=this.values.alpha;return this.setValues("alpha",t-t*e),this},opaquer:function(e){var t=this.values.alpha;return this.setValues("alpha",t+t*e),this},rotate:function(e){var t=this.values.hsl,a=(t[0]+e)%360;return t[0]=a<0?360+a:a,this.setValues("hsl",t),this},mix:function(e,t){var a=this,n=e,r=void 0===t?.5:t,i=2*r-1,s=a.alpha()-n.alpha(),o=((i*s===-1?i:(i+s)/(1+i*s))+1)/2,d=1-o;return this.rgb(o*a.red()+d*n.red(),o*a.green()+d*n.green(),o*a.blue()+d*n.blue()).alpha(a.alpha()*r+n.alpha()*(1-r))},toJSON:function(){return this.rgb()},clone:function(){var e,t,a=new i,n=this.values,r=a.values;for(var s in n)n.hasOwnProperty(s)&&(e=n[s],t={}.toString.call(e),"[object Array]"===t?r[s]=e.slice(0):"[object Number]"===t?r[s]=e:console.error("unexpected color value:",e));return a}},i.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},i.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},i.prototype.getValues=function(e){for(var t=this.values,a={},n=0;n=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-dz",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"أح_إث_ثلا_أر_خم_جم_سب".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},a=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,i,s){var o=a(t),d=n[e][a(t)];return 2===o&&(d=d[r?0:1]),d.replace(/%d/i,t)}},i=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],s=e.defineLocale("ar-ly",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},a={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(t,a,i,s){var o=n(t),d=r[e][n(t)];return 2===o&&(d=d[a?0:1]),d.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],o=e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,a){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return o})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},a=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,a){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var a=e%10,n=e%100-a,r=e>=100?100:null;return e+(t[a]||t[n]||t[r])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:a?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===n?a?"хвіліна":"хвіліну":"h"===n?a?"гадзіна":"гадзіну":e+" "+t(r[n],+e)}var n=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:a,mm:a,h:a,hh:a,d:"дзень",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},a={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},n=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,a){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},a={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},n=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,a){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+r(n[a],e)}function a(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function n(e){return e>9?n(e%10):e}function r(e,t){return 2===t?i(e):e}function i(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var s=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:a},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){ -case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var a=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(a="a"),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekund":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekund"):i+"sekundami";case"m":return a?"minuta":r?"minutu":"minutou";case"mm":return a||r?i+(t(e)?"minuty":"minut"):i+"minutami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodin"):i+"hodinami";case"d":return a||r?"den":"dnem";case"dd":return a||r?i+(t(e)?"dny":"dní"):i+"dny";case"M":return a||r?"měsíc":"měsícem";case"MM":return a||r?i+(t(e)?"měsíce":"měsíců"):i+"měsíci";case"y":return a||r?"rok":"rokem";case"yy":return a||r?i+(t(e)?"roky":"let"):i+"lety"}}var n="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),r="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=e.defineLocale("cs",{months:n,monthsShort:r,monthsParse:function(e,t){var a,n=[];for(a=0;a<12;a++)n[a]=new RegExp("^"+e[a]+"$|^"+t[a]+"$","i");return n}(n,r),shortMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(r),longMonthsParse:function(e){var t,a=[];for(t=0;t<12;t++)a[t]=new RegExp("^"+e[t]+"$","i");return a}(n),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,a="",n=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?a=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(a=n[t]),e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],a=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],n=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,a){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var a=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,a){return e>11?a?"μμ":"ΜΜ":a?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,a){var n=this._calendarEl[e],r=a&&a.hours();return t(n)&&(n=n.apply(a)),n.replace("{}",r%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few 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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},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"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-a de] MMMM, YYYY",LLL:"D[-a de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-a de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,a){return e>11?a?"p.t.m.":"P.T.M.":a?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"sekundoj",ss:"%d sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"MMMM [de] D [de] YYYY",LLL:"MMMM [de] D [de] YYYY h:mm A",LLLL:"dddd, MMMM [de] D [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),a="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),n=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,i=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[a][2]?r[a][2]:r[a][1]:n?r[a][0]:r[a][1]}var a=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},a={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},n=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0, -longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,a){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"ثانیه d%",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return a[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,n,r){var i="";switch(n){case"s":return r?"muutaman sekunnin":"muutama sekunti";case"ss":return r?"sekunnin":"sekuntia";case"m":return r?"minuutin":"minuutti";case"mm":i=r?"minuutin":"minuuttia";break;case"h":return r?"tunnin":"tunti";case"hh":i=r?"tunnin":"tuntia";break;case"d":return r?"päivän":"päivä";case"dd":i=r?"päivän":"päivää";break;case"M":return r?"kuukauden":"kuukausi";case"MM":i=r?"kuukauden":"kuukautta";break;case"y":return r?"vuoden":"vuosi";case"yy":i=r?"vuoden":"vuotta"}return i=a(e,r)+" "+i}function a(e,t){return e<10?t?r[e]:n[e]:e}var n="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),r=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",n[7],n[8],n[9]],i=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd’hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),a="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),n=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],a=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],n=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],i=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],s=e.defineLocale("gd",{months:t,monthsShort:a,monthsParseExact:!0,weekdays:n,weekdaysShort:r,weekdaysMin:i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["thodde secondanim","thodde second"],ss:[e+" secondanim",e+" second"],m:["eka mintan","ek minute"],mm:[e+" mintanim",e+" mintam"],h:["eka horan","ek hor"],hh:[e+" horanim",e+" horam"],d:["eka disan","ek dis"],dd:[e+" disanim",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineanim",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsanim",e+" vorsam"]};return t?r[a][0]:r[a][1]}var a=e.defineLocale("gom-latn",{months:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Ieta to] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fatlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:1,doy:4},meridiemParse:/rati|sokalli|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokalli"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"rati":e<12?"sokalli":e<16?"donparam":e<20?"sanje":"rati"}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:"૦"},a={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","૦":"0"},n=e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પેહલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,a){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?a?'לפנה"צ':"לפני הצהריים":e<18?a?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n=e+" ";switch(a){case"ss":return n+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return n+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return n+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return n+=1===e?"dan":"dana";case"MM":return n+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return n+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var a=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r=e;switch(a){case"s":return n||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(n||t)?" másodperc":" másodperce";case"m":return"egy"+(n||t?" perc":" perce");case"mm":return r+(n||t?" perc":" perce");case"h":return"egy"+(n||t?" óra":" órája");case"hh":return r+(n||t?" óra":" órája");case"d":return"egy"+(n||t?" nap":" napja");case"dd":return r+(n||t?" nap":" napja");case"M":return"egy"+(n||t?" hónap":" hónapja");case"MM":return r+(n||t?" hónap":" hónapja");case"y":return"egy"+(n||t?" év":" éve");case"yy":return r+(n||t?" év":" éve")}return""}function a(e){return(e?"":"[múlt] ")+"["+n[this.day()]+"] LT[-kor]"}var n="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),r=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,a){return e<12?a===!0?"de":"DE":a===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return a.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return a.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?i+(a||r?"sekúndur":"sekúndum"):i+"sekúnda";case"m":return a?"mínúta":"mínútu";case"mm":return t(e)?i+(a||r?"mínútur":"mínútum"):a?i+"mínúta":i+"mínútu";case"hh":return t(e)?i+(a||r?"klukkustundir":"klukkustundum"):i+"klukkustund";case"d":return a?"dagur":r?"dag":"degi";case"dd":return t(e)?a?i+"dagar":i+(r?"daga":"dögum"):a?i+"dagur":i+(r?"dag":"degi");case"M":return a?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?a?i+"mánuðir":i+(r?"mánuði":"mánuðum"):a?i+"mánuður":i+(r?"mánuð":"mánuði");case"y":return a||r?"ár":"ári";case"yy":return t(e)?i+(a||r?"ár":"árum"):i+(a||r?"ár":"ári")}}var n=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:a,ss:a,m:a,mm:a,h:"klukkustund",hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,a){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},a=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"), -weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},a={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"},n=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,a){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:"೦"},a={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","೦":"0"},n=e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,a){return e<12?"오전":"오후"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},a=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[a][0]:r[a][1]}function a(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"a "+e:"an "+e}function n(e){var t=e.substr(0,e.indexOf(" "));return r(t)?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,a=e/10;return r(0===t?a:t)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return e/=1e3,r(e)}var i=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:a,past:n,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,a){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){return t?"kelios sekundės":n?"kelių sekundžių":"kelias sekundes"}function a(e,t,a,n){return t?r(a)[0]:n?r(a)[1]:r(a)[2]}function n(e){return e%10===0||e>10&&e<20}function r(e){return s[e].split("_")}function i(e,t,i,s){var o=e+" ";return 1===e?o+a(e,t,i[0],s):t?o+(n(e)?r(i)[1]:r(i)[0]):s?o+r(i)[1]:o+(n(e)?r(i)[1]:r(i)[2])}var s={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},o=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,ss:i,m:a,mm:i,h:a,hh:i,d:a,dd:i,M:a,MM:i,y:a,yy:i},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return o})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){return a?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function a(e,a,n){return e+" "+t(i[n],e,a)}function n(e,a,n){return t(i[n],e,a)}function r(e,t){return t?"dažas sekundes":"dažām sekundēm"}var i={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},s=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:r,ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,a=e%100;return 0===e?e+"-ев":0===a?e+"-ен":a>10&&a<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,a){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){switch(a){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}var a=e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,a){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r="";if(t)switch(a){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(a){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}var a={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return a[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,a){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f’ %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},a={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},n=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},a={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},n=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,a){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT", -nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),a="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),n=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,i=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,n){return e?/-MMM-/.test(n)?a[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},a={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},n=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function a(e,a,n){var r=e+" ";switch(n){case"ss":return r+(t(e)?"sekundy":"sekund");case"m":return a?"minuta":"minutę";case"mm":return r+(t(e)?"minuty":"minut");case"h":return a?"godzina":"godzinę";case"hh":return r+(t(e)?"godziny":"godzin");case"MM":return r+(t(e)?"miesiące":"miesięcy");case"yy":return r+(t(e)?"lata":"lat")}}var n="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),r="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=e.defineLocale("pl",{months:function(e,t){return e?""===t?"("+r[e.month()]+"|"+n[e.month()]+")":/D MMMM/.test(t)?r[e.month()]:n[e.month()]:n},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a){var n={ss:"secunde",mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},r=" ";return(e%100>=20||e>=100&&e%100===0)&&(r=" de "),e+r+n[a]}var a=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:a?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===n?a?"минута":"минуту":e+" "+t(r[n],+e)}var n=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],r=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:a,m:a,mm:a,h:"час",hh:a,d:"день",dd:a,M:"месяц",MM:a,y:"год",yy:a},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}});return r})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],a=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"],n=e.defineLocale("sd",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,a){return e>11?a?"ප.ව.":"පස් වරු":a?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function a(e,a,n,r){var i=e+" ";switch(n){case"s":return a||r?"pár sekúnd":"pár sekundami";case"ss":return a||r?i+(t(e)?"sekundy":"sekúnd"):i+"sekundami";case"m":return a?"minúta":r?"minútu":"minútou";case"mm":return a||r?i+(t(e)?"minúty":"minút"):i+"minútami";case"h":return a?"hodina":r?"hodinu":"hodinou";case"hh":return a||r?i+(t(e)?"hodiny":"hodín"):i+"hodinami";case"d":return a||r?"deň":"dňom";case"dd":return a||r?i+(t(e)?"dni":"dní"):i+"dňami";case"M":return a||r?"mesiac":"mesiacom";case"MM":return a||r?i+(t(e)?"mesiace":"mesiacov"):i+"mesiacmi";case"y":return a||r?"rok":"rokom";case"yy":return a||r?i+(t(e)?"roky":"rokov"):i+"rokmi"}}var n="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),r="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),i=e.defineLocale("sk",{months:n,monthsShort:r,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r=e+" ";switch(a){case"s":return t||n?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||n?"sekundi":"sekundah":e<5?t||n?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||n?"minuti":"minutama":e<5?t||n?"minute":"minutami":t||n?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||n?"uri":"urama":e<5?t||n?"ure":"urami":t||n?"ur":"urami";case"d":return t||n?"en dan":"enim dnem";case"dd":return r+=1===e?t||n?"dan":"dnem":2===e?t||n?"dni":"dnevoma":t||n?"dni":"dnevi";case"M":return t||n?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||n?"mesec":"mesecem":2===e?t||n?"meseca":"mesecema":e<5?t||n?"mesece":"meseci":t||n?"mesecev":"meseci";case"y":return t||n?"eno leto":"enim letom";case"yy":return r+=1===e?t||n?"leto":"letom":2===e?t||n?"leti":"letoma":e<5?t||n?"leta":"leti":t||n?"let":"leti"}}var a=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,a){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,a,n){var r=t.words[n];return 1===n.length?a?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}},a=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,a){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},a={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},n=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return a[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,a){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("te",{ -months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"minutu balun",ss:"minutu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"},a=e.defineLocale("tg",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Пагоҳ соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,a){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var a=e%10,n=e>=100?100:null;return e+(t[e]||t[a]||t[n])},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,a){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function a(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function n(e,t,a,n){var i=r(e);switch(a){case"ss":return i+" lup";case"mm":return i+" tup";case"hh":return i+" rep";case"dd":return i+" jaj";case"MM":return i+" jar";case"yy":return i+" DIS"}}function r(e){var t=Math.floor(e%1e3/100),a=Math.floor(e%100/10),n=e%10,r="";return t>0&&(r+=i[t]+"vatlh"),a>0&&(r+=(""!==r?" ":"")+i[a]+"maH"),n>0&&(r+=(""!==r?" ":"")+i[n]),""===r?"pagh":r}var i="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),s=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:a,s:"puS lup",ss:n,m:"wa’ tup",mm:n,h:"wa’ rep",hh:n,d:"wa’ jaj",dd:n,M:"wa’ jar",MM:n,y:"wa’ DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return s})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},a=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,a){switch(a){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,i=e>=100?100:null;return e+(t[n]||t[r]||t[i])}},week:{dow:1,doy:7}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t,a,n){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",""+e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return n?r[a][0]:t?r[a][0]:r[a][1]}var a=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,a){return e>11?a?"d'o":"D'O":a?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return a})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"يېرىم كېچە":n<900?"سەھەر":n<1130?"چۈشتىن بۇرۇن":n<1230?"چۈش":n<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";function t(e,t){var a=e.split("_");return t%10===1&&t%100!==11?a[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?a[1]:a[2]}function a(e,a,n){var r={ss:a?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:a?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:a?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===n?a?"хвилина":"хвилину":"h"===n?a?"година":"годину":e+" "+t(r[n],+e)}function n(e,t){var a={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};if(!e)return a.nominative;var n=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return a[n][e.day()]}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var i=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:n,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:a,m:a,mm:a,h:"годину",hh:a,d:"день",dd:a,M:"місяць",MM:a,y:"рік",yy:a},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,a){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return i})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],a=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"],n=e.defineLocale("ur",{months:t,monthsShort:t,weekdays:a,weekdaysShort:a,weekdaysMin:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,a){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}});return n})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,a){return e<12?a?"sa":"SA":a?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,a=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+a},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,a){!function(e,t){t(a(94))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,a){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1130?"上午":n<1230?"中午":n<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},,,,function(e,t,a){"use strict";var n=a(351),r=a.n(n),i=a(348),s=a.n(i),o=a(349),d=a.n(o),l=a(104),u=a.n(l),c=a(350),_=a.n(c),m=a(1),h=Object.assign||function(e){for(var t=1;t0?Math.min(s,n-a):s,a=n;return s}function r(e,t,a){var n,r,i=a.barThickness,s=t.stackCount,o=t.pixels[e];return d.isNullOrUndef(i)?(n=t.min*a.categoryPercentage,r=a.barPercentage):(n=i*s,r=1),{chunk:n/s,ratio:r,start:o-n/2}}function i(e,t,a){var n,r,i=t.pixels,s=i[e],o=e>0?i[e-1]:null,d=e0&&(e[0].yLabel?a=e[0].yLabel:t.labels.length>0&&e[0].index=0&&r>0)&&(p+=r));return i=c.getPixelForValue(p),s=c.getPixelForValue(p+m),o=(s-i)/2,{size:o,base:i,head:s,center:s+o/2}},calculateBarIndexPixels:function(e,t,a){var n=this,s=a.scale.options,o="flex"===s.barThickness?i(t,a,s):r(t,a,s),l=n.getStackIndex(e,n.getMeta().stack),u=o.start+o.chunk*l+o.chunk/2,c=Math.min(d.valueOrDefault(s.maxBarThickness,1/0),o.chunk*o.ratio);return{base:u-c/2,head:u+c/2,center:u,size:c}},draw:function(){var e=this,t=e.chart,a=e.getValueScale(),n=e.getMeta().data,r=e.getDataset(),i=n.length,s=0;for(d.canvas.clipArea(t.ctx,t.chartArea);s');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o&&o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a=Math.PI?-1:h<-Math.PI?1:0);var f=h+m,p={x:Math.cos(h),y:Math.sin(h)},g={x:Math.cos(f),y:Math.sin(f)},M=h<=0&&f>=0||h<=2*Math.PI&&2*Math.PI<=f,y=h<=.5*Math.PI&&.5*Math.PI<=f||h<=2.5*Math.PI&&2.5*Math.PI<=f,v=h<=-Math.PI&&-Math.PI<=f||h<=Math.PI&&Math.PI<=f,L=h<=.5*-Math.PI&&.5*-Math.PI<=f||h<=1.5*Math.PI&&1.5*Math.PI<=f,b=_/100,Y={x:v?-1:Math.min(p.x*(p.x<0?1:b),g.x*(g.x<0?1:b)),y:L?-1:Math.min(p.y*(p.y<0?1:b),g.y*(g.y<0?1:b))},k={x:M?1:Math.max(p.x*(p.x>0?1:b),g.x*(g.x>0?1:b)),y:y?1:Math.max(p.y*(p.y>0?1:b),g.y*(g.y>0?1:b))},x={width:.5*(k.x-Y.x),height:.5*(k.y-Y.y)};l=Math.min(o/x.width,d/x.height),u={x:(k.x+Y.x)*-.5,y:(k.y+Y.y)*-.5}}a.borderWidth=t.getMaxBorderWidth(c.data),a.outerRadius=Math.max((l-a.borderWidth)/2,0),a.innerRadius=Math.max(_?a.outerRadius/100*_:0,0),a.radiusLength=(a.outerRadius-a.innerRadius)/a.getVisibleDatasetCount(),a.offsetX=u.x*a.outerRadius,a.offsetY=u.y*a.outerRadius,c.total=t.calculateTotal(),t.outerRadius=a.outerRadius-a.radiusLength*t.getRingIndex(t.index),t.innerRadius=Math.max(t.outerRadius-a.radiusLength,0),i.each(c.data,function(a,n){t.updateElement(a,n,e)})},updateElement:function(e,t,a){var n=this,r=n.chart,s=r.chartArea,o=r.options,d=o.animation,l=(s.left+s.right)/2,u=(s.top+s.bottom)/2,c=o.rotation,_=o.rotation,m=n.getDataset(),h=a&&d.animateRotate?0:e.hidden?0:n.calculateCircumference(m.data[t])*(o.circumference/(2*Math.PI)),f=a&&d.animateScale?0:n.innerRadius,p=a&&d.animateScale?0:n.outerRadius,g=i.valueAtIndexOrDefault;i.extend(e,{_datasetIndex:n.index,_index:t,_model:{x:l+r.offsetX,y:u+r.offsetY,startAngle:c,endAngle:_,circumference:h,outerRadius:p,innerRadius:f,label:g(m.label,t,r.data.labels[t])}});var M=e._model;this.removeHoverStyle(e),a&&d.animateRotate||(0===t?M.startAngle=o.rotation:M.startAngle=n.getMeta().data[t-1]._model.endAngle,M.endAngle=M.startAngle+M.circumference),e.pivot()},removeHoverStyle:function(t){e.DatasetController.prototype.removeHoverStyle.call(this,t,this.chart.options.elements.arc)},calculateTotal:function(){var e,t=this.getDataset(),a=this.getMeta(),n=0;return i.each(a.data,function(a,r){e=t.data[r],isNaN(e)||a.hidden||(n+=Math.abs(e))}),n},calculateCircumference:function(e){var t=this.getMeta().total;return t>0&&!isNaN(e)?2*Math.PI*(Math.abs(e)/t):0},getMaxBorderWidth:function(e){for(var t,a,n=0,r=this.index,i=e.length,s=0;sn?t:n,n=a>n?a:n;return n}})}},function(e,t,a){"use strict";var n=a(96),r=a(98),i=a(95);n._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}}),e.exports=function(e){function t(e,t){return i.valueOrDefault(e.showLine,t.showLines)}e.controllers.line=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,update:function(e){var a,n,r,s=this,o=s.getMeta(),d=o.dataset,l=o.data||[],u=s.chart.options,c=u.elements.line,_=s.getScaleForId(o.yAxisID),m=s.getDataset(),h=t(m,u);for(h&&(r=d.custom||{},void 0!==m.tension&&void 0===m.lineTension&&(m.lineTension=m.tension),d._scale=_,d._datasetIndex=s.index,d._children=l,d._model={spanGaps:m.spanGaps?m.spanGaps:u.spanGaps,tension:r.tension?r.tension:i.valueOrDefault(m.lineTension,c.tension),backgroundColor:r.backgroundColor?r.backgroundColor:m.backgroundColor||c.backgroundColor,borderWidth:r.borderWidth?r.borderWidth:m.borderWidth||c.borderWidth,borderColor:r.borderColor?r.borderColor:m.borderColor||c.borderColor,borderCapStyle:r.borderCapStyle?r.borderCapStyle:m.borderCapStyle||c.borderCapStyle,borderDash:r.borderDash?r.borderDash:m.borderDash||c.borderDash,borderDashOffset:r.borderDashOffset?r.borderDashOffset:m.borderDashOffset||c.borderDashOffset,borderJoinStyle:r.borderJoinStyle?r.borderJoinStyle:m.borderJoinStyle||c.borderJoinStyle,fill:r.fill?r.fill:void 0!==m.fill?m.fill:c.fill,steppedLine:r.steppedLine?r.steppedLine:i.valueOrDefault(m.steppedLine,c.stepped),cubicInterpolationMode:r.cubicInterpolationMode?r.cubicInterpolationMode:i.valueOrDefault(m.cubicInterpolationMode,c.cubicInterpolationMode)},d.pivot()),a=0,n=l.length;a');var a=e.data,n=a.datasets,r=a.labels;if(n.length)for(var i=0;i'),r[i]&&t.push(r[i]),t.push("");return t.push(""),t.join("")},legend:{labels:{generateLabels:function(e){var t=e.data;return t.labels.length&&t.datasets.length?t.labels.map(function(a,n){var r=e.getDatasetMeta(0),s=t.datasets[0],o=r.data[n],d=o.custom||{},l=i.valueAtIndexOrDefault,u=e.options.elements.arc,c=d.backgroundColor?d.backgroundColor:l(s.backgroundColor,n,u.backgroundColor),_=d.borderColor?d.borderColor:l(s.borderColor,n,u.borderColor),m=d.borderWidth?d.borderWidth:l(s.borderWidth,n,u.borderWidth);return{text:a,fillStyle:c,strokeStyle:_,lineWidth:m,hidden:isNaN(s.data[n])||r.data[n].hidden,index:n}}):[]}},onClick:function(e,t){var a,n,r,i=t.index,s=this.chart;for(a=0,n=(s.data.datasets||[]).length;a0&&!isNaN(e)?2*Math.PI/t:0}})}},function(e,t,a){"use strict";var n=a(96),r=a(98),i=a(95);n._set("radar",{scale:{type:"radialLinear"},elements:{line:{tension:0}}}),e.exports=function(e){e.controllers.radar=e.DatasetController.extend({datasetElementType:r.Line,dataElementType:r.Point,linkScales:i.noop,update:function(e){var t=this,a=t.getMeta(),n=a.dataset,r=a.data,s=n.custom||{},o=t.getDataset(),d=t.chart.options.elements.line,l=t.chart.scale;void 0!==o.tension&&void 0===o.lineTension&&(o.lineTension=o.tension),i.extend(a.dataset,{_datasetIndex:t.index,_scale:l,_children:r,_loop:!0,_model:{tension:s.tension?s.tension:i.valueOrDefault(o.lineTension,d.tension),backgroundColor:s.backgroundColor?s.backgroundColor:o.backgroundColor||d.backgroundColor,borderWidth:s.borderWidth?s.borderWidth:o.borderWidth||d.borderWidth,borderColor:s.borderColor?s.borderColor:o.borderColor||d.borderColor,fill:s.fill?s.fill:void 0!==o.fill?o.fill:d.fill,borderCapStyle:s.borderCapStyle?s.borderCapStyle:o.borderCapStyle||d.borderCapStyle,borderDash:s.borderDash?s.borderDash:o.borderDash||d.borderDash,borderDashOffset:s.borderDashOffset?s.borderDashOffset:o.borderDashOffset||d.borderDashOffset,borderJoinStyle:s.borderJoinStyle?s.borderJoinStyle:o.borderJoinStyle||d.borderJoinStyle}}),a.dataset.pivot(),i.each(r,function(a,n){t.updateElement(a,n,e)},t),t.updateBezierControlPoints()},updateElement:function(e,t,a){var n=this,r=e.custom||{},s=n.getDataset(),o=n.chart.scale,d=n.chart.options.elements.point,l=o.getPointPositionForValue(t,s.data[t]);void 0!==s.radius&&void 0===s.pointRadius&&(s.pointRadius=s.radius),void 0!==s.hitRadius&&void 0===s.pointHitRadius&&(s.pointHitRadius=s.hitRadius),i.extend(e,{_datasetIndex:n.index,_index:t,_scale:o,_model:{x:a?o.xCenter:l.x,y:a?o.yCenter:l.y,tension:r.tension?r.tension:i.valueOrDefault(s.lineTension,n.chart.options.elements.line.tension),radius:r.radius?r.radius:i.valueAtIndexOrDefault(s.pointRadius,t,d.radius),backgroundColor:r.backgroundColor?r.backgroundColor:i.valueAtIndexOrDefault(s.pointBackgroundColor,t,d.backgroundColor),borderColor:r.borderColor?r.borderColor:i.valueAtIndexOrDefault(s.pointBorderColor,t,d.borderColor),borderWidth:r.borderWidth?r.borderWidth:i.valueAtIndexOrDefault(s.pointBorderWidth,t,d.borderWidth),pointStyle:r.pointStyle?r.pointStyle:i.valueAtIndexOrDefault(s.pointStyle,t,d.pointStyle),hitRadius:r.hitRadius?r.hitRadius:i.valueAtIndexOrDefault(s.pointHitRadius,t,d.hitRadius)}}),e._model.skip=r.skip?r.skip:isNaN(e._model.x)||isNaN(e._model.y)},updateBezierControlPoints:function(){var e=this.chart.chartArea,t=this.getMeta();i.each(t.data,function(a,n){var r=a._model,s=i.splineCurve(i.previousItem(t.data,n,!0)._model,r,i.nextItem(t.data,n,!0)._model,r.tension);r.controlPointPreviousX=Math.max(Math.min(s.previous.x,e.right),e.left),r.controlPointPreviousY=Math.max(Math.min(s.previous.y,e.bottom),e.top),r.controlPointNextX=Math.max(Math.min(s.next.x,e.right),e.left),r.controlPointNextY=Math.max(Math.min(s.next.y,e.bottom),e.top),a.pivot()})},setHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model;r.radius=a.hoverRadius?a.hoverRadius:i.valueAtIndexOrDefault(t.pointHoverRadius,n,this.chart.options.elements.point.hoverRadius),r.backgroundColor=a.hoverBackgroundColor?a.hoverBackgroundColor:i.valueAtIndexOrDefault(t.pointHoverBackgroundColor,n,i.getHoverColor(r.backgroundColor)),r.borderColor=a.hoverBorderColor?a.hoverBorderColor:i.valueAtIndexOrDefault(t.pointHoverBorderColor,n,i.getHoverColor(r.borderColor)),r.borderWidth=a.hoverBorderWidth?a.hoverBorderWidth:i.valueAtIndexOrDefault(t.pointHoverBorderWidth,n,r.borderWidth)},removeHoverStyle:function(e){var t=this.chart.data.datasets[e._datasetIndex],a=e.custom||{},n=e._index,r=e._model,s=this.chart.options.elements.point;r.radius=a.radius?a.radius:i.valueAtIndexOrDefault(t.pointRadius,n,s.radius),r.backgroundColor=a.backgroundColor?a.backgroundColor:i.valueAtIndexOrDefault(t.pointBackgroundColor,n,s.backgroundColor),r.borderColor=a.borderColor?a.borderColor:i.valueAtIndexOrDefault(t.pointBorderColor,n,s.borderColor),r.borderWidth=a.borderWidth?a.borderWidth:i.valueAtIndexOrDefault(t.pointBorderWidth,n,s.borderWidth)}})}},function(e,t,a){"use strict";var n=a(96);n._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},showLines:!1,tooltips:{callbacks:{title:function(){return""},label:function(e){return"("+e.xLabel+", "+e.yLabel+")"}}}}),e.exports=function(e){e.controllers.scatter=e.controllers.line}},function(e,t,a){"use strict";var n=a(96),r=a(97),i=a(95);n._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:i.noop,onComplete:i.noop}}),e.exports=function(e){e.Animation=r.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),e.animationService={frameDuration:17,animations:[],dropFrames:0,request:null,addAnimation:function(e,t,a,n){var r,i,s=this.animations;for(t.chart=e,n||(e.animating=!0),r=0,i=s.length;r1&&(a=Math.floor(e.dropFrames),e.dropFrames=e.dropFrames%1),e.advance(1+a);var n=Date.now();e.dropFrames+=(n-t)/e.frameDuration,e.animations.length>0&&e.requestAnimationFrame()},advance:function(e){for(var t,a,n=this.animations,r=0;r=t.numSteps?(i.callback(t.onAnimationComplete,[t],a),a.animating=!1,n.splice(r,1)):++r}},Object.defineProperty(e.Animation.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(e.Animation.prototype,"chartInstance",{get:function(){return this.chart},set:function(e){this.chart=e}})}},function(e,t,a){"use strict";var n=a(96),r=a(95),i=a(107),s=a(99),o=a(109),d=a(108);e.exports=function(e){function t(e){e=e||{};var t=e.data=e.data||{};return t.datasets=t.datasets||[],t.labels=t.labels||[],e.options=r.configMerge(n.global,n[e.type],e.options||{}),e}function a(t){var a=t.options;r.each(t.scales,function(e){s.removeBox(t,e)}),a=r.configMerge(e.defaults.global,e.defaults[t.config.type],a),t.options=t.config.options=a,t.ensureScalesHaveIDs(), -t.buildOrUpdateScales(),t.tooltip._options=a.tooltips,t.tooltip.initialize()}function l(e){return"top"===e||"bottom"===e}e.types={},e.instances={},e.controllers={},r.extend(e.prototype,{construct:function(a,n){var i=this;n=t(n);var s=o.acquireContext(a,n),d=s&&s.canvas,l=d&&d.height,u=d&&d.width;return i.id=r.uid(),i.ctx=s,i.canvas=d,i.config=n,i.width=u,i.height=l,i.aspectRatio=l?u/l:null,i.options=n.options,i._bufferedRender=!1,i.chart=i,i.controller=i,e.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(e){i.config.data=e}}),s&&d?(i.initialize(),void i.update()):void console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var e=this;return d.notify(e,"beforeInit"),r.retinaScale(e,e.options.devicePixelRatio),e.bindEvents(),e.options.responsive&&e.resize(!0),e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.initToolTip(),d.notify(e,"afterInit"),e},clear:function(){return r.canvas.clear(this),this},stop:function(){return e.animationService.cancelAnimation(this),this},resize:function(e){var t=this,a=t.options,n=t.canvas,i=a.maintainAspectRatio&&t.aspectRatio||null,s=Math.max(0,Math.floor(r.getMaximumWidth(n))),o=Math.max(0,Math.floor(i?s/i:r.getMaximumHeight(n)));if((t.width!==s||t.height!==o)&&(n.width=t.width=s,n.height=t.height=o,n.style.width=s+"px",n.style.height=o+"px",r.retinaScale(t,a.devicePixelRatio),!e)){var l={width:s,height:o};d.notify(t,"resize",[l]),t.options.onResize&&t.options.onResize(t,l),t.stop(),t.update(t.options.responsiveAnimationDuration)}},ensureScalesHaveIDs:function(){var e=this.options,t=e.scales||{},a=e.scale;r.each(t.xAxes,function(e,t){e.id=e.id||"x-axis-"+t}),r.each(t.yAxes,function(e,t){e.id=e.id||"y-axis-"+t}),a&&(a.id=a.id||"scale")},buildOrUpdateScales:function(){var t=this,a=t.options,n=t.scales||{},i=[],s=Object.keys(n).reduce(function(e,t){return e[t]=!1,e},{});a.scales&&(i=i.concat((a.scales.xAxes||[]).map(function(e){return{options:e,dtype:"category",dposition:"bottom"}}),(a.scales.yAxes||[]).map(function(e){return{options:e,dtype:"linear",dposition:"left"}}))),a.scale&&i.push({options:a.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),r.each(i,function(a){var i=a.options,o=i.id,d=r.valueOrDefault(i.type,a.dtype);l(i.position)!==l(a.dposition)&&(i.position=a.dposition),s[o]=!0;var u=null;if(o in n&&n[o].type===d)u=n[o],u.options=i,u.ctx=t.ctx,u.chart=t;else{var c=e.scaleService.getScaleConstructor(d);if(!c)return;u=new c({id:o,type:d,options:i,ctx:t.ctx,chart:t}),n[u.id]=u}u.mergeTicksOptions(),a.isDefault&&(t.scale=u)}),r.each(s,function(e,t){e||delete n[t]}),t.scales=n,e.scaleService.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,a=[],n=[];return r.each(t.data.datasets,function(r,i){var s=t.getDatasetMeta(i),o=r.type||t.config.type;if(s.type&&s.type!==o&&(t.destroyDatasetMeta(i),s=t.getDatasetMeta(i)),s.type=o,a.push(s.type),s.controller)s.controller.updateIndex(i),s.controller.linkScales();else{var d=e.controllers[s.type];if(void 0===d)throw new Error('"'+s.type+'" is not a chart type.');s.controller=new d(t,i),n.push(s.controller)}},t),n},resetElements:function(){var e=this;r.each(e.data.datasets,function(t,a){e.getDatasetMeta(a).controller.reset()},e)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(e){var t=this;if(e&&"object"==typeof e||(e={duration:e,lazy:arguments[1]}),a(t),d._invalidate(t),d.notify(t,"beforeUpdate")!==!1){t.tooltip._data=t.data;var n=t.buildOrUpdateControllers();r.each(t.data.datasets,function(e,a){t.getDatasetMeta(a).controller.buildOrUpdateElements()},t),t.updateLayout(),t.options.animation&&t.options.animation.duration&&r.each(n,function(e){e.reset()}),t.updateDatasets(),t.tooltip.initialize(),t.lastActive=[],d.notify(t,"afterUpdate"),t._bufferedRender?t._bufferedRequest={duration:e.duration,easing:e.easing,lazy:e.lazy}:t.render(e)}},updateLayout:function(){var e=this;d.notify(e,"beforeLayout")!==!1&&(s.update(this,this.width,this.height),d.notify(e,"afterScaleUpdate"),d.notify(e,"afterLayout"))},updateDatasets:function(){var e=this;if(d.notify(e,"beforeDatasetsUpdate")!==!1){for(var t=0,a=e.data.datasets.length;t=0;--a)t.isDatasetVisible(a)&&t.drawDataset(a,e);d.notify(t,"afterDatasetsDraw",[e])}},drawDataset:function(e,t){var a=this,n=a.getDatasetMeta(e),r={meta:n,index:e,easingValue:t};d.notify(a,"beforeDatasetDraw",[r])!==!1&&(n.controller.draw(t),d.notify(a,"afterDatasetDraw",[r]))},_drawTooltip:function(e){var t=this,a=t.tooltip,n={tooltip:a,easingValue:e};d.notify(t,"beforeTooltipDraw",[n])!==!1&&(a.draw(),d.notify(t,"afterTooltipDraw",[n]))},getElementAtEvent:function(e){return i.modes.single(this,e)},getElementsAtEvent:function(e){return i.modes.label(this,e,{intersect:!0})},getElementsAtXAxis:function(e){return i.modes["x-axis"](this,e,{intersect:!0})},getElementsAtEventForMode:function(e,t,a){var n=i.modes[t];return"function"==typeof n?n(this,e,a):[]},getDatasetAtEvent:function(e){return i.modes.dataset(this,e,{intersect:!0})},getDatasetMeta:function(e){var t=this,a=t.data.datasets[e];a._meta||(a._meta={});var n=a._meta[t.id];return n||(n=a._meta[t.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),n},getVisibleDatasetCount:function(){for(var e=0,t=0,a=this.data.datasets.length;t0||(r.forEach(function(t){delete e[t]}),delete e._chartjs)}}var r=["push","pop","shift","splice","unshift"];e.DatasetController=function(e,t){this.initialize(e,t)},n.extend(e.DatasetController.prototype,{datasetElementType:null,dataElementType:null,initialize:function(e,t){var a=this;a.chart=e,a.index=t,a.linkScales(),a.addElements()},updateIndex:function(e){this.index=e},linkScales:function(){var e=this,t=e.getMeta(),a=e.getDataset();null!==t.xAxisID&&t.xAxisID in e.chart.scales||(t.xAxisID=a.xAxisID||e.chart.options.scales.xAxes[0].id),null!==t.yAxisID&&t.yAxisID in e.chart.scales||(t.yAxisID=a.yAxisID||e.chart.options.scales.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(e){return this.chart.scales[e]},reset:function(){this.update(!0)},destroy:function(){this._data&&a(this._data,this)},createMetaDataset:function(){var e=this,t=e.datasetElementType;return t&&new t({_chart:e.chart,_datasetIndex:e.index})},createMetaData:function(e){var t=this,a=t.dataElementType;return a&&new a({_chart:t.chart,_datasetIndex:t.index,_index:e})},addElements:function(){var e,t,a=this,n=a.getMeta(),r=a.getDataset().data||[],i=n.data;for(e=0,t=r.length;en&&e.insertElements(n,r-n)},insertElements:function(e,t){for(var a=0;a=a[t].length&&a[t].push({}),!a[t][s].type||d.type&&d.type!==a[t][s].type?i.merge(a[t][s],[e.scaleService.getScaleDefaults(o),d]):i.merge(a[t][s],d)}else i._merger(t,a,n,r)}})},i.where=function(e,t){if(i.isArray(e)&&Array.prototype.filter)return e.filter(t);var a=[];return i.each(e,function(e){t(e)&&a.push(e)}),a},i.findIndex=Array.prototype.findIndex?function(e,t,a){return e.findIndex(t,a)}:function(e,t,a){a=void 0===a?e:a;for(var n=0,r=e.length;n=0;n--){var r=e[n];if(t(r))return r}},i.isNumber=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},i.almostEquals=function(e,t,a){return Math.abs(e-t)e},i.max=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.max(e,t)},Number.NEGATIVE_INFINITY)},i.min=function(e){return e.reduce(function(e,t){return isNaN(t)?e:Math.min(e,t)},Number.POSITIVE_INFINITY)},i.sign=Math.sign?function(e){return Math.sign(e)}:function(e){return e=+e,0===e||isNaN(e)?e:e>0?1:-1},i.log10=Math.log10?function(e){return Math.log10(e)}:function(e){var t=Math.log(e)*Math.LOG10E,a=Math.round(t),n=e===Math.pow(10,a);return n?a:t},i.toRadians=function(e){return e*(Math.PI/180)},i.toDegrees=function(e){return e*(180/Math.PI)},i.getAngleFromPoint=function(e,t){var a=t.x-e.x,n=t.y-e.y,r=Math.sqrt(a*a+n*n),i=Math.atan2(n,a);return i<-.5*Math.PI&&(i+=2*Math.PI),{angle:i,distance:r}},i.distanceBetweenPoints=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},i.aliasPixel=function(e){return e%2===0?0:.5},i.splineCurve=function(e,t,a,n){var r=e.skip?t:e,i=t,s=a.skip?t:a,o=Math.sqrt(Math.pow(i.x-r.x,2)+Math.pow(i.y-r.y,2)),d=Math.sqrt(Math.pow(s.x-i.x,2)+Math.pow(s.y-i.y,2)),l=o/(o+d),u=d/(o+d);l=isNaN(l)?0:l,u=isNaN(u)?0:u;var c=n*l,_=n*u;return{previous:{x:i.x-c*(s.x-r.x),y:i.y-c*(s.y-r.y)},next:{x:i.x+_*(s.x-r.x),y:i.y+_*(s.y-r.y)}}},i.EPSILON=Number.EPSILON||1e-14,i.splineCurveMonotone=function(e){var t,a,n,r,s=(e||[]).map(function(e){return{model:e._model,deltaK:0,mK:0}}),o=s.length;for(t=0;t0?s[t-1]:null,r=t0?s[t-1]:null,r=t=e.length-1?e[0]:e[t+1]:t>=e.length-1?e[e.length-1]:e[t+1]},i.previousItem=function(e,t,a){return a?t<=0?e[e.length-1]:e[t-1]:t<=0?e[0]:e[t-1]},i.niceNum=function(e,t){var a,n=Math.floor(i.log10(e)),r=e/Math.pow(10,n);return a=t?r<1.5?1:r<3?2:r<7?5:10:r<=1?1:r<=2?2:r<=5?5:10,a*Math.pow(10,n)},i.requestAnimFrame=function(){return"undefined"==typeof window?function(e){e()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)}}(),i.getRelativePosition=function(e,t){var a,n,r=e.originalEvent||e,s=e.currentTarget||e.srcElement,o=s.getBoundingClientRect(),d=r.touches;d&&d.length>0?(a=d[0].clientX,n=d[0].clientY):(a=r.clientX,n=r.clientY);var l=parseFloat(i.getStyle(s,"padding-left")),u=parseFloat(i.getStyle(s,"padding-top")),c=parseFloat(i.getStyle(s,"padding-right")),_=parseFloat(i.getStyle(s,"padding-bottom")),m=o.right-o.left-l-c,h=o.bottom-o.top-u-_;return a=Math.round((a-o.left-l)/m*s.width/t.currentDevicePixelRatio),n=Math.round((n-o.top-u)/h*s.height/t.currentDevicePixelRatio),{x:a,y:n}},i.getConstraintWidth=function(e){return s(e,"max-width","clientWidth")},i.getConstraintHeight=function(e){return s(e,"max-height","clientHeight")},i.getMaximumWidth=function(e){var t=e.parentNode;if(!t)return e.clientWidth;var a=parseInt(i.getStyle(t,"padding-left"),10),n=parseInt(i.getStyle(t,"padding-right"),10),r=t.clientWidth-a-n,s=i.getConstraintWidth(e);return isNaN(s)?r:Math.min(r,s)},i.getMaximumHeight=function(e){var t=e.parentNode;if(!t)return e.clientHeight;var a=parseInt(i.getStyle(t,"padding-top"),10),n=parseInt(i.getStyle(t,"padding-bottom"),10),r=t.clientHeight-a-n,s=i.getConstraintHeight(e);return isNaN(s)?r:Math.min(r,s)},i.getStyle=function(e,t){return e.currentStyle?e.currentStyle[t]:document.defaultView.getComputedStyle(e,null).getPropertyValue(t)},i.retinaScale=function(e,t){var a=e.currentDevicePixelRatio=t||window.devicePixelRatio||1;if(1!==a){var n=e.canvas,r=e.height,i=e.width;n.height=r*a,n.width=i*a,e.ctx.scale(a,a),n.style.height||n.style.width||(n.style.height=r+"px",n.style.width=i+"px")}},i.fontString=function(e,t,a){return t+" "+e+"px "+a},i.longestText=function(e,t,a,n){n=n||{};var r=n.data=n.data||{},s=n.garbageCollect=n.garbageCollect||[];n.font!==t&&(r=n.data={},s=n.garbageCollect=[],n.font=t),e.font=t;var o=0;i.each(a,function(t){void 0!==t&&null!==t&&i.isArray(t)!==!0?o=i.measureText(e,r,s,o,t):i.isArray(t)&&i.each(t,function(t){void 0===t||null===t||i.isArray(t)||(o=i.measureText(e,r,s,o,t))})});var d=s.length/2;if(d>a.length){for(var l=0;ln&&(n=i),n},i.numberOfLabelLines=function(e){var t=1;return i.each(e,function(e){i.isArray(e)&&e.length>t&&(t=e.length)}),t},i.color=n?function(e){return e instanceof CanvasGradient&&(e=r.global.defaultColor),n(e)}:function(e){return console.error("Color.js not found!"),e},i.getHoverColor=function(e){return e instanceof CanvasPattern?e:i.color(e).saturate(.5).darken(.1).rgbString()}}},function(e,t,a){"use strict";var n=a(96);n._set("global",{responsive:!0,responsiveAnimationDuration:0,maintainAspectRatio:!0,events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",showLines:!0,elements:{},layout:{padding:{top:0,right:0,bottom:0,left:0}}}),e.exports=function(){var e=function(e,t){return this.construct(e,t),this};return e.Chart=e,e}},function(e,t,a){"use strict";function n(e){var t,a,n=[];for(t=0,a=e.length;tm&&de.maxHeight){d--;break}d++,_=l*c}e.labelRotation=d},afterCalculateTickRotation:function(){o.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){o.callback(this.options.beforeFit,[this])},fit:function(){var e=this,r=e.minSize={width:0,height:0},i=n(e._ticks),s=e.options,l=s.ticks,u=s.scaleLabel,c=s.gridLines,_=s.display,m=e.isHorizontal(),h=a(l),f=s.gridLines.tickMarkLength;if(m?r.width=e.isFullWidth()?e.maxWidth-e.margins.left-e.margins.right:e.maxWidth:r.width=_&&c.drawTicks?f:0,m?r.height=_&&c.drawTicks?f:0:r.height=e.maxHeight,u.display&&_){var p=d(u),g=o.options.toPadding(u.padding),M=p+g.height;m?r.height+=M:r.width+=M}if(l.display&&_){var y=o.longestText(e.ctx,h.font,i,e.longestTextCache),v=o.numberOfLabelLines(i),L=.5*h.size,b=e.options.ticks.padding;if(m){e.longestLabelWidth=y;var Y=o.toRadians(e.labelRotation),k=Math.cos(Y),x=Math.sin(Y),D=x*y+h.size*v+L*(v-1)+L;r.height=Math.min(e.maxHeight,r.height+D+b),e.ctx.font=h.font;var w=t(e.ctx,i[0],h.font),T=t(e.ctx,i[i.length-1],h.font);0!==e.labelRotation?(e.paddingLeft="bottom"===s.position?k*w+3:k*L+3,e.paddingRight="bottom"===s.position?k*L+3:k*T+3):(e.paddingLeft=w/2+3,e.paddingRight=T/2+3)}else l.mirror?y=0:y+=b+L,r.width=Math.min(e.maxWidth,r.width+y),e.paddingTop=h.size/2,e.paddingBottom=h.size/2}e.handleMargins(),e.width=r.width,e.height=r.height},handleMargins:function(){var e=this;e.margins&&(e.paddingLeft=Math.max(e.paddingLeft-e.margins.left,0),e.paddingTop=Math.max(e.paddingTop-e.margins.top,0),e.paddingRight=Math.max(e.paddingRight-e.margins.right,0),e.paddingBottom=Math.max(e.paddingBottom-e.margins.bottom,0))},afterFit:function(){o.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(e){if(o.isNullOrUndef(e))return NaN;if("number"==typeof e&&!isFinite(e))return NaN;if(e)if(this.isHorizontal()){if(void 0!==e.x)return this.getRightValue(e.x)}else if(void 0!==e.y)return this.getRightValue(e.y);return e},getLabelForIndex:o.noop,getPixelForValue:o.noop,getValueForPixel:o.noop,getPixelForTick:function(e){var t=this,a=t.options.offset;if(t.isHorizontal()){var n=t.width-(t.paddingLeft+t.paddingRight),r=n/Math.max(t._ticks.length-(a?0:1),1),i=r*e+t.paddingLeft;a&&(i+=r/2);var s=t.left+Math.round(i);return s+=t.isFullWidth()?t.margins.left:0}var o=t.height-(t.paddingTop+t.paddingBottom);return t.top+e*(o/(t._ticks.length-1))},getPixelForDecimal:function(e){var t=this;if(t.isHorizontal()){var a=t.width-(t.paddingLeft+t.paddingRight),n=a*e+t.paddingLeft,r=t.left+Math.round(n);return r+=t.isFullWidth()?t.margins.left:0}return t.top+e*t.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var e=this,t=e.min,a=e.max;return e.beginAtZero?0:t<0&&a<0?a:t>0&&a>0?t:0},_autoSkip:function(e){var t,a,n,r,i,s=this,d=s.isHorizontal(),l=s.options.ticks.minor,u=e.length,c=o.toRadians(s.labelRotation),_=Math.cos(c),m=s.longestLabelWidth*_,h=[];for(l.maxTicksLimit&&(i=l.maxTicksLimit),d&&(t=!1,(m+l.autoSkipPadding)*u>s.width-(s.paddingLeft+s.paddingRight)&&(t=1+Math.floor((m+l.autoSkipPadding)*u/(s.width-(s.paddingLeft+s.paddingRight)))),i&&u>i&&(t=Math.max(t,Math.floor(u/i)))),a=0;a1&&a%t>0||a%t===0&&a+t>=u,r&&a!==u-1&&delete n.label,h.push(n);return h},draw:function(e){var t=this,n=t.options;if(n.display){var s=t.ctx,l=i.global,u=n.ticks.minor,c=n.ticks.major||u,_=n.gridLines,m=n.scaleLabel,h=0!==t.labelRotation,f=t.isHorizontal(),p=u.autoSkip?t._autoSkip(t.getTicks()):t.getTicks(),g=o.valueOrDefault(u.fontColor,l.defaultFontColor),M=a(u),y=o.valueOrDefault(c.fontColor,l.defaultFontColor),v=a(c),L=_.drawTicks?_.tickMarkLength:0,b=o.valueOrDefault(m.fontColor,l.defaultFontColor),Y=a(m),k=o.options.toPadding(m.padding),x=o.toRadians(t.labelRotation),D=[],w=t.options.gridLines.lineWidth,T="right"===n.position?t.right:t.right-w-L,S="right"===n.position?t.right+L:t.right,H="bottom"===n.position?t.top+w:t.bottom-L-w,j="bottom"===n.position?t.top+w+L:t.bottom+w;if(o.each(p,function(a,i){if(!o.isNullOrUndef(a.label)){var s,d,c,m,g=a.label;i===t.zeroLineIndex&&n.offset===_.offsetGridLines?(s=_.zeroLineWidth,d=_.zeroLineColor,c=_.zeroLineBorderDash,m=_.zeroLineBorderDashOffset):(s=o.valueAtIndexOrDefault(_.lineWidth,i),d=o.valueAtIndexOrDefault(_.color,i),c=o.valueOrDefault(_.borderDash,l.borderDash),m=o.valueOrDefault(_.borderDashOffset,l.borderDashOffset));var M,y,v,b,Y,k,C,P,W,O,A="middle",F="middle",z=u.padding;if(f){var I=L+z;"bottom"===n.position?(F=h?"middle":"top",A=h?"right":"center",O=t.top+I):(F=h?"middle":"bottom",A=h?"left":"center",O=t.bottom-I);var E=r(t,i,_.offsetGridLines&&p.length>1);E1);N0){var i=e[0];i.xLabel?a=i.xLabel:r>0&&i.indexn.height-t.height&&(s="bottom");var o,d,l,u,c,_=(r.left+r.right)/2,m=(r.top+r.bottom)/2;"center"===s?(o=function(e){return e<=_},d=function(e){return e>_}):(o=function(e){return e<=t.width/2},d=function(e){return e>=n.width-t.width/2}),l=function(e){return e+t.width+a.caretSize+a.caretPadding>n.width},u=function(e){return e-t.width-a.caretSize-a.caretPadding<0},c=function(e){return e<=m?"top":"bottom"},o(a.x)?(i="left",l(a.x)&&(i="center",s=c(a.y))):d(a.x)&&(i="right",u(a.x)&&(i="center",s=c(a.y)));var h=e._options;return{xAlign:h.xAlign?h.xAlign:i,yAlign:h.yAlign?h.yAlign:s}}function u(e,t,a,n){var r=e.x,i=e.y,s=e.caretSize,o=e.caretPadding,d=e.cornerRadius,l=a.xAlign,u=a.yAlign,c=s+o,_=d+o;return"right"===l?r-=t.width:"center"===l&&(r-=t.width/2,r+t.width>n.width&&(r=n.width-t.width),r<0&&(r=0)),"top"===u?i+=c:i-="bottom"===u?t.height+c:t.height/2,"center"===u?"left"===l?r+=c:"right"===l&&(r-=c):"left"===l?r-=_:"right"===l&&(r+=_),{x:r,y:i}}e.Tooltip=r.extend({initialize:function(){this._model=o(this._options),this._lastActive=[]},getTitle:function(){var e=this,t=e._options,n=t.callbacks,r=n.beforeTitle.apply(e,arguments),i=n.title.apply(e,arguments),s=n.afterTitle.apply(e,arguments),o=[];return o=a(o,r),o=a(o,i),o=a(o,s)},getBeforeBody:function(){var e=this._options.callbacks.beforeBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getBody:function(e,t){var n=this,r=n._options.callbacks,s=[];return i.each(e,function(e){var i={before:[],lines:[],after:[]};a(i.before,r.beforeLabel.call(n,e,t)),a(i.lines,r.label.call(n,e,t)),a(i.after,r.afterLabel.call(n,e,t)),s.push(i)}),s},getAfterBody:function(){var e=this._options.callbacks.afterBody.apply(this,arguments);return i.isArray(e)?e:void 0!==e?[e]:[]},getFooter:function(){var e=this,t=e._options.callbacks,n=t.beforeFooter.apply(e,arguments),r=t.footer.apply(e,arguments),i=t.afterFooter.apply(e,arguments),s=[];return s=a(s,n),s=a(s,r),s=a(s,i)},update:function(t){var a,n,r=this,c=r._options,_=r._model,m=r._model=o(c),h=r._active,f=r._data,p={xAlign:_.xAlign,yAlign:_.yAlign},g={x:_.x,y:_.y},M={width:_.width,height:_.height},y={x:_.caretX,y:_.caretY};if(h.length){m.opacity=1;var v=[],L=[];y=e.Tooltip.positioners[c.position].call(r,h,r._eventPosition);var b=[];for(a=0,n=h.length;a0&&n.stroke()},draw:function(){var e=this._chart.ctx,t=this._view;if(0!==t.opacity){var a={width:t.width,height:t.height},n={x:t.x,y:t.y},r=Math.abs(t.opacity<.001)?0:t.opacity,i=t.title.length||t.beforeBody.length||t.body.length||t.afterBody.length||t.footer.length;this._options.enabled&&i&&(this.drawBackground(n,t,e,a,r),n.x+=t.xPadding,n.y+=t.yPadding,this.drawTitle(n,t,e,r),this.drawBody(n,t,e,r),this.drawFooter(n,t,e,r))}},handleEvent:function(e){var t=this,a=t._options,n=!1;return t._lastActive=t._lastActive||[],"mouseout"===e.type?t._active=[]:t._active=t._chart.getElementsAtEventForMode(e,a.mode,a),n=!i.arrayEquals(t._active,t._lastActive),n&&(t._lastActive=t._active,(a.enabled||a.custom)&&(t._eventPosition={x:e.x,y:e.y},t.update(!0),t.pivot())),n}}),e.Tooltip.positioners={average:function(e){if(!e.length)return!1;var t,a,n=0,r=0,i=0;for(t=0,a=e.length;td;)r-=2*Math.PI;for(;r=o&&r<=d,u=s>=a.innerRadius&&s<=a.outerRadius;return l&&u}return!1},getCenterPoint:function(){var e=this._view,t=(e.startAngle+e.endAngle)/2,a=(e.innerRadius+e.outerRadius)/2;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},getArea:function(){var e=this._view;return Math.PI*((e.endAngle-e.startAngle)/(2*Math.PI))*(Math.pow(e.outerRadius,2)-Math.pow(e.innerRadius,2))},tooltipPosition:function(){var e=this._view,t=e.startAngle+(e.endAngle-e.startAngle)/2,a=(e.outerRadius-e.innerRadius)/2+e.innerRadius;return{x:e.x+Math.cos(t)*a,y:e.y+Math.sin(t)*a}},draw:function(){var e=this._chart.ctx,t=this._view,a=t.startAngle,n=t.endAngle;e.beginPath(),e.arc(t.x,t.y,t.outerRadius,a,n),e.arc(t.x,t.y,t.innerRadius,n,a,!0),e.closePath(),e.strokeStyle=t.borderColor,e.lineWidth=t.borderWidth,e.fillStyle=t.backgroundColor,e.fill(),e.lineJoin="bevel",t.borderWidth&&e.stroke()}})},function(e,t,a){"use strict";var n=a(96),r=a(97),i=a(95),s=n.global;n._set("global",{elements:{line:{tension:.4,backgroundColor:s.defaultColor,borderWidth:3,borderColor:s.defaultColor,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}}),e.exports=r.extend({draw:function(){var e,t,a,n,r=this,o=r._view,d=r._chart.ctx,l=o.spanGaps,u=r._children.slice(),c=s.elements.line,_=-1;for(r._loop&&u.length&&u.push(u[0]),d.save(),d.lineCap=o.borderCapStyle||c.borderCapStyle,d.setLineDash&&d.setLineDash(o.borderDash||c.borderDash),d.lineDashOffset=o.borderDashOffset||c.borderDashOffset,d.lineJoin=o.borderJoinStyle||c.borderJoinStyle,d.lineWidth=o.borderWidth||c.borderWidth,d.strokeStyle=o.borderColor||s.defaultColor,d.beginPath(),_=-1,e=0;et?1:-1,s=1,o=l.borderSkipped||"left"):(t=l.x-l.width/2,a=l.x+l.width/2,n=l.y,r=l.base,i=1,s=r>n?1:-1,o=l.borderSkipped||"bottom"),u){var c=Math.min(Math.abs(t-a),Math.abs(n-r));u=u>c?c:u;var _=u/2,m=t+("left"!==o?_*i:0),h=a+("right"!==o?-_*i:0),f=n+("top"!==o?_*s:0),p=r+("bottom"!==o?-_*s:0);m!==h&&(n=f,r=p),f!==p&&(t=m,a=h)}d.beginPath(),d.fillStyle=l.backgroundColor,d.strokeStyle=l.borderColor,d.lineWidth=u;var g=[[t,r],[t,n],[a,n],[a,r]],M=["bottom","left","top","right"],y=M.indexOf(o,0);y===-1&&(y=0);var v=e(0);d.moveTo(v[0],v[1]);for(var L=1;L<4;L++)v=e(L),d.lineTo(v[0],v[1]);d.fill(),u&&d.stroke()},height:function(){var e=this._view;return e.base-e.y},inRange:function(e,t){var a=!1;if(this._view){var n=r(this);a=e>=n.left&&e<=n.right&&t>=n.top&&t<=n.bottom}return a},inLabelRange:function(e,t){var a=this;if(!a._view)return!1;var i=!1,s=r(a);return i=n(a)?e>=s.left&&e<=s.right:t>=s.top&&t<=s.bottom},inXRange:function(e){var t=r(this);return e>=t.left&&e<=t.right},inYRange:function(e){var t=r(this);return e>=t.top&&e<=t.bottom},getCenterPoint:function(){var e,t,a=this._view;return n(this)?(e=a.x,t=(a.y+a.base)/2):(e=(a.x+a.base)/2,t=a.y),{x:e,y:t}},getArea:function(){var e=this._view;return e.width*Math.abs(e.y-e.base)},tooltipPosition:function(){var e=this._view;return{x:e.x,y:e.y}}})},function(e,t,a){"use strict";var n=a(101),t=e.exports={clear:function(e){e.ctx.clearRect(0,0,e.width,e.height)},roundedRect:function(e,t,a,n,r,i){if(i){var s=Math.min(i,n/2),o=Math.min(i,r/2);e.moveTo(t+s,a),e.lineTo(t+n-s,a),e.quadraticCurveTo(t+n,a,t+n,a+o),e.lineTo(t+n,a+r-o),e.quadraticCurveTo(t+n,a+r,t+n-s,a+r),e.lineTo(t+s,a+r),e.quadraticCurveTo(t,a+r,t,a+r-o),e.lineTo(t,a+o),e.quadraticCurveTo(t,a,t+s,a)}else e.rect(t,a,n,r)},drawPoint:function(e,t,a,n,r){var i,s,o,d,l,u;if(t&&"object"==typeof t&&(i=t.toString(),"[object HTMLImageElement]"===i||"[object HTMLCanvasElement]"===i))return void e.drawImage(t,n-t.width/2,r-t.height/2,t.width,t.height);if(!(isNaN(a)||a<=0)){switch(t){default:e.beginPath(),e.arc(n,r,a,0,2*Math.PI),e.closePath(),e.fill();break;case"triangle":e.beginPath(),s=3*a/Math.sqrt(3),l=s*Math.sqrt(3)/2,e.moveTo(n-s/2,r+l/3),e.lineTo(n+s/2,r+l/3),e.lineTo(n,r-2*l/3),e.closePath(),e.fill();break;case"rect":u=1/Math.SQRT2*a,e.beginPath(),e.fillRect(n-u,r-u,2*u,2*u),e.strokeRect(n-u,r-u,2*u,2*u);break;case"rectRounded":var c=a/Math.SQRT2,_=n-c,m=r-c,h=Math.SQRT2*a;e.beginPath(),this.roundedRect(e,_,m,h,h,a/2),e.closePath(),e.fill();break;case"rectRot":u=1/Math.SQRT2*a,e.beginPath(),e.moveTo(n-u,r),e.lineTo(n,r+u),e.lineTo(n+u,r),e.lineTo(n,r-u),e.closePath(),e.fill();break;case"cross":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"crossRot":e.beginPath(),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"star":e.beginPath(),e.moveTo(n,r+a),e.lineTo(n,r-a),e.moveTo(n-a,r),e.lineTo(n+a,r),o=Math.cos(Math.PI/4)*a,d=Math.sin(Math.PI/4)*a,e.moveTo(n-o,r-d),e.lineTo(n+o,r+d),e.moveTo(n-o,r+d),e.lineTo(n+o,r-d),e.closePath();break;case"line":e.beginPath(),e.moveTo(n-a,r),e.lineTo(n+a,r),e.closePath();break;case"dash":e.beginPath(),e.moveTo(n,r),e.lineTo(n+a,r),e.closePath()}e.stroke()}},clipArea:function(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()},unclipArea:function(e){e.restore()},lineTo:function(e,t,a,n){return a.steppedLine?("after"===a.steppedLine&&!n||"after"!==a.steppedLine&&n?e.lineTo(t.x,a.y):e.lineTo(a.x,t.y),void e.lineTo(a.x,a.y)):a.tension?void e.bezierCurveTo(n?t.controlPointPreviousX:t.controlPointNextX,n?t.controlPointPreviousY:t.controlPointNextY,n?a.controlPointNextX:a.controlPointPreviousX,n?a.controlPointNextY:a.controlPointPreviousY,a.x,a.y):void e.lineTo(a.x,a.y)}};n.clear=t.clear,n.drawRoundedRectangle=function(e){e.beginPath(),t.roundedRect.apply(t,arguments),e.closePath()}},function(e,t,a){"use strict";var n=a(101),r={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return-e*(e-2)},easeInOutQuad:function(e){return(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1)},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return(e-=1)*e*e+1},easeInOutCubic:function(e){return(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return-((e-=1)*e*e*e-1)},easeInOutQuart:function(e){return(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return(e-=1)*e*e*e*e+1},easeInOutQuint:function(e){return(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},easeInSine:function(e){return-Math.cos(e*(Math.PI/2))+1},easeOutSine:function(e){return Math.sin(e*(Math.PI/2))},easeInOutSine:function(e){return-.5*(Math.cos(Math.PI*e)-1)},easeInExpo:function(e){return 0===e?0:Math.pow(2,10*(e-1))},easeOutExpo:function(e){return 1===e?1:-Math.pow(2,-10*e)+1},easeInOutExpo:function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(-Math.pow(2,-10*--e)+2)},easeInCirc:function(e){return e>=1?e:-(Math.sqrt(1-e*e)-1)},easeOutCirc:function(e){return Math.sqrt(1-(e-=1)*e)},easeInOutCirc:function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},easeInElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),-(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)))},easeOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:1===e?1:(a||(a=.3),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),n*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/a)+1)},easeInOutElastic:function(e){var t=1.70158,a=0,n=1;return 0===e?0:2===(e/=.5)?1:(a||(a=.45),n<1?(n=1,t=a/4):t=a/(2*Math.PI)*Math.asin(1/n),e<1?-.5*(n*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)):n*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/a)*.5+1)},easeInBack:function(e){var t=1.70158;return e*e*((t+1)*e-t)},easeOutBack:function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack:function(e){var t=1.70158;return(e/=.5)<1?.5*(e*e*(((t*=1.525)+1)*e-t)):.5*((e-=2)*e*(((t*=1.525)+1)*e+t)+2)},easeInBounce:function(e){return 1-r.easeOutBounce(1-e)},easeOutBounce:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},easeInOutBounce:function(e){return e<.5?.5*r.easeInBounce(2*e):.5*r.easeOutBounce(2*e-1)+.5}};e.exports={effects:r},n.easingEffects=r},function(e,t,a){"use strict";var n=a(101);e.exports={toLineHeight:function(e,t){var a=(""+e).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!a||"normal"===a[1])return 1.2*t;switch(e=+a[2],a[3]){case"px":return e;case"%":e/=100}return t*e},toPadding:function(e){var t,a,r,i;return n.isObject(e)?(t=+e.top||0,a=+e.right||0,r=+e.bottom||0,i=+e.left||0):t=a=r=i=+e||0,{top:t,right:a,bottom:r,left:i,height:t+r,width:i+a}},resolve:function(e,t,a){var r,i,s;for(r=0,i=e.length;r
';var s=t.childNodes[0],o=t.childNodes[1];t._reset=function(){s.scrollLeft=n,s.scrollTop=n,o.scrollLeft=n,o.scrollTop=n};var d=function(){t._reset(),e()};return i(s,"scroll",d.bind(s,"expand")),i(o,"scroll",d.bind(o,"shrink")),t}function c(e,t){var a=e[g]||(e[g]={}),n=a.renderProxy=function(e){e.animationName===v&&t()};p.each(L,function(t){i(e,t,n)}),a.reflow=!!e.offsetParent,e.classList.add(y)}function _(e){var t=e[g]||{},a=t.renderProxy;a&&(p.each(L,function(t){s(e,t,a)}),delete t.renderProxy),e.classList.remove(y)}function m(e,t,a){var n=e[g]||(e[g]={}),r=n.resizer=u(l(function(){if(n.resizer)return t(o("resize",a))}));c(e,function(){if(n.resizer){var t=e.parentNode;t&&t!==r.parentNode&&t.insertBefore(r,t.firstChild),r._reset()}})}function h(e){var t=e[g]||{},a=t.resizer;delete t.resizer,_(e),a&&a.parentNode&&a.parentNode.removeChild(a)}function f(e,t){var a=e._style||document.createElement("style");e._style||(e._style=a,t="/* Chart.js */\n"+t,a.setAttribute("type","text/css"),document.getElementsByTagName("head")[0].appendChild(a)),a.appendChild(document.createTextNode(t))}var p=a(95),g="$chartjs",M="chartjs-",y=M+"render-monitor",v=M+"render-animation",L=["animationstart","webkitAnimationStart"],b={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Y=function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("e",null,t)}catch(e){}return e}(),k=!!Y&&{passive:!0};e.exports={_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,initialize:function(){var e="from{opacity:0.99}to{opacity:1}";f(this,"@-webkit-keyframes "+v+"{"+e+"}@keyframes "+v+"{"+e+"}."+y+"{-webkit-animation:"+v+" 0.001s;animation:"+v+" 0.001s;}")},acquireContext:function(e,t){"string"==typeof e?e=document.getElementById(e):e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas);var a=e&&e.getContext&&e.getContext("2d");return a&&a.canvas===e?(r(e,t),a):null},releaseContext:function(e){var t=e.canvas;if(t[g]){var a=t[g].initial;["height","width"].forEach(function(e){var n=a[e];p.isNullOrUndef(n)?t.removeAttribute(e):t.setAttribute(e,n)}),p.each(a.style||{},function(e,a){t.style[a]=e}),t.width=t.width,delete t[g]}},addEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void m(n,a,e);var r=a[g]||(a[g]={}),s=r.proxies||(r.proxies={}),o=s[e.id+"_"+t]=function(t){a(d(t,e))};i(n,t,o)},removeEventListener:function(e,t,a){var n=e.canvas;if("resize"===t)return void h(n,a);var r=a[g]||{},i=r.proxies||{},o=i[e.id+"_"+t];o&&s(n,t,o)}},p.addEvent=i,p.removeEvent=s},function(e,t,a){"use strict";e.exports={},e.exports.filler=a(292),e.exports.legend=a(293),e.exports.title=a(294)},function(e,t,a){"use strict";function n(e,t,a){var n,r=e._model||{},i=r.fill;if(void 0===i&&(i=!!r.backgroundColor),i===!1||null===i)return!1;if(i===!0)return"origin";if(n=parseFloat(i,10),isFinite(n)&&Math.floor(n)===n)return"-"!==i[0]&&"+"!==i[0]||(n=t+n),!(n===t||n<0||n>=a)&&n;switch(i){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return i;default:return!1}}function r(e){var t,a=e.el._model||{},n=e.el._scale||{},r=e.fill,i=null;if(isFinite(r))return null;if("start"===r?i=void 0===a.scaleBottom?n.bottom:a.scaleBottom:"end"===r?i=void 0===a.scaleTop?n.top:a.scaleTop:void 0!==a.scaleZero?i=a.scaleZero:n.getBasePosition?i=n.getBasePosition():n.getBasePixel&&(i=n.getBasePixel()),void 0!==i&&null!==i){if(void 0!==i.x&&void 0!==i.y)return i;if("number"==typeof i&&isFinite(i))return t=n.isHorizontal(),{x:t?i:null,y:t?null:i}}return null}function i(e,t,a){var n,r=e[t],i=r.fill,s=[t];if(!a)return i;for(;i!==!1&&s.indexOf(i)===-1;){if(!isFinite(i))return i;if(n=e[i],!n)return!1;if(n.visible)return i;s.push(i),i=n.fill}return!1}function s(e){var t=e.fill,a="dataset";return t===!1?null:(isFinite(t)||(a="boundary"),m[a](e))}function o(e){return e&&!e.skip}function d(e,t,a,n,r){var i;if(n&&r){for(e.moveTo(t[0].x,t[0].y),i=1;i0;--i)_.canvas.lineTo(e,a[i],a[i-1],!0)}}function l(e,t,a,n,r,i){var s,l,u,c,_,m,h,f=t.length,p=n.spanGaps,g=[],M=[],y=0,v=0;for(e.beginPath(),s=0,l=f+!!i;s');for(var a=0;a'),e.data.datasets[a].label&&t.push(e.data.datasets[a].label),t.push("");return t.push(""),t.join("")}});var u=s.extend({initialize:function(e){o.extend(this,e),this.legendHitBoxes=[],this.doughnutMode=!1},beforeUpdate:l,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t, -n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:l,beforeSetDimensions:l,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:l,beforeBuildLabels:l,buildLabels:function(){var e=this,t=e.options.labels||{},a=o.callback(t.generateLabels,[e.chart],e)||[];t.filter&&(a=a.filter(function(a){return t.filter(a,e.chart.data)})),e.options.reverse&&a.reverse(),e.legendItems=a},afterBuildLabels:l,beforeFit:l,fit:function(){var e=this,t=e.options,a=t.labels,r=t.display,s=e.ctx,d=i.global,l=o.valueOrDefault,u=l(a.fontSize,d.defaultFontSize),c=l(a.fontStyle,d.defaultFontStyle),_=l(a.fontFamily,d.defaultFontFamily),m=o.fontString(u,c,_),h=e.legendHitBoxes=[],f=e.minSize,p=e.isHorizontal();if(p?(f.width=e.maxWidth,f.height=r?10:0):(f.width=r?10:0,f.height=e.maxHeight),r)if(s.font=m,p){var g=e.lineWidths=[0],M=e.legendItems.length?u+a.padding:0;s.textAlign="left",s.textBaseline="top",o.each(e.legendItems,function(t,r){var i=n(a,u),o=i+u/2+s.measureText(t.text).width;g[g.length-1]+o+a.padding>=e.width&&(M+=u+a.padding,g[g.length]=e.left),h[r]={left:0,top:0,width:o,height:u},g[g.length-1]+=o+a.padding}),f.height+=M}else{var y=a.padding,v=e.columnWidths=[],L=a.padding,b=0,Y=0,k=u+y;o.each(e.legendItems,function(e,t){var r=n(a,u),i=r+u/2+s.measureText(e.text).width;Y+k>f.height&&(L+=b+a.padding,v.push(b),b=0,Y=0),b=Math.max(b,i),Y+=k,h[t]={left:0,top:0,width:i,height:u}}),L+=b,v.push(b),f.width+=L}e.width=f.width,e.height=f.height},afterFit:l,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var e=this,t=e.options,a=t.labels,r=i.global,s=r.elements.line,d=e.width,l=e.lineWidths;if(t.display){var u,c=e.ctx,_=o.valueOrDefault,m=_(a.fontColor,r.defaultFontColor),h=_(a.fontSize,r.defaultFontSize),f=_(a.fontStyle,r.defaultFontStyle),p=_(a.fontFamily,r.defaultFontFamily),g=o.fontString(h,f,p);c.textAlign="left",c.textBaseline="middle",c.lineWidth=.5,c.strokeStyle=m,c.fillStyle=m,c.font=g;var M=n(a,h),y=e.legendHitBoxes,v=function(e,a,n){if(!(isNaN(M)||M<=0)){c.save(),c.fillStyle=_(n.fillStyle,r.defaultColor),c.lineCap=_(n.lineCap,s.borderCapStyle),c.lineDashOffset=_(n.lineDashOffset,s.borderDashOffset),c.lineJoin=_(n.lineJoin,s.borderJoinStyle),c.lineWidth=_(n.lineWidth,s.borderWidth),c.strokeStyle=_(n.strokeStyle,r.defaultColor);var i=0===_(n.lineWidth,s.borderWidth);if(c.setLineDash&&c.setLineDash(_(n.lineDash,s.borderDash)),t.labels&&t.labels.usePointStyle){var d=h*Math.SQRT2/2,l=d/Math.SQRT2,u=e+l,m=a+l;o.canvas.drawPoint(c,n.pointStyle,d,u,m)}else i||c.strokeRect(e,a,M,h),c.fillRect(e,a,M,h);c.restore()}},L=function(e,t,a,n){var r=h/2,i=M+r+e,s=t+r;c.fillText(a.text,i,s),a.hidden&&(c.beginPath(),c.lineWidth=2,c.moveTo(i,s),c.lineTo(i+n,s),c.stroke())},b=e.isHorizontal();u=b?{x:e.left+(d-l[0])/2,y:e.top+a.padding,line:0}:{x:e.left+a.padding,y:e.top+a.padding,line:0};var Y=h+a.padding;o.each(e.legendItems,function(t,n){var r=c.measureText(t.text).width,i=M+h/2+r,s=u.x,o=u.y;b?s+i>=d&&(o=u.y+=Y,u.line++,s=u.x=e.left+(d-l[u.line])/2):o+Y>e.bottom&&(s=u.x=s+e.columnWidths[u.line]+a.padding,o=u.y=e.top+a.padding,u.line++),v(s,o,t),y[n].left=s,y[n].top=o,L(s,o,t,r),b?u.x+=i+a.padding:u.y+=Y})}},handleEvent:function(e){var t=this,a=t.options,n="mouseup"===e.type?"click":e.type,r=!1;if("mousemove"===n){if(!a.onHover)return}else{if("click"!==n)return;if(!a.onClick)return}var i=e.x,s=e.y;if(i>=t.left&&i<=t.right&&s>=t.top&&s<=t.bottom)for(var o=t.legendHitBoxes,d=0;d=l.left&&i<=l.left+l.width&&s>=l.top&&s<=l.top+l.height){if("click"===n){a.onClick.call(t,e.native,t.legendItems[d]),r=!0;break}if("mousemove"===n){a.onHover.call(t,e.native,t.legendItems[d]),r=!0;break}}}return r}});e.exports={id:"legend",_element:u,beforeInit:function(e){var t=e.options.legend;t&&r(e,t)},beforeUpdate:function(e){var t=e.options.legend,a=e.legend;t?(o.mergeIf(t,i.global.legend),a?(d.configure(e,a,t),a.options=t):r(e,t)):a&&(d.removeBox(e,a),delete e.legend)},afterEvent:function(e,t){var a=e.legend;a&&a.handleEvent(t)}}},function(e,t,a){"use strict";function n(e,t){var a=new l({ctx:e.ctx,options:t,chart:e});o.configure(e,a,t),o.addBox(e,a),e.titleBlock=a}var r=a(96),i=a(97),s=a(95),o=a(99),d=s.noop;r._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,lineHeight:1.2,padding:10,position:"top",text:"",weight:2e3}});var l=i.extend({initialize:function(e){var t=this;s.extend(t,e),t.legendHitBoxes=[]},beforeUpdate:d,update:function(e,t,a){var n=this;return n.beforeUpdate(),n.maxWidth=e,n.maxHeight=t,n.margins=a,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:d,beforeSetDimensions:d,setDimensions:function(){var e=this;e.isHorizontal()?(e.width=e.maxWidth,e.left=0,e.right=e.width):(e.height=e.maxHeight,e.top=0,e.bottom=e.height),e.paddingLeft=0,e.paddingTop=0,e.paddingRight=0,e.paddingBottom=0,e.minSize={width:0,height:0}},afterSetDimensions:d,beforeBuildLabels:d,buildLabels:d,afterBuildLabels:d,beforeFit:d,fit:function(){var e=this,t=s.valueOrDefault,a=e.options,n=a.display,i=t(a.fontSize,r.global.defaultFontSize),o=e.minSize,d=s.isArray(a.text)?a.text.length:1,l=s.options.toLineHeight(a.lineHeight,i),u=n?d*l+2*a.padding:0;e.isHorizontal()?(o.width=e.maxWidth,o.height=u):(o.width=u,o.height=e.maxHeight),e.width=o.width,e.height=o.height},afterFit:d,isHorizontal:function(){var e=this.options.position;return"top"===e||"bottom"===e},draw:function(){var e=this,t=e.ctx,a=s.valueOrDefault,n=e.options,i=r.global;if(n.display){var o,d,l,u=a(n.fontSize,i.defaultFontSize),c=a(n.fontStyle,i.defaultFontStyle),_=a(n.fontFamily,i.defaultFontFamily),m=s.fontString(u,c,_),h=s.options.toLineHeight(n.lineHeight,u),f=h/2+n.padding,p=0,g=e.top,M=e.left,y=e.bottom,v=e.right;t.fillStyle=a(n.fontColor,i.defaultFontColor),t.font=m,e.isHorizontal()?(d=M+(v-M)/2,l=g+f,o=v-M):(d="left"===n.position?M+f:v-f,l=g+(y-g)/2,o=y-g,p=Math.PI*("left"===n.position?-.5:.5)),t.save(),t.translate(d,l),t.rotate(p),t.textAlign="center",t.textBaseline="middle";var L=n.text;if(s.isArray(L))for(var b=0,Y=0;Yt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:d,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:l,this.handleTickRangeOptions()},getTickLimit:function(){var e,t=this,a=t.options.ticks;if(t.isHorizontal())e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.width/50));else{var i=r.valueOrDefault(a.fontSize,n.global.defaultFontSize);e=Math.min(a.maxTicksLimit?a.maxTicksLimit:11,Math.ceil(t.height/(2*i)))}return e},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForValue:function(e){var t,a=this,n=a.start,r=+a.getRightValue(e),i=a.end-n;return t=a.isHorizontal()?a.left+a.width/i*(r-n):a.bottom-a.height/i*(r-n)},getValueForPixel:function(e){var t=this,a=t.isHorizontal(),n=a?t.width:t.height,r=(a?e-t.left:t.bottom-e)/n;return t.start+(t.end-t.start)*r},getPixelForTick:function(e){return this.getPixelForValue(this.ticksAsNumbers[e])}});e.scaleService.registerScaleType("linear",a,t)}},function(e,t,a){"use strict";function n(e,t){var a,n=[];if(e.stepSize&&e.stepSize>0)a=e.stepSize;else{var i=r.niceNum(t.max-t.min,!1);a=r.niceNum(i/(e.maxTicks-1),!0)}var s=Math.floor(t.min/a)*a,o=Math.ceil(t.max/a)*a;e.min&&e.max&&e.stepSize&&r.almostWhole((e.max-e.min)/e.stepSize,a/1e3)&&(s=e.min,o=e.max);var d=(o-s)/a;d=r.almostEquals(d,Math.round(d),a/1e3)?Math.round(d):Math.ceil(d);var l=1;a<1&&(l=Math.pow(10,a.toString().length-2),s=Math.round(s*l)/l,o=Math.round(o*l)/l),n.push(void 0!==e.min?e.min:s);for(var u=1;u0&&i>0&&(e.min=0)}var s=void 0!==a.min||void 0!==a.suggestedMin,o=void 0!==a.max||void 0!==a.suggestedMax;void 0!==a.min?e.min=a.min:void 0!==a.suggestedMin&&(null===e.min?e.min=a.suggestedMin:e.min=Math.min(e.min,a.suggestedMin)),void 0!==a.max?e.max=a.max:void 0!==a.suggestedMax&&(null===e.max?e.max=a.suggestedMax:e.max=Math.max(e.max,a.suggestedMax)),s!==o&&e.min>=e.max&&(s?e.max=e.min+1:e.min=e.max-1),e.min===e.max&&(e.max++,a.beginAtZero||e.min--)},getTickLimit:t,handleDirectionalChanges:t,buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=e.getTickLimit();i=Math.max(2,i);var s={maxTicks:i,min:a.min,max:a.max,stepSize:r.valueOrDefault(a.fixedStepSize,a.stepSize)},o=e.ticks=n(s,e);e.handleDirectionalChanges(),e.max=r.max(o),e.min=r.min(o),a.reverse?(o.reverse(),e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max)},convertTicksToLabels:function(){var t=this;t.ticksAsNumbers=t.ticks.slice(),t.zeroLineIndex=t.ticks.indexOf(0),e.Scale.prototype.convertTicksToLabels.call(t)}})}},function(e,t,a){"use strict";function n(e,t){var a,n,i=[],s=r.valueOrDefault,o=s(e.min,Math.pow(10,Math.floor(r.log10(t.min)))),d=Math.floor(r.log10(t.max)),l=Math.ceil(t.max/Math.pow(10,d));0===o?(a=Math.floor(r.log10(t.minNotZero)),n=Math.floor(t.minNotZero/Math.pow(10,a)),i.push(o),o=n*Math.pow(10,a)):(a=Math.floor(r.log10(o)),n=Math.floor(o/Math.pow(10,a)));var u=a<0?Math.pow(10,Math.abs(a)):1;do i.push(o),++n,10===n&&(n=1,++a,u=a>=0?1:u),o=Math.round(n*Math.pow(10,a)*u)/u;while(a0){var a=r.min(e),n=r.max(e);t.min=null===t.min?a:Math.min(t.min,a),t.max=null===t.max?n:Math.max(t.max,n)}})}else r.each(s,function(a,i){var s=n.getDatasetMeta(i);n.isDatasetVisible(i)&&e(s)&&r.each(a.data,function(e,a){var n=+t.getRightValue(e);isNaN(n)||s.data[a].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?e.minNotZero=e.min:e.max<1?e.minNotZero=Math.pow(10,Math.floor(r.log10(e.max))):e.minNotZero=i)},buildTicks:function(){var e=this,t=e.options,a=t.ticks,i=!e.isHorizontal(),s={min:a.min,max:a.max},o=e.ticks=n(s,e);e.max=r.max(o),e.min=r.min(o),a.reverse?(i=!i,e.start=e.max,e.end=e.min):(e.start=e.min,e.end=e.max),i&&o.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),e.Scale.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(e,t){return+this.getRightValue(this.chart.data.datasets[t].data[e])},getPixelForTick:function(e){return this.getPixelForValue(this.tickValues[e])},_getFirstTickValue:function(e){var t=Math.floor(r.log10(e)),a=Math.floor(e/Math.pow(10,t));return a*Math.pow(10,t)},getPixelForValue:function(t){var a,n,i,s,o,d=this,l=d.options.ticks.reverse,u=r.log10,c=d._getFirstTickValue(d.minNotZero),_=0;return t=+d.getRightValue(t),l?(i=d.end,s=d.start,o=-1):(i=d.start,s=d.end,o=1),d.isHorizontal()?(a=d.width,n=l?d.right:d.left):(a=d.height,o*=-1,n=l?d.top:d.bottom),t!==i&&(0===i&&(_=r.getValueOrDefault(d.options.ticks.fontSize,e.defaults.global.defaultFontSize),a-=_,i=c),0!==t&&(_+=a/(u(s)-u(i))*(u(t)-u(i))),n+=o*_),n},getValueForPixel:function(t){var a,n,i,s,o=this,d=o.options.ticks.reverse,l=r.log10,u=o._getFirstTickValue(o.minNotZero);if(d?(n=o.end,i=o.start):(n=o.start,i=o.end),o.isHorizontal()?(a=o.width,s=d?o.right-t:t-o.left):(a=o.height,s=d?t-o.top:o.bottom-t),s!==n){if(0===n){var c=r.getValueOrDefault(o.options.ticks.fontSize,e.defaults.global.defaultFontSize);s-=c,a-=c,n=u}s*=l(i)-l(n),s/=a,s=Math.pow(10,l(n)+s)}return s}});e.scaleService.registerScaleType("logarithmic",a,t)}},function(e,t,a){"use strict";var n=a(96),r=a(95),i=a(100);e.exports=function(e){function t(e){var t=e.options;return t.angleLines.display||t.pointLabels.display?e.chart.data.labels.length:0}function a(e){var t=e.options.pointLabels,a=r.valueOrDefault(t.fontSize,p.defaultFontSize),n=r.valueOrDefault(t.fontStyle,p.defaultFontStyle),i=r.valueOrDefault(t.fontFamily,p.defaultFontFamily),s=r.fontString(a,n,i);return{size:a,style:n,family:i,font:s}}function s(e,t,a){return r.isArray(a)?{w:r.longestText(e,e.font,a),h:a.length*t+1.5*(a.length-1)*t}:{w:e.measureText(a).width,h:t}}function o(e,t,a,n,r){return e===n||e===r?{start:t-a/2,end:t+a/2}:er?{start:t-a-5,end:t}:{start:t,end:t+a+5}}function d(e){var n,i,d,l=a(e),u=Math.min(e.height/2,e.width/2),c={r:e.width,l:0,t:e.height,b:0},_={};e.ctx.font=l.font,e._pointLabelSizes=[];var m=t(e);for(n=0;nc.r&&(c.r=p.end,_.r=h),g.startc.b&&(c.b=g.end,_.b=h)}e.setReductions(u,c,_)}function l(e){var t=Math.min(e.height/2,e.width/2);e.drawingArea=Math.round(t),e.setCenterPoint(0,0,0,0)}function u(e){return 0===e||180===e?"center":e<180?"left":"right"}function c(e,t,a,n){if(r.isArray(t))for(var i=a.y,s=1.5*n,o=0;o270||e<90)&&(a.y-=t.h)}function m(e){var n=e.ctx,i=e.options,s=i.angleLines,o=i.pointLabels;n.lineWidth=s.lineWidth,n.strokeStyle=s.color;var d=e.getDistanceFromCenterForValue(i.ticks.reverse?e.min:e.max),l=a(e);n.textBaseline="top";for(var m=t(e)-1;m>=0;m--){if(s.display){var h=e.getPointPosition(m,d);n.beginPath(),n.moveTo(e.xCenter,e.yCenter),n.lineTo(h.x,h.y),n.stroke(),n.closePath()}if(o.display){var f=e.getPointPosition(m,d+5),g=r.valueAtIndexOrDefault(o.fontColor,m,p.defaultFontColor);n.font=l.font,n.fillStyle=g;var M=e.getIndexAngle(m),y=r.toDegrees(M);n.textAlign=u(y),_(y,e._pointLabelSizes[m],f),c(n,e.pointLabels[m]||"",f,l.size)}}}function h(e,a,n,i){var s=e.ctx;if(s.strokeStyle=r.valueAtIndexOrDefault(a.color,i-1),s.lineWidth=r.valueAtIndexOrDefault(a.lineWidth,i-1),e.options.gridLines.circular)s.beginPath(),s.arc(e.xCenter,e.yCenter,n,0,2*Math.PI),s.closePath(),s.stroke();else{var o=t(e);if(0===o)return;s.beginPath();var d=e.getPointPosition(0,n);s.moveTo(d.x,d.y);for(var l=1;l0&&a>0?t:0)},draw:function(){var e=this,t=e.options,a=t.gridLines,n=t.ticks,i=r.valueOrDefault;if(t.display){var s=e.ctx,o=this.getIndexAngle(0),d=i(n.fontSize,p.defaultFontSize),l=i(n.fontStyle,p.defaultFontStyle),u=i(n.fontFamily,p.defaultFontFamily),c=r.fontString(d,l,u);r.each(e.ticks,function(t,r){if(r>0||n.reverse){var l=e.getDistanceFromCenterForValue(e.ticksAsNumbers[r]);if(a.display&&0!==r&&h(e,a,l,r),n.display){var u=i(n.fontColor,p.defaultFontColor);if(s.font=c,s.save(),s.translate(e.xCenter,e.yCenter),s.rotate(o),n.showLabelBackdrop){var _=s.measureText(t).width;s.fillStyle=n.backdropColor,s.fillRect(-_/2-n.backdropPaddingX,-l-d/2-n.backdropPaddingY,_+2*n.backdropPaddingX,d+2*n.backdropPaddingY)}s.textAlign="center",s.textBaseline="middle",s.fillStyle=u,s.fillText(t,0,-l),s.restore()}}}),(t.angleLines.display||t.pointLabels.display)&&m(e)}}});e.scaleService.registerScaleType("radialLinear",M,g)}},function(e,t,a){"use strict";function n(e,t){return e-t}function r(e){var t,a,n,r={},i=[];for(t=0,a=e.length;tt&&o=0&&s<=o;){if(n=s+o>>1,r=e[n-1]||null,i=e[n],!r)return{lo:null,hi:i};if(i[t]a))return{lo:r,hi:i};o=n-1}}return{lo:i,hi:null}}function o(e,t,a,n){var r=s(e,t,a),i=r.lo?r.hi?r.lo:e[e.length-2]:e[0],o=r.lo?r.hi?r.hi:e[e.length-1]:e[1],d=o[t]-i[t],l=d?(a-i[t])/d:0,u=(o[n]-i[n])*l;return i[n]+u}function d(e,t){var a=t.parser,n=t.parser||t.format;return"function"==typeof a?a(e):"string"==typeof e&&"string"==typeof n?M(e,n):(e instanceof M||(e=M(e)),e.isValid()?e:"function"==typeof n?n(e):e)}function l(e,t){if(v.isNullOrUndef(e))return null;var a=t.options.time,n=d(t.getRightValue(e),a);return n.isValid()?(a.round&&n.startOf(a.round),n.valueOf()):null}function u(e,t,a,n){var r,i,s,o=t-e,d=Y[a],l=d.size,u=d.steps;if(!u)return Math.ceil(o/(n*l));for(r=0,i=u.length;r=k.indexOf(t);r--)if(i=k[r],Y[i].common&&s.as(i)>=e.length)return i;return k[t?k.indexOf(t):0]}function m(e){for(var t=k.indexOf(e)+1,a=k.length;t1?t[1]:n,s=t[0],d=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2),r.time.max||(i=t[t.length-1],s=t.length>1?t[t.length-2]:a,l=(o(e,"time",i,"pos")-o(e,"time",s,"pos"))/2)),{left:d,right:l}}function p(e,t){var a,n,r,i,s=[];for(a=0,n=e.length;a=r&&a<=s&&c.push(a);return n.min=r,n.max=s,n._unit=d.unit||_(c,d.minUnit,n.min,n.max),n._majorUnit=m(n._unit),n._table=i(n._timestamps.data,r,s,o.distribution),n._offsets=f(n._table,c,r,s,o),n._labelFormat=g(n._timestamps.data,d),p(c,n._majorUnit)},getLabelForIndex:function(e,t){var a=this,n=a.chart.data,r=a.options.time,i=n.labels&&e=0&&e0?s:1}});e.scaleService.registerScaleType("time",a,t)}},function(e,t,a){function n(e){if(e){var t=/^#([a-fA-F0-9]{3})$/i,a=/^#([a-fA-F0-9]{6})$/i,n=/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,r=/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i,i=/(\w+)/,s=[0,0,0],o=1,d=e.match(t);if(d){d=d[1];for(var l=0;l.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,a=a>.04045?Math.pow((a+.055)/1.055,2.4):a/12.92,n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92;var r=.4124*t+.3576*a+.1805*n,i=.2126*t+.7152*a+.0722*n,s=.0193*t+.1192*a+.9505*n;return[100*r,100*i,100*s]}function l(e){var t,a,n,r=d(e),i=r[0],s=r[1],o=r[2];return i/=95.047,s/=100,o/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,t=116*s-16,a=500*(i-s),n=200*(s-o),[t,a,n]}function u(e){return F(l(e))}function c(e){var t,a,n,r,i,s=e[0]/360,o=e[1]/100,d=e[2]/100;if(0==o)return i=255*d,[i,i,i];a=d<.5?d*(1+o):d+o-d*o,t=2*d-a,r=[0,0,0];for(var l=0;l<3;l++)n=s+1/3*-(l-1),n<0&&n++,n>1&&n--,i=6*n<1?t+6*(a-t)*n:2*n<1?a:3*n<2?t+(a-t)*(2/3-n)*6:t,r[l]=255*i;return r}function _(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return 0===i?[0,0,0]:(i*=2,r*=i<=1?i:2-i,a=(i+r)/2,t=2*r/(i+r),[n,100*t,100*a])}function m(e){return i(c(e))}function h(e){return s(c(e))}function f(e){return o(c(e))}function p(e){var t=e[0]/60,a=e[1]/100,n=e[2]/100,r=Math.floor(t)%6,i=t-Math.floor(t),s=255*n*(1-a),o=255*n*(1-a*i),d=255*n*(1-a*(1-i)),n=255*n;switch(r){case 0:return[n,d,s];case 1:return[o,n,s];case 2:return[s,n,d];case 3:return[s,o,n];case 4:return[d,s,n];case 5:return[n,s,o]}}function M(e){var t,a,n=e[0],r=e[1]/100,i=e[2]/100;return a=(2-r)*i,t=r*i,t/=a<=1?a:2-a,t=t||0,a/=2,[n,100*t,100*a]}function y(e){return i(p(e))}function v(e){return s(p(e))}function L(e){return o(p(e))}function Y(e){var t,a,n,i,s=e[0]/360,o=e[1]/100,d=e[2]/100,l=o+d;switch(l>1&&(o/=l,d/=l),t=Math.floor(6*s),a=1-d,n=6*s-t,0!=(1&t)&&(n=1-n),i=o+n*(a-o),t){default:case 6:case 0:r=a,g=i,b=o;break;case 1:r=i,g=a,b=o;break;case 2:r=o,g=a,b=i;break;case 3:r=o,g=i,b=a;break;case 4:r=i,g=o,b=a;break;case 5:r=a,g=o,b=i}return[255*r,255*g,255*b]}function k(e){return a(Y(e))}function x(e){return n(Y(e))}function D(e){return s(Y(e))}function w(e){return o(Y(e))}function T(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100,o=e[3]/100;return t=1-Math.min(1,r*(1-o)+o),a=1-Math.min(1,i*(1-o)+o),n=1-Math.min(1,s*(1-o)+o),[255*t,255*a,255*n]}function S(e){return a(T(e))}function H(e){return n(T(e))}function j(e){return i(T(e))}function C(e){return o(T(e))}function P(e){var t,a,n,r=e[0]/100,i=e[1]/100,s=e[2]/100;return t=3.2406*r+i*-1.5372+s*-.4986,a=r*-.9689+1.8758*i+.0415*s,n=.0557*r+i*-.204+1.057*s,t=t>.0031308?1.055*Math.pow(t,1/2.4)-.055:t*=12.92,a=a>.0031308?1.055*Math.pow(a,1/2.4)-.055:a*=12.92,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:n*=12.92,t=Math.min(Math.max(0,t),1),a=Math.min(Math.max(0,a),1),n=Math.min(Math.max(0,n),1),[255*t,255*a,255*n]}function W(e){var t,a,n,r=e[0],i=e[1],s=e[2];return r/=95.047,i/=100,s/=108.883,r=r>.008856?Math.pow(r,1/3):7.787*r+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,t=116*i-16,a=500*(r-i),n=200*(i-s),[t,a,n]}function O(e){return F(W(e))}function A(e){var t,a,n,r,i=e[0],s=e[1],o=e[2];return i<=8?(a=100*i/903.3,r=7.787*(a/100)+16/116):(a=100*Math.pow((i+16)/116,3),r=Math.pow(a/100,1/3)),t=t/95.047<=.008856?t=95.047*(s/500+r-16/116)/7.787:95.047*Math.pow(s/500+r,3),n=n/108.883<=.008859?n=108.883*(r-o/200-16/116)/7.787:108.883*Math.pow(r-o/200,3),[t,a,n]}function F(e){var t,a,n,r=e[0],i=e[1],s=e[2];return t=Math.atan2(s,i),a=360*t/2/Math.PI,a<0&&(a+=360),n=Math.sqrt(i*i+s*s),[r,n,a]}function z(e){return P(A(e))}function I(e){var t,a,n,r=e[0],i=e[1],s=e[2];return n=s/360*2*Math.PI,t=i*Math.cos(n),a=i*Math.sin(n),[r,t,a]}function E(e){return A(I(e))}function R(e){return z(I(e))}function B(e){return Z[e]}function N(e){return a(B(e))}function V(e){return n(B(e))}function J(e){return i(B(e))}function U(e){return s(B(e))}function G(e){return l(B(e))}function q(e){return d(B(e))}e.exports={rgb2hsl:a,rgb2hsv:n,rgb2hwb:i,rgb2cmyk:s,rgb2keyword:o,rgb2xyz:d,rgb2lab:l,rgb2lch:u,hsl2rgb:c,hsl2hsv:_,hsl2hwb:m,hsl2cmyk:h,hsl2keyword:f,hsv2rgb:p,hsv2hsl:M,hsv2hwb:y,hsv2cmyk:v,hsv2keyword:L,hwb2rgb:Y,hwb2hsl:k,hwb2hsv:x,hwb2cmyk:D,hwb2keyword:w,cmyk2rgb:T,cmyk2hsl:S,cmyk2hsv:H,cmyk2hwb:j,cmyk2keyword:C,keyword2rgb:B,keyword2hsl:N,keyword2hsv:V,keyword2hwb:J,keyword2cmyk:U,keyword2lab:G,keyword2xyz:q,xyz2rgb:P,xyz2lab:W,xyz2lch:O,lab2xyz:A,lab2rgb:z,lab2lch:F,lch2lab:I,lch2xyz:E,lch2rgb:R};var Z={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},$={};for(var K in Z)$[JSON.stringify(Z[K])]=K},function(e,t,a){var n=a(302),r=function(){return new l};for(var i in n){r[i+"Raw"]=function(e){return function(t){return"number"==typeof t&&(t=Array.prototype.slice.call(arguments)),n[e](t)}}(i);var s=/(\w+)2(\w+)/.exec(i),o=s[1],d=s[2];r[o]=r[o]||{},r[o][d]=r[i]=function(e){return function(t){"number"==typeof t&&(t=Array.prototype.slice.call(arguments));var a=n[e](t);if("string"==typeof a||void 0===a)return a;for(var r=0;r\\r\\n
\\r\\n
\\r\\n

Loading...

\\r\\n
\\r\\n
\\r\\n
\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlPzkyNTAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLHNDQUFzQyx5QkFBeUIsbUJBQW1CLG9CQUFvQixhQUFhLGdCQUFnQixjQUFjLGVBQWUsbUJBQW1CLEdBQUcsMkJBQTJCLHdCQUF3QixpQkFBaUIsa0JBQWtCLG1CQUFtQixvQkFBb0Isc0JBQXNCLGdDQUFnQyxHQUFHLGlDQUFpQyx5QkFBeUIscUJBQXFCLEdBQUcsMEJBQTBCLGtCQUFrQixtQkFBbUIseUJBQXlCLEdBQUcsNEJBQTRCLGdDQUFnQyxhQUFhLGNBQWMsaUJBQWlCLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsYUFBYSxlQUFlLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsZ0JBQWdCLGVBQWUsaUJBQWlCLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsZ0JBQWdCLGNBQWMscUZBQXFGLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8sZ0NBQWdDLE9BQU8sbUNBQW1DLE9BQU8sZ0NBQWdDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8saUNBQWlDLE9BQU8sb0NBQW9DLE9BQU8sZ0NBQWdDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8saUNBQWlDLE9BQU8scUNBQXFDLE9BQU8saUNBQWlDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8sZ0NBQWdDLE9BQU8sb0NBQW9DLE9BQU8saUNBQWlDLEdBQUcsNENBQTRDLEdBQUcsV0FBVyxtTEFBbUwsTUFBTSxXQUFXLFVBQVUsVUFBVSxVQUFVLFVBQVUsVUFBVSxVQUFVLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxVQUFVLFVBQVUsVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxVQUFVLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsVUFBVSxXQUFXLEtBQUssS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxLQUFLLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssS0FBSyxLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLEtBQUssS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxLQUFLLEtBQUssd09BQXdPLGlDQUFpQywwREFBMEQsaUNBQWlDLDBEQUEwRCxpQ0FBaUMsMERBQTBELGlDQUFpQyx5RUFBeUUsV0FBVyxhQUFhLDJCQUEyQixtQkFBbUIsd0JBQXdCLHFCQUFxQixhQUFhLHdCQUF3QiwwRkFBMEYsVUFBVSwyREFBMkQseUJBQXlCLG1CQUFtQixvQkFBb0IsYUFBYSxnQkFBZ0IsY0FBYyxlQUFlLG1CQUFtQixLQUFLLGdCQUFnQix3QkFBd0IsaUJBQWlCLGtCQUFrQixtQkFBbUIsb0JBQW9CLHNCQUFzQixnQ0FBZ0MsS0FBSyxzQkFBc0IseUJBQXlCLHFCQUFxQixLQUFLLGVBQWUsa0JBQWtCLG1CQUFtQix5QkFBeUIsS0FBSyxpQkFBaUIsZ0NBQWdDLGFBQWEsY0FBYyxpQkFBaUIscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxhQUFhLGVBQWUscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxnQkFBZ0IsZUFBZSxpQkFBaUIscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxnQkFBZ0IsY0FBYyxxRUFBcUUsS0FBSyxnQ0FBZ0MsZ0JBQWdCLDJCQUEyQixZQUFZLDhCQUE4QixZQUFZLGlDQUFpQyxZQUFZLDhCQUE4QixNQUFNLGdDQUFnQyxnQkFBZ0IsMkJBQTJCLFlBQVksK0JBQStCLFlBQVksa0NBQWtDLFlBQVksOEJBQThCLE1BQU0sZ0NBQWdDLGdCQUFnQiwyQkFBMkIsWUFBWSwrQkFBK0IsWUFBWSxtQ0FBbUMsWUFBWSwrQkFBK0IsTUFBTSxnQ0FBZ0MsZ0JBQWdCLDJCQUEyQixZQUFZLDhCQUE4QixZQUFZLGtDQUFrQyxZQUFZLCtCQUErQixNQUFNLGtEQUFrRCxjQUFjLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTliYWU4Y2MwXCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbG9hZHNjcmVlbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2NvbnRhaW5lcmxvYWRbZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB3aWR0aDogMTAwcHg7XFxyXFxuICBoZWlnaHQ6IDEwMHB4O1xcclxcbiAgdG9wOiAwO1xcclxcbiAgYm90dG9tOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgbWFyZ2luOiBhdXRvO1xcbn1cXG4ubG9hZGVyW2RhdGEtdi05YmFlOGNjMF17XFxyXFxuICAgIHBvc2l0aW9uOiBmaXhlZDtcXHJcXG4gICAgdG9wOiAwcHg7XFxyXFxuICAgIGxlZnQ6IDBweDtcXHJcXG4gICAgcmlnaHQ6IDBweDtcXHJcXG4gICAgYm90dG9tOiAwcHg7XFxyXFxuICAgIHotaW5kZXg6IDk5OTk7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4ubG9hZGluZ3RpdGxlW2RhdGEtdi05YmFlOGNjMF17XFxyXFxuICAgIG1hcmdpbi10b3A6LTUwcHg7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXG59XFxuLml0ZW1bZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICB3aWR0aDogNTBweDtcXHJcXG4gIGhlaWdodDogNTBweDtcXHJcXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG59XFxuLml0ZW0tMVtkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQTU2Njc7XFxyXFxuICB0b3A6IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgei1pbmRleDogMTtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0xX21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuLml0ZW0tMltkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICM3QTQ1RTU7XFxyXFxuICB0b3A6IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0yX21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuLml0ZW0tM1tkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjkxRjc7XFxyXFxuICBib3R0b206IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIHotaW5kZXg6IDE7XFxyXFxuICBhbmltYXRpb246IGl0ZW0tM19tb3ZlLWRhdGEtdi05YmFlOGNjMCAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxufVxcbi5pdGVtLTRbZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDMjRDO1xcclxcbiAgYm90dG9tOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS00X21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuQGtleWZyYW1lcyBpdGVtLTFfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgNTBweClcXG59XFxuNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKVxcbn1cXG59XFxuQGtleWZyYW1lcyBpdGVtLTJfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKVxcbn1cXG41MCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCA1MHB4KVxcbn1cXG43NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpXFxufVxcbn1cXG5Aa2V5ZnJhbWVzIGl0ZW0tM19tb3ZlLWRhdGEtdi05YmFlOGNjMCB7XFxuMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXFxufVxcbjI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIC01MHB4KVxcbn1cXG43NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKVxcbn1cXG59XFxuQGtleWZyYW1lcyBpdGVtLTRfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDApXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgLTUwcHgpXFxufVxcbjc1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpXFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXtcXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbG9hZHNjcmVlbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQThCQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtDQUNBO0FBRUE7SUFDQSxnQkFBQTtJQUNBLFNBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0lBQ0Esd0JBQUE7Q0FDQTtBQUVBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0NBQ0E7QUFFQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7Q0FDQTtBQUVBO0VBQ0EsMEJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSwrRUFBQTtDQUNBO0FBRUE7RUFDQSwwQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsK0VBQUE7Q0FDQTtBQUVBO0VBQ0EsMEJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSwrRUFBQTtDQUNBO0FBRUE7RUFDQSwwQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsK0VBQUE7Q0FDQTtBQUVBO0FBQ0EsVUFBQSwwQkFBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0FBQ0EsS0FBQSxnQ0FBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0NBQ0E7QUFFQTtBQUNBLFVBQUEsMEJBQUE7Q0FBQTtBQUNBLEtBQUEsOEJBQUE7Q0FBQTtBQUNBLEtBQUEsaUNBQUE7Q0FBQTtBQUNBLEtBQUEsNkJBQUE7Q0FBQTtDQUNBO0FBRUE7QUFDQSxVQUFBLDBCQUFBO0NBQUE7QUFDQSxLQUFBLDhCQUFBO0NBQUE7QUFDQSxLQUFBLGtDQUFBO0NBQUE7QUFDQSxLQUFBLDhCQUFBO0NBQUE7Q0FDQTtBQUVBO0FBQ0EsVUFBQSwwQkFBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0FBQ0EsS0FBQSxpQ0FBQTtDQUFBO0FBQ0EsS0FBQSw4QkFBQTtDQUFBO0NBQ0E7QUFFQTtDQUdBXCIsXCJmaWxlXCI6XCJRbG9hZHNjcmVlbi52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgY2xhc3M9XFxcImxvYWRlclxcXCI+XFxyXFxuICAgIDxkaXYgaWQ9XFxcImNvbnRhaW5lcmxvYWRcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwibG9hZGluZ3RpdGxlXFxcIj48cD5Mb2FkaW5nLi4uPC9wPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaXRlbSBpdGVtLTFcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+PC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJpdGVtIGl0ZW0tMlxcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjJ9XFxcIj48L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcIml0ZW0gaXRlbS0zXFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yM31cXFwiPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaXRlbSBpdGVtLTRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3I0fVxcXCI+PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHR7XFxyXFxuICAgICAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJuIHtcXHJcXG5cXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnY29sb3JzV0InIFxcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuXFxyXFxuXFxyXFxuI2NvbnRhaW5lcmxvYWQge1xcclxcbiAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgd2lkdGg6IDEwMHB4O1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXHJcXG4gIHRvcDogMDtcXHJcXG4gIGJvdHRvbTogMDtcXHJcXG4gIGxlZnQ6IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIG1hcmdpbjogYXV0bztcXHJcXG59XFxyXFxuXFxyXFxuLmxvYWRlcntcXHJcXG4gICAgcG9zaXRpb246IGZpeGVkO1xcclxcbiAgICB0b3A6IDBweDtcXHJcXG4gICAgbGVmdDogMHB4O1xcclxcbiAgICByaWdodDogMHB4O1xcclxcbiAgICBib3R0b206IDBweDtcXHJcXG4gICAgei1pbmRleDogOTk5OTtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxufVxcclxcblxcclxcbi5sb2FkaW5ndGl0bGV7XFxyXFxuICAgIG1hcmdpbi10b3A6LTUwcHg7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG59XFxyXFxuXFxyXFxuLml0ZW0ge1xcclxcbiAgd2lkdGg6IDUwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTEge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBNTY2NztcXHJcXG4gIHRvcDogMDtcXHJcXG4gIGxlZnQ6IDA7XFxyXFxuICB6LWluZGV4OiAxO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTFfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTIge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdBNDVFNTtcXHJcXG4gIHRvcDogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTJfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTMge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCOTFGNztcXHJcXG4gIGJvdHRvbTogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgei1pbmRleDogMTtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0zX21vdmUgMS44cyBjdWJpYy1iZXppZXIoLjYsLjAxLC40LDEpIGluZmluaXRlO1xcclxcbn1cXHJcXG5cXHJcXG4uaXRlbS00IHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUMyNEM7XFxyXFxuICBib3R0b206IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTRfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS0xX21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCA1MHB4KX0gXFxyXFxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDApfSBcXHJcXG59XFxyXFxuXFxyXFxuQGtleWZyYW1lcyBpdGVtLTJfbW92ZSB7XFxyXFxuICAwJSwgMTAwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCl9IFxcclxcbiAgMjUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgNTBweCl9IFxcclxcbiAgNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KX0gXFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS0zX21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpfSBcXHJcXG4gIDUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIC01MHB4KX0gXFxyXFxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKX0gXFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS00X21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAtNTBweCl9IFxcclxcbiAgNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCl9IFxcclxcbn1cXHJcXG5cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXsgXFxyXFxuXFxyXFxuXFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-9bae8cc0\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-9bae8cc0\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue": +/*!************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-9bae8cc0","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue ***! + \************************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"loader\" }, [\n _c(\"div\", { attrs: { id: \"containerload\" } }, [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-1\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-2\",\n style: { backgroundColor: _vm.colorsWB.color2 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-3\",\n style: { backgroundColor: _vm.colorsWB.color3 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-4\",\n style: { backgroundColor: _vm.colorsWB.color4 }\n })\n ])\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"loadingtitle\" }, [\n _c(\"p\", [_vm._v(\"Loading...\")])\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-9bae8cc0\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlP2Q3NDgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0Isd0JBQXdCO0FBQzVDLGVBQWUsU0FBUyxzQkFBc0IsRUFBRTtBQUNoRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdCQUFnQjtBQUNoQixPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCO0FBQ2hCLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0I7QUFDaEIsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBLGdCQUFnQjtBQUNoQixPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQiw4QkFBOEI7QUFDcEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi05YmFlOGNjMFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImxvYWRlclwiIH0sIFtcbiAgICBfYyhcImRpdlwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbnRhaW5lcmxvYWRcIiB9IH0sIFtcbiAgICAgIF92bS5fbSgwKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0xXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0yXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMiB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0zXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS00XCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yNCB9XG4gICAgICB9KVxuICAgIF0pXG4gIF0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW1xuICBmdW5jdGlvbigpIHtcbiAgICB2YXIgX3ZtID0gdGhpc1xuICAgIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICAgIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImxvYWRpbmd0aXRsZVwiIH0sIFtcbiAgICAgIF9jKFwicFwiLCBbX3ZtLl92KFwiTG9hZGluZy4uLlwiKV0pXG4gICAgXSlcbiAgfVxuXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTliYWU4Y2MwXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-9bae8cc0\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-9bae8cc0\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue": +/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-9bae8cc0","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue ***! + \**************************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWU/ZWM5MSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMscUNBQXFDLHdCQUF3QixHQUFHLDhCQUE4QixvQkFBb0IsbUJBQW1CLHdCQUF3QixzQkFBc0IsR0FBRyxnQ0FBZ0Msb0JBQW9CLEdBQUcsb0VBQW9FLGtDQUFrQyx3QkFBd0IsR0FBRyw2QkFBNkIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMscUJBQXFCLEdBQUcsR0FBRyxrRUFBa0Usa0NBQWtDLHdCQUF3QixHQUFHLDZCQUE2QiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyxxQkFBcUIsMkJBQTJCLEdBQUcsR0FBRyxTQUFTLCtLQUErSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsV0FBVyxLQUFLLHNYQUFzWCx5QkFBeUIsNkNBQTZDLHlCQUF5Qiw4SEFBOEgsV0FBVyxhQUFhLGdDQUFnQyxzQkFBc0Isc0dBQXNHLFNBQVMsc0RBQXNELDhCQUE4QixTQUFTLG1CQUFtQiwwQkFBMEIseUJBQXlCLDhCQUE4Qiw0QkFBNEIsU0FBUyxxQkFBcUIsMEJBQTBCLFNBQVMsMEVBQTBFLDJCQUEyQiw4QkFBOEIsYUFBYSx5QkFBeUIsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsMkJBQTJCLGFBQWEsU0FBUyx3RUFBd0UsMkJBQTJCLDhCQUE4QixhQUFhLDBCQUEwQixpQ0FBaUMsK0NBQStDLG1EQUFtRCxnREFBZ0QsOENBQThDLDJDQUEyQywyQkFBMkIsaUNBQWlDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi00MDY5YTYyZVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVdIHtcXG4gICAgZGlzcGxheTpibG9jaztcXG4gICAgd2lkdGg6IDE3MHB4O1xcbiAgICBtYXJnaW4tbGVmdDotMjBweDtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4jc21hbGxpbWFnZVtkYXRhLXYtNDA2OWE2MmVdIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxuICAgICAgICBtYXJnaW4tdG9wOi0xMHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZm9vdGVyLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMEJBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGNBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLFdBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2PlxcclxcbiAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTZcXFwiPlxcclxcbiAgICAgIDxkaXYgaWQ9XFxcIndiLWZvb3Rlci1pZFxcXCI+XFxyXFxuICAgICAgIDxpbWcgaWQ9XFxcImJpZ2ltYWdlXFxcIiA6c3JjPVxcXCJsb2dvc1dCLmxvZ29CaWdcXFwiPlxcclxcbiAgICAgICA8aW1nIGlkPVxcXCJzbWFsbGltYWdlXFxcIiA6c3JjPVxcXCJsb2dvc1dCLmxvZ29TbWFsbFxcXCI+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLXhzLTEyIHRleHQtcmlnaHRcXFwiPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTF9fTwvcD5cXHJcXG4gICAgICAgIDxwIGNsYXNzPVxcXCJ3YmZvb3Rlci10ZXh0XFxcIj57e2xhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyfX08c3BhbiBzdHlsZT1cXFwiY29sb3I6ICMzZGE1ZTVcXFwiPndvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbGFiZWxzV0InLCdsb2dvc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNiaWdpbWFnZSB7XFxyXFxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xcclxcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTIwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3NtYWxsaW1hZ2Uge1xcclxcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9ICAgXFxyXFxuICAgICAgICAjYmlnaW1hZ2V7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLndiZm9vdGVyLXRleHR7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgICAgIH0gICAgXFxyXFxuICAgICAgICAjYmlnaW1hZ2V7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDotMTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4069a62e\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5dc1ca79\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue": +/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-5dc1ca79","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue ***! + \************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\ndiv[data-v-5dc1ca79] {\\n text-align: right;\\nfloat: left;\\n}\\nimg[data-v-5dc1ca79] {\\ndisplay: block;\\nmargin-left: auto;\\nmargin-right: auto;\\nheight: 80px;\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qlogo.vue\"],\"names\":[],\"mappings\":\";AAkBA;CACA,mBAAA;AACA,YAAA;CACA;AACA;AACA,eAAA;AACA,kBAAA;AACA,mBAAA;AACA,aAAA;CACA\",\"file\":\"Qlogo.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlP2Y4NWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixzQkFBc0IsY0FBYyxHQUFHLHdCQUF3QixpQkFBaUIsb0JBQW9CLHFCQUFxQixlQUFlLEdBQUcsV0FBVyw2S0FBNkssTUFBTSxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFVBQVUsZ0tBQWdLLFdBQVcsNENBQTRDLHVCQUF1Qix1R0FBdUcsU0FBUyw0Q0FBNEMsNEJBQTRCLG9CQUFvQixTQUFTLGFBQWEsdUJBQXVCLDBCQUEwQiwyQkFBMkIscUJBQXFCLFNBQVMsdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNWRjMWNhNzlcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fsb2dvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG5kaXZbZGF0YS12LTVkYzFjYTc5XSB7XFxuIHRleHQtYWxpZ246ICByaWdodDtcXG5mbG9hdDogbGVmdDtcXG59XFxuaW1nW2RhdGEtdi01ZGMxY2E3OV0ge1xcbmRpc3BsYXk6IGJsb2NrO1xcbm1hcmdpbi1sZWZ0OiBhdXRvO1xcbm1hcmdpbi1yaWdodDogYXV0bztcXG5oZWlnaHQ6IDgwcHg7XFxufVxcblxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFrQkE7Q0FDQSxtQkFBQTtBQUNBLFlBQUE7Q0FDQTtBQUNBO0FBQ0EsZUFBQTtBQUNBLGtCQUFBO0FBQ0EsbUJBQUE7QUFDQSxhQUFBO0NBQ0FcIixcImZpbGVcIjpcIlFsb2dvLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuICA8ZGl2PlxcclxcbiAgIDxpbWcgOnNyYz1cXFwibG9nb3NXQi5sb2dvU21hbGxcXFwiPlxcclxcbiAgIDwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4J1xcclxcbiAgICBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xvZ29zV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIFxcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgZGl2IHtcXHJcXG4gICAgIHRleHQtYWxpZ246ICByaWdodDtcXHJcXG4gICAgZmxvYXQ6IGxlZnQ7XFxyXFxuICAgIH1cXHJcXG4gICAgaW1nIHtcXHJcXG4gICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xcclxcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XFxyXFxuICAgIGhlaWdodDogODBweDtcXHJcXG4gICAgfVxcclxcbiAgICBcXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5dc1ca79\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5f55fd95\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue": +/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-5f55fd95","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue ***! + \************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.overall[data-v-5f55fd95] {\\n overflow-x: hidden;\\n display: block;\\n margin-left: 50%;\\n -webkit-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n width: 100%;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 20px;\\n text-align: center;\\n/*\\n margin-left: 50%;\\n -webkit-transform: translate(-50%);\\n transform: translate(-50%);\\n*/\\n width: 80px;\\n height: 80px;\\n line-height: 80px;\\n border-radius: 10px;\\n color: white;\\n font-size: 250%;\\n margin-bottom: 40px;\\n}\\n#descrip[data-v-5f55fd95] {\\n color:black;\\n margin-left: 0px;\\n}\\np[data-v-5f55fd95] {\\n font-size: 100%;\\n margin-left: 0px;\\n margin-right: 0px;\\n}\\nhr[data-v-5f55fd95] {\\n border-top: 1px solid;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 230px;\\n height: 140px;\\n line-height: 130px;\\n font-size: 400%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 170%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 80px;\\n height: 60px;\\n line-height: 60px;\\n font-size: 200%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 90%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 60px;\\n height: 40px;\\n line-height: 40px;\\n font-size: 150%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 75%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\nhr[data-v-5f55fd95]{\\n border-top: 1px solid;\\n margin-top: 0px;\\n margin-bottom: 10px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qqena.vue\"],\"names\":[],\"mappings\":\";AA8BA;QACA,mBAAA;QACA,eAAA;QACA,iBAAA;QACA,mCAAA;QACA,2BAAA;QACA,oBAAA;QACA,YAAA;CACA;AAEA;QACA,iBAAA;QACA,mBAAA;AACA;;;;EAIA;QACA,YAAA;QACA,aAAA;QACA,kBAAA;QACA,oBAAA;QACA,aAAA;QACA,gBAAA;QACA,oBAAA;CACA;AAEA;QACA,YAAA;QACA,iBAAA;CACA;AAEA;QACA,gBAAA;QACA,iBAAA;QACA,kBAAA;CACA;AAEA;QACA,sBAAA;CACA;AAGA;AAEA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,aAAA;YACA,cAAA;YACA,mBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,kBAAA;CACA;CACA;AACA;AACA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,YAAA;YACA,aAAA;YACA,kBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,eAAA;YACA,iBAAA;YACA,kBAAA;CACA;CACA;AACA;AACA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,YAAA;YACA,aAAA;YACA,kBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,eAAA;YACA,iBAAA;YACA,kBAAA;CACA;AACA;YACA,sBAAA;YACA,gBAAA;YACA,oBAAA;CACA;CACA\",\"file\":\"Qqena.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlPzcxOWQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGdDQUFnQyw2QkFBNkIseUJBQXlCLDJCQUEyQiw2Q0FBNkMscUNBQXFDLDhCQUE4QixzQkFBc0IsR0FBRyxnQ0FBZ0MsMkJBQTJCLDZCQUE2QiwrQkFBK0IsNkNBQTZDLHFDQUFxQywwQkFBMEIsdUJBQXVCLDRCQUE0Qiw4QkFBOEIsdUJBQXVCLDBCQUEwQiw4QkFBOEIsR0FBRyw2QkFBNkIsc0JBQXNCLDJCQUEyQixHQUFHLHNCQUFzQiwwQkFBMEIsMkJBQTJCLDRCQUE0QixHQUFHLHVCQUF1QixnQ0FBZ0MsR0FBRyxvRUFBb0UsNEJBQTRCLDBDQUEwQywwQ0FBMEMsbUNBQW1DLHVDQUF1QyxvQ0FBb0Msc0NBQXNDLGtDQUFrQyxpQ0FBaUMsR0FBRyxnQ0FBZ0MsOEJBQThCLCtCQUErQixzQ0FBc0MsOEJBQThCLGdDQUFnQyxpQ0FBaUMsMkJBQTJCLDRCQUE0QixpQ0FBaUMsOEJBQThCLEdBQUcsNkJBQTZCLGdDQUFnQyxnQ0FBZ0MsR0FBRyxxQkFBcUIsOEJBQThCLCtCQUErQixnQ0FBZ0MsR0FBRyxHQUFHLG9FQUFvRSw0QkFBNEIsMENBQTBDLDBDQUEwQyxtQ0FBbUMsdUNBQXVDLG9DQUFvQyxzQ0FBc0Msa0NBQWtDLGlDQUFpQyxHQUFHLGdDQUFnQyw4QkFBOEIsK0JBQStCLHNDQUFzQyw4QkFBOEIsZ0NBQWdDLGlDQUFpQywwQkFBMEIsMkJBQTJCLGdDQUFnQyw4QkFBOEIsR0FBRyw2QkFBNkIsZ0NBQWdDLGdDQUFnQyxHQUFHLHFCQUFxQiw2QkFBNkIsK0JBQStCLGdDQUFnQyxHQUFHLEdBQUcsNkNBQTZDLDRCQUE0QiwwQ0FBMEMsMENBQTBDLG1DQUFtQyx1Q0FBdUMsb0NBQW9DLHNDQUFzQyxrQ0FBa0MsaUNBQWlDLEdBQUcsZ0NBQWdDLDhCQUE4QiwrQkFBK0Isc0NBQXNDLDhCQUE4QixnQ0FBZ0MsaUNBQWlDLDBCQUEwQiwyQkFBMkIsZ0NBQWdDLDhCQUE4QixHQUFHLDZCQUE2QixnQ0FBZ0MsZ0NBQWdDLEdBQUcscUJBQXFCLDZCQUE2QiwrQkFBK0IsZ0NBQWdDLEdBQUcsc0JBQXNCLG9DQUFvQyw4QkFBOEIsa0NBQWtDLEdBQUcsR0FBRyxTQUFTLDZLQUE2SyxNQUFNLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxRQUFRLEtBQUssVUFBVSxVQUFVLFdBQVcsV0FBVyxVQUFVLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLEtBQUssd0pBQXdKLFVBQVUsMkRBQTJELFlBQVksaUVBQWlFLGNBQWMsMEZBQTBGLFdBQVcsYUFBYSwrQkFBK0Isb0JBQW9CLGdKQUFnSiwyQkFBMkIsMkhBQTJILGlCQUFpQixjQUFjLFNBQVMsaURBQWlELCtCQUErQiwyQkFBMkIsNkJBQTZCLCtDQUErQyx1Q0FBdUMsZ0NBQWdDLHdCQUF3QixTQUFTLHlCQUF5Qiw2QkFBNkIsK0JBQStCLG1DQUFtQywrQ0FBK0MsdUNBQXVDLDhCQUE4Qix5QkFBeUIsOEJBQThCLGdDQUFnQyx5QkFBeUIsNEJBQTRCLGdDQUFnQyxTQUFTLHNCQUFzQix3QkFBd0IsNkJBQTZCLFNBQVMsbUJBQW1CLDRCQUE0Qiw2QkFBNkIsOEJBQThCLFNBQVMsb0JBQW9CLGtDQUFrQyxTQUFTLGtGQUFrRix5QkFBeUIsNENBQTRDLDRDQUE0QyxxQ0FBcUMseUNBQXlDLHNDQUFzQyx3Q0FBd0Msb0NBQW9DLG1DQUFtQyxhQUFhLHlCQUF5QixnQ0FBZ0MsaUNBQWlDLHdDQUF3QyxnQ0FBZ0Msa0NBQWtDLG1DQUFtQyw2QkFBNkIsOEJBQThCLG1DQUFtQyxnQ0FBZ0MsYUFBYSxzQkFBc0Isa0NBQWtDLGtDQUFrQyxhQUFhLGNBQWMsZ0NBQWdDLGlDQUFpQyxrQ0FBa0MsYUFBYSxTQUFTLDBFQUEwRSxzQkFBc0IsNENBQTRDLDRDQUE0QyxxQ0FBcUMseUNBQXlDLHNDQUFzQyx3Q0FBd0Msb0NBQW9DLG1DQUFtQyxhQUFhLHlCQUF5QixnQ0FBZ0MsaUNBQWlDLHdDQUF3QyxnQ0FBZ0Msa0NBQWtDLG1DQUFtQyw0QkFBNEIsNkJBQTZCLGtDQUFrQyxnQ0FBZ0MsYUFBYSxzQkFBc0Isa0NBQWtDLGtDQUFrQyxhQUFhLGNBQWMsK0JBQStCLGlDQUFpQyxrQ0FBa0MsYUFBYSxVQUFVLG1EQUFtRCxxQkFBcUIsNENBQTRDLDRDQUE0QyxxQ0FBcUMseUNBQXlDLHNDQUFzQyx3Q0FBd0Msb0NBQW9DLG1DQUFtQyxhQUFhLHlCQUF5QixnQ0FBZ0MsaUNBQWlDLHdDQUF3QyxnQ0FBZ0Msa0NBQWtDLG1DQUFtQyw0QkFBNEIsNkJBQTZCLGtDQUFrQyxnQ0FBZ0MsYUFBYSxzQkFBc0Isa0NBQWtDLGtDQUFrQyxhQUFhLGNBQWMsK0JBQStCLGlDQUFpQyxrQ0FBa0MsYUFBYSxnQkFBZ0Isc0NBQXNDLGdDQUFnQyxvQ0FBb0MsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTVmNTVmZDk1XCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcWVuYS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLm92ZXJhbGxbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxufVxcbmRpdiAjbnVtYmVyW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4vKlxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4qL1xcbiAgICAgICAgd2lkdGg6IDgwcHg7XFxuICAgICAgICBoZWlnaHQ6IDgwcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xcbn1cXG4jZGVzY3JpcFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG59XFxucFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG59XFxuaHJbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5vdmVyYWxsW2RhdGEtdi01ZjU1ZmQ5NV17XFxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcXG4gICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XFxuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xcbn1cXG5kaXYgI251bWJlcltkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcXG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcXG4gICAgICAgICAgICBmb250LXNpemU6IDQwMCU7XFxufVxcbiNkZXNjcmlwW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbn1cXG5wW2RhdGEtdi01ZjU1ZmQ5NV17XFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNzAlO1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4ub3ZlcmFsbFtkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXG59XFxuZGl2ICNudW1iZXJbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XFxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG4gICAgICAgICAgICB3aWR0aDogODBweDtcXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcbn1cXG4jZGVzY3JpcFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG59XFxucFtkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLm92ZXJhbGxbZGF0YS12LTVmNTVmZDk1XXtcXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XFxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcXG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XFxufVxcbmRpdiAjbnVtYmVyW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XFxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XFxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG59XFxuI2Rlc2NyaXBbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbnBbZGF0YS12LTVmNTVmZDk1XXtcXG4gICAgICAgICAgICBmb250LXNpemU6IDc1JTtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbn1cXG5ocltkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUE4QkE7UUFDQSxtQkFBQTtRQUNBLGVBQUE7UUFDQSxpQkFBQTtRQUNBLG1DQUFBO1FBQ0EsMkJBQUE7UUFDQSxvQkFBQTtRQUNBLFlBQUE7Q0FDQTtBQUVBO1FBQ0EsaUJBQUE7UUFDQSxtQkFBQTtBQUNBOzs7O0VBSUE7UUFDQSxZQUFBO1FBQ0EsYUFBQTtRQUNBLGtCQUFBO1FBQ0Esb0JBQUE7UUFDQSxhQUFBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtDQUNBO0FBRUE7UUFDQSxZQUFBO1FBQ0EsaUJBQUE7Q0FDQTtBQUVBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFFQTtRQUNBLHNCQUFBO0NBQ0E7QUFHQTtBQUVBO1lBQ0EsNEJBQUE7WUFDQSw0QkFBQTtZQUNBLHFCQUFBO1lBQ0EseUJBQUE7WUFDQSxzQkFBQTtZQUNBLHdCQUFBO1lBQ0Esb0JBQUE7WUFDQSxtQkFBQTtDQUNBO0FBQ0E7WUFDQSxnQkFBQTtZQUNBLGlCQUFBO1lBQ0Esd0JBQUE7WUFDQSxnQkFBQTtZQUNBLGtCQUFBO1lBQ0EsbUJBQUE7WUFDQSxhQUFBO1lBQ0EsY0FBQTtZQUNBLG1CQUFBO1lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1lBQ0Esa0JBQUE7WUFDQSxrQkFBQTtDQUNBO0FBQ0E7WUFDQSxnQkFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtZQUNBLDRCQUFBO1lBQ0EsNEJBQUE7WUFDQSxxQkFBQTtZQUNBLHlCQUFBO1lBQ0Esc0JBQUE7WUFDQSx3QkFBQTtZQUNBLG9CQUFBO1lBQ0EsbUJBQUE7Q0FDQTtBQUNBO1lBQ0EsZ0JBQUE7WUFDQSxpQkFBQTtZQUNBLHdCQUFBO1lBQ0EsZ0JBQUE7WUFDQSxrQkFBQTtZQUNBLG1CQUFBO1lBQ0EsWUFBQTtZQUNBLGFBQUE7WUFDQSxrQkFBQTtZQUNBLGdCQUFBO0NBQ0E7QUFDQTtZQUNBLGtCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0EsZUFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtZQUNBLDRCQUFBO1lBQ0EsNEJBQUE7WUFDQSxxQkFBQTtZQUNBLHlCQUFBO1lBQ0Esc0JBQUE7WUFDQSx3QkFBQTtZQUNBLG9CQUFBO1lBQ0EsbUJBQUE7Q0FDQTtBQUNBO1lBQ0EsZ0JBQUE7WUFDQSxpQkFBQTtZQUNBLHdCQUFBO1lBQ0EsZ0JBQUE7WUFDQSxrQkFBQTtZQUNBLG1CQUFBO1lBQ0EsWUFBQTtZQUNBLGFBQUE7WUFDQSxrQkFBQTtZQUNBLGdCQUFBO0NBQ0E7QUFDQTtZQUNBLGtCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0EsZUFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0Esc0JBQUE7WUFDQSxnQkFBQTtZQUNBLG9CQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUXFlbmEudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PiBcXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwib3ZlcmFsbCByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwibnVtYmVyXFxcIiA6c3R5bGU9XFxcImNvbG9yU2V0XFxcIj57e251bWJlcldCfX08L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcImRlc2NyaXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxwPnt7cXVlc3Rpb25XQn19PC9wPlxcclxcbiAgICAgICAgICAgIDxociA6c3R5bGU9XFxcImNvbG9yU2V0XFxcIj5cXHJcXG4gICAgICAgICAgICA8cD57e2Fzc2lnbm1lbnRXQn19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PiBcXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuICAgIFxcclxcbiAgICBleHBvcnQgZGVmYXVsdHtcXHJcXG4gICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdudW1iZXJXQicsJ3F1ZXN0aW9uV0InLCdhc3NpZ25tZW50V0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgICAgICAgY29sb3JTZXQoKXtcXHJcXG4gICAgICAgICAgICAgICByZXR1cm4geyBcXHJcXG4gICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGlzLmNvbG9yc1dCLmNvbG9yMSwgXFxyXFxuICAgICAgICAgIGJvcmRlckNvbG9yOiB0aGlzLmNvbG9yc1dCLmNvbG9yMSBcXHJcXG4gICAgICAgICAgICAgICAgfVxcclxcbiAgICAgICAgICAgIH0sXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAub3ZlcmFsbCB7XFxyXFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG5cXHJcXG4gICAgZGl2ICNudW1iZXIge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4vKlxcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4qL1xcclxcbiAgICAgICAgd2lkdGg6IDgwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDgwcHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcXHJcXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XFxyXFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xcclxcbiAgICB9XFxyXFxuXFxyXFxuICAgICNkZXNjcmlwIHtcXHJcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgfVxcclxcbiAgICBcXHJcXG4gICAgcCB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuICAgIGhyIHtcXHJcXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcXHJcXG4gICAgfVxcclxcblxcclxcblxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG5cXHJcXG4gICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDQwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9IFxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzUlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9IFxcclxcbiAgICAgICAgaHJ7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5f55fd95\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-abea2a0a\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue": +/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-abea2a0a","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue ***! + \****************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.progress[data-v-abea2a0a] {\\n height: 9px;\\n margin-left: 10%;\\n margin-right: 10%;\\n margin-top: 40px;\\n background-color: #f4f9f9;\\n overflow: visible;\\n}\\n.progress-bar[data-v-abea2a0a] {\\n margin-top: 0px;\\n}\\n.icons[data-v-abea2a0a] {\\n position: relative;\\n margin-left: -6%;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -45px;\\n}\\nspan[data-v-abea2a0a] {\\n color: white;\\n position: absolute;\\n font-size: 175%;\\n height: 40px;\\n width: 40px;\\n border-radius: 50px;\\n text-align: center;\\n line-height: 40px;\\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\\n -webkit-transition: .5;\\n transition: .5;\\n}\\nspan.current[data-v-abea2a0a] {\\n background-color: #17C8BC;\\n border: solid white 2px;\\n -webkit-box-shadow: 0px 0px 0px 1px #FFBC00;\\n box-shadow: 0px 0px 0px 1px #FFBC00;\\n line-height: 35px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 40px;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 0px;\\n height: 5px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 50px;\\n width: 50px;\\n line-height: 50px;\\n font-size: 200%;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -7%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 45px;\\n border: solid white 2px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 5px;\\n height: 5px;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -9%;\\n /*geen bolletjes, is te druk*/\\n display: none;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -37px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 30px;\\n width: 30px;\\n line-height: 30px;\\n font-size: 125%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 26px;\\n border: solid white 2px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 5px;\\n height: 5px;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -9%;\\n /*geen bolletjes, is te druk*/\\n display: none;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -32px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 20px;\\n width: 20px;\\n line-height: 19px;\\n font-size: 80%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 16px;\\n border: solid white 1px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qprogress.vue\"],\"names\":[],\"mappings\":\";AAuCA;IACA,YAAA;IACA,iBAAA;IACA,kBAAA;IACA,iBAAA;IACA,0BAAA;IACA,kBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;IACA,gBAAA;IACA,aAAA;IACA,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,kBAAA;IACA,sDAAA;IACA,8CAAA;IACA,uBAAA;IACA,eAAA;CACA;AACA;IACA,0BAAA;IACA,wBAAA;IACA,4CAAA;IACA,oCAAA;IACA,kBAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,iBAAA;QACA,8BAAA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,iBAAA;QACA,8BAAA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,eAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA\",\"file\":\"Qprogress.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZT84MzdhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxpQ0FBaUMsa0JBQWtCLHVCQUF1Qix3QkFBd0IsdUJBQXVCLGdDQUFnQyx3QkFBd0IsR0FBRyxrQ0FBa0Msc0JBQXNCLEdBQUcsMkJBQTJCLHlCQUF5Qix1QkFBdUIsR0FBRywwQkFBMEIsaUJBQWlCLEdBQUcseUJBQXlCLG1CQUFtQix5QkFBeUIsc0JBQXNCLG1CQUFtQixrQkFBa0IsMEJBQTBCLHlCQUF5Qix3QkFBd0IsNERBQTRELG9EQUFvRCw2QkFBNkIscUJBQXFCLEdBQUcsaUNBQWlDLGdDQUFnQyw4QkFBOEIsa0RBQWtELDBDQUEwQyx3QkFBd0IsR0FBRyxpQ0FBaUMseUJBQXlCLEdBQUcsb0VBQW9FLDhCQUE4QiwwQkFBMEIsc0JBQXNCLEdBQUcseUJBQXlCLHVCQUF1QixzQkFBc0IsNEJBQTRCLDBCQUEwQixHQUFHLDJCQUEyQiwyQkFBMkIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLG9FQUFvRSw4QkFBOEIsMEJBQTBCLHNCQUFzQixHQUFHLDJCQUEyQiwyQkFBMkIsZ0VBQWdFLEdBQUcsMEJBQTBCLHFCQUFxQixHQUFHLHlCQUF5Qix1QkFBdUIsc0JBQXNCLDRCQUE0QiwwQkFBMEIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLDZDQUE2Qyw4QkFBOEIsMEJBQTBCLHNCQUFzQixHQUFHLDJCQUEyQiwyQkFBMkIsZ0VBQWdFLEdBQUcsMEJBQTBCLHFCQUFxQixHQUFHLHlCQUF5Qix1QkFBdUIsc0JBQXNCLDRCQUE0Qix5QkFBeUIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLFNBQVMsaUxBQWlMLE1BQU0sVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLHFTQUFxUywyQkFBMkIsb0hBQW9ILDJCQUEyQixvSEFBb0gsMkJBQTJCLHNJQUFzSSwyQkFBMkIsb0dBQW9HLFdBQVcsYUFBYSxnQ0FBZ0Msb0JBQW9CLHdCQUF3QixrTkFBa04sYUFBYSx3QkFBd0IseUhBQXlILFVBQVUsa0RBQWtELHdCQUF3Qiw2QkFBNkIsOEJBQThCLDZCQUE2QixzQ0FBc0MsOEJBQThCLFNBQVMsdUJBQXVCLDRCQUE0QixTQUFTLGdCQUFnQiwrQkFBK0IsNkJBQTZCLFNBQVMsZUFBZSx1QkFBdUIsU0FBUyxjQUFjLHlCQUF5QiwrQkFBK0IsNEJBQTRCLHlCQUF5Qix3QkFBd0IsZ0NBQWdDLCtCQUErQiw4QkFBOEIsa0VBQWtFLDBEQUEwRCxtQ0FBbUMsMkJBQTJCLFNBQVMsc0JBQXNCLHNDQUFzQyxvQ0FBb0Msd0RBQXdELGdEQUFnRCw4QkFBOEIsU0FBUyxzQkFBc0IsK0JBQStCLFNBQVMsMEVBQTBFLHVCQUF1QixnQ0FBZ0MsNEJBQTRCLGFBQWEsa0JBQWtCLDZCQUE2Qiw0QkFBNEIsa0NBQWtDLGdDQUFnQyxhQUFhLG9CQUFvQixpQ0FBaUMsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDJCQUEyQiwrQkFBK0IsYUFBYSxTQUFTLDBFQUEwRSx1QkFBdUIsZ0NBQWdDLDRCQUE0QixhQUFhLG9CQUFvQixpQ0FBaUMsNEVBQTRFLGNBQWMsbUJBQW1CLDJCQUEyQixhQUFhLGtCQUFrQiw2QkFBNkIsNEJBQTRCLGtDQUFrQyxnQ0FBZ0MsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDJCQUEyQiwrQkFBK0IsYUFBYSxTQUFTLG1EQUFtRCx1QkFBdUIsZ0NBQWdDLDRCQUE0QixhQUFhLG9CQUFvQixpQ0FBaUMsNEVBQTRFLGNBQWMsbUJBQW1CLDJCQUEyQixhQUFhLGtCQUFrQiw2QkFBNkIsNEJBQTRCLGtDQUFrQywrQkFBK0IsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDBCQUEwQiwrQkFBK0IsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LWFiZWEyYTBhXCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcHJvZ3Jlc3MudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5wcm9ncmVzc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgaGVpZ2h0OiA5cHg7XFxuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XFxuICAgIG1hcmdpbi1yaWdodDogMTAlO1xcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOWY5O1xcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcXG59XFxuLnByb2dyZXNzLWJhcltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4uaWNvbnNbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXG4gICAgbWFyZ2luLWxlZnQ6IC02JTtcXG59XFxuLmljb25bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIHRvcDogLTQ1cHg7XFxufVxcbnNwYW5bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICBmb250LXNpemU6IDE3NSU7XFxuICAgIGhlaWdodDogNDBweDtcXG4gICAgd2lkdGg6IDQwcHg7XFxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjEpO1xcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMSk7XFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjU7XFxuICAgIHRyYW5zaXRpb246IC41O1xcbn1cXG5zcGFuLmN1cnJlbnRbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN0M4QkM7XFxuICAgIGJvcmRlcjogc29saWQgd2hpdGUgMnB4O1xcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjRkZCQzAwO1xcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI0ZGQkMwMDtcXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4ucHJvZ3Jlc3NbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBoZWlnaHQ6IDVweDtcXG59XFxuc3BhbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGhlaWdodDogNTBweDtcXG4gICAgICAgIHdpZHRoOiA1MHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbi5pY29uc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNyU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLnByb2dyZXNzW2RhdGEtdi1hYmVhMmEwYV0ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcbiAgICAgICAgaGVpZ2h0OiA1cHg7XFxufVxcbi5pY29uc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOSU7XFxuICAgICAgICAvKmdlZW4gYm9sbGV0amVzLCBpcyB0ZSBkcnVrKi9cXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbi5pY29uW2RhdGEtdi1hYmVhMmEwYV0ge1xcbiAgICAgICAgdG9wOiAtMzdweDtcXG59XFxuc3BhbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGhlaWdodDogMzBweDtcXG4gICAgICAgIHdpZHRoOiAzMHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxuICAgICAgICBmb250LXNpemU6IDEyNSU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5wcm9ncmVzc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcXG4gICAgICAgIGhlaWdodDogNXB4O1xcbn1cXG4uaWNvbnNbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcbiAgICAgICAgLypnZWVuIGJvbGxldGplcywgaXMgdGUgZHJ1ayovXFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uaWNvbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIHRvcDogLTMycHg7XFxufVxcbnNwYW5bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBoZWlnaHQ6IDIwcHg7XFxuICAgICAgICB3aWR0aDogMjBweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAxcHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcHJvZ3Jlc3MudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUF1Q0E7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsMEJBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLHNEQUFBO0lBQ0EsOENBQUE7SUFDQSx1QkFBQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsMEJBQUE7SUFDQSx3QkFBQTtJQUNBLDRDQUFBO0lBQ0Esb0NBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsWUFBQTtRQUNBLGtCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7UUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsOEJBQUE7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLFlBQUE7UUFDQSxrQkFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0Esd0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLDhCQUFBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxZQUFBO1FBQ0Esa0JBQUE7UUFDQSxlQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0Esd0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJRcHJvZ3Jlc3MudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJwcm9ncmVzc1xcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInByb2dyZXNzLWJhclxcXCIgOnN0eWxlPVxcXCJwcm9ncmVzc1dCXFxcIj48L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImljb25zXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcXFwiPlxcclxcbiAgICAgICAgICAgICAgPHNwYW4gOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBpY29uV0JbMF19XFxcIj5TPC9zcGFuPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxzcGFuIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaWNvbldCWzFdfVxcXCI+MTwvc3Bhbj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaWNvbiBjb2wteHMtMyB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgICA8c3BhbiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGljb25XQlsyXX1cXFwiPjI8L3NwYW4+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcIndiLWxhc3QtaWNvblxcXCIgY2xhc3M9XFxcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcXFwiPlxcclxcbiAgICAgICAgICAgIDxzcGFuIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaWNvbldCWzNdfVxcXCI+4pqRPC9zcGFuPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuXFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKSB7XFxyXFxuICAgICAgICAgICAgcmV0dXJuIHtcXHJcXG4gICAgICAgICAgICAgICAgc3RlcHM6IFsn4pyTJywgJ+KYkycsICfimawnLCAn4pmrJywgJ+KZrycsICfimaonLCAn4pyMJywgJ/CfkY0nLCAn4p2kJywgJ+KZpScsICfinKknLCAn4piFJywgJ+KdgicsICfimIInLCAn4piDJywgJ+KbhycsICfinL8nLCAn4pyIJywgJ+KYoCcsICfimZQnLCAn4pmXJywgJ+KYoycsICfimLonLCAn4pmyJywgJ+KZuycsICfinIknLCAn8J+WlCcsICfwn4K/JywgJ+KbgycsICfimpEnLCAn8J+PsicsICfwn4+GJ10sXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOiB7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgJ3Nob3dXQicsJ3Byb2dyZXNzV0InLCdpY29uV0InLCdjb2xvcnNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgLnByb2dyZXNzIHtcXHJcXG4gICAgICAgIGhlaWdodDogOXB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY5Zjk7XFxyXFxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcXHJcXG4gICAgfVxcclxcbiAgICAucHJvZ3Jlc3MtYmFyIHtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgfVxcclxcbiAgICAuaWNvbnMge1xcclxcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02JTtcXHJcXG4gICAgfVxcclxcbiAgICAuaWNvbiB7XFxyXFxuICAgICAgICB0b3A6IC00NXB4O1xcclxcbiAgICB9XFxyXFxuICAgIHNwYW4ge1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDQwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjU7XFxyXFxuICAgICAgICB0cmFuc2l0aW9uOiAuNTtcXHJcXG4gICAgfVxcclxcbiAgICBzcGFuLmN1cnJlbnQge1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3QzhCQztcXHJcXG4gICAgICAgIGJvcmRlcjogc29saWQgd2hpdGUgMnB4O1xcclxcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI0ZGQkMwMDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjRkZCQzAwO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgc3BhbiB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5pY29ucyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHNwYW4uY3VycmVudCB7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XFxyXFxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb25zIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcclxcbiAgICAgICAgICAgIC8qZ2VlbiBib2xsZXRqZXMsIGlzIHRlIGRydWsqL1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb24ge1xcclxcbiAgICAgICAgICAgIHRvcDogLTM3cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgc3Bhbi5jdXJyZW50IHtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcXHJcXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHdoaXRlIDJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICAjd2ItbGFzdC1pY29ue1xcclxcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb25zIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcclxcbiAgICAgICAgICAgIC8qZ2VlbiBib2xsZXRqZXMsIGlzIHRlIGRydWsqL1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb24ge1xcclxcbiAgICAgICAgICAgIHRvcDogLTMycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiA4MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuLmN1cnJlbnQge1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGUgMXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-abea2a0a\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue": +/*!********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue ***! + \********************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#color-line {\\n color: #17C8BC;\\n}\\nbody {\\n overflow-x: hidden;\\n}\\n.container {\\n height: 100vh;\\n overflow-x: hidden;\\n}\\n.spacerrr{\\n height: 5%;\\n}\\n.spacerrr2{\\n height: 10%;\\n}\\n#blok3{\\n height: 100%;\\n}\\n#blok4{\\n min-height: 55vh;\\n}\\n#question-footer{\\n margin-top: 8vh;\\n}\\n.blok{\\n height:80px;\\n}\\n.blok2{\\n min-height: 400px;\\n}\\n.load-enter-active, .load-leave-active {\\n transition: all .5s;\\n}\\n.load-enter {\\n opacity: 1;\\n}\\n.load-enter-to {\\n opacity: 1;\\n}\\n.load-leave-to\\n {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#blok4{\\n min-height: 57vh;\\n}\\n#blok1{\\n display: none;\\n}\\n.blok{\\n height:0px;\\n}\\n.container{ \\n width:100%;\\n}\\n#blok3{\\n height: 170px;\\n margin-bottom: 100px;\\n}\\n.spacer{\\n min-height: 60px;\\n background-color: white;\\n}\\n}\\n@media only screen and (min-width: 359px) and (max-width: 576px) {\\n#blok1{\\n display: none;\\n}\\n.container{ \\n width:100%;\\n}\\n.blok{\\n height:0px;\\n}\\n.blok2 {\\n min-height:340px;\\n}\\n.spacer{\\n height: 30px;\\n background-color: white;\\n}\\n.spacer2{\\n max-height: 60px;\\n background-color: white;\\n}\\n#question-footer{\\n margin-top: -20px;\\n margin-left: 0px;\\n}\\n#blok3{\\n margin-bottom: 20px;\\n}\\n}\\n@media only screen and (max-width: 359px) {\\n#blok1{\\n display: none;\\n}\\n.container{ \\n width:100%;\\n}\\n.blok{\\n height:0px;\\n}\\n.blok2 {\\n min-height:280px;\\n}\\n.spacer{\\n height: 30px;\\n background-color: white;\\n}\\n.spacer2{\\n max-height: 40px;\\n background-color: white;\\n}\\n#question-footer{\\n margin-top: 2vh;\\n margin-left: 0px;\\n}\\n#blok3{\\n margin-bottom: 0px;\\n}\\n.spacerrr{\\n height: 20px;\\n background-color: white;\\n}\\n.spacerrr2{\\n height: 30px;\\n background-color: white;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Question.vue\"],\"names\":[],\"mappings\":\";AA8FA;IACA,eAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,cAAA;IACA,mBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;GACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;;IAEA,WAAA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;QACA,cAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,cAAA;IACA,qBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;CACA;AACA;QACA,oBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;AACA;IACA,gBAAA;IACA,iBAAA;CACA;AACA;QACA,mBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;CACA\",\"file\":\"Question.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlP2ZiODIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLGtCQUFrQixxQkFBcUIsR0FBRyxRQUFRLHlCQUF5QixHQUFHLGNBQWMsb0JBQW9CLHlCQUF5QixHQUFHLFlBQVksaUJBQWlCLEdBQUcsYUFBYSxrQkFBa0IsR0FBRyxTQUFTLG1CQUFtQixHQUFHLFNBQVMsc0JBQXNCLEdBQUcsbUJBQW1CLHNCQUFzQixHQUFHLFFBQVEsa0JBQWtCLEdBQUcsU0FBUyx3QkFBd0IsR0FBRywwQ0FBMEMsMEJBQTBCLEdBQUcsZUFBZSxpQkFBaUIsR0FBRyxrQkFBa0IsaUJBQWlCLEdBQUcsdUJBQXVCLGlCQUFpQixHQUFHLG9FQUFvRSxTQUFTLDJCQUEyQixHQUFHLFNBQVMsd0JBQXdCLEdBQUcsUUFBUSxpQkFBaUIsR0FBRyxhQUFhLHNCQUFzQixHQUFHLFNBQVMsb0JBQW9CLDJCQUEyQixHQUFHLFVBQVUsdUJBQXVCLDhCQUE4QixHQUFHLEdBQUcsb0VBQW9FLFNBQVMsd0JBQXdCLEdBQUcsYUFBYSxzQkFBc0IsR0FBRyxRQUFRLGlCQUFpQixHQUFHLFVBQVUsMkJBQTJCLEdBQUcsVUFBVSxtQkFBbUIsOEJBQThCLEdBQUcsV0FBVyx1QkFBdUIsOEJBQThCLEdBQUcsbUJBQW1CLHdCQUF3Qix1QkFBdUIsR0FBRyxTQUFTLDhCQUE4QixHQUFHLEdBQUcsNkNBQTZDLFNBQVMsd0JBQXdCLEdBQUcsYUFBYSxzQkFBc0IsR0FBRyxRQUFRLGlCQUFpQixHQUFHLFVBQVUsMkJBQTJCLEdBQUcsVUFBVSxtQkFBbUIsOEJBQThCLEdBQUcsV0FBVyx1QkFBdUIsOEJBQThCLEdBQUcsbUJBQW1CLHNCQUFzQix1QkFBdUIsR0FBRyxTQUFTLDZCQUE2QixHQUFHLFlBQVksbUJBQW1CLDhCQUE4QixHQUFHLGFB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c3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNjb2xvci1saW5lIHtcXG4gICAgY29sb3I6ICMxN0M4QkM7XFxufVxcbmJvZHkge1xcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5jb250YWluZXIge1xcbiAgICBoZWlnaHQ6IDEwMHZoO1xcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJycntcXG4gICAgaGVpZ2h0OiA1JTtcXG59XFxuLnNwYWNlcnJyMntcXG4gICAgaGVpZ2h0OiAxMCU7XFxufVxcbiNibG9rM3tcXG4gICAgaGVpZ2h0OiAxMDAlO1xcbn1cXG4jYmxvazR7XFxuICAgbWluLWhlaWdodDogNTV2aDtcXG59XFxuI3F1ZXN0aW9uLWZvb3RlcntcXG4gICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4uYmxva3tcXG4gICAgaGVpZ2h0OjgwcHg7XFxufVxcbi5ibG9rMntcXG4gICAgbWluLWhlaWdodDogNDAwcHg7XFxufVxcbi5sb2FkLWVudGVyLWFjdGl2ZSwgLmxvYWQtbGVhdmUtYWN0aXZlIHtcXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcXG59XFxuLmxvYWQtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZC1lbnRlci10byB7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbi5sb2FkLWxlYXZlLXRvXFxuICAgIHtcXG4gICAgb3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI2Jsb2s0e1xcbiAgICAgICAgbWluLWhlaWdodDogNTd2aDtcXG59XFxuI2Jsb2sxe1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuLmJsb2t7XFxuICAgIGhlaWdodDowcHg7XFxufVxcbi5jb250YWluZXJ7IFxcbiAgICAgICAgd2lkdGg6MTAwJTtcXG59XFxuI2Jsb2sze1xcbiAgICBoZWlnaHQ6IDE3MHB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgbWluLWhlaWdodDogNjBweDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1OXB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jYmxvazF7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uY29udGFpbmVyeyBcXG4gICAgICAgIHdpZHRoOjEwMCU7XFxufVxcbi5ibG9re1xcbiAgICBoZWlnaHQ6MHB4O1xcbn1cXG4uYmxvazIge1xcbiAgICAgICAgbWluLWhlaWdodDozNDBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgaGVpZ2h0OiAzMHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG59XFxuLnNwYWNlcjJ7XFxuICAgIG1heC1oZWlnaHQ6IDYwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jcXVlc3Rpb24tZm9vdGVye1xcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcXG59XFxuI2Jsb2sze1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcXG4jYmxvazF7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uY29udGFpbmVyeyBcXG4gICAgICAgIHdpZHRoOjEwMCU7XFxufVxcbi5ibG9re1xcbiAgICBoZWlnaHQ6MHB4O1xcbn1cXG4uYmxvazIge1xcbiAgICAgICAgbWluLWhlaWdodDoyODBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgaGVpZ2h0OiAzMHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG59XFxuLnNwYWNlcjJ7XFxuICAgIG1heC1oZWlnaHQ6IDQwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jcXVlc3Rpb24tZm9vdGVye1xcbiAgICBtYXJnaW4tdG9wOiAydmg7XFxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxufVxcbiNibG9rM3tcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG59XFxuLnNwYWNlcnJye1xcbiAgICBoZWlnaHQ6IDIwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4uc3BhY2VycnIye1xcbiAgICBoZWlnaHQ6IDMwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9RdWVzdGlvbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQThGQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtHQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTs7SUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLHFCQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0Esd0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0Esb0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlF1ZXN0aW9uLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZFxcXCIgbW9kZT1cXFwib3V0LWluXFxcIiBhcHBlYXI+XFxyXFxuICAgIDx3Yi1sb2Fkc2NyZWVuIHYtaWY9XFxcImxvYWRpbmdcXFwiPjwvd2ItbG9hZHNjcmVlbj5cXHJcXG4gICAgPC90cmFuc2l0aW9uPlxcclxcbiAgICA8dHJhbnNpdGlvbiBuYW1lPVxcXCJsb2FkXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj5cXHJcXG4gICAgPHdiLW1vZGFsIHYtaWY9XFxcInNjaWVuY2VNb2RlV0Iuc2NpZW5jZU1vZGVcXFwiPjwvd2ItbW9kYWw+XFxyXFxuICAgIDwvdHJhbnNpdGlvbj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwic3BhY2VycnJcXFwiPjwvZGl2PlxcclxcbiAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgYmxva1xcXCI+XFxyXFxuICAgICAgICAgICA8ZGl2ICBpZD1cXFwiYmxvazFcXFwiIGNsYXNzPVxcXCJibG9rIGNvbC1tZC0yIGNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgPHdiLWxvZ28+PC93Yi1sb2dvPlxcclxcbiAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJibG9rIGNvbC1tZC0xMCBjb2wteHMtMTJcXFwiPiBcXHJcXG4gICAgICAgICAgICAgICA8d2ItcHJvZ3Jlc3M+PC93Yi1wcm9ncmVzcz5cXHJcXG4gICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwicm93IHNwYWNlcnJyMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBibG9rMlxcXCI+XFxyXFxuICAgICAgICAgICA8ZGl2IGlkPVxcXCJibG9rM1xcXCIgY2xhc3M9XFxcImNvbC1tZC0yIGNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgPHdiLXFlbmE+PC93Yi1xZW5hPlxcclxcbiAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICA8ZGl2IGlkPVxcXCJibG9rNFxcXCIgY2xhc3M9XFxcImJsb2syIGNvbC1tZC0xMCBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgIDx3Yi1tYWluPjwvd2ItbWFpbj5cXHJcXG4gICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgPGRpdiBpZD1cXFwicXVlc3Rpb24tZm9vdGVyXFxcIiBjbGFzcz1cXFwicm93IGNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgICAgPGhyIGlkPVxcXCJjb2xvci1saW5lXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItZm9vdGVyPjwvd2ItZm9vdGVyPiAgXFxyXFxuICAgICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuXFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IFByb2dyZXNzIGZyb20gJy4vcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IExvZ28gZnJvbSAnLi9xdWVzdGlvbi9RbG9nby52dWUnXFxyXFxuICAgIGltcG9ydCBRZW5hIGZyb20gJy4vcXVlc3Rpb24vUXFlbmEudnVlJ1xcclxcbiAgICBpbXBvcnQgTWFpbiBmcm9tICcuL3F1ZXN0aW9uL1FtYWluLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IEZvb3RlciBmcm9tICcuL3F1ZXN0aW9uL1Fmb290ZXIudnVlJ1xcclxcbiAgICBpbXBvcnQgTG9hZHNjcmVlbiBmcm9tICcuL3F1ZXN0aW9uL1Fsb2Fkc2NyZWVuLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IE1vZGFsIGZyb20gJy4vcXVlc3Rpb24vUW1vZGFsLnZ1ZSdcXHJcXG5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKXtcXHJcXG4gICAgICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgICAgIGxvYWRpbmc6IHRydWUsXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgICAgIGxvYWRlcigpe1xcclxcbiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlO1xcclxcbiAgICAgICAgICAgICAgICB9LCAyMDAwKTtcXHJcXG4gICAgICAgICAgICB9LFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiUHJvZ3Jlc3M6IFByb2dyZXNzLFxcclxcbiAgICAgICAgICAgIHdiTG9nbzpMb2dvLFxcclxcbiAgICAgICAgICAgIHdiUWVuYTpRZW5hLFxcclxcbiAgICAgICAgICAgIHdiTWFpbjpNYWluLFxcclxcbiAgICAgICAgICAgIHdiRm9vdGVyOkZvb3RlcixcXHJcXG4gICAgICAgICAgICB3YkxvYWRzY3JlZW46IExvYWRzY3JlZW4sXFxyXFxuICAgICAgICAgICAgd2JNb2RhbDogTW9kYWwsXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdzY2llbmNlTW9kZVdCJywnc2hvd1dCJyBcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgIHRoaXMubG9hZGVyKCk7XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgYmVmb3JlUm91dGVMZWF2ZSh0bywgZnJvbSAsIG5leHQpIHtcXHJcXG4gICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVzZXRTdGF0ZScpO1xcclxcbiAgICAgICAgICAgIG5leHQoKTtcXHJcXG4gICAgICAgICAgICAvLyBpZiAodGhpcy5zaG93V0IgPT09IDYpIHsgSEFWRSBUTyBETyBJVCBXSVRIIEEgTU9EQUwgQkVDQVVTRSBPRiBQT1BVUEJMT0NLRVJTXFxyXFxuICAgICAgICAgICAgLy8gICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdyZXNldFN0YXRlJylcXHJcXG4gICAgICAgICAgICAvLyAgICAgbmV4dCgpXFxyXFxuICAgICAgICAgICAgLy8gfSBlbHNlIHtcXHJcXG4gICAgICAgICAgICAvLyAgICAgY29uc3QgYW5zd2VyID0gd2luZG93LmNvbmZpcm0oJ0RvIHlvdSByZWFsbHkgd2FudCB0byBsZWF2ZT8gWW91IGhhdmUgdW5zYXZlZCBjaGFuZ2VzIScpXFxyXFxuICAgICAgICAgICAgLy8gICAgIGlmIChhbnN3ZXIgPT0gdHJ1ZSkge1xcclxcbiAgICAgICAgICAgIC8vICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVzZXRTdGF0ZScpXFxyXFxuICAgICAgICAgICAgLy8gICAgICAgIG5leHQoKVxcclxcbiAgICAgICAgICAgIC8vICAgICB9IGVsc2Uge1xcclxcbiAgICAgICAgICAgIC8vICAgICAgICAgbmV4dChmYWxzZSlcXHJcXG4gICAgICAgICAgICAvLyAgICAgfVxcclxcbiAgICAgICAgICAgIC8vIH0gXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiAgICAjY29sb3ItbGluZSB7XFxyXFxuICAgICAgICBjb2xvcjogIzE3QzhCQztcXHJcXG4gICAgfVxcclxcbiAgICBib2R5IHtcXHJcXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgfVxcclxcbiAgICAuY29udGFpbmVyIHtcXHJcXG4gICAgICAgIGhlaWdodDogMTAwdmg7XFxyXFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgLnNwYWNlcnJye1xcclxcbiAgICAgICAgaGVpZ2h0OiA1JTtcXHJcXG4gICAgfVxcclxcbiAgICAuc3BhY2VycnIye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2Jsb2sze1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgICNibG9rNHtcXHJcXG4gICAgICAgbWluLWhlaWdodDogNTV2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjcXVlc3Rpb24tZm9vdGVye1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICB9XFxyXFxuICAgIC5ibG9re1xcclxcbiAgICAgICAgaGVpZ2h0OjgwcHg7ICAgICAgIFxcclxcbiAgICB9XFxyXFxuICAgIC5ibG9rMntcXHJcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWVudGVyLWFjdGl2ZSwgLmxvYWQtbGVhdmUtYWN0aXZlIHtcXHJcXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQtZW50ZXIge1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1lbnRlci10byB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWxlYXZlLXRvXFxyXFxuICAgICAgICB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAgI2Jsb2s0e1xcclxcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazF7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9re1xcclxcbiAgICAgICAgaGVpZ2h0OjBweDsgICAgICAgXFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2Jsb2sze1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlcntcXHJcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfSAgICAgXFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzU5cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2Jsb2sxe1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9ICAgXFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJsb2t7XFxyXFxuICAgICAgICBoZWlnaHQ6MHB4OyAgICAgICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9rMiB7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDozNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXIye1xcclxcbiAgICAgICAgbWF4LWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgICNxdWVzdGlvbi1mb290ZXJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazN7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XFxyXFxuICAgICAgICAgI2Jsb2sxe1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJsb2t7XFxyXFxuICAgICAgICBoZWlnaHQ6MHB4OyAgICAgICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9rMiB7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDoyODBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXIye1xcclxcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3F1ZXN0aW9uLWZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazN7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgfSAgICAgICAgXFxyXFxuICAgICAgICAuc3BhY2VycnJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJycjJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue": +/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue ***! + \*******************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.appraisal1-question {\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 30px;\\n}\\n.grp-radio-bttn {\\n margin-left: -15px;\\n}\\n.radio-bttn {\\n width: 17%;\\n margin-left: 5px;\\n text-align: center;\\n border-radius: 15px;\\n margin-bottom: 4px;\\n font-size: 16px;\\n line-height: 36px;\\n border: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.radio-bttn:hover {\\n cursor: pointer;\\n}\\n.radio-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\nul {\\n list-style-type: none;\\n padding: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.appraisal1-question {\\n font-size: 250%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n font-size: 20px;\\n line-height: 60px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-left: 0px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.appraisal1-question {\\n font-size: 120%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 15px;\\n line-height: 38px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-left: 0px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.appraisal1-question {\\n font-size: 100%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 30px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-top: -12px;\\n margin-left: 0px;\\n}\\nul{\\n margin-top: calc(-25px + 1vh);\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qappraisal.vue\"],\"names\":[],\"mappings\":\";AA2EA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,WAAA;IACA,iBAAA;IACA,mBAAA;IACA,oBAAA;IACA,mBAAA;IACA,gBAAA;IACA,kBAAA;IACA,YAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;GACA,+BAAA;GACA,mCAAA;GACA,gCAAA;GACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,sBAAA;IACA,WAAA;CAEA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;CACA;AACA;QACA,8BAAA;CACA;CACA\",\"file\":\"Qappraisal.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWFwcHJhaXNhbC52dWU/ODRiZCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsMkJBQTJCLHNCQUFzQixtQkFBbUIseUJBQXlCLDBCQUEwQixHQUFHLG1CQUFtQix5QkFBeUIsR0FBRyxlQUFlLGlCQUFpQix1QkFBdUIseUJBQXlCLDBCQUEwQix5QkFBeUIsc0JBQXNCLHdCQUF3QixrQkFBa0IsMEJBQTBCLCtDQUErQyxHQUFHLHFCQUFxQixzQkFBc0IsR0FBRyxxQkFBcUIsb0NBQW9DLHdDQUF3QyxxQ0FBcUMsbUNBQW1DLGlDQUFpQywrQ0FBK0MsR0FBRyxNQUFNLDRCQUE0QixpQkFBaUIsR0FBRyxvRUFBb0Usd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxtQkFBbUIsdUJBQXVCLEdBQUcsR0FBRyxvRUFBb0Usd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxtQkFBbUIsdUJBQXVCLEdBQUcsR0FBRyw2Q0FBNkMsd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FB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Q0FBNEMsY0FBYyw4QkFBOEIsOEJBQThCLDZCQUE2QixhQUFhLGVBQWUsOENBQThDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FhcHByYWlzYWwudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcXG59XFxuLmdycC1yYWRpby1idHRuIHtcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgIHdpZHRoOiAxNyU7XFxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xcbiAgICBmb250LXNpemU6IDE2cHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICBib3JkZXI6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxuLnJhZGlvLWJ0dG46aG92ZXIge1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5yYWRpby1idHRuOmFjdGl2ZXtcXG4gICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgYm94LXNoYWRvdzogMCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxudWwge1xcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XFxuICAgIHBhZGRpbmc6IDA7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxuLnJhZGlvLWJ0dG4ge1xcbiAgICAgICAgd2lkdGg6IDcwJTtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XFxufVxcbi5yYWRpby1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG4uZ3JwLXJhZGlvLWJ0dG4ge1xcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcXG59XFxuLnJhZGlvLWJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxufVxcbi5ncnAtcmFkaW8tYnR0biB7XFxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcXG59XFxuLnJhZGlvLWJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxufVxcbi5ncnAtcmFkaW8tYnR0biB7XFxuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xcbn1cXG51bHtcXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTI1cHggKyAxdmgpO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RYXBwcmFpc2FsLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMkVBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQ0EseUNBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0dBQ0EsK0JBQUE7R0FDQSxtQ0FBQTtHQUNBLGdDQUFBO0dBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLHNCQUFBO0lBQ0EsV0FBQTtDQUVBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxvQkFBQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0Esb0NBQUE7SUFDQSx3Q0FBQTtJQUNBLHFDQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esb0JBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLG9DQUFBO0lBQ0Esd0NBQUE7SUFDQSxxQ0FBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSw4QkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlFhcHByYWlzYWwudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICA8ZGl2PlxcclxcbiAgIDx1bCB2LWZvcj1cXFwiKGluZGV4LCBpaSwgYWEpIGluIGxhYmVsc1dCLnF1ZXN0aW9uc1xcXCI+XFxyXFxuICAgICAgIDxsaSB2LWlmPVxcXCJzaG93V0IgPT0gYWFcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPjxoMSBjbGFzcz1cXFwiYXBwcmFpc2FsMS1xdWVzdGlvblxcXCI+IHt7IGluZGV4IH19PC9oMT48L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncnAtcmFkaW8tYnR0biBjb2wtbWQtMTIgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEgY29sLXhzLTEyXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjF9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oMSk7IGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMSA9ICdibGFjaydcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwiaG92ZXJDb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjE7IHRleHRDb2xvcjEgPSAnd2hpdGUnXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJob3ZlckNvbG9yMSA9ICd3aGl0ZSc7IHRleHRDb2xvcjEgPSAnYmxhY2snXFxcIj57e2xhYmVsc1dCLmFuc3dlckxpa2VydDF9fTwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyYWRpby1idHRuIGNvbC1tZC0yIGNvbC14cy0xMlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IyLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogdGV4dENvbG9yMn1cXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBvbnRvdWNoc3RhcnQ9XFxcIlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbigyKTsgaG92ZXJDb2xvcjIgPSAnd2hpdGUnOyB0ZXh0Q29sb3IyID0gJ2JsYWNrJ1xcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IyID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3IyID0gJ3doaXRlJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwiaG92ZXJDb2xvcjIgPSAnd2hpdGUnOyB0ZXh0Q29sb3IyID0gJ2JsYWNrJ1xcXCI+e3tsYWJlbHNXQi5hbnN3ZXJMaWtlcnQyfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMywgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjN9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbigzKTsgaG92ZXJDb2xvcjMgPSAnd2hpdGUnOyB0ZXh0Q29sb3IzID0gJ2JsYWNrJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yMyA9IGNvbG9yc1dCLmNvbG9yMTsgdGV4dENvbG9yMyA9ICd3aGl0ZSdcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IzID0gJ3doaXRlJzsgdGV4dENvbG9yMyA9ICdibGFjaydcXFwiPnt7bGFiZWxzV0IuYW5zd2VyTGlrZXJ0M319PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaG92ZXJDb2xvcjQsIGJvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiB0ZXh0Q29sb3I0fVxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oNCk7IGhvdmVyQ29sb3I0ID0gJ3doaXRlJzsgdGV4dENvbG9yNCA9ICdibGFjaydcXFwiICBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3I0ID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3I0ID0gJ3doaXRlJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwiaG92ZXJDb2xvcjQgPSAnd2hpdGUnOyB0ZXh0Q29sb3I0ID0gJ2JsYWNrJ1xcXCI+e3tsYWJlbHNXQi5hbnN3ZXJMaWtlcnQ0fX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yNSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjV9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbig1KTsgaG92ZXJDb2xvcjUgPSAnd2hpdGUnOyB0ZXh0Q29sb3I1ID0gJ2JsYWNrJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yNSA9IGNvbG9yc1dCLmNvbG9yMTsgdGV4dENvbG9yNSA9ICd3aGl0ZSdcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3I1ID0gJ3doaXRlJzsgdGV4dENvbG9yNSA9ICdibGFjaydcXFwiPnt7bGFiZWxzV0IuYW5zd2VyTGlrZXJ0NX19PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xIGNvbC14cy0xMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgIDwvbGk+XFxyXFxuICAgIDwvdWw+IFxcclxcbiA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQgc2NvcGVkPlxcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBpbXBvcnQge21hcEFjdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgZGF0YSgpe1xcclxcbiAgICAgICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjE6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjI6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjM6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjQ6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjU6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMTogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMjogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMzogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yNDogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yNTogJ2JsYWNrJywgICBcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc2hvd1dCJywncXVlc3Rpb25zV0InLCdsYWJlbHNXQicsJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbmV4dFF1ZXN0aW9uJyAgIFxcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JwLXJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5yYWRpby1idHRuIHtcXHJcXG4gICAgICAgIHdpZHRoOiAxNyU7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgYm9yZGVyOiAycHg7XFxyXFxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAucmFkaW8tYnR0bjpob3ZlciB7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgIH1cXHJcXG4gICAgLnJhZGlvLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgIHVsIHtcXHJcXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcXHJcXG4gICAgICAgIHBhZGRpbmc6IDA7XFxyXFxuXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAuYXBwcmFpc2FsMS1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnJhZGlvLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ncnAtcmFkaW8tYnR0biB7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5yYWRpby1idHRuIHtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5yYWRpby1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgIC5ncnAtcmFkaW8tYnR0biB7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucmFkaW8tYnR0biB7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucmFkaW8tYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpOyBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICAuZ3JwLXJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgdWx7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjVweCArIDF2aCk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue": +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#task-question {\\n font-weight: bold;\\n font-size: 175%;\\n margin-bottom: 10px;\\n margin-top: 30px;\\n}\\n#task-description {\\n font-size: 150%;\\n color: black;\\n margin-top: 40px;\\n margin-bottom: 20px;\\n}\\n.bttn {\\n width: 40%;\\n font-size: 125%;\\n font-weight: 200;\\n line-height: 40px;\\n font-family: Raleway;\\n background-color: white;\\n border-radius: 25px;\\n border: solid;\\n border-width: 2px;\\n color: black;\\n margin-top: 30px;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.bttn:hover{\\n cursor: pointer;\\n color: white;\\n}\\n.bttn:active{\\n -ms-transform: translate(-50%,1px);\\n -webkit-transform: translate(-50%,1px);\\n -moz-transform: translate(-50%,1px);\\n -o-transform: translate(-50%,1px);\\n transform: translate(-50%,1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\n.appraisal-question{\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 30px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#task-question {\\n font-size: 250%;\\n margin-bottom: 50px;\\n}\\n#task-description {\\n font-size: 200%;\\n margin-top: 40px;\\n margin-bottom: 50px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 200%;\\n line-height: 60px;\\n margin-top: 40px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#task-question {\\n font-size: 150%;\\n margin-bottom: 0px;\\n}\\n#task-description {\\n font-size: 120%;\\n margin-top: 40px;\\n margin-bottom: 20px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 124%;\\n line-height: 40px;\\n margin-top: 20px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#task-question {\\n font-size: 110%;\\n margin-bottom: 10px;\\n}\\n#task-description {\\n font-size: 100%;\\n margin-top: 20px;\\n margin-bottom: 10px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 100%;\\n line-height: 35px;\\n margin-top: 20px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qcheck.vue\"],\"names\":[],\"mappings\":\";AAoDA;IACA,kBAAA;IACA,gBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;CACA;AACA;IACA,WAAA;IACA,gBAAA;IACA,iBAAA;IACA,kBAAA;IACA,qBAAA;IACA,wBAAA;IACA,oBAAA;IACA,cAAA;IACA,kBAAA;IACA,aAAA;IACA,iBAAA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;CACA;AACA;IACA,mCAAA;IACA,uCAAA;IACA,oCAAA;IACA,kCAAA;IACA,+BAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,mBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA\",\"file\":\"Qcheck.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWNoZWNrLnZ1ZT9kOTkzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxxQkFBcUIsd0JBQXdCLHNCQUFzQiwwQkFBMEIsdUJBQXVCLEdBQUcscUJBQXFCLHNCQUFzQixtQkFBbUIsdUJBQXVCLDBCQUEwQixHQUFHLFNBQVMsaUJBQWlCLHNCQUFzQix1QkFBdUIsd0JBQXdCLDJCQUEyQiw4QkFBOEIsMEJBQTBCLG9CQUFvQix3QkFBd0IsbUJBQW1CLHVCQUF1Qix1QkFBdUIscUNBQXFDLHlDQUF5QyxzQ0FBc0Msb0NBQW9DLGlDQUFpQywrQ0FBK0MsR0FBRyxjQUFjLHNCQUFzQixtQkFBbUIsR0FBRyxlQUFlLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMsK0NBQStDLEdBQUcsc0JBQXNCLHNCQUFzQixtQkFBbUIseUJBQXlCLDBCQUEwQixHQUFHLG9FQUFvRSxrQkFBa0IsMEJBQTBCLDhCQUE4QixHQUFHLHFCQUFxQiwwQkFBMEIsMkJBQTJCLDhCQUE4QixHQUFHLFNBQVMscUJBQXFCLDBCQUEwQiw0QkFBNEIsMkJBQTJCLEdBQUcsR0FBRyxvRUFBb0Usa0JBQWtCLDBCQUEwQiw2QkFBNkIsR0FBRyxxQkFBcUIsMEJBQTBCLDJCQUEyQiw4QkFBOEIsR0FBRyxTQUFTLHFCQUFxQiwwQkFBMEIsNEJBQTRCLDJCQUEyQixHQUFHLEdBQUcsNkNBQTZDLGtCQUFrQiwwQkFBMEIsOEJBQThCLEdBQUcscUJBQXFCLDBCQUEwQiwyQkFBMkIsOEJBQThCLEdBQUcsU0FBUyxxQkFBcUIsMEJBQTBCLDRCQUE0QiwyQkFBMkIsR0FBRyxHQUFHLFNBQVMsOEtBQThLLE1BQU0sV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLEtBQUssMEtBQTBLLHVCQUF1QixLQUFLLHNCQUFzQixrSUFBa0ksZ0JBQWdCLG1DQUFtQyxzQkFBc0IsWUFBWSwwSkFBMEosMkRBQTJELHVQQUF1UCx1QkFBdUIsS0FBSywwQkFBMEIsVUFBVSwwQkFBMEIsb0pBQW9KLDJEQUEyRCwyRkFBMkYsV0FBVyxrS0FBa0ssdUJBQXVCLEtBQUsseUJBQXlCLFVBQVUseUJBQXlCLDZGQUE2RixXQUFXLGFBQWEsZ0JBQWdCLFdBQVcsYUFBYSxtQ0FBbUMsbUJBQW1CLHdCQUF3QixrR0FBa0csYUFBYSx3QkFBd0IsbUlBQW1JLHNCQUFzQixpR0FBaUcsVUFBVSxtREFBbUQsOEJBQThCLDRCQUE0QixnQ0FBZ0MsNkJBQTZCLFNBQVMsMkJBQTJCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLGdDQUFnQyxTQUFTLGVBQWUsdUJBQXVCLDRCQUE0Qiw2QkFBNkIsOEJBQThCLGlDQUFpQyxvQ0FBb0MsZ0NBQWdDLDBCQUEwQiw4QkFBOEIseUJBQXlCLDZCQUE2Qiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxxREFBcUQsU0FBUyxvQkFBb0IsNEJBQTRCLHlCQUF5QixTQUFTLHFCQUFxQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLHFEQUFxRCxTQUFTLDRCQUE0Qiw0QkFBNEIseUJBQXlCLCtCQUErQixnQ0FBZ0MsU0FBUywwRUFBMEUsNEJBQTRCLGdDQUFnQyxvQ0FBb0MsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUywwRUFBMEUsOEJBQThCLGdDQUFnQyxtQ0FBbUMsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUyxtREFBbUQsNEJBQTRCLGdDQUFnQyxvQ0FBb0MsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FjaGVjay52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI3Rhc2stcXVlc3Rpb24ge1xcbiAgICBmb250LXdlaWdodDogYm9sZDtcXG4gICAgZm9udC1zaXplOiAxNzUlO1xcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xcbn1cXG4jdGFzay1kZXNjcmlwdGlvbiB7XFxuICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbn1cXG4uYnR0biB7XFxuICAgIHdpZHRoOiA0MCU7XFxuICAgIGZvbnQtc2l6ZTogMTI1JTtcXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG4gICAgYm9yZGVyOiBzb2xpZDtcXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgbWFyZ2luLXRvcDogMzBweDtcXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbi5idHRuOmhvdmVye1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG59XFxuLmJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcbiAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYXBwcmFpc2FsLXF1ZXN0aW9ue1xcbiAgICBmb250LXNpemU6IDIwMCU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jdGFzay1xdWVzdGlvbiB7XFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xcbn1cXG4jdGFzay1kZXNjcmlwdGlvbiB7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcXG59XFxuLmJ0dG4ge1xcbiAgICAgICAgd2lkdGg6IDcwJTtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiN0YXNrLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG59XFxuI3Rhc2stZGVzY3JpcHRpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxufVxcbi5idHRuIHtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBmb250LXNpemU6IDEyNCU7XFxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuI3Rhc2stcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMTAlO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxuI3Rhc2stZGVzY3JpcHRpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxufVxcbi5idHRuIHtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBmb250LXNpemU6IDEwMCU7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FjaGVjay52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQW9EQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0lBQ0Esd0JBQUE7SUFDQSxvQkFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxtQ0FBQTtJQUNBLHVDQUFBO0lBQ0Esb0NBQUE7SUFDQSxrQ0FBQTtJQUNBLCtCQUFBO0lBQ0EseUNBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJRY2hlY2sudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDEgaWQ9XFxcInRhc2stcXVlc3Rpb25cXFwiIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjN9XFxcIj57e2xhYmVsc1dCLmNoZWNrU2NyZWVufX08L2gxPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDIgaWQ9XFxcInRhc2stZGVzY3JpcHRpb25cXFwiPlxcXCJ7eyBhc3NpZ25tZW50V0IgfX1cXFwiPHNwYW4gc3R5bGU9XFxcImZvbnQtc3R5bGU6IGl0YWxpYzsgY29sb3I6IGdyYXlcXFwiID4g4oCUICN7eyBudW1iZXJXQiB9fTwvc3Bhbj48L2gyPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJidHRuXFxcIlxcclxcbiAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IxLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCIgIFxcclxcbiAgICAgICAgICAgICAgICBvbnRvdWNoc3RhcnQ9XFxcIlxcXCJcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oJ05vdyB3ZSBhcmUgdGFsa2luZyEnKVxcXCIgXFxyXFxuICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IxID0gY29sb3JzV0IuY29sb3IxXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJ1xcXCI+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yM31cXFwiPnt7bGFiZWxzV0IuY2hlY2tTY3JlZW5ZZXMxfX08L3NwYW4+IHt7bGFiZWxzV0IuY2hlY2tTY3JlZW5ZZXMyfX08L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiYnR0blxcXCJcXHJcXG4gICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMiwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiXFxyXFxuICAgICAgICAgICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrLnByZXZlbnQ9XFxcIiRyb3V0ZXIucHVzaCh7IHBhdGg6ICcvJ30pXFxcIlxcclxcbiAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yMiA9IGNvbG9yc1dCLmNvbG9yMVxcXCIgXFxyXFxuICAgICAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJob3ZlckNvbG9yMiA9ICd3aGl0ZSdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8c3BhbiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IzfVxcXCI+e3tsYWJlbHNXQi5jaGVja1NjcmVlbk5vMX19PC9zcGFuPiB7e2xhYmVsc1dCLmNoZWNrU2NyZWVuTm8yfX1cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JzsgXFxyXFxuICAgIFxcclxcbiAgICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKXsgXFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICBob3ZlckNvbG9yMTogJ3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjI6ICd3aGl0ZSdcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2Fzc2lnbm1lbnRXQicsJ251bWJlcldCJywgJ2xhYmVsc1dCJywnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwQWN0aW9ucyhbXFxyXFxuICAgICAgICAgICAgICAgICduZXh0UXVlc3Rpb24nXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPiAgIFxcclxcbiAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICN0YXNrLWRlc2NyaXB0aW9uIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5idHRuIHtcXHJcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEyNSU7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gICAgICAgIGJvcmRlcjogc29saWQ7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAuYnR0bjpob3ZlcntcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgfVxcclxcbiAgICAuYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgLmFwcHJhaXNhbC1xdWVzdGlvbntcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjdGFzay1kZXNjcmlwdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5idHRuIHtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICN0YXNrLWRlc2NyaXB0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjQlO1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI3Rhc2stcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Rhc2stZGVzY3JpcHRpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuYnR0biB7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue": +/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue ***! + \*************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#curious-fact {\\n font-style: italic;\\n font-weight: 600;\\n padding-bottom: 40px;\\n}\\n#succes {\\n margin-bottom: 60px;\\n font-weight:700;\\n}\\n.close-bttn {\\n text-align: center;\\n margin-top: 30px;\\n border-radius: 15px;\\n font-size: 16px;\\n line-height: 36px;\\n border-width: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.close-bttn:hover {\\n cursor: pointer;\\n}\\n.close-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\n#closing{\\n margin-top: -2px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#curious-fact {\\n font-size:250%;\\n padding-bottom: 80px;\\n padding-top: 50px;\\n}\\n#succes {\\n font-size: 275%;\\n margin-bottom: 25px;\\n}\\n#closing{\\n font-size: 125%;\\n}\\n#funfact{\\n font-size: 200%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#curious-fact {\\n font-size:150%;\\n padding-bottom: 45px;\\n padding-top: 5px;\\n}\\n#succes {\\n font-size: 230%;\\n margin-bottom: 25px;\\n}\\n#closing{\\n font-size: 85%; \\n margin-top: -10px;\\n}\\n#funfact{\\n margin-top: 0px;\\n font-size: 150%;\\n}\\n.close-bttn {\\n text-align: center;\\n background-color: white;\\n color: black;\\n margin-top: 20px;\\n border-radius: 15px;\\n font-size: 12px;\\n line-height: 24px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#curious-fact {\\n font-size:120%;\\n padding-bottom: 20px;\\n padding-top: 0px;\\n margin-top: 1vh;\\n}\\n#succes {\\n font-size: 150%;\\n margin-bottom: 20px;\\n margin-top: calc(-2px + 1vh);\\n}\\n#closing{\\n font-size: 70%;\\n margin-top: 0px;\\n}\\n#funfact{\\n margin-top: 0px;\\n font-size: 100%;\\n}\\n.close-bttn {\\n text-align: center;\\n background-color: white;\\n color: black;\\n margin-top: 20px;\\n border-radius: 15px;\\n font-size: 12px;\\n line-height: 24px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qend.vue\"],\"names\":[],\"mappings\":\";AAqDA;IACA,mBAAA;IACA,iBAAA;IACA,qBAAA;CACA;AACA;IACA,oBAAA;IACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,iBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;MACA,eAAA;MACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,wBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;CACA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,iBAAA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;QACA,6BAAA;CACA;AACA;MACA,eAAA;MACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,wBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;CACA;CACA\",\"file\":\"Qend.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWU/YzFkOCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsb0JBQW9CLHlCQUF5Qix1QkFBdUIsMkJBQTJCLEdBQUcsV0FBVywwQkFBMEIsc0JBQXNCLEdBQUcsZUFBZSx5QkFBeUIsdUJBQXVCLDBCQUEwQixzQkFBc0Isd0JBQXdCLHdCQUF3QiwwQkFBMEIsK0NBQStDLEdBQUcscUJBQXFCLHNCQUFzQixHQUFHLHFCQUFxQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLCtDQUErQyxHQUFHLFdBQVcsdUJBQXVCLEdBQUcsb0VBQW9FLGlCQUFpQix5QkFBeUIsK0JBQStCLDRCQUE0QixHQUFHLFdBQVcsMEJBQTBCLDhCQUE4QixHQUFHLFdBQVcsMEJBQTBCLEdBQUcsV0FBVywwQkFBMEIsR0FBRyxHQUFHLG9FQUFvRSxpQkFBaUIseUJBQXlCLCtCQUErQiwyQkFBMkIsR0FBRyxXQUFXLDBCQUEwQiw4QkFBOEIsR0FBRyxXQUFXLHVCQUF1QiwyQkFBMkIsR0FBRyxXQUFXLDBCQUEwQiwwQkFBMEIsR0FBRyxlQUFlLHlCQUF5Qiw4QkFBOEIsbUJBQW1CLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHdCQUF3Qix3QkFBd0IsMEJBQTBCLEdBQUcsR0FBRyw2Q0FBNkMsaUJBQWlCLHlCQUF5QiwrQkFBK0IsMkJBQTJCLDBCQUEwQixHQUFHLFdBQVcsMEJBQTBCLDhCQUE4Qix1Q0FBdUMsR0FBRyxXQUFXLHVCQUF1Qix3QkFBd0IsR0FBRyxXQUFXLDBCQUEwQiwwQkFBMEIsR0FBRyxlQUFlLHlCQUF5Qiw4QkFBOEIsbUJBQW1CLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHdCQUF3Qix3QkFBd0IsMEJBQTBCLEdBQUcsR0FBRyxTQUFTLDRLQUE0SyxNQUFNLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxxS0FBcUssd0JBQXdCLGlCQUFpQixzQkFBc0IsTUFBTSxVQUFVLHlIQUF5SCx5QkFBeUIsNElBQTRJLHNCQUFzQixPQUFPLGVBQWUsZ0hBQWdILHVCQUF1QixvTkFBb04sc0NBQXNDLDhCQUE4Qix5QkFBeUIsOEVBQThFLDBEQUEwRCxzQkFBc0IsbURBQW1ELHdCQUF3QixvQkFBb0IseUVBQXlFLFdBQVcsYUFBYSxnQ0FBZ0Msb0JBQW9CLHVCQUF1QixvR0FBb0csYUFBYSx1QkFBdUIsa0lBQWtJLHNCQUFzQiw4QkFBOEIsc0NBQXNDLDBDQUEwQywyQ0FBMkMsV0FBVyxFQUFFLHFCQUFxQix1QkFBdUIsYUFBYSxTQUFTLCtDQUErQywrQkFBK0IsNkJBQTZCLGlDQUFpQyxTQUFTLGlCQUFpQixnQ0FBZ0MsNEJBQTRCLFNBQVMscUJBQXFCLCtCQUErQiw2QkFBNkIsZ0NBQWdDLDRCQUE0Qiw4QkFBOEIsOEJBQThCLGdDQUFnQyxxREFBcUQsU0FBUywyQkFBMkIsNEJBQTRCLFNBQVMsMkJBQTJCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMscURBQXFELFNBQVMsaUJBQWlCLDZCQUE2QixTQUFTLDBFQUEwRSwyQkFBMkIsK0JBQStCLHFDQUFxQyxrQ0FBa0MsYUFBYSxxQkFBcUIsZ0NBQWdDLG9DQUFvQyxhQUFhLHFCQUFxQixnQ0FBZ0MsZUFBZSxxQkFBcUIsZ0NBQWdDLGFBQWEsU0FBUywwRUFBMEUsMkJBQTJCLCtCQUErQixxQ0FBcUMsaUNBQWlDLGFBQWEscUJBQXFCLGdDQUFnQyxvQ0FBb0MsYUFBYSxxQkFBcUIsNkJBQTZCLGlDQUFpQyxjQUFjLHFCQUFxQixnQ0FBZ0MsZ0NBQWdDLGFBQWEseUJBQXlCLCtCQUErQixvQ0FBb0MseUJBQXlCLDZCQUE2QixnQ0FBZ0MsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsZ0NBQWdDLGFBQWEsU0FBUyxtREFBbUQsMkJBQTJCLCtCQUErQixxQ0FBcUMsaUNBQWlDLGdDQUFnQyxhQUFhLHFCQUFxQixnQ0FBZ0Msb0NBQW9DLDZDQUE2QyxhQUFhLHFCQUFxQiw2QkFBNkIsOEJBQThCLGVBQWUscUJBQXFCLGdDQUFnQyxnQ0FBZ0MsYUFBYSx5QkFBeUIsK0JBQStCLG9DQUFvQyx5QkFBeUIsNkJBQTZCLGdDQUFnQyw0QkFBNEIsOEJBQThCLDhCQUE4QixnQ0FBZ0MsYUFBYSxhQUFhLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2N1cmlvdXMtZmFjdCB7XFxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XFxufVxcbiNzdWNjZXMge1xcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xcbiAgICBmb250LXdlaWdodDo3MDA7XFxufVxcbi5jbG9zZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBmb250LXNpemU6IDE2cHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxuLmNsb3NlLWJ0dG46aG92ZXIge1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5jbG9zZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbiNjbG9zaW5ne1xcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToyNTAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcXG59XFxuI3N1Y2NlcyB7XFxuICAgICAgICBmb250LXNpemU6IDI3NSU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xcbn1cXG4jY2xvc2luZ3tcXG4gICAgICAgIGZvbnQtc2l6ZTogMTI1JTtcXG59XFxuI2Z1bmZhY3R7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToxNTAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xcbn1cXG4jc3VjY2VzIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjMwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XFxufVxcbiNjbG9zaW5ne1xcbiAgICAgIGZvbnQtc2l6ZTogODUlOyBcXG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcXG59XFxuI2Z1bmZhY3R7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1MCU7XFxufVxcbi5jbG9zZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBmb250LXNpemU6IDEycHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xcbiAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToxMjAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xcbiAgICAgICAgbWFyZ2luLXRvcDogMXZoO1xcbn1cXG4jc3VjY2VzIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggKyAxdmgpO1xcbn1cXG4jY2xvc2luZ3tcXG4gICAgICBmb250LXNpemU6IDcwJTtcXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XFxufVxcbiNmdW5mYWN0e1xcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbn1cXG4uY2xvc2UtYnR0biB7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcXG4gICAgZm9udC1zaXplOiAxMnB4O1xcbiAgICBsaW5lLWhlaWdodDogMjRweDtcXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XFxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FlbmQudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFxREE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EscUJBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7SUFDQSx5Q0FBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO01BQ0EsZUFBQTtNQUNBLGtCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7SUFDQSx3QkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGlCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtRQUNBLDZCQUFBO0NBQ0E7QUFDQTtNQUNBLGVBQUE7TUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0lBQ0Esd0JBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWVuZC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXY+XFxyXFxuICAgPGRpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgPGgxIGlkPVxcXCJzdWNjZXNcXFwiPnt7bGFiZWxzV0Iuc3VjY2VzTWVzc2FnZX19IDxzcGFuIDpzdHlsZT1cXFwie2NvbG9yOmNvbG9yc1dCLmNvbG9yMX1cXFwiPiN7e251bWJlcldCfX08L3NwYW4+ITwvaDE+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNCBjb2wtbWQtb2Zmc2V0LTEgY29sLXNtLTVcXFwiPlxcclxcbiAgICAgICAgICAgIDxoMyBpZD1cXFwiZnVuZmFjdFxcXCI+e3tsYWJlbHNXQi5mdW5mYWN0TWVzc2FnZX19PC9oMz5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMCBjb2wtbWQtb2Zmc2V0LTEgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDMgaWQ9XFxcImN1cmlvdXMtZmFjdFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6Y29sb3JzV0IuY29sb3IyfVxcXCI+XFxcInt7Y3VyaW91c0ZhY3RXQn19XFxcIjwvaDM+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwiY2xvc2luZ1xcXCI+e3tsYWJlbHNXQi5jbG9zZU1lc3NhZ2V9fTwvcD5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjbG9zZS1idHRuIGNvbC1tZC0yIGNvbC1tZC1vZmZzZXQtNSBjb2wteHMtNiBjb2wteHMtb2Zmc2V0LTMgdGV4dC1jZW50ZXJlZFxcXCJcXHJcXG4gICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIlxcclxcbiAgICAgICAgQGNsaWNrLnByZXZlbnQ9XFxcIlxcclxcbiAgICAgICAgICAgIGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgXFxyXFxuICAgICAgICAgICAgdGV4dENvbG9yMSA9ICdibGFjayc7XFxyXFxuICAgICAgICAgICAgbGlua1Rocm91Z2goKTtcXFwiIFxcclxcbiAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjF9XFxcIiBcXHJcXG4gICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IxID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3IxID0gJ3doaXRlJztcXFwiIFxcclxcbiAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMT0nYmxhY2snXFxcIj57e2xhYmVsc1dCLmNsb3NlUGFnZX19PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICBob3ZlckNvbG9yMTpcXFwid2hpdGVcXFwiLFxcclxcbiAgICAgICAgICAgICAgICB0ZXh0Q29sb3IxOiBcXFwiYmxhY2tcXFwiXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhYmVsc1dCJywnbnVtYmVyV0InLCdjdXJpb3VzRmFjdFdCJywnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICBsaW5rVGhyb3VnaCgpe1xcclxcbiAgICAgICAgICAgICAgICBjb25zdCBzZWxmID0gdGhpcztcXHJcXG4gICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpe1xcclxcbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kcm91dGVyLnB1c2goeyBwYXRoOiAnLyd9KTtcXHJcXG4gICAgICAgICAgICAgICAgfSwgMzAwKVxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI2N1cmlvdXMtZmFjdCB7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xcclxcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3N1Y2NlcyB7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xcclxcbiAgICB9XFxyXFxuICAgIC5jbG9zZS1idHRuIHtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgIC5jbG9zZS1idHRuOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuY2xvc2UtYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgICNjbG9zaW5ne1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgICNjdXJpb3VzLWZhY3Qge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyNTAlO1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3N1Y2NlcyB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjY2xvc2luZ3tcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyNSU7ICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgICNjdXJpb3VzLWZhY3Qge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNTAlO1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjc3VjY2VzIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIzMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjbG9zaW5ne1xcclxcbiAgICAgICAgICBmb250LXNpemU6IDg1JTsgXFxyXFxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY2xvc2UtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI2N1cmlvdXMtZmFjdCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOjEyMCU7XFxyXFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjc3VjY2VzIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggKyAxdmgpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2Nsb3Npbmd7XFxyXFxuICAgICAgICAgIGZvbnQtc2l6ZTogNzAlO1xcclxcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7ICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY2xvc2UtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICB9ICAgIFxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue": +/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue ***! + \********************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.appraisal-question {\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 50px;\\n}\\n.save-bttn {\\n text-align: center;\\n margin-top: 45px;\\n border-radius: 15px;\\n margin-bottom: 4px;\\n font-size: 16px;\\n line-height: 36px;\\n border-width: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.save-bttn:hover {\\n cursor: pointer;\\n}\\n.save-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\nul {\\n list-style-type: none;\\n padding: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.appraisal-question {\\n font-size: 250%;\\n}\\n.save-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n font-size: 20px;\\n line-height: 50px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.form-control {\\n font-size: 25px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.appraisal-question {\\n font-size: 120%;\\n}\\n.form-control {\\n font-size: 14px;\\n}\\n.save-bttn {\\n margin-top: 30px;\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 35px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.appraisal-question {\\n font-size: 100%;\\n margin-bottom: 10px;\\n}\\n.form-control {\\n font-size: 12px;\\n}\\n.save-bttn {\\n margin-top: 40px;\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 35px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qexperience.vue\"],\"names\":[],\"mappings\":\";AA4CA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;IACA,oBAAA;IACA,mBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,sBAAA;IACA,WAAA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CAEA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;CACA\",\"file\":\"Qexperience.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlPzNmNDgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLDBCQUEwQixzQkFBc0IsbUJBQW1CLHlCQUF5QiwwQkFBMEIsR0FBRyxjQUFjLHlCQUF5Qix1QkFBdUIsMEJBQTBCLHlCQUF5QixzQkFBc0Isd0JBQXdCLHdCQUF3QiwwQkFBMEIsK0NBQStDLEdBQUcsb0JBQW9CLHNCQUFzQixHQUFHLG9CQUFvQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLCtDQUErQyxHQUFHLE1BQU0sNEJBQTRCLGlCQUFpQixHQUFHLG9FQUFvRSx1QkFBdUIsMEJBQTBCLEdBQUcsY0FBYyxxQkFBcUIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMsOEJBQThCLDBCQUEwQiw0QkFBNEIsR0FBRyxvQkFBb0IsMENBQTBDLDhDQUE4QywyQ0FBMkMseUNBQXlDLHNDQUFzQyxHQUFHLGlCQUFpQiwwQkFBMEIsR0FBRyxHQUFHLG9FQUFvRSx1QkFBdUIsMEJBQTBCLEdBQUcsaUJBQWlCLDBCQUEwQixHQUFHLGNBQWMsMkJBQTJCLHFCQUFxQiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyw4QkFBOEIsMEJBQTBCLDRCQUE0QixHQUFHLG9CQUFvQiwwQ0FBMEMsOENBQThDLDJDQUEyQyx5Q0FBeUMsc0NBQXNDLEdBQUcsR0FBRyw2Q0FBNkMsdUJBQXVCLDBCQUEwQiw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsY0FBYywyQkFBMkIscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcsb0JBQW9CLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxHQUFHLFNBQVMsbUxBQW1MLE1BQU0sV0FBVyxVQUFVLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssNFBBQTRQLE9BQU8sNE1BQTRNLHdCQUF3Qix5UEFBeVAsOEVBQThFLGtGQUFrRix1QkFBdUIscUZBQXFGLHNCQUFzQix1REFBdUQsd0JBQXdCLHFCQUFxQixnR0FBZ0csV0FBVyxhQUFhLGdCQUFnQixXQUFXLGFBQWEsNkJBQTZCLG9CQUFvQix3QkFBd0IsMktBQTJLLGFBQWEsdUJBQXVCLGdIQUFnSCx1QkFBdUIsZ0dBQWdHLFVBQVUscURBQXFELDRCQUE0Qix5QkFBeUIsK0JBQStCLGdDQUFnQyxTQUFTLG9CQUFvQiwrQkFBK0IsNkJBQTZCLGdDQUFnQywrQkFBK0IsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsZ0NBQWdDLHFEQUFxRCxTQUFTLDBCQUEwQiw0QkFBNEIsU0FBUywwQkFBMEIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxxREFBcUQsU0FBUyxZQUFZLGtDQUFrQyx1QkFBdUIsU0FBUywwRUFBMEUsaUNBQWlDLGdDQUFnQyxhQUFhLHdCQUF3QiwyQkFBMkIsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsb0NBQW9DLGdDQUFnQyxrQ0FBa0MsYUFBYSw4QkFBOEIsZ0RBQWdELG9EQUFvRCxpREFBaUQsK0NBQStDLDRDQUE0QyxhQUFhLDJCQUEyQixnQ0FBZ0MsYUFBYSxTQUFTLDBFQUEwRSxpQ0FBaUMsZ0NBQWdDLGFBQWEsMkJBQTJCLGdDQUFnQyxhQUFhLHdCQUF3QixpQ0FBaUMsMkJBQTJCLGlDQUFpQywrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLG9DQUFvQyxnQ0FBZ0Msa0NBQWtDLGFBQWEsOEJBQThCLGdEQUFnRCxvREFBb0QsaURBQWlELCtDQUErQyw0Q0FBNEMsYUFBYSxTQUFTLG1EQUFtRCxpQ0FBaUMsZ0NBQWdDLG9DQUFvQyxhQUFhLDJCQUEyQixnQ0FBZ0MsYUFBYSx3QkFBd0IsaUNBQWlDLDJCQUEyQixpQ0FBaUMsK0NBQStDLG1EQUFtRCxnREFBZ0QsOENBQThDLDJDQUEyQyxvQ0FBb0MsZ0NBQWdDLGtDQUFrQyxpQkFBaUIsOEJBQThCLGdEQUFnRCxvREFBb0QsaURBQWlELCtDQUErQyw0Q0FBNEMsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5hcHByYWlzYWwtcXVlc3Rpb24ge1xcbiAgICBmb250LXNpemU6IDIwMCU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xcbn1cXG4uc2F2ZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XFxuICAgIGZvbnQtc2l6ZTogMTZweDtcXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxuICAgIGJvcmRlci13aWR0aDogMnB4O1xcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uc2F2ZS1idHRuOmhvdmVyIHtcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbnVsIHtcXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4uYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxuLnNhdmUtYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcXG59XFxuLnNhdmUtYnR0bjphY3RpdmV7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDI1cHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4uYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDE0cHg7XFxufVxcbi5zYXZlLWJ0dG4ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5hcHByYWlzYWwtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxufVxcbi5zYXZlLWJ0dG4ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZXhwZXJpZW5jZS52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7SUFDQSx5Q0FBQTtDQUNBO0FBQ0E7SUFDQSxzQkFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esb0JBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLG9DQUFBO0lBQ0Esd0NBQUE7SUFDQSxxQ0FBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUVBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWV4cGVyaWVuY2UudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICA8ZGl2PlxcclxcbiAgICA8dWwgdi1mb3I9XFxcIihpbmRleCwgaWksIGFhKSBpbiBsYWJlbHNXQi5xdWVzdGlvbnNcXFwiPlxcclxcbiAgICAgICA8bGkgdi1pZj1cXFwic2hvd1dCID09IGFhXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPjxoMSBjbGFzcz1cXFwiYXBwcmFpc2FsLXF1ZXN0aW9uXFxcIj4ge3tpbmRleH19PC9oMT48L2Rpdj5cXHJcXG4gICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgPHRleHRhcmVhIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiIHJvd3M9XFxcIjZcXFwiIGlkPVxcXCJjb21tZW50XFxcIiA6cGxhY2Vob2xkZXI9XFxcImxhYmVsc1dCLnBsYWNlaG9sZGVyNFxcXCIgdi1tb2RlbD1cXFwibWVzc2FnZVxcXCIgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGZvY3VzQ29sb3J9XFxcIiBAZm9jdXM9XFxcImZvY3VzQ29sb3I9Y29sb3JzV0IuY29sb3IxXFxcIiBAYmx1cj1cXFwiZm9jdXNDb2xvcj0nI2Y5ZjlmOSdcXFwiPjwvdGV4dGFyZWE+XFxyXFxuICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgPGRpdiB2LWlmPVxcXCJtZXNzYWdlIT0nJ1xcXCIgY2xhc3M9XFxcInNhdmUtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTEwIGNvbC14cy00IGNvbC14cy1vZmZzZXQtOCB0ZXh0LXJpZ2h0XFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IxLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogdGV4dENvbG9yMX1cXFwiXFxyXFxuICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24obWVzc2FnZSk7IGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMSA9ICdibGFjaycgXFxcIiAgXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwiaG92ZXJDb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjE7IHRleHRDb2xvcjEgPSAnd2hpdGUnO1xcXCIgXFxyXFxuICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMT0nYmxhY2snXFxcIj57e2xhYmVsc1dCLmJ1dHRvbk5leHR9fTwvZGl2PlxcclxcbiAgICAgICA8L2xpPlxcclxcbiAgICA8L3VsPlxcclxcbiA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQgc2NvcGVkPlxcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBpbXBvcnQge21hcEFjdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgZGF0YSgpIHtcXHJcXG4gICAgICAgICAgICByZXR1cm4ge1xcclxcbiAgICAgICAgICAgICAgICBtZXNzYWdlOiAnJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjE6ICd3aGl0ZScsXFxyXFxuICAgICAgICAgICAgICAgIHRleHRDb2xvcjE6ICdibGFjaycsXFxyXFxuICAgICAgICAgICAgICAgIGZvY3VzQ29sb3I6ICcjZjlmOWY5J1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdzaG93V0InLCdsYWJlbHNXQicsJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbmV4dFF1ZXN0aW9uJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiAgICAuYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnNhdmUtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XFxyXFxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAuc2F2ZS1idHRuOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuc2F2ZS1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgdWwge1xcclxcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC5hcHByYWlzYWwtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNhdmUtYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmFwcHJhaXNhbC1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNhdmUtYnR0biB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxyXFxuICAgICAgICAuYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuXFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc2F2ZS1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue": +/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue ***! + \**************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#overall {\\n overflow: hidden;\\n margin-left: 30px;\\n margin-right: 30px;\\n padding-bottom: 2px;\\n height: 100%;\\n}\\n.fade-enter-active, .fade-leave-active {\\n transition: all .4s;\\n}\\n.fade-enter {\\n opacity: 0;\\n margin-top: -100%;\\n}\\n.fade-enter-to {\\n opacity: 1;\\n margin-top: 0%;\\n}\\n.fade-leave-to {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#overall {\\n overflow: hidden;\\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 550px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#overall {\\n overflow: hidden;\\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 380px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#overall {\\n overflow: hidden; \\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 300px;\\n}\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qmain.vue\"],\"names\":[],\"mappings\":\";AAyDA;IACA,iBAAA;IACA,kBAAA;IACA,mBAAA;IACA,oBAAA;IACA,aAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;IACA,kBAAA;CACA;AACA;IACA,WAAA;IACA,eAAA;CACA;AACA;IACA,WAAA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA\",\"file\":\"Qmain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlP2JlNDciXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGVBQWUsdUJBQXVCLHdCQUF3Qix5QkFBeUIsMEJBQTBCLG1CQUFtQixHQUFHLDBDQUEwQywwQkFBMEIsR0FBRyxlQUFlLGlCQUFpQix3QkFBd0IsR0FBRyxrQkFBa0IsaUJBQWlCLHFCQUFxQixHQUFHLG1CQUFtQixpQkFBaUIsR0FBRyxvRUFBb0UsWUFBWSwyQkFBMkIsMkJBQTJCLDRCQUE0Qiw0QkFBNEIsR0FBRyxHQUFHLG9FQUFvRSxZQUFZLDJCQUEyQiwyQkFBMkIsNEJBQTRCLDRCQUE0QixHQUFHLEdBQUcsNkNBQTZDLFlBQVksMkJBQTJCLDRCQUE0Qiw0QkFBNEIsNEJBQTRCLEdBQUcsR0FBRyxXQUFXLDZLQUE2SyxNQUFNLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssd29DQUF3b0MsV0FBVyxhQUFhLGdCQUFnQixhQUFhLGFBQWEseUJBQXlCLHVCQUF1Qix1R0FBdUcsc0JBQXNCLGlHQUFpRywwQkFBMEIsc0pBQXNKLHVCQUF1QixrREFBa0QsYUFBYSxTQUFTLDBDQUEwQyw2QkFBNkIsOEJBQThCLCtCQUErQixnQ0FBZ0MseUJBQXlCLFNBQVMsZ0RBQWdELGdDQUFnQyxTQUFTLHFCQUFxQix1QkFBdUIsOEJBQThCLFNBQVMsd0JBQXdCLHVCQUF1QiwyQkFBMkIsU0FBUyx5QkFBeUIsdUJBQXVCLFNBQVMsMEVBQTBFLHNCQUFzQixpQ0FBaUMsaUNBQWlDLGtDQUFrQyxrQ0FBa0MsYUFBYSxTQUFTLDBFQUEwRSx1QkFBdUIsaUNBQWlDLGlDQUFpQyxrQ0FBa0Msa0NBQWtDLGFBQWEsV0FBVyxtREFBbUQsc0JBQXNCLGlDQUFpQyxrQ0FBa0Msa0NBQWtDLGtDQUFrQyxhQUFhLFNBQVMsdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbWFpbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI292ZXJhbGwge1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xcbiAgICBoZWlnaHQ6IDEwMCU7XFxufVxcbi5mYWRlLWVudGVyLWFjdGl2ZSwgLmZhZGUtbGVhdmUtYWN0aXZlIHtcXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcXG59XFxuLmZhZGUtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAwO1xcbiAgICBtYXJnaW4tdG9wOiAtMTAwJTtcXG59XFxuLmZhZGUtZW50ZXItdG8ge1xcbiAgICBvcGFjaXR5OiAxO1xcbiAgICBtYXJnaW4tdG9wOiAwJTtcXG59XFxuLmZhZGUtbGVhdmUtdG8gIHtcXG4gICAgb3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI292ZXJhbGwge1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuI292ZXJhbGwge1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbiNvdmVyYWxsIHtcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XFxufVxcbn1cXG5cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FtYWluLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBeURBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsZUFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxpQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLGtCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLGlCQUFBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlFtYWluLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+IFxcclxcbjxkaXYgaWQ9XFxcIm92ZXJhbGxcXFwiPlxcclxcbiAgICA8dHJhbnNpdGlvbiBuYW1lPVxcXCJmYWRlXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwic2hvd1dCPT0wXFxcIiBrZXk9XFxcIm9uZVxcXCI+XFxyXFxuICAgICAgICAgICAgPHdiLWNoZWNrPjwvd2ItY2hlY2s+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwiKHNob3dXQj09MSlcXFwiIGtleT1cXFwidHdvXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItYXBwcmFpc2FsPjwvd2ItYXBwcmFpc2FsPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IHYtaWY9XFxcIihzaG93V0I9PTIpXFxcIiBrZXk9XFxcInRocmVlXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItYXBwcmFpc2FsPjwvd2ItYXBwcmFpc2FsPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IHYtaWY9XFxcIihzaG93V0I9PTMpXFxcIiBrZXk9XFxcImZvdXJcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1hcHByYWlzYWw+PC93Yi1hcHByYWlzYWw+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwic2hvd1dCPT00XFxcIiBrZXk9XFxcImZpdmVcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1leHBlcmllbmNlPjwvd2ItZXhwZXJpZW5jZT5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiB2LWlmPVxcXCIoc2hvd1dCPT01KVxcXCIga2V5PVxcXCJzaXhcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1hcHByYWlzYWw+PC93Yi1hcHByYWlzYWw+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwiKHNob3dXQj09NilcXFwiIGtleT1cXFwic2V2ZW5cXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1lbmQ+PC93Yi1lbmQ+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgIDwvdHJhbnNpdGlvbj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBBcHByYWlzYWwgZnJvbSAnLi9RYXBwcmFpc2FsLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IENoZWNrIGZyb20gJy4vUWNoZWNrLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IEV4cGVyaWVuY2UgZnJvbSAnLi9RZXhwZXJpZW5jZS52dWUnXFxyXFxuICAgIGltcG9ydCBFbmQgZnJvbSAnLi9RZW5kLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgaW1wb3J0IHttYXBNdXRhdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ3Nob3dXQicsJ3Jlc3BvbnNlV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBNdXRhdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAncHJvZ3Jlc3NCYXInXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wb25lbnRzOiB7XFxyXFxuICAgICAgICAgICAgd2JBcHByYWlzYWw6IEFwcHJhaXNhbCxcXHJcXG4gICAgICAgICAgICB3YkNoZWNrOiBDaGVjayxcXHJcXG4gICAgICAgICAgICB3YkV4cGVyaWVuY2U6IEV4cGVyaWVuY2UsXFxyXFxuICAgICAgICAgICAgd2JFbmQ6IEVuZFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1vdW50ZWQoKXtcXHJcXG4gICAgICAgICAgICB0aGlzLiRzdG9yZS5jb21taXQoJ3Byb2dyZXNzQmFyJyk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGU+XFxyXFxuICAgICNvdmVyYWxsIHtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcXHJcXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmZhZGUtZW50ZXItYWN0aXZlLCAuZmFkZS1sZWF2ZS1hY3RpdmUge1xcclxcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcXHJcXG4gICAgfVxcclxcbiAgICAuZmFkZS1lbnRlciB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmZhZGUtZW50ZXItdG8ge1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDAlO1xcclxcbiAgICB9XFxyXFxuICAgIC5mYWRlLWxlYXZlLXRvICB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAgI292ZXJhbGwge1xcclxcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXHJcXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgICAjb3ZlcmFsbCB7XFxyXFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcclxcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xcclxcbiAgICAgICAgfSAgXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI292ZXJhbGwge1xcclxcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue": +/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue ***! + \***************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.modal-mask {\\r\\n position: fixed;\\r\\n z-index: 9998;\\r\\n top: 0;\\r\\n left: 0;\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n background-color: rgba(0, 0, 0, .5);\\r\\n display: table;\\r\\n transition: opacity .3s ease;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qmodal.vue\"],\"names\":[],\"mappings\":\";AA2DA;EACA,gBAAA;EACA,cAAA;EACA,OAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,oCAAA;EACA,eAAA;EACA,6BAAA;CACA\",\"file\":\"Qmodal.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZT9jNTEyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxrQkFBa0Isc0JBQXNCLG9CQUFvQixhQUFhLGNBQWMsa0JBQWtCLG1CQUFtQiwwQ0FBMEMscUJBQXFCLG1DQUFtQyxHQUFHLFdBQVcsOEtBQThLLE1BQU0sV0FBVyxVQUFVLFVBQVUsVUFBVSxVQUFVLFVBQVUsV0FBVyxVQUFVLFdBQVcsd1RBQXdULHFCQUFxQiw2RUFBNkUsbUJBQW1CLCtOQUErTix3QkFBd0Isc1NBQXNTLFFBQVEsNkJBQTZCLHFGQUFxRixxQkFBcUIscUJBQXFCLHdJQUF3SSxXQUFXLGFBQWEsWUFBWSxXQUFXLHFDQUFxQyxlQUFlLG1CQUFtQix5RUFBeUUsU0FBUyxrQkFBa0IsaUdBQWlHLG9CQUFvQixpR0FBaUcsS0FBSyx5Q0FBeUMsc0JBQXNCLG9CQUFvQixhQUFhLGNBQWMsa0JBQWtCLG1CQUFtQiwwQ0FBMEMscUJBQXFCLG1DQUFtQyxLQUFLLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4ubW9kYWwtbWFzayB7XFxyXFxuICBwb3NpdGlvbjogZml4ZWQ7XFxyXFxuICB6LWluZGV4OiA5OTk4O1xcclxcbiAgdG9wOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcclxcbiAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XFxyXFxuICBkaXNwbGF5OiB0YWJsZTtcXHJcXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMkRBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9DQUFBO0VBQ0EsZUFBQTtFQUNBLDZCQUFBO0NBQ0FcIixcImZpbGVcIjpcIlFtb2RhbC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPiBcXHJcXG48dHJhbnNpdGlvbiBuYW1lPVxcXCJtb2RhbFxcXCI+XFxyXFxuIDxkaXYgY2xhc3M9XFxcIm1vZGFsIG1vZGFsLW1hc2tcXFwiIHN0eWxlPVxcXCJkaXNwbGF5OiBibG9ja1xcXCI+XFxyXFxuICA8ZGl2IGNsYXNzPVxcXCJtb2RhbC1kaWFsb2cgbW9kYWwtZGlhbG9nLWNlbnRlcmVkXFxcIiByb2xlPVxcXCJkb2N1bWVudFxcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWNvbnRlbnRcXFwiPlxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWhlYWRlclxcXCI+XFxyXFxuICAgICAgICB7e21vZGFsV0IubW9kYWxIZWFkZXJ9fVxcclxcbiAgICAgIDwvZGl2PlxcclxcbiAgICAgIFxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWJvZHlcXFwiPlxcclxcbiAgICAgICAgIHt7bW9kYWxXQi5tb2RhbEJvZHl9fVxcclxcbiAgICAgICAgIDxicj5cXHJcXG4gICAgICAgICA8YnI+XFxyXFxuICAgICAgICAgPGlucHV0IHR5cGU9XFxcIm51bWJlclxcXCIgXFxyXFxuICAgICAgICAgICAgY2xhc3M9XFxcImZvcm0tY29udHJvbFxcXCIgXFxyXFxuICAgICAgICAgICAgdi1tb2RlbD1cXFwic25yXFxcIlxcclxcbiAgICAgICAgICAgIDpwbGFjZWhvbGRlcj1cXFwibW9kYWxXQi5tb2RhbFBsYWNlaG9sZGVyXFxcIlxcclxcbiAgICAgICAgICAgIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBmb2N1c0NvbG9yfVxcXCIgXFxyXFxuICAgICAgICAgICAgQGZvY3VzPVxcXCJmb2N1c0NvbG9yPWNvbG9yc1dCLmNvbG9yMVxcXCIgXFxyXFxuICAgICAgICAgICAgQGJsdXI9XFxcImZvY3VzQ29sb3I9JyNmOWY5ZjknXFxcIj4gXFxyXFxuICAgICAgPC9kaXY+XFxyXFxuICAgICAgXFxyXFxuICAgICAgPGRpdiBjbGFzcz1cXFwibW9kYWwtZm9vdGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8YnV0dG9uIHR5cGU9XFxcImJ1dHRvblxcXCIgXFxyXFxuICAgICAgICAgICAgY2xhc3M9XFxcImJ0biBidG4tcHJpbWFyeVxcXCIgXFxyXFxuICAgICAgICAgICAgQGNsaWNrPVxcXCJzY2llbmNlbnJQcm92aWRlKHtucjogc25yfSlcXFwiXFxyXFxuICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGJvcmRlckNvbG9yOmNvbG9yc1dCLmNvbG9yMSwgYm9yZGVyUmFkaXVzOiAxMCsncHgnfVxcXCI+XFxyXFxuICAgICAgICAgICAge3ttb2RhbFdCLm1vZGFsQnV0dG9ufX1cXHJcXG4gICAgICAgICAgICA8L2J1dHRvbj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdHJhbnNpdGlvbj4gXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JyBcXHJcXG5cXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEoKXtcXHJcXG4gICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICBmb2N1c0NvbG9yOicjZjlmOWY5JyxcXHJcXG4gICAgICAgICAgICBzbnI6ICcnXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH0sXFxyXFxuICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc2NpZW5jZW5yUHJvdmlkZScgICBcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgfSxcXHJcXG4gICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnbW9kYWxXQicsJ2NvbG9yc1dCJyBcXHJcXG4gICAgICAgICAgICBdKSwgXFxyXFxuICAgIH1cXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbi5tb2RhbC1tYXNrIHtcXHJcXG4gIHBvc2l0aW9uOiBmaXhlZDtcXHJcXG4gIHotaW5kZXg6IDk5OTg7XFxyXFxuICB0b3A6IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxyXFxuICBoZWlnaHQ6IDEwMCU7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcXHJcXG4gIGRpc3BsYXk6IHRhYmxlO1xcclxcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcXHJcXG59XFxyXFxuPC9zdHlsZT5cXHJcXG5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-07124638\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue": +/*!*************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-07124638","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue ***! + \*************************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n _vm._l(_vm.labelsWB.questions, function(index, ii, aa) {\n return _c(\"ul\", [\n _vm.showWB == aa\n ? _c(\"li\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"h1\", { staticClass: \"appraisal-question\" }, [\n _vm._v(\" \" + _vm._s(index))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"textarea\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.message,\n expression: \"message\"\n }\n ],\n staticClass: \"form-control\",\n style: { borderColor: _vm.focusColor },\n attrs: {\n rows: \"6\",\n id: \"comment\",\n placeholder: _vm.labelsWB.placeholder4\n },\n domProps: { value: _vm.message },\n on: {\n focus: function($event) {\n _vm.focusColor = _vm.colorsWB.color1\n },\n blur: function($event) {\n _vm.focusColor = \"#f9f9f9\"\n },\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.message = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _vm.message != \"\"\n ? _c(\n \"div\",\n {\n staticClass:\n \"save-bttn col-md-2 col-md-offset-10 col-xs-4 col-xs-offset-8 text-right\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(_vm.message)\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n _vm.textColor1 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.buttonNext))]\n )\n : _vm._e()\n ])\n : _vm._e()\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-07124638\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlP2I3ZTIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIscUNBQXFDO0FBQzlELDBCQUEwQixvQ0FBb0M7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIscUNBQXFDO0FBQzlEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCLDhCQUE4QjtBQUN4RDtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQiw2QkFBNkIscUJBQXFCO0FBQ2xEO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2Qiw4QkFBOEIsbUJBQW1CO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0EseUJBQXlCO0FBQ3pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtMDcxMjQ2MzhcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZXhwZXJpZW5jZS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgX3ZtLl9sKF92bS5sYWJlbHNXQi5xdWVzdGlvbnMsIGZ1bmN0aW9uKGluZGV4LCBpaSwgYWEpIHtcbiAgICAgIHJldHVybiBfYyhcInVsXCIsIFtcbiAgICAgICAgX3ZtLnNob3dXQiA9PSBhYVxuICAgICAgICAgID8gX2MoXCJsaVwiLCBbXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGNvbC14cy0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgICBfYyhcImgxXCIsIHsgc3RhdGljQ2xhc3M6IFwiYXBwcmFpc2FsLXF1ZXN0aW9uXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiICsgX3ZtLl9zKGluZGV4KSlcbiAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyXCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFwidGV4dGFyZWFcIiwge1xuICAgICAgICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHJhd05hbWU6IFwidi1tb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0ubWVzc2FnZSxcbiAgICAgICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiBcIm1lc3NhZ2VcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZm9ybS1jb250cm9sXCIsXG4gICAgICAgICAgICAgICAgICBzdHlsZTogeyBib3JkZXJDb2xvcjogX3ZtLmZvY3VzQ29sb3IgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgIHJvd3M6IFwiNlwiLFxuICAgICAgICAgICAgICAgICAgICBpZDogXCJjb21tZW50XCIsXG4gICAgICAgICAgICAgICAgICAgIHBsYWNlaG9sZGVyOiBfdm0ubGFiZWxzV0IucGxhY2Vob2xkZXI0XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgZG9tUHJvcHM6IHsgdmFsdWU6IF92bS5tZXNzYWdlIH0sXG4gICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmZvY3VzQ29sb3IgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIF92bS5mb2N1c0NvbG9yID0gXCIjZjlmOWY5XCJcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIGlmICgkZXZlbnQudGFyZ2V0LmNvbXBvc2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIF92bS5tZXNzYWdlID0gJGV2ZW50LnRhcmdldC52YWx1ZVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF92bS5tZXNzYWdlICE9IFwiXCJcbiAgICAgICAgICAgICAgICA/IF9jKFxuICAgICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6XG4gICAgICAgICAgICAgICAgICAgICAgICBcInNhdmUtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTEwIGNvbC14cy00IGNvbC14cy1vZmZzZXQtOCB0ZXh0LXJpZ2h0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oX3ZtLm1lc3NhZ2UpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjEgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYnV0dG9uTmV4dCkpXVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIDogX3ZtLl9lKClcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgXSlcbiAgICB9KSxcbiAgICAwXG4gIClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTA3MTI0NjM4XCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-07124638\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-2dd0b68e\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue": +/*!*************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-2dd0b68e","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue ***! + \*************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.loading ? _c(\"wb-loadscreen\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.scienceModeWB.scienceMode ? _c(\"wb-modal\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"spacerrr\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row blok\" }, [\n _c(\n \"div\",\n { staticClass: \"blok col-md-2 col-xs-12\", attrs: { id: \"blok1\" } },\n [_c(\"wb-logo\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"blok col-md-10 col-xs-12\" },\n [_c(\"wb-progress\")],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row spacerrr2\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row blok2\" }, [\n _c(\n \"div\",\n { staticClass: \"col-md-2 col-xs-12\", attrs: { id: \"blok3\" } },\n [_c(\"wb-qena\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"blok2 col-md-10 col-xs-12\", attrs: { id: \"blok4\" } },\n [_c(\"wb-main\")],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"row col-md-12 col-xs-12\",\n attrs: { id: \"question-footer\" }\n },\n [\n _c(\"hr\", { attrs: { id: \"color-line\" } }),\n _vm._v(\" \"),\n _c(\"wb-footer\")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-2dd0b68e\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlPzdkYWIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSywyQkFBMkI7QUFDaEM7QUFDQTtBQUNBO0FBQ0EsU0FBUyxTQUFTLDJDQUEyQyxFQUFFO0FBQy9EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVMsU0FBUywyQ0FBMkMsRUFBRTtBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQiwwQkFBMEI7QUFDM0M7QUFDQSxpQkFBaUIsMEJBQTBCO0FBQzNDO0FBQ0E7QUFDQSxXQUFXLGlEQUFpRCxjQUFjLEVBQUU7QUFDNUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVywwQ0FBMEM7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQiwrQkFBK0I7QUFDaEQ7QUFDQSxpQkFBaUIsMkJBQTJCO0FBQzVDO0FBQ0E7QUFDQSxXQUFXLDRDQUE0QyxjQUFjLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxtREFBbUQsY0FBYyxFQUFFO0FBQzlFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQSxvQkFBb0IsU0FBUyxtQkFBbUIsRUFBRTtBQUNsRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTJkZDBiNjhlXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJsb2FkXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtfdm0ubG9hZGluZyA/IF9jKFwid2ItbG9hZHNjcmVlblwiKSA6IF92bS5fZSgpXSxcbiAgICAgICAgMVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJsb2FkXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtfdm0uc2NpZW5jZU1vZGVXQi5zY2llbmNlTW9kZSA/IF9jKFwid2ItbW9kYWxcIikgOiBfdm0uX2UoKV0sXG4gICAgICAgIDFcbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJyclwiIH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGJsb2tcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJibG9rIGNvbC1tZC0yIGNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJibG9rMVwiIH0gfSxcbiAgICAgICAgICBbX2MoXCJ3Yi1sb2dvXCIpXSxcbiAgICAgICAgICAxXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJibG9rIGNvbC1tZC0xMCBjb2wteHMtMTJcIiB9LFxuICAgICAgICAgIFtfYyhcIndiLXByb2dyZXNzXCIpXSxcbiAgICAgICAgICAxXG4gICAgICAgIClcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IHNwYWNlcnJyMlwiIH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGJsb2syXCIgfSwgW1xuICAgICAgICBfYyhcbiAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTIgY29sLXhzLTEyXCIsIGF0dHJzOiB7IGlkOiBcImJsb2szXCIgfSB9LFxuICAgICAgICAgIFtfYyhcIndiLXFlbmFcIildLFxuICAgICAgICAgIDFcbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImJsb2syIGNvbC1tZC0xMCBjb2wteHMtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiYmxvazRcIiB9IH0sXG4gICAgICAgICAgW19jKFwid2ItbWFpblwiKV0sXG4gICAgICAgICAgMVxuICAgICAgICApXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJvdyBjb2wtbWQtMTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwicXVlc3Rpb24tZm9vdGVyXCIgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJoclwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbG9yLWxpbmVcIiB9IH0pLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXCJ3Yi1mb290ZXJcIilcbiAgICAgICAgXSxcbiAgICAgICAgMVxuICAgICAgKVxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi0yZGQwYjY4ZVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-2dd0b68e\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-373158f2\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue": +/*!*******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-373158f2","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue ***! + \*******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"overall\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"fade\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.showWB == 0\n ? _c(\"div\", { key: \"one\" }, [_c(\"wb-check\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 1\n ? _c(\"div\", { key: \"two\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 2\n ? _c(\"div\", { key: \"three\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 3\n ? _c(\"div\", { key: \"four\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 4\n ? _c(\"div\", { key: \"five\" }, [_c(\"wb-experience\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 5\n ? _c(\"div\", { key: \"six\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 6\n ? _c(\"div\", { key: \"seven\" }, [_c(\"wb-end\")], 1)\n : _vm._e()\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-373158f2\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlPzQ1Y2MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSyxTQUFTLGdCQUFnQixFQUFFO0FBQ2hDO0FBQ0E7QUFDQTtBQUNBLFNBQVMsU0FBUywyQ0FBMkMsRUFBRTtBQUMvRDtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGVBQWU7QUFDeEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGNBQWM7QUFDdkM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGNBQWM7QUFDdkM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGVBQWU7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTM3MzE1OGYyXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIHsgYXR0cnM6IHsgaWQ6IFwib3ZlcmFsbFwiIH0gfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJmYWRlXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfdm0uc2hvd1dCID09IDBcbiAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwib25lXCIgfSwgW19jKFwid2ItY2hlY2tcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gMVxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJ0d29cIiB9LCBbX2MoXCJ3Yi1hcHByYWlzYWxcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gMlxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJ0aHJlZVwiIH0sIFtfYyhcIndiLWFwcHJhaXNhbFwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSAzXG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcImZvdXJcIiB9LCBbX2MoXCJ3Yi1hcHByYWlzYWxcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gNFxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJmaXZlXCIgfSwgW19jKFwid2ItZXhwZXJpZW5jZVwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSA1XG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcInNpeFwiIH0sIFtfYyhcIndiLWFwcHJhaXNhbFwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSA2XG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcInNldmVuXCIgfSwgW19jKFwid2ItZW5kXCIpXSwgMSlcbiAgICAgICAgICAgIDogX3ZtLl9lKClcbiAgICAgICAgXVxuICAgICAgKVxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi0zNzMxNThmMlwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-373158f2\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3b6e65cf\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue": +/*!********************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-3b6e65cf","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue ***! + \********************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"transition\", { attrs: { name: \"modal\" } }, [\n _c(\n \"div\",\n { staticClass: \"modal modal-mask\", staticStyle: { display: \"block\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"modal-dialog modal-dialog-centered\",\n attrs: { role: \"document\" }\n },\n [\n _c(\"div\", { staticClass: \"modal-content\" }, [\n _c(\"div\", { staticClass: \"modal-header\" }, [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalHeader) +\n \"\\r\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"modal-body\" }, [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalBody) +\n \"\\r\\n \"\n ),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.snr,\n expression: \"snr\"\n }\n ],\n staticClass: \"form-control\",\n style: { borderColor: _vm.focusColor },\n attrs: {\n type: \"number\",\n placeholder: _vm.modalWB.modalPlaceholder\n },\n domProps: { value: _vm.snr },\n on: {\n focus: function($event) {\n _vm.focusColor = _vm.colorsWB.color1\n },\n blur: function($event) {\n _vm.focusColor = \"#f9f9f9\"\n },\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.snr = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"modal-footer\" }, [\n _c(\n \"button\",\n {\n staticClass: \"btn btn-primary\",\n style: {\n backgroundColor: _vm.colorsWB.color1,\n borderColor: _vm.colorsWB.color1,\n borderRadius: 10 + \"px\"\n },\n attrs: { type: \"button\" },\n on: {\n click: function($event) {\n _vm.sciencenrProvide({ nr: _vm.snr })\n }\n }\n },\n [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalButton) +\n \"\\r\\n \"\n )\n ]\n )\n ])\n ])\n ]\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-3b6e65cf\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZT82YzIxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkJBQTJCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDdEQ7QUFDQTtBQUNBLE9BQU8sZ0RBQWdELG1CQUFtQixFQUFFO0FBQzVFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0I7QUFDcEIsV0FBVztBQUNYO0FBQ0EsdUJBQXVCLCtCQUErQjtBQUN0RCx5QkFBeUIsOEJBQThCO0FBQ3ZEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLDRCQUE0QjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQiw4QkFBOEI7QUFDeEQ7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CLDZCQUE2QixpQkFBaUI7QUFDOUM7QUFDQTtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBLHlCQUF5Qiw4QkFBOEI7QUFDdkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQiw0QkFBNEIsaUJBQWlCO0FBQzdDO0FBQ0E7QUFDQSw4Q0FBOEMsY0FBYztBQUM1RDtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0zYjZlNjVjZlwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Ftb2RhbC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwidHJhbnNpdGlvblwiLCB7IGF0dHJzOiB7IG5hbWU6IFwibW9kYWxcIiB9IH0sIFtcbiAgICBfYyhcbiAgICAgIFwiZGl2XCIsXG4gICAgICB7IHN0YXRpY0NsYXNzOiBcIm1vZGFsIG1vZGFsLW1hc2tcIiwgc3RhdGljU3R5bGU6IHsgZGlzcGxheTogXCJibG9ja1wiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJtb2RhbC1kaWFsb2cgbW9kYWwtZGlhbG9nLWNlbnRlcmVkXCIsXG4gICAgICAgICAgICBhdHRyczogeyByb2xlOiBcImRvY3VtZW50XCIgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJtb2RhbC1jb250ZW50XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcIm1vZGFsLWhlYWRlclwiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3MoX3ZtLm1vZGFsV0IubW9kYWxIZWFkZXIpICtcbiAgICAgICAgICAgICAgICAgICAgXCJcXHJcXG4gICAgICBcIlxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwibW9kYWwtYm9keVwiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5tb2RhbFdCLm1vZGFsQm9keSkgK1xuICAgICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgIFwiXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBfYyhcImJyXCIpLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJiclwiKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFwiaW5wdXRcIiwge1xuICAgICAgICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHJhd05hbWU6IFwidi1tb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uc25yLFxuICAgICAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwic25yXCJcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImZvcm0tY29udHJvbFwiLFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgYm9yZGVyQ29sb3I6IF92bS5mb2N1c0NvbG9yIH0sXG4gICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICB0eXBlOiBcIm51bWJlclwiLFxuICAgICAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLm1vZGFsV0IubW9kYWxQbGFjZWhvbGRlclxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIGRvbVByb3BzOiB7IHZhbHVlOiBfdm0uc25yIH0sXG4gICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmZvY3VzQ29sb3IgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIF92bS5mb2N1c0NvbG9yID0gXCIjZjlmOWY5XCJcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIGlmICgkZXZlbnQudGFyZ2V0LmNvbXBvc2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIF92bS5zbnIgPSAkZXZlbnQudGFyZ2V0LnZhbHVlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJtb2RhbC1mb290ZXJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcImJ1dHRvblwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJidG4gYnRuLXByaW1hcnlcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiAxMCArIFwicHhcIlxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyB0eXBlOiBcImJ1dHRvblwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnNjaWVuY2VuclByb3ZpZGUoeyBucjogX3ZtLnNuciB9KVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgIFwiXFxyXFxuICAgICAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5tb2RhbFdCLm1vZGFsQnV0dG9uKSArXG4gICAgICAgICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgICAgIFwiXG4gICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXVxuICAgIClcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTNiNmU2NWNmXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3b6e65cf\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4069a62e\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue": +/*!********************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4069a62e","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue ***! + \********************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"col-md-6\" }, [\n _c(\"div\", { attrs: { id: \"wb-footer-id\" } }, [\n _c(\"img\", { attrs: { id: \"bigimage\", src: _vm.logosWB.logoBig } }),\n _vm._v(\" \"),\n _c(\"img\", { attrs: { id: \"smallimage\", src: _vm.logosWB.logoSmall } })\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage1))\n ]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\"workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4069a62e\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWU/YjI2YyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZSwwQkFBMEI7QUFDekMsaUJBQWlCLFNBQVMscUJBQXFCLEVBQUU7QUFDakQsbUJBQW1CLFNBQVMsMkNBQTJDLEVBQUU7QUFDekU7QUFDQSxtQkFBbUIsU0FBUywrQ0FBK0MsRUFBRTtBQUM3RTtBQUNBO0FBQ0E7QUFDQSxlQUFlLCtDQUErQztBQUM5RCxlQUFlLCtCQUErQjtBQUM5QztBQUNBO0FBQ0E7QUFDQSxlQUFlLCtCQUErQjtBQUM5QztBQUNBLG9CQUFvQixlQUFlLG1CQUFtQixFQUFFO0FBQ3hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00MDY5YTYyZVwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02XCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJ3Yi1mb290ZXItaWRcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJpbWdcIiwgeyBhdHRyczogeyBpZDogXCJiaWdpbWFnZVwiLCBzcmM6IF92bS5sb2dvc1dCLmxvZ29CaWcgfSB9KSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJpbWdcIiwgeyBhdHRyczogeyBpZDogXCJzbWFsbGltYWdlXCIsIHNyYzogX3ZtLmxvZ29zV0IubG9nb1NtYWxsIH0gfSlcbiAgICAgIF0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XCIgfSwgW1xuICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwid2Jmb290ZXItdGV4dFwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZm9vdGVyTWVzc2FnZTEpKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwid2Jmb290ZXItdGV4dFwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZm9vdGVyTWVzc2FnZTIpKSxcbiAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwiIzNkYTVlNVwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihcIndvcmtib29zdC5pb1wiKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfYyhcImJyXCIpXG4gICAgXSlcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTQwNjlhNjJlXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4069a62e\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4dd96d07\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue": +/*!************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4dd96d07","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue ***! + \************************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n _vm._l(_vm.labelsWB.questions, function(index, ii, aa) {\n return _c(\"ul\", [\n _vm.showWB == aa\n ? _c(\"li\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"h1\", { staticClass: \"appraisal1-question\" }, [\n _vm._v(\" \" + _vm._s(index))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grp-radio-bttn col-md-12 col-xs-12\" }, [\n _c(\"div\", { staticClass: \"col-md-1 col-xs-12\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(1)\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n _vm.textColor1 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert1))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor2,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor2\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(2)\n _vm.hoverColor2 = \"white\"\n _vm.textColor2 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor2 = _vm.colorsWB.color1\n _vm.textColor2 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor2 = \"white\"\n _vm.textColor2 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert2))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12 text-center\",\n style: {\n backgroundColor: _vm.hoverColor3,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor3\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(3)\n _vm.hoverColor3 = \"white\"\n _vm.textColor3 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor3 = _vm.colorsWB.color1\n _vm.textColor3 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor3 = \"white\"\n _vm.textColor3 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert3))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor4,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor4\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(4)\n _vm.hoverColor4 = \"white\"\n _vm.textColor4 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor4 = _vm.colorsWB.color1\n _vm.textColor4 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor4 = \"white\"\n _vm.textColor4 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert4))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor5,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor5\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(5)\n _vm.hoverColor5 = \"white\"\n _vm.textColor5 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor5 = _vm.colorsWB.color1\n _vm.textColor5 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor5 = \"white\"\n _vm.textColor5 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert5))]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-1 col-xs-12\" })\n ])\n ])\n : _vm._e()\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4dd96d07\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWFwcHJhaXNhbC52dWU/ZTM0MCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QixxQ0FBcUM7QUFDOUQsMEJBQTBCLHFDQUFxQztBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QixvREFBb0Q7QUFDN0UsMkJBQTJCLG9DQUFvQztBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBLDJCQUEyQixvQ0FBb0M7QUFDL0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00ZGQ5NmQwN1wiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FhcHByYWlzYWwudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIF92bS5fbChfdm0ubGFiZWxzV0IucXVlc3Rpb25zLCBmdW5jdGlvbihpbmRleCwgaWksIGFhKSB7XG4gICAgICByZXR1cm4gX2MoXCJ1bFwiLCBbXG4gICAgICAgIF92bS5zaG93V0IgPT0gYWFcbiAgICAgICAgICA/IF9jKFwibGlcIiwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJoMVwiLCB7IHN0YXRpY0NsYXNzOiBcImFwcHJhaXNhbDEtcXVlc3Rpb25cIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoaW5kZXgpKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImdycC1yYWRpby1idHRuIGNvbC1tZC0xMiBjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMSBjb2wteHMtMTJcIiB9KSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5ob3ZlckNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLm5leHRRdWVzdGlvbigxKVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjEgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYW5zd2VyTGlrZXJ0MSkpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjIsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3IyXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oMilcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMiA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjIgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMiA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IyID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmFuc3dlckxpa2VydDIpKV1cbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJyYWRpby1idHRuIGNvbC1tZC0yIGNvbC14cy0xMiB0ZXh0LWNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IzLFxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBfdm0udGV4dENvbG9yM1xuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBvbnRvdWNoc3RhcnQ6IFwiXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubmV4dFF1ZXN0aW9uKDMpXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjMgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IzID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IzID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjMgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IzID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMyA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5hbnN3ZXJMaWtlcnQzKSldXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5ob3ZlckNvbG9yNCxcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjRcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLm5leHRRdWVzdGlvbig0KVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3I0ID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yNCA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNCA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3I0ID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNCA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjQgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYW5zd2VyTGlrZXJ0NCkpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjUsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3I1XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oNSlcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjUgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjUgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yNSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjUgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3I1ID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmFuc3dlckxpa2VydDUpKV1cbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMSBjb2wteHMtMTJcIiB9KVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICBdKVxuICAgIH0pLFxuICAgIDBcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNGRkOTZkMDdcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4dd96d07\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5c48aaac\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue": +/*!********************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5c48aaac","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue ***! + \********************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"h1\",\n {\n style: { color: _vm.colorsWB.color3 },\n attrs: { id: \"task-question\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.checkScreen))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\"h2\", { attrs: { id: \"task-description\" } }, [\n _vm._v('\"' + _vm._s(_vm.assignmentWB) + '\"'),\n _c(\"span\", { staticStyle: { \"font-style\": \"italic\", color: \"gray\" } }, [\n _vm._v(\" — #\" + _vm._s(_vm.numberWB))\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"div\",\n {\n staticClass: \"bttn\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(\"Now we are talking!\")\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n }\n }\n },\n [\n _c(\"span\", { style: { color: _vm.colorsWB.color3 } }, [\n _vm._v(_vm._s(_vm.labelsWB.checkScreenYes1))\n ]),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.checkScreenYes2))\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"div\",\n {\n staticClass: \"bttn\",\n style: {\n backgroundColor: _vm.hoverColor2,\n borderColor: _vm.colorsWB.color1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n _vm.$router.push({ path: \"/\" })\n },\n mouseover: function($event) {\n _vm.hoverColor2 = _vm.colorsWB.color1\n },\n mouseleave: function($event) {\n _vm.hoverColor2 = \"white\"\n }\n }\n },\n [\n _c(\"span\", { style: { color: _vm.colorsWB.color3 } }, [\n _vm._v(_vm._s(_vm.labelsWB.checkScreenNo1))\n ]),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.checkScreenNo2) + \"\\r\\n \")\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5c48aaac\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWNoZWNrLnZ1ZT9iMWM0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQSxrQkFBa0IsNkJBQTZCO0FBQy9DLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRSxnQkFBZ0IsU0FBUyx5QkFBeUIsRUFBRTtBQUNwRDtBQUNBLG9CQUFvQixlQUFlLHdDQUF3QyxFQUFFO0FBQzdFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVc7QUFDWCxrQkFBa0IsbUJBQW1CO0FBQ3JDO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0Esc0JBQXNCLFNBQVMsNkJBQTZCLEVBQUU7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVc7QUFDWCxrQkFBa0IsbUJBQW1CO0FBQ3JDO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQyxZQUFZO0FBQzVDLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0Esc0JBQXNCLFNBQVMsNkJBQTZCLEVBQUU7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWM0OGFhYWNcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RY2hlY2sudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgX2MoXG4gICAgICAgIFwiaDFcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IzIH0sXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwidGFzay1xdWVzdGlvblwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuKSldXG4gICAgICApXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICBfYyhcImgyXCIsIHsgYXR0cnM6IHsgaWQ6IFwidGFzay1kZXNjcmlwdGlvblwiIH0gfSwgW1xuICAgICAgICBfdm0uX3YoJ1wiJyArIF92bS5fcyhfdm0uYXNzaWdubWVudFdCKSArICdcIicpLFxuICAgICAgICBfYyhcInNwYW5cIiwgeyBzdGF0aWNTdHlsZTogeyBcImZvbnQtc3R5bGVcIjogXCJpdGFsaWNcIiwgY29sb3I6IFwiZ3JheVwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihcIiDigJQgI1wiICsgX3ZtLl9zKF92bS5udW1iZXJXQikpXG4gICAgICAgIF0pXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJidHRuXCIsXG4gICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxuICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICB9LFxuICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oXCJOb3cgd2UgYXJlIHRhbGtpbmchXCIpXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjEgPSBcIndoaXRlXCJcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9IH0sIFtcbiAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuWWVzMSkpXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiICsgX3ZtLl9zKF92bS5sYWJlbHNXQi5jaGVja1NjcmVlblllczIpKVxuICAgICAgICBdXG4gICAgICApXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJ0dG5cIixcbiAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjIsXG4gICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgIH0sXG4gICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgb246IHtcbiAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcbiAgICAgICAgICAgICAgX3ZtLiRyb3V0ZXIucHVzaCh7IHBhdGg6IFwiL1wiIH0pXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IyID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBcIndoaXRlXCJcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9IH0sIFtcbiAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuTm8xKSlcbiAgICAgICAgICBdKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuTm8yKSArIFwiXFxyXFxuICAgICAgICAgICAgXCIpXG4gICAgICAgIF1cbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNWM0OGFhYWNcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5c48aaac\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5dc1ca79\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue": +/*!******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5dc1ca79","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue ***! + \******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [_c(\"img\", { attrs: { src: _vm.logosWB.logoSmall } })])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5dc1ca79\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlP2Q2NWEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSwrQkFBK0IsU0FBUyw2QkFBNkIsRUFBRTtBQUN2RTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWRjMWNhNzlcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fsb2dvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgW19jKFwiaW1nXCIsIHsgYXR0cnM6IHsgc3JjOiBfdm0ubG9nb3NXQi5sb2dvU21hbGwgfSB9KV0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi01ZGMxY2E3OVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5dc1ca79\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5f55fd95\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue": +/*!******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5f55fd95","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue ***! + \******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"overall row\" }, [\n _c(\"div\", { style: _vm.colorSet, attrs: { id: \"number\" } }, [\n _vm._v(_vm._s(_vm.numberWB))\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"descrip\" } }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.questionWB))]),\n _vm._v(\" \"),\n _c(\"hr\", { style: _vm.colorSet }),\n _vm._v(\" \"),\n _c(\"p\", [_vm._v(_vm._s(_vm.assignmentWB))])\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5f55fd95\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlP2FmMDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsNkJBQTZCO0FBQzVDLGlCQUFpQiw4QkFBOEIsZUFBZSxFQUFFO0FBQ2hFO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixTQUFTLGdCQUFnQixFQUFFO0FBQzVDO0FBQ0E7QUFDQSxrQkFBa0Isc0JBQXNCO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWY1NWZkOTVcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FxZW5hLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgW1xuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwib3ZlcmFsbCByb3dcIiB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0eWxlOiBfdm0uY29sb3JTZXQsIGF0dHJzOiB7IGlkOiBcIm51bWJlclwiIH0gfSwgW1xuICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5udW1iZXJXQikpXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IGF0dHJzOiB7IGlkOiBcImRlc2NyaXBcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5xdWVzdGlvbldCKSldKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJoclwiLCB7IHN0eWxlOiBfdm0uY29sb3JTZXQgfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0uYXNzaWdubWVudFdCKSldKVxuICAgICAgXSlcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNWY1NWZkOTVcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5f55fd95\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7f693106\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue": +/*!******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7f693106","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue ***! + \******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", [\r\n _c(\"div\", [\r\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\r\n _c(\"h1\", { attrs: { id: \"succes\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.succesMessage) + \" \"),\r\n _c(\"span\", { style: { color: _vm.colorsWB.color1 } }, [\r\n _vm._v(\"#\" + _vm._s(_vm.numberWB))\r\n ]),\r\n _vm._v(\"!\")\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-4 col-md-offset-1 col-sm-5\" }, [\r\n _c(\"h3\", { attrs: { id: \"funfact\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.funfactMessage))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\r\n \"div\",\r\n { staticClass: \"col-md-10 col-md-offset-1 col-xs-12 text-center\" },\r\n [\r\n _c(\r\n \"h3\",\r\n {\r\n style: { color: _vm.colorsWB.color2 },\r\n attrs: { id: \"curious-fact\" }\r\n },\r\n [_vm._v('\"' + _vm._s(_vm.curiousFactWB) + '\"')]\r\n )\r\n ]\r\n ),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\r\n _c(\"p\", { attrs: { id: \"closing\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.closeMessage))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\r\n \"div\",\r\n {\r\n staticClass:\r\n \"close-bttn col-md-2 col-md-offset-5 col-xs-6 col-xs-offset-3 text-centered\",\r\n style: {\r\n backgroundColor: _vm.hoverColor1,\r\n borderColor: _vm.colorsWB.color1,\r\n color: _vm.textColor1\r\n },\r\n attrs: { ontouchstart: \"\" },\r\n on: {\r\n click: function($event) {\r\n $event.preventDefault()\r\n _vm.hoverColor1 = \"white\"\r\n _vm.textColor1 = \"black\"\r\n _vm.linkThrough()\r\n },\r\n mouseover: function($event) {\r\n _vm.hoverColor1 = _vm.colorsWB.color1\r\n _vm.textColor1 = \"white\"\r\n },\r\n mouseleave: function($event) {\r\n _vm.hoverColor1 = \"white\"\r\n _vm.textColor1 = \"black\"\r\n }\r\n }\r\n },\r\n [_vm._v(_vm._s(_vm.labelsWB.closePage))]\r\n )\r\n ])\r\n ])\r\n}\r\nvar staticRenderFns = []\r\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7f693106\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWU/OTJkNCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsaURBQWlEO0FBQ2xFLGtCQUFrQixTQUFTLGVBQWUsRUFBRTtBQUM1QztBQUNBLHNCQUFzQixTQUFTLDZCQUE2QixFQUFFO0FBQzlEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixtREFBbUQ7QUFDcEUsa0JBQWtCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUyxpRUFBaUU7QUFDMUU7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0IsNkJBQTZCO0FBQ25ELHNCQUFzQjtBQUN0QixhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixpREFBaUQ7QUFDbEUsaUJBQWlCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1gsa0JBQWtCLG1CQUFtQjtBQUNyQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtN2Y2OTMxMDZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZW5kLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcclxuICB2YXIgX3ZtID0gdGhpc1xyXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxyXG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxyXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXHJcbiAgICBfYyhcImRpdlwiLCBbXHJcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclwiIH0sIFtcclxuICAgICAgICBfYyhcImgxXCIsIHsgYXR0cnM6IHsgaWQ6IFwic3VjY2VzXCIgfSB9LCBbXHJcbiAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5zdWNjZXNNZXNzYWdlKSArIFwiIFwiKSxcclxuICAgICAgICAgIF9jKFwic3BhblwiLCB7IHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0gfSwgW1xyXG4gICAgICAgICAgICBfdm0uX3YoXCIjXCIgKyBfdm0uX3MoX3ZtLm51bWJlcldCKSlcclxuICAgICAgICAgIF0pLFxyXG4gICAgICAgICAgX3ZtLl92KFwiIVwiKVxyXG4gICAgICAgIF0pXHJcbiAgICAgIF0pLFxyXG4gICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00IGNvbC1tZC1vZmZzZXQtMSBjb2wtc20tNVwiIH0sIFtcclxuICAgICAgICBfYyhcImgzXCIsIHsgYXR0cnM6IHsgaWQ6IFwiZnVuZmFjdFwiIH0gfSwgW1xyXG4gICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZnVuZmFjdE1lc3NhZ2UpKVxyXG4gICAgICAgIF0pXHJcbiAgICAgIF0pLFxyXG4gICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICBfYyhcclxuICAgICAgICBcImRpdlwiLFxyXG4gICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEwIGNvbC1tZC1vZmZzZXQtMSBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LFxyXG4gICAgICAgIFtcclxuICAgICAgICAgIF9jKFxyXG4gICAgICAgICAgICBcImgzXCIsXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMiB9LFxyXG4gICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImN1cmlvdXMtZmFjdFwiIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgW192bS5fdignXCInICsgX3ZtLl9zKF92bS5jdXJpb3VzRmFjdFdCKSArICdcIicpXVxyXG4gICAgICAgICAgKVxyXG4gICAgICAgIF1cclxuICAgICAgKSxcclxuICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xyXG4gICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcImNsb3NpbmdcIiB9IH0sIFtcclxuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNsb3NlTWVzc2FnZSkpXHJcbiAgICAgICAgXSlcclxuICAgICAgXSksXHJcbiAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgIF9jKFxyXG4gICAgICAgIFwiZGl2XCIsXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgc3RhdGljQ2xhc3M6XHJcbiAgICAgICAgICAgIFwiY2xvc2UtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTUgY29sLXhzLTYgY29sLXhzLW9mZnNldC0zIHRleHQtY2VudGVyZWRcIixcclxuICAgICAgICAgIHN0eWxlOiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxyXG4gICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcclxuICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3IxXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXHJcbiAgICAgICAgICBvbjoge1xyXG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcclxuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjEgPSBcIndoaXRlXCJcclxuICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxyXG4gICAgICAgICAgICAgIF92bS5saW5rVGhyb3VnaCgpXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxyXG4gICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJ3aGl0ZVwiXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxyXG4gICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJibGFja1wiXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9LFxyXG4gICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5jbG9zZVBhZ2UpKV1cclxuICAgICAgKVxyXG4gICAgXSlcclxuICBdKVxyXG59XHJcbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxyXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtN2Y2OTMxMDZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7f693106\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-abea2a0a\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue": +/*!**********************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-abea2a0a","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue ***! + \**********************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"progress\" }, [\n _c(\"div\", { staticClass: \"progress-bar\", style: _vm.progressWB })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icons\" }, [\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[0] } }, [_vm._v(\"S\")])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[1] } }, [_vm._v(\"1\")])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[2] } }, [_vm._v(\"2\")])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"icon col-xs-3 text-center\",\n attrs: { id: \"wb-last-icon\" }\n },\n [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[3] } }, [\n _vm._v(\"⚑\")\n ])\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-abea2a0a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZT8xMmNmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLDBCQUEwQjtBQUN6QyxpQkFBaUIscURBQXFEO0FBQ3RFO0FBQ0E7QUFDQSxlQUFlLHVCQUF1QjtBQUN0QyxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQSxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQSxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQSxzQkFBc0IsU0FBUyxpQ0FBaUMsRUFBRTtBQUNsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtYWJlYTJhMGFcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fwcm9ncmVzcy52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInByb2dyZXNzXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJwcm9ncmVzcy1iYXJcIiwgc3R5bGU6IF92bS5wcm9ncmVzc1dCIH0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImljb25zXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5pY29uV0JbMF0gfSB9LCBbX3ZtLl92KFwiU1wiKV0pXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICAgIF9jKFwic3BhblwiLCB7IHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmljb25XQlsxXSB9IH0sIFtfdm0uX3YoXCIxXCIpXSlcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiaWNvbiBjb2wteHMtMyB0ZXh0LWNlbnRlclwiIH0sIFtcbiAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uaWNvbldCWzJdIH0gfSwgW192bS5fdihcIjJcIildKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXCIsXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwid2ItbGFzdC1pY29uXCIgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uaWNvbldCWzNdIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KFwi4pqRXCIpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKVxuICAgIF0pXG4gIF0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi1hYmVhMmEwYVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-abea2a0a\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4069a62e\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue": +/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-4069a62e","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue ***! + \**********************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// style-loader: Adds some css to the DOM by adding a \\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZT9iYTNmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxrQ0FBa0MsbUJBQW1CLEdBQUcsMkRBQTJELGtCQUFrQix5QkFBeUIsR0FBRywyQkFBMkIseUJBQXlCLGdCQUFnQix1QkFBdUIscUNBQXFDLHlDQUF5QyxzQ0FBc0Msb0NBQW9DLGlDQUFpQyxHQUFHLDRCQUE0QixzQkFBc0IseUJBQXlCLG1CQUFtQixHQUFHLGlDQUFpQyx5QkFBeUIsZ0JBQWdCLGVBQWUsbUJBQW1CLHlCQUF5QixtQkFBbUIsOEJBQThCLG9DQUFvQyxrQ0FBa0MsOEJBQThCLHNCQUFzQixHQUFHLCtCQUErQixzQkFBc0IsdUJBQXVCLHNCQUFzQix3QkFBd0IsOEJBQThCLEdBQUcsOEVBQThFLHNCQUFzQixHQUFHLGlDQUFpQyxrQ0FBa0Msc0NBQXNDLG1DQUFtQyxpQ0FBaUMsOEJBQThCLGFBQWEsR0FBRyxvQ0FBb0MsZ0NBQWdDLG9DQUFvQyxpQ0FBaUMsK0JBQStCLDRCQUE0QixhQUFhLEdBQUcscUNBQXFDLGFBQWEsR0FBRyxtRUFBbUUsOERBQThELHdCQUF3QixHQUFHLEdBQUcsa0VBQWtFLDhEQUE4RCx3QkFBd0IsR0FBRywyREFBMkQsa0JBQWtCLHlCQUF5QixHQUFHLCtCQUErQixrQkFBa0IsR0FBRywwQkFBMEIsdUJBQXVCLHVCQUF1QixHQUFHLDRCQUE0QiwwQkFBMEIsMkJBQTJCLEdBQUcsR0FBRyxXQUFXLDZLQUE2SyxNQUFNLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLE1BQU0sVUFBVSxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLHNJQUFzSSxpQ0FBaUMseVZBQXlWLHdCQUF3Qix3VUFBd1UsdUJBQXVCLEtBQUssdUJBQXVCLG1JQUFtSSxXQUFXLGFBQWEsb0JBQW9CLG9CQUFvQixxR0FBcUcsS0FBSyxtREFBbUQseUJBQXlCLFNBQVMsK0JBQStCLHdCQUF3QiwrQkFBK0IsU0FBUyxnQkFBZ0IsK0JBQStCLHNCQUFzQiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxTQUFTLGlCQUFpQiw0QkFBNEIsK0JBQStCLHlCQUF5QixTQUFTLHNCQUFzQiwrQkFBK0Isc0JBQXNCLHFCQUFxQix5QkFBeUIsK0JBQStCLHlCQUF5QixvQ0FBb0MsMENBQTBDLHdDQUF3QyxvQ0FBb0MsNEJBQTRCLFNBQVMsb0JBQW9CLDRCQUE0Qiw2QkFBNkIsNEJBQTRCLDhCQUE4QixvQ0FBb0MsU0FBUyxrREFBa0QsNEJBQTRCLFNBQVMsc0JBQXNCLHdDQUF3Qyw0Q0FBNEMseUNBQXlDLHVDQUF1QyxvQ0FBb0MsbUJBQW1CLFNBQVMseUJBQXlCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsbUJBQW1CLFNBQVMsZ0NBQWdDLG1CQUFtQixTQUFTLHlFQUF5RSxzQ0FBc0MsOEJBQThCLGFBQWEsYUFBYSx3RUFBd0Usc0NBQXNDLDhCQUE4QixhQUFhLG1DQUFtQyx3QkFBd0IsK0JBQStCLGFBQWEsd0JBQXdCLHdCQUF3QixhQUFhLG1CQUFtQiw2QkFBNkIsNkJBQTZCLGFBQWEscUJBQXFCLGdDQUFnQyxpQ0FBaUMsYUFBYSxTQUFTLDJDQUEyQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTRiZmNlZmQ0XCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JoZWFkZXIudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNyaGVhZGVydG9wW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIGhlaWdodDogMTAwJTtcXG59XFxuI3J0ZXh0dG9wW2RhdGEtdi00YmZjZWZkNF0sICNpY29uYmFubmVyW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIGhlaWdodDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XFxufVxcbiNpY29uc1tkYXRhLXYtNGJmY2VmZDRdIHtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICBib3R0b206IDA7XFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbn1cXG4jdGhlYWRlcltkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBmb250LXNpemU6IDM1cHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgY29sb3I6IHdoaXRlO1xcbn1cXG4jY2xvc2VkZXRhaWxzW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgYm90dG9tOiAwO1xcbiAgICByaWdodDogMDtcXG4gICAgd2lkdGg6IDEwMHB4O1xcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxuICAgIGhlaWdodDogMzVweDtcXG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XFxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbiNjbG9zZXRleHRbZGF0YS12LTRiZmNlZmQ0XSB7XFxuICAgIG1hcmdpbi10b3A6IDdweDtcXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcXG4gICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICBsaW5lLWhlaWdodDogMTZweDsgXFxuICAgIGZvbnQtc3RyZXRjaDogZXhwYW5kZWQ7XFxufVxcbi5sb2FkMi1lbnRlci1hY3RpdmVbZGF0YS12LTRiZmNlZmQ0XSwgLmxvYWQyLWxlYXZlLWFjdGl2ZVtkYXRhLXYtNGJmY2VmZDRdIHtcXG50cmFuc2l0aW9uOiBhbGwgLjNzO1xcbn1cXG4ubG9hZDItZW50ZXJbZGF0YS12LTRiZmNlZmQ0XSB7XFxuLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4tbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4tby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbm9wYWNpdHk6IDE7XFxufVxcbi5sb2FkMi1lbnRlci10b1tkYXRhLXYtNGJmY2VmZDRdIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxuLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZDItbGVhdmUtdG9bZGF0YS12LTRiZmNlZmQ0XVxcbntcXG5vcGFjaXR5OiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcbiNjbG9zZXRleHRbZGF0YS12LTRiZmNlZmQ0XSwgI2Nsb3NlZGV0YWlsc1tkYXRhLXYtNGJmY2VmZDRde1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jY2xvc2V0ZXh0W2RhdGEtdi00YmZjZWZkNF0sICNjbG9zZWRldGFpbHNbZGF0YS12LTRiZmNlZmQ0XXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNydGV4dHRvcFtkYXRhLXYtNGJmY2VmZDRdLCAjaWNvbmJhbm5lcltkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBoZWlnaHQ6IDUwJTtcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcbn1cXG4jcmhlYWRlcnRvcFtkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBoZWlnaHQ6IDg5JTtcXG59XFxuI2ljb25zW2RhdGEtdi00YmZjZWZkNF17XFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxuICAgICAgICB3aWR0aDogMTIwcHg7XFxufVxcbiN0aGVhZGVyW2RhdGEtdi00YmZjZWZkNF17XFxuICAgICAgICBmb250LXNpemU6IDMwcHg7XFxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xcbn1cXG59XFxuXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmhlYWRlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTZCQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO0lBQ0EsOEJBQUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtDQUNBO0FBQ0E7QUFDQSxvQkFBQTtDQUNBO0FBQ0E7QUFDQSxnQ0FBQTtBQUNBLG9DQUFBO0FBQ0EsaUNBQUE7QUFDQSwrQkFBQTtBQUNBLDRCQUFBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7QUFDQSw4QkFBQTtBQUNBLGtDQUFBO0FBQ0EsK0JBQUE7QUFDQSw2QkFBQTtBQUNBLDBCQUFBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7O0FBRUEsV0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtDQUVBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJoZWFkZXIudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC1zbS0xMiBoZWFkZXJcXFwiIGlkPVxcXCJyaGVhZGVydG9wXFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwiaWNvbmJhbm5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPGltZyBpZD0naWNvbnMnIHNyYz1cXFwiLi4vLi4vaW1nL0VsZW1lbnRfaWNvbnMtNDMucG5nXFxcIiB3aWR0aD1cXFwiMTUwXFxcIj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwicnRleHR0b3BcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgIGNsYXNzPVxcXCJjb2wtbWQtMiBjb2wtc20tMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiAgY2xhc3M9XFxcImNvbC1tZC04IGNvbC1zbS04XFxcIj5cXHJcXG4gICAgICAgICAgICA8aDEgaWQ9XFxcInRoZWFkZXJcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0hlYWRlcn19PC9oMT4gXFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZDJcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPiAgIFxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMiBjb2wtc20tMlxcXCIgaWQ9XFxcImNsb3NlZGV0YWlsc1xcXCIgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPT09IHRydWVcXFwiIEBjbGljaz1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPSAhJHN0b3JlLnN0YXRlLmRldGFpbHZpZXdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHAgaWQ9XFxcImNsb3NldGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0Nsb3NlfX1YPC9wPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L3RyYW5zaXRpb24+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnbGFiZWxzV0InLCdjb2xvcnNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9XFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuICAgICNyaGVhZGVydG9we1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgICNydGV4dHRvcCwgI2ljb25iYW5uZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDUwJTtcXHJcXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXHJcXG4gICAgfVxcclxcbiAgICAjaWNvbnMge1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgYm90dG9tOiAwO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjdGhlYWRlcntcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgfVxcclxcbiAgICAjY2xvc2VkZXRhaWxze1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgYm90dG9tOiAwO1xcclxcbiAgICAgICAgcmlnaHQ6IDA7XFxyXFxuICAgICAgICB3aWR0aDogMTAwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDM1cHg7XFxyXFxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcXHJcXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xcclxcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgIH1cXHJcXG4gICAgI2Nsb3NldGV4dCB7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IFxcclxcbiAgICAgICAgZm9udC1zdHJldGNoOiBleHBhbmRlZDtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXItYWN0aXZlLCAubG9hZDItbGVhdmUtYWN0aXZlIHtcXHJcXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXIge1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkMi1lbnRlci10byB7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcclxcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItbGVhdmUtdG9cXHJcXG4gICAge1xcclxcbiAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XFxyXFxuICAgICAgICAjY2xvc2V0ZXh0LCAjY2xvc2VkZXRhaWxze1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9XFxyXFxuXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2Nsb3NldGV4dCwgI2Nsb3NlZGV0YWlsc3tcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3J0ZXh0dG9wLCAjaWNvbmJhbm5lcntcXHJcXG4gICAgICAgIGhlaWdodDogNTAlO1xcclxcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3JoZWFkZXJ0b3B7XFxyXFxuICAgICAgICBoZWlnaHQ6IDg5JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNpY29uc3tcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3RoZWFkZXJ7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG5cXHJcXG48L3N0eWxlPlxcclxcblxcclxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4bfcefd4\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-8e61b7b8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue": +/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-8e61b7b8","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue ***! + \*************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gfooteroverall[data-v-8e61b7b8]{\\n background-color: white;\\n opacity: 1;\\n overflow: hidden;\\n}\\n.wbfooter-text[data-v-8e61b7b8]{\\n line-height: 10px;\\n margin-right: 30px;\\n}\\n#bigimage[data-v-8e61b7b8] {\\n padding-top: 5px;\\n display:block;\\n width: 200px;\\n margin-left:10px;\\n margin-top: 0px;\\n}\\n#smallimage[data-v-8e61b7b8] {\\n display: none;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.wbfooter-text[data-v-8e61b7b8]{\\n display: none;\\n}\\n#bigimage[data-v-8e61b7b8]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 30%;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px){\\n.wbfooter-text[data-v-8e61b7b8]{\\n display: none;\\n}\\n#bigimage[data-v-8e61b7b8]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 50%;\\n margin-top:0px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rfooter.vue\"],\"names\":[],\"mappings\":\";AA0BA;IACA,wBAAA;IACA,WAAA;IACA,iBAAA;CACA;AACA;IACA,kBAAA;IACA,mBAAA;CACA;AACA;IACA,iBAAA;IACA,cAAA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;CACA;AACA;IACA,cAAA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,WAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,WAAA;QACA,eAAA;CACA;CACA\",\"file\":\"Rfooter.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZm9vdGVyLnZ1ZT8yMzM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxzQ0FBc0MsOEJBQThCLGlCQUFpQix1QkFBdUIsR0FBRyxrQ0FBa0Msd0JBQXdCLHlCQUF5QixHQUFHLDhCQUE4Qix1QkFBdUIsb0JBQW9CLG1CQUFtQix1QkFBdUIsc0JBQXNCLEdBQUcsZ0NBQWdDLG9CQUFvQixHQUFHLG9FQUFvRSxrQ0FBa0Msd0JBQXdCLEdBQUcsNkJBQTZCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHFCQUFxQixHQUFHLEdBQUcsaUVBQWlFLGtDQUFrQyx3QkFBd0IsR0FBRyw2QkFBNkIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMscUJBQXFCLHlCQUF5QixHQUFHLEdBQUcsU0FBUyw2S0FBNkssTUFBTSxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxLQUFLLDhhQUE4YSxLQUFLLHlCQUF5Qiw2Q0FBNkMseUJBQXlCLCtIQUErSCxXQUFXLGFBQWEsZ0NBQWdDLHNCQUFzQixzR0FBc0csU0FBUyx1REFBdUQsb0NBQW9DLHVCQUF1Qiw2QkFBNkIsU0FBUyx1QkFBdUIsOEJBQThCLCtCQUErQixTQUFTLG1CQUFtQiw2QkFBNkIsMEJBQTBCLHlCQUF5Qiw2QkFBNkIsNEJBQTRCLFNBQVMscUJBQXFCLDBCQUEwQixTQUFTLDBFQUEwRSwyQkFBMkIsOEJBQThCLGFBQWEsc0JBQXNCLGlDQUFpQywrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLDJCQUEyQixhQUFhLFNBQVMseUVBQXlFLDJCQUEyQiw4QkFBOEIsYUFBYSxzQkFBc0IsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsMkJBQTJCLCtCQUErQixhQUFhLFNBQVMsK0JBQStCIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtOGU2MWI3YjhcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2dmb290ZXJvdmVyYWxsW2RhdGEtdi04ZTYxYjdiOF17XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBvcGFjaXR5OiAxO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG4ud2Jmb290ZXItdGV4dFtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICBsaW5lLWhlaWdodDogMTBweDtcXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xcbn1cXG4jYmlnaW1hZ2VbZGF0YS12LThlNjFiN2I4XSB7XFxuICAgIHBhZGRpbmctdG9wOiA1cHg7XFxuICAgIGRpc3BsYXk6YmxvY2s7XFxuICAgIHdpZHRoOiAyMDBweDtcXG4gICAgbWFyZ2luLWxlZnQ6MTBweDtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4jc21hbGxpbWFnZVtkYXRhLXYtOGU2MWI3YjhdIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LThlNjFiN2I4XXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiAzMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KXtcXG4ud2Jmb290ZXItdGV4dFtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuI2JpZ2ltYWdlW2RhdGEtdi04ZTYxYjdiOF17XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgd2lkdGg6IDUwJTtcXG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTBCQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsV0FBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxXQUFBO1FBQ0EsZUFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJmb290ZXIudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gPGRpdiBpZD1cXFwiZ2Zvb3Rlcm92ZXJhbGxcXFwiPlxcclxcbiAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICA8ZGl2IGlkPVxcXCJ3Yi1mb290ZXItaWRcXFwiPlxcclxcbiAgICAgICA8aW1nIGlkPVxcXCJiaWdpbWFnZVxcXCIgOnNyYz1cXFwibG9nb3NXQi5sb2dvQmlnXFxcIj5cXHJcXG4gICAgICAgPGltZyBpZD1cXFwic21hbGxpbWFnZVxcXCIgOnNyYz1cXFwibG9nb3NXQi5sb2dvU21hbGxcXFwiPlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XFxcIj5cXHJcXG4gICAgICAgIDxwIGNsYXNzPVxcXCJ3YmZvb3Rlci10ZXh0XFxcIiBzdHlsZT1cXFwicGFkZGluZy10b3A6IDEwcHg7XFxcIj57e2xhYmVsc1dCLmZvb3Rlck1lc3NhZ2UxfX08L3A+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMn19PHNwYW4gc3R5bGU9XFxcImNvbG9yOiAjM2RhNWU1XFxcIj4gd29ya2Jvb3N0LmlvPC9zcGFuPjwvcD48YnI+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgIGltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuICAgIFxcclxcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuICAgICNnZm9vdGVyb3ZlcmFsbHtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgLndiZm9vdGVyLXRleHR7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcXHJcXG4gICAgfVxcclxcbiAgICAjYmlnaW1hZ2Uge1xcclxcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcXHJcXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XFxyXFxuICAgICAgICB3aWR0aDogMjAwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDoxMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNzbWFsbGltYWdlIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICBcXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCl7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-8e61b7b8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue": +/*!******************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue ***! + \******************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#resultoverall{\\n overflow: hidden;\\n}\\n#topbanner {\\n height: 18vh;\\n}\\n#contain1{\\n height: 18vh;\\n overflow: hidden;\\n}\\n#contain3{\\n height: 73vh;\\n}\\n#contain2{\\n width: 100%;\\n padding-top: 10px;\\n height: 9vh;\\n background-color: white;\\n}\\n#spaceme2 {\\n padding-top: 10vh;\\n}\\n.bodycontent{\\n height: 80%;\\n}\\n.load-enter-active, .load-leave-active {\\ntransition: all .5s;\\n}\\n.load-enter {\\nopacity: 1;\\n}\\n.load-enter-to {\\nopacity: 1;\\n}\\n.load-leave-to\\n{\\nopacity: 0;\\n}\\n.load2-enter-active, .load2-leave-active {\\ntransition: all .3s;\\n}\\n.load2-enter {\\n-ms-transform: translateY(100%);\\n-webkit-transform: translateY(100%);\\n-moz-transform: translateY(100%);\\n-o-transform: translateY(100%);\\ntransform: translateY(100%);\\nopacity: 1;\\n}\\n.load2-enter-to {\\n-ms-transform: translateY(0%);\\n-webkit-transform: translateY(0%);\\n-moz-transform: translateY(0%);\\n-o-transform: translateY(0%);\\ntransform: translateY(0%);\\nopacity: 1;\\n}\\n.load2-leave-to\\n{\\nopacity: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px){\\n#contain1{\\n height: 18vh;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container{\\n overflow: hidden;\\n}\\n#contain2{\\n margin-top: 20px;\\n overflow: hidden;\\n}\\n#contain1{\\n height: 20vh;\\n}\\n#contain3{\\n height: 69vh;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.container{\\n overflow: hidden;\\n}\\n#contain2{\\n margin-top: 20px;\\n overflow: hidden;\\n}\\n#contain1{\\n height: 20vh;\\n}\\n#contain3{\\n height: 69vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Result.vue\"],\"names\":[],\"mappings\":\";AAuFA;IACA,iBAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,YAAA;IACA,kBAAA;IACA,YAAA;IACA,wBAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;AACA,oBAAA;CACA;AACA;AACA,WAAA;CACA;AACA;AACA,WAAA;CACA;AACA;;AAEA,WAAA;CACA;AACA;AACA,oBAAA;CACA;AACA;AACA,gCAAA;AACA,oCAAA;AACA,iCAAA;AACA,+BAAA;AACA,4BAAA;AACA,WAAA;CACA;AACA;AACA,8BAAA;AACA,kCAAA;AACA,+BAAA;AACA,6BAAA;AACA,0BAAA;AACA,WAAA;CACA;AACA;;AAEA,WAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;QACA,iBAAA;QACA,iBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;IACA,iBAAA;IACA,iBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;CACA;CACA\",\"file\":\"Result.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZT82ZWVjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDJHQUFzRDtBQUN6RjtBQUNBLGNBQWMsUUFBUyxvQkFBb0IsdUJBQXVCLEdBQUcsY0FBYyxtQkFBbUIsR0FBRyxZQUFZLG1CQUFtQix1QkFBdUIsR0FBRyxZQUFZLG1CQUFtQixHQUFHLFlBQVksa0JBQWtCLHdCQUF3QixrQkFBa0IsOEJBQThCLEdBQUcsYUFBYSx3QkFBd0IsR0FBRyxlQUFlLGtCQUFrQixHQUFHLDBDQUEwQyxzQkFBc0IsR0FBRyxlQUFlLGFBQWEsR0FBRyxrQkFBa0IsYUFBYSxHQUFHLG1CQUFtQixhQUFhLEdBQUcsNENBQTRDLHNCQUFzQixHQUFHLGdCQUFnQixrQ0FBa0Msc0NBQXNDLG1DQUFtQyxpQ0FBaUMsOEJBQThCLGFBQWEsR0FBRyxtQkFBbUIsZ0NBQWdDLG9DQUFvQyxpQ0FBaUMsK0JBQStCLDRCQUE0QixhQUFhLEdBQUcsb0JBQW9CLGFBQWEsR0FBRyxtRUFBbUUsWUFBWSxtQkFBbUIsR0FBRyxHQUFHLG9FQUFvRSxhQUFhLDJCQUEyQixHQUFHLFlBQVksMkJBQTJCLDJCQUEyQixHQUFHLFlBQVksdUJBQXVCLEdBQUcsWUFBWSx1QkFBdUIsR0FBRyxHQUFHLDZDQUE2QyxhQUFhLDJCQUEyQixHQUFHLFlBQVksdUJBQXVCLHVCQUF1QixHQUFHLFlBQVksdUJBQXVCLEdBQUcsWUFBWSx1QkFBdUIsR0FBRyxHQUFHLFNBQVMsNEpBQTRKLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssTUFBTSxVQUFVLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxNQUFNLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLCtGQUErRixpQ0FBaUMsMkJBQTJCLGlDQUFpQyxxNkNBQXE2QyxXQUFXLGFBQWEsd0JBQXdCLGVBQWUsdUJBQXVCLHNGQUFzRixhQUFhLGtCQUFrQix5QkFBeUIsc0NBQXNDLDZDQUE2QyxxQkFBcUIsUUFBUSxpQkFBaUIsa0NBQWtDLHFDQUFxQywyQ0FBMkMsdUNBQXVDLGdDQUFnQyxzRUFBc0Usa0RBQWtELHlCQUF5QixxQkFBcUIscUJBQXFCLFNBQVMsa0JBQWtCLGFBQWEsbUJBQW1CLHdGQUF3RixxQkFBcUIscUxBQXFMLG1CQUFtQixrQ0FBa0MsNEJBQTRCLG9DQUFvQyxhQUFhLDRDQUE0QyxpQ0FBaUMsK0NBQStDLG1CQUFtQixhQUFhLEtBQUssK0NBQStDLDZCQUE2QixTQUFTLG9CQUFvQix5QkFBeUIsU0FBUyxrQkFBa0IseUJBQXlCLDZCQUE2QixTQUFTLGtCQUFrQix5QkFBeUIsU0FBUyxrQkFBa0Isd0JBQXdCLDhCQUE4Qix3QkFBd0Isb0NBQW9DLFNBQVMsbUJBQW1CLDhCQUE4QixTQUFTLHFCQUFxQix3QkFBd0IsU0FBUyxnREFBZ0QsNEJBQTRCLFNBQVMscUJBQXFCLG1CQUFtQixTQUFTLHdCQUF3QixtQkFBbUIsU0FBUywrQkFBK0IsbUJBQW1CLFNBQVMsa0RBQWtELDRCQUE0QixTQUFTLHNCQUFzQix3Q0FBd0MsNENBQTRDLHlDQUF5Qyx1Q0FBdUMsb0NBQW9DLG1CQUFtQixTQUFTLHlCQUF5QixzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLG1CQUFtQixTQUFTLGdDQUFnQyxtQkFBbUIsU0FBUyx5RUFBeUUsc0JBQXNCLHlCQUF5QixhQUFhLFNBQVMsMEVBQTBFLHVCQUF1QixpQ0FBaUMsYUFBYSxzQkFBc0IsaUNBQWlDLGlDQUFpQyxhQUFhLHNCQUFzQiw2QkFBNkIsYUFBYSxzQkFBc0IsNkJBQTZCLGFBQWEsU0FBUyxzREFBc0QseUJBQXlCLGlDQUFpQyxhQUFhLHVCQUF1Qiw2QkFBNkIsNkJBQTZCLGFBQWEsc0JBQXNCLDZCQUE2QixhQUFhLHNCQUFzQiw2QkFBNkIsYUFBYSxhQUFhLG1DQUFtQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jcmVzdWx0b3ZlcmFsbHtcXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI3RvcGJhbm5lciB7XFxuICAgIGhlaWdodDogMTh2aDtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICBoZWlnaHQ6IDE4dmg7XFxuICAgIG92ZXJmbG93OiBoaWRkZW47XFxufVxcbiNjb250YWluM3tcXG4gICAgaGVpZ2h0OiA3M3ZoO1xcbn1cXG4jY29udGFpbjJ7XFxuICAgIHdpZHRoOiAxMDAlO1xcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcXG4gICAgaGVpZ2h0OiA5dmg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jc3BhY2VtZTIge1xcbiAgICBwYWRkaW5nLXRvcDogMTB2aDtcXG59XFxuLmJvZHljb250ZW50e1xcbiAgICBoZWlnaHQ6IDgwJTtcXG59XFxuLmxvYWQtZW50ZXItYWN0aXZlLCAubG9hZC1sZWF2ZS1hY3RpdmUge1xcbnRyYW5zaXRpb246IGFsbCAuNXM7XFxufVxcbi5sb2FkLWVudGVyIHtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZC1lbnRlci10byB7XFxub3BhY2l0eTogMTtcXG59XFxuLmxvYWQtbGVhdmUtdG9cXG57XFxub3BhY2l0eTogMDtcXG59XFxuLmxvYWQyLWVudGVyLWFjdGl2ZSwgLmxvYWQyLWxlYXZlLWFjdGl2ZSB7XFxudHJhbnNpdGlvbjogYWxsIC4zcztcXG59XFxuLmxvYWQyLWVudGVyIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG50cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxub3BhY2l0eTogMTtcXG59XFxuLmxvYWQyLWVudGVyLXRvIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxuLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZDItbGVhdmUtdG9cXG57XFxub3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcXG4jY29udGFpbjF7XFxuICAgIGhlaWdodDogMTh2aDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi5jb250YWluZXJ7XFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG4jY29udGFpbjJ7XFxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICAgICAgaGVpZ2h0OiAyMHZoO1xcbn1cXG4jY29udGFpbjN7XFxuICAgICAgICBoZWlnaHQ6IDY5dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLmNvbnRhaW5lcntcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxufVxcbiNjb250YWluMntcXG4gICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICAgICAgaGVpZ2h0OiAyMHZoO1xcbn1cXG4jY29udGFpbjN7XFxuICAgICAgICBoZWlnaHQ6IDY5dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL1Jlc3VsdC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXVGQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0FBQ0Esb0JBQUE7Q0FDQTtBQUNBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7QUFDQSxXQUFBO0NBQ0E7QUFDQTs7QUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBLG9CQUFBO0NBQ0E7QUFDQTtBQUNBLGdDQUFBO0FBQ0Esb0NBQUE7QUFDQSxpQ0FBQTtBQUNBLCtCQUFBO0FBQ0EsNEJBQUE7QUFDQSxXQUFBO0NBQ0E7QUFDQTtBQUNBLDhCQUFBO0FBQ0Esa0NBQUE7QUFDQSwrQkFBQTtBQUNBLDZCQUFBO0FBQ0EsMEJBQUE7QUFDQSxXQUFBO0NBQ0E7QUFDQTs7QUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUmVzdWx0LnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdiBpZD1cXFwicmVzdWx0b3ZlcmFsbFxcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj4gXFxyXFxuICAgIDxkaXYgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIiBpZD1cXFwidG9wYmFubmVyXFxcIj5cXHJcXG4gICAgICAgIDx0cmFuc2l0aW9uIG5hbWU9XFxcImxvYWRcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgIDx3Yi1sb2Fkc2NyZWVuIHYtaWY9XFxcImxvYWRpbmdcXFwiPjwvd2ItbG9hZHNjcmVlbj5cXHJcXG4gICAgICAgIDwvdHJhbnNpdGlvbj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCIgaWQ9XFxcImNvbnRhaW4xXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8d2ItcmhlYWRlcj48L3diLXJoZWFkZXI+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+IFxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwiY29udGFpbjNcXFwiPlxcclxcbiAgICAgICAgICAgIDx0cmFuc2l0aW9uIG5hbWU9XFxcImxvYWQyXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj4gICAgXFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCIgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPT09IGZhbHNlXFxcIiBrZXk9XFxcIm5vZGV0YWlsXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wtc20tMTJcXFwiIGlkPVxcXCJzcGFjZW1lMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHdiLXJib2R5IGNsYXNzPVxcXCJib2R5Y29udGVudFxcXCI+PC93Yi1yYm9keT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IFxcXCJjb2wtbWQtMTIgY29sLXNtLTEyXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+IFxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IHYtaWY9XFxcIiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID09PSB0cnVlXFxcIiBrZXk9XFxcImRldGFpbFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHdiLXJncmFwaD48L3diLXJncmFwaD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC90cmFuc2l0aW9uPiAgICAgICBcXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGlkPVxcXCJjb250YWluMlxcXCI+IFxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItcmZvb3Rlcj48L3diLXJmb290ZXI+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC9kaXY+ICAgXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbiBcXHJcXG5pbXBvcnQgSGVhZGVyIGZyb20gJy4vcmVzdWx0cy9SaGVhZGVyLnZ1ZSdcXHJcXG5pbXBvcnQgQm9keSBmcm9tICcuL3Jlc3VsdHMvUmJvZHkudnVlJ1xcclxcbmltcG9ydCBGb290ZXIgZnJvbSAnLi9yZXN1bHRzL1Jmb290ZXIudnVlJ1xcclxcbmltcG9ydCBMb2Fkc2NyZWVuIGZyb20gJy4vcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlJ1xcclxcbmltcG9ydCBSZ3JhcGggZnJvbSAnLi9yZXN1bHRzL1JncmFwaC52dWUnXFxyXFxuaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5cXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEoKXtcXHJcXG4gICAgICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgICAgIGxvYWRpbmc6IHRydWUsXFxyXFxuICAgICAgICAgICAgICAgIHJlZnJlc2g6IGZhbHNlLFxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgICAgIGxvYWRlcigpe1xcclxcbiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlO1xcclxcbiAgICAgICAgICAgICAgICB9LCAyMDAwKTtcXHJcXG4gICAgICAgICAgICB9LFxcclxcbiAgICAgICAgICAgIHJlZnJlc2hSZXN1bHRzKCl7XFxyXFxuICAgICAgICAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5yZWZyZXNoKSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgYSA9IHtldmVudDogdGhpcy4kc3RvcmUuc3RhdGUuZXZlbnR9OyBcXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVmcmVzaFJlc3VsdCcsIGEpO1xcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaFJlc3VsdHMoKTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIH0gZWxzZSBjbGVhclRpbWVvdXQoKTtcXHJcXG4gICAgICAgICAgICAgICAgfSwgMjAwMDApOyBcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YlJoZWFkZXI6SGVhZGVyLFxcclxcbiAgICAgICAgICAgIHdiUmJvZHk6Qm9keSxcXHJcXG4gICAgICAgICAgICB3YlJmb290ZXI6Rm9vdGVyLFxcclxcbiAgICAgICAgICAgIHdiTG9hZHNjcmVlbjogTG9hZHNjcmVlbixcXHJcXG4gICAgICAgICAgICB3YlJncmFwaDogUmdyYXBoXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgIHRoaXMucmVmcmVzaCA9IHRydWU7XFxyXFxuICAgICAgICAgIHRoaXMubG9hZGVyKCk7XFxyXFxuICAgICAgICAgIHRoaXMucmVmcmVzaFJlc3VsdHMoKTtcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIGJlZm9yZVJvdXRlTGVhdmUodG8sIGZyb20gLCBuZXh0KSB7XFxyXFxuICAgICAgICB0aGlzLnJlZnJlc2ggPSBmYWxzZTtcXHJcXG4gICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdyZXNldFN0YXRlJyk7XFxyXFxuICAgICAgICBuZXh0KCk7XFxyXFxuICAgICAgICB9XFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI3Jlc3VsdG92ZXJhbGx7XFxyXFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICB9XFxyXFxuICAgICN0b3BiYW5uZXIge1xcclxcbiAgICAgICAgaGVpZ2h0OiAxOHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNjb250YWluMXtcXHJcXG4gICAgICAgIGhlaWdodDogMTh2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgI2NvbnRhaW4ze1xcclxcbiAgICAgICAgaGVpZ2h0OiA3M3ZoO1xcclxcbiAgICB9XFxyXFxuICAgICNjb250YWluMntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDl2aDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICB9XFxyXFxuICAgICNzcGFjZW1lMiB7XFxyXFxuICAgICAgICBwYWRkaW5nLXRvcDogMTB2aDtcXHJcXG4gICAgfVxcclxcbiAgICAuYm9keWNvbnRlbnR7XFxyXFxuICAgICAgICBoZWlnaHQ6IDgwJTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1lbnRlci1hY3RpdmUsIC5sb2FkLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQtZW50ZXIge1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWVudGVyLXRvIHtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1sZWF2ZS10b1xcclxcbiAgICB7XFxyXFxuICAgIG9wYWNpdHk6IDA7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWVudGVyLWFjdGl2ZSwgLmxvYWQyLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWVudGVyIHtcXHJcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXItdG8ge1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcclxcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIG9wYWNpdHk6IDE7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWxlYXZlLXRvXFxyXFxuICAgIHtcXHJcXG4gICAgb3BhY2l0eTogMDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcclxcbiAgICAgICAgI2NvbnRhaW4xe1xcclxcbiAgICAgICAgaGVpZ2h0OiAxOHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2NvbnRhaW4ye1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjb250YWluMXtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDIwdmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjY29udGFpbjN7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA2OXZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICAgXFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHsgIFxcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfSBcXHJcXG4gICAgICAgICNjb250YWluMntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2NvbnRhaW4xe1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMjB2aDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjb250YWluM3tcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDY5dmg7XFxyXFxuICAgICAgICB9ICAgIFxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue": +/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue ***! + \*************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.line{\\n border-right: 2px;\\n border-right-style: solid;\\n border-right-color: white;\\n}\\n#scomplete, #starget, #completed, #target {\\n color: white;\\n}\\n#starget{\\n text-align:right;\\n font-size:20px; \\n line-height: 20px;\\n}\\n#scomplete{\\n text-align: left;\\n font-size:20px; \\n line-height: 20px;\\n}\\n#rtextlabel{\\n text-align: center;\\n color: transparent;\\n margin-top: -15px;\\n font-size:20px; \\n line-height: 20px;\\n -webkit-transition:all .2s ease-out;\\n -moz-transition: all .2s ease-out;\\n -o-transition: all .2s ease-out;\\n transition: all .2s ease-out;\\n}\\n#resultsMag{\\n padding-left:40px;\\n padding-right:40px;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 15%;\\n margin-top: 7%;\\n fill:white;\\n stroke: white;\\n -webkit-transition:all .3s ease-out;\\n -moz-transition: all .3s ease-out;\\n -o-transition: all .3s ease-out;\\n transition: all .3s ease-out;\\n}\\n#resultsMag path{\\n stroke-width: 1px;\\n}\\n#resultsMag:hover{\\n cursor: pointer;\\n padding-left:80px;\\n padding-right:0px;\\n}\\n.back-bttn {\\n text-align: center;\\n background-color: white;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n border-radius: 15px;\\n max-width:200px;\\n font-size: 18px;\\n line-height: 36px;\\n margin-top: 5vh;\\n font-weight: 500;\\n}\\n.back-bttn:hover{\\n cursor: pointer;\\n font-weight: bold;\\n}\\n#completed{\\n text-align: left;\\n}\\n#target{\\n text-align: right;\\n}\\n#target, #completed{\\n font-size:140px; \\n line-height: 140px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px){\\n#target, #completed{\\n font-size:100px; \\n line-height: 100px;\\n}\\n#resultsMag{\\n width: 30%;\\n margin-top: 5vh;\\n}\\n.back-bttn{\\n margin-top: 7%;\\n}\\n}\\n@media only screen and (min-width: 374px) and (max-width: 576px){\\n#target, #completed{\\n font-size:60px; \\n line-height: 60px;\\n}\\n.back-bttn{\\n margin-top: 8vh;\\n}\\ntn{\\n max-width:200px;\\n font-size: 16px;\\n line-height: 36px;\\n margin-top: 15%;\\n}\\n#resultsMag{\\n width: 45%;\\n margin-top: 8vh;\\n}\\n}\\n@media only screen and (max-width: 373px) {\\n#target, #completed{\\n font-size:50px; \\n line-height: 50px;\\n}\\n.back-bttn {\\n margin-top: 5vh;\\n max-width:150px;\\n font-size: 14px;\\n line-height: 30px;\\n}\\n#resultsMag{\\n width: 50%;\\n margin-top: 8vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rbody.vue\"],\"names\":[],\"mappings\":\";AAgEA;IACA,kBAAA;IACA,0BAAA;IACA,0BAAA;CACA;AACA;IACA,aAAA;CACA;AACA;KACA,iBAAA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,iBAAA;KACA,eAAA;KACA,kBAAA;CAEA;AACA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,kBAAA;EACA,oCAAA;CACA,kCAAA;CACA,gCAAA;CACA,6BAAA;CACA;AACA;KACA,kBAAA;KACA,mBAAA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,WAAA;KACA,eAAA;KACA,WAAA;KACA,cAAA;KACA,oCAAA;KACA,kCAAA;KACA,gCAAA;KACA,6BAAA;CACA;AACA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,kBAAA;KACA,kBAAA;CACA;AACA;KACA,mBAAA;KACA,wBAAA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,oBAAA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;KACA,gBAAA;KACA,iBAAA;CACA;AACA;KACA,gBAAA;KACA,kBAAA;CACA;AACA;KACA,iBAAA;CACA;AACA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,mBAAA;CACA;AACA;AACA;KACA,gBAAA;KACA,mBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;AACA;KACA,eAAA;CACA;CAEA;AACA;AACA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;KACA,gBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;CACA;AACA;AACA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;CACA\",\"file\":\"Rbody.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWU/MTUzMyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsV0FBVyx3QkFBd0IsZ0NBQWdDLGdDQUFnQyxHQUFHLDZDQUE2QyxtQkFBbUIsR0FBRyxXQUFXLHdCQUF3QixzQkFBc0IsMEJBQTBCLEdBQUcsYUFBYSx3QkFBd0Isc0JBQXNCLDBCQUEwQixHQUFHLGNBQWMsdUJBQXVCLHVCQUF1QixzQkFBc0IsbUJBQW1CLHVCQUF1Qix3Q0FBd0MscUNBQXFDLG1DQUFtQyxnQ0FBZ0MsR0FBRyxjQUFjLHlCQUF5QiwwQkFBMEIsd0JBQXdCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0Msa0JBQWtCLHNCQUFzQixrQkFBa0IscUJBQXFCLDJDQUEyQyx5Q0FBeUMsdUNBQXVDLG9DQUFvQyxHQUFHLG1CQUFtQix5QkFBeUIsR0FBRyxvQkFBb0IsdUJBQXVCLHlCQUF5Qix5QkFBeUIsR0FBRyxjQUFjLDBCQUEwQiwrQkFBK0Isd0JBQXdCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsMkJBQTJCLHVCQUF1Qix1QkFBdUIseUJBQXlCLHVCQUF1Qix3QkFBd0IsR0FBRyxtQkFBbUIsdUJBQXVCLHlCQUF5QixHQUFHLGFBQWEsd0JBQXdCLEdBQUcsVUFBVSx5QkFBeUIsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQixHQUFHLG1FQUFtRSxzQkFBc0IsdUJBQXVCLDJCQUEyQixHQUFHLGNBQWMsa0JBQWtCLHVCQUF1QixHQUFHLGFBQWEsc0JBQXNCLEdBQUcsR0FBRyxtRUFBbUUsc0JBQXNCLHNCQUFzQiwwQkFBMEIsR0FBRyxhQUFhLHVCQUF1QixHQUFHLEtBQUssdUJBQXVCLHVCQUF1Qix5QkFBeUIsdUJBQXVCLEdBQUcsY0FBYyxrQkFBa0IsdUJBQXVCLEdB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Qix1QkFBdUIsNEJBQTRCLGFBQWEsU0FBUyxxREFBcUQsb0NBQW9DLDJCQUEyQiwrQkFBK0IsYUFBYSx3QkFBd0IsNEJBQTRCLDRCQUE0Qiw0QkFBNEIsOEJBQThCLGFBQWEsd0JBQXdCLHVCQUF1Qiw0QkFBNEIsYUFBYSxTQUFTLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLmxpbmV7XFxuICAgIGJvcmRlci1yaWdodDogMnB4O1xcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xcbn1cXG4jc2NvbXBsZXRlLCAjc3RhcmdldCwgI2NvbXBsZXRlZCwgI3RhcmdldCB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG59XFxuI3N0YXJnZXR7XFxuICAgICB0ZXh0LWFsaWduOnJpZ2h0O1xcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxufVxcbiNzY29tcGxldGV7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxufVxcbiNydGV4dGxhYmVse1xcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgbWFyZ2luLXRvcDogLTE1cHg7XFxuICBmb250LXNpemU6MjBweDsgXFxuICBsaW5lLWhlaWdodDogMjBweDtcXG4gIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O1xcbiAtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxuIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxuIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxufVxcbiNyZXN1bHRzTWFne1xcbiAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XFxuICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XFxuICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgd2lkdGg6IDE1JTtcXG4gICAgIG1hcmdpbi10b3A6IDclO1xcbiAgICAgZmlsbDp3aGl0ZTtcXG4gICAgIHN0cm9rZTogd2hpdGU7XFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtcXG4gICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcXG4gICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XFxuICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xcbn1cXG4jcmVzdWx0c01hZyBwYXRoe1xcbiAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XFxufVxcbiNyZXN1bHRzTWFnOmhvdmVye1xcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xcbiAgICAgcGFkZGluZy1sZWZ0OjgwcHg7XFxuICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcXG59XFxuLmJhY2stYnR0biB7XFxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICAgbWF4LXdpZHRoOjIwMHB4O1xcbiAgICAgZm9udC1zaXplOiAxOHB4O1xcbiAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxuICAgICBtYXJnaW4tdG9wOiA1dmg7XFxuICAgICBmb250LXdlaWdodDogNTAwO1xcbn1cXG4uYmFjay1idHRuOmhvdmVye1xcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xcbiAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxufVxcbiNjb21wbGV0ZWR7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG4jdGFyZ2V0e1xcbiAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxufVxcbiN0YXJnZXQsICNjb21wbGV0ZWR7XFxuICAgICBmb250LXNpemU6MTQwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDE0MHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcbiN0YXJnZXQsICNjb21wbGV0ZWR7XFxuICAgICBmb250LXNpemU6MTAwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiAzMCU7XFxuICAgICBtYXJnaW4tdG9wOiA1dmg7XFxufVxcbi5iYWNrLWJ0dG57XFxuICAgICBtYXJnaW4tdG9wOiA3JTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc0cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCl7XFxuI3RhcmdldCwgI2NvbXBsZXRlZHtcXG4gICAgIGZvbnQtc2l6ZTo2MHB4OyBcXG4gICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcbn1cXG4uYmFjay1idHRue1xcbiAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG50bntcXG4gICAgIG1heC13aWR0aDoyMDBweDtcXG4gICAgIGZvbnQtc2l6ZTogMTZweDtcXG4gICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICAgbWFyZ2luLXRvcDogMTUlO1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiA0NSU7XFxuICAgICBtYXJnaW4tdG9wOiA4dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3M3B4KSB7XFxuI3RhcmdldCwgI2NvbXBsZXRlZHtcXG4gICAgIGZvbnQtc2l6ZTo1MHB4OyBcXG4gICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcbn1cXG4uYmFjay1idHRuIHtcXG4gICAgIG1hcmdpbi10b3A6IDV2aDtcXG4gICAgIG1heC13aWR0aDoxNTBweDtcXG4gICAgIGZvbnQtc2l6ZTogMTRweDtcXG4gICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiA1MCU7XFxuICAgICBtYXJnaW4tdG9wOiA4dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQWdFQTtJQUNBLGtCQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtLQUNBLGlCQUFBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGlCQUFBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBRUE7QUFDQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG9DQUFBO0NBQ0Esa0NBQUE7Q0FDQSxnQ0FBQTtDQUNBLDZCQUFBO0NBQ0E7QUFDQTtLQUNBLGtCQUFBO0tBQ0EsbUJBQUE7S0FDQSxpQkFBQTtLQUNBLCtCQUFBO0tBQ0EsbUNBQUE7S0FDQSxnQ0FBQTtLQUNBLDhCQUFBO0tBQ0EsMkJBQUE7S0FDQSxXQUFBO0tBQ0EsZUFBQTtLQUNBLFdBQUE7S0FDQSxjQUFBO0tBQ0Esb0NBQUE7S0FDQSxrQ0FBQTtLQUNBLGdDQUFBO0tBQ0EsNkJBQUE7Q0FDQTtBQUNBO0tBQ0Esa0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLG1CQUFBO0tBQ0Esd0JBQUE7S0FDQSxpQkFBQTtLQUNBLCtCQUFBO0tBQ0EsbUNBQUE7S0FDQSxnQ0FBQTtLQUNBLDhCQUFBO0tBQ0EsMkJBQUE7S0FDQSxvQkFBQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGdCQUFBO0tBQ0EsaUJBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtDQUNBO0FBQ0E7S0FDQSxpQkFBQTtDQUNBO0FBQ0E7S0FDQSxrQkFBQTtDQUNBO0FBQ0E7S0FDQSxnQkFBQTtLQUNBLG1CQUFBO0NBQ0E7QUFDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxtQkFBQTtDQUNBO0FBQ0E7S0FDQSxXQUFBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZUFBQTtDQUNBO0NBRUE7QUFDQTtBQUNBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLFdBQUE7S0FDQSxnQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxnQkFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLFdBQUE7S0FDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJib2R5LnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sbC14cy0xMiByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTJcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiIHN0eWxlPVxcXCJ2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xcXCI+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcInNjb21wbGV0ZVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQ29tcH19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNFxcXCIgc3R5bGU9XFxcInZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwic3RhcmdldFxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzVGFyZ319PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMlxcXCI+PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2xsLXhzLTEyIHJvd1xcXCI+ICAgXFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNCBsaW5lXFxcIiBzdHlsZT1cXFwidmVydGljYWwtYWxpZ246IG1pZGRsZTtcXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJjb21wbGV0ZWRcXFwiPnt7cmVzdWx0c1dCLmNvbXBsZXRlZH19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNFxcXCIgc3R5bGU9XFxcInZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwidGFyZ2V0XFxcIiBzdHlsZT1cXFwidGV4dC1hbGlnbjogcmlnaHQ7XFxcIj57e3Jlc3VsdHNXQi50YXJnZXR9fTwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTJcXFwiPjwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sbC14cy0xMiByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwicmJnbWFnXFxcIj5cXHJcXG4gICAgICAgIDxzdmcgaWQ9XFxcInJlc3VsdHNNYWdcXFwiIFxcclxcbiAgICAgICAgdmlld0JveD1cXFwiMCAwIDMzOS4wMyAyOTlcXFwiIFxcclxcbiAgICAgICAgQG1vdXNlb3Zlcj1cXFwicmRjb2xvcj0nd2hpdGUnXFxcIiBcXHJcXG4gICAgICAgIEBtb3VzZWxlYXZlPVxcXCJyZGNvbG9yPSd0cmFuc3BhcmVudCdcXFwiIFxcclxcbiAgICAgICAgQGNsaWNrPVxcXCJ0b2dnbGVEZXRhaWwoKTtcXFwiPlxcclxcbiAgICAgICAgICAgIDxwYXRoIDpzdHlsZT1cXFwie2ZpbGw6IHJkY29sb3J9XFxcIiBkPVxcXCJNMTI2Ljg0LDI2LjIxYTgwLjYxLDgwLjYxLDAsMSwwLDgwLjYxLDgwLjYxQTgwLjcxLDgwLjcxLDAsMCwwLDEyNi44NCwyNi4yMVptMCw5LjQ5YTcxLjI0LDcxLjI0LDAsMCwxLDY2LjYxLDQ2LjM1bC0xNiwyNS4xMmgtLjEyYy0uMjMtLjA2LS41Mi0uMDYtLjc1LS4xMmExMC42NiwxMC42NiwwLDAsMC0xLjkxLS4xN2MtLjEyLDAtLjIzLS4wNi0uNDEtLjA2cy0uMjkuMDYtLjQ2LjA2aC0uNzVsLTYuNTQtMTQuMzUtNi4wOC0xMy4zN2ExNC4yMiwxNC4yMiwwLDEsMC0yNC4wNy0xMC4yNCwxNCwxNCwwLDAsMCwzLjMsOWwtMTUuMzksMjUuNjQtMTMuNTQsMjIuNTdjLS4xMi0uMDYtLjI5LDAtLjQ2LS4wNmExMy40NiwxMy40NiwwLDAsMC0yLjE0LS4yM2gtLjIzYy0uMjMsMC0uNDEuMDYtLjU4LjA2YTcuNzYsNy43NiwwLDAsMC0xLjE2LjA2bC01LjYxLTExLjIzLTYuMTMtMTIuMjFhMTQsMTQsMCwwLDAsNC05Ljg0LDE0LjI0LDE0LjI0LDAsMSwwLTI2LjEsNy44N0w1Ny4xLDEyMC44M2E2OS41Miw2OS41MiwwLDAsMS0xLjM5LTEzLjk1QTcxLjE5LDcxLjE5LDAsMCwxLDEyNi44NCwzNS43Wm00NS40Myw4MWEzLjY5LDMuNjksMCwwLDEsLjQxLS4xMiw1LDUsMCwwLDEsMS4zMy0uMjloLjM1YTQuMzUsNC4zNSwwLDAsMSwxLjUuMjksMS43MywxLjczLDAsMCwxLC40Ni4yMyw0LjY0LDQuNjQsMCwwLDEsMi42LDQuMTcsNC43NSw0Ljc1LDAsMCwxLTkuNDksMEE0Ljg5LDQuODksMCwwLDEsMTcyLjI3LDExNi43MlptLTIwLjE0LTQzLjRhNS45NCw1Ljk0LDAsMCwxLTEuMzkuMjloLS4yOWE0LjM1LDQuMzUsMCwwLDEtMS41LS4yOSwyLjcsMi43LDAsMCwxLS41OC0uMjksNC43Miw0LjcyLDAsMSwxLDYuODktNC4xNyw0LjY4LDQuNjgsMCwwLDEtMi43OCw0LjI4Wm0tNjcsMjMuNzhhMi4wNiwyLjA2LDAsMCwxLS41OC4xMmgtMUEyLjU1LDIuNTUsMCwwLDEsODMsOTcuMWE2LjE3LDYuMTcsMCwwLDEtMS4xLS40MSw0LjY3LDQuNjcsMCwwLDEtMi41NS00LjExLDQuNzUsNC43NSwwLDEsMSw5LjQ5LDAsNC43MSw0LjcxLDAsMCwxLTIuNjYsNC4yMkEzLjUxLDMuNTEsMCwwLDEsODUuMTcsOTcuMVptMjAuNiwzOC42NmEyLjgyLDIuODIsMCwwLDEsLjY0LS4yMyw0LjUxLDQuNTEsMCwwLDEsMS4yMi0uMjNoLjI5YTQuMzUsNC4zNSwwLDAsMSwxLjUuMjksMi43LDIuNywwLDAsMSwuNTguMjksNC42Niw0LjY2LDAsMSwxLTQuMjItLjEyWm0yMS4wNiw0Mi4xOWE3MS4xMSw3MS4xMSwwLDAsMS02Ni4zOC00NS44M2wxOS40NC0yNmMuMTcuMDYuNDEuMDYuNTguMTJhMTQuMzIsMTQuMzIsMCwwLDAsMS42OC4zNSwxMC4zMywxMC4zMywwLDAsMCwxLjMzLjEyYy4yMywwLC40Ni4wNi42OS4wNmE1LjcsNS43LDAsMCwwLDEtLjEySDg2bDYuMDgsMTIuMjEsNS42MSwxMS4yM2ExNCwxNCwwLDAsMC00LDkuODQsMTQuMjQsMTQuMjQsMCwwLDAsMjguNDcsMCwxNCwxNCwwLDAsMC0zLjMtOWwxMy42LTIyLjYzLDE1LjM0LTI1LjU4YS40My40MywwLDAsMSwuMjkuMDYsMTQuMTgsMTQuMTgsMCwwLDAsMi4yLjIzYy4xMiwwLC4xNy4wNi4yOS4wNnMuMjktLjA2LjQxLS4wNmguODFsNi4wOCwxMy4zNyw2LjU0LDE0LjQxYTE0LjIyLDE0LjIyLDAsMSwwLDI0LjA3LDEwLjI0LDE0LjA3LDE0LjA3LDAsMCwwLTMuMDctOC43NGwxMS40LTE3Ljg4QTczLDczLDAsMCwxLDE5OCwxMDYuODIsNzEuMjUsNzEuMjUsMCwwLDEsMTI2Ljg0LDE3Ny45NFpcXFwiLz5cXHJcXG4gICAgICAgICAgICA8cGF0aCBzdHlsZT1cXFwiY29sb3I6IHdoaXRlO1xcXCIgZD1cXFwiTTMwOC4xNCwyNDcuOTFsLTcyLjQtNzIuNGEyOC4yNiwyOC4yNiwwLDAsMC0yNC4yNS03LjkzLDEwNC4xMiwxMDQuMTIsMCwxLDAtMjQsMjQsMzEsMzEsMCwwLDAtLjM1LDQuMDUsMjguMzIsMjguMzIsMCwwLDAsOC4zMywyMC4xNGw3Mi40LDcyLjRBMjguNDcsMjguNDcsMCwwLDAsMzE2LjU0LDI2OCwyOC41MiwyOC41MiwwLDAsMCwzMDguMTQsMjQ3LjkxWk0zMiwxMDYuODJhOTQuODUsOTQuODUsMCwxLDEsOTQuODUsOTQuODVBOTQuOTQsOTQuOTQsMCwwLDEsMzIsMTA2LjgyWk0zMDEuNDMsMjgxLjQxYTE5LjQ0LDE5LjQ0LDAsMCwxLTI2Ljg1LDBMMjAyLjI0LDIwOWExOSwxOSwwLDAsMSwyNi44NS0yNi44NWw3Mi4zNCw3Mi40NWExOC45MywxOC45MywwLDAsMSwwLDI2Ljc5WlxcXCIvPlxcclxcbiAgICAgICAgPC9zdmc+XFxyXFxuICAgICAgICA8cCBpZD1cXFwicnRleHRsYWJlbFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IHJkY29sb3J9XFxcIj5EZXRhaWxzPC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiYmFjay1idHRuXFxcIiBcXHJcXG4gICAgICAgIEBjbGljaz1cXFwiJHJvdXRlci5wdXNoKHsgcGF0aDogJy8nfSlcXFwiXFxyXFxuICAgICAgICA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQnRuQmFja319XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICByZXR1cm4ge1xcclxcbiAgICAgICAgICAgIGhvdmVyQ29sb3IxOiAnd2hpdGUnLFxcclxcbiAgICAgICAgICAgIHJkY29sb3I6J3RyYW5zcGFyZW50J1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9LFxcclxcbiAgICBjb21wdXRlZDoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdjb2xvcnNXQicsJ2xvZ29zV0InLCdsYWJlbHNXQicsJ3Jlc3VsdHNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBtZXRob2RzOiB7XFxyXFxuICAgICAgICB0b2dnbGVEZXRhaWwoKXtcXHJcXG4gICAgICAgICAgICAgICAgdGhpcy4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9ICF0aGlzLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3O1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgLmxpbmV7XFxyXFxuICAgICAgIGJvcmRlci1yaWdodDogMnB4O1xcclxcbiAgICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xcclxcbiAgIH1cXHJcXG4gICAjc2NvbXBsZXRlLCAjc3RhcmdldCwgI2NvbXBsZXRlZCwgI3RhcmdldCB7XFxyXFxuICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICB9XFxyXFxuICAgICNzdGFyZ2V0e1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZToyMHB4OyBcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNzY29tcGxldGV7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcclxcbiAgICAgICAgZm9udC1zaXplOjIwcHg7IFxcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBcXHJcXG4gICAgfVxcclxcbiAgICAjcnRleHRsYWJlbHtcXHJcXG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcXHJcXG4gICAgIG1hcmdpbi10b3A6IC0xNXB4O1xcclxcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcclxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDtcXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICB9XFxyXFxuICAgICNyZXN1bHRzTWFne1xcclxcbiAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XFxyXFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgd2lkdGg6IDE1JTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDclO1xcclxcbiAgICAgICAgZmlsbDp3aGl0ZTtcXHJcXG4gICAgICAgIHN0cm9rZTogd2hpdGU7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcXHJcXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XFxyXFxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xcclxcbiAgICB9XFxyXFxuICAgICAjcmVzdWx0c01hZyBwYXRoe1xcclxcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3Jlc3VsdHNNYWc6aG92ZXJ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgICAgICBwYWRkaW5nLWxlZnQ6ODBweDtcXHJcXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xcclxcbiAgICB9XFxyXFxuICAgLmJhY2stYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgbWF4LXdpZHRoOjIwMHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xcclxcbiAgICB9XFxyXFxuICAgIC5iYWNrLWJ0dG46aG92ZXJ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgfVxcclxcbiAgICAjY29tcGxldGVke1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcXHJcXG4gICAgfVxcclxcbiAgICAjdGFyZ2V0e1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgIH1cXHJcXG4gICAgI3RhcmdldCwgI2NvbXBsZXRlZHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZToxNDBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTQwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6MTAwcHg7IFxcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Jlc3VsdHNNYWd7XFxyXFxuICAgICAgICB3aWR0aDogMzAlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJhY2stYnR0bntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDclO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzRweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KXtcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6NjBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5iYWNrLWJ0dG57XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA4dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICB0bntcXHJcXG4gICAgICAgIG1heC13aWR0aDoyMDBweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMTUlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Jlc3VsdHNNYWd7XFxyXFxuICAgICAgICB3aWR0aDogNDUlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICBcXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzNweCkgeyAgICBcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6NTBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5iYWNrLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICAgICAgbWF4LXdpZHRoOjE1MHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjcmVzdWx0c01hZ3tcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA4dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlxcclxcblxcclxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue": +/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue ***! + \**************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gbodybody{\\r\\n height: 73vh;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rgraph.vue\"],\"names\":[],\"mappings\":\";AA4BA;IACA,aAAA;CACA\",\"file\":\"Rgraph.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZ3JhcGgudnVlP2YwOWEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGdCQUFnQixxQkFBcUIsR0FBRyxXQUFXLDRLQUE0SyxNQUFNLFVBQVUsNkhBQTZILGtVQUFrVSxXQUFXLGFBQWEsd0JBQXdCLHNCQUFzQix3REFBd0Qsb0JBQW9CLHdGQUF3RixNQUFNLHVDQUF1QyxxQkFBcUIsS0FBSyxtQ0FBbUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmdyYXBoLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jZ2JvZHlib2R5e1xcclxcbiAgICBoZWlnaHQ6IDczdmg7XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JncmFwaC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRCQTtJQUNBLGFBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiUmdyYXBoLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdj5cXHJcXG4gICAgPGRpdiBpZD1cXFwiZ2JvZHlib2R5XFxcIiBzdHlsZT1cXFwiYmFja2dyb3VuZENvbG9yOiB3aGl0ZTtcXFwiPiBcXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPHdiLWdpbmZvIGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvd2ItZ2luZm8+XFxyXFxuICAgICAgICAgICAgPHdiLWdkYXRhIGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvd2ItZ2RhdGE+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCBHZGF0YSBmcm9tICcuL2NoYXJ0cy9HUmRhdGEudnVlJ1xcclxcbmltcG9ydCBHaW5mbyBmcm9tICcuL2NoYXJ0cy9HUmluZm8udnVlJ1xcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgY29tcG9uZW50czoge1xcclxcbiAgICB3YkdkYXRhOiBHZGF0YSxcXHJcXG4gICAgd2JHaW5mbzogR2luZm8sXFxyXFxuICAgICB9LFxcclxcbiAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiNnYm9keWJvZHl7XFxyXFxuICAgIGhlaWdodDogNzN2aDtcXHJcXG59XFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue": +/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue ***! + \*********************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#overalldata1{\\n margin-left: -15px;\\n}\\n.grlabeltext{\\n font-style: normal;\\n margin-top: 10px;\\n text-align: right;\\n margin-right: 40px;\\n padding-right: 5px;\\n font-size: 13px;\\n line-height: 18px;\\n color:white;\\n border: 1px solid white;\\n border-top-left-radius: 25px;\\n border-bottom-left-radius: 5px;\\n}\\n.grdescriptext{\\n margin-top: -1vh;\\n text-align: right;\\n margin-right: 40px;\\n font-size: 18px;\\n line-height: 20px;\\n color: black;\\n}\\n.grresulttext{\\n margin-right: 15px;\\n font-size: 21px;\\n line-height: 25px;\\n font-weight: bold;\\n}\\n.grdatacl{\\n border: solid 1px;\\n margin-top: 3.5vh;\\n box-shadow: 5px 8px; \\n height: 35vh;\\n}\\n.grmenulist{\\n padding: 0px;\\n margin-left:0px;\\n width: 100%;\\n height: 7.4vh;\\n background-color:white; \\n border-bottom: solid 1px whitesmoke;\\n}\\n.grmenulist:nth-child(2){\\n border-top: solid 1px whitesmoke;\\n}\\n.grmenulistt{\\n padding: 0px;\\n margin-left:0px;\\n width: 100%;\\n height: 4vh;\\n}\\n#grmenu{\\n margin-left: 5%;\\n width: 95%;\\n}\\n#grvisual{\\n width: 100%;\\n}\\n.gricons{\\n width: 60%;\\n margin-left: 50%;\\n margin-top: 50%;\\n -ms-transform: translate(-50%, -50%);\\n -webkit-transform: translate(-50%, -50%);\\n -moz-transform: translate(-50%, -50%);\\n -o-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n}\\n#griconrecom{\\n width:65%;\\n}\\n#grchart{\\n margin-top: 50px;\\n height: 25vh;\\n}\\n#grchartmob{\\n margin-top: 2vh;\\n height: 25vh;\\n}\\n#grdatamob{\\n display: none;\\n margin-top: 5vh;\\n}\\n#grdatamobdat{\\n height: 25vh;\\n}\\n#grdatamobbut{\\n margin-left: 50%;\\n -ms-transform: translate(-50%, -50%);\\n -webkit-transform: translate(-50%, -50%);\\n -moz-transform: translate(-50%, -50%);\\n -o-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n height: 5vh;\\n width: 40%;\\n text-align: center;\\n margin-top: 5vh;\\n border-radius: 15px;\\n font-size: 16px;\\n line-height: 32px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n#grdatamobbuttext{\\n color: white;\\n font-size: 16px;\\n line-height: 5vh;\\n}\\n#grdatamobbuttext:hover{\\n font-weight: bold;\\n cursor: pointer;\\n}\\n#grdatamobdtext{\\n font-size: 15px;\\n}\\n#grdatamobdtextc{\\n font-size: 11px;\\n color: grey;\\n font-style: italic;\\n}\\n.hrlinemob{\\n margin-top: 0px;\\n height: 2px;\\n color: whitesmoke;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n}\\n.stattextmob{\\n text-align: center;\\n margin-top: 0px;\\n margin-bottom: -5px;\\n}\\n.stattextmob p{\\n font-size: 18px;\\n}\\n.loaddata-enter-active, .loaddata-leave-active {\\n transition: all .2s;\\n}\\n.loaddata-enter {\\n opacity: 1;\\n}\\n.loaddata-enter-to {\\n opacity: 1;\\n}\\n.loaddata-leave-to\\n {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 992px) and (max-width: 1200px){\\n.grlabeltext{\\n font-size: 12px;\\n line-height: 14px;\\n}\\n.grdescriptext{\\n margin-top: -1vh;\\n text-align: right;\\n margin-right: 40px;\\n font-size: 15px;\\n line-height: 15px;\\n color: black;\\n}\\n.grresulttext{\\n margin-right: 15px;\\n font-size: 25px;\\n line-height: 25px;\\n font-weight: bold;\\n}\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#overalldata1, #overalldata2{\\n display: none;\\n}\\n#grdatamob{\\n display: block;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#overalldata1, #overalldata2 {\\n display: none;\\n}\\n#grdatamob{\\n width: 100vw;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n display: block;\\n margin-top: 8vh;\\n}\\n#grdatamobbut{\\n margin-top: 7vh;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#overalldata1, #overalldata2 {\\n display: none;\\n}\\n#grdatamob{\\n width: 100vw;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n display: block;\\n margin-top: 8vh;\\n}\\n#grdatamobbut{\\n margin-top: 9.5vh;\\n}\\n#grdatamobbuttext{\\n font-size: 16px;\\n line-height: 5vh;\\n}\\n#grdatamobdtext{\\n font-size: 12px;\\n}\\n.stattextmob{\\n margin-bottom: -6px;\\n}\\n.stattextmob p{\\n font-size: 14px;\\n}\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/charts/src/assets/components/results/charts/GRdata.vue\"],\"names\":[],\"mappings\":\";AA+IA;QACA,mBAAA;CACA;AACA;QACA,mBAAA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,YAAA;QACA,wBAAA;QACA,6BAAA;QACA,+BAAA;CACA;AACA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,aAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;CACA;AACA;QACA,kBAAA;QACA,kBAAA;QACA,oBAAA;QACA,aAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,YAAA;QACA,cAAA;QACA,uBAAA;QACA,oCAAA;CACA;AACA;QACA,iCAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,YAAA;QACA,YAAA;CACA;AACA;QACA,gBAAA;QACA,WAAA;CACA;AACA;QACA,YAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,gBAAA;QACA,qCAAA;QACA,yCAAA;QACA,sCAAA;QACA,oCAAA;QACA,iCAAA;CACA;AACA;QACA,UAAA;CACA;AACA;QACA,iBAAA;QACA,aAAA;CACA;AACA;QACA,gBAAA;QACA,aAAA;CACA;AACA;QACA,cAAA;QACA,gBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,iBAAA;QACA,qCAAA;QACA,yCAAA;QACA,sCAAA;QACA,oCAAA;QACA,iCAAA;QACA,YAAA;QACA,WAAA;QACA,mBAAA;QACA,gBAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;QACA,oBAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,iBAAA;CACA;AACA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,YAAA;QACA,mBAAA;CACA;AACA;QACA,gBAAA;QACA,YAAA;QACA,kBAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;;IAEA,WAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,aAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,eAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,eAAA;QACA,gBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,eAAA;QACA,gBAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA\",\"file\":\"GRdata.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JkYXRhLnZ1ZT8zNGMyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLGlIQUE0RDtBQUMvRjtBQUNBLGNBQWMsUUFBUyxtQkFBbUIsNkJBQTZCLEdBQUcsZUFBZSw2QkFBNkIsMkJBQTJCLDRCQUE0Qiw2QkFBNkIsNkJBQTZCLDBCQUEwQiw0QkFBNEIsc0JBQXNCLGtDQUFrQyx1Q0FBdUMseUNBQXlDLEdBQUcsaUJBQWlCLDJCQUEyQiw0QkFBNEIsNkJBQTZCLDBCQUEwQiw0QkFBNEIsdUJBQXVCLEdBQUcsZ0JBQWdCLDZCQUE2QiwwQkFBMEIsNEJBQTRCLDRCQUE0QixHQUFHLFlBQVksNEJBQTRCLDRCQUE0Qiw4QkFBOEIsd0JBQXdCLEdBQUcsY0FBYyx1QkFBdUIsMEJBQTBCLHNCQUFzQix3QkFBd0IsaUNBQWlDLCtDQUErQyxHQUFHLDJCQUEyQiwyQ0FBMkMsR0FBRyxlQUFlLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHNCQUFzQixHQUFHLFVBQVUsMEJBQTBCLHFCQUFxQixHQUFHLFlBQVksc0JBQXNCLEdBQUcsV0FBVyxxQkFBcUIsMkJBQTJCLDBCQUEwQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLEdBQUcsZUFBZSxvQkFBb0IsR0FBRyxXQUFXLDJCQUEyQix1QkFBdUIsR0FBRyxjQUFjLDBCQUEwQix1QkFBdUIsR0FBRyxhQUFhLHdCQUF3QiwwQkFBMEIsR0FBRyxnQkFBZ0IsdUJBQXVCLEdBQUcsZ0JBQWdCLDJCQUEyQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLHNCQUFzQixxQkFBcUIsNkJBQTZCLDBCQUEwQiw4QkFBOEIsMEJBQTBCLDRCQUE0Qiw0QkFBNEIsOEJBQThCLEdBQUcsb0JBQW9CLHVCQUF1QiwwQkFBMEIsMkJBQTJCLEdBQUcsMEJBQTBCLDRCQUE0QiwwQkFBMEIsR0FBRyxrQkFBa0IsMEJBQTBCLEdBQUcsbUJBQW1CLDBCQUEwQixzQkFBc0IsNkJBQTZCLEdBQUcsYUFBYSwwQkFBMEIsc0JBQXNCLDRCQUE0QiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyxHQUFHLGVBQWUsNkJBQTZCLDBCQUEwQiw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsa0RBQWtELDBCQUEwQixHQUFHLG1CQUFtQixpQkFBaUIsR0FBRyxzQkFBc0IsaUJBQWlCLEdBQUcsMkJBQTJCLGlCQUFpQixHQUFHLG9FQUFvRSxlQUFlLDBCQUEwQiw0QkFBNEIsR0FBRyxpQkFBaUIsMkJBQTJCLDRCQUE0Qiw2QkFBNkIsMEJBQTBCLDRCQUE0Qix1QkFBdUIsR0FBRyxnQkFBZ0IsNkJBQTZCLDBCQUEwQiw0QkFBNEIsNEJBQTRCLEdBQUcsR0FBRyxvRUFBb0UsK0JBQStCLHdCQUF3QixHQUFHLGFBQWEseUJBQXlCLEdBQUcsR0FBRyxvRUFBb0UsZ0NBQWdDLHdCQUF3QixHQUFHLGFBQWEsdUJBQXVCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHlCQUF5QiwwQkFBMEIsR0FBRyxnQkFBZ0Isc0JBQXNCLEdBQUcsR0FBRyw2Q0FBNkMsZ0NBQWdDLHdCQUF3QixHQUFHLGFBQWEsdUJBQXVCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHlCQUF5QiwwQkFBMEIsR0FBRyxnQkFBZ0Isd0JBQXdCLEdBQUcsb0JBQW9CLDBCQUEwQiwyQkFBMkIsR0FBRyxrQkFBa0IsMEJBQTBCLEdBQUcsZUFBZSw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsR0FBRyxXQUFXLDBMQUEwTCxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxVQUFVLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsVUFBVSxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxNQUFNLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxzT0FBc08sa0RBQWtELGdPQUFnTyxzQkFBc0IsMk1BQTJNLCtDQUErQyx1dENBQXV0QyxpQ0FBaUMsS0FBSyxzQkFBc0Isd0hBQXdILHVCQUF1QixLQUFLLHNCQUFzQixTQUFTLHVCQUF1Qiw0T0FBNE8sK0NBQStDLDh4REFBOHhELGlDQUFpQyxLQUFLLHNCQUFzQix3SEFBd0gsdUJBQXVCLEtBQUssb0JBQW9CLFNBQVMsdUJBQXVCLDJPQUEyTywrQ0FBK0Msa25EQUFrbkQsaUNBQWlDLEtBQUsscUJBQXFCLHdIQUF3SCx1QkFBdUIsS0FBSyxvQkFBb0IsU0FBUyx1QkFBdUIsNE9BQTRPLCtDQUErQyw0eUNBQTR5QyxpQ0FBaUMsS0FBSyxxQkFBcUIsd0hBQXdILHVCQUF1QixLQUFLLHNCQUFzQixTQUFTLHVCQUF1QiwrT0FBK08sa0RBQWtELG1LQUFtSyxxQkFBcUIsa0VBQWtFLDRCQUE0QixpQ0FBaUMsbURBQW1ELDJDQUEyQyxvZkFBb2Ysb0NBQW9DLHlDQUF5QywyREFBMkQsbURBQW1ELDJMQUEyTCxtQkFBbUIseUVBQXlFLDJCQUEyQixxQkFBcUIsb0xBQW9MLHNCQUFzQixrRUFBa0UsdUJBQXVCLDRCQUE0QixLQUFLLHNCQUFzQixVQUFVLHVCQUF1QixxSUFBcUksc0JBQXNCLGtFQUFrRSx1QkFBdUIsNEJBQTRCLEtBQUssb0JBQW9CLFVBQVUsdUJBQXVCLHFJQUFxSSxxQkFBcUIsa0VBQWtFLHVCQUF1Qiw0QkFBNEIsS0FBSyxvQkFBb0IsVUFBVSx1QkFBdUIscUlBQXFJLHFCQUFxQixrRUFBa0UsdUJBQXVCLDRCQUE0QixLQUFLLHNCQUFzQixVQUFVLHVCQUF1QixzT0FBc08sOERBQThELGtIQUFrSCw2QkFBNkIseUpBQXlKLFdBQVcsYUFBYSx3QkFBd0IsZUFBZSxtQkFBbUIsbUdBQW1HLFNBQVMscUJBQXFCLDRDQUE0QyxxQkFBcUIscUdBQXFHLE9BQU8sOENBQThDLCtCQUErQixTQUFTLHFCQUFxQiwrQkFBK0IsNkJBQTZCLDhCQUE4QiwrQkFBK0IsK0JBQStCLDRCQUE0Qiw4QkFBOEIsd0JBQXdCLG9DQUFvQyx5Q0FBeUMsMkNBQTJDLFNBQVMsdUJBQXVCLDZCQUE2Qiw4QkFBOEIsK0JBQStCLDRCQUE0Qiw4QkFBOEIseUJBQXlCLFNBQVMsc0JBQXNCLCtCQUErQiw0QkFBNEIsOEJBQThCLDhCQUE4QixTQUFTLGtCQUFrQiw4QkFBOEIsOEJBQThCLGdDQUFnQywwQkFBMEIsU0FBUyxvQkFBb0IseUJBQXlCLDRCQUE0Qix3QkFBd0IsMEJBQTBCLG1DQUFtQyxpREFBaUQsVUFBVSxpQ0FBaUMsNkNBQTZDLFVBQVUscUJBQXFCLHlCQUF5Qiw0QkFBNEIsd0JBQXdCLHdCQUF3QixTQUFTLGdCQUFnQiw0QkFBNEIsdUJBQXVCLFNBQVMsa0JBQWtCLHdCQUF3QixTQUFTLGlCQUFpQix1QkFBdUIsNkJBQTZCLDRCQUE0QixpREFBaUQscURBQXFELGtEQUFrRCxnREFBZ0QsNkNBQTZDLFNBQVMscUJBQXFCLHNCQUFzQixTQUFTLGlCQUFpQiw2QkFBNkIseUJBQXlCLFNBQVMsb0JBQW9CLDRCQUE0Qix5QkFBeUIsU0FBUyxtQkFBbUIsMEJBQTBCLDRCQUE0QixTQUFTLHNCQUFzQix5QkFBeUIsU0FBUyxzQkFBc0IsNkJBQTZCLGlEQUFpRCxxREFBcUQsa0RBQWtELGdEQUFnRCw2Q0FBNkMsd0JBQXdCLHVCQUF1QiwrQkFBK0IsNEJBQTRCLGdDQUFnQyw0QkFBNEIsOEJBQThCLDhCQUE4QixnQ0FBZ0MsU0FBUywwQkFBMEIseUJBQXlCLDRCQUE0Qiw2QkFBNkIsWUFBWSxnQ0FBZ0MsOEJBQThCLDRCQUE0QixVQUFVLHdCQUF3Qiw0QkFBNEIsU0FBUyx5QkFBeUIsNEJBQTRCLHdCQUF3QiwrQkFBK0IsU0FBUyxtQkFBbUIsNEJBQTRCLHdCQUF3Qiw4QkFBOEIsNkJBQTZCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsU0FBUyxxQkFBcUIsK0JBQStCLDRCQUE0QixnQ0FBZ0MsU0FBUyx1QkFBdUIsNEJBQTRCLFNBQVMsd0RBQXdELDRCQUE0QixTQUFTLHlCQUF5QixtQkFBbUIsU0FBUyw0QkFBNEIsbUJBQW1CLFNBQVMsbUNBQW1DLG1CQUFtQixTQUFTLHNFQUFzRSxxQkFBcUIsNEJBQTRCLDhCQUE4QixTQUFTLHVCQUF1Qiw2QkFBNkIsOEJBQThCLCtCQUErQiw0QkFBNEIsOEJBQThCLHlCQUF5QixTQUFTLHNCQUFzQiwrQkFBK0IsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsU0FBUyxLQUFLLHNFQUFzRSxxQ0FBcUMsMEJBQTBCLFNBQVMsbUJBQW1CLDJCQUEyQixTQUFTLEtBQUssc0VBQXNFLHNDQUFzQywwQkFBMEIsU0FBUyxtQkFBbUIseUJBQXlCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLDJCQUEyQiw0QkFBNEIsU0FBUyxzQkFBc0Isd0JBQXdCLFNBQVMsS0FBSywrQ0FBK0Msc0NBQXNDLDBCQUEwQixTQUFTLG1CQUFtQix5QkFBeUIsNkJBQTZCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsMkJBQTJCLDRCQUE0QixTQUFTLHNCQUFzQiwwQkFBMEIsU0FBUywwQkFBMEIsNEJBQTRCLDZCQUE2QixZQUFZLHdCQUF3Qiw0QkFBNEIsU0FBUyxxQkFBcUIsZ0NBQWdDLFNBQVMsdUJBQXVCLDRCQUE0QixTQUFTLEtBQUssdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9HUmRhdGEudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNvdmVyYWxsZGF0YTF7XFxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XFxufVxcbi5ncmxhYmVsdGV4dHtcXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XFxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xcbiAgICAgICAgY29sb3I6d2hpdGU7XFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XFxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XFxufVxcbi5ncmRlc2NyaXB0ZXh0e1xcbiAgICAgICAgbWFyZ2luLXRvcDogLTF2aDtcXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxufVxcbi5ncnJlc3VsdHRleHR7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XFxuICAgICAgICBmb250LXNpemU6IDIxcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xcbn1cXG4uZ3JkYXRhY2x7XFxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDMuNXZoO1xcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDhweDsgXFxuICAgICAgICBoZWlnaHQ6IDM1dmg7XFxufVxcbi5ncm1lbnVsaXN0e1xcbiAgICAgICAgcGFkZGluZzogMHB4O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxuICAgICAgICBoZWlnaHQ6IDcuNHZoO1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgXFxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggd2hpdGVzbW9rZTtcXG59XFxuLmdybWVudWxpc3Q6bnRoLWNoaWxkKDIpe1xcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlc21va2U7XFxufVxcbi5ncm1lbnVsaXN0dHtcXG4gICAgICAgIHBhZGRpbmc6IDBweDtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxufVxcbiNncm1lbnV7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XFxuICAgICAgICB3aWR0aDogOTUlO1xcbn1cXG4jZ3J2aXN1YWx7XFxuICAgICAgICB3aWR0aDogMTAwJTtcXG59XFxuLmdyaWNvbnN7XFxuICAgICAgICB3aWR0aDogNjAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG59XFxuI2dyaWNvbnJlY29te1xcbiAgICAgICAgd2lkdGg6NjUlO1xcbn1cXG4jZ3JjaGFydHtcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XFxuICAgICAgICBoZWlnaHQ6IDI1dmg7XFxufVxcbiNncmNoYXJ0bW9ie1xcbiAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG4gICAgICAgIG1hcmdpbi10b3A6IDV2aDtcXG59XFxuI2dyZGF0YW1vYmRhdHtcXG4gICAgICAgIGhlaWdodDogMjV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICBoZWlnaHQ6IDV2aDtcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxufVxcbiNncmRhdGFtb2JidXR0ZXh0e1xcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHRleHQ6aG92ZXJ7XFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuI2dyZGF0YW1vYmR0ZXh0e1xcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xcbn1cXG4jZ3JkYXRhbW9iZHRleHRje1xcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xcbiAgICAgICAgY29sb3I6IGdyZXk7XFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcbi5ocmxpbmVtb2J7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBoZWlnaHQ6IDJweDtcXG4gICAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuLnN0YXR0ZXh0bW9ie1xcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcXG59XFxuLnN0YXR0ZXh0bW9iIHB7XFxuICAgICAgICBmb250LXNpemU6IDE4cHg7XFxufVxcbi5sb2FkZGF0YS1lbnRlci1hY3RpdmUsIC5sb2FkZGF0YS1sZWF2ZS1hY3RpdmUge1xcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xcbn1cXG4ubG9hZGRhdGEtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZGRhdGEtZW50ZXItdG8ge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZGRhdGEtbGVhdmUtdG9cXG4gICAge1xcbiAgICBvcGFjaXR5OiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcXG4uZ3JsYWJlbHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcXG59XFxuLmdyZGVzY3JpcHRleHR7XFxuICAgICAgICBtYXJnaW4tdG9wOiAtMXZoO1xcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXG59XFxuLmdycmVzdWx0dGV4dHtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEye1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuI2dyZGF0YW1vYntcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMiB7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4jZ3JkYXRhbW9iYnV0e1xcbiAgICBtYXJnaW4tdG9wOiA3dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMiB7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4jZ3JkYXRhbW9iYnV0e1xcbiAgICBtYXJnaW4tdG9wOiA5LjV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogNXZoO1xcbn1cXG4jZ3JkYXRhbW9iZHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxufVxcbi5zdGF0dGV4dG1vYntcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02cHg7XFxufVxcbi5zdGF0dGV4dG1vYiBwe1xcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcbn1cXG59XFxuXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvY2hhcnRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9HUmRhdGEudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUErSUE7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7UUFDQSxtQkFBQTtRQUNBLGlCQUFBO1FBQ0Esa0JBQUE7UUFDQSxtQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLFlBQUE7UUFDQSx3QkFBQTtRQUNBLDZCQUFBO1FBQ0EsK0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtRQUNBLG9CQUFBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0EsY0FBQTtRQUNBLHVCQUFBO1FBQ0Esb0NBQUE7Q0FDQTtBQUNBO1FBQ0EsaUNBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtRQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsZ0JBQUE7UUFDQSxxQ0FBQTtRQUNBLHlDQUFBO1FBQ0Esc0NBQUE7UUFDQSxvQ0FBQTtRQUNBLGlDQUFBO0NBQ0E7QUFDQTtRQUNBLFVBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxjQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLHFDQUFBO1FBQ0EseUNBQUE7UUFDQSxzQ0FBQTtRQUNBLG9DQUFBO1FBQ0EsaUNBQUE7UUFDQSxZQUFBO1FBQ0EsV0FBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxnQkFBQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0Esa0JBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7O0lBRUEsV0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsZUFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsZUFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxlQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxvQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIkdSZGF0YS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMlxcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00IGNvbC1zbS0xMlxcXCIgaWQ9XFxcIm92ZXJhbGxkYXRhMVxcXCI+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmRhdGFjbFxcXCIgXFxyXFxuICAgICAgICBpZD1cXFwiZ3JtZW51XFxcIiBcXHJcXG4gICAgICAgIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiBzaGFkb3djb2xvcjF9XFxcIlxcclxcbiAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcInNoYWRvd2NvbG9yMSA9IGNvbG9yc1dCLmNvbG9yMlxcXCIgXFxyXFxuICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcInNoYWRvd2NvbG9yMSA9J3doaXRlc21va2UnXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgcm93IGdybWVudWxpc3R0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNTdGF0fX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGdybWVudWxpc3RcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPVxcXCJncmljb25zXFxcIiB2aWV3Qm94PVxcXCIwIDAgMTAwIDEyNVxcXCIgOnN0eWxlPVxcXCJ7ZmlsbDogY29sb3JzV0IuY29sb3IxLCBzdHJva2U6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk04OS44Myw5My43MWwtMjAtMzMuMzRhMS40MiwxLjQyLDAsMCwwLTIuNDQsMEw2MS43NCw3MCw1MC45MSw1Mi42VjQwLjdINzEuNTVBMS40MiwxLjQyLDAsMCwwLDczLDM5LjI4YTEuNDIsMS40MiwwLDAsMC0uMzUtLjk0TDY1LjIsMzBsNy4zOC04LjM2YTEuNDIsMS40MiwwLDAsMC0uMTMtMiwxLjQyLDEuNDIsMCwwLDAtLjk0LS4zNUg0OS40NkExLjQyLDEuNDIsMCwwLDAsNDgsMjAuN1Y1Mi42TDM3Ljc3LDY5LjE3bC01LjE3LTguOGExLjQyLDEuNDIsMCwwLDAtMi40NCwwbC0yMCwzMy4zOWExLjQyLDEuNDIsMCwwLDAsLjc3LDEuODUsMS40NCwxLjQ0LDAsMCwwLDEuNjktLjQ5TDMxLjM3LDYzLjg5bDQuNzIsOEwxNi41MywxMDMuNDRhMS40MiwxLjQyLDAsMCwwLC4yNiwyLDEuNDIsMS40MiwwLDAsMCwyLS4yNmwuMS0uMTYsMTcuNy0yOC41M2E1LjcxLDUuNzEsMCwwLDEsMS4yOSwxLjYxYy45MywxLjQzLDIuMjEsMy40LDQuODQsMy40czMuODQtMS44OCw0LjgzLTMuNFM0OSw3Niw1MCw3NnMxLjUzLjczLDIuNDcsMi4xM2wuMDYuMDljMSwxLjQ3LDIuMjMsMy4zLDQuNzcsMy4zczMuODQtMS44OSw0Ljg1LTMuNDFhMTAuNzcsMTAuNzcsMCwwLDEsLjY2LTFMODAuMDksMTA1YTEuNDIsMS40MiwwLDEsMCwyLjQ4LTEuMzlsLS4wNS0uMDhMNjMuNDYsNzIuNzVsNS4yMy04Ljg2TDg3LjQ0LDk1LjJhMS40MiwxLjQyLDAsMCwwLDIsLjI0QTEuNDQsMS40NCwwLDAsMCw4OS44Myw5My43MVpNNjIuMjUsMjlhMS40MiwxLjQyLDAsMCwwLDAsMS44N2w2LjEzLDYuOTRINTAuOTFWMjIuMTJINjguMzhaTTU0LjgsNzYuNDNjLTEtMS40Ny0yLjI0LTMuMy00Ljc5LTMuM3MtMy44OSwyLTQuODMsMy40LTEuNSwyLjEyLTIuNDcsMi4xMi0xLjUyLS43Mi0yLjQ1LTIuMDlBOC40Myw4LjQzLDAsMCwwLDM4LjEsNzRMNDkuNDksNTUuNjksNjEuMjQsNzQuNjJjLS4xOS4yLS4zNy40LS41NS42MVY3NWwtLjkyLDEuNDZjLS45NCwxLjQ5LTEuNDksMi4xMS0yLjQ2LDIuMTFTNTUuOCw3Ny45LDU0LjgsNzYuNDNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+PHAgY2xhc3M9XFxcImdybGFiZWx0ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0NoYWx9fTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+IDxwIGNsYXNzPVxcXCJncmRlc2NyaXB0ZXh0XFxcIj48c3BhbiBjbGFzcz1cXFwiZ3JyZXN1bHR0ZXh0XFxcIiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tyZXN1bHRzV0Iuc2NvcmVDaGFsbH19PC9zcGFuPnt7bGFiZWxzV0IucmVzdWx0c091dE9mfX01PC9wPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgZ3JtZW51bGlzdFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaWNvbnNcXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTI1XFxcIiA6c3R5bGU9XFxcIntmaWxsOiBjb2xvcnNXQi5jb2xvcjEsIHN0cm9rZTogY29sb3JzV0IuY29sb3IxfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTUwLDI4LjUzYTIyLjczLDIyLjczLDAsMCwwLTIuNS4xNEEyMiwyMiwwLDAsMCwzNC43LDY2LjI4YTE4LjU0LDE4LjU0LDAsMCwxLDUuNjcsMTMuMjF2Mi44MmE1LjQ0LDUuNDQsMCwwLDAsNS40NCw1LjQ0aDguMzlhNS40NCw1LjQ0LDAsMCwwLDUuNDQtNS40NFY3OS40OWExOC4xLDE4LjEsMCwwLDEsNS41My0xMy4wN0EyMS43OCwyMS43OCwwLDAsMCw3Miw1MC41MSwyMiwyMiwwLDAsMCw1MCwyOC41M1ptMTIuNCwzNWEyMi4xMiwyMi4xMiwwLDAsMC02Ljc3LDE2djIuODJoMGExLjQ0LDEuNDQsMCwwLDEtMS40NCwxLjQ0SDQ1LjgxYTEuNDQsMS40NCwwLDAsMS0xLjQ0LTEuNDRWNzkuNDlhMjIuNTcsMjIuNTcsMCwwLDAtNi44OS0xNi4wOEExOCwxOCwwLDAsMSw0Ny45NSwzMi42NCwxOC43LDE4LjcsMCwwLDEsNTAsMzIuNTNhMTgsMTgsMCwwLDEsMTgsMThBMTcuODIsMTcuODIsMCwwLDEsNjIuNCw2My41MlpcXFwiLz5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNTYuNTEsODkuNzJoLTEzYTEuNSwxLjUsMCwxLDAsMCwzaDEzYTEuNSwxLjUsMCwxLDAsMC0zWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01Ni41MSw5NC40NmgtMTNhMS41LDEuNSwwLDAsMCwwLDNoMTNhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTI0Ljg4LDQ5YTEuNSwxLjUsMCwwLDAtMS41LTEuNUgxNC43M2ExLjUsMS41LDAsMCwwLDAsM2g4LjY0QTEuNSwxLjUsMCwwLDAsMjQuODgsNDlaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTg1LjI3LDQ3LjQ3SDc2LjYyYTEuNSwxLjUsMCwwLDAsMCwzaDguNjRhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTUwLDIzLjg1YTEuNSwxLjUsMCwwLDAsMS41LTEuNVYxMy43YTEuNSwxLjUsMCwwLDAtMywwdjguNjRBMS41LDEuNSwwLDAsMCw1MCwyMy44NVpcXFwiLz5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNjguODMsMzEuNjRhMS41LDEuNSwwLDAsMCwxLjA2LS40NEw3NiwyNS4wOUExLjUsMS41LDAsMSwwLDczLjg4LDIzbC02LjExLDYuMTFhMS41LDEuNSwwLDAsMCwxLjA2LDIuNTZaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTMwLjExLDY2Ljc0LDI0LDcyLjg1QTEuNSwxLjUsMCwwLDAsMjYuMTIsNzVsNi4xMS02LjExYTEuNSwxLjUsMCwwLDAtMi4xMi0yLjEyWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk0zMC4xMSwzMS4yMWExLjUsMS41LDAsMSwwLDIuMTItMi4xMkwyNi4xMiwyM0ExLjUsMS41LDAsMCwwLDI0LDI1LjA5WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk02OS44OSw2Ni43NGExLjUsMS41LDAsMCwwLTIuMTIsMi4xMkw3My44OCw3NUExLjUsMS41LDAsMCwwLDc2LDcyLjg1WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01My4yNSw5OS4ySDQ2Ljc0YTEuNSwxLjUsMCwwLDAsMCwzaDYuNTFhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+PHAgY2xhc3M9XFxcImdybGFiZWx0ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0luc3B9fTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+IDxwIGNsYXNzPVxcXCJncmRlc2NyaXB0ZXh0XFxcIj48c3BhbiBjbGFzcz1cXFwiZ3JyZXN1bHR0ZXh0XFxcIiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tyZXN1bHRzV0Iuc2NvcmVFZHV9fTwvc3Bhbj57e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGdybWVudWxpc3RcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaWNvbnNcXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTI1XFxcIiA6c3R5bGU9XFxcIntmaWxsOiBjb2xvcnNXQi5jb2xvcjEsIHN0cm9rZTogY29sb3JzV0IuY29sb3IxfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNMzguNjYsMzguNzlhMS4zNiwxLjM2LDAsMCwwLDEuMDkuNDdoLjRsMCwwYTEuNTQsMS41NCwwLDAsMCwxLTEuNzJjLTEuMTUtNC0uMjMtNy43MiwyLjIyLTguOTRhMS4zMiwxLjMyLDAsMCwwLC43NS0uNzgsMS41MywxLjUzLDAsMCwwLDAtMS4wOEExLjQyLDEuNDIsMCwwLDAsNDIuMjUsMjZDMzguNTEsMjcuNzksMzcsMzIuODUsMzguNTQsMzguM0EuNjMuNjMsMCwwLDAsMzguNjYsMzguNzlaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNzcuNjYsMjkuM0ExNi43NywxNi43NywwLDAsMCw2NywyMGExNy42NywxNy42NywwLDAsMC05LjMyLS4yNS4zOC4zOCwwLDAsMC0uMjIuMDcsMTcuNTYsMTcuNTYsMCwwLDAtMjQuOCw0LjksMTYuNzMsMTYuNzMsMCwwLDAtMTUuOTMsNC43QzkuMiwzNywxMCw0OC4yMiwxOC42LDU2Ljg0LDI0LjI3LDYyLjUxLDMyLjE1LDY2LDM5LjE2LDY2YTE3LjU0LDE3LjU0LDAsMCwwLDUuNDUtLjgzbC0zLjE3LDUuMDZhMS4zMywxLjMzLDAsMCwwLDAsMS40NiwxLjUsMS41LDAsMCwwLDEuMjcuN2g1Yy43OSwzLjA4LDEuNzcsOC41Ni0uMTQsMTEuOTUtMy4yMyw1LjUxLTIuMjUsMTQuNzIuODcsMTcuODRhMS40LDEuNCwwLDAsMCwyLDAsMS40LDEuNCwwLDAsMCwwLTJjLTIuMDktMi0zLjA5LTkuNzYtLjQzLTE0LjI3LDEuNzgtMywyLTcuNjcuNjktMTMuMzloMy42YTEuNSwxLjUsMCwwLDAsMS4yNy0uNywxLjMzLDEuMzMsMCwwLDAsMC0xLjQ1bC00LjItNi44MmExNC4wNiwxNC4wNiwwLDAsMCwyLjM2LDEsMTAuODEsMTAuODEsMCwwLDAsMy40LjQ5YzguMzksMCwxNy45MS04LjksMjEuMjItMTkuODVDODAuMTksMzkuMzYsNzkuOTMsMzMuODUsNzcuNjYsMjkuM1ptLTQ4LjQ3LDhhMzMuMDYsMzMuMDYsMCwwLDAsNC4yLDE1LjgzYzIuNjcsNC43MSw2LjIzLDgsMTAuMDksOS4yMS02LjQ2LDIuMjYtMTYuMTMtLjk0LTIyLjg3LTcuNjgtNy40My03LjQzLTguMjEtMTctMS45LTIzLjM1YTEzLjksMTMuOSwwLDAsMSwxMC00LjI0LDE0Ljc4LDE0Ljc4LDAsMCwxLDIuNTUuMjJBMjUuNCwyNS40LDAsMCwwLDI5LjE5LDM3LjM1Wk00Ny4zMywxOS41OGM4LjkyLDAsMTUuMTYsNy4zLDE1LjE2LDE3Ljc2LDAsMTEuOS03LjIyLDIyLjc0LTE1LjE2LDIyLjc0UzMyLjE4LDQ5LjI1LDMyLjE4LDM3LjM1QzMyLjE4LDI2Ljg5LDM4LjQxLDE5LjU4LDQ3LjMzLDE5LjU4Wm0xOCwxNy44OGMwLTYtMS44NC0xMS4zMi01LjItMTUuMTFhMTMuNzQsMTMuNzQsMCwwLDEsNi4wNy41NCwxNCwxNCwwLDAsMSw4Ljg1LDcuNTdjMS45Miw0LDIuMDgsOC43Mi40NiwxMy44aDBDNzIuMTQsNTUuNjQsNjIuMTIsNjQsNTQuNSw2MS43NWE1LjExLDUuMTEsMCwwLDEtLjk0LS4zNkM2MC4zMiw1Ny41NCw2NS4zNiw0Ny4zOCw2NS4zNiwzNy40NlpNNTEuNTEsNjkuNTdINDUuMjlsMy4xMS01LjE5WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+IFxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLThcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj48cCBjbGFzcz1cXFwiZ3JsYWJlbHRleHRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzRnVufX08L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPiA8cCBjbGFzcz1cXFwiZ3JkZXNjcmlwdGV4dFxcXCI+PHNwYW4gY2xhc3M9XFxcImdycmVzdWx0dGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLnNjb3JlRnVufX08L3NwYW4+e3tsYWJlbHNXQi5yZXN1bHRzT3V0T2Z9fTU8L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBncm1lbnVsaXN0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTRcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpY29uc1xcXCIgdmlld0JveD1cXFwiMCAwIDEwMCAxMjVcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGNvbG9yc1dCLmNvbG9yMSwgc3Ryb2tlOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk04Ni43Miw1NC4xOEExLjY3LDEuNjcsMCwwLDAsODUuNTMsNTNsLTguMi0xLjE5TDY0LjI4LDQ5LjksNjIsNDkuNTdsLTMuMzItNi43NEw1Mi44MSwzMWMtLjQ0LS45LS44OS0xLjgtMS4zMy0yLjcxYTEuNzIsMS43MiwwLDAsMC0yLjExLS43MiwxLjQ1LDEuNDUsMCwwLDAtLjg1LjcybC0zLjY2LDcuNDJMMzksNDcuNTRsLTEsMi03LjUxLDEuMDlMMTcuNDYsNTIuNTVsLTMsLjQzYTEuNjgsMS42OCwwLDAsMC0xLjE5LDEuMTksMS43MywxLjczLDAsMCwwLC40MywxLjY2bDUuOTMsNS43OCw5LjQ1LDkuMjEsMS41NSwxLjUxLTEuMjIsNy4xcS0xLjExLDYuNS0yLjIzLDEzbC0uNTEsM2ExLjcxLDEuNzEsMCwwLDAsMi41LDEuOTJsNy4zMy0zLjg2LDExLjY3LTYuMTQsMS44Mi0xLDYuNDcsMy40MSwxMS42Nyw2LjE0LDIuNjgsMS40YTEuNzEsMS43MSwwLDAsMCwxLjg5LS4xNCwxLjc0LDEuNzQsMCwwLDAsLjYxLTEuNzhsLTEuNC04LjE2cS0xLjExLTYuNS0yLjIzLTEzbC0uMzMtMS45Miw1LjMxLTUuMTgsOS40NS05LjIxLDIuMTctMi4xMUExLjcsMS43LDAsMCwwLDg2LjcyLDU0LjE4Wm0tOC44Myw1LjA5TDY4LjQyLDY4LjVjLS42OS42Ny0xLjQsMS4zMi0yLjA2LDJhMi4xMywyLjEzLDAsMCwwLS40LDJMNjYuMjEsNzRxMS4wNiw2LjE4LDIuMTIsMTIuMzdjLjM3LDIuMTMuNzEsNC4yNSwxLjA4LDYuMzhsLTQuMjgtMi4yNUw1My40Miw4NC4zNmMtLjg1LS40NS0xLjY5LS45MS0yLjU1LTEuMzRhMS44NCwxLjg0LDAsMCwwLTEuNzcsMGwtLjI3LjE0LTEuMzQuN0wzNi4zOSw4OS43bC01LjgyLDMsLjgtNC42N3ExLjEyLTYuNTEsMi4yMy0xM2MuMTYtLjk0LjMzLTEuODkuNDgtMi44NGExLjgxLDEuODEsMCwwLDAtLjQ2LTEuNywyLjYxLDIuNjEsMCwwLDAtLjIyLS4yMWwtMS4wOS0xLjA2LTktOC43NmMtMS41OS0xLjU1LTMuMTgtMy4xMi00Ljc3LTQuNjdsNS4wNy0uNzRMMzYuNyw1My4xN2MxLS4xNCwxLjk0LS4yMSwyLjg3LS40MnMxLjQ1LTEuNjEsMS44Ny0yLjQ1TDQ3LDM5bDMtNiwyLjI0LDQuNTNxMi45Miw1LjkxLDUuODQsMTEuODNjLjQyLjg3LjgyLDEuNzYsMS4yOCwyLjZzMS44OS45MywyLjg2LDEuMDhsMTIuNSwxLjgyLDYuNywxWlxcXCIvPiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIDwvc3ZnPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLThcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj48cCBjbGFzcz1cXFwiZ3JsYWJlbHRleHRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzUmVsfX08L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPiA8cCBjbGFzcz1cXFwiZ3JkZXNjcmlwdGV4dFxcXCI+PHNwYW4gY2xhc3M9XFxcImdycmVzdWx0dGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLnNjb3JlUmVjb219fTwvc3Bhbj57e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04IGNvbC1zbS0xMlxcXCIgaWQ9XFxcIm92ZXJhbGxkYXRhMlxcXCI+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmRhdGFjbFxcXCIgXFxyXFxuICAgICAgICBpZD1cXFwiZ3J2aXN1YWxcXFwiIFxcclxcbiAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yMn1cXFwiXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwic2hhZG93Y29sb3IyID0gY29sb3JzV0IuY29sb3IyXFxcIiBcXHJcXG4gICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3IyID0nd2hpdGVzbW9rZSdcXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGNsYXNzPVxcXCJncmxhYmVsc1xcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQWN0fX08L3A+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBzdHlsZT1cXFwicG9zaXRpb246IHJlbGF0aXZlOyBcXHJcXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8d2ItY2hhcnQgaWQ9XFxcImdyY2hhcnRcXFwiPiAgIFxcclxcbiAgICAgICAgICAgICAgICA8L3diLWNoYXJ0PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8IS0tIGhlcmUgc3RhcnRzIG1vYiAtLT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIiBpZD1cXFwiZ3JkYXRhbW9iXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy0xMlxcXCIgaWQ9XFxcImdyZGF0YW1vYmRhdFxcXCI+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZGRhdGFcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgICAgICA8d2ItY2hhcnQgaWQ9XFxcImdyY2hhcnRtb2JcXFwiIHYtaWY9XFxcIiRzdG9yZS5zdGF0ZS5yZXN1bHREZXRhaWxzU2VsZWN0ID09IDFcXFwiIGtleT1cXFwicjFcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBzdHlsZT1cXFwicG9zaXRpb246IHJlbGF0aXZlOyBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XFxyXFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcXCI+ICAgXFxyXFxuICAgICAgICAgICAgICAgIDwvd2ItY2hhcnQ+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gMlxcXCIga2V5PVxcXCJyMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwicm93XFxcIiAgaWQ9XFxcImdyZGF0YW1vYmR0ZXh0XFxcIiA+e3tyZXN1bHRzV0IuZGVzY3JpcH19PC9wPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwiZ3JkYXRhbW9iZHRleHRjXFxcIj4ge3tsYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZH19e3tyZXN1bHRzV0Iuc3RhcnRkYXRlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gM1xcXCIga2V5PVxcXCJyM1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+e3tsYWJlbHNXQi5yZXN1bHRzQ2hhbH19OjwvcD48L2Rpdj48ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHN0eWxlPVxcXCJmb250V2VpZ2h0OiBib2xkO1xcXCI+e3tyZXN1bHRzV0Iuc2NvcmVDaGFsbH19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD57e2xhYmVsc1dCLnJlc3VsdHNJbnNwfX06PC9wPjwvZGl2PjxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD48c3BhbiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCIgc3R5bGU9XFxcImZvbnRXZWlnaHQ6IGJvbGQ7XFxcIj57e3Jlc3VsdHNXQi5zY29yZUVkdX19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD57e2xhYmVsc1dCLnJlc3VsdHNGdW59fTo8L3A+PC9kaXY+PGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgc3RhdHRleHRtb2JcXFwiPjxwPjxzcGFuIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIiBzdHlsZT1cXFwiZm9udFdlaWdodDogYm9sZDtcXFwiPnt7cmVzdWx0c1dCLnNjb3JlRnVufX08L3NwYW4+IHt7bGFiZWxzV0IucmVzdWx0c091dE9mfX01PC9wPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGhyIGNsYXNzPVxcXCJjb2wteHMtOCBocmxpbmVtb2JcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgc3RhdHRleHRtb2JcXFwiPjxwPnt7bGFiZWxzV0IucmVzdWx0c1JlbH19OjwvcD48L2Rpdj48ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHN0eWxlPVxcXCJmb250V2VpZ2h0OiBib2xkO1xcXCI+e3tyZXN1bHRzV0Iuc2NvcmVSZWNvbX19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC90cmFuc2l0aW9uPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMTJcXFwiID5cXHJcXG4gICAgICAgICAgICA8ZGl2IGlkPVxcXCJncmRhdGFtb2JidXRcXFwiIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGJhY2tncm91bmRDb2xvcjpjb2xvcnNXQi5jb2xvcjF9XFxcIiBAY2xpY2s9XFxcIiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gISRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPHAgaWQ9XFxcImdyZGF0YW1vYmJ1dHRleHRcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0hpZGVEZXRhaWxzfX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbiAgICBcXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IENoYXJ0IGZyb20gXFxcIi4vcmNoYXJ0LmpzXFxcIlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBkYXRhKCl7XFxyXFxuICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgc2hhZG93Y29sb3IxOiAnd2hpdGVzbW9rZScsXFxyXFxuICAgICAgICAgICAgc2hhZG93Y29sb3IyOiAnd2hpdGVzbW9rZScsXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH0sXFxyXFxuICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiQ2hhcnQ6IENoYXJ0LFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICdjb2xvcnNXQicsICdyZXN1bHRzV0InLCAnbGFiZWxzV0InIFxcclxcbiAgICAgICAgXSksXFxyXFxuICAgICAgfSAgXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI292ZXJhbGxkYXRhMXtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JsYWJlbHRleHR7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEzcHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcXHJcXG4gICAgICAgIGNvbG9yOndoaXRlO1xcclxcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XFxyXFxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xcclxcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmRlc2NyaXB0ZXh0e1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTF2aDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdycmVzdWx0dGV4dHtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyZGF0YWNse1xcclxcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAzLjV2aDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA4cHg7IFxcclxcbiAgICAgICAgaGVpZ2h0OiAzNXZoO1xcclxcbiAgICB9XFxyXFxuICAgIC5ncm1lbnVsaXN0e1xcclxcbiAgICAgICAgcGFkZGluZzogMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgICAgICBoZWlnaHQ6IDcuNHZoO1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgXFxyXFxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggd2hpdGVzbW9rZTsgXFxyXFxuICAgIH1cXHJcXG4gICAgLmdybWVudWxpc3Q6bnRoLWNoaWxkKDIpe1xcclxcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlc21va2U7IFxcclxcbiAgICB9XFxyXFxuICAgIC5ncm1lbnVsaXN0dHtcXHJcXG4gICAgICAgIHBhZGRpbmc6IDBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybWVudXtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcXHJcXG4gICAgICAgIHdpZHRoOiA5NSU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dydmlzdWFse1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyaWNvbnN7XFxyXFxuICAgICAgICB3aWR0aDogNjAlO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpY29ucmVjb217XFxyXFxuICAgICAgICB3aWR0aDo2NSU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyY2hhcnR7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xcclxcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmNoYXJ0bW9ie1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2J7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JkYXR7XFxyXFxuICAgICAgICBoZWlnaHQ6IDI1dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmJ1dHtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICBoZWlnaHQ6IDV2aDtcXHJcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmJ1dHRleHR7XFxyXFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNXZoOyAgIFxcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JidXR0ZXh0OmhvdmVye1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JkdGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iZHRleHRje1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xcclxcbiAgICAgICAgY29sb3I6IGdyZXk7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmhybGluZW1vYntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgIGhlaWdodDogMnB4O1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlc21va2U7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgIC5zdGF0dGV4dG1vYntcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnN0YXR0ZXh0bW9iIHB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE4cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWRkYXRhLWVudGVyLWFjdGl2ZSwgLmxvYWRkYXRhLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWRkYXRhLWVudGVyIHtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZGRhdGEtZW50ZXItdG8ge1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkZGF0YS1sZWF2ZS10b1xcclxcbiAgICB7XFxyXFxuICAgIG9wYWNpdHk6IDA7XFxyXFxuICAgIH1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcXHJcXG4gICAgLmdybGFiZWx0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyZGVzY3JpcHRleHR7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMXZoO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JyZXN1bHR0ZXh0e1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgfVxcclxcbn1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcclxcbiAgICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAjb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEyIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDh2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0e1xcclxcbiAgICBtYXJnaW4tdG9wOiA3dmg7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAjb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEyIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDh2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0e1xcclxcbiAgICBtYXJnaW4tdG9wOiA5LjV2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0dGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1dmg7ICAgXFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmR0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5zdGF0dGV4dG1vYntcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnN0YXR0ZXh0bW9iIHB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE0cHg7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuXFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue": +/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue ***! + \*********************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gropen, #grcode, #grname, #grdescrip, #targetbox, #completedbox{\\r\\n border: solid 1px;\\r\\n margin-top: 3vh;\\r\\n box-shadow: 5px 8px;\\n}\\n#groverall{\\r\\n margin-top: 20px;\\n}\\n#groveralp1, #groveralp2{\\r\\n display: block;\\n}\\n#gropen, #grcode, #grname, #targetbox, #completedbox{\\r\\n height: 10vh;\\n}\\n#targetbox, #completedbox{\\r\\n margin-left: 15px;\\n}\\n#gropen {\\r\\n margin-right: 5%;\\r\\n width: 30%;\\n}\\n#targetbox{\\r\\n margin-right: 0%;\\n}\\n#grcode {\\r\\n width: 60%;\\n}\\n#grname{\\r\\n width: 95%;\\n}\\n#grdescrip{\\r\\n height: 23vh;\\r\\n margin-left: -15px;\\n}\\n#descriptext{\\r\\n height: 16vh;\\r\\n font-size: 14px;\\r\\n color:black;\\n}\\n#createdtext{\\r\\n color:gray;\\r\\n font-style: italic;\\n}\\n#grclose{\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\n}\\n#grlabelname, #grlabelcode{\\r\\n color: black;\\r\\n line-height: 20px;\\r\\n font-size: 30px;\\r\\n margin-top: 2vh;\\n}\\n.grlabels{\\r\\n margin-left: 10px;\\r\\n padding-top: 5px;\\r\\n color:gray;\\n}\\n.grvalues{\\r\\n font-size: 36px;\\r\\n line-height: 30px;\\r\\n font-weight: 600;\\r\\n margin-top: 1vh;\\r\\n margin-right: -30px;\\r\\n text-align: right;\\n}\\n#grinfomob{\\r\\n display: none;\\r\\n height: 25vh;\\n}\\n.grmobtext{\\r\\n height: 10vh;\\n}\\n.grmobicons{\\r\\n height: 15vh;\\n}\\n.grinfoiconc{\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n border-bottom-style: solid;\\r\\n border: solid 1px;\\r\\n border-color: grey;\\r\\n box-shadow: 5px 8px;\\r\\n color: whitesmoke;\\n}\\n.grinfoiconc:hover{\\r\\n cursor: pointer;\\n}\\n.grinfomobicon{\\r\\n height: 100%;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\n}\\n.grinfomobicontext{\\r\\n margin-top: 1vh;\\r\\n text-align: center;\\n}\\n@media only screen and (min-width: 992px) and (max-width: 1200px){\\n#descriptext{\\r\\n font-size: 12px;\\n}\\n#grlabelname, #grlabelcode, .grvalues {\\r\\n line-height: 30px;\\r\\n font-size: 30px;\\r\\n margin-top: 2vh;\\n}\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n display:block;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n width: 100vw;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n margin-top: -20px;\\r\\n display: block;\\n}\\n#grmobtexth2{\\r\\n font-size: 24px;\\n}\\n.grinfomobicontext{\\r\\n font-size: 18px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n display: block;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100vw;\\r\\n margin-top: -20px;\\n}\\n#grmobtexth2{\\r\\n font-size: 18px;\\n}\\n.grinfomobicontext{\\r\\n font-size: 12.5px;\\n}\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/charts/src/assets/components/results/charts/GRinfo.vue\"],\"names\":[],\"mappings\":\";AAiNA;IACA,kBAAA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,eAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,iBAAA;IACA,WAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;CACA;AACA;IACA,aAAA;IACA,gBAAA;IACA,YAAA;CACA;AACA;IACA,WAAA;IACA,mBAAA;CACA;AACA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;CACA;AACA;IACA,aAAA;IACA,kBAAA;IACA,gBAAA;IACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;IACA,WAAA;CACA;AACA;IACA,gBAAA;IACA,kBAAA;IACA,iBAAA;IACA,gBAAA;IACA,oBAAA;IACA,kBAAA;CACA;AACA;IACA,cAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,YAAA;IACA,aAAA;IACA,2BAAA;IACA,kBAAA;IACA,mBAAA;IACA,oBAAA;IACA,kBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;CACA;AACA;IACA,gBAAA;IACA,mBAAA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,gBAAA;IACA,gBAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,cAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,kBAAA;QACA,eAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,eAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,aAAA;QACA,kBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,kBAAA;CACA;CACA\",\"file\":\"GRinfo.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZT9hYzIwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLGlIQUE0RDtBQUMvRjtBQUNBLGNBQWMsUUFBUyxzRUFBc0UsMEJBQTBCLHdCQUF3Qiw0QkFBNEIsR0FBRyxhQUFhLHlCQUF5QixHQUFHLDJCQUEyQix1QkFBdUIsR0FBRyx1REFBdUQscUJBQXFCLEdBQUcsNEJBQTRCLDBCQUEwQixHQUFHLFdBQVcseUJBQXlCLG1CQUFtQixHQUFHLGFBQWEseUJBQXlCLEdBQUcsV0FBVyxtQkFBbUIsR0FBRyxVQUFVLG1CQUFtQixHQUFHLGFBQWEscUJBQXFCLDJCQUEyQixHQUFHLGVBQWUscUJBQXFCLHdCQUF3QixvQkFBb0IsR0FBRyxlQUFlLG1CQUFtQiwyQkFBMkIsR0FBRyxXQUFXLHlCQUF5Qix1Q0FBdUMsMkNBQTJDLHdDQUF3QyxzQ0FBc0MsbUNBQW1DLEdBQUcsNkJBQTZCLHFCQUFxQiwwQkFBMEIsd0JBQXdCLHdCQUF3QixHQUFHLFlBQVksMEJBQTBCLHlCQUF5QixtQkFBbUIsR0FBRyxZQUFZLHdCQUF3QiwwQkFBMEIseUJBQXlCLHdCQUF3Qiw0QkFBNEIsMEJBQTBCLEdBQUcsYUFBYSxzQkFBc0IscUJBQXFCLEdBQUcsYUFBYSxxQkFBcUIsR0FBRyxjQUFjLHFCQUFxQixHQUFHLGVBQWUseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsb0JBQW9CLHFCQUFxQixtQ0FBbUMsMEJBQTBCLDJCQUEyQiw0QkFBNEIsMEJBQTBCLEdBQUcscUJBQXFCLHdCQUF3QixHQUFHLGlCQUFpQixxQkFBcUIseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsR0FBRyxxQkFBcUIsd0JBQXdCLDJCQUEyQixHQUFHLG9FQUFvRSxlQUFlLDRCQUE0QixHQUFHLHlDQUF5QywwQkFBMEIsd0JBQXdCLHdCQUF3QixHQUFHLEdBQUcsb0VBQW9FLDJCQUEyQiw0QkFBNEIsYUFBYSwwQkFBMEIsR0FBRyxHQUFHLG9FQUFvRSwyQkFBMkIsNEJBQTRCLGFBQWEseUJBQXlCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLDhCQUE4QiwyQkFBMkIsR0FBRyxlQUFlLDRCQUE0QixHQUFHLHFCQUFxQiw0QkFBNEIsR0FBRyxHQUFHLDZDQUE2QywyQkFBMkIsNEJBQTRCLGFBQWEsMkJBQTJCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLHlCQUF5Qiw4QkFBOEIsR0FBRyxlQUFlLDRCQUE0QixHQUFHLHFCQUFxQiw4QkFBOEIsR0FBRyxHQUFHLFdBQVcsMExBQTBMLE1BQU0sV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUsseVFBQXlRLGtEQUFrRCxtTkFBbU4sd0JBQXdCLDBMQUEwTCxzQkFBc0IsMG9CQUEwb0Isa0RBQWtELGtOQUFrTixzQkFBc0IsZ0lBQWdJLGlCQUFpQixxSkFBcUosa0RBQWtELGtOQUFrTixzQkFBc0IsZ0lBQWdJLGdCQUFnQiwrTkFBK04sa0RBQWtELGlOQUFpTix1QkFBdUIsb0dBQW9HLG1CQUFtQiw4RUFBOEUsMkJBQTJCLHFCQUFxQiwyTEFBMkwsa0RBQWtELDJPQUEyTyxzQkFBc0IsZ0pBQWdKLHVCQUF1QixLQUFLLGtCQUFrQixtTEFBbUwsa0RBQWtELDJPQUEyTyxzQkFBc0IsZ0pBQWdKLHVCQUF1QixLQUFLLHFCQUFxQix5U0FBeVMsMkJBQTJCLHdHQUF3Ryw0REFBNEQsdUNBQXVDLDJGQUEyRixpQ0FBaUMsNEJBQTRCLHVoQ0FBdWhDLDREQUE0RCx1Q0FBdUMseUZBQXlGLGlDQUFpQyx3aUNBQXdpQyw0REFBNEQsdUNBQXVDLHlGQUF5RixpQ0FBaUMsMkJBQTJCLHluQkFBeW5CLG1FQUFtRSx5Q0FBeUMsS0FBSyxxQkFBcUIsNEZBQTRGLG9FQUFvRSx5Q0FBeUMsS0FBSyxzQkFBc0IsNEZBQTRGLG1FQUFtRSx5Q0FBeUMsS0FBSyxzQkFBc0IsaUdBQWlHLFdBQVcsYUFBYSxvQkFBb0IsZUFBZSxtQkFBbUIsb2tCQUFva0IsU0FBUyxvQkFBb0IsZ0pBQWdKLG1CQUFtQix1Q0FBdUMsMERBQTBELCtEQUErRCxzRkFBc0YsOENBQThDLDhDQUE4QywyREFBMkQsbURBQW1ELG1EQUFtRCxnREFBZ0QsNkRBQTZELDZEQUE2RCw4QkFBOEIsc0ZBQXNGLDhDQUE4Qyw4Q0FBOEMsMkRBQTJELG1EQUFtRCxtREFBbUQsZ0RBQWdELDZEQUE2RCw2REFBNkQsOEJBQThCLHNGQUFzRiw4Q0FBOEMsOENBQThDLDJEQUEyRCxtREFBbUQsbURBQW1ELGdEQUFnRCw2REFBNkQsNkRBQTZELDhCQUE4QiwwRUFBMEUsOENBQThDLDhDQUE4QyxtREFBbUQsbURBQW1ELG1EQUFtRCw2REFBNkQsNkRBQTZELDZEQUE2RCw4QkFBOEIsaUJBQWlCLGFBQWEsU0FBUyxtQkFBbUIsMENBQTBDLE1BQU0sNkZBQTZGLDBCQUEwQix3QkFBd0IsNEJBQTRCLEtBQUssZUFBZSx5QkFBeUIsS0FBSyw2QkFBNkIsdUJBQXVCLEtBQUsseURBQXlELHFCQUFxQixLQUFLLDhCQUE4QiwwQkFBMEIsS0FBSyxhQUFhLHlCQUF5QixtQkFBbUIsS0FBSyxlQUFlLHlCQUF5QixLQUFLLGFBQWEsbUJBQW1CLEtBQUssWUFBWSxtQkFBbUIsS0FBSyxlQUFlLHFCQUFxQiwyQkFBMkIsS0FBSyxpQkFBaUIscUJBQXFCLHdCQUF3QixvQkFBb0IsS0FBSyxpQkFBaUIsbUJBQW1CLDJCQUEyQixLQUFLLGFBQWEseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsS0FBSywrQkFBK0IscUJBQXFCLDBCQUEwQix3QkFBd0Isd0JBQXdCLEtBQUssY0FBYywwQkFBMEIseUJBQXlCLG1CQUFtQixLQUFLLGNBQWMsd0JBQXdCLDBCQUEwQix5QkFBeUIsd0JBQXdCLDRCQUE0QiwwQkFBMEIsS0FBSyxlQUFlLHNCQUFzQixxQkFBcUIsS0FBSyxlQUFlLHFCQUFxQixLQUFLLGdCQUFnQixxQkFBcUIsS0FBSyxpQkFBaUIseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsb0JBQW9CLHFCQUFxQixtQ0FBbUMsMEJBQTBCLDJCQUEyQiw0QkFBNEIsMEJBQTBCLEtBQUssdUJBQXVCLHdCQUF3QixLQUFLLG1CQUFtQixxQkFBcUIseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsS0FBSyx1QkFBdUIsd0JBQXdCLDJCQUEyQixLQUFLLHNFQUFzRSxxQkFBcUIsNEJBQTRCLFNBQVMsK0NBQStDLDBCQUEwQix3QkFBd0Isd0JBQXdCLFNBQVMsS0FBSyxzRUFBc0UsaUNBQWlDLGtDQUFrQyxtQkFBbUIsMEJBQTBCLFNBQVMsS0FBSyxzRUFBc0UsaUNBQWlDLGtDQUFrQyxtQkFBbUIseUJBQXlCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLDhCQUE4QiwyQkFBMkIsU0FBUyxxQkFBcUIsNEJBQTRCLFNBQVMsMkJBQTJCLDRCQUE0QixTQUFTLEtBQUssK0NBQStDLGlDQUFpQyxrQ0FBa0MsbUJBQW1CLDJCQUEyQiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1Qyx5QkFBeUIsOEJBQThCLFNBQVMscUJBQXFCLDRCQUE0QixTQUFTLDJCQUEyQiw4QkFBOEIsU0FBUyxLQUFLLG1DQUFtQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjZ3JkZXNjcmlwLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogM3ZoO1xcclxcbiAgICBib3gtc2hhZG93OiA1cHggOHB4O1xcbn1cXG4jZ3JvdmVyYWxse1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbn1cXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBoZWlnaHQ6IDEwdmg7XFxufVxcbiN0YXJnZXRib3gsICNjb21wbGV0ZWRib3h7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xcbn1cXG4jZ3JvcGVuIHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcXHJcXG4gICAgd2lkdGg6IDMwJTtcXG59XFxuI3RhcmdldGJveHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcXG59XFxuI2dyY29kZSB7XFxyXFxuICAgIHdpZHRoOiA2MCU7XFxufVxcbiNncm5hbWV7XFxyXFxuICAgIHdpZHRoOiA5NSU7XFxufVxcbiNncmRlc2NyaXB7XFxyXFxuICAgIGhlaWdodDogMjN2aDtcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcbn1cXG4jZGVzY3JpcHRleHR7XFxyXFxuICAgIGhlaWdodDogMTZ2aDtcXHJcXG4gICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICBjb2xvcjpibGFjaztcXG59XFxuI2NyZWF0ZWR0ZXh0e1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcbiNncmNsb3Nle1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuI2dybGFiZWxuYW1lLCAjZ3JsYWJlbGNvZGV7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcbn1cXG4uZ3JsYWJlbHN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xcclxcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xcclxcbiAgICBjb2xvcjpncmF5O1xcbn1cXG4uZ3J2YWx1ZXN7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzZweDtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XFxyXFxuICAgIG1hcmdpbi10b3A6IDF2aDtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcXHJcXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxufVxcbiNncmluZm9tb2J7XFxyXFxuICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIGhlaWdodDogMjV2aDtcXG59XFxuLmdybW9idGV4dHtcXHJcXG4gICAgaGVpZ2h0OiAxMHZoO1xcbn1cXG4uZ3Jtb2JpY29uc3tcXHJcXG4gICAgaGVpZ2h0OiAxNXZoO1xcbn1cXG4uZ3JpbmZvaWNvbmN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcXHJcXG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgIGJvcmRlci1jb2xvcjogZ3JleTtcXHJcXG4gICAgYm94LXNoYWRvdzogNXB4IDhweDtcXHJcXG4gICAgY29sb3I6IHdoaXRlc21va2U7XFxufVxcbi5ncmluZm9pY29uYzpob3ZlcntcXHJcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcbn1cXG4uZ3JpbmZvbW9iaWNvbntcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuLmdyaW5mb21vYmljb250ZXh0e1xcclxcbiAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XFxuI2Rlc2NyaXB0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcbn1cXG4jZ3JsYWJlbG5hbWUsICNncmxhYmVsY29kZSwgLmdydmFsdWVzIHtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI2dyb3ZlcmFscDEsICNncm92ZXJhbHAye1xcclxcbiAgICAgICAgZGlzcGxheTogbm9uZVxcbn1cXG4jZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgZGlzcGxheTpibG9jaztcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXG59XFxuI2dyaW5mb21vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXHJcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG4jZ3Jtb2J0ZXh0aDJ7XFxyXFxuICAgICAgICBmb250LXNpemU6IDI0cHg7XFxufVxcbi5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lXFxufVxcbiNncmluZm9tb2J7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB3aWR0aDogMTAwdnc7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXG59XFxuI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcbn1cXG4uZ3JpbmZvbW9iaWNvbnRleHR7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEyLjVweDtcXG59XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBaU5BO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSwrQkFBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7SUFDQSw4QkFBQTtJQUNBLDJCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esa0JBQUE7UUFDQSxlQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxhQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJHUmluZm8udnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyXFxcIiBpZD1cXFwiZ3JvdmVyYWxsXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00IGNvbC1zbS0xMlxcXCIgaWQ9XFxcImdyb3ZlcmFscDFcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS00XFxcIiBcXHJcXG4gICAgICAgICAgICBpZD1cXFwiZ3JvcGVuXFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IxfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjEgPSAnd2hpdGVzbW9rZSdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNTdGF0dXN9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwhLS0gaWYgc3RhdGVtZW50IHdoZXRlciBvcGVuIG9yIGNsb3NlZCAtLT5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxzdmcgaWQ9XFxcImdyY2xvc2VcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHZpZXdCb3g9XFxcIjAgMCAyNzAuMzIgMjM5LjA4XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNMjAwLjkyLDc2LjE4aC03LjEzVjYzLjkxQTU4LDU4LDAsMCwwLDEzNS44Nyw2Yy0zMiwwLTU4LjE5LDI2LTU4LjE5LDU3LjkxVjc2LjE4SDY5LjEyQTI3LjI3LDI3LjI3LDAsMCwwLDQyLDEwMy4yOFYyMDZhMjcuMjcsMjcuMjcsMCwwLDAsMjcuMSwyNy4xSDIwMS4yQTI3LjI3LDI3LjI3LDAsMCwwLDIyOC4zLDIwNlYxMDMuMjhBMjcuMzMsMjcuMzMsMCwwLDAsMjAwLjkyLDc2LjE4Wk0xNDIuMTUsMTc2LjU5djEyYTcuMTMsNy4xMywwLDEsMS0xNC4yNiwwdi0xMmExNi43NiwxNi43NiwwLDAsMS0xMC0xNS42OSwxNy4xMiwxNy4xMiwwLDEsMSwzNC4yMywwQTE2Ljc2LDE2Ljc2LDAsMCwxLDE0Mi4xNSwxNzYuNTlaTTE3OS41Miw3Ni4xOEg5MS45NFY2My45MWE0My43OSw0My43OSwwLDAsMSw4Ny41OCwwWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS04XFxcIiBcXHJcXG4gICAgICAgICAgICBpZD1cXFwiZ3Jjb2RlXFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IyfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjIgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjIgPSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0NvZGV9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncmxhYmVsY29kZVxcXCI+e3tyZXN1bHRzV0IuZXZlbnR9fTwvaDI+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS0xMlxcXCIgXFxyXFxuICAgICAgICAgICAgaWQ9XFxcImdybmFtZVxcXCJcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IzfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjMgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjMgPSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c05hbWV9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncmxhYmVsbmFtZVxcXCI+e3tyZXN1bHRzV0IubmFtZX19PC9oMj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS04XFxcIiBpZD1cXFwiZ3JvdmVyYWxwMlxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXNtLTlcXFwiIFxcclxcbiAgICAgICAgICAgIGlkPVxcXCJncmRlc2NyaXBcXFwiXFxyXFxuICAgICAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yNH1cXFwiXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwic2hhZG93Y29sb3I0ID0gY29sb3JzV0IuY29sb3IyXFxcIiBcXHJcXG4gICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3I0PSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0Rlc2NyfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgY29sLW1kLTEyXFxcIiBpZD1cXFwiZGVzY3JpcHRleHRcXFwiPnt7cmVzdWx0c1dCLmRlc2NyaXB9fTwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93IGNvbC1tZC0xMlxcXCIgaWQ9XFxcImNyZWF0ZWR0ZXh0XFxcIj4ge3tsYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZH19e3tyZXN1bHRzV0Iuc3RhcnRkYXRlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtc20tM1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS0xMlxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIGlkPVxcXCJ0YXJnZXRib3hcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yNX1cXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjUgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcInNoYWRvd2NvbG9yNSA9ICd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPVxcXCJncmxhYmVsc1xcXCI+e3tsYWJlbHNXQi5yZXN1bHRzVGFyZ319PC9wPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgY29sLW1kLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cXFwiZ3J2YWx1ZXNcXFwiIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj57e3Jlc3VsdHNXQi50YXJnZXR9fTwvaDI+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXNtLTEyXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgaWQ9XFxcImNvbXBsZXRlZGJveFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3I2fVxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcInNoYWRvd2NvbG9yNiA9IGNvbG9yc1dCLmNvbG9yMlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3I2ID0gJ3doaXRlc21va2UnXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNDb21wfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGNsYXNzPVxcXCJncnZhbHVlc1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLmNvbXBsZXRlZH19PC9oMj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuPCEtLSBtb2JpbGUgY29kaW5nICBpbiBzdG9yZSB2YXIgYWFuZ2VtYWFrdC0tPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIiBpZD1cXFwiZ3JpbmZvbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMTIgZ3Jtb2J0ZXh0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncm1vYnRleHRoMlxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzUHJlc3NJY29ufX08L2gyPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00IGdybW9iaWNvbnNcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygxKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmluZm9pY29uY1xcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBiZ2NvbDEsIGNvbG9yOiBzaGNvbDF9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpbmZvbW9iaWNvblxcXCIgdmlld0JveD1cXFwiMCAwIDEwMjQgMTI4MFxcXCIgOnN0eWxlPVxcXCJ7ZmlsbDogZmlsbGNvbDEsIHN0cm9rZTogZmlsbGNvbDF9XFxcIiBzdHlsZT1cXFwibWFyZ2luLXRvcDogMTBweDtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTg3OS42NzQgNTQ0LjUxbC0xNTguMjU0LTAuMjIxYy04LjUzNCAyLjI4Ny0xNy4zMDUtMi43NzYtMTkuNTg4LTExLjMwN2wtMjMuODYyLTc1Ljg3Ny03NC43NDIgMzUwLjg5MWMwIDAtMS41MjMgMTguNTA3LTExLjUxOCAxOC41MDdzLTI2LjkgMC4yODEtMjYuOSAwLjI4MWMtOC4yNTkgMi4yMTMtMTYuNzQ4LTIuNjg3LTE4Ljk2MS0xMC45NDlsLTkyLjc0MS00NTcuNjQ4LTcwLjMwNSAzMzAuNjM0Yy0yLjI2MSA4LjI5MS0xMS45NCAxNS4yMDYtMjAuMzg1IDEyLjk4NmwtMjQuODc2IDAuMzM5Yy04LjcyMyAyLjI5My0xNy42ODUtMi43ODktMjAuMDIzLTExLjM0OUwyNzAuNjI5IDU0NC41MSAxNDMuOTkzIDU0NC41MWMtOC44MzEgMC0xNS45OTMtNy4xNTktMTUuOTkzLTE1Ljk5M2wwLTMxLjk4NmMwLTguODMxIDcuMTYyLTE1Ljk5MyAxNS45OTMtMTUuOTkzbDE1Ny40MjktMC41MTZjOS41NjUtMC4zMDQgMTcuNjg1IDAuNzg4IDIwLjAyMyA5LjM1MWwyNC4zODYgNzYuMDkyIDY4LjY0Mi0zNTguOTA3YzAgMCAzLjQtMTAuODk0IDE0LjM5Ny0xMC44OTQgMTAuOTk0IDAgMzQuMTA3LTAuNDQ4IDM0LjEwNy0wLjQ0OCA4LjI2Mi0yLjIxMyAxNi43NTEgMi42ODcgMTguOTY1IDEwLjk0OWw5MS45MTIgNDU0LjEyNiA2Ny45NDgtMzI2LjE4MmMyLjIxMy04LjI2MiA4LjcwNy0xNS4xNjEgMTYuOTY1LTEyLjk0OGwyNy4zMTYtMC4zMzNjOC41MzEtMi4yODcgMTcuMzAxIDIuNzc2IDE5LjU4OCAxMS4zMWw0Ni42NjUgMTQ4LjQgMTI3LjMzNyAwYzguODM1IDAgMTUuOTkzIDcuMTYyIDE1Ljk5MyAxNS45OTNsMCAzMS45ODZDODk1LjY2NyA1MzcuMzUyIDg4OC41MDggNTQ0LjUxIDg3OS42NzQgNTQ0LjUxelxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+IFxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNCBncm1vYmljb25zXFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMik7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiZ3JpbmZvaWNvbmNcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogYmdjb2wyLCBjb2xvcjogc2hjb2wyfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaW5mb21vYmljb25cXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTAwXFxcIiA6c3R5bGU9XFxcIntmaWxsOiBmaWxsY29sMiwgc3Ryb2tlOiBmaWxsY29sMn1cXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gPHBhdGggZD1cXFwiTTUwLDQuOGwwLDdoMGMyMC44LDAsMzcuOCwxNi45LDM4LDM3LjZsMCwzMC4zYzAsMi4xLTAuOCw0LjEtMi4zLDUuN2MtMS41LDEuNS0zLjUsMi4zLTUuNywyLjNsLTMxLjEsMCAgYy0xMC4yLTAuMy0xOS43LTQuNi0yNi43LTEyLjFDMTUuMiw2OC4xLDExLjYsNTguMywxMiw0OGMwLjktMTkuNSwxNi45LTM1LjQsMzYuNC0zNi4yYzAuNSwwLDEuMSwwLDEuNiwwTDUwLDQuOCBNNTAsNC44ICBjLTAuNiwwLTEuMywwLTEuOSwwQzI1LDUuNyw2LjEsMjQuNSw1LDQ3LjdDMy45LDczLDIzLjgsOTQsNDguNyw5NC43bDMxLjIsMGMwLDAsMCwwLDAsMGM4LjMsMCwxNS02LjcsMTUtMTVsMC0zMC40ICBDOTQuOCwyNC43LDc0LjcsNC44LDUwLDQuOEw1MCw0Ljh6XFxcIi8+IC0tPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01Ni41LDY2LjFINDR2LTEuN2MwLjUtMC4yLDAuOS0wLjQsMS40LTAuNmMwLjUtMC4yLDEtMC4zLDEuNi0wLjVWNDYuNmwtMy0wLjR2LTEuN2MwLjUtMC4yLDEtMC40LDEuNy0wLjUgICBjMC43LTAuMiwxLjQtMC4zLDIuMi0wLjVjMC44LTAuMSwxLjUtMC4zLDIuMi0wLjRjMC43LTAuMSwxLjQtMC4yLDEuOS0wLjJoMS41djIwLjRjMC42LDAuMiwxLjEsMC4zLDEuNiwwLjUgICBjMC41LDAuMiwwLjksMC40LDEuNCwwLjZWNjYuMXogTTQ2LjMsMzZjMC0xLjEsMC40LTEuOSwxLjEtMi41YzAuNy0wLjYsMS42LTAuOSwyLjgtMC45YzEuMSwwLDIuMSwwLjMsMi44LDAuOSAgIGMwLjcsMC42LDEuMSwxLjQsMS4xLDIuNWMwLDEtMC40LDEuOC0xLjEsMi41Yy0wLjcsMC42LTEuNiwwLjktMi44LDAuOWMtMS4xLDAtMi4xLTAuMy0yLjgtMC45QzQ2LjYsMzcuOSw0Ni4zLDM3LDQ2LjMsMzZ6XFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz4gXFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00IGdybW9iaWNvbnNcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygzKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmluZm9pY29uY1xcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBiZ2NvbDMsIGNvbG9yOiBzaGNvbDN9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpbmZvbW9iaWNvblxcXCIgdmlld0JveD1cXFwiMCAwIDEwMCAxMjVcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGZpbGxjb2wzLCBzdHJva2U6IGZpbGxjb2wzfVxcXCIgc3R5bGU9XFxcIm1hcmdpbi10b3A6IDVweDsgc3Ryb2tlV2lkdGg6IDNweFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTMzLDc2LjkzSDE5YTEsMSwwLDAsMS0xLTFWMzkuMDdhMSwxLDAsMCwxLDEtMUgzM2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSwzMyw3Ni45M1ptLTEzLTJIMzJWNDAuMDdIMjBWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTU3LDc2LjkzSDQzYTEsMSwwLDAsMS0xLTFWNTEuMDdhMSwxLDAsMCwxLDEtMUg1N2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSw1Nyw3Ni45M1ptLTEzLTJINTZWNTIuMDdINDRWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTgxLDc2LjkzSDY3YTEsMSwwLDAsMS0xLTFWMjQuMDdhMSwxLDAsMCwxLDEtMUg4MWExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSw4MSw3Ni45M1ptLTEzLTJIODBWMjUuMDdINjhWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz4gXFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00XFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMSk7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMSwgY29sb3I6IGZpbGxjb2wxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQWN0fX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygyKTtcXFwiPiBcXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMiwgY29sb3I6IGZpbGxjb2wyfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzSW5mb319PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00XFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMyk7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMywgY29sb3I6IGZpbGxjb2wzfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzU3RhdH19PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG5pbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbmV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgZGF0YSgpe1xcclxcbiAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMzogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNDogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIGJnY29sMTogJ3doaXRlJyxcXHJcXG4gICAgICAgICAgICBiZ2NvbDI6ICd3aGl0ZScsXFxyXFxuICAgICAgICAgICAgYmdjb2wzOiAnd2hpdGUnLFxcclxcbiAgICAgICAgICAgIHNoY29sMTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoY29sMjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoY29sMzogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wxOiAnYmxhY2snLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wyOiAnYmxhY2snLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wzOiAnYmxhY2snLFxcclxcbiAgICAgICAgfVxcclxcbiAgICB9LFxcclxcbiAgICBjb21wdXRlZDoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdsYWJlbHNXQicsXFxyXFxuICAgICAgICAgICAgJ2NvbG9yc1dCJyxcXHJcXG4gICAgICAgICAgICAncmVzdWx0c1dCJ1xcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgc2VsZWN0RGV0YWlsczogZnVuY3Rpb24oYSl7XFxyXFxuICAgICAgICAgICAgdGhpcy4kc3RvcmUuc3RhdGUucmVzdWx0RGV0YWlsc1NlbGVjdCA9IGE7XFxyXFxuICAgICAgICAgICAgc3dpdGNoICh0aGlzLiRzdG9yZS5zdGF0ZS5yZXN1bHREZXRhaWxzU2VsZWN0KXtcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAxOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMiA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMSA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAyOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDIgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMSA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMiA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAzOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDMgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMiA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMyA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zaGNvbDIgPSAnd2hpdGVzbW9rZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMyA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfSxcXHJcXG4gICAgY3JlYXRlZCgpe1xcclxcbiAgICAgICAgdGhpcy5zZWxlY3REZXRhaWxzKDEpXFxyXFxuICAgIH0gXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjZ3JkZXNjcmlwLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogM3ZoO1xcclxcbiAgICBib3gtc2hhZG93OiA1cHggOHB4O1xcclxcbn1cXHJcXG4jZ3JvdmVyYWxse1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbn1cXHJcXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgIGRpc3BsYXk6IGJsb2NrO1xcclxcbn1cXHJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBoZWlnaHQ6IDEwdmg7XFxyXFxufVxcclxcbiN0YXJnZXRib3gsICNjb21wbGV0ZWRib3h7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xcclxcbn1cXHJcXG4jZ3JvcGVuIHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcXHJcXG4gICAgd2lkdGg6IDMwJTtcXHJcXG59XFxyXFxuI3RhcmdldGJveHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcXHJcXG59XFxyXFxuI2dyY29kZSB7XFxyXFxuICAgIHdpZHRoOiA2MCU7XFxyXFxufVxcclxcbiNncm5hbWV7XFxyXFxuICAgIHdpZHRoOiA5NSU7XFxyXFxufVxcclxcbiNncmRlc2NyaXB7XFxyXFxuICAgIGhlaWdodDogMjN2aDtcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcclxcbn1cXHJcXG4jZGVzY3JpcHRleHR7XFxyXFxuICAgIGhlaWdodDogMTZ2aDtcXHJcXG4gICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICBjb2xvcjpibGFjaztcXHJcXG59XFxyXFxuI2NyZWF0ZWR0ZXh0e1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxufVxcclxcbiNncmNsb3Nle1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG59XFxyXFxuI2dybGFiZWxuYW1lLCAjZ3JsYWJlbGNvZGV7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbn1cXHJcXG4uZ3JsYWJlbHN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xcclxcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbn1cXHJcXG4uZ3J2YWx1ZXN7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzZweDtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XFxyXFxuICAgIG1hcmdpbi10b3A6IDF2aDtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcXHJcXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxufVxcclxcbiNncmluZm9tb2J7XFxyXFxuICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIGhlaWdodDogMjV2aDtcXHJcXG59XFxyXFxuLmdybW9idGV4dHtcXHJcXG4gICAgaGVpZ2h0OiAxMHZoO1xcclxcbn1cXHJcXG4uZ3Jtb2JpY29uc3tcXHJcXG4gICAgaGVpZ2h0OiAxNXZoO1xcclxcbn1cXHJcXG4uZ3JpbmZvaWNvbmN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcXHJcXG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgIGJvcmRlci1jb2xvcjogZ3JleTtcXHJcXG4gICAgYm94LXNoYWRvdzogNXB4IDhweDtcXHJcXG4gICAgY29sb3I6IHdoaXRlc21va2U7XFxyXFxufVxcclxcbi5ncmluZm9pY29uYzpob3ZlcntcXHJcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbn1cXHJcXG4uZ3JpbmZvbW9iaWNvbntcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG59XFxyXFxuLmdyaW5mb21vYmljb250ZXh0e1xcclxcbiAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XFxyXFxuICAgICNkZXNjcmlwdGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JsYWJlbG5hbWUsICNncmxhYmVsY29kZSwgLmdydmFsdWVzIHtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbiAgICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAjZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lXFxyXFxuICAgIH1cXHJcXG4gICAgI2dyaW5mb21vYntcXHJcXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xcclxcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcXHJcXG4gICAgfVxcclxcbn1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxyXFxuICAgICNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xcclxcbiAgICB9XFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue\n"); + +/***/ }), + +/***/ "./node_modules/moment/locale sync recursive ^\\.\\/.*$": +/*!**************************************************!*\ + !*** ./node_modules/moment/locale sync ^\.\/.*$ ***! + \**************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("var map = {\n\t\"./af\": \"./node_modules/moment/locale/af.js\",\n\t\"./af.js\": \"./node_modules/moment/locale/af.js\",\n\t\"./ar\": \"./node_modules/moment/locale/ar.js\",\n\t\"./ar-dz\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-dz.js\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-kw\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-kw.js\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-ly\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ly.js\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ma\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-ma.js\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-sa\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-sa.js\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-tn\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar-tn.js\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar.js\": \"./node_modules/moment/locale/ar.js\",\n\t\"./az\": \"./node_modules/moment/locale/az.js\",\n\t\"./az.js\": \"./node_modules/moment/locale/az.js\",\n\t\"./be\": \"./node_modules/moment/locale/be.js\",\n\t\"./be.js\": \"./node_modules/moment/locale/be.js\",\n\t\"./bg\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bg.js\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bm\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bm.js\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bn\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bn.js\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bo\": \"./node_modules/moment/locale/bo.js\",\n\t\"./bo.js\": \"./node_modules/moment/locale/bo.js\",\n\t\"./br\": \"./node_modules/moment/locale/br.js\",\n\t\"./br.js\": \"./node_modules/moment/locale/br.js\",\n\t\"./bs\": \"./node_modules/moment/locale/bs.js\",\n\t\"./bs.js\": \"./node_modules/moment/locale/bs.js\",\n\t\"./ca\": \"./node_modules/moment/locale/ca.js\",\n\t\"./ca.js\": \"./node_modules/moment/locale/ca.js\",\n\t\"./cs\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cs.js\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cv\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cv.js\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cy\": \"./node_modules/moment/locale/cy.js\",\n\t\"./cy.js\": \"./node_modules/moment/locale/cy.js\",\n\t\"./da\": \"./node_modules/moment/locale/da.js\",\n\t\"./da.js\": \"./node_modules/moment/locale/da.js\",\n\t\"./de\": \"./node_modules/moment/locale/de.js\",\n\t\"./de-at\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-at.js\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-ch\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de-ch.js\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de.js\": \"./node_modules/moment/locale/de.js\",\n\t\"./dv\": \"./node_modules/moment/locale/dv.js\",\n\t\"./dv.js\": \"./node_modules/moment/locale/dv.js\",\n\t\"./el\": \"./node_modules/moment/locale/el.js\",\n\t\"./el.js\": \"./node_modules/moment/locale/el.js\",\n\t\"./en-au\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-au.js\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-ca\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-ca.js\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-gb\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-gb.js\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-ie\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-ie.js\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-il\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-il.js\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-nz\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-nz.js\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./eo\": \"./node_modules/moment/locale/eo.js\",\n\t\"./eo.js\": \"./node_modules/moment/locale/eo.js\",\n\t\"./es\": \"./node_modules/moment/locale/es.js\",\n\t\"./es-do\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-do.js\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-us\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es-us.js\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es.js\": \"./node_modules/moment/locale/es.js\",\n\t\"./et\": \"./node_modules/moment/locale/et.js\",\n\t\"./et.js\": \"./node_modules/moment/locale/et.js\",\n\t\"./eu\": \"./node_modules/moment/locale/eu.js\",\n\t\"./eu.js\": \"./node_modules/moment/locale/eu.js\",\n\t\"./fa\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fa.js\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fi\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fi.js\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fo\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fo.js\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fr\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fr-ca\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ca.js\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ch\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr-ch.js\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr.js\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fy\": \"./node_modules/moment/locale/fy.js\",\n\t\"./fy.js\": \"./node_modules/moment/locale/fy.js\",\n\t\"./gd\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gd.js\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gl\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gl.js\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gom-latn\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gom-latn.js\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gu\": \"./node_modules/moment/locale/gu.js\",\n\t\"./gu.js\": \"./node_modules/moment/locale/gu.js\",\n\t\"./he\": \"./node_modules/moment/locale/he.js\",\n\t\"./he.js\": \"./node_modules/moment/locale/he.js\",\n\t\"./hi\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hi.js\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hr\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hr.js\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hu\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hu.js\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hy-am\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./hy-am.js\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./id\": \"./node_modules/moment/locale/id.js\",\n\t\"./id.js\": \"./node_modules/moment/locale/id.js\",\n\t\"./is\": \"./node_modules/moment/locale/is.js\",\n\t\"./is.js\": \"./node_modules/moment/locale/is.js\",\n\t\"./it\": \"./node_modules/moment/locale/it.js\",\n\t\"./it.js\": \"./node_modules/moment/locale/it.js\",\n\t\"./ja\": \"./node_modules/moment/locale/ja.js\",\n\t\"./ja.js\": \"./node_modules/moment/locale/ja.js\",\n\t\"./jv\": \"./node_modules/moment/locale/jv.js\",\n\t\"./jv.js\": \"./node_modules/moment/locale/jv.js\",\n\t\"./ka\": \"./node_modules/moment/locale/ka.js\",\n\t\"./ka.js\": \"./node_modules/moment/locale/ka.js\",\n\t\"./kk\": \"./node_modules/moment/locale/kk.js\",\n\t\"./kk.js\": \"./node_modules/moment/locale/kk.js\",\n\t\"./km\": \"./node_modules/moment/locale/km.js\",\n\t\"./km.js\": \"./node_modules/moment/locale/km.js\",\n\t\"./kn\": \"./node_modules/moment/locale/kn.js\",\n\t\"./kn.js\": \"./node_modules/moment/locale/kn.js\",\n\t\"./ko\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ko.js\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ky\": \"./node_modules/moment/locale/ky.js\",\n\t\"./ky.js\": \"./node_modules/moment/locale/ky.js\",\n\t\"./lb\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lb.js\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lo\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lo.js\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lt\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lt.js\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lv\": \"./node_modules/moment/locale/lv.js\",\n\t\"./lv.js\": \"./node_modules/moment/locale/lv.js\",\n\t\"./me\": \"./node_modules/moment/locale/me.js\",\n\t\"./me.js\": \"./node_modules/moment/locale/me.js\",\n\t\"./mi\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mi.js\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mk\": \"./node_modules/moment/locale/mk.js\",\n\t\"./mk.js\": \"./node_modules/moment/locale/mk.js\",\n\t\"./ml\": \"./node_modules/moment/locale/ml.js\",\n\t\"./ml.js\": \"./node_modules/moment/locale/ml.js\",\n\t\"./mn\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mn.js\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mr\": \"./node_modules/moment/locale/mr.js\",\n\t\"./mr.js\": \"./node_modules/moment/locale/mr.js\",\n\t\"./ms\": \"./node_modules/moment/locale/ms.js\",\n\t\"./ms-my\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms-my.js\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms.js\": \"./node_modules/moment/locale/ms.js\",\n\t\"./mt\": \"./node_modules/moment/locale/mt.js\",\n\t\"./mt.js\": \"./node_modules/moment/locale/mt.js\",\n\t\"./my\": \"./node_modules/moment/locale/my.js\",\n\t\"./my.js\": \"./node_modules/moment/locale/my.js\",\n\t\"./nb\": \"./node_modules/moment/locale/nb.js\",\n\t\"./nb.js\": \"./node_modules/moment/locale/nb.js\",\n\t\"./ne\": \"./node_modules/moment/locale/ne.js\",\n\t\"./ne.js\": \"./node_modules/moment/locale/ne.js\",\n\t\"./nl\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nl-be\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl-be.js\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl.js\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nn\": \"./node_modules/moment/locale/nn.js\",\n\t\"./nn.js\": \"./node_modules/moment/locale/nn.js\",\n\t\"./pa-in\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pa-in.js\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pl\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pl.js\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pt\": \"./node_modules/moment/locale/pt.js\",\n\t\"./pt-br\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt-br.js\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt.js\": \"./node_modules/moment/locale/pt.js\",\n\t\"./ro\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ro.js\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ru\": \"./node_modules/moment/locale/ru.js\",\n\t\"./ru.js\": \"./node_modules/moment/locale/ru.js\",\n\t\"./sd\": \"./node_modules/moment/locale/sd.js\",\n\t\"./sd.js\": \"./node_modules/moment/locale/sd.js\",\n\t\"./se\": \"./node_modules/moment/locale/se.js\",\n\t\"./se.js\": \"./node_modules/moment/locale/se.js\",\n\t\"./si\": \"./node_modules/moment/locale/si.js\",\n\t\"./si.js\": \"./node_modules/moment/locale/si.js\",\n\t\"./sk\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sk.js\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sl\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sl.js\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sq\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sq.js\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sr\": \"./node_modules/moment/locale/sr.js\",\n\t\"./sr-cyrl\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr-cyrl.js\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr.js\": \"./node_modules/moment/locale/sr.js\",\n\t\"./ss\": \"./node_modules/moment/locale/ss.js\",\n\t\"./ss.js\": \"./node_modules/moment/locale/ss.js\",\n\t\"./sv\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sv.js\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sw\": \"./node_modules/moment/locale/sw.js\",\n\t\"./sw.js\": \"./node_modules/moment/locale/sw.js\",\n\t\"./ta\": \"./node_modules/moment/locale/ta.js\",\n\t\"./ta.js\": \"./node_modules/moment/locale/ta.js\",\n\t\"./te\": \"./node_modules/moment/locale/te.js\",\n\t\"./te.js\": \"./node_modules/moment/locale/te.js\",\n\t\"./tet\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tet.js\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tg\": \"./node_modules/moment/locale/tg.js\",\n\t\"./tg.js\": \"./node_modules/moment/locale/tg.js\",\n\t\"./th\": \"./node_modules/moment/locale/th.js\",\n\t\"./th.js\": \"./node_modules/moment/locale/th.js\",\n\t\"./tl-ph\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tl-ph.js\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tlh\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tlh.js\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tr\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tr.js\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tzl\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzl.js\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzm\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./tzm-latn\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm-latn.js\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm.js\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./ug-cn\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./ug-cn.js\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./uk\": \"./node_modules/moment/locale/uk.js\",\n\t\"./uk.js\": \"./node_modules/moment/locale/uk.js\",\n\t\"./ur\": \"./node_modules/moment/locale/ur.js\",\n\t\"./ur.js\": \"./node_modules/moment/locale/ur.js\",\n\t\"./uz\": \"./node_modules/moment/locale/uz.js\",\n\t\"./uz-latn\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz-latn.js\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz.js\": \"./node_modules/moment/locale/uz.js\",\n\t\"./vi\": \"./node_modules/moment/locale/vi.js\",\n\t\"./vi.js\": \"./node_modules/moment/locale/vi.js\",\n\t\"./x-pseudo\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./x-pseudo.js\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./yo\": \"./node_modules/moment/locale/yo.js\",\n\t\"./yo.js\": \"./node_modules/moment/locale/yo.js\",\n\t\"./zh-cn\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-cn.js\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-hk\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-hk.js\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-tw\": \"./node_modules/moment/locale/zh-tw.js\",\n\t\"./zh-tw.js\": \"./node_modules/moment/locale/zh-tw.js\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\";\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZSBzeW5jIF5cXC5cXC8uKiQ/ZmUxNiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUgc3luYyByZWN1cnNpdmUgXlxcLlxcLy4qJC5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciBtYXAgPSB7XG5cdFwiLi9hZlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYWYuanNcIixcblx0XCIuL2FmLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hZi5qc1wiLFxuXHRcIi4vYXJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLmpzXCIsXG5cdFwiLi9hci1kelwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItZHouanNcIixcblx0XCIuL2FyLWR6LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1kei5qc1wiLFxuXHRcIi4vYXIta3dcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLWt3LmpzXCIsXG5cdFwiLi9hci1rdy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXIta3cuanNcIixcblx0XCIuL2FyLWx5XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1seS5qc1wiLFxuXHRcIi4vYXItbHkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLWx5LmpzXCIsXG5cdFwiLi9hci1tYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItbWEuanNcIixcblx0XCIuL2FyLW1hLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1tYS5qc1wiLFxuXHRcIi4vYXItc2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLXNhLmpzXCIsXG5cdFwiLi9hci1zYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItc2EuanNcIixcblx0XCIuL2FyLXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci10bi5qc1wiLFxuXHRcIi4vYXItdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLXRuLmpzXCIsXG5cdFwiLi9hci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXIuanNcIixcblx0XCIuL2F6XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hei5qc1wiLFxuXHRcIi4vYXouanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2F6LmpzXCIsXG5cdFwiLi9iZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYmUuanNcIixcblx0XCIuL2JlLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9iZS5qc1wiLFxuXHRcIi4vYmdcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JnLmpzXCIsXG5cdFwiLi9iZy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYmcuanNcIixcblx0XCIuL2JtXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibS5qc1wiLFxuXHRcIi4vYm0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JtLmpzXCIsXG5cdFwiLi9iblwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYm4uanNcIixcblx0XCIuL2JuLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibi5qc1wiLFxuXHRcIi4vYm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JvLmpzXCIsXG5cdFwiLi9iby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYm8uanNcIixcblx0XCIuL2JyXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ici5qc1wiLFxuXHRcIi4vYnIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JyLmpzXCIsXG5cdFwiLi9ic1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYnMuanNcIixcblx0XCIuL2JzLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9icy5qc1wiLFxuXHRcIi4vY2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2NhLmpzXCIsXG5cdFwiLi9jYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY2EuanNcIixcblx0XCIuL2NzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jcy5qc1wiLFxuXHRcIi4vY3MuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2NzLmpzXCIsXG5cdFwiLi9jdlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY3YuanNcIixcblx0XCIuL2N2LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jdi5qc1wiLFxuXHRcIi4vY3lcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2N5LmpzXCIsXG5cdFwiLi9jeS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY3kuanNcIixcblx0XCIuL2RhXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kYS5qc1wiLFxuXHRcIi4vZGEuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RhLmpzXCIsXG5cdFwiLi9kZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZGUuanNcIixcblx0XCIuL2RlLWF0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1hdC5qc1wiLFxuXHRcIi4vZGUtYXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RlLWF0LmpzXCIsXG5cdFwiLi9kZS1jaFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZGUtY2guanNcIixcblx0XCIuL2RlLWNoLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1jaC5qc1wiLFxuXHRcIi4vZGUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RlLmpzXCIsXG5cdFwiLi9kdlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZHYuanNcIixcblx0XCIuL2R2LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kdi5qc1wiLFxuXHRcIi4vZWxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VsLmpzXCIsXG5cdFwiLi9lbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZWwuanNcIixcblx0XCIuL2VuLWF1XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1hdS5qc1wiLFxuXHRcIi4vZW4tYXUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWF1LmpzXCIsXG5cdFwiLi9lbi1jYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tY2EuanNcIixcblx0XCIuL2VuLWNhLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1jYS5qc1wiLFxuXHRcIi4vZW4tZ2JcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWdiLmpzXCIsXG5cdFwiLi9lbi1nYi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tZ2IuanNcIixcblx0XCIuL2VuLWllXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pZS5qc1wiLFxuXHRcIi4vZW4taWUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWllLmpzXCIsXG5cdFwiLi9lbi1pbFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4taWwuanNcIixcblx0XCIuL2VuLWlsLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pbC5qc1wiLFxuXHRcIi4vZW4tbnpcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLW56LmpzXCIsXG5cdFwiLi9lbi1uei5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tbnouanNcIixcblx0XCIuL2VvXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lby5qc1wiLFxuXHRcIi4vZW8uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VvLmpzXCIsXG5cdFwiLi9lc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXMuanNcIixcblx0XCIuL2VzLWRvXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy1kby5qc1wiLFxuXHRcIi4vZXMtZG8uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VzLWRvLmpzXCIsXG5cdFwiLi9lcy11c1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXMtdXMuanNcIixcblx0XCIuL2VzLXVzLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy11cy5qc1wiLFxuXHRcIi4vZXMuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VzLmpzXCIsXG5cdFwiLi9ldFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXQuanNcIixcblx0XCIuL2V0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ldC5qc1wiLFxuXHRcIi4vZXVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2V1LmpzXCIsXG5cdFwiLi9ldS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXUuanNcIixcblx0XCIuL2ZhXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mYS5qc1wiLFxuXHRcIi4vZmEuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZhLmpzXCIsXG5cdFwiLi9maVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZmkuanNcIixcblx0XCIuL2ZpLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9maS5qc1wiLFxuXHRcIi4vZm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZvLmpzXCIsXG5cdFwiLi9mby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZm8uanNcIixcblx0XCIuL2ZyXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci5qc1wiLFxuXHRcIi4vZnItY2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZyLWNhLmpzXCIsXG5cdFwiLi9mci1jYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZnItY2EuanNcIixcblx0XCIuL2ZyLWNoXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci1jaC5qc1wiLFxuXHRcIi4vZnItY2guanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZyLWNoLmpzXCIsXG5cdFwiLi9mci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZnIuanNcIixcblx0XCIuL2Z5XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9meS5qc1wiLFxuXHRcIi4vZnkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2Z5LmpzXCIsXG5cdFwiLi9nZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ2QuanNcIixcblx0XCIuL2dkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nZC5qc1wiLFxuXHRcIi4vZ2xcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2dsLmpzXCIsXG5cdFwiLi9nbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ2wuanNcIixcblx0XCIuL2dvbS1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nb20tbGF0bi5qc1wiLFxuXHRcIi4vZ29tLWxhdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2dvbS1sYXRuLmpzXCIsXG5cdFwiLi9ndVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ3UuanNcIixcblx0XCIuL2d1LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ndS5qc1wiLFxuXHRcIi4vaGVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2hlLmpzXCIsXG5cdFwiLi9oZS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaGUuanNcIixcblx0XCIuL2hpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oaS5qc1wiLFxuXHRcIi4vaGkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2hpLmpzXCIsXG5cdFwiLi9oclwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaHIuanNcIixcblx0XCIuL2hyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oci5qc1wiLFxuXHRcIi4vaHVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2h1LmpzXCIsXG5cdFwiLi9odS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaHUuanNcIixcblx0XCIuL2h5LWFtXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oeS1hbS5qc1wiLFxuXHRcIi4vaHktYW0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2h5LWFtLmpzXCIsXG5cdFwiLi9pZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaWQuanNcIixcblx0XCIuL2lkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pZC5qc1wiLFxuXHRcIi4vaXNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2lzLmpzXCIsXG5cdFwiLi9pcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaXMuanNcIixcblx0XCIuL2l0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pdC5qc1wiLFxuXHRcIi4vaXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2l0LmpzXCIsXG5cdFwiLi9qYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvamEuanNcIixcblx0XCIuL2phLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9qYS5qc1wiLFxuXHRcIi4vanZcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2p2LmpzXCIsXG5cdFwiLi9qdi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvanYuanNcIixcblx0XCIuL2thXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rYS5qc1wiLFxuXHRcIi4va2EuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2thLmpzXCIsXG5cdFwiLi9ra1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva2suanNcIixcblx0XCIuL2trLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ray5qc1wiLFxuXHRcIi4va21cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ttLmpzXCIsXG5cdFwiLi9rbS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva20uanNcIixcblx0XCIuL2tuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rbi5qc1wiLFxuXHRcIi4va24uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2tuLmpzXCIsXG5cdFwiLi9rb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva28uanNcIixcblx0XCIuL2tvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rby5qc1wiLFxuXHRcIi4va3lcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2t5LmpzXCIsXG5cdFwiLi9reS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva3kuanNcIixcblx0XCIuL2xiXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sYi5qc1wiLFxuXHRcIi4vbGIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2xiLmpzXCIsXG5cdFwiLi9sb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbG8uanNcIixcblx0XCIuL2xvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sby5qc1wiLFxuXHRcIi4vbHRcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2x0LmpzXCIsXG5cdFwiLi9sdC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbHQuanNcIixcblx0XCIuL2x2XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sdi5qc1wiLFxuXHRcIi4vbHYuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2x2LmpzXCIsXG5cdFwiLi9tZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWUuanNcIixcblx0XCIuL21lLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tZS5qc1wiLFxuXHRcIi4vbWlcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21pLmpzXCIsXG5cdFwiLi9taS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWkuanNcIixcblx0XCIuL21rXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tay5qc1wiLFxuXHRcIi4vbWsuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21rLmpzXCIsXG5cdFwiLi9tbFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWwuanNcIixcblx0XCIuL21sLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tbC5qc1wiLFxuXHRcIi4vbW5cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21uLmpzXCIsXG5cdFwiLi9tbi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbW4uanNcIixcblx0XCIuL21yXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tci5qc1wiLFxuXHRcIi4vbXIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21yLmpzXCIsXG5cdFwiLi9tc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXMuanNcIixcblx0XCIuL21zLW15XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tcy1teS5qc1wiLFxuXHRcIi4vbXMtbXkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21zLW15LmpzXCIsXG5cdFwiLi9tcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXMuanNcIixcblx0XCIuL210XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tdC5qc1wiLFxuXHRcIi4vbXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL210LmpzXCIsXG5cdFwiLi9teVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXkuanNcIixcblx0XCIuL215LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9teS5qc1wiLFxuXHRcIi4vbmJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25iLmpzXCIsXG5cdFwiLi9uYi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmIuanNcIixcblx0XCIuL25lXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9uZS5qc1wiLFxuXHRcIi4vbmUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25lLmpzXCIsXG5cdFwiLi9ubFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmwuanNcIixcblx0XCIuL25sLWJlXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubC1iZS5qc1wiLFxuXHRcIi4vbmwtYmUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25sLWJlLmpzXCIsXG5cdFwiLi9ubC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmwuanNcIixcblx0XCIuL25uXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubi5qc1wiLFxuXHRcIi4vbm4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25uLmpzXCIsXG5cdFwiLi9wYS1pblwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcGEtaW4uanNcIixcblx0XCIuL3BhLWluLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wYS1pbi5qc1wiLFxuXHRcIi4vcGxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3BsLmpzXCIsXG5cdFwiLi9wbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcGwuanNcIixcblx0XCIuL3B0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC5qc1wiLFxuXHRcIi4vcHQtYnJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3B0LWJyLmpzXCIsXG5cdFwiLi9wdC1ici5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcHQtYnIuanNcIixcblx0XCIuL3B0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC5qc1wiLFxuXHRcIi4vcm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3JvLmpzXCIsXG5cdFwiLi9yby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcm8uanNcIixcblx0XCIuL3J1XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ydS5qc1wiLFxuXHRcIi4vcnUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3J1LmpzXCIsXG5cdFwiLi9zZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2QuanNcIixcblx0XCIuL3NkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zZC5qc1wiLFxuXHRcIi4vc2VcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NlLmpzXCIsXG5cdFwiLi9zZS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2UuanNcIixcblx0XCIuL3NpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zaS5qc1wiLFxuXHRcIi4vc2kuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NpLmpzXCIsXG5cdFwiLi9za1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2suanNcIixcblx0XCIuL3NrLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zay5qc1wiLFxuXHRcIi4vc2xcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NsLmpzXCIsXG5cdFwiLi9zbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2wuanNcIixcblx0XCIuL3NxXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zcS5qc1wiLFxuXHRcIi4vc3EuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NxLmpzXCIsXG5cdFwiLi9zclwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3IuanNcIixcblx0XCIuL3NyLWN5cmxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NyLWN5cmwuanNcIixcblx0XCIuL3NyLWN5cmwuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NyLWN5cmwuanNcIixcblx0XCIuL3NyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zci5qc1wiLFxuXHRcIi4vc3NcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NzLmpzXCIsXG5cdFwiLi9zcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3MuanNcIixcblx0XCIuL3N2XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdi5qc1wiLFxuXHRcIi4vc3YuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3N2LmpzXCIsXG5cdFwiLi9zd1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3cuanNcIixcblx0XCIuL3N3LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdy5qc1wiLFxuXHRcIi4vdGFcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RhLmpzXCIsXG5cdFwiLi90YS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGEuanNcIixcblx0XCIuL3RlXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZS5qc1wiLFxuXHRcIi4vdGUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RlLmpzXCIsXG5cdFwiLi90ZXRcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RldC5qc1wiLFxuXHRcIi4vdGV0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZXQuanNcIixcblx0XCIuL3RnXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90Zy5qc1wiLFxuXHRcIi4vdGcuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RnLmpzXCIsXG5cdFwiLi90aFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGguanNcIixcblx0XCIuL3RoLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90aC5qc1wiLFxuXHRcIi4vdGwtcGhcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RsLXBoLmpzXCIsXG5cdFwiLi90bC1waC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGwtcGguanNcIixcblx0XCIuL3RsaFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGxoLmpzXCIsXG5cdFwiLi90bGguanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RsaC5qc1wiLFxuXHRcIi4vdHJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RyLmpzXCIsXG5cdFwiLi90ci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdHIuanNcIixcblx0XCIuL3R6bFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdHpsLmpzXCIsXG5cdFwiLi90emwuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bC5qc1wiLFxuXHRcIi4vdHptXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0uanNcIixcblx0XCIuL3R6bS1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0tbGF0bi5qc1wiLFxuXHRcIi4vdHptLWxhdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bS1sYXRuLmpzXCIsXG5cdFwiLi90em0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bS5qc1wiLFxuXHRcIi4vdWctY25cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3VnLWNuLmpzXCIsXG5cdFwiLi91Zy1jbi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdWctY24uanNcIixcblx0XCIuL3VrXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ay5qc1wiLFxuXHRcIi4vdWsuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3VrLmpzXCIsXG5cdFwiLi91clwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdXIuanNcIixcblx0XCIuL3VyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ci5qc1wiLFxuXHRcIi4vdXpcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3V6LmpzXCIsXG5cdFwiLi91ei1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei1sYXRuLmpzXCIsXG5cdFwiLi91ei1sYXRuLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei1sYXRuLmpzXCIsXG5cdFwiLi91ei5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdXouanNcIixcblx0XCIuL3ZpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS92aS5qc1wiLFxuXHRcIi4vdmkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3ZpLmpzXCIsXG5cdFwiLi94LXBzZXVkb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUveC1wc2V1ZG8uanNcIixcblx0XCIuL3gtcHNldWRvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS94LXBzZXVkby5qc1wiLFxuXHRcIi4veW9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3lvLmpzXCIsXG5cdFwiLi95by5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUveW8uanNcIixcblx0XCIuL3poLWNuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1jbi5qc1wiLFxuXHRcIi4vemgtY24uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3poLWNuLmpzXCIsXG5cdFwiLi96aC1oa1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvemgtaGsuanNcIixcblx0XCIuL3poLWhrLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1oay5qc1wiLFxuXHRcIi4vemgtdHdcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3poLXR3LmpzXCIsXG5cdFwiLi96aC10dy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvemgtdHcuanNcIlxufTtcblxuXG5mdW5jdGlvbiB3ZWJwYWNrQ29udGV4dChyZXEpIHtcblx0dmFyIGlkID0gd2VicGFja0NvbnRleHRSZXNvbHZlKHJlcSk7XG5cdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKGlkKTtcbn1cbmZ1bmN0aW9uIHdlYnBhY2tDb250ZXh0UmVzb2x2ZShyZXEpIHtcblx0dmFyIGlkID0gbWFwW3JlcV07XG5cdGlmKCEoaWQgKyAxKSkgeyAvLyBjaGVjayBmb3IgbnVtYmVyIG9yIHN0cmluZ1xuXHRcdHZhciBlID0gbmV3IEVycm9yKFwiQ2Fubm90IGZpbmQgbW9kdWxlICdcIiArIHJlcSArIFwiJ1wiKTtcblx0XHRlLmNvZGUgPSAnTU9EVUxFX05PVF9GT1VORCc7XG5cdFx0dGhyb3cgZTtcblx0fVxuXHRyZXR1cm4gaWQ7XG59XG53ZWJwYWNrQ29udGV4dC5rZXlzID0gZnVuY3Rpb24gd2VicGFja0NvbnRleHRLZXlzKCkge1xuXHRyZXR1cm4gT2JqZWN0LmtleXMobWFwKTtcbn07XG53ZWJwYWNrQ29udGV4dC5yZXNvbHZlID0gd2VicGFja0NvbnRleHRSZXNvbHZlO1xubW9kdWxlLmV4cG9ydHMgPSB3ZWJwYWNrQ29udGV4dDtcbndlYnBhY2tDb250ZXh0LmlkID0gXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlIHN5bmMgcmVjdXJzaXZlIF5cXFxcLlxcXFwvLiokXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/moment/locale sync recursive ^\\.\\/.*$\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-008f0d1a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue": +/*!**************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-008f0d1a","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue ***! + \**************************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-md-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-md-4 col-sm-12\", attrs: { id: \"overalldata1\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"grdatacl\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor1\n },\n attrs: { id: \"grmenu\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor1 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor1 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"col-md-12 row grmenulistt\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsStat))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M89.83,93.71l-20-33.34a1.42,1.42,0,0,0-2.44,0L61.74,70,50.91,52.6V40.7H71.55A1.42,1.42,0,0,0,73,39.28a1.42,1.42,0,0,0-.35-.94L65.2,30l7.38-8.36a1.42,1.42,0,0,0-.13-2,1.42,1.42,0,0,0-.94-.35H49.46A1.42,1.42,0,0,0,48,20.7V52.6L37.77,69.17l-5.17-8.8a1.42,1.42,0,0,0-2.44,0l-20,33.39a1.42,1.42,0,0,0,.77,1.85,1.44,1.44,0,0,0,1.69-.49L31.37,63.89l4.72,8L16.53,103.44a1.42,1.42,0,0,0,.26,2,1.42,1.42,0,0,0,2-.26l.1-.16,17.7-28.53a5.71,5.71,0,0,1,1.29,1.61c.93,1.43,2.21,3.4,4.84,3.4s3.84-1.88,4.83-3.4S49,76,50,76s1.53.73,2.47,2.13l.06.09c1,1.47,2.23,3.3,4.77,3.3s3.84-1.89,4.85-3.41a10.77,10.77,0,0,1,.66-1L80.09,105a1.42,1.42,0,1,0,2.48-1.39l-.05-.08L63.46,72.75l5.23-8.86L87.44,95.2a1.42,1.42,0,0,0,2,.24A1.44,1.44,0,0,0,89.83,93.71ZM62.25,29a1.42,1.42,0,0,0,0,1.87l6.13,6.94H50.91V22.12H68.38ZM54.8,76.43c-1-1.47-2.24-3.3-4.79-3.3s-3.89,2-4.83,3.4-1.5,2.12-2.47,2.12-1.52-.72-2.45-2.09A8.43,8.43,0,0,0,38.1,74L49.49,55.69,61.24,74.62c-.19.2-.37.4-.55.61V75l-.92,1.46c-.94,1.49-1.49,2.11-2.46,2.11S55.8,77.9,54.8,76.43Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsChal))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreChall))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M50,28.53a22.73,22.73,0,0,0-2.5.14A22,22,0,0,0,34.7,66.28a18.54,18.54,0,0,1,5.67,13.21v2.82a5.44,5.44,0,0,0,5.44,5.44h8.39a5.44,5.44,0,0,0,5.44-5.44V79.49a18.1,18.1,0,0,1,5.53-13.07A21.78,21.78,0,0,0,72,50.51,22,22,0,0,0,50,28.53Zm12.4,35a22.12,22.12,0,0,0-6.77,16v2.82h0a1.44,1.44,0,0,1-1.44,1.44H45.81a1.44,1.44,0,0,1-1.44-1.44V79.49a22.57,22.57,0,0,0-6.89-16.08A18,18,0,0,1,47.95,32.64,18.7,18.7,0,0,1,50,32.53a18,18,0,0,1,18,18A17.82,17.82,0,0,1,62.4,63.52Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M56.51,89.72h-13a1.5,1.5,0,1,0,0,3h13a1.5,1.5,0,1,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M56.51,94.46h-13a1.5,1.5,0,0,0,0,3h13a1.5,1.5,0,0,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M24.88,49a1.5,1.5,0,0,0-1.5-1.5H14.73a1.5,1.5,0,0,0,0,3h8.64A1.5,1.5,0,0,0,24.88,49Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M85.27,47.47H76.62a1.5,1.5,0,0,0,0,3h8.64a1.5,1.5,0,0,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M50,23.85a1.5,1.5,0,0,0,1.5-1.5V13.7a1.5,1.5,0,0,0-3,0v8.64A1.5,1.5,0,0,0,50,23.85Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M68.83,31.64a1.5,1.5,0,0,0,1.06-.44L76,25.09A1.5,1.5,0,1,0,73.88,23l-6.11,6.11a1.5,1.5,0,0,0,1.06,2.56Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M30.11,66.74,24,72.85A1.5,1.5,0,0,0,26.12,75l6.11-6.11a1.5,1.5,0,0,0-2.12-2.12Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M30.11,31.21a1.5,1.5,0,1,0,2.12-2.12L26.12,23A1.5,1.5,0,0,0,24,25.09Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M69.89,66.74a1.5,1.5,0,0,0-2.12,2.12L73.88,75A1.5,1.5,0,0,0,76,72.85Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M53.25,99.2H46.74a1.5,1.5,0,0,0,0,3h6.51a1.5,1.5,0,0,0,0-3Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsInsp))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreEdu))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M38.66,38.79a1.36,1.36,0,0,0,1.09.47h.4l0,0a1.54,1.54,0,0,0,1-1.72c-1.15-4-.23-7.72,2.22-8.94a1.32,1.32,0,0,0,.75-.78,1.53,1.53,0,0,0,0-1.08A1.42,1.42,0,0,0,42.25,26C38.51,27.79,37,32.85,38.54,38.3A.63.63,0,0,0,38.66,38.79Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M77.66,29.3A16.77,16.77,0,0,0,67,20a17.67,17.67,0,0,0-9.32-.25.38.38,0,0,0-.22.07,17.56,17.56,0,0,0-24.8,4.9,16.73,16.73,0,0,0-15.93,4.7C9.2,37,10,48.22,18.6,56.84,24.27,62.51,32.15,66,39.16,66a17.54,17.54,0,0,0,5.45-.83l-3.17,5.06a1.33,1.33,0,0,0,0,1.46,1.5,1.5,0,0,0,1.27.7h5c.79,3.08,1.77,8.56-.14,11.95-3.23,5.51-2.25,14.72.87,17.84a1.4,1.4,0,0,0,2,0,1.4,1.4,0,0,0,0-2c-2.09-2-3.09-9.76-.43-14.27,1.78-3,2-7.67.69-13.39h3.6a1.5,1.5,0,0,0,1.27-.7,1.33,1.33,0,0,0,0-1.45l-4.2-6.82a14.06,14.06,0,0,0,2.36,1,10.81,10.81,0,0,0,3.4.49c8.39,0,17.91-8.9,21.22-19.85C80.19,39.36,79.93,33.85,77.66,29.3Zm-48.47,8a33.06,33.06,0,0,0,4.2,15.83c2.67,4.71,6.23,8,10.09,9.21-6.46,2.26-16.13-.94-22.87-7.68-7.43-7.43-8.21-17-1.9-23.35a13.9,13.9,0,0,1,10-4.24,14.78,14.78,0,0,1,2.55.22A25.4,25.4,0,0,0,29.19,37.35ZM47.33,19.58c8.92,0,15.16,7.3,15.16,17.76,0,11.9-7.22,22.74-15.16,22.74S32.18,49.25,32.18,37.35C32.18,26.89,38.41,19.58,47.33,19.58Zm18,17.88c0-6-1.84-11.32-5.2-15.11a13.74,13.74,0,0,1,6.07.54,14,14,0,0,1,8.85,7.57c1.92,4,2.08,8.72.46,13.8h0C72.14,55.64,62.12,64,54.5,61.75a5.11,5.11,0,0,1-.94-.36C60.32,57.54,65.36,47.38,65.36,37.46ZM51.51,69.57H45.29l3.11-5.19Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsFun))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreFun))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M86.72,54.18A1.67,1.67,0,0,0,85.53,53l-8.2-1.19L64.28,49.9,62,49.57l-3.32-6.74L52.81,31c-.44-.9-.89-1.8-1.33-2.71a1.72,1.72,0,0,0-2.11-.72,1.45,1.45,0,0,0-.85.72l-3.66,7.42L39,47.54l-1,2-7.51,1.09L17.46,52.55l-3,.43a1.68,1.68,0,0,0-1.19,1.19,1.73,1.73,0,0,0,.43,1.66l5.93,5.78,9.45,9.21,1.55,1.51-1.22,7.1q-1.11,6.5-2.23,13l-.51,3a1.71,1.71,0,0,0,2.5,1.92l7.33-3.86,11.67-6.14,1.82-1,6.47,3.41,11.67,6.14,2.68,1.4a1.71,1.71,0,0,0,1.89-.14,1.74,1.74,0,0,0,.61-1.78l-1.4-8.16q-1.11-6.5-2.23-13l-.33-1.92,5.31-5.18,9.45-9.21,2.17-2.11A1.7,1.7,0,0,0,86.72,54.18Zm-8.83,5.09L68.42,68.5c-.69.67-1.4,1.32-2.06,2a2.13,2.13,0,0,0-.4,2L66.21,74q1.06,6.18,2.12,12.37c.37,2.13.71,4.25,1.08,6.38l-4.28-2.25L53.42,84.36c-.85-.45-1.69-.91-2.55-1.34a1.84,1.84,0,0,0-1.77,0l-.27.14-1.34.7L36.39,89.7l-5.82,3,.8-4.67q1.12-6.51,2.23-13c.16-.94.33-1.89.48-2.84a1.81,1.81,0,0,0-.46-1.7,2.61,2.61,0,0,0-.22-.21l-1.09-1.06-9-8.76c-1.59-1.55-3.18-3.12-4.77-4.67l5.07-.74L36.7,53.17c1-.14,1.94-.21,2.87-.42s1.45-1.61,1.87-2.45L47,39l3-6,2.24,4.53q2.92,5.91,5.84,11.83c.42.87.82,1.76,1.28,2.6s1.89.93,2.86,1.08l12.5,1.82,6.7,1Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsRel))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreRecom))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ])\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-md-8 col-sm-12\", attrs: { id: \"overalldata2\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"grdatacl\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor2\n },\n attrs: { id: \"grvisual\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor2 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor2 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsAct))\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"row\",\n staticStyle: {\n position: \"relative\",\n width: \"90%\",\n \"margin-left\": \"50%\",\n \"-webkit-transform\": \"translate(-50%)\",\n transform: \"translate(-50%)\"\n }\n },\n [_c(\"wb-chart\", { attrs: { id: \"grchart\" } })],\n 1\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\", attrs: { id: \"grdatamob\" } }, [\n _c(\n \"div\",\n { staticClass: \"col-xs-12\", attrs: { id: \"grdatamobdat\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"loaddata\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.resultDetailsSelect == 1\n ? _c(\"wb-chart\", {\n key: \"r1\",\n staticStyle: {\n position: \"relative\",\n width: \"95%\",\n \"margin-left\": \"50%\",\n \"-webkit-transform\": \"translate(-50%)\",\n transform: \"translate(-50%)\"\n },\n attrs: { id: \"grchartmob\" }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.resultDetailsSelect == 2\n ? _c(\"div\", { key: \"r2\" }, [\n _c(\n \"p\",\n { staticClass: \"row\", attrs: { id: \"grdatamobdtext\" } },\n [_vm._v(_vm._s(_vm.resultsWB.descrip))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\", attrs: { id: \"grdatamobdtextc\" } },\n [\n _vm._v(\n \" \" +\n _vm._s(_vm.labelsWB.resultsCreated) +\n _vm._s(_vm.resultsWB.startdate)\n )\n ]\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.resultDetailsSelect == 3\n ? _c(\"div\", { key: \"r3\" }, [\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsChal) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreChall))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsInsp) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreEdu))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsFun) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreFun))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsRel) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreRecom))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" })\n ])\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\" }, [\n _c(\n \"div\",\n {\n style: {\n borderColor: _vm.colorsWB.color1,\n backgroundColor: _vm.colorsWB.color1\n },\n attrs: { id: \"grdatamobbut\" },\n on: {\n click: function($event) {\n _vm.$store.state.detailview = !_vm.$store.state.detailview\n }\n }\n },\n [\n _c(\"p\", { attrs: { id: \"grdatamobbuttext\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsHideDetails))\n ])\n ]\n )\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-008f0d1a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JkYXRhLnZ1ZT8yODRiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLDJCQUEyQjtBQUMvQztBQUNBO0FBQ0EsT0FBTyw0Q0FBNEMscUJBQXFCLEVBQUU7QUFDMUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIsMkNBQTJDO0FBQ2xFLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsc0NBQXNDO0FBQzdELHlCQUF5QiwwQkFBMEI7QUFDbkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCO0FBQzVCLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIsMEJBQTBCO0FBQ25ELDJCQUEyQixxQkFBcUI7QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEI7QUFDOUIscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkJBQTJCLHFCQUFxQjtBQUNoRCwyQkFBMkIsK0JBQStCO0FBQzFEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0NBQWdDO0FBQ2hDLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLHNDQUFzQztBQUM3RCx5QkFBeUIsMEJBQTBCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JC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QThCLG9DQUFvQztBQUNsRTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQ0FBMEMscUJBQXFCO0FBQy9ELG9DQUFvQztBQUNwQywyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOEJBQThCLG9DQUFvQztBQUNsRTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQ0FBMEMscUJBQXFCO0FBQy9ELG9DQUFvQztBQUNwQywyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOEJBQThCLG9DQUFvQztBQUNsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsMkJBQTJCO0FBQzVDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IscUJBQXFCO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSxxQkFBcUIsU0FBUyx5QkFBeUIsRUFBRTtBQUN6RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0wMDhmMGQxYVwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvY2hhcnRzL0dSZGF0YS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyXCIgfSwgW1xuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTQgY29sLXNtLTEyXCIsIGF0dHJzOiB7IGlkOiBcIm92ZXJhbGxkYXRhMVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmRhdGFjbFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IxXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JtZW51XCIgfSxcbiAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIHJvdyBncm1lbnVsaXN0dFwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1N0YXQpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgZ3JtZW51bGlzdFwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNFwiIH0sIFtcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwic3ZnXCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaWNvbnNcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyB2aWV3Qm94OiBcIjAgMCAxMDAgMTI1XCIgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNODkuODMsOTMuNzFsLTIwLTMzLjM0YTEuNDIsMS40MiwwLDAsMC0yLjQ0LDBMNjEuNzQsNzAsNTAuOTEsNTIuNlY0MC43SDcxLjU1QTEuNDIsMS40MiwwLDAsMCw3MywzOS4yOGExLjQyLDEuNDIsMCwwLDAtLjM1LS45NEw2NS4yLDMwbDcuMzgtOC4zNmExLjQyLDEuNDIsMCwwLDAtLjEzLTIsMS40MiwxLjQyLDAsMCwwLS45NC0uMzVINDkuNDZBMS40MiwxLjQyLDAsMCwwLDQ4LDIwLjdWNTIuNkwzNy43Nyw2OS4xN2wtNS4xNy04LjhhMS40MiwxLjQyLDAsMCwwLTIuNDQsMGwtMjAsMzMuMzlhMS40MiwxLjQyLDAsMCwwLC43NywxLjg1LDEuNDQsMS40NCwwLDAsMCwxLjY5LS40OUwzMS4zNyw2My44OWw0LjcyLDhMMTYuNTMsMTAzLjQ0YTEuNDIsMS40MiwwLDAsMCwuMjYsMiwxLjQyLDEuNDIsMCwwLDAsMi0uMjZsLjEtLjE2LDE3LjctMjguNTNhNS43MSw1LjcxLDAsMCwxLDEuMjksMS42MWMuOTMsMS40MywyLjIxLDMuNCw0Ljg0LDMuNHMzLjg0LTEuODgsNC44My0zLjRTNDksNzYsNTAsNzZzMS41My43MywyLjQ3LDIuMTNsLjA2LjA5YzEsMS40NywyLjIzLDMuMyw0Ljc3LDMuM3MzLjg0LTEuODksNC44NS0zLjQxYTEwLjc3LDEwLjc3LDAsMCwxLC42Ni0xTDgwLjA5LDEwNWExLjQyLDEuNDIsMCwxLDAsMi40OC0xLjM5bC0uMDUtLjA4TDYzLjQ2LDcyLjc1bDUuMjMtOC44Nkw4Ny40NCw5NS4yYTEuNDIsMS40MiwwLDAsMCwyLC4yNEExLjQ0LDEuNDQsMCwwLDAsODkuODMsOTMuNzFaTTYyLjI1LDI5YTEuNDIsMS40MiwwLDAsMCwwLDEuODdsNi4xMyw2Ljk0SDUwLjkxVjIyLjEySDY4LjM4Wk01NC44LDc2LjQzYy0xLTEuNDctMi4yNC0zLjMtNC43OS0zLjNzLTMuODksMi00LjgzLDMuNC0xLjUsMi4xMi0yLjQ3LDIuMTItMS41Mi0uNzItMi40NS0yLjA5QTguNDMsOC40MywwLDAsMCwzOC4xLDc0TDQ5LjQ5LDU1LjY5LDYxLjI0LDc0LjYyYy0uMTkuMi0uMzcuNC0uNTUuNjFWNzVsLS45MiwxLjQ2Yy0uOTQsMS40OS0xLjQ5LDIuMTEtMi40NiwyLjExUzU1LjgsNzcuOSw1NC44LDc2LjQzWlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ2hhbCkpXVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmRlc2NyaXB0ZXh0XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICBcInNwYW5cIixcbiAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncnJlc3VsdHRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH1cbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVDaGFsbCkpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzT3V0T2YpICsgXCI1XCIpXG4gICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBncm1lbnVsaXN0XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpY29uc1wiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMCAxMjVcIiB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01MCwyOC41M2EyMi43MywyMi43MywwLDAsMC0yLjUuMTRBMjIsMjIsMCwwLDAsMzQuNyw2Ni4yOGExOC41NCwxOC41NCwwLDAsMSw1LjY3LDEzLjIxdjIuODJhNS40NCw1LjQ0LDAsMCwwLDUuNDQsNS40NGg4LjM5YTUuNDQsNS40NCwwLDAsMCw1LjQ0LTUuNDRWNzkuNDlhMTguMSwxOC4xLDAsMCwxLDUuNTMtMTMuMDdBMjEuNzgsMjEuNzgsMCwwLDAsNzIsNTAuNTEsMjIsMjIsMCwwLDAsNTAsMjguNTNabTEyLjQsMzVhMjIuMTIsMjIuMTIsMCwwLDAtNi43NywxNnYyLjgyaDBhMS40NCwxLjQ0LDAsMCwxLTEuNDQsMS40NEg0NS44MWExLjQ0LDEuNDQsMCwwLDEtMS40NC0xLjQ0Vjc5LjQ5YTIyLjU3LDIyLjU3LDAsMCwwLTYuODktMTYuMDhBMTgsMTgsMCwwLDEsNDcuOTUsMzIuNjQsMTguNywxOC43LDAsMCwxLDUwLDMyLjUzYTE4LDE4LDAsMCwxLDE4LDE4QTE3LjgyLDE3LjgyLDAsMCwxLDYyLjQsNjMuNTJaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01Ni41MSw4OS43MmgtMTNhMS41LDEuNSwwLDEsMCwwLDNoMTNhMS41LDEuNSwwLDEsMCwwLTNaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01Ni41MSw5NC40NmgtMTNhMS41LDEuNSwwLDAsMCwwLDNoMTNhMS41LDEuNSwwLDAsMCwwLTNaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk0yNC44OCw0OWExLjUsMS41LDAsMCwwLTEuNS0xLjVIMTQuNzNhMS41LDEuNSwwLDAsMCwwLDNoOC42NEExLjUsMS41LDAsMCwwLDI0Ljg4LDQ5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNODUuMjcsNDcuNDdINzYuNjJhMS41LDEuNSwwLDAsMCwwLDNoOC42NGExLjUsMS41LDAsMCwwLDAtM1pcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTUwLDIzLjg1YTEuNSwxLjUsMCwwLDAsMS41LTEuNVYxMy43YTEuNSwxLjUsMCwwLDAtMywwdjguNjRBMS41LDEuNSwwLDAsMCw1MCwyMy44NVpcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTY4LjgzLDMxLjY0YTEuNSwxLjUsMCwwLDAsMS4wNi0uNDRMNzYsMjUuMDlBMS41LDEuNSwwLDEsMCw3My44OCwyM2wtNi4xMSw2LjExYTEuNSwxLjUsMCwwLDAsMS4wNiwyLjU2WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNMzAuMTEsNjYuNzQsMjQsNzIuODVBMS41LDEuNSwwLDAsMCwyNi4xMiw3NWw2LjExLTYuMTFhMS41LDEuNSwwLDAsMC0yLjEyLTIuMTJaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk0zMC4xMSwzMS4yMWExLjUsMS41LDAsMSwwLDIuMTItMi4xMkwyNi4xMiwyM0ExLjUsMS41LDAsMCwwLDI0LDI1LjA5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNNjkuODksNjYuNzRhMS41LDEuNSwwLDAsMC0yLjEyLDIuMTJMNzMuODgsNzVBMS41LDEuNSwwLDAsMCw3Niw3Mi44NVpcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTUzLjI1LDk5LjJINDYuNzRhMS41LDEuNSwwLDAsMCwwLDNoNi41MWExLjUsMS41LDAsMCwwLDAtM1pcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC04XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0luc3ApKV1cbiAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JkZXNjcmlwdGV4dFwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgXCJzcGFuXCIsXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JyZXN1bHR0ZXh0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLnNjb3JlRWR1KSldXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGdybWVudWxpc3RcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTRcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmljb25zXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEyNVwiIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTM4LjY2LDM4Ljc5YTEuMzYsMS4zNiwwLDAsMCwxLjA5LjQ3aC40bDAsMGExLjU0LDEuNTQsMCwwLDAsMS0xLjcyYy0xLjE1LTQtLjIzLTcuNzIsMi4yMi04Ljk0YTEuMzIsMS4zMiwwLDAsMCwuNzUtLjc4LDEuNTMsMS41MywwLDAsMCwwLTEuMDhBMS40MiwxLjQyLDAsMCwwLDQyLjI1LDI2QzM4LjUxLDI3Ljc5LDM3LDMyLjg1LDM4LjU0LDM4LjNBLjYzLjYzLDAsMCwwLDM4LjY2LDM4Ljc5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNNzcuNjYsMjkuM0ExNi43NywxNi43NywwLDAsMCw2NywyMGExNy42NywxNy42NywwLDAsMC05LjMyLS4yNS4zOC4zOCwwLDAsMC0uMjIuMDcsMTcuNTYsMTcuNTYsMCwwLDAtMjQuOCw0LjksMTYuNzMsMTYuNzMsMCwwLDAtMTUuOTMsNC43QzkuMiwzNywxMCw0OC4yMiwxOC42LDU2Ljg0LDI0LjI3LDYyLjUxLDMyLjE1LDY2LDM5LjE2LDY2YTE3LjU0LDE3LjU0LDAsMCwwLDUuNDUtLjgzbC0zLjE3LDUuMDZhMS4zMywxLjMzLDAsMCwwLDAsMS40NiwxLjUsMS41LDAsMCwwLDEuMjcuN2g1Yy43OSwzLjA4LDEuNzcsOC41Ni0uMTQsMTEuOTUtMy4yMyw1LjUxLTIuMjUsMTQuNzIuODcsMTcuODRhMS40LDEuNCwwLDAsMCwyLDAsMS40LDEuNCwwLDAsMCwwLTJjLTIuMDktMi0zLjA5LTkuNzYtLjQzLTE0LjI3LDEuNzgtMywyLTcuNjcuNjktMTMuMzloMy42YTEuNSwxLjUsMCwwLDAsMS4yNy0uNywxLjMzLDEuMzMsMCwwLDAsMC0xLjQ1bC00LjItNi44MmExNC4wNiwxNC4wNiwwLDAsMCwyLjM2LDEsMTAuODEsMTAuODEsMCwwLDAsMy40LjQ5YzguMzksMCwxNy45MS04LjksMjEuMjItMTkuODVDODAuMTksMzkuMzYsNzkuOTMsMzMuODUsNzcuNjYsMjkuM1ptLTQ4LjQ3LDhhMzMuMDYsMzMuMDYsMCwwLDAsNC4yLDE1LjgzYzIuNjcsNC43MSw2LjIzLDgsMTAuMDksOS4yMS02LjQ2LDIuMjYtMTYuMTMtLjk0LTIyLjg3LTcuNjgtNy40My03LjQzLTguMjEtMTctMS45LTIzLjM1YTEzLjksMTMuOSwwLDAsMSwxMC00LjI0LDE0Ljc4LDE0Ljc4LDAsMCwxLDIuNTUuMjJBMjUuNCwyNS40LDAsMCwwLDI5LjE5LDM3LjM1Wk00Ny4zMywxOS41OGM4LjkyLDAsMTUuMTYsNy4zLDE1LjE2LDE3Ljc2LDAsMTEuOS03LjIyLDIyLjc0LTE1LjE2LDIyLjc0UzMyLjE4LDQ5LjI1LDMyLjE4LDM3LjM1QzMyLjE4LDI2Ljg5LDM4LjQxLDE5LjU4LDQ3LjMzLDE5LjU4Wm0xOCwxNy44OGMwLTYtMS44NC0xMS4zMi01LjItMTUuMTFhMTMuNzQsMTMuNzQsMCwwLDEsNi4wNy41NCwxNCwxNCwwLDAsMSw4Ljg1LDcuNTdjMS45Miw0LDIuMDgsOC43Mi40NiwxMy44aDBDNzIuMTQsNTUuNjQsNjIuMTIsNjQsNTQuNSw2MS43NWE1LjExLDUuMTEsMCwwLDEtLjk0LS4zNkM2MC4zMiw1Ny41NCw2NS4zNiw0Ny4zOCw2NS4zNiwzNy40NlpNNTEuNTEsNjkuNTdINDUuMjlsMy4xMS01LjE5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzRnVuKSldXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdyZGVzY3JpcHRleHRcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdycmVzdWx0dGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi5zY29yZUZ1bikpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzT3V0T2YpICsgXCI1XCIpXG4gICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBncm1lbnVsaXN0XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpY29uc1wiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMCAxMjVcIiB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk04Ni43Miw1NC4xOEExLjY3LDEuNjcsMCwwLDAsODUuNTMsNTNsLTguMi0xLjE5TDY0LjI4LDQ5LjksNjIsNDkuNTdsLTMuMzItNi43NEw1Mi44MSwzMWMtLjQ0LS45LS44OS0xLjgtMS4zMy0yLjcxYTEuNzIsMS43MiwwLDAsMC0yLjExLS43MiwxLjQ1LDEuNDUsMCwwLDAtLjg1LjcybC0zLjY2LDcuNDJMMzksNDcuNTRsLTEsMi03LjUxLDEuMDlMMTcuNDYsNTIuNTVsLTMsLjQzYTEuNjgsMS42OCwwLDAsMC0xLjE5LDEuMTksMS43MywxLjczLDAsMCwwLC40MywxLjY2bDUuOTMsNS43OCw5LjQ1LDkuMjEsMS41NSwxLjUxLTEuMjIsNy4xcS0xLjExLDYuNS0yLjIzLDEzbC0uNTEsM2ExLjcxLDEuNzEsMCwwLDAsMi41LDEuOTJsNy4zMy0zLjg2LDExLjY3LTYuMTQsMS44Mi0xLDYuNDcsMy40MSwxMS42Nyw2LjE0LDIuNjgsMS40YTEuNzEsMS43MSwwLDAsMCwxLjg5LS4xNCwxLjc0LDEuNzQsMCwwLDAsLjYxLTEuNzhsLTEuNC04LjE2cS0xLjExLTYuNS0yLjIzLTEzbC0uMzMtMS45Miw1LjMxLTUuMTgsOS40NS05LjIxLDIuMTctMi4xMUExLjcsMS43LDAsMCwwLDg2LjcyLDU0LjE4Wm0tOC44Myw1LjA5TDY4LjQyLDY4LjVjLS42OS42Ny0xLjQsMS4zMi0yLjA2LDJhMi4xMywyLjEzLDAsMCwwLS40LDJMNjYuMjEsNzRxMS4wNiw2LjE4LDIuMTIsMTIuMzdjLjM3LDIuMTMuNzEsNC4yNSwxLjA4LDYuMzhsLTQuMjgtMi4yNUw1My40Miw4NC4zNmMtLjg1LS40NS0xLjY5LS45MS0yLjU1LTEuMzRhMS44NCwxLjg0LDAsMCwwLTEuNzcsMGwtLjI3LjE0LTEuMzQuN0wzNi4zOSw4OS43bC01LjgyLDMsLjgtNC42N3ExLjEyLTYuNTEsMi4yMy0xM2MuMTYtLjk0LjMzLTEuODkuNDgtMi44NGExLjgxLDEuODEsMCwwLDAtLjQ2LTEuNywyLjYxLDIuNjEsMCwwLDAtLjIyLS4yMWwtMS4wOS0xLjA2LTktOC43NmMtMS41OS0xLjU1LTMuMTgtMy4xMi00Ljc3LTQuNjdsNS4wNy0uNzRMMzYuNyw1My4xN2MxLS4xNCwxLjk0LS4yMSwyLjg3LS40MnMxLjQ1LTEuNjEsMS44Ny0yLjQ1TDQ3LDM5bDMtNiwyLjI0LDQuNTNxMi45Miw1LjkxLDUuODQsMTEuODNjLjQyLjg3LjgyLDEuNzYsMS4yOCwyLjZzMS44OS45MywyLjg2LDEuMDhsMTIuNSwxLjgyLDYuNywxWlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzUmVsKSldXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdyZGVzY3JpcHRleHRcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdycmVzdWx0dGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi5zY29yZVJlY29tKSldXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdXG4gICAgKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTggY29sLXNtLTEyXCIsIGF0dHJzOiB7IGlkOiBcIm92ZXJhbGxkYXRhMlwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmRhdGFjbFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IyXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3J2aXN1YWxcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IyID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IyID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNBY3QpKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJyb3dcIixcbiAgICAgICAgICAgICAgICBzdGF0aWNTdHlsZToge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IFwicmVsYXRpdmVcIixcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjkwJVwiLFxuICAgICAgICAgICAgICAgICAgXCJtYXJnaW4tbGVmdFwiOiBcIjUwJVwiLFxuICAgICAgICAgICAgICAgICAgXCItd2Via2l0LXRyYW5zZm9ybVwiOiBcInRyYW5zbGF0ZSgtNTAlKVwiLFxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBcInRyYW5zbGF0ZSgtNTAlKVwiXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbX2MoXCJ3Yi1jaGFydFwiLCB7IGF0dHJzOiB7IGlkOiBcImdyY2hhcnRcIiB9IH0pXSxcbiAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXVxuICAgICksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJncmRhdGFtb2JcIiB9IH0sIFtcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJncmRhdGFtb2JkYXRcIiB9IH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwidHJhbnNpdGlvblwiLFxuICAgICAgICAgICAgeyBhdHRyczogeyBuYW1lOiBcImxvYWRkYXRhXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUucmVzdWx0RGV0YWlsc1NlbGVjdCA9PSAxXG4gICAgICAgICAgICAgICAgPyBfYyhcIndiLWNoYXJ0XCIsIHtcbiAgICAgICAgICAgICAgICAgICAga2V5OiBcInIxXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY1N0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IFwicmVsYXRpdmVcIixcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogXCI5NSVcIixcbiAgICAgICAgICAgICAgICAgICAgICBcIm1hcmdpbi1sZWZ0XCI6IFwiNTAlXCIsXG4gICAgICAgICAgICAgICAgICAgICAgXCItd2Via2l0LXRyYW5zZm9ybVwiOiBcInRyYW5zbGF0ZSgtNTAlKVwiLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogXCJ0cmFuc2xhdGUoLTUwJSlcIlxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJncmNoYXJ0bW9iXCIgfVxuICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfdm0uJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gMlxuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwicjJcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmR0ZXh0XCIgfSB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuZGVzY3JpcCkpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmR0ZXh0Y1wiIH0gfSxcbiAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNDcmVhdGVkKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc3RhcnRkYXRlKVxuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfdm0uJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gM1xuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwicjNcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTYgc3RhdHRleHRtb2JcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ2hhbCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVDaGFsbCkpXVxuICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c091dE9mKSArIFwiNVwiKVxuICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImhyXCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTggaHJsaW5lbW9iXCIgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTYgc3RhdHRleHRtb2JcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzSW5zcCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVFZHUpKV1cbiAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJoclwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04IGhybGluZW1vYlwiIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy02IHN0YXR0ZXh0bW9iXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Z1bikgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVGdW4pKV1cbiAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJoclwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04IGhybGluZW1vYlwiIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy02IHN0YXR0ZXh0bW9iXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1JlbCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVSZWNvbSkpXVxuICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c091dE9mKSArIFwiNVwiKVxuICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImhyXCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTggaHJsaW5lbW9iXCIgfSlcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIDFcbiAgICAgICAgICApXG4gICAgICAgIF0sXG4gICAgICAgIDFcbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmJ1dFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gIV92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlld1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcInBcIiwgeyBhdHRyczogeyBpZDogXCJncmRhdGFtb2JidXR0ZXh0XCIgfSB9LCBbXG4gICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNIaWRlRGV0YWlscykpXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXSlcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMDA4ZjBkMWFcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-008f0d1a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4bfcefd4\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue": +/*!*******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4bfcefd4","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue ***! + \*******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"col-md-12 col-sm-12 header\",\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"rheadertop\" }\n },\n [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\", attrs: { id: \"rtexttop\" } },\n [\n _c(\"div\", { staticClass: \"col-md-2 col-sm-2\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8 col-sm-8\" }, [\n _c(\"h1\", { attrs: { id: \"theader\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsHeader))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"transition\",\n { attrs: { name: \"load2\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.detailview === true\n ? _c(\n \"div\",\n {\n staticClass: \"col-md-2 col-sm-2\",\n attrs: { id: \"closedetails\" },\n on: {\n click: function($event) {\n _vm.$store.state.detailview = !_vm.$store.state\n .detailview\n }\n }\n },\n [\n _c(\n \"p\",\n {\n style: { color: _vm.colorsWB.color1 },\n attrs: { id: \"closetext\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsClose) + \"X\")]\n )\n ]\n )\n : _vm._e()\n ]\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"row\", attrs: { id: \"iconbanner\" } }, [\n _c(\"img\", {\n attrs: {\n id: \"icons\",\n src: __webpack_require__(/*! ../../img/Element_icons-43.png */ \"./src/assets/img/Element_icons-43.png\"),\n width: \"150\"\n }\n })\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4bfcefd4\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZT8yMzM4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxjQUFjLHVDQUF1QztBQUNyRCxjQUFjO0FBQ2QsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTLDZCQUE2QixpQkFBaUIsRUFBRTtBQUN6RDtBQUNBLHFCQUFxQixtQ0FBbUM7QUFDeEQ7QUFDQSxxQkFBcUIsbUNBQW1DO0FBQ3hELHNCQUFzQixTQUFTLGdCQUFnQixFQUFFO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBUyw0Q0FBNEMsRUFBRTtBQUNwRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEIscUJBQXFCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQUFrQyw2QkFBNkI7QUFDL0Qsa0NBQWtDO0FBQ2xDLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0IsNkJBQTZCLG1CQUFtQixFQUFFO0FBQ3hFO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyw2RUFBZ0M7QUFDdkQ7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00YmZjZWZkNFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7XG4gICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyIGhlYWRlclwiLFxuICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICBhdHRyczogeyBpZDogXCJyaGVhZGVydG9wXCIgfVxuICAgIH0sXG4gICAgW1xuICAgICAgX3ZtLl9tKDApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvd1wiLCBhdHRyczogeyBpZDogXCJydGV4dHRvcFwiIH0gfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTIgY29sLXNtLTJcIiB9KSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTggY29sLXNtLThcIiB9LCBbXG4gICAgICAgICAgICBfYyhcImgxXCIsIHsgYXR0cnM6IHsgaWQ6IFwidGhlYWRlclwiIH0gfSwgW1xuICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzSGVhZGVyKSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwidHJhbnNpdGlvblwiLFxuICAgICAgICAgICAgeyBhdHRyczogeyBuYW1lOiBcImxvYWQyXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9PT0gdHJ1ZVxuICAgICAgICAgICAgICAgID8gX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMiBjb2wtc20tMlwiLFxuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNsb3NlZGV0YWlsc1wiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gIV92bS4kc3RvcmUuc3RhdGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGV0YWlsdmlld1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNsb3NldGV4dFwiIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Nsb3NlKSArIFwiWFwiKV1cbiAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdLFxuICAgICAgICAxXG4gICAgICApXG4gICAgXVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW1xuICBmdW5jdGlvbigpIHtcbiAgICB2YXIgX3ZtID0gdGhpc1xuICAgIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICAgIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiLCBhdHRyczogeyBpZDogXCJpY29uYmFubmVyXCIgfSB9LCBbXG4gICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgaWQ6IFwiaWNvbnNcIixcbiAgICAgICAgICBzcmM6IHJlcXVpcmUoXCIuLi8uLi9pbWcvRWxlbWVudF9pY29ucy00My5wbmdcIiksXG4gICAgICAgICAgd2lkdGg6IFwiMTUwXCJcbiAgICAgICAgfVxuICAgICAgfSlcbiAgICBdKVxuICB9XG5dXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNGJmY2VmZDRcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4bfcefd4\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6bc15fa0\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue": +/*!***********************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-6bc15fa0","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue ***! + \***********************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"resultoverall\" }\n },\n [\n _c(\n \"div\",\n {\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"topbanner\" }\n },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.loading ? _c(\"wb-loadscreen\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"container\", attrs: { id: \"contain1\" } },\n [\n _c(\"div\", { staticClass: \"col-sm-12\" }),\n _vm._v(\" \"),\n _c(\"wb-rheader\")\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { attrs: { id: \"contain3\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load2\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.detailview === false\n ? _c(\n \"div\",\n { key: \"nodetail\", staticClass: \"container\" },\n [\n _c(\"div\", {\n staticClass: \"col-md-12 col-sm-12\",\n attrs: { id: \"spaceme2\" }\n }),\n _vm._v(\" \"),\n _c(\"wb-rbody\", { staticClass: \"bodycontent\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-sm-12\" })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.detailview === true\n ? _c(\"div\", { key: \"detail\" }, [_c(\"wb-rgraph\")], 1)\n : _vm._e()\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"contain2\" } }, [\n _c(\"div\", { staticClass: \"container\" }, [_c(\"wb-rfooter\")], 1)\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-6bc15fa0\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZT9mMjhmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsY0FBYyx1Q0FBdUM7QUFDckQsY0FBYztBQUNkLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQix1Q0FBdUM7QUFDekQsa0JBQWtCO0FBQ2xCLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhLFNBQVMsMkNBQTJDLEVBQUU7QUFDbkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSxtQ0FBbUMsaUJBQWlCLEVBQUU7QUFDbkU7QUFDQSx5QkFBeUIsMkJBQTJCO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTLFNBQVMsaUJBQWlCLEVBQUU7QUFDckM7QUFDQTtBQUNBO0FBQ0EsYUFBYSxTQUFTLDRDQUE0QyxFQUFFO0FBQ3BFO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCLDRDQUE0QztBQUNqRTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0M7QUFDaEMsdUJBQXVCO0FBQ3ZCO0FBQ0Esc0NBQXNDLDZCQUE2QjtBQUNuRTtBQUNBLGlDQUFpQyxxQ0FBcUM7QUFDdEU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCLGdCQUFnQjtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixTQUFTLGlCQUFpQixFQUFFO0FBQzdDLG1CQUFtQiwyQkFBMkI7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTZiYzE1ZmEwXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7XG4gICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfSxcbiAgICAgIGF0dHJzOiB7IGlkOiBcInJlc3VsdG92ZXJhbGxcIiB9XG4gICAgfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9LFxuICAgICAgICAgIGF0dHJzOiB7IGlkOiBcInRvcGJhbm5lclwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICB7IGF0dHJzOiB7IG5hbWU6IFwibG9hZFwiLCBtb2RlOiBcIm91dC1pblwiLCBhcHBlYXI6IFwiXCIgfSB9LFxuICAgICAgICAgICAgW192bS5sb2FkaW5nID8gX2MoXCJ3Yi1sb2Fkc2NyZWVuXCIpIDogX3ZtLl9lKCldLFxuICAgICAgICAgICAgMVxuICAgICAgICAgICksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiLCBhdHRyczogeyBpZDogXCJjb250YWluMVwiIH0gfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIiB9KSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJ3Yi1yaGVhZGVyXCIpXG4gICAgICAgICAgICBdLFxuICAgICAgICAgICAgMVxuICAgICAgICAgIClcbiAgICAgICAgXSxcbiAgICAgICAgMVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAgeyBhdHRyczogeyBpZDogXCJjb250YWluM1wiIH0gfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICB7IGF0dHJzOiB7IG5hbWU6IFwibG9hZDJcIiwgbW9kZTogXCJvdXQtaW5cIiwgYXBwZWFyOiBcIlwiIH0gfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID09PSBmYWxzZVxuICAgICAgICAgICAgICAgID8gX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHsga2V5OiBcIm5vZGV0YWlsXCIsIHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJzcGFjZW1lMlwiIH1cbiAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgIF9jKFwid2ItcmJvZHlcIiwgeyBzdGF0aWNDbGFzczogXCJib2R5Y29udGVudFwiIH0pLFxuICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyXCIgfSlcbiAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIDogX3ZtLl9lKCksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9PT0gdHJ1ZVxuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwiZGV0YWlsXCIgfSwgW19jKFwid2ItcmdyYXBoXCIpXSwgMSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdLFxuICAgICAgICAxXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwiY29udGFpbjJcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb250YWluZXJcIiB9LCBbX2MoXCJ3Yi1yZm9vdGVyXCIpXSwgMSlcbiAgICAgIF0pXG4gICAgXVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi02YmMxNWZhMFwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6bc15fa0\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6e3a162a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue": +/*!******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-6e3a162a","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue ***! + \******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { staticClass: \"col-xs-2\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"scomplete\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsComp))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"starget\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsTarg))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-2\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { staticClass: \"col-xs-2\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 line\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"completed\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.completed))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\n \"p\",\n { staticStyle: { \"text-align\": \"right\" }, attrs: { id: \"target\" } },\n [_vm._v(_vm._s(_vm.resultsWB.target))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-2\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { attrs: { id: \"rbgmag\" } }, [\n _c(\n \"svg\",\n {\n attrs: { id: \"resultsMag\", viewBox: \"0 0 339.03 299\" },\n on: {\n mouseover: function($event) {\n _vm.rdcolor = \"white\"\n },\n mouseleave: function($event) {\n _vm.rdcolor = \"transparent\"\n },\n click: function($event) {\n _vm.toggleDetail()\n }\n }\n },\n [\n _c(\"path\", {\n style: { fill: _vm.rdcolor },\n attrs: {\n d:\n \"M126.84,26.21a80.61,80.61,0,1,0,80.61,80.61A80.71,80.71,0,0,0,126.84,26.21Zm0,9.49a71.24,71.24,0,0,1,66.61,46.35l-16,25.12h-.12c-.23-.06-.52-.06-.75-.12a10.66,10.66,0,0,0-1.91-.17c-.12,0-.23-.06-.41-.06s-.29.06-.46.06h-.75l-6.54-14.35-6.08-13.37a14.22,14.22,0,1,0-24.07-10.24,14,14,0,0,0,3.3,9l-15.39,25.64-13.54,22.57c-.12-.06-.29,0-.46-.06a13.46,13.46,0,0,0-2.14-.23h-.23c-.23,0-.41.06-.58.06a7.76,7.76,0,0,0-1.16.06l-5.61-11.23-6.13-12.21a14,14,0,0,0,4-9.84,14.24,14.24,0,1,0-26.1,7.87L57.1,120.83a69.52,69.52,0,0,1-1.39-13.95A71.19,71.19,0,0,1,126.84,35.7Zm45.43,81a3.69,3.69,0,0,1,.41-.12,5,5,0,0,1,1.33-.29h.35a4.35,4.35,0,0,1,1.5.29,1.73,1.73,0,0,1,.46.23,4.64,4.64,0,0,1,2.6,4.17,4.75,4.75,0,0,1-9.49,0A4.89,4.89,0,0,1,172.27,116.72Zm-20.14-43.4a5.94,5.94,0,0,1-1.39.29h-.29a4.35,4.35,0,0,1-1.5-.29,2.7,2.7,0,0,1-.58-.29,4.72,4.72,0,1,1,6.89-4.17,4.68,4.68,0,0,1-2.78,4.28Zm-67,23.78a2.06,2.06,0,0,1-.58.12h-1A2.55,2.55,0,0,1,83,97.1a6.17,6.17,0,0,1-1.1-.41,4.67,4.67,0,0,1-2.55-4.11,4.75,4.75,0,1,1,9.49,0,4.71,4.71,0,0,1-2.66,4.22A3.51,3.51,0,0,1,85.17,97.1Zm20.6,38.66a2.82,2.82,0,0,1,.64-.23,4.51,4.51,0,0,1,1.22-.23h.29a4.35,4.35,0,0,1,1.5.29,2.7,2.7,0,0,1,.58.29,4.66,4.66,0,1,1-4.22-.12Zm21.06,42.19a71.11,71.11,0,0,1-66.38-45.83l19.44-26c.17.06.41.06.58.12a14.32,14.32,0,0,0,1.68.35,10.33,10.33,0,0,0,1.33.12c.23,0,.46.06.69.06a5.7,5.7,0,0,0,1-.12H86l6.08,12.21,5.61,11.23a14,14,0,0,0-4,9.84,14.24,14.24,0,0,0,28.47,0,14,14,0,0,0-3.3-9l13.6-22.63,15.34-25.58a.43.43,0,0,1,.29.06,14.18,14.18,0,0,0,2.2.23c.12,0,.17.06.29.06s.29-.06.41-.06h.81l6.08,13.37,6.54,14.41a14.22,14.22,0,1,0,24.07,10.24,14.07,14.07,0,0,0-3.07-8.74l11.4-17.88A73,73,0,0,1,198,106.82,71.25,71.25,0,0,1,126.84,177.94Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n staticStyle: { color: \"white\" },\n attrs: {\n d:\n \"M308.14,247.91l-72.4-72.4a28.26,28.26,0,0,0-24.25-7.93,104.12,104.12,0,1,0-24,24,31,31,0,0,0-.35,4.05,28.32,28.32,0,0,0,8.33,20.14l72.4,72.4A28.47,28.47,0,0,0,316.54,268,28.52,28.52,0,0,0,308.14,247.91ZM32,106.82a94.85,94.85,0,1,1,94.85,94.85A94.94,94.94,0,0,1,32,106.82ZM301.43,281.41a19.44,19.44,0,0,1-26.85,0L202.24,209a19,19,0,0,1,26.85-26.85l72.34,72.45a18.93,18.93,0,0,1,0,26.79Z\"\n }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n { style: { color: _vm.rdcolor }, attrs: { id: \"rtextlabel\" } },\n [_vm._v(\"Details\")]\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"back-bttn\",\n style: { color: _vm.colorsWB.color1 },\n on: {\n click: function($event) {\n _vm.$router.push({ path: \"/\" })\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsBtnBack) + \"\\r\\n \")]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-6e3a162a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWU/ZjRkYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCO0FBQ3hCLFNBQVM7QUFDVDtBQUNBLG1CQUFtQixTQUFTLGtCQUFrQixFQUFFO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQSxtQkFBbUIsU0FBUyxnQkFBZ0IsRUFBRTtBQUM5QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCO0FBQ3hCLFNBQVM7QUFDVDtBQUNBLG1CQUFtQixTQUFTLGtCQUFrQixFQUFFO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYSxlQUFlLHdCQUF3QixVQUFVLGVBQWUsRUFBRTtBQUMvRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLFNBQVMsZUFBZSxFQUFFO0FBQzNDO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQiw4Q0FBOEM7QUFDbEU7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBLHNCQUFzQixvQkFBb0I7QUFDMUM7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLDRCQUE0QixpQkFBaUI7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsU0FBUyxxQkFBcUIsVUFBVSxtQkFBbUIsRUFBRTtBQUN4RTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsNkJBQTZCO0FBQzdDO0FBQ0E7QUFDQSw4QkFBOEIsWUFBWTtBQUMxQztBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi02ZTNhMTYyYVwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmJvZHkudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2xsLXhzLTEyIHJvd1wiIH0sIFtcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTJcIiB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00XCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcInNjb21wbGV0ZVwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvbXApKVxuICAgICAgICAgIF0pXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIHN0YXRpY1N0eWxlOiB7IFwidmVydGljYWwtYWxpZ25cIjogXCJtaWRkbGVcIiB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInBcIiwgeyBhdHRyczogeyBpZDogXCJzdGFyZ2V0XCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzVGFyZykpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0yXCIgfSlcbiAgICBdKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sbC14cy0xMiByb3dcIiB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0yXCIgfSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNCBsaW5lXCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbXBsZXRlZFwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLmNvbXBsZXRlZCkpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00XCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICB7IHN0YXRpY1N0eWxlOiB7IFwidGV4dC1hbGlnblwiOiBcInJpZ2h0XCIgfSwgYXR0cnM6IHsgaWQ6IFwidGFyZ2V0XCIgfSB9LFxuICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi50YXJnZXQpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMlwiIH0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbGwteHMtMTIgcm93XCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJyYmdtYWdcIiB9IH0sIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJyZXN1bHRzTWFnXCIsIHZpZXdCb3g6IFwiMCAwIDMzOS4wMyAyOTlcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0ucmRjb2xvciA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0ucmRjb2xvciA9IFwidHJhbnNwYXJlbnRcIlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnRvZ2dsZURldGFpbCgpXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5yZGNvbG9yIH0sXG4gICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgIFwiTTEyNi44NCwyNi4yMWE4MC42MSw4MC42MSwwLDEsMCw4MC42MSw4MC42MUE4MC43MSw4MC43MSwwLDAsMCwxMjYuODQsMjYuMjFabTAsOS40OWE3MS4yNCw3MS4yNCwwLDAsMSw2Ni42MSw0Ni4zNWwtMTYsMjUuMTJoLS4xMmMtLjIzLS4wNi0uNTItLjA2LS43NS0uMTJhMTAuNjYsMTAuNjYsMCwwLDAtMS45MS0uMTdjLS4xMiwwLS4yMy0uMDYtLjQxLS4wNnMtLjI5LjA2LS40Ni4wNmgtLjc1bC02LjU0LTE0LjM1LTYuMDgtMTMuMzdhMTQuMjIsMTQuMjIsMCwxLDAtMjQuMDctMTAuMjQsMTQsMTQsMCwwLDAsMy4zLDlsLTE1LjM5LDI1LjY0LTEzLjU0LDIyLjU3Yy0uMTItLjA2LS4yOSwwLS40Ni0uMDZhMTMuNDYsMTMuNDYsMCwwLDAtMi4xNC0uMjNoLS4yM2MtLjIzLDAtLjQxLjA2LS41OC4wNmE3Ljc2LDcuNzYsMCwwLDAtMS4xNi4wNmwtNS42MS0xMS4yMy02LjEzLTEyLjIxYTE0LDE0LDAsMCwwLDQtOS44NCwxNC4yNCwxNC4yNCwwLDEsMC0yNi4xLDcuODdMNTcuMSwxMjAuODNhNjkuNTIsNjkuNTIsMCwwLDEtMS4zOS0xMy45NUE3MS4xOSw3MS4xOSwwLDAsMSwxMjYuODQsMzUuN1ptNDUuNDMsODFhMy42OSwzLjY5LDAsMCwxLC40MS0uMTIsNSw1LDAsMCwxLDEuMzMtLjI5aC4zNWE0LjM1LDQuMzUsMCwwLDEsMS41LjI5LDEuNzMsMS43MywwLDAsMSwuNDYuMjMsNC42NCw0LjY0LDAsMCwxLDIuNiw0LjE3LDQuNzUsNC43NSwwLDAsMS05LjQ5LDBBNC44OSw0Ljg5LDAsMCwxLDE3Mi4yNywxMTYuNzJabS0yMC4xNC00My40YTUuOTQsNS45NCwwLDAsMS0xLjM5LjI5aC0uMjlhNC4zNSw0LjM1LDAsMCwxLTEuNS0uMjksMi43LDIuNywwLDAsMS0uNTgtLjI5LDQuNzIsNC43MiwwLDEsMSw2Ljg5LTQuMTcsNC42OCw0LjY4LDAsMCwxLTIuNzgsNC4yOFptLTY3LDIzLjc4YTIuMDYsMi4wNiwwLDAsMS0uNTguMTJoLTFBMi41NSwyLjU1LDAsMCwxLDgzLDk3LjFhNi4xNyw2LjE3LDAsMCwxLTEuMS0uNDEsNC42Nyw0LjY3LDAsMCwxLTIuNTUtNC4xMSw0Ljc1LDQuNzUsMCwxLDEsOS40OSwwLDQuNzEsNC43MSwwLDAsMS0yLjY2LDQuMjJBMy41MSwzLjUxLDAsMCwxLDg1LjE3LDk3LjFabTIwLjYsMzguNjZhMi44MiwyLjgyLDAsMCwxLC42NC0uMjMsNC41MSw0LjUxLDAsMCwxLDEuMjItLjIzaC4yOWE0LjM1LDQuMzUsMCwwLDEsMS41LjI5LDIuNywyLjcsMCwwLDEsLjU4LjI5LDQuNjYsNC42NiwwLDEsMS00LjIyLS4xMlptMjEuMDYsNDIuMTlhNzEuMTEsNzEuMTEsMCwwLDEtNjYuMzgtNDUuODNsMTkuNDQtMjZjLjE3LjA2LjQxLjA2LjU4LjEyYTE0LjMyLDE0LjMyLDAsMCwwLDEuNjguMzUsMTAuMzMsMTAuMzMsMCwwLDAsMS4zMy4xMmMuMjMsMCwuNDYuMDYuNjkuMDZhNS43LDUuNywwLDAsMCwxLS4xMkg4Nmw2LjA4LDEyLjIxLDUuNjEsMTEuMjNhMTQsMTQsMCwwLDAtNCw5Ljg0LDE0LjI0LDE0LjI0LDAsMCwwLDI4LjQ3LDAsMTQsMTQsMCwwLDAtMy4zLTlsMTMuNi0yMi42MywxNS4zNC0yNS41OGEuNDMuNDMsMCwwLDEsLjI5LjA2LDE0LjE4LDE0LjE4LDAsMCwwLDIuMi4yM2MuMTIsMCwuMTcuMDYuMjkuMDZzLjI5LS4wNi40MS0uMDZoLjgxbDYuMDgsMTMuMzcsNi41NCwxNC40MWExNC4yMiwxNC4yMiwwLDEsMCwyNC4wNywxMC4yNCwxNC4wNywxNC4wNywwLDAsMC0zLjA3LTguNzRsMTEuNC0xNy44OEE3Myw3MywwLDAsMSwxOTgsMTA2LjgyLDcxLjI1LDcxLjI1LDAsMCwxLDEyNi44NCwxNzcuOTRaXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwid2hpdGVcIiB9LFxuICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICBcIk0zMDguMTQsMjQ3LjkxbC03Mi40LTcyLjRhMjguMjYsMjguMjYsMCwwLDAtMjQuMjUtNy45MywxMDQuMTIsMTA0LjEyLDAsMSwwLTI0LDI0LDMxLDMxLDAsMCwwLS4zNSw0LjA1LDI4LjMyLDI4LjMyLDAsMCwwLDguMzMsMjAuMTRsNzIuNCw3Mi40QTI4LjQ3LDI4LjQ3LDAsMCwwLDMxNi41NCwyNjgsMjguNTIsMjguNTIsMCwwLDAsMzA4LjE0LDI0Ny45MVpNMzIsMTA2LjgyYTk0Ljg1LDk0Ljg1LDAsMSwxLDk0Ljg1LDk0Ljg1QTk0Ljk0LDk0Ljk0LDAsMCwxLDMyLDEwNi44MlpNMzAxLjQzLDI4MS40MWExOS40NCwxOS40NCwwLDAsMS0yNi44NSwwTDIwMi4yNCwyMDlhMTksMTksMCwwLDEsMjYuODUtMjYuODVsNzIuMzQsNzIuNDVhMTguOTMsMTguOTMsMCwwLDEsMCwyNi43OVpcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KVxuICAgICAgICAgIF1cbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgeyBzdHlsZTogeyBjb2xvcjogX3ZtLnJkY29sb3IgfSwgYXR0cnM6IHsgaWQ6IFwicnRleHRsYWJlbFwiIH0gfSxcbiAgICAgICAgICBbX3ZtLl92KFwiRGV0YWlsc1wiKV1cbiAgICAgICAgKVxuICAgICAgXSlcbiAgICBdKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHtcbiAgICAgICAgc3RhdGljQ2xhc3M6IFwiYmFjay1idHRuXCIsXG4gICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICAgIG9uOiB7XG4gICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgX3ZtLiRyb3V0ZXIucHVzaCh7IHBhdGg6IFwiL1wiIH0pXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9LFxuICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNCdG5CYWNrKSArIFwiXFxyXFxuICAgICAgICBcIildXG4gICAgKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNmUzYTE2MmFcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6e3a162a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7510ad56\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue": +/*!*******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7510ad56","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue ***! + \*******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"div\",\n { staticStyle: { backgroundColor: \"white\" }, attrs: { id: \"gbodybody\" } },\n [\n _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\"wb-ginfo\", { staticClass: \"col-sm-12\" }),\n _vm._v(\" \"),\n _c(\"wb-gdata\", { staticClass: \"col-sm-12\" })\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7510ad56\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZ3JhcGgudnVlP2FiZTYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLGVBQWUsMkJBQTJCLFVBQVUsa0JBQWtCLEVBQUU7QUFDL0U7QUFDQTtBQUNBO0FBQ0EsV0FBVywyQkFBMkI7QUFDdEM7QUFDQSw0QkFBNEIsMkJBQTJCO0FBQ3ZEO0FBQ0EsNEJBQTRCLDJCQUEyQjtBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNzUxMGFkNTZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JncmFwaC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcbiAgICAgIFwiZGl2XCIsXG4gICAgICB7IHN0YXRpY1N0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogXCJ3aGl0ZVwiIH0sIGF0dHJzOiB7IGlkOiBcImdib2R5Ym9keVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJ3Yi1naW5mb1wiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1zbS0xMlwiIH0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwid2ItZ2RhdGFcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIiB9KVxuICAgICAgICAgIF0sXG4gICAgICAgICAgMVxuICAgICAgICApXG4gICAgICBdXG4gICAgKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNzUxMGFkNTZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7510ad56\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-8e61b7b8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue": +/*!*******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-8e61b7b8","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue ***! + \*******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"gfooteroverall\" } }, [\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12\" }, [\n _c(\"div\", { attrs: { id: \"wb-footer-id\" } }, [\n _c(\"img\", { attrs: { id: \"bigimage\", src: _vm.logosWB.logoBig } }),\n _vm._v(\" \"),\n _c(\"img\", { attrs: { id: \"smallimage\", src: _vm.logosWB.logoSmall } })\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\n \"p\",\n {\n staticClass: \"wbfooter-text\",\n staticStyle: { \"padding-top\": \"10px\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.footerMessage1))]\n ),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\" workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-8e61b7b8\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZm9vdGVyLnZ1ZT80NWJiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLFNBQVMsdUJBQXVCLEVBQUU7QUFDdEQsZUFBZSxvQ0FBb0M7QUFDbkQsaUJBQWlCLFNBQVMscUJBQXFCLEVBQUU7QUFDakQsbUJBQW1CLFNBQVMsMkNBQTJDLEVBQUU7QUFDekU7QUFDQSxtQkFBbUIsU0FBUywrQ0FBK0MsRUFBRTtBQUM3RTtBQUNBO0FBQ0E7QUFDQSxlQUFlLCtDQUErQztBQUM5RDtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsZUFBZSwrQkFBK0I7QUFDOUM7QUFDQSxvQkFBb0IsZUFBZSxtQkFBbUIsRUFBRTtBQUN4RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtOGU2MWI3YjhcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwiZ2Zvb3Rlcm92ZXJhbGxcIiB9IH0sIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMlwiIH0sIFtcbiAgICAgIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwid2ItZm9vdGVyLWlkXCIgfSB9LCBbXG4gICAgICAgIF9jKFwiaW1nXCIsIHsgYXR0cnM6IHsgaWQ6IFwiYmlnaW1hZ2VcIiwgc3JjOiBfdm0ubG9nb3NXQi5sb2dvQmlnIH0gfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwiaW1nXCIsIHsgYXR0cnM6IHsgaWQ6IFwic21hbGxpbWFnZVwiLCBzcmM6IF92bS5sb2dvc1dCLmxvZ29TbWFsbCB9IH0pXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFwiIH0sIFtcbiAgICAgIF9jKFxuICAgICAgICBcInBcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcIndiZm9vdGVyLXRleHRcIixcbiAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcInBhZGRpbmctdG9wXCI6IFwiMTBweFwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UxKSldXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcIndiZm9vdGVyLXRleHRcIiB9LCBbXG4gICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyKSksXG4gICAgICAgIF9jKFwic3BhblwiLCB7IHN0YXRpY1N0eWxlOiB7IGNvbG9yOiBcIiMzZGE1ZTVcIiB9IH0sIFtcbiAgICAgICAgICBfdm0uX3YoXCIgd29ya2Jvb3N0LmlvXCIpXG4gICAgICAgIF0pXG4gICAgICBdKSxcbiAgICAgIF9jKFwiYnJcIilcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtOGU2MWI3YjhcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-8e61b7b8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-c09e6712\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue": +/*!**************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-c09e6712","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue ***! + \**************************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-md-12\", attrs: { id: \"groverall\" } }, [\n _c(\n \"div\",\n { staticClass: \"col-md-4 col-sm-12\", attrs: { id: \"groveralp1\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-4\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor1\n },\n attrs: { id: \"gropen\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor1 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor1 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsStatus))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"svg\",\n {\n style: { fill: _vm.colorsWB.color1 },\n attrs: { id: \"grclose\", viewBox: \"0 0 270.32 239.08\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M200.92,76.18h-7.13V63.91A58,58,0,0,0,135.87,6c-32,0-58.19,26-58.19,57.91V76.18H69.12A27.27,27.27,0,0,0,42,103.28V206a27.27,27.27,0,0,0,27.1,27.1H201.2A27.27,27.27,0,0,0,228.3,206V103.28A27.33,27.33,0,0,0,200.92,76.18ZM142.15,176.59v12a7.13,7.13,0,1,1-14.26,0v-12a16.76,16.76,0,0,1-10-15.69,17.12,17.12,0,1,1,34.23,0A16.76,16.76,0,0,1,142.15,176.59ZM179.52,76.18H91.94V63.91a43.79,43.79,0,0,1,87.58,0Z\"\n }\n })\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-8\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor2\n },\n attrs: { id: \"grcode\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor2 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor2 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsCode))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\"h2\", { attrs: { id: \"grlabelcode\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.event))\n ])\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor3\n },\n attrs: { id: \"grname\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor3 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor3 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsName))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\"h2\", { attrs: { id: \"grlabelname\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.name))\n ])\n ])\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-8\", attrs: { id: \"groveralp2\" } }, [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-9\",\n style: { borderColor: _vm.colorsWB.color1, color: _vm.shadowcolor4 },\n attrs: { id: \"grdescrip\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor4 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor4 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsDescr))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row col-md-12\", attrs: { id: \"descriptext\" } },\n [_vm._v(_vm._s(_vm.resultsWB.descrip))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row col-md-12\", attrs: { id: \"createdtext\" } },\n [\n _vm._v(\n \" \" +\n _vm._s(_vm.labelsWB.resultsCreated) +\n _vm._s(_vm.resultsWB.startdate)\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-3\" }, [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor5\n },\n attrs: { id: \"targetbox\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor5 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor5 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsTarg))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\n \"h2\",\n {\n staticClass: \"grvalues\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.target))]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor6\n },\n attrs: { id: \"completedbox\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor6 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor6 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsComp))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\n \"h2\",\n {\n staticClass: \"grvalues\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.completed))]\n )\n ])\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\", attrs: { id: \"grinfomob\" } }, [\n _c(\"div\", { staticClass: \"col-xs-12 grmobtext\" }, [\n _c(\"h2\", { attrs: { id: \"grmobtexth2\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsPressIcon))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(1)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol1, color: _vm.shcol1 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n staticStyle: { \"margin-top\": \"10px\" },\n style: { fill: _vm.fillcol1, stroke: _vm.fillcol1 },\n attrs: { viewBox: \"0 0 1024 1280\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M879.674 544.51l-158.254-0.221c-8.534 2.287-17.305-2.776-19.588-11.307l-23.862-75.877-74.742 350.891c0 0-1.523 18.507-11.518 18.507s-26.9 0.281-26.9 0.281c-8.259 2.213-16.748-2.687-18.961-10.949l-92.741-457.648-70.305 330.634c-2.261 8.291-11.94 15.206-20.385 12.986l-24.876 0.339c-8.723 2.293-17.685-2.789-20.023-11.349L270.629 544.51 143.993 544.51c-8.831 0-15.993-7.159-15.993-15.993l0-31.986c0-8.831 7.162-15.993 15.993-15.993l157.429-0.516c9.565-0.304 17.685 0.788 20.023 9.351l24.386 76.092 68.642-358.907c0 0 3.4-10.894 14.397-10.894 10.994 0 34.107-0.448 34.107-0.448 8.262-2.213 16.751 2.687 18.965 10.949l91.912 454.126 67.948-326.182c2.213-8.262 8.707-15.161 16.965-12.948l27.316-0.333c8.531-2.287 17.301 2.776 19.588 11.31l46.665 148.4 127.337 0c8.835 0 15.993 7.162 15.993 15.993l0 31.986C895.667 537.352 888.508 544.51 879.674 544.51z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(2)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol2, color: _vm.shcol2 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n style: { fill: _vm.fillcol2, stroke: _vm.fillcol2 },\n attrs: { viewBox: \"0 0 100 100\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M56.5,66.1H44v-1.7c0.5-0.2,0.9-0.4,1.4-0.6c0.5-0.2,1-0.3,1.6-0.5V46.6l-3-0.4v-1.7c0.5-0.2,1-0.4,1.7-0.5 c0.7-0.2,1.4-0.3,2.2-0.5c0.8-0.1,1.5-0.3,2.2-0.4c0.7-0.1,1.4-0.2,1.9-0.2h1.5v20.4c0.6,0.2,1.1,0.3,1.6,0.5 c0.5,0.2,0.9,0.4,1.4,0.6V66.1z M46.3,36c0-1.1,0.4-1.9,1.1-2.5c0.7-0.6,1.6-0.9,2.8-0.9c1.1,0,2.1,0.3,2.8,0.9 c0.7,0.6,1.1,1.4,1.1,2.5c0,1-0.4,1.8-1.1,2.5c-0.7,0.6-1.6,0.9-2.8,0.9c-1.1,0-2.1-0.3-2.8-0.9C46.6,37.9,46.3,37,46.3,36z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(3)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol3, color: _vm.shcol3 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n staticStyle: { \"margin-top\": \"5px\", strokeWidth: \"3px\" },\n style: { fill: _vm.fillcol3, stroke: _vm.fillcol3 },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M33,76.93H19a1,1,0,0,1-1-1V39.07a1,1,0,0,1,1-1H33a1,1,0,0,1,1,1V75.93A1,1,0,0,1,33,76.93Zm-13-2H32V40.07H20V74.93Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M57,76.93H43a1,1,0,0,1-1-1V51.07a1,1,0,0,1,1-1H57a1,1,0,0,1,1,1V75.93A1,1,0,0,1,57,76.93Zm-13-2H56V52.07H44V74.93Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M81,76.93H67a1,1,0,0,1-1-1V24.07a1,1,0,0,1,1-1H81a1,1,0,0,1,1,1V75.93A1,1,0,0,1,81,76.93Zm-13-2H80V25.07H68V74.93Z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(1)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol1, color: _vm.fillcol1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsAct))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(2)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol2, color: _vm.fillcol2 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsInfo))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(3)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol3, color: _vm.fillcol3 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsStat))]\n )\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-c09e6712\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZT9lYTgyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLG1DQUFtQyxrQkFBa0IsRUFBRTtBQUMzRTtBQUNBO0FBQ0EsT0FBTyw0Q0FBNEMsbUJBQW1CLEVBQUU7QUFDeEU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQiw0QkFBNEI7QUFDdEQsMEJBQTBCO0FBQzFCLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2Isb0JBQW9CLGVBQWU7QUFDbkM7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0EsdUJBQXVCLHFCQUFxQjtBQUM1Qyx1QkFBdUIsMEJBQTBCO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLCtCQUErQjtBQUN0RCx3QkFBd0IsU0FBUyxvQkFBb0IsRUFBRTtBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsK0JBQStCO0FBQ3RELHdCQUF3QixTQUFTLG9CQUFvQixFQUFFO0FBQ3ZEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGtDQUFrQyxtQkFBbUIsRUFBRTtBQUN0RTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQiw0REFBNEQ7QUFDOUUsa0JBQWtCLGtCQUFrQjtBQUNwQztBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxxQkFBcUIscUJBQXFCO0FBQzFDLHFCQUFxQiwwQkFBMEI7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSx1Q0FBdUMsb0JBQW9CLEVBQUU7QUFDMUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsdUNBQXVDLG9CQUFvQixFQUFFO0FBQzFFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsMEJBQTBCO0FBQzNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLG9CQUFvQixrQkFBa0I7QUFDdEM7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0EsdUJBQXVCLHFCQUFxQjtBQUM1Qyx1QkFBdUIsMEJBQTBCO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLCtCQUErQjtBQUN0RDtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQjtBQUMxQixpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2Isb0JBQW9CLHFCQUFxQjtBQUN6QztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsK0JBQStCO0FBQ3REO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCO0FBQzFCLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZSxtQ0FBbUMsa0JBQWtCLEVBQUU7QUFDdEUsaUJBQWlCLHFDQUFxQztBQUN0RCxrQkFBa0IsU0FBUyxvQkFBb0IsRUFBRTtBQUNqRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCO0FBQ3RCLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0NBQWdDLHVCQUF1QjtBQUN2RCwwQkFBMEIsMkNBQTJDO0FBQ3JFLDBCQUEwQjtBQUMxQixpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0I7QUFDdEIsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQkFBMEIsMkNBQTJDO0FBQ3JFLDBCQUEwQjtBQUMxQixpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0I7QUFDdEIsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0MsMENBQTBDO0FBQzFFLDBCQUEwQiwyQ0FBMkM7QUFDckUsMEJBQTBCO0FBQzFCLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCO0FBQ3RCLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0I7QUFDdEIsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQjtBQUN0QixhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LWMwOWU2NzEyXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JvdmVyYWxsXCIgfSB9LCBbXG4gICAgX2MoXG4gICAgICBcImRpdlwiLFxuICAgICAgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNCBjb2wtc20tMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JvdmVyYWxwMVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtc20tNFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IxXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JvcGVuXCIgfSxcbiAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmxhYmVsc1wiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzU3RhdHVzKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyY2xvc2VcIiwgdmlld0JveDogXCIwIDAgMjcwLjMyIDIzOS4wOFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTIwMC45Miw3Ni4xOGgtNy4xM1Y2My45MUE1OCw1OCwwLDAsMCwxMzUuODcsNmMtMzIsMC01OC4xOSwyNi01OC4xOSw1Ny45MVY3Ni4xOEg2OS4xMkEyNy4yNywyNy4yNywwLDAsMCw0MiwxMDMuMjhWMjA2YTI3LjI3LDI3LjI3LDAsMCwwLDI3LjEsMjcuMUgyMDEuMkEyNy4yNywyNy4yNywwLDAsMCwyMjguMywyMDZWMTAzLjI4QTI3LjMzLDI3LjMzLDAsMCwwLDIwMC45Miw3Ni4xOFpNMTQyLjE1LDE3Ni41OXYxMmE3LjEzLDcuMTMsMCwxLDEtMTQuMjYsMHYtMTJhMTYuNzYsMTYuNzYsMCwwLDEtMTAtMTUuNjksMTcuMTIsMTcuMTIsMCwxLDEsMzQuMjMsMEExNi43NiwxNi43NiwwLDAsMSwxNDIuMTUsMTc2LjU5Wk0xNzkuNTIsNzYuMThIOTEuOTRWNjMuOTFhNDMuNzksNDMuNzksMCwwLDEsODcuNTgsMFpcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLThcIixcbiAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICBjb2xvcjogX3ZtLnNoYWRvd2NvbG9yMlxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyY29kZVwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjIgPSBfdm0uY29sb3JzV0IuY29sb3IyXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjIgPSBcIndoaXRlc21va2VcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvZGUpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImgyXCIsIHsgYXR0cnM6IHsgaWQ6IFwiZ3JsYWJlbGNvZGVcIiB9IH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuZXZlbnQpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTEyXCIsXG4gICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgY29sb3I6IF92bS5zaGFkb3djb2xvcjNcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJncm5hbWVcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IzID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IzID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdybGFiZWxzXCIgfSwgW1xuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNOYW1lKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGNvbC1tZC0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJoMlwiLCB7IGF0dHJzOiB7IGlkOiBcImdybGFiZWxuYW1lXCIgfSB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLm5hbWUpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgIClcbiAgICAgIF1cbiAgICApLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tOFwiLCBhdHRyczogeyBpZDogXCJncm92ZXJhbHAyXCIgfSB9LCBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC1zbS05XCIsXG4gICAgICAgICAgc3R5bGU6IHsgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiBfdm0uc2hhZG93Y29sb3I0IH0sXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JkZXNjcmlwXCIgfSxcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yNCA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yNCA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmxhYmVsc1wiIH0sIFtcbiAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Rlc2NyKSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvdyBjb2wtbWQtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZGVzY3JpcHRleHRcIiB9IH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLmRlc2NyaXApKV1cbiAgICAgICAgICApLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIsIGF0dHJzOiB7IGlkOiBcImNyZWF0ZWR0ZXh0XCIgfSB9LFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgXCIgXCIgK1xuICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZCkgK1xuICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc3RhcnRkYXRlKVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTNcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTEyXCIsXG4gICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgY29sb3I6IF92bS5zaGFkb3djb2xvcjVcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJ0YXJnZXRib3hcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3I1ID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3I1ID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdybGFiZWxzXCIgfSwgW1xuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNUYXJnKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGNvbC1tZC0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgXCJoMlwiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdydmFsdWVzXCIsXG4gICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLnRhcmdldCkpXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIixcbiAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICBjb2xvcjogX3ZtLnNoYWRvd2NvbG9yNlxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNvbXBsZXRlZGJveFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjYgPSBfdm0uY29sb3JzV0IuY29sb3IyXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjYgPSBcIndoaXRlc21va2VcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvbXApKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcImgyXCIsXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3J2YWx1ZXNcIixcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuY29tcGxldGVkKSldXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JpbmZvbW9iXCIgfSB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMiBncm1vYnRleHRcIiB9LCBbXG4gICAgICAgIF9jKFwiaDJcIiwgeyBhdHRyczogeyBpZDogXCJncm1vYnRleHRoMlwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNQcmVzc0ljb24pKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNCBncm1vYmljb25zXCIsXG4gICAgICAgICAgb246IHtcbiAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNlbGVjdERldGFpbHMoMSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb2ljb25jXCIsXG4gICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmJnY29sMSwgY29sb3I6IF92bS5zaGNvbDEgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmluZm9tb2JpY29uXCIsXG4gICAgICAgICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcIm1hcmdpbi10b3BcIjogXCIxMHB4XCIgfSxcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5maWxsY29sMSwgc3Ryb2tlOiBfdm0uZmlsbGNvbDEgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMjQgMTI4MFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTg3OS42NzQgNTQ0LjUxbC0xNTguMjU0LTAuMjIxYy04LjUzNCAyLjI4Ny0xNy4zMDUtMi43NzYtMTkuNTg4LTExLjMwN2wtMjMuODYyLTc1Ljg3Ny03NC43NDIgMzUwLjg5MWMwIDAtMS41MjMgMTguNTA3LTExLjUxOCAxOC41MDdzLTI2LjkgMC4yODEtMjYuOSAwLjI4MWMtOC4yNTkgMi4yMTMtMTYuNzQ4LTIuNjg3LTE4Ljk2MS0xMC45NDlsLTkyLjc0MS00NTcuNjQ4LTcwLjMwNSAzMzAuNjM0Yy0yLjI2MSA4LjI5MS0xMS45NCAxNS4yMDYtMjAuMzg1IDEyLjk4NmwtMjQuODc2IDAuMzM5Yy04LjcyMyAyLjI5My0xNy42ODUtMi43ODktMjAuMDIzLTExLjM0OUwyNzAuNjI5IDU0NC41MSAxNDMuOTkzIDU0NC41MWMtOC44MzEgMC0xNS45OTMtNy4xNTktMTUuOTkzLTE1Ljk5M2wwLTMxLjk4NmMwLTguODMxIDcuMTYyLTE1Ljk5MyAxNS45OTMtMTUuOTkzbDE1Ny40MjktMC41MTZjOS41NjUtMC4zMDQgMTcuNjg1IDAuNzg4IDIwLjAyMyA5LjM1MWwyNC4zODYgNzYuMDkyIDY4LjY0Mi0zNTguOTA3YzAgMCAzLjQtMTAuODk0IDE0LjM5Ny0xMC44OTQgMTAuOTk0IDAgMzQuMTA3LTAuNDQ4IDM0LjEwNy0wLjQ0OCA4LjI2Mi0yLjIxMyAxNi43NTEgMi42ODcgMTguOTY1IDEwLjk0OWw5MS45MTIgNDU0LjEyNiA2Ny45NDgtMzI2LjE4MmMyLjIxMy04LjI2MiA4LjcwNy0xNS4xNjEgMTYuOTY1LTEyLjk0OGwyNy4zMTYtMC4zMzNjOC41MzEtMi4yODcgMTcuMzAxIDIuNzc2IDE5LjU4OCAxMS4zMWw0Ni42NjUgMTQ4LjQgMTI3LjMzNyAwYzguODM1IDAgMTUuOTkzIDcuMTYyIDE1Ljk5MyAxNS45OTNsMCAzMS45ODZDODk1LjY2NyA1MzcuMzUyIDg4OC41MDggNTQ0LjUxIDg3OS42NzQgNTQ0LjUxelwiXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7XG4gICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTQgZ3Jtb2JpY29uc1wiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDIpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmluZm9pY29uY1wiLFxuICAgICAgICAgICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5iZ2NvbDIsIGNvbG9yOiBfdm0uc2hjb2wyIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgIFwic3ZnXCIsXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvblwiLFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgZmlsbDogX3ZtLmZpbGxjb2wyLCBzdHJva2U6IF92bS5maWxsY29sMiB9LFxuICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEwMFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTU2LjUsNjYuMUg0NHYtMS43YzAuNS0wLjIsMC45LTAuNCwxLjQtMC42YzAuNS0wLjIsMS0wLjMsMS42LTAuNVY0Ni42bC0zLTAuNHYtMS43YzAuNS0wLjIsMS0wLjQsMS43LTAuNSAgIGMwLjctMC4yLDEuNC0wLjMsMi4yLTAuNWMwLjgtMC4xLDEuNS0wLjMsMi4yLTAuNGMwLjctMC4xLDEuNC0wLjIsMS45LTAuMmgxLjV2MjAuNGMwLjYsMC4yLDEuMSwwLjMsMS42LDAuNSAgIGMwLjUsMC4yLDAuOSwwLjQsMS40LDAuNlY2Ni4xeiBNNDYuMywzNmMwLTEuMSwwLjQtMS45LDEuMS0yLjVjMC43LTAuNiwxLjYtMC45LDIuOC0wLjljMS4xLDAsMi4xLDAuMywyLjgsMC45ICAgYzAuNywwLjYsMS4xLDEuNCwxLjEsMi41YzAsMS0wLjQsMS44LTEuMSwyLjVjLTAuNywwLjYtMS42LDAuOS0yLjgsMC45Yy0xLjEsMC0yLjEtMC4zLTIuOC0wLjlDNDYuNiwzNy45LDQ2LjMsMzcsNDYuMywzNnpcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgXVxuICAgICAgICAgIClcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00IGdybW9iaWNvbnNcIixcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uc2VsZWN0RGV0YWlscygzKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvaWNvbmNcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wzLCBjb2xvcjogX3ZtLnNoY29sMyB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb21vYmljb25cIixcbiAgICAgICAgICAgICAgICAgIHN0YXRpY1N0eWxlOiB7IFwibWFyZ2luLXRvcFwiOiBcIjVweFwiLCBzdHJva2VXaWR0aDogXCIzcHhcIiB9LFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgZmlsbDogX3ZtLmZpbGxjb2wzLCBzdHJva2U6IF92bS5maWxsY29sMyB9LFxuICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEyNVwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTMzLDc2LjkzSDE5YTEsMSwwLDAsMS0xLTFWMzkuMDdhMSwxLDAsMCwxLDEtMUgzM2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSwzMyw3Ni45M1ptLTEzLTJIMzJWNDAuMDdIMjBWNzQuOTNaXCJcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgXCJNNTcsNzYuOTNINDNhMSwxLDAsMCwxLTEtMVY1MS4wN2ExLDEsMCwwLDEsMS0xSDU3YTEsMSwwLDAsMSwxLDFWNzUuOTNBMSwxLDAsMCwxLDU3LDc2LjkzWm0tMTMtMkg1NlY1Mi4wN0g0NFY3NC45M1pcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICBcIk04MSw3Ni45M0g2N2ExLDEsMCwwLDEtMS0xVjI0LjA3YTEsMSwwLDAsMSwxLTFIODFhMSwxLDAsMCwxLDEsMVY3NS45M0ExLDEsMCwwLDEsODEsNzYuOTNabS0xMy0ySDgwVjI1LjA3SDY4Vjc0LjkzWlwiXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7XG4gICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTRcIixcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uc2VsZWN0RGV0YWlscygxKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb21vYmljb250ZXh0XCIsXG4gICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmJnY29sMSwgY29sb3I6IF92bS5maWxsY29sMSB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNBY3QpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDIpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvbnRleHRcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wyLCBjb2xvcjogX3ZtLmZpbGxjb2wyIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0luZm8pKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDMpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvbnRleHRcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wzLCBjb2xvcjogX3ZtLmZpbGxjb2wzIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1N0YXQpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtYzA5ZTY3MTJcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-c09e6712\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4bfcefd4\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue": +/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-4bfcefd4","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// style-loader: Adds some css to the DOM by adding a \\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWU/Y2RhYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQywyR0FBc0Q7QUFDekY7QUFDQSxjQUFjLFFBQVMsNEJBQTRCLDJCQUEyQiwrQkFBK0Isb0JBQW9CLEdBQUcsb0NBQW9DLDRCQUE0Qix3QkFBd0IsR0FBRyxlQUFlLDBKQUEwSixNQUFNLFdBQVcsV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsMk5BQTJOLDhDQUE4QyxZQUFZLFdBQVcsYUFBYSw0QkFBNEIsZUFBZSxzQkFBc0IsZUFBZSxlQUFlLGtCQUFrQixTQUFTLG1CQUFtQix3RkFBd0YscUJBQXFCLDRFQUE0RSxvQkFBb0IsYUFBYSxNQUFNLHlDQUF5QywyQkFBMkIsK0JBQStCLG9CQUFvQixLQUFLLHlCQUF5Qiw0QkFBNEIsd0JBQXdCLEtBQUssMkNBQTJDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNDUzYjBlYjJcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL0hvbWUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNob21lW2RhdGEtdi00NTNiMGViMl17XFxyXFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcXHJcXG4gICAgd2lkdGg6IDEwMCU7XFxufVxcbi5Db29raWUtLWJhc2VlZVtkYXRhLXYtNDUzYjBlYjJdIHtcXHJcXG4gICAgICBiYWNrZ3JvdW5kOiBibGFjaztcXHJcXG4gICAgICBjb2xvcjogeWVsbG93O1xcbn1cXHJcXG5cXHJcXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0hvbWUudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFrQ0E7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsWUFBQTtDQUNBO0FBRUE7TUFDQSxrQkFBQTtNQUNBLGNBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiSG9tZS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgaWQ9XFxcImhvbWVcXFwiPlxcclxcbiAgICA8d2ItaG1lbnU+PC93Yi1obWVudT5cXHJcXG4gICAgPHdiLWJvZHlvbmU+PC93Yi1ib2R5b25lPlxcclxcbjwvZGl2PiAgXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcblxcclxcbmltcG9ydCBNZW51IGZyb20gJy4vaG9tZS9IbWVudS52dWUnO1xcclxcbmltcG9ydCBCb2R5b25lIGZyb20gJy4vaG9tZS9IYm9keW9uZS52dWUnO1xcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgIHJldHVybiB7XFxyXFxuICAgICAgICAgIH0gIFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgbWV0aG9kczp7XFxyXFxuICAgIH0sXFxyXFxuICAgIGNvbXB1dGVkOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiSG1lbnU6TWVudSxcXHJcXG4gICAgICAgICAgICB3YkJvZHlvbmU6Qm9keW9uZSxcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICB9LFxcclxcbn1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiNob21le1xcclxcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbn1cXHJcXG5cXHJcXG4uQ29va2llLS1iYXNlZWUge1xcclxcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xcclxcbiAgICAgIGNvbG9yOiB5ZWxsb3c7XFxyXFxufVxcclxcblxcclxcbjwvc3R5bGU+XFxyXFxuXFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-453b0eb2\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue": +/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue ***! + \*************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Imports\nvar urlEscape = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/url-escape.js */ \"./node_modules/css-loader/dist/runtime/url-escape.js\");\nvar ___CSS_LOADER_URL___0___ = urlEscape(__webpack_require__(/*! ../../img/icons/fun.svg */ \"./src/assets/img/icons/fun.svg\"));\n\n// Module\nexports.push([module.i, \"\\n#bomain{\\r\\n top:80px;\\r\\n min-height: 350px;\\r\\n height: 60vh;\\r\\n width: 100%;\\r\\n position: relative;\\r\\n background: linear-gradient(-120deg,#f4f9f9 60%, rgba(0,0,0,0) 30%);\\r\\n background-position:center;\\n}\\n#bomain::before{\\r\\n content: '';\\r\\n position: absolute;\\r\\n height: 60vh;\\r\\n width: 100%;\\r\\n background: linear-gradient(-60deg,#f4f9f9 60%, rgba(0,0,0,0) 30%), url(\" + ___CSS_LOADER_URL___0___ + \") no-repeat;\\r\\n background-position:left;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/home/src/assets/components/home/Hbodyone.vue\"],\"names\":[],\"mappings\":\";AAgBA;IACA,SAAA;IACA,kBAAA;IACA,aAAA;IACA,YAAA;IACA,mBAAA;IACA,oEAAA;IACA,2BAAA;CACA;AACA;IACA,YAAA;IACA,mBAAA;IACA,aAAA;IACA,YAAA;IACA,4GAAA;IACA,yBAAA;CACA\",\"file\":\"Hbodyone.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IYm9keW9uZS52dWU/NDBiNiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxnQkFBZ0IsbUJBQU8sQ0FBQyw0SEFBZ0U7QUFDeEYseUNBQXlDLG1CQUFPLENBQUMsK0RBQXlCOztBQUUxRTtBQUNBLGNBQWMsUUFBUyxhQUFhLGlCQUFpQiwwQkFBMEIscUJBQXFCLG9CQUFvQiwyQkFBMkIsNEVBQTRFLG1DQUFtQyxHQUFHLGtCQUFrQixvQkFBb0IsMkJBQTJCLHFCQUFxQixvQkFBb0IsNEhBQTRILGlDQUFpQyxHQUFHLFdBQVcsd0tBQXdLLE1BQU0sVUFBVSxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsMlBBQTJQLDBJQUEwSSxhQUFhLG9DQUFvQyxpQkFBaUIsMEJBQTBCLHFCQUFxQixvQkFBb0IsMkJBQTJCLDRFQUE0RSxtQ0FBbUMsS0FBSyxvQkFBb0Isb0JBQW9CLDJCQUEyQixxQkFBcUIsb0JBQW9CLG1IQUFtSCxpQ0FBaUMsS0FBSyxtQ0FBbUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBJbXBvcnRzXG52YXIgdXJsRXNjYXBlID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS91cmwtZXNjYXBlLmpzXCIpO1xudmFyIF9fX0NTU19MT0FERVJfVVJMX19fMF9fXyA9IHVybEVzY2FwZShyZXF1aXJlKFwiLi4vLi4vaW1nL2ljb25zL2Z1bi5zdmdcIikpO1xuXG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNib21haW57XFxyXFxuICAgIHRvcDo4MHB4O1xcclxcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcXHJcXG4gICAgaGVpZ2h0OiA2MHZoO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEyMGRlZywjZjRmOWY5IDYwJSwgcmdiYSgwLDAsMCwwKSAzMCUpO1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcXG59XFxuI2JvbWFpbjo6YmVmb3Jle1xcclxcbiAgICBjb250ZW50OiAnJztcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICBoZWlnaHQ6IDYwdmg7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTYwZGVnLCNmNGY5ZjkgNjAlLCByZ2JhKDAsMCwwLDApIDMwJSksIHVybChcIiArIF9fX0NTU19MT0FERVJfVVJMX19fMF9fXyArIFwiKSBuby1yZXBlYXQ7XFxyXFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246bGVmdDtcXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFnQkE7SUFDQSxTQUFBO0lBQ0Esa0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0lBQ0Esb0VBQUE7SUFDQSwyQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLDRHQUFBO0lBQ0EseUJBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiSGJvZHlvbmUudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcImJvbWFpblxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGEgc3R5bGU9XFxcImNvbG9yOiBibGFjaztcXFwiPiBUdXJuaW5nIHN0cmF0ZWd5IGludG8gcmVzdWx0czwvYT5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBcXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiNib21haW57XFxyXFxuICAgIHRvcDo4MHB4O1xcclxcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcXHJcXG4gICAgaGVpZ2h0OiA2MHZoO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEyMGRlZywjZjRmOWY5IDYwJSwgcmdiYSgwLDAsMCwwKSAzMCUpO1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcXHJcXG59XFxyXFxuI2JvbWFpbjo6YmVmb3Jle1xcclxcbiAgICBjb250ZW50OiAnJztcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICBoZWlnaHQ6IDYwdmg7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTYwZGVnLCNmNGY5ZjkgNjAlLCByZ2JhKDAsMCwwLDApIDMwJSksIHVybCguLi8uLi9pbWcvaWNvbnMvZnVuLnN2Zykgbm8tcmVwZWF0O1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQ7XFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue": +/*!**********************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue ***! + \**********************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.header {\\r\\n height: 80px;\\r\\n background-color: rgba(255,255,255,1)\\n}\\nli{\\r\\n list-style: none;\\n}\\n.menu{\\r\\n height: 40px;\\r\\n margin-top: 20px;\\n}\\n.menuitems{\\r\\n width: 100%;\\r\\n height: 100vh;\\r\\n background-color: rgba(255,255,255,.5)\\n}\\n.menuselect{\\r\\n overflow-x: hidden;\\n}\\n.menu span{\\r\\n width: 30px;\\r\\n height: 1px;\\r\\n background: #9b9b9b;\\r\\n position: absolute;\\r\\n right: 30px;\\r\\n transition: all .3s;\\n}\\n.twist span {\\r\\n background:#fc4a1a;\\r\\n transform: rotate(150deg);\\n}\\n.menu span:nth-child(1){\\r\\n top: 10px;\\n}\\n.menu span:nth-child(2){\\r\\n top: 20px;\\n}\\n.menu span:nth-child(3){\\r\\n top: 30px;\\n}\\n.show-enter-active {\\r\\n transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0);\\n}\\n.show-leave-active {\\r\\n transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0);\\n}\\n.show-enter, .show-leave-to{\\r\\n transform: translateX(100%);\\r\\n opacity: 0;\\n}\\r\\n\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/home/src/assets/components/home/Hmenu.vue\"],\"names\":[],\"mappings\":\";AAuCA;IACA,aAAA;IACA,qCAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;CACA;AACA;IACA,YAAA;IACA,cAAA;IACA,sCAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;IACA,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,YAAA;IACA,oBAAA;CACA;AAEA;IACA,mBAAA;IACA,0BAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,qDAAA;CACA;AACA;EACA,qDAAA;CACA;AACA;EACA,4BAAA;EACA,WAAA;CACA\",\"file\":\"Hmenu.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IbWVudS52dWU/MjlhMCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsY0FBYyxxQkFBcUIsZ0RBQWdELEtBQUsseUJBQXlCLEdBQUcsUUFBUSxxQkFBcUIseUJBQXlCLEdBQUcsYUFBYSxvQkFBb0Isc0JBQXNCLGlEQUFpRCxjQUFjLDJCQUEyQixHQUFHLGFBQWEsb0JBQW9CLG9CQUFvQiw0QkFBNEIsMkJBQTJCLG9CQUFvQiw0QkFBNEIsR0FBRyxlQUFlLDJCQUEyQixrQ0FBa0MsR0FBRywwQkFBMEIsZ0JBQWdCLEdBQUcsMEJBQTBCLGdCQUFnQixHQUFHLDBCQUEwQixnQkFBZ0IsR0FBRyxzQkFBc0IsMkRBQTJELEdBQUcsc0JBQXNCLDJEQUEyRCxHQUFHLDhCQUE4QixrQ0FBa0MsaUJBQWlCLEdBQUcsZUFBZSxxS0FBcUssTUFBTSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSw4YUFBOGEsV0FBVyxzK0JBQXMrQixvQkFBb0IsdUJBQXVCLGdEQUFnRCxhQUFhLHNCQUFzQixxQ0FBcUMscUJBQXFCLG9EQUFvRCxPQUFPLHlCQUF5QixLQUFLLFVBQVUscUJBQXFCLHlCQUF5QixLQUFLLGVBQWUsb0JBQW9CLHNCQUFzQixvREFBb0QsZ0JBQWdCLDJCQUEyQixLQUFLLGVBQWUsb0JBQW9CLG9CQUFvQiw0QkFBNEIsMkJBQTJCLG9CQUFvQiw0QkFBNEIsS0FBSyxxQkFBcUIsMkJBQTJCLGtDQUFrQyxLQUFLLGdDQUFnQyxnQkFBZ0IsS0FBSyxnQ0FBZ0MsZ0JBQWdCLEtBQUssZ0NBQWdDLGdCQUFnQixLQUFLLDRCQUE0Qiw0REFBNEQsS0FBSyx3QkFBd0IsMkRBQTJELEtBQUssZ0NBQWdDLGtDQUFrQyxpQkFBaUIsS0FBSyx1Q0FBdUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSG1lbnUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5oZWFkZXIge1xcclxcbiAgICBoZWlnaHQ6IDgwcHg7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMSlcXG59XFxubGl7XFxyXFxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XFxufVxcbi5tZW51e1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxyXFxuICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbi5tZW51aXRlbXN7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KVxcbn1cXG4ubWVudXNlbGVjdHtcXHJcXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xcbn1cXG4ubWVudSBzcGFue1xcclxcbiAgICB3aWR0aDogMzBweDtcXHJcXG4gICAgaGVpZ2h0OiAxcHg7XFxyXFxuICAgIGJhY2tncm91bmQ6ICM5YjliOWI7XFxyXFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgcmlnaHQ6IDMwcHg7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XFxufVxcbi50d2lzdCBzcGFuIHtcXHJcXG4gICAgYmFja2dyb3VuZDojZmM0YTFhO1xcclxcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xcbn1cXG4ubWVudSBzcGFuOm50aC1jaGlsZCgxKXtcXHJcXG4gIHRvcDogMTBweDtcXG59XFxuLm1lbnUgc3BhbjpudGgtY2hpbGQoMil7XFxyXFxuICB0b3A6IDIwcHg7XFxufVxcbi5tZW51IHNwYW46bnRoLWNoaWxkKDMpe1xcclxcbiAgdG9wOiAzMHB4O1xcbn1cXG4uc2hvdy1lbnRlci1hY3RpdmUge1xcclxcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBjdWJpYy1iZXppZXIoMS4wLCAwLjUsIDAuOCwgMS4wKTtcXG59XFxuLnNob3ctbGVhdmUtYWN0aXZlIHtcXHJcXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKDEuMCwgMC41LCAwLjgsIDEuMCk7XFxufVxcbi5zaG93LWVudGVyLCAuc2hvdy1sZWF2ZS10b3tcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcXHJcXG4gIG9wYWNpdHk6IDA7XFxufVxcclxcblxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL0htZW51LnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBdUNBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0lBQ0EsY0FBQTtJQUNBLHNDQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtDQUNBO0FBRUE7SUFDQSxtQkFBQTtJQUNBLDBCQUFBO0NBQ0E7QUFFQTtFQUNBLFVBQUE7Q0FDQTtBQUVBO0VBQ0EsVUFBQTtDQUNBO0FBRUE7RUFDQSxVQUFBO0NBQ0E7QUFFQTtFQUNBLHFEQUFBO0NBQ0E7QUFDQTtFQUNBLHFEQUFBO0NBQ0E7QUFDQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtDQUNBXCIsXCJmaWxlXCI6XCJIbWVudS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJuYXZiYXItZml4ZWQtdG9wXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93IGhlYWRlciB2Y2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgbWVudVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD1cXFwiQnJhbmRcXFwiIHNyYz1cXFwiXFxcXHNyY1xcXFxhc3NldHNcXFxcaW1nXFxcXGxvZ29CaWdXQi5wbmdcXFwiIGhlaWdodD1cXFwiNDBcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTMgY29sLXhzLW9mZnNldC0zIG1lbnVcXFwiIDpjbGFzcz1cXFwie3R3aXN0OnNob3d9XFxcIiBAY2xpY2s9XFxcInNob3c9IXNob3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgbWVudXNlbGVjdFxcXCI+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwic2hvd1xcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgICAgICA8dWwgdi1pZj1cXFwic2hvd1xcXCIgY2xhc3M9XFxcImxpc3QtZ3JvdXAgbWVudWl0ZW1zXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj5XaHk/PC9saT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj5XaGF0PzwvbGk+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XFxcImxpc3QtZ3JvdXAtaXRlbVxcXCI+V29ya0Jvb3N0IENvcnBvcmF0ZTwvbGk+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XFxcImxpc3QtZ3JvdXAtaXRlbVxcXCI+V29ya0Jvb3N0IFNjaWVuY2U8L2xpPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPVxcXCJsaXN0LWdyb3VwLWl0ZW1cXFwiPkFib3V0PC9saT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj48YSBocmVmPVxcXCJodHRwczovL3dvcmtib29zdC5tZVxcXCI+UmVxdWVzdCBhIGRlbW88L2E+IGlmIHlvdSB3YW50IHRvIHRyeSBpdCBmb3IgeW91cnNlbGY8L2xpPlxcclxcbiAgICAgICAgICAgICAgICA8L3VsPlxcclxcbiAgICAgICAgICAgICA8L3RyYW5zaXRpb24+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBkYXRhICgpe1xcclxcbiAgICAgICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICAgICAgc2hvdzogZmFsc2VcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGU+XFxyXFxuLmhlYWRlciB7XFxyXFxuICAgIGhlaWdodDogODBweDtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKSAgXFxyXFxufVxcclxcbmxpe1xcclxcbiAgICBsaXN0LXN0eWxlOiBub25lO1xcclxcbn1cXHJcXG4ubWVudXtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbn1cXHJcXG4ubWVudWl0ZW1ze1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDB2aDtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSkgXFxyXFxufVxcclxcbi5tZW51c2VsZWN0e1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxufVxcclxcbi5tZW51IHNwYW57XFxyXFxuICAgIHdpZHRoOiAzMHB4O1xcclxcbiAgICBoZWlnaHQ6IDFweDtcXHJcXG4gICAgYmFja2dyb3VuZDogIzliOWI5YjtcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICByaWdodDogMzBweDtcXHJcXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcXHJcXG59XFxyXFxuXFxyXFxuLnR3aXN0IHNwYW4ge1xcclxcbiAgICBiYWNrZ3JvdW5kOiNmYzRhMWE7XFxyXFxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XFxyXFxufVxcclxcblxcclxcbi5tZW51IHNwYW46bnRoLWNoaWxkKDEpe1xcclxcbiAgdG9wOiAxMHB4O1xcclxcbn1cXHJcXG5cXHJcXG4ubWVudSBzcGFuOm50aC1jaGlsZCgyKXtcXHJcXG4gIHRvcDogMjBweDtcXHJcXG59XFxyXFxuXFxyXFxuLm1lbnUgc3BhbjpudGgtY2hpbGQoMyl7XFxyXFxuICB0b3A6IDMwcHg7XFxyXFxufVxcclxcblxcclxcbi5zaG93LWVudGVyLWFjdGl2ZSB7XFxyXFxuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllcigxLjAsIDAuNSwgMC44LCAxLjApOztcXHJcXG59XFxyXFxuLnNob3ctbGVhdmUtYWN0aXZlIHtcXHJcXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKDEuMCwgMC41LCAwLjgsIDEuMCk7XFxyXFxufVxcclxcbi5zaG93LWVudGVyLCAuc2hvdy1sZWF2ZS10b3tcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcXHJcXG4gIG9wYWNpdHk6IDA7XFxyXFxufVxcclxcblxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/runtime/url-escape.js": +/*!************************************************************!*\ + !*** ./node_modules/css-loader/dist/runtime/url-escape.js ***! + \************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\n\nmodule.exports = function escape(url) {\n if (typeof url !== 'string') {\n return url;\n } // If url is already wrapped in quotes, remove them\n\n\n if (/^['\"].*['\"]$/.test(url)) {\n url = url.slice(1, -1);\n } // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n\n\n if (/[\"'() \\t\\n]/.test(url)) {\n return '\"' + url.replace(/\"/g, '\\\\\"').replace(/\\n/g, '\\\\n') + '\"';\n }\n\n return url;\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvdXJsLWVzY2FwZS5qcz9iNjA1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViO0FBQ0E7QUFDQTtBQUNBLEdBQUc7OztBQUdIO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7OztBQUdBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL3VybC1lc2NhcGUuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiBlc2NhcGUodXJsKSB7XG4gIGlmICh0eXBlb2YgdXJsICE9PSAnc3RyaW5nJykge1xuICAgIHJldHVybiB1cmw7XG4gIH0gLy8gSWYgdXJsIGlzIGFscmVhZHkgd3JhcHBlZCBpbiBxdW90ZXMsIHJlbW92ZSB0aGVtXG5cblxuICBpZiAoL15bJ1wiXS4qWydcIl0kLy50ZXN0KHVybCkpIHtcbiAgICB1cmwgPSB1cmwuc2xpY2UoMSwgLTEpO1xuICB9IC8vIFNob3VsZCB1cmwgYmUgd3JhcHBlZD9cbiAgLy8gU2VlIGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9jc3MtdmFsdWVzLTMvI3VybHNcblxuXG4gIGlmICgvW1wiJygpIFxcdFxcbl0vLnRlc3QodXJsKSkge1xuICAgIHJldHVybiAnXCInICsgdXJsLnJlcGxhY2UoL1wiL2csICdcXFxcXCInKS5yZXBsYWNlKC9cXG4vZywgJ1xcXFxuJykgKyAnXCInO1xuICB9XG5cbiAgcmV0dXJuIHVybDtcbn07Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/runtime/url-escape.js\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-0e7e0476\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue": +/*!******************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-0e7e0476","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue ***! + \******************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm._m(0)\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"container\" }, [\n _c(\"div\", { attrs: { id: \"bomain\" } }, [\n _c(\"div\", { staticClass: \"col-xs-4\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-8\" }, [\n _c(\"a\", { staticStyle: { color: \"black\" } }, [\n _vm._v(\" Turning strategy into results\")\n ])\n ])\n ])\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-0e7e0476\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IYm9keW9uZS52dWU/ZTUxYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCLDJCQUEyQjtBQUNqRCxpQkFBaUIsU0FBUyxlQUFlLEVBQUU7QUFDM0MsbUJBQW1CLDBCQUEwQjtBQUM3QztBQUNBLG1CQUFtQiwwQkFBMEI7QUFDN0MsbUJBQW1CLGVBQWUsaUJBQWlCLEVBQUU7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0wZTdlMDQ3NlwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfdm0uX20oMClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXG4gIGZ1bmN0aW9uKCkge1xuICAgIHZhciBfdm0gPSB0aGlzXG4gICAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gICAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gICAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJib21haW5cIiB9IH0sIFtcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiIH0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04XCIgfSwgW1xuICAgICAgICAgIF9jKFwiYVwiLCB7IHN0YXRpY1N0eWxlOiB7IGNvbG9yOiBcImJsYWNrXCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uX3YoXCIgVHVybmluZyBzdHJhdGVneSBpbnRvIHJlc3VsdHNcIilcbiAgICAgICAgICBdKVxuICAgICAgICBdKVxuICAgICAgXSlcbiAgICBdKVxuICB9XG5dXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMGU3ZTA0NzZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-0e7e0476\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-453b0eb2\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue": +/*!********************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-453b0eb2","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue ***! + \********************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"home\" } },\n [_c(\"wb-hmenu\"), _vm._v(\" \"), _c(\"wb-bodyone\")],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-453b0eb2\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWU/ODAyMCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLLFNBQVMsYUFBYSxFQUFFO0FBQzdCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00NTNiMGViMlwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgeyBhdHRyczogeyBpZDogXCJob21lXCIgfSB9LFxuICAgIFtfYyhcIndiLWhtZW51XCIpLCBfdm0uX3YoXCIgXCIpLCBfYyhcIndiLWJvZHlvbmVcIildLFxuICAgIDFcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNDUzYjBlYjJcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-453b0eb2\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-e7bf1746\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue": +/*!***************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-e7bf1746","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue ***! + \***************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"navbar-fixed-top\" }, [\n _c(\"div\", { staticClass: \"container\" }, [\n _c(\"div\", { staticClass: \"row header vcenter\" }, [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-3 col-xs-offset-3 menu\",\n class: { twist: _vm.show },\n on: {\n click: function($event) {\n _vm.show = !_vm.show\n }\n }\n },\n [_c(\"span\"), _vm._v(\" \"), _c(\"span\"), _vm._v(\" \"), _c(\"span\")]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row menuselect\" },\n [\n _c(\"transition\", { attrs: { name: \"show\", appear: \"\" } }, [\n _vm.show\n ? _c(\"ul\", { staticClass: \"list-group menuitems\" }, [\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"Why?\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"What?\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"WorkBoost Corporate\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"WorkBoost Science\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"About\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _c(\"a\", { attrs: { href: \"https://workboost.me\" } }, [\n _vm._v(\"Request a demo\")\n ]),\n _vm._v(\" if you want to try it for yourself\")\n ])\n ])\n : _vm._e()\n ])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-xs-6 menu\" }, [\n _c(\"img\", {\n attrs: {\n alt: \"Brand\",\n src: \"\\\\src\\\\assets\\\\img\\\\logoBigWB.png\",\n height: \"40\"\n }\n })\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-e7bf1746\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IbWVudS52dWU/MGY4NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQixrQ0FBa0M7QUFDdEQsZUFBZSwyQkFBMkI7QUFDMUMsaUJBQWlCLG9DQUFvQztBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0Isa0JBQWtCO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUyxnQ0FBZ0M7QUFDekM7QUFDQSw0QkFBNEIsU0FBUywyQkFBMkIsRUFBRTtBQUNsRTtBQUNBLDBCQUEwQixzQ0FBc0M7QUFDaEUsNEJBQTRCLGlDQUFpQztBQUM3RDtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsaUNBQWlDO0FBQzdEO0FBQ0E7QUFDQTtBQUNBLDRCQUE0QixpQ0FBaUM7QUFDN0Q7QUFDQTtBQUNBO0FBQ0EsNEJBQTRCLGlDQUFpQztBQUM3RDtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsaUNBQWlDO0FBQzdEO0FBQ0E7QUFDQTtBQUNBLDRCQUE0QixpQ0FBaUM7QUFDN0QsNkJBQTZCLFNBQVMsK0JBQStCLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCLCtCQUErQjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtZTdiZjE3NDZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL0htZW51LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJuYXZiYXItZml4ZWQtdG9wXCIgfSwgW1xuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgaGVhZGVyIHZjZW50ZXJcIiB9LCBbXG4gICAgICAgIF92bS5fbSgwKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtMyBjb2wteHMtb2Zmc2V0LTMgbWVudVwiLFxuICAgICAgICAgICAgY2xhc3M6IHsgdHdpc3Q6IF92bS5zaG93IH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNob3cgPSAhX3ZtLnNob3dcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW19jKFwic3BhblwiKSwgX3ZtLl92KFwiIFwiKSwgX2MoXCJzcGFuXCIpLCBfdm0uX3YoXCIgXCIpLCBfYyhcInNwYW5cIildXG4gICAgICAgIClcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvdyBtZW51c2VsZWN0XCIgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwidHJhbnNpdGlvblwiLCB7IGF0dHJzOiB7IG5hbWU6IFwic2hvd1wiLCBhcHBlYXI6IFwiXCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uc2hvd1xuICAgICAgICAgICAgICA/IF9jKFwidWxcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwIG1lbnVpdGVtc1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIldoeT9cIilcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIldoYXQ/XCIpXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcImxpXCIsIHsgc3RhdGljQ2xhc3M6IFwibGlzdC1ncm91cC1pdGVtXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJXb3JrQm9vc3QgQ29ycG9yYXRlXCIpXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcImxpXCIsIHsgc3RhdGljQ2xhc3M6IFwibGlzdC1ncm91cC1pdGVtXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJXb3JrQm9vc3QgU2NpZW5jZVwiKVxuICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXCJsaVwiLCB7IHN0YXRpY0NsYXNzOiBcImxpc3QtZ3JvdXAtaXRlbVwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiQWJvdXRcIilcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiYVwiLCB7IGF0dHJzOiB7IGhyZWY6IFwiaHR0cHM6Ly93b3JrYm9vc3QubWVcIiB9IH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJSZXF1ZXN0IGEgZGVtb1wiKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIGlmIHlvdSB3YW50IHRvIHRyeSBpdCBmb3IgeW91cnNlbGZcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0sXG4gICAgICAgIDFcbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtcbiAgZnVuY3Rpb24oKSB7XG4gICAgdmFyIF92bSA9IHRoaXNcbiAgICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBtZW51XCIgfSwgW1xuICAgICAgX2MoXCJpbWdcIiwge1xuICAgICAgICBhdHRyczoge1xuICAgICAgICAgIGFsdDogXCJCcmFuZFwiLFxuICAgICAgICAgIHNyYzogXCJcXFxcc3JjXFxcXGFzc2V0c1xcXFxpbWdcXFxcbG9nb0JpZ1dCLnBuZ1wiLFxuICAgICAgICAgIGhlaWdodDogXCI0MFwiXG4gICAgICAgIH1cbiAgICAgIH0pXG4gICAgXSlcbiAgfVxuXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LWU3YmYxNzQ2XCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-e7bf1746\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-453b0eb2\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue": +/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-453b0eb2","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue ***! + \**********************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlPzRjMjciXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixnQkFBZ0IsaUJBQWlCLEdBQUcsOEJBQThCLG1CQUFtQixHQUFHLGdDQUFnQyxzQkFBc0IsbUJBQW1CLHVCQUF1QixHQUFHLG9FQUFvRSxnQ0FBZ0MsbUJBQW1CLEdBQUcsR0FBRyxrRUFBa0UsZ0NBQWdDLG1CQUFtQixHQUFHLEdBQUcsU0FBUywySkFBMkosTUFBTSxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssb1FBQW9RLGtEQUFrRCxnQkFBZ0IsV0FBVyxhQUFhLHNDQUFzQyx3QkFBd0IsOEVBQThFLFVBQVUsNENBQTRDLHNCQUFzQix1QkFBdUIsU0FBUyxtQkFBbUIseUJBQXlCLFNBQVMscUJBQXFCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLFNBQVMsMEVBQTBFLHlCQUF5Qix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSx5QkFBeUIseUJBQXlCLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi0zMDU5NDFlOFwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbmJvZHlbZGF0YS12LTMwNTk0MWU4XXtcXG4gICAgbWFyZ2luOiAwO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG4jYWRtaW5tYWluW2RhdGEtdi0zMDU5NDFlOF17XFxuICAgIGhlaWdodDogODB2aDtcXG59XFxuI2FkbWluZm9vdGVyW2RhdGEtdi0zMDU5NDFlOF17XFxuICAgIG1hcmdpbi10b3A6IDJ2aDtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jYWRtaW5mb290ZXJbZGF0YS12LTMwNTk0MWU4XXtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNhZG1pbmZvb3RlcltkYXRhLXYtMzA1OTQxZThde1xcbiAgICBoZWlnaHQ6IDE0dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0FkbWluLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBcUJBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJBZG1pbi52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2PlxcclxcbiAgICAgICAgPHdiTGZvb3RlciBpZD1cXFwiYWRtaW5mb290ZXJcXFwiPjwvd2JMZm9vdGVyPlxcclxcbiAgICAgICAgPHdiTG1haW4gaWQ9XFxcImFkbWlubWFpblxcXCI+PC93YkxtYWluPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcblxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBBbWFpbiBmcm9tICcuL2FkbWluL0FtYWluLnZ1ZSc7XFxyXFxuICAgIGltcG9ydCBBZm9vdGVyIGZyb20gJy4vYWRtaW4vQWZvb3Rlci52dWUnO1xcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YkxtYWluOiBBbWFpbixcXHJcXG4gICAgICAgICAgICB3Ykxmb290ZXI6QWZvb3RlcixcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICBib2R5e1xcclxcbiAgICAgICAgbWFyZ2luOiAwO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICAjYWRtaW5tYWlue1xcclxcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNhZG1pbmZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIGhlaWdodDogMTJ2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjYWRtaW5mb290ZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEydmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2FkbWluZm9vdGVye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-305941e8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-7d7ed7ca\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue": +/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-7d7ed7ca","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.container[data-v-7d7ed7ca]{\\n overflow-x: visible;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 10%;\\n width: 100%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 10%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 100px;\\n}\\nbody[data-v-7d7ed7ca] {\\n height: 100vh;\\n width: 100vw;\\n}\\n.btnColor[data-v-7d7ed7ca] {\\n color: white;\\n text-align: center;\\n font-size: 225%;\\n line-height: 225%;\\n background-color: #17c8bc;\\n border-radius: 20px;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.btnColor[data-v-7d7ed7ca]:hover {\\n cursor: pointer;\\n}\\n.btnColor[data-v-7d7ed7ca]:active {\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0);\\n}\\ninput[data-v-7d7ed7ca] {\\n border-radius: 20px;\\n background-color: white;\\n}\\n.container[data-v-7d7ed7ca] {\\n height: 100vh;\\n background-color: greenyellow;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n text-align: center;\\n font-size: 300%;\\n height: 100%;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n#bigimage[data-v-7d7ed7ca]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 100%;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:30px;\\n width: 500px;\\n height: 50px;\\n background-color: white;\\n overflow: hidden;\\n position: absolute;\\n text-align: left;\\n}\\np[data-v-7d7ed7ca]{\\n color:black;\\n font-size: 175%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 225%;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 12%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 18%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 90px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 400%;\\n height: 400%;\\n border-radius: 25px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 275%;\\n border-radius: 25px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:20px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 200%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 250%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 12%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 15%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 60px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 200%;\\n height: 200%;\\n border-radius: 12px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 175%;\\n border-radius: 12px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:10px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 125%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 200%;\\n}\\n}\\n@media only screen and (max-width: 375px){\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 10%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 10%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 50px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 180%;\\n height: 180%;\\n border-radius: 12px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 170%;\\n border-radius: 12px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:10px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 120%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 150%;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/admin/src/assets/components/admin/Amain.vue\"],\"names\":[],\"mappings\":\";AA0FA;QACA,oBAAA;CACA;AACA;KACA,YAAA;KACA,YAAA;CACA;AACA;KACA,YAAA;CACA;AACA;KACA,cAAA;CACA;AACA;KACA,cAAA;KACA,aAAA;CACA;AACA;KACA,aAAA;KACA,mBAAA;KACA,gBAAA;KACA,kBAAA;KACA,0BAAA;KACA,oBAAA;KACA,yCAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,uCAAA;CACA;AACA;IACA,oBAAA;IACA,wBAAA;CACA;AACA;KACA,cAAA;KACA,8BAAA;CACA;AACA;KACA,mBAAA;KACA,gBAAA;KACA,aAAA;CACA;AACA;KACA,0BAAA;CACA;AACA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,YAAA;CACA;AACA;KACA,YAAA;KACA,aAAA;KACA,aAAA;KACA,wBAAA;KACA,iBAAA;KACA,mBAAA;KACA,iBAAA;CACA;AACA;KACA,YAAA;KACA,gBAAA;KACA,oBAAA;KACA,wBAAA,CAAA,2BAAA;KACA,qBAAA;KACA,mBAAA;KACA,gBAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;SACA,YAAA;SACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;KACA,gBAAA;CACA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;KACA,YAAA;KACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;SACA,gBAAA;CACA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;SACA,YAAA;SACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;SACA,gBAAA;CACA;CACA\",\"file\":\"Amain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlPzAwMzIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGlDQUFpQyw4QkFBOEIsR0FBRywrQkFBK0IsbUJBQW1CLG1CQUFtQixHQUFHLCtCQUErQixtQkFBbUIsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcseUJBQXlCLHFCQUFxQixvQkFBb0IsR0FBRyw4QkFBOEIsb0JBQW9CLDBCQUEwQix1QkFBdUIseUJBQXlCLGlDQUFpQywyQkFBMkIsZ0RBQWdELEdBQUcsb0NBQW9DLHVCQUF1QixHQUFHLHFDQUFxQyxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLDhDQUE4QyxHQUFHLDBCQUEwQiwwQkFBMEIsOEJBQThCLEdBQUcsK0JBQStCLHFCQUFxQixxQ0FBcUMsR0FBRyx1REFBdUQsMEJBQTBCLHVCQUF1QixvQkFBb0IsR0FBRyxzREFBc0QsaUNBQWlDLEdBQUcsNkJBQTZCLHdCQUF3QixzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLG1CQUFtQixHQUFHLDhCQUE4QixtQkFBbUIsb0JBQW9CLG9CQUFvQiwrQkFBK0Isd0JBQXdCLDBCQUEwQix3QkFBd0IsR0FBRyxxQkFBcUIsbUJBQW1CLHVCQUF1QiwyQkFBMkIsK0JBQStCLHdEQUF3RCwwQkFBMEIsdUJBQXVCLEdBQUcsdUJBQXVCLHVCQUF1QixHQUFHLG9FQUFvRSw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLHVCQUF1Qix3QkFBd0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1Qix1QkFBdUIsR0FBRyxHQUFHLG9FQUFvRSw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLG1CQUFtQixvQkFBb0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1QiwyQkFBMkIsR0FBRyxHQUFHLDRDQUE0Qyw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLHVCQUF1Qix3QkFBd0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1QiwyQkFBMkIsR0FBRyxHQUFHLFNBQVMsdUtBQXVLLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsc0JBQXNCLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxzQkFBc0IsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxtaEJBQW1oQix3QkFBd0IsS0FBSyxzQkFBc0IsMHRCQUEwdEIsd0JBQXdCLEtBQUssc0JBQXNCLDY2QkFBNjZCLDRCQUE0QiwrR0FBK0csc0JBQXNCLGdFQUFnRSxXQUFXLGFBQWEsaUNBQWlDLG1CQUFtQixzQkFBc0IsNEhBQTRILGVBQWUsd0JBQXdCLHNHQUFzRyxzQkFBc0IsOEJBQThCLHFDQUFxQyxzR0FBc0csNENBQTRDLDhGQUE4RixPQUFPLDRGQUE0RixpQkFBaUIsYUFBYSxTQUFTLGtEQUFrRCxtQ0FBbUMsWUFBWSxvQkFBb0Isd0JBQXdCLHdCQUF3QixTQUFTLG9CQUFvQix3QkFBd0IsU0FBUyxxQkFBcUIsMEJBQTBCLFNBQVMsY0FBYywwQkFBMEIseUJBQXlCLFNBQVMsbUJBQW1CLHlCQUF5QiwrQkFBK0IsNEJBQTRCLDhCQUE4QixzQ0FBc0MsZ0NBQWdDLHFEQUFxRCxTQUFTLHlCQUF5Qiw0QkFBNEIsU0FBUywwQkFBMEIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxtREFBbUQsU0FBUyxlQUFlLCtCQUErQixtQ0FBbUMsU0FBUyxvQkFBb0IsMEJBQTBCLDBDQUEwQyxTQUFTLDRCQUE0QiwrQkFBK0IsNEJBQTRCLHlCQUF5QixTQUFTLDBCQUEwQixzQ0FBc0MsU0FBUyxrQkFBa0IsNkJBQTZCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsd0JBQXdCLFNBQVMsbUJBQW1CLHdCQUF3Qix5QkFBeUIseUJBQXlCLG9DQUFvQyw2QkFBNkIsK0JBQStCLDZCQUE2QixTQUFTLFVBQVUsd0JBQXdCLDRCQUE0QixnQ0FBZ0Msb0NBQW9DLDZEQUE2RCwrQkFBK0IsNEJBQTRCLFNBQVMsWUFBWSw0QkFBNEIsU0FBUyx5RUFBeUUsc0JBQXNCLGtDQUFrQyxZQUFZLHVCQUF1Qiw0QkFBNEIsYUFBYSx3QkFBd0IsNEJBQTRCLGFBQWEseUJBQXlCLDZCQUE2QixhQUFhLCtCQUErQixnQ0FBZ0MsNkJBQTZCLG9DQUFvQyxhQUFhLDhCQUE4QiwwQ0FBMEMsYUFBYSxzQkFBc0IsZ0NBQWdDLG9DQUFvQyxhQUFhLHVCQUF1Qiw0QkFBNEIsNkJBQTZCLGFBQWEsZUFBZSw0QkFBNEIsZ0NBQWdDLGdDQUFnQyxvQ0FBb0Msd0NBQXdDLGlFQUFpRSxtQ0FBbUMsZ0NBQWdDLGFBQWEsZ0JBQWdCLDRCQUE0QixhQUFhLFFBQVEsMEVBQTBFLHVCQUF1QixrQ0FBa0MsYUFBYSx1QkFBdUIsNEJBQTRCLGFBQWEsd0JBQXdCLDRCQUE0QixhQUFhLHlCQUF5Qiw2QkFBNkIsYUFBYSwrQkFBK0IsZ0NBQWdDLDZCQUE2QixvQ0FBb0MsYUFBYSw4QkFBOEIsMENBQTBDLGFBQWEsc0JBQXNCLGdDQUFnQyxvQ0FBb0MsYUFBYSx1QkFBdUIsd0JBQXdCLHlCQUF5QixhQUFhLGVBQWUsNEJBQTRCLGdDQUFnQyxnQ0FBZ0Msb0NBQW9DLHdDQUF3QyxpRUFBaUUsbUNBQW1DLGdDQUFnQyxhQUFhLGdCQUFnQixnQ0FBZ0MsYUFBYSxTQUFTLGtEQUFrRCx3QkFBd0Isa0NBQWtDLFlBQVksdUJBQXVCLDRCQUE0QixhQUFhLHdCQUF3Qiw0QkFBNEIsYUFBYSx5QkFBeUIsNkJBQTZCLGFBQWEsK0JBQStCLGdDQUFnQyw2QkFBNkIsb0NBQW9DLGFBQWEsOEJBQThCLDBDQUEwQyxhQUFhLHNCQUFzQixnQ0FBZ0Msb0NBQW9DLGFBQWEsdUJBQXVCLDRCQUE0Qiw2QkFBNkIsYUFBYSxlQUFlLDRCQUE0QixnQ0FBZ0MsZ0NBQWdDLG9DQUFvQyx3Q0FBd0MsaUVBQWlFLG1DQUFtQyxnQ0FBZ0MsYUFBYSxnQkFBZ0IsZ0NBQWdDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi03ZDdlZDdjYVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5jb250YWluZXJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBoZWlnaHQ6IDEwJTtcXG4gICAgIHdpZHRoOiAxMDAlO1xcbn1cXG4uc3BhY2VyRGl2MltkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgaGVpZ2h0OiAxMDBweDtcXG59XFxuYm9keVtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgIGhlaWdodDogMTAwdmg7XFxuICAgICB3aWR0aDogMTAwdnc7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgIGZvbnQtc2l6ZTogMjI1JTtcXG4gICAgIGxpbmUtaGVpZ2h0OiAyMjUlO1xcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzhiYztcXG4gICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxuICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXTpob3ZlciB7XFxuICAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2FdOmFjdGl2ZSB7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcXG59XFxuaW5wdXRbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgaGVpZ2h0OiAxMDB2aDtcXG4gICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVueWVsbG93O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICAgZm9udC1zaXplOiAzMDAlO1xcbiAgICAgaGVpZ2h0OiAxMDAlO1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4jYmlnaW1hZ2VbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICB3aWR0aDogMTAwJTtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgbWFyZ2luOjMwcHg7XFxuICAgICB3aWR0aDogNTAwcHg7XFxuICAgICBoZWlnaHQ6IDUwcHg7XFxuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XFxuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG5wW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICBjb2xvcjpibGFjaztcXG4gICAgIGZvbnQtc2l6ZTogMTc1JTtcXG4gICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxuICAgICAtbW96LXRyYW5zaXRpb246IC4ycztcXG4gICAgIC1vLXRyYW5zaXRpb246IC4ycztcXG4gICAgIHRyYW5zaXRpb246IC4ycztcXG59XFxuaDFbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBmb250LXNpemU6IDIyNSU7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5jb250YWluZXJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBoZWlnaHQ6IDEyJTtcXG59XFxuLnNwYWNlckRpdjJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBoZWlnaHQ6IDE4JTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiA5MHB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGZvbnQtc2l6ZTogNDAwJTtcXG4gICAgICAgICBoZWlnaHQ6IDQwMCU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMjc1JTtcXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgbWFyZ2luOjIwcHg7XFxuICAgICAgICAgaGVpZ2h0OiA0MHB4O1xcbn1cXG5wW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGNvbG9yOmJsYWNrO1xcbiAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxuICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXG59XFxuaDFbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBmb250LXNpemU6IDI1MCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiAxMiU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICAgaGVpZ2h0OiAxNSU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGhlaWdodDogNjBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICAgaGVpZ2h0OiAyMDAlO1xcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbiNldmVudElEW2RhdGEtdi03ZDdlZDdjYV0sICNjYXJkSURbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBmb250LXNpemU6IDE3NSU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgbWFyZ2luOjEwcHg7XFxuICAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgY29sb3I6YmxhY2s7XFxuICAgICAgICAgbWFyZ2luLWxlZnQ6MnB4O1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMTI1JTtcXG4gICAgICAgICAtbXMtdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXG4gICAgICAgICAtbW96LXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICAtby10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xcbn1cXG5oMVtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXtcXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGhlaWdodDogNTBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDE4MCU7XFxuICAgICAgICAgaGVpZ2h0OiAxODAlO1xcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbiNldmVudElEW2RhdGEtdi03ZDdlZDdjYV0sICNjYXJkSURbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBmb250LXNpemU6IDE3MCU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIG1hcmdpbjoxMHB4O1xcbiAgICAgICAgIGhlaWdodDogNDBweDtcXG59XFxucFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBjb2xvcjpibGFjaztcXG4gICAgICAgICBtYXJnaW4tbGVmdDoycHg7XFxuICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbiAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcbiAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XFxufVxcbmgxW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUEwRkE7UUFDQSxvQkFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsWUFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0NBQ0E7QUFDQTtLQUNBLGNBQUE7Q0FDQTtBQUNBO0tBQ0EsY0FBQTtLQUNBLGFBQUE7Q0FDQTtBQUNBO0tBQ0EsYUFBQTtLQUNBLG1CQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLDBCQUFBO0tBQ0Esb0JBQUE7S0FDQSx5Q0FBQTtDQUNBO0FBQ0E7S0FDQSxnQkFBQTtDQUNBO0FBQ0E7S0FDQSwrQkFBQTtLQUNBLG1DQUFBO0tBQ0EsZ0NBQUE7S0FDQSw4QkFBQTtLQUNBLDJCQUFBO0tBQ0EsdUNBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7S0FDQSxjQUFBO0tBQ0EsOEJBQUE7Q0FDQTtBQUNBO0tBQ0EsbUJBQUE7S0FDQSxnQkFBQTtLQUNBLGFBQUE7Q0FDQTtBQUNBO0tBQ0EsMEJBQUE7Q0FDQTtBQUNBO0tBQ0EsaUJBQUE7S0FDQSwrQkFBQTtLQUNBLG1DQUFBO0tBQ0EsZ0NBQUE7S0FDQSw4QkFBQTtLQUNBLDJCQUFBO0tBQ0EsWUFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsYUFBQTtLQUNBLGFBQUE7S0FDQSx3QkFBQTtLQUNBLGlCQUFBO0tBQ0EsbUJBQUE7S0FDQSxpQkFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsZ0JBQUE7S0FDQSxvQkFBQTtLQUNBLHdCQUFBLENBQUEsMkJBQUE7S0FDQSxxQkFBQTtLQUNBLG1CQUFBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtLQUNBLFlBQUE7S0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtTQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtTQUNBLGdCQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiQW1haW4udnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2IGNsYXNzPVxcXCJjb250YWluZXJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgPGltZyBzcmM9XFxcIi4uLy4uL2ltZy9sb2dvQmlnV0IucG5nXFxcIiBpZD1cXFwiYmlnaW1hZ2VcXFwiPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjJcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgICAgPGZvcm0+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiZm9ybS1ncm91cFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJwYXRoQ2xpcFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgPHAgOnN0eWxlPVxcXCJ7bWFyZ2luVG9wOiBtQW5pMSArICdweCd9XFxcIj57e3N0YXJ0U2NyZWVuLnBvcFRleHRlfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cXFwidGV4dFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBjbGFzcz1cXFwiZm9ybS1jb250cm9sXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIGlkPVxcXCJldmVudElEXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgbmFtZT1cXFwid2JldmVudFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckV2ZW50XFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHYtbW9kZWw9XFxcImV2ZW50XFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBmb2N1cz1cXFwibUFuaTEgPSAwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG1BbmkyID0gNTAsIFxcclxcbiAgICAgICAgICAgICAgICAgICAgcmVzcG9uc2U9ICcnXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMSA9IDUwXFxcIj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJmb3JtLWdyb3VwXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICAgPHAgOnN0eWxlPVxcXCJ7bWFyZ2luVG9wOiBtQW5pMiArICdweCd9XFxcIj57e3N0YXJ0U2NyZWVuLnBvcFRleHRjfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJzcGFjZXJEaXYzXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XFxcInRleHRcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgY2xhc3M9XFxcImZvcm0tY29udHJvbFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBpZD1cXFwiY2FyZElEXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG5hbWU9XFxcIndiY2FyZFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckNhcmRcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgdi1tb2RlbD1cXFwibnJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQGZvY3VzPVxcXCJtQW5pMSA9IDUwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG1BbmkyID0gMCwgXFxyXFxuICAgICAgICAgICAgICAgICAgICByZXNwb25zZT0gJydcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAYmx1cj1cXFwibUFuaTIgPSA1MFxcXCI+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgPC9mb3JtPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICA8L2Rpdj5cXHJcXG4gICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgc3R5bGU9XFxcIm1hcmdpbjogYXV0b1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImJ0bkNvbG9yXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcInN1Ym1pdFByZXNzXFxcIj57e3N0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIj48aDEgY2xhc3M9XFxcInRleHQtY2VudGVyXFxcIj57e3N0YXJ0U2NyZWVuLnZhbENoZWNrfX08L2gxPjwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgIHJldHVybiB7XFxyXFxuICAgICAgICAgICAgICBtQW5pMTogNTAsXFxyXFxuICAgICAgICAgICAgICBtQW5pMjogNTAsXFxyXFxuICAgICAgICAgICAgICBldmVudDogJycsXFxyXFxuICAgICAgICAgICAgICBucjogJycsXFxyXFxuICAgICAgICAgIH0gIFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOiB7IFxcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc3RhcnRTY3JlZW4nXFxyXFxuICAgICAgICAgICAgXSkgICAgICBcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICBzdWJtaXRQcmVzcygpe1xcclxcbiAgICAgICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0ge1xcclxcbiAgICAgICAgICAgICAgICAgICAgZXZlbnQ6IHRoaXMuZXZlbnQsXFxyXFxuICAgICAgICAgICAgICAgICAgICBucjogdGhpcy5uciAgICBcXHJcXG4gICAgICAgICAgICAgICAgfVxcclxcbiAgICAgICAgICAgICAgICBpZiAocmVxdWVzdC5uciA9PSA5OTkpIHtcXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnaW1wb3J0UmVzdWx0JywgcmVxdWVzdClcXHJcXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcXHJcXG4gICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnaW1wb3J0Q29udGVudCcsIHJlcXVlc3QpXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAuY29udGFpbmVye1xcclxcbiAgICAgICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXHJcXG4gICAgICAgfVxcclxcbiAgICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgICAgIGhlaWdodDogMTAlO1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLnNwYWNlckRpdjJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwJTtcXHJcXG4gICAgfVxcclxcbiAgICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIGJvZHkge1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgfVxcclxcbiAgICAuYnRuQ29sb3Ige1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyMjUlO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIyNSU7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdjOGJjO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgLmJ0bkNvbG9yOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuYnRuQ29sb3I6YWN0aXZlIHtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xcclxcbiAgICB9XFxyXFxuICAgIGlucHV0IHtcXHJcXG4gICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmNvbnRhaW5lciB7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW55ZWxsb3c7XFxyXFxuICAgIH0gXFxyXFxuICAgICNldmVudElELCAjY2FyZElEIHtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMzAwJTtcXHJcXG4gICAgICAgIGhlaWdodDogMTAwJTtcXHJcXG4gICAgfVxcclxcbiAgICAjZXZlbnRJRCwgI2NhcmRJRHtcXHJcXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxyXFxuICAgIH1cXHJcXG4gICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgIC5wYXRoQ2xpcCB7XFxyXFxuICAgICAgICBtYXJnaW46MzBweDtcXHJcXG4gICAgICAgIHdpZHRoOiA1MDBweDtcXHJcXG4gICAgICAgIGhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XFxyXFxuICAgIH1cXHJcXG4gICAgcHtcXHJcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICB9XFxyXFxuICAgIGgxIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjI1JTtcXHJcXG4gICAgfVxcclxcbiAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAuY29udGFpbmVye1xcclxcbiAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xcclxcbiAgICAgICB9XFxyXFxuICAgICAgIC5zcGFjZXJEaXYge1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMTIlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlckRpdjJ7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxOCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2V2ZW50SUQsICNjYXJkSUQge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDAwJTtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMCU7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNldmVudElELCAjY2FyZElEe1xcclxcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuYnRuQ29sb3J7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucGF0aENsaXAge1xcclxcbiAgICAgICAgICAgIG1hcmdpbjoyMHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHAge1xcclxcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGgxIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgLnNwYWNlckRpdiB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxMiU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc3BhY2VyRGl2MntcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDE1JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJEaXYzIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZXZlbnRJRCwgI2NhcmRJRCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMjAwJTtcXHJcXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2V2ZW50SUQsICNjYXJkSUR7XFxyXFxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzE3QzhCQztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5idG5Db2xvcntcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE3NSU7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5wYXRoQ2xpcCB7XFxyXFxuICAgICAgICBtYXJnaW46MTBweDtcXHJcXG4gICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHAge1xcclxcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyNSU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGgxIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCl7IFxcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgICAgfVxcclxcbiAgICAgICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDEwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJEaXYye1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlckRpdjMge1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNldmVudElELCAjY2FyZElEIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE4MCU7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxODAlO1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZXZlbnRJRCwgI2NhcmRJRHtcXHJcXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJ0bkNvbG9ye1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTcwJTtcXHJcXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnBhdGhDbGlwIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW46MTBweDtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwIHtcXHJcXG4gICAgICAgICAgICBjb2xvcjpibGFjaztcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDoycHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBoMSB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-7d7ed7ca\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-dddaa728\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue": +/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-dddaa728","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#loginarrow[data-v-dddaa728]{\\n font-size: 20px;\\n}\\n#gfooteroverall[data-v-dddaa728]{\\n background-color: white;\\n opacity: 1;\\n}\\n#loginfooterdiv[data-v-dddaa728]{\\n width: 50%;\\n position: relative; \\n background-color: rgba(236, 192, 192, 0.1);\\n height: 4vh;\\n}\\n#loginfootertext[data-v-dddaa728]{\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext2[data-v-dddaa728]{\\n margin-top: 4vh;\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext3[data-v-dddaa728]{\\n margin-top: 8vh;\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext[data-v-dddaa728]:hover, #loginfootertext1[data-v-dddaa728]:hover, #loginfootertext2[data-v-dddaa728]:hover, #loginfootertext3[data-v-dddaa728]:hover{\\n cursor: pointer;\\n}\\n.wbfooter-text[data-v-dddaa728]{\\n line-height: 10px;\\n margin-right: 30px;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.wbfooter-text[data-v-dddaa728]{\\n display:none;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px) {\\n.wbfooter-text[data-v-dddaa728]{\\n display:none;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/admin/src/assets/components/admin/Afooter.vue\"],\"names\":[],\"mappings\":\";AAyDA;IACA,gBAAA;CACA;AACA;IACA,wBAAA;IACA,WAAA;CACA;AACA;IACA,WAAA;IACA,mBAAA;IACA,2CAAA;IACA,YAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,mBAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;IACA,aAAA;CACA;CAEA\",\"file\":\"Afooter.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWU/N2U4NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsa0NBQWtDLHNCQUFzQixHQUFHLG1DQUFtQyw4QkFBOEIsaUJBQWlCLEdBQUcsbUNBQW1DLGlCQUFpQix5QkFBeUIsa0RBQWtELGtCQUFrQixHQUFHLG9DQUFvQyxtQkFBbUIseUJBQXlCLGVBQWUsc0NBQXNDLDBDQUEwQyx1Q0FBdUMscUNBQXFDLGtDQUFrQyxHQUFHLHFDQUFxQyxzQkFBc0IsbUJBQW1CLHlCQUF5QixlQUFlLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsR0FBRyxxQ0FBcUMsc0JBQXNCLG1CQUFtQix5QkFBeUIsZUFBZSxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLEdBQUcsd0tBQXdLLHNCQUFzQixHQUFHLGtDQUFrQyx3QkFBd0IseUJBQXlCLEdBQUcsb0VBQW9FLGtDQUFrQyxtQkFBbUIsR0FBRyxHQUFHLGtFQUFrRSxrQ0FBa0MsbUJBQW1CLEdBQUcsR0FBRyxTQUFTLHlLQUF5SyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLDZMQUE2TCxjQUFjLCtHQUErRyxvQkFBb0IsZ0hBQWdILGlCQUFpQixVQUFVLFVBQVUsTUFBTSxtUEFBbVAsV0FBVyx3UEFBd1AsS0FBSyx5QkFBeUIsNkNBQTZDLHlCQUF5QiwrSEFBK0gsV0FBVyxhQUFhLGlCQUFpQixXQUFXLGFBQWEsZ0NBQWdDLG9CQUFvQix1QkFBdUIsK0ZBQStGLGFBQWEsdUJBQXVCLGlIQUFpSCx1QkFBdUIsOEdBQThHLHFDQUFxQyx1REFBdUQsMENBQTBDLGlCQUFpQixhQUFhLHVCQUF1QixpQ0FBaUMsNkRBQTZELDBDQUEwQyxhQUFhLFNBQVMsbURBQW1ELDRCQUE0QixTQUFTLHdCQUF3QixvQ0FBb0MsdUJBQXVCLFNBQVMsd0JBQXdCLHVCQUF1QiwrQkFBK0Isd0RBQXdELHdCQUF3QixTQUFTLHlCQUF5Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEdBQTBHLDRCQUE0QixTQUFTLHVCQUF1Qiw4QkFBOEIsK0JBQStCLFNBQVMsMEVBQTBFLDJCQUEyQix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSwyQkFBMkIseUJBQXlCLGFBQWEsYUFBYSwrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi1kZGRhYTcyOFwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2xvZ2luYXJyb3dbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgZm9udC1zaXplOiAyMHB4O1xcbn1cXG4jZ2Zvb3Rlcm92ZXJhbGxbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbiNsb2dpbmZvb3RlcmRpdltkYXRhLXYtZGRkYWE3Mjhde1xcbiAgICB3aWR0aDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMTkyLCAxOTIsIDAuMSk7XFxuICAgIGhlaWdodDogNHZoO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICB0b3A6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG59XFxuI2xvZ2luZm9vdGVydGV4dDJbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgbWFyZ2luLXRvcDogNHZoO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgdG9wOiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxufVxcbiNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIG1hcmdpbi10b3A6IDh2aDtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgIHRvcDogNTAlO1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQxW2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQyW2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi1kZGRhYTcyOF06aG92ZXJ7XFxuICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgZGlzcGxheTpub25lO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi53YmZvb3Rlci10ZXh0W2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIGRpc3BsYXk6bm9uZTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXlEQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQ0FBQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLGdDQUFBO0lBQ0Esb0NBQUE7SUFDQSxpQ0FBQTtJQUNBLCtCQUFBO0lBQ0EsNEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsK0JBQUE7SUFDQSw0QkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FFQVwiLFwiZmlsZVwiOlwiQWZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2IGlkPVxcXCJnZm9vdGVyb3ZlcmFsbFxcXCIgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBzdHlsZT1cXFwiaGVpZ2h0OiAxMnZoOyB3aWR0aDogMjgwcHg7XFxcIiBAbW91c2VsZWF2ZT1cXFwidGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBpZD1cXFwibG9naW5mb290ZXJkaXZcXFwiIGNsYXNzPVxcXCJjb2wteHMtNlxcXCIgOnN0eWxlPVxcXCJ7b3ZlcmZsb3dZOiB0ZXh0c2hvd31cXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHRcXFwiIEBjbGljaz1cXFwidGV4dHNob3cgPSAndmlzaWJsZSdcXFwiPiA8c3BhbiBpZD1cXFwibG9naW5hcnJvd1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6ICcjMTdDOEJDJ31cXFwiPiYjODU5NTsgPC9zcGFuPnt7bGFuZ319PC9wPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHQyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJsYW5nR2V0cignZW5nJyksIGxhbmc9ICdFbmdsaXNoJywgdGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIEVuZ2xpc2g8L3A+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcImxvZ2luZm9vdGVydGV4dDNcXFwiXFxyXFxuICAgICAgICAgICAgICAgIEBjbGljaz1cXFwibGFuZ0dldCh7bGFuZzonbmVkJ30pLCBsYW5nID0gJ05lZGVybGFuZHMnLCB0ZXh0c2hvdyA9ICdoaWRkZW4nXFxcIlxcclxcbiAgICAgICAgICAgICAgICA+TmVkZXJsYW5kczwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFxcXCI+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCIgc3R5bGU9XFxcInBhZGRpbmctdG9wOiAxMHB4O1xcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMX19PC9wPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTJ9fTxzcGFuIHN0eWxlPVxcXCJjb2xvcjogIzNkYTVlNVxcXCI+IHdvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICB0ZXh0c2hvdzogXFxcImhpZGRlblxcXCIsXFxyXFxuICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJFbmdsaXNoXFxcIlxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBBY3Rpb25zKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhbmdHZXQnICAgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICAgICAgbGFuZ0dldHIoYSl7XFxyXFxuICAgICAgICAgICAgICAgIGNvbnN0IHJlcXVlc3QgPSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBsYW5nOiBhLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgICAgY29uc3QgcmVxdWVzdCA9IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJlbmdcXFwiLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgI2xvZ2luYXJyb3d7XFxyXFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dmb290ZXJvdmVyYWxse1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcmRpdntcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDE5MiwgMTkyLCAwLjEpO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dHtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRvcDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dDJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0dmg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICAgICAgICB0b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcnRleHQze1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgdG9wOiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5mb290ZXJ0ZXh0OmhvdmVyLCAjbG9naW5mb290ZXJ0ZXh0MTpob3ZlciwgI2xvZ2luZm9vdGVydGV4dDI6aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzOmhvdmVye1xcclxcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbiAgICB9XFxyXFxuICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG5cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-dddaa728\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-305941e8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue": +/*!*********************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-305941e8","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue ***! + \*********************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"wbLfooter\", { attrs: { id: \"adminfooter\" } }),\n _vm._v(\" \"),\n _c(\"wbLmain\", { attrs: { id: \"adminmain\" } })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-305941e8\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlPzI3ZTAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsU0FBUyxvQkFBb0IsRUFBRTtBQUN0RDtBQUNBLHFCQUFxQixTQUFTLGtCQUFrQixFQUFFO0FBQ2xEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0zMDU5NDFlOFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIFtcbiAgICAgIF9jKFwid2JMZm9vdGVyXCIsIHsgYXR0cnM6IHsgaWQ6IFwiYWRtaW5mb290ZXJcIiB9IH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwid2JMbWFpblwiLCB7IGF0dHJzOiB7IGlkOiBcImFkbWlubWFpblwiIH0gfSlcbiAgICBdLFxuICAgIDFcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMzA1OTQxZThcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-305941e8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7d7ed7ca\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue": +/*!***************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7d7ed7ca","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue ***! + \***************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", { staticClass: \"container\" }, [\r\n _vm._m(0),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv2\" }),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"row\", staticStyle: { margin: \"auto\" } }, [\r\n _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"form\", [\r\n _c(\"div\", { staticClass: \"form-group\" }, [\r\n _c(\"div\", { staticClass: \"pathClip\" }, [\r\n _c(\"p\", { style: { marginTop: _vm.mAni1 + \"px\" } }, [\r\n _vm._v(_vm._s(_vm.startScreen.popTexte))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv3\" }),\r\n _vm._v(\" \"),\r\n _c(\"input\", {\r\n directives: [\r\n {\r\n name: \"model\",\r\n rawName: \"v-model\",\r\n value: _vm.event,\r\n expression: \"event\"\r\n }\r\n ],\r\n staticClass: \"form-control\",\r\n attrs: {\r\n type: \"text\",\r\n id: \"eventID\",\r\n name: \"wbevent\",\r\n placeholder: _vm.startScreen.placeholderEvent\r\n },\r\n domProps: { value: _vm.event },\r\n on: {\r\n keyup: function($event) {\r\n if (\r\n !(\"button\" in $event) &&\r\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\r\n ) {\r\n return null\r\n }\r\n return _vm.submitPress($event)\r\n },\r\n focus: function($event) {\r\n ;(_vm.mAni1 = 0), (_vm.mAni2 = 50), (_vm.response = \"\")\r\n },\r\n blur: function($event) {\r\n _vm.mAni1 = 50\r\n },\r\n input: function($event) {\r\n if ($event.target.composing) {\r\n return\r\n }\r\n _vm.event = $event.target.value\r\n }\r\n }\r\n })\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"form-group\" }, [\r\n _c(\"div\", { staticClass: \"pathClip\" }, [\r\n _c(\"p\", { style: { marginTop: _vm.mAni2 + \"px\" } }, [\r\n _vm._v(_vm._s(_vm.startScreen.popTextc))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv3\" }),\r\n _vm._v(\" \"),\r\n _c(\"input\", {\r\n directives: [\r\n {\r\n name: \"model\",\r\n rawName: \"v-model\",\r\n value: _vm.nr,\r\n expression: \"nr\"\r\n }\r\n ],\r\n staticClass: \"form-control\",\r\n attrs: {\r\n type: \"text\",\r\n id: \"cardID\",\r\n name: \"wbcard\",\r\n placeholder: _vm.startScreen.placeholderCard\r\n },\r\n domProps: { value: _vm.nr },\r\n on: {\r\n keyup: function($event) {\r\n if (\r\n !(\"button\" in $event) &&\r\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\r\n ) {\r\n return null\r\n }\r\n return _vm.submitPress($event)\r\n },\r\n focus: function($event) {\r\n ;(_vm.mAni1 = 50), (_vm.mAni2 = 0), (_vm.response = \"\")\r\n },\r\n blur: function($event) {\r\n _vm.mAni2 = 50\r\n },\r\n input: function($event) {\r\n if ($event.target.composing) {\r\n return\r\n }\r\n _vm.nr = $event.target.value\r\n }\r\n }\r\n })\r\n ])\r\n ])\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv\" }),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"div\", { staticClass: \"row\", staticStyle: { margin: \"auto\" } }, [\r\n _c(\r\n \"div\",\r\n {\r\n staticClass: \"btnColor\",\r\n attrs: { ontouchstart: \"\" },\r\n on: { click: _vm.submitPress }\r\n },\r\n [_vm._v(_vm._s(_vm.startScreen.buttonContinue))]\r\n )\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-xs-12\" }, [\r\n _c(\"h1\", { staticClass: \"text-center\" }, [\r\n _vm._v(_vm._s(_vm.startScreen.valCheck))\r\n ])\r\n ])\r\n ])\r\n}\r\nvar staticRenderFns = [\r\n function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"img\", {\r\n attrs: { src: __webpack_require__(/*! ../../img/logoBigWB.png */ \"./src/assets/img/logoBigWB.png\"), id: \"bigimage\" }\r\n })\r\n ])\r\n }\r\n]\r\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7d7ed7ca\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlPzFkZTQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsMkJBQTJCO0FBQy9DO0FBQ0E7QUFDQSxlQUFlLDRCQUE0QjtBQUMzQztBQUNBLGVBQWUsbUNBQW1DLGlCQUFpQixFQUFFO0FBQ3JFLGlCQUFpQixvREFBb0Q7QUFDckU7QUFDQSxxQkFBcUIsNEJBQTRCO0FBQ2pELHVCQUF1QiwwQkFBMEI7QUFDakQsdUJBQXVCLFNBQVMsOEJBQThCLEVBQUU7QUFDaEU7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsNEJBQTRCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmLHlCQUF5QixtQkFBbUI7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsbUJBQW1CO0FBQ25CLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxxQkFBcUIsNEJBQTRCO0FBQ2pELHVCQUF1QiwwQkFBMEI7QUFDakQsdUJBQXVCLFNBQVMsOEJBQThCLEVBQUU7QUFDaEU7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsNEJBQTRCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmLHlCQUF5QixnQkFBZ0I7QUFDekM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsbUJBQW1CO0FBQ25CLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLDJCQUEyQjtBQUMxQztBQUNBLGVBQWUsb0RBQW9EO0FBQ25FLGlCQUFpQixtQ0FBbUMsaUJBQWlCLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsbUJBQW1CO0FBQ3ZDLGlCQUFpQjtBQUNqQixXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsMkJBQTJCO0FBQzFDLGdCQUFnQiw2QkFBNkI7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0Isb0RBQW9EO0FBQzFFO0FBQ0EsZ0JBQWdCLE1BQU0sbUJBQU8sQ0FBQywrREFBeUI7QUFDdkQsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTdkN2VkN2NhXCIsXCJoYXNTY29wZWRcIjp0cnVlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9BbWFpbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XHJcbiAgdmFyIF92bSA9IHRoaXNcclxuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcclxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcclxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb250YWluZXJcIiB9LCBbXHJcbiAgICBfdm0uX20oMCksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXYyXCIgfSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiwgc3RhdGljU3R5bGU6IHsgbWFyZ2luOiBcImF1dG9cIiB9IH0sIFtcclxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXCIgfSwgW1xyXG4gICAgICAgIF9jKFwiZm9ybVwiLCBbXHJcbiAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImZvcm0tZ3JvdXBcIiB9LCBbXHJcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicGF0aENsaXBcIiB9LCBbXHJcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3R5bGU6IHsgbWFyZ2luVG9wOiBfdm0ubUFuaTEgKyBcInB4XCIgfSB9LCBbXHJcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5zdGFydFNjcmVlbi5wb3BUZXh0ZSkpXHJcbiAgICAgICAgICAgICAgXSlcclxuICAgICAgICAgICAgXSksXHJcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwic3BhY2VyRGl2M1wiIH0pLFxyXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICAgICAgICBfYyhcImlucHV0XCIsIHtcclxuICAgICAgICAgICAgICBkaXJlY3RpdmVzOiBbXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgIG5hbWU6IFwibW9kZWxcIixcclxuICAgICAgICAgICAgICAgICAgcmF3TmFtZTogXCJ2LW1vZGVsXCIsXHJcbiAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uZXZlbnQsXHJcbiAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwiZXZlbnRcIlxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIF0sXHJcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZm9ybS1jb250cm9sXCIsXHJcbiAgICAgICAgICAgICAgYXR0cnM6IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IFwidGV4dFwiLFxyXG4gICAgICAgICAgICAgICAgaWQ6IFwiZXZlbnRJRFwiLFxyXG4gICAgICAgICAgICAgICAgbmFtZTogXCJ3YmV2ZW50XCIsXHJcbiAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLnN0YXJ0U2NyZWVuLnBsYWNlaG9sZGVyRXZlbnRcclxuICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgIGRvbVByb3BzOiB7IHZhbHVlOiBfdm0uZXZlbnQgfSxcclxuICAgICAgICAgICAgICBvbjoge1xyXG4gICAgICAgICAgICAgICAga2V5dXA6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBpZiAoXHJcbiAgICAgICAgICAgICAgICAgICAgIShcImJ1dHRvblwiIGluICRldmVudCkgJiZcclxuICAgICAgICAgICAgICAgICAgICBfdm0uX2soJGV2ZW50LmtleUNvZGUsIFwiZW50ZXJcIiwgMTMsICRldmVudC5rZXksIFwiRW50ZXJcIilcclxuICAgICAgICAgICAgICAgICAgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bGxcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICByZXR1cm4gX3ZtLnN1Ym1pdFByZXNzKCRldmVudClcclxuICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIDsoX3ZtLm1BbmkxID0gMCksIChfdm0ubUFuaTIgPSA1MCksIChfdm0ucmVzcG9uc2UgPSBcIlwiKVxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBfdm0ubUFuaTEgPSA1MFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGlucHV0OiBmdW5jdGlvbigkZXZlbnQpIHtcclxuICAgICAgICAgICAgICAgICAgaWYgKCRldmVudC50YXJnZXQuY29tcG9zaW5nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgX3ZtLmV2ZW50ID0gJGV2ZW50LnRhcmdldC52YWx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSlcclxuICAgICAgICAgIF0pLFxyXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiZm9ybS1ncm91cFwiIH0sIFtcclxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJwYXRoQ2xpcFwiIH0sIFtcclxuICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdHlsZTogeyBtYXJnaW5Ub3A6IF92bS5tQW5pMiArIFwicHhcIiB9IH0sIFtcclxuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLnN0YXJ0U2NyZWVuLnBvcFRleHRjKSlcclxuICAgICAgICAgICAgICBdKVxyXG4gICAgICAgICAgICBdKSxcclxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXYzXCIgfSksXHJcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgICAgICAgIF9jKFwiaW5wdXRcIiwge1xyXG4gICAgICAgICAgICAgIGRpcmVjdGl2ZXM6IFtcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxyXG4gICAgICAgICAgICAgICAgICByYXdOYW1lOiBcInYtbW9kZWxcIixcclxuICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5ucixcclxuICAgICAgICAgICAgICAgICAgZXhwcmVzc2lvbjogXCJuclwiXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgXSxcclxuICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJmb3JtLWNvbnRyb2xcIixcclxuICAgICAgICAgICAgICBhdHRyczoge1xyXG4gICAgICAgICAgICAgICAgdHlwZTogXCJ0ZXh0XCIsXHJcbiAgICAgICAgICAgICAgICBpZDogXCJjYXJkSURcIixcclxuICAgICAgICAgICAgICAgIG5hbWU6IFwid2JjYXJkXCIsXHJcbiAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLnN0YXJ0U2NyZWVuLnBsYWNlaG9sZGVyQ2FyZFxyXG4gICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgZG9tUHJvcHM6IHsgdmFsdWU6IF92bS5uciB9LFxyXG4gICAgICAgICAgICAgIG9uOiB7XHJcbiAgICAgICAgICAgICAgICBrZXl1cDogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIGlmIChcclxuICAgICAgICAgICAgICAgICAgICAhKFwiYnV0dG9uXCIgaW4gJGV2ZW50KSAmJlxyXG4gICAgICAgICAgICAgICAgICAgIF92bS5faygkZXZlbnQua2V5Q29kZSwgXCJlbnRlclwiLCAxMywgJGV2ZW50LmtleSwgXCJFbnRlclwiKVxyXG4gICAgICAgICAgICAgICAgICApIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uc3VibWl0UHJlc3MoJGV2ZW50KVxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGZvY3VzOiBmdW5jdGlvbigkZXZlbnQpIHtcclxuICAgICAgICAgICAgICAgICAgOyhfdm0ubUFuaTEgPSA1MCksIChfdm0ubUFuaTIgPSAwKSwgKF92bS5yZXNwb25zZSA9IFwiXCIpXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgYmx1cjogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIF92bS5tQW5pMiA9IDUwXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBpZiAoJGV2ZW50LnRhcmdldC5jb21wb3NpbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm5cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBfdm0ubnIgPSAkZXZlbnQudGFyZ2V0LnZhbHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgICAgXSlcclxuICAgICAgICBdKVxyXG4gICAgICBdKVxyXG4gICAgXSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXZcIiB9KSxcclxuICAgIF92bS5fdihcIiBcIiksXHJcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC1tZC1vZmZzZXQtMyBjb2wteHMtMTJcIiB9LCBbXHJcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIHN0YXRpY1N0eWxlOiB7IG1hcmdpbjogXCJhdXRvXCIgfSB9LCBbXHJcbiAgICAgICAgX2MoXHJcbiAgICAgICAgICBcImRpdlwiLFxyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJidG5Db2xvclwiLFxyXG4gICAgICAgICAgICBhdHRyczogeyBvbnRvdWNoc3RhcnQ6IFwiXCIgfSxcclxuICAgICAgICAgICAgb246IHsgY2xpY2s6IF92bS5zdWJtaXRQcmVzcyB9XHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnN0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlKSldXHJcbiAgICAgICAgKVxyXG4gICAgICBdKVxyXG4gICAgXSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiB9LCBbXHJcbiAgICAgIF9jKFwiaDFcIiwgeyBzdGF0aWNDbGFzczogXCJ0ZXh0LWNlbnRlclwiIH0sIFtcclxuICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5zdGFydFNjcmVlbi52YWxDaGVjaykpXHJcbiAgICAgIF0pXHJcbiAgICBdKVxyXG4gIF0pXHJcbn1cclxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtcclxuICBmdW5jdGlvbigpIHtcclxuICAgIHZhciBfdm0gPSB0aGlzXHJcbiAgICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcclxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxyXG4gICAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlwiIH0sIFtcclxuICAgICAgX2MoXCJpbWdcIiwge1xyXG4gICAgICAgIGF0dHJzOiB7IHNyYzogcmVxdWlyZShcIi4uLy4uL2ltZy9sb2dvQmlnV0IucG5nXCIpLCBpZDogXCJiaWdpbWFnZVwiIH1cclxuICAgICAgfSlcclxuICAgIF0pXHJcbiAgfVxyXG5dXHJcbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi03ZDdlZDdjYVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7d7ed7ca\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-dddaa728\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue": +/*!*****************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-dddaa728","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue ***! + \*****************************************************************************************************************************************************************************************************************************************************/ +/*! exports provided: render, staticRenderFns */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\", attrs: { id: \"gfooteroverall\" } },\n [\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12\" }, [\n _c(\n \"div\",\n {\n staticStyle: { height: \"12vh\", width: \"280px\" },\n on: {\n mouseleave: function($event) {\n _vm.textshow = \"hidden\"\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"col-xs-6\",\n style: { overflowY: _vm.textshow },\n attrs: { id: \"loginfooterdiv\" }\n },\n [\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext\" },\n on: {\n click: function($event) {\n _vm.textshow = \"visible\"\n }\n }\n },\n [\n _c(\n \"span\",\n {\n style: { color: \"#17C8BC\" },\n attrs: { id: \"loginarrow\" }\n },\n [_vm._v(\"↓ \")]\n ),\n _vm._v(_vm._s(_vm.lang))\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext2\" },\n on: {\n click: function($event) {\n _vm.langGetr(\"eng\"),\n (_vm.lang = \"English\"),\n (_vm.textshow = \"hidden\")\n }\n }\n },\n [_vm._v(\"\\n English\")]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext3\" },\n on: {\n click: function($event) {\n _vm.langGet({ lang: \"ned\" }),\n (_vm.lang = \"Nederlands\"),\n (_vm.textshow = \"hidden\")\n }\n }\n },\n [_vm._v(\"Nederlands\")]\n )\n ]\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\n \"p\",\n {\n staticClass: \"wbfooter-text\",\n staticStyle: { \"padding-top\": \"10px\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.footerMessage1))]\n ),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\" workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-dddaa728\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWU/MDNjYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLLG1DQUFtQyx1QkFBdUIsRUFBRTtBQUNqRTtBQUNBLGlCQUFpQixvQ0FBb0M7QUFDckQ7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCLGlDQUFpQztBQUMzRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx3QkFBd0IsMEJBQTBCO0FBQ2xELHdCQUF3QjtBQUN4QixlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsd0JBQXdCO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0MsbUJBQW1CO0FBQ25ELGdDQUFnQztBQUNoQyx1QkFBdUI7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNEJBQTRCLHlCQUF5QjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIseUJBQXlCO0FBQ3JEO0FBQ0E7QUFDQSxxQ0FBcUMsY0FBYztBQUNuRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLCtDQUErQztBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQjtBQUMxQixXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLCtCQUErQjtBQUNoRDtBQUNBLHNCQUFzQixlQUFlLG1CQUFtQixFQUFFO0FBQzFEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LWRkZGFhNzI4XCIsXCJoYXNTY29wZWRcIjp0cnVlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9BZm9vdGVyLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiLCBhdHRyczogeyBpZDogXCJnZm9vdGVyb3ZlcmFsbFwiIH0gfSxcbiAgICBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMlwiIH0sIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBoZWlnaHQ6IFwiMTJ2aFwiLCB3aWR0aDogXCIyODBweFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0udGV4dHNob3cgPSBcImhpZGRlblwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTZcIixcbiAgICAgICAgICAgICAgICBzdHlsZTogeyBvdmVyZmxvd1k6IF92bS50ZXh0c2hvdyB9LFxuICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImxvZ2luZm9vdGVyZGl2XCIgfVxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwibG9naW5mb290ZXJ0ZXh0XCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dHNob3cgPSBcInZpc2libGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgXCJzcGFuXCIsXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IFwiIzE3QzhCQ1wiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmFycm93XCIgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihcIuKGkyBcIildXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhbmcpKVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmZvb3RlcnRleHQyXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubGFuZ0dldHIoXCJlbmdcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIChfdm0ubGFuZyA9IFwiRW5nbGlzaFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKF92bS50ZXh0c2hvdyA9IFwiaGlkZGVuXCIpXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihcIlxcbiAgICAgICAgICAgICAgICBFbmdsaXNoXCIpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmZvb3RlcnRleHQzXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubGFuZ0dldCh7IGxhbmc6IFwibmVkXCIgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIChfdm0ubGFuZyA9IFwiTmVkZXJsYW5kc1wiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKF92bS50ZXh0c2hvdyA9IFwiaGlkZGVuXCIpXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihcIk5lZGVybGFuZHNcIildXG4gICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICBdXG4gICAgICAgICAgICApXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XCIgfSwgW1xuICAgICAgICBfYyhcbiAgICAgICAgICBcInBcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJ3YmZvb3Rlci10ZXh0XCIsXG4gICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcInBhZGRpbmctdG9wXCI6IFwiMTBweFwiIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5mb290ZXJNZXNzYWdlMSkpXVxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJ3YmZvb3Rlci10ZXh0XCIgfSwgW1xuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyKSksXG4gICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwiIzNkYTVlNVwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KFwiIHdvcmtib29zdC5pb1wiKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pLFxuICAgICAgICBfYyhcImJyXCIpXG4gICAgICBdKVxuICAgIF1cbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtZGRkYWE3MjhcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-dddaa728\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-305941e8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue": +/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-305941e8","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue ***! + \***********************************************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWU/NGU4OCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsa0NBQWtDLHNCQUFzQixHQUFHLG1DQUFtQyw4QkFBOEIsaUJBQWlCLEdBQUcsbUNBQW1DLGlCQUFpQix5QkFBeUIsa0RBQWtELGtCQUFrQixHQUFHLG9DQUFvQyxtQkFBbUIseUJBQXlCLGVBQWUsc0NBQXNDLDBDQUEwQyx1Q0FBdUMscUNBQXFDLGtDQUFrQyxHQUFHLHFDQUFxQyxzQkFBc0IsbUJBQW1CLHlCQUF5QixlQUFlLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsR0FBRyxxQ0FBcUMsc0JBQXNCLG1CQUFtQix5QkFBeUIsZUFBZSxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLEdBQUcsd0tBQXdLLHNCQUFzQixHQUFHLGtDQUFrQyx3QkFBd0IseUJBQXlCLEdBQUcsb0VBQW9FLGtDQUFrQyxtQkFBbUIsR0FBRyxHQUFHLGtFQUFrRSxrQ0FBa0MsbUJBQW1CLEdBQUcsR0FBRyxTQUFTLHlLQUF5SyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLDZMQUE2TCxjQUFjLCtHQUErRyxvQkFBb0IsZ0hBQWdILGlCQUFpQixVQUFVLFVBQVUsTUFBTSxtUEFBbVAsV0FBVyx3UEFBd1AsS0FBSyx5QkFBeUIsNkNBQTZDLHlCQUF5QiwrSEFBK0gsV0FBVyxhQUFhLGlCQUFpQixXQUFXLGFBQWEsZ0NBQWdDLG9CQUFvQix1QkFBdUIsK0ZBQStGLGFBQWEsdUJBQXVCLGlIQUFpSCx1QkFBdUIsOEdBQThHLHFDQUFxQyx1REFBdUQsMENBQTBDLGlCQUFpQixhQUFhLHVCQUF1QixpQ0FBaUMsNkRBQTZELDBDQUEwQyxhQUFhLFNBQVMsbURBQW1ELDRCQUE0QixTQUFTLHdCQUF3QixvQ0FBb0MsdUJBQXVCLFNBQVMsd0JBQXdCLHVCQUF1QiwrQkFBK0Isd0RBQXdELHdCQUF3QixTQUFTLHlCQUF5Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEdBQTBHLDRCQUE0QixTQUFTLHVCQUF1Qiw4QkFBOEIsK0JBQStCLFNBQVMsMEVBQTBFLDJCQUEyQix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSwyQkFBMkIseUJBQXlCLGFBQWEsYUFBYSwrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi0wNDUyZWZkMVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2xvZ2luYXJyb3dbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgZm9udC1zaXplOiAyMHB4O1xcbn1cXG4jZ2Zvb3Rlcm92ZXJhbGxbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbiNsb2dpbmZvb3RlcmRpdltkYXRhLXYtMDQ1MmVmZDFde1xcbiAgICB3aWR0aDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMTkyLCAxOTIsIDAuMSk7XFxuICAgIGhlaWdodDogNHZoO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICB0b3A6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG59XFxuI2xvZ2luZm9vdGVydGV4dDJbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgbWFyZ2luLXRvcDogNHZoO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgdG9wOiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxufVxcbiNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIG1hcmdpbi10b3A6IDh2aDtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgIHRvcDogNTAlO1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQxW2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQyW2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi0wNDUyZWZkMV06aG92ZXJ7XFxuICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgZGlzcGxheTpub25lO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi53YmZvb3Rlci10ZXh0W2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIGRpc3BsYXk6bm9uZTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9sb2dpbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXlEQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQ0FBQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLGdDQUFBO0lBQ0Esb0NBQUE7SUFDQSxpQ0FBQTtJQUNBLCtCQUFBO0lBQ0EsNEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsK0JBQUE7SUFDQSw0QkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FFQVwiLFwiZmlsZVwiOlwiTGZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2IGlkPVxcXCJnZm9vdGVyb3ZlcmFsbFxcXCIgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBzdHlsZT1cXFwiaGVpZ2h0OiAxMnZoOyB3aWR0aDogMjgwcHg7XFxcIiBAbW91c2VsZWF2ZT1cXFwidGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBpZD1cXFwibG9naW5mb290ZXJkaXZcXFwiIGNsYXNzPVxcXCJjb2wteHMtNlxcXCIgOnN0eWxlPVxcXCJ7b3ZlcmZsb3dZOiB0ZXh0c2hvd31cXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHRcXFwiIEBjbGljaz1cXFwidGV4dHNob3cgPSAndmlzaWJsZSdcXFwiPiA8c3BhbiBpZD1cXFwibG9naW5hcnJvd1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6ICcjMTdDOEJDJ31cXFwiPiYjODU5NTsgPC9zcGFuPnt7bGFuZ319PC9wPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHQyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJsYW5nR2V0cignZW5nJyksIGxhbmc9ICdFbmdsaXNoJywgdGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIEVuZ2xpc2g8L3A+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcImxvZ2luZm9vdGVydGV4dDNcXFwiXFxyXFxuICAgICAgICAgICAgICAgIEBjbGljaz1cXFwibGFuZ0dldCh7bGFuZzonbmVkJ30pLCBsYW5nID0gJ05lZGVybGFuZHMnLCB0ZXh0c2hvdyA9ICdoaWRkZW4nXFxcIlxcclxcbiAgICAgICAgICAgICAgICA+TmVkZXJsYW5kczwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFxcXCI+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCIgc3R5bGU9XFxcInBhZGRpbmctdG9wOiAxMHB4O1xcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMX19PC9wPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTJ9fTxzcGFuIHN0eWxlPVxcXCJjb2xvcjogIzNkYTVlNVxcXCI+IHdvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICB0ZXh0c2hvdzogXFxcImhpZGRlblxcXCIsXFxyXFxuICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJFbmdsaXNoXFxcIlxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBBY3Rpb25zKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhbmdHZXQnICAgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICAgICAgbGFuZ0dldHIoYSl7XFxyXFxuICAgICAgICAgICAgICAgIGNvbnN0IHJlcXVlc3QgPSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBsYW5nOiBhLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgICAgY29uc3QgcmVxdWVzdCA9IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJlbmdcXFwiLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgI2xvZ2luYXJyb3d7XFxyXFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dmb290ZXJvdmVyYWxse1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcmRpdntcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDE5MiwgMTkyLCAwLjEpO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dHtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRvcDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dDJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0dmg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICAgICAgICB0b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcnRleHQze1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgdG9wOiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5mb290ZXJ0ZXh0OmhvdmVyLCAjbG9naW5mb290ZXJ0ZXh0MTpob3ZlciwgI2xvZ2luZm9vdGVydGV4dDI6aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzOmhvdmVye1xcclxcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbiAgICB9XFxyXFxuICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG5cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-0452efd1\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lfooter.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-535a9f22\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue": +/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-535a9f22","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue ***! + \*********************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.container[data-v-535a9f22] {\\r\\n overflow-x: visible;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 10%;\\r\\n width: 100%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 100px;\\n}\\nbody[data-v-535a9f22] {\\r\\n height: 100vh;\\r\\n width: 100vw;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n color: white;\\r\\n text-align: center;\\r\\n font-size: 225%;\\r\\n line-height: 225%;\\r\\n background-color: #17c8bc;\\r\\n border-radius: 20px;\\r\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.btnColor[data-v-535a9f22]:hover {\\r\\n cursor: pointer;\\n}\\n.btnColor[data-v-535a9f22]:active {\\r\\n -ms-transform: translateY(1px);\\r\\n -webkit-transform: translateY(1px);\\r\\n -moz-transform: translateY(1px);\\r\\n -o-transform: translateY(1px);\\r\\n transform: translateY(1px);\\r\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0);\\n}\\ninput[data-v-535a9f22] {\\r\\n border-radius: 20px;\\r\\n background-color: white;\\n}\\n.container[data-v-535a9f22] {\\r\\n height: 100vh;\\r\\n background-color: white;\\n}\\n#eventID[data-v-535a9f22],\\r\\n#cardID[data-v-535a9f22] {\\r\\n text-align: center;\\r\\n font-size: 300%;\\r\\n height: 100%;\\n}\\n#eventID[data-v-535a9f22],\\r\\n#cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n#bigimage[data-v-535a9f22] {\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100%;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 30px;\\r\\n width: 500px;\\r\\n height: 50px;\\r\\n background-color: white;\\r\\n overflow: hidden;\\r\\n position: absolute;\\r\\n text-align: left;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n font-size: 175%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 225%;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 12%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 18%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 90px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 400%;\\r\\n height: 400%;\\r\\n border-radius: 25px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 275%;\\r\\n border-radius: 25px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 20px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 200%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 250%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 12%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 15%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 60px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 200%;\\r\\n height: 200%;\\r\\n border-radius: 12px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 175%;\\r\\n border-radius: 12px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 10px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 125%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 200%;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 50px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 180%;\\r\\n height: 180%;\\r\\n border-radius: 12px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 170%;\\r\\n border-radius: 12px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 10px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 120%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 150%;\\n}\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/login/src/assets/components/login/Lmain.vue\"],\"names\":[],\"mappings\":\";AA4FA;EACA,oBAAA;CACA;AACA;EACA,YAAA;EACA,YAAA;CACA;AACA;EACA,YAAA;CACA;AACA;EACA,cAAA;CACA;AACA;EACA,cAAA;EACA,aAAA;CACA;AACA;EACA,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,kBAAA;EACA,0BAAA;EACA,oBAAA;EACA,yCAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;EACA,+BAAA;EACA,mCAAA;EACA,gCAAA;EACA,8BAAA;EACA,2BAAA;EACA,uCAAA;CACA;AACA;EACA,oBAAA;EACA,wBAAA;CACA;AACA;EACA,cAAA;EACA,wBAAA;CACA;AACA;;EAEA,mBAAA;EACA,gBAAA;EACA,aAAA;CACA;AACA;;EAEA,0BAAA;CACA;AACA;EACA,iBAAA;EACA,+BAAA;EACA,mCAAA;EACA,gCAAA;EACA,8BAAA;EACA,2BAAA;EACA,YAAA;CACA;AACA;EACA,aAAA;EACA,aAAA;EACA,aAAA;EACA,wBAAA;EACA,iBAAA;EACA,mBAAA;EACA,iBAAA;CACA;AACA;EACA,aAAA;EACA,gBAAA;EACA,qBAAA;EACA,yBAAA,CAAA,2BAAA;EACA,sBAAA;EACA,oBAAA;EACA,iBAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA\",\"file\":\"Lmain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTG1haW4udnVlPzY0MjIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGtDQUFrQywwQkFBMEIsR0FBRywrQkFBK0Isa0JBQWtCLGtCQUFrQixHQUFHLGdDQUFnQyxrQkFBa0IsR0FBRyxnQ0FBZ0Msb0JBQW9CLEdBQUcseUJBQXlCLG9CQUFvQixtQkFBbUIsR0FBRyw4QkFBOEIsbUJBQW1CLHlCQUF5QixzQkFBc0Isd0JBQXdCLGdDQUFnQywwQkFBMEIsK0NBQStDLEdBQUcsb0NBQW9DLHNCQUFzQixHQUFHLHFDQUFxQyxxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLDZDQUE2QyxHQUFHLDBCQUEwQiwwQkFBMEIsOEJBQThCLEdBQUcsK0JBQStCLG9CQUFvQiw4QkFBOEIsR0FBRywwREFBMEQseUJBQXlCLHNCQUFzQixtQkFBbUIsR0FBRywwREFBMEQsZ0NBQWdDLEdBQUcsOEJBQThCLHVCQUF1QixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLGtCQUFrQixHQUFHLDhCQUE4QixtQkFBbUIsbUJBQW1CLG1CQUFtQiw4QkFBOEIsdUJBQXVCLHlCQUF5Qix1QkFBdUIsR0FBRyxzQkFBc0IsbUJBQW1CLHNCQUFzQiwyQkFBMkIsK0JBQStCLHdEQUF3RCwwQkFBMEIsdUJBQXVCLEdBQUcsdUJBQXVCLHNCQUFzQixHQUFHLG9FQUFvRSwrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLG9FQUFvRSwrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLDZDQUE2QywrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLFdBQVcsdUtBQXVLLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLE1BQU0sV0FBVyxXQUFXLFVBQVUsS0FBSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssTUFBTSxXQUFXLFVBQVUsV0FBVyxLQUFLLE1BQU0sV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsc0JBQXNCLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLE1BQU0sV0FBVyxVQUFVLFdBQVcsS0FBSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxNQUFNLFdBQVcsVUFBVSxXQUFXLEtBQUssTUFBTSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxzQkFBc0IsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxxZkFBcWYsd0JBQXdCLEtBQUssc0JBQXNCLG1xQkFBbXFCLHdCQUF3QixLQUFLLHNCQUFzQiw4ekJBQTh6Qiw0QkFBNEIsMkdBQTJHLHNCQUFzQixzRUFBc0UsYUFBYSxlQUFlLHdCQUF3QixjQUFjLGdCQUFnQiwwRkFBMEYsT0FBTyxrQkFBa0IsK0NBQStDLGlCQUFpQix1QkFBdUIsMkJBQTJCLGlFQUFpRSxrQ0FBa0MsNERBQTRELFdBQVcsT0FBTyw2REFBNkQsV0FBVyxTQUFTLE9BQU8sTUFBTSwrQ0FBK0MsMEJBQTBCLEtBQUssZ0JBQWdCLGtCQUFrQixrQkFBa0IsS0FBSyxpQkFBaUIsa0JBQWtCLEtBQUssaUJBQWlCLG9CQUFvQixLQUFLLFVBQVUsb0JBQW9CLG1CQUFtQixLQUFLLGVBQWUsbUJBQW1CLHlCQUF5QixzQkFBc0Isd0JBQXdCLGdDQUFnQywwQkFBMEIsK0NBQStDLEtBQUsscUJBQXFCLHNCQUFzQixLQUFLLHNCQUFzQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLDZDQUE2QyxLQUFLLFdBQVcsMEJBQTBCLDhCQUE4QixLQUFLLGdCQUFnQixvQkFBb0IsOEJBQThCLEtBQUssMEJBQTBCLHlCQUF5QixzQkFBc0IsbUJBQW1CLEtBQUssMEJBQTBCLGdDQUFnQyxLQUFLLGVBQWUsdUJBQXVCLHFDQUFxQyx5Q0FBeUMsc0NBQXNDLG9DQUFvQyxpQ0FBaUMsa0JBQWtCLEtBQUssZUFBZSxtQkFBbUIsbUJBQW1CLG1CQUFtQiw4QkFBOEIsdUJBQXVCLHlCQUF5Qix1QkFBdUIsS0FBSyxPQUFPLG1CQUFtQixzQkFBc0IsMkJBQTJCLCtCQUErQix3REFBd0QsMEJBQTBCLHVCQUF1QixLQUFLLFFBQVEsc0JBQXNCLEtBQUssc0VBQXNFLGtCQUFrQiwyQkFBMkIsT0FBTyxrQkFBa0Isb0JBQW9CLE9BQU8sbUJBQW1CLG9CQUFvQixPQUFPLG1CQUFtQixxQkFBcUIsT0FBTyw4QkFBOEIsd0JBQXdCLHFCQUFxQiw0QkFBNEIsT0FBTyw4QkFBOEIsa0NBQWtDLE9BQU8saUJBQWlCLHdCQUF3Qiw0QkFBNEIsT0FBTyxpQkFBaUIscUJBQXFCLHFCQUFxQixPQUFPLFNBQVMscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixPQUFPLFVBQVUsd0JBQXdCLE9BQU8sS0FBSyxzRUFBc0Usa0JBQWtCLDJCQUEyQixPQUFPLGtCQUFrQixvQkFBb0IsT0FBTyxtQkFBbUIsb0JBQW9CLE9BQU8sbUJBQW1CLHFCQUFxQixPQUFPLDhCQUE4Qix3QkFBd0IscUJBQXFCLDRCQUE0QixPQUFPLDhCQUE4QixrQ0FBa0MsT0FBTyxpQkFBaUIsd0JBQXdCLDRCQUE0QixPQUFPLGlCQUFpQixxQkFBcUIscUJBQXFCLE9BQU8sU0FBUyxxQkFBcUIseUJBQXlCLHdCQUF3Qiw2QkFBNkIsaUNBQWlDLDBEQUEwRCw0QkFBNEIseUJBQXlCLE9BQU8sVUFBVSx3QkFBd0IsT0FBTyxLQUFLLCtDQUErQyxrQkFBa0IsMkJBQTJCLE9BQU8sa0JBQWtCLG9CQUFvQixPQUFPLG1CQUFtQixvQkFBb0IsT0FBTyxtQkFBbUIscUJBQXFCLE9BQU8sOEJBQThCLHdCQUF3QixxQkFBcUIsNEJBQTRCLE9BQU8sOEJBQThCLGtDQUFrQyxPQUFPLGlCQUFpQix3QkFBd0IsNEJBQTRCLE9BQU8saUJBQWlCLHFCQUFxQixxQkFBcUIsT0FBTyxTQUFTLHFCQUFxQix5QkFBeUIsd0JBQXdCLDZCQUE2QixpQ0FBaUMsMERBQTBELDRCQUE0Qix5QkFBeUIsT0FBTyxVQUFVLHdCQUF3QixPQUFPLEtBQUssK0JBQStCIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNTM1YTlmMjJcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2xvZ2luL0xtYWluLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4uY29udGFpbmVyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGhlaWdodDogMTAlO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXG59XFxuYm9keVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGhlaWdodDogMTAwdmg7XFxyXFxuICB3aWR0aDogMTAwdnc7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGNvbG9yOiB3aGl0ZTtcXHJcXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gIGZvbnQtc2l6ZTogMjI1JTtcXHJcXG4gIGxpbmUtaGVpZ2h0OiAyMjUlO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzhiYztcXHJcXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxyXFxuICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTUzNWE5ZjIyXTpob3ZlciB7XFxyXFxuICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdOmFjdGl2ZSB7XFxyXFxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcXG59XFxuaW5wdXRbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbiNldmVudElEW2RhdGEtdi01MzVhOWYyMl0sXFxyXFxuI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gIGZvbnQtc2l6ZTogMzAwJTtcXHJcXG4gIGhlaWdodDogMTAwJTtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4jY2FyZElEW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuI2JpZ2ltYWdlW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBtYXJnaW46IDMwcHg7XFxyXFxuICB3aWR0aDogNTAwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG5wW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgY29sb3I6IGJsYWNrO1xcclxcbiAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcclxcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIHRyYW5zaXRpb246IDAuMnM7XFxufVxcbmgxW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgZm9udC1zaXplOiAyMjUlO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4uY29udGFpbmVyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogMTIlO1xcbn1cXG4uc3BhY2VyRGl2MltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxOCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDkwcHg7XFxufVxcbiNldmVudElEW2RhdGEtdi01MzVhOWYyMl0sXFxyXFxuICAjY2FyZElEW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDQwMCU7XFxyXFxuICAgIGhlaWdodDogNDAwJTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG1hcmdpbjogMjBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcbn1cXG5wW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgdHJhbnNpdGlvbjogMC4ycztcXG59XFxuaDFbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxMiU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDE1JTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogNjBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgaGVpZ2h0OiAyMDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtNTM1YTlmMjJdLFxcclxcbiAgI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuLmJ0bkNvbG9yW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDE3NSU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbi5wYXRoQ2xpcFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgbWFyZ2luOiAxMHB4O1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcbn1cXG5oMVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDEwJTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogNTBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTgwJTtcXHJcXG4gICAgaGVpZ2h0OiAxODAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtNTM1YTlmMjJdLFxcclxcbiAgI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuLmJ0bkNvbG9yW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDE3MCU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbi5wYXRoQ2xpcFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgbWFyZ2luOiAxMHB4O1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcbn1cXG5oMVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAxNTAlO1xcbn1cXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL2xvZ2luL3NyYy9hc3NldHMvY29tcG9uZW50cy9sb2dpbi9MbWFpbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRGQTtFQUNBLG9CQUFBO0NBQ0E7QUFDQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0NBQ0E7QUFDQTtFQUNBLFlBQUE7Q0FDQTtBQUNBO0VBQ0EsY0FBQTtDQUNBO0FBQ0E7RUFDQSxjQUFBO0VBQ0EsYUFBQTtDQUNBO0FBQ0E7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQkFBQTtFQUNBLHlDQUFBO0NBQ0E7QUFDQTtFQUNBLGdCQUFBO0NBQ0E7QUFDQTtFQUNBLCtCQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsMkJBQUE7RUFDQSx1Q0FBQTtDQUNBO0FBQ0E7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0NBQ0E7QUFDQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtDQUNBO0FBQ0E7O0VBRUEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7Q0FDQTtBQUNBOztFQUVBLDBCQUFBO0NBQ0E7QUFDQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7Q0FDQTtBQUNBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7Q0FDQTtBQUNBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQSxDQUFBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0NBQ0E7QUFDQTtFQUNBLGdCQUFBO0NBQ0E7QUFDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBOztJQUVBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTs7SUFFQSwwQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFDQSx5QkFBQSxDQUFBLDJCQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7O0lBRUEsZ0JBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBOztJQUVBLDBCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxxQkFBQTtJQUNBLHlCQUFBLENBQUEsMkJBQUE7SUFDQSxzQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTs7SUFFQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7O0lBRUEsMEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQ0EseUJBQUEsQ0FBQSwyQkFBQTtJQUNBLHNCQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIkxtYWluLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuICA8ZGl2IGNsYXNzPVxcXCJjb250YWluZXJcXFwiPlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgIDxpbWcgc3JjPVxcXCIuLi8uLi9pbWcvbG9nb0JpZ1dCLnBuZ1xcXCIgaWQ9XFxcImJpZ2ltYWdlXFxcIj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjJcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC02IGNvbC1tZC1vZmZzZXQtMyBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGZvcm0+XFxyXFxuICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImZvcm0tZ3JvdXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxwIDpzdHlsZT1cXFwie21hcmdpblRvcDogbUFuaTEgKyAncHgnfVxcXCI+e3tzdGFydFNjcmVlbi5wb3BUZXh0ZX19PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxpbnB1dFxcclxcbiAgICAgICAgICAgICAgdHlwZT1cXFwidGV4dFxcXCJcXHJcXG4gICAgICAgICAgICAgIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiXFxyXFxuICAgICAgICAgICAgICBpZD1cXFwiZXZlbnRJRFxcXCJcXHJcXG4gICAgICAgICAgICAgIG5hbWU9XFxcIndiZXZlbnRcXFwiXFxyXFxuICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckV2ZW50XFxcIlxcclxcbiAgICAgICAgICAgICAgdi1tb2RlbD1cXFwiZXZlbnRcXFwiXFxyXFxuICAgICAgICAgICAgICBAZm9jdXM9XFxcIm1BbmkxID0gMCwgXFxyXFxuICAgICAgICAgICAgICAgICAgICBtQW5pMiA9IDUwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHJlc3BvbnNlPSAnJ1xcXCJcXHJcXG4gICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMSA9IDUwXFxcIlxcclxcbiAgICAgICAgICAgID5cXHJcXG4gICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImZvcm0tZ3JvdXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxwIDpzdHlsZT1cXFwie21hcmdpblRvcDogbUFuaTIgKyAncHgnfVxcXCI+e3tzdGFydFNjcmVlbi5wb3BUZXh0Y319PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxpbnB1dFxcclxcbiAgICAgICAgICAgICAgdHlwZT1cXFwidGV4dFxcXCJcXHJcXG4gICAgICAgICAgICAgIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiXFxyXFxuICAgICAgICAgICAgICBpZD1cXFwiY2FyZElEXFxcIlxcclxcbiAgICAgICAgICAgICAgbmFtZT1cXFwid2JjYXJkXFxcIlxcclxcbiAgICAgICAgICAgICAgQGtleXVwLmVudGVyPVxcXCJzdWJtaXRQcmVzc1xcXCJcXHJcXG4gICAgICAgICAgICAgIDpwbGFjZWhvbGRlcj1cXFwic3RhcnRTY3JlZW4ucGxhY2Vob2xkZXJDYXJkXFxcIlxcclxcbiAgICAgICAgICAgICAgdi1tb2RlbD1cXFwibnJcXFwiXFxyXFxuICAgICAgICAgICAgICBAZm9jdXM9XFxcIm1BbmkxID0gNTAsIFxcclxcbiAgICAgICAgICAgICAgICAgICAgbUFuaTIgPSAwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHJlc3BvbnNlPSAnJ1xcXCJcXHJcXG4gICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMiA9IDUwXFxcIlxcclxcbiAgICAgICAgICAgID5cXHJcXG4gICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Zvcm0+XFxyXFxuICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJzcGFjZXJEaXZcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiYnRuQ29sb3JcXFwiIG9udG91Y2hzdGFydCBAY2xpY2s9XFxcInN1Ym1pdFByZXNzXFxcIj57e3N0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlfX08L2Rpdj5cXHJcXG4gICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgPGgxIGNsYXNzPVxcXCJ0ZXh0LWNlbnRlclxcXCI+e3tzdGFydFNjcmVlbi52YWxDaGVja319PC9oMT5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gXFxcInZ1ZXhcXFwiO1xcclxcblxcclxcbmV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gIGRhdGEoKSB7XFxyXFxuICAgIHJldHVybiB7XFxyXFxuICAgICAgbUFuaTE6IDUwLFxcclxcbiAgICAgIG1BbmkyOiA1MCxcXHJcXG4gICAgICBldmVudDogXFxcIlxcXCIsXFxyXFxuICAgICAgbnI6IFxcXCJcXFwiXFxyXFxuICAgIH07XFxyXFxuICB9LFxcclxcbiAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgLi4ubWFwR2V0dGVycyhbXFxcInN0YXJ0U2NyZWVuXFxcIl0pXFxyXFxuICB9LFxcclxcbiAgbWV0aG9kczoge1xcclxcbiAgICBzdWJtaXRQcmVzcygpIHtcXHJcXG4gICAgICBjb25zdCByZXF1ZXN0ID0ge1xcclxcbiAgICAgICAgZXZlbnQ6IHRoaXMuZXZlbnQsXFxyXFxuICAgICAgICBucjogdGhpcy5uclxcclxcbiAgICAgIH07XFxyXFxuICAgICAgaWYgKHJlcXVlc3QubnIgPT0gOTk5KSB7XFxyXFxuICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaChcXFwiaW1wb3J0UmVzdWx0XFxcIiwgcmVxdWVzdCk7XFxyXFxuICAgICAgfSBlbHNlIHtcXHJcXG4gICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKFxcXCJpbXBvcnRDb250ZW50XFxcIiwgcmVxdWVzdCk7XFxyXFxuICAgICAgfVxcclxcbiAgICB9XFxyXFxuICB9XFxyXFxufTtcXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbi5jb250YWluZXIge1xcclxcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXHJcXG59XFxyXFxuLnNwYWNlckRpdiB7XFxyXFxuICBoZWlnaHQ6IDEwJTtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcclxcbn1cXHJcXG4uc3BhY2VyRGl2MiB7XFxyXFxuICBoZWlnaHQ6IDEwJTtcXHJcXG59XFxyXFxuLnNwYWNlckRpdjMge1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXHJcXG59XFxyXFxuYm9keSB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgd2lkdGg6IDEwMHZ3O1xcclxcbn1cXHJcXG4uYnRuQ29sb3Ige1xcclxcbiAgY29sb3I6IHdoaXRlO1xcclxcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgZm9udC1zaXplOiAyMjUlO1xcclxcbiAgbGluZS1oZWlnaHQ6IDIyNSU7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdjOGJjO1xcclxcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxufVxcclxcbi5idG5Db2xvcjpob3ZlciB7XFxyXFxuICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxufVxcclxcbi5idG5Db2xvcjphY3RpdmUge1xcclxcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgYm94LXNoYWRvdzogMCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XFxyXFxufVxcclxcbmlucHV0IHtcXHJcXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG59XFxyXFxuLmNvbnRhaW5lciB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxufVxcclxcbiNldmVudElELFxcclxcbiNjYXJkSUQge1xcclxcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgZm9udC1zaXplOiAzMDAlO1xcclxcbiAgaGVpZ2h0OiAxMDAlO1xcclxcbn1cXHJcXG4jZXZlbnRJRCxcXHJcXG4jY2FyZElEIHtcXHJcXG4gIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxyXFxufVxcclxcbiNiaWdpbWFnZSB7XFxyXFxuICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxyXFxufVxcclxcbi5wYXRoQ2xpcCB7XFxyXFxuICBtYXJnaW46IDMwcHg7XFxyXFxuICB3aWR0aDogNTAwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB0ZXh0LWFsaWduOiBsZWZ0O1xcclxcbn1cXHJcXG5wIHtcXHJcXG4gIGNvbG9yOiBibGFjaztcXHJcXG4gIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIC1vLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbn1cXHJcXG5oMSB7XFxyXFxuICBmb250LXNpemU6IDIyNSU7XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgLmNvbnRhaW5lciB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYge1xcclxcbiAgICBoZWlnaHQ6IDEyJTtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYyIHtcXHJcXG4gICAgaGVpZ2h0OiAxOCU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgIGhlaWdodDogOTBweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGZvbnQtc2l6ZTogNDAwJTtcXHJcXG4gICAgaGVpZ2h0OiA0MDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcclxcbiAgfVxcclxcbiAgI2V2ZW50SUQsXFxyXFxuICAjY2FyZElEIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXHJcXG4gIH1cXHJcXG4gIC5idG5Db2xvciB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjc1JTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gIH1cXHJcXG4gIC5wYXRoQ2xpcCB7XFxyXFxuICAgIG1hcmdpbjogMjBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgfVxcclxcbiAgcCB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgfVxcclxcbiAgaDEge1xcclxcbiAgICBmb250LXNpemU6IDI1MCU7XFxyXFxuICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgLmNvbnRhaW5lciB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYge1xcclxcbiAgICBoZWlnaHQ6IDEyJTtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYyIHtcXHJcXG4gICAgaGVpZ2h0OiAxNSU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgIGhlaWdodDogNjBweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgaGVpZ2h0OiAyMDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgfVxcclxcbiAgI2V2ZW50SUQsXFxyXFxuICAjY2FyZElEIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXHJcXG4gIH1cXHJcXG4gIC5idG5Db2xvciB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gIH1cXHJcXG4gIC5wYXRoQ2xpcCB7XFxyXFxuICAgIG1hcmdpbjogMTBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgfVxcclxcbiAgcCB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgfVxcclxcbiAgaDEge1xcclxcbiAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gIC5jb250YWluZXIge1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgaGVpZ2h0OiAxMCU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MiB7XFxyXFxuICAgIGhlaWdodDogMTAlO1xcclxcbiAgfVxcclxcbiAgLnNwYWNlckRpdjMge1xcclxcbiAgICBoZWlnaHQ6IDUwcHg7XFxyXFxuICB9XFxyXFxuICAjZXZlbnRJRCxcXHJcXG4gICNjYXJkSUQge1xcclxcbiAgICBmb250LXNpemU6IDE4MCU7XFxyXFxuICAgIGhlaWdodDogMTgwJTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxyXFxuICB9XFxyXFxuICAuYnRuQ29sb3Ige1xcclxcbiAgICBmb250LXNpemU6IDE3MCU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxyXFxuICB9XFxyXFxuICAucGF0aENsaXAge1xcclxcbiAgICBtYXJnaW46IDEwcHg7XFxyXFxuICAgIGhlaWdodDogNDBweDtcXHJcXG4gIH1cXHJcXG4gIHAge1xcclxcbiAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTIwJTtcXHJcXG4gICAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIH1cXHJcXG4gIGgxIHtcXHJcXG4gICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgfVxcclxcbn1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-535a9f22\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-6db6cbbc\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue": +/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-6db6cbbc","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue ***! + \***************************************************************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\nbody[data-v-6db6cbbc]{\\n margin: 0;\\n padding: 0;\\n}\\n#loginmain[data-v-6db6cbbc]{\\n height: 80vh;\\n}\\n#loginfooter[data-v-6db6cbbc]{\\n margin-top: 2vh;\\n height: 12vh;\\n overflow: hidden;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#loginfooter[data-v-6db6cbbc]{\\n height: 12vh;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px) {\\n#loginfooter[data-v-6db6cbbc]{\\n height: 14vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Inlog.vue\"],\"names\":[],\"mappings\":\";AAqBA;IACA,UAAA;IACA,WAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,iBAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA\",\"file\":\"Inlog.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSW5sb2cudnVlP2U0OGEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixnQkFBZ0IsaUJBQWlCLEdBQUcsOEJBQThCLG1CQUFtQixHQUFHLGdDQUFnQyxzQkFBc0IsbUJBQW1CLHVCQUF1QixHQUFHLG9FQUFvRSxnQ0FBZ0MsbUJBQW1CLEdBQUcsR0FBRyxrRUFBa0UsZ0NBQWdDLG1CQUFtQixHQUFHLEdBQUcsU0FBUywySkFBMkosTUFBTSxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssb1FBQW9RLGtEQUFrRCxnQkFBZ0IsV0FBVyxhQUFhLHNDQUFzQyx3QkFBd0IsOEVBQThFLFVBQVUsNENBQTRDLHNCQUFzQix1QkFBdUIsU0FBUyxtQkFBbUIseUJBQXlCLFNBQVMscUJBQXFCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLFNBQVMsMEVBQTBFLHlCQUF5Qix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSx5QkFBeUIseUJBQXlCLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi02ZGI2Y2JiY1wiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSW5sb2cudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbmJvZHlbZGF0YS12LTZkYjZjYmJjXXtcXG4gICAgbWFyZ2luOiAwO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG4jbG9naW5tYWluW2RhdGEtdi02ZGI2Y2JiY117XFxuICAgIGhlaWdodDogODB2aDtcXG59XFxuI2xvZ2luZm9vdGVyW2RhdGEtdi02ZGI2Y2JiY117XFxuICAgIG1hcmdpbi10b3A6IDJ2aDtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jbG9naW5mb290ZXJbZGF0YS12LTZkYjZjYmJjXXtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNsb2dpbmZvb3RlcltkYXRhLXYtNmRiNmNiYmNde1xcbiAgICBoZWlnaHQ6IDE0dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0lubG9nLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBcUJBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJJbmxvZy52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2PlxcclxcbiAgICAgICAgPHdiTGZvb3RlciBpZD1cXFwibG9naW5mb290ZXJcXFwiPjwvd2JMZm9vdGVyPlxcclxcbiAgICAgICAgPHdiTG1haW4gaWQ9XFxcImxvZ2lubWFpblxcXCI+PC93YkxtYWluPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcblxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBMbWFpbiBmcm9tICcuL2xvZ2luL0xtYWluLnZ1ZSc7XFxyXFxuICAgIGltcG9ydCBMZm9vdGVyIGZyb20gJy4vbG9naW4vTGZvb3Rlci52dWUnO1xcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YkxtYWluOiBMbWFpbixcXHJcXG4gICAgICAgICAgICB3Ykxmb290ZXI6TGZvb3RlcixcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICBib2R5e1xcclxcbiAgICAgICAgbWFyZ2luOiAwO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5tYWlue1xcclxcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIGhlaWdodDogMTJ2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjbG9naW5mb290ZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEydmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2xvZ2luZm9vdGVye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-6db6cbbc\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue": +/*!*********************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue ***! + \*********************************************************************************************************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("exports = module.exports = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n*{\\n font-family: Raleway;\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/src/App.vue\"],\"names\":[],\"mappings\":\";AAsBA;IACA,qBAAA;CACA\",\"file\":\"App.vue\",\"sourcesContent\":[\"\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvQXBwLnZ1ZT9iYjBmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLHFHQUFnRDtBQUNuRjtBQUNBLGNBQWMsUUFBUyxPQUFPLDJCQUEyQixHQUFHLFdBQVcscUhBQXFILE1BQU0sV0FBVyxtWEFBbVgsc0JBQXNCLGtCQUFrQixzQkFBc0IsZUFBZSxXQUFXLHVCQUF1QixrQ0FBa0MsT0FBTyw0QkFBNEIsK0JBQStCLE9BQU8saUNBQWlDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9BcHAudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbip7XFxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xcbn1cXG5cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvc3JjL0FwcC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXNCQTtJQUNBLHFCQUFBO0NBQ0FcIixcImZpbGVcIjpcIkFwcC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcbjxkaXY+XFxuICAgIDxyb3V0ZXItdmlldz48L3JvdXRlci12aWV3PiBcXG4gICAgPGRpdiBjbGFzcz1cXFwibWFpbi13cmFwcGVyXFxcIj5cXG4gICAgICAgIDxjb29raWUtbGF3IHRoZW1lPVxcXCJiYXNlLS1yb3VuZGVkXFxcIiBtZXNzYWdlPVxcXCJXb3JrQm9vc3QgdXNlcyBjb29raWVzIHRvIGVuc3VyZSB5b3UgZ2V0IHRoZSBiZXN0IGV4cGVyaWVuY2UuXFxcIiBidXR0b25UZXh0PVxcXCJHb3QgSXQhXFxcIj48L2Nvb2tpZS1sYXc+XFxuICA8L2Rpdj5cXG48L2Rpdj5cXG48L3RlbXBsYXRlPlxcblxcbjxzY3JpcHQ+XFxuICAgIGltcG9ydCBDb29raWVMYXcgZnJvbSAndnVlLWNvb2tpZS1sYXcnO1xcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxuICAgICAgICBkYXRhKCkge1xcbiAgICAgICAgICAgIHJldHVybiB7XFxuICAgICAgICAgICAgfVxcbiAgICAgICAgfSxcXG4gICAgICAgIGNvbXBvbmVudHM6e1xcbiAgICAgICAgICAgIENvb2tpZUxhd1xcbiAgICAgICAgfVxcbiAgICB9XFxuPC9zY3JpcHQ+XFxuPHN0eWxlPlxcbiAgICAqe1xcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XFxuICAgIH1cXG5cXG48L3N0eWxlPlxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue\n"); + +/***/ }), + +/***/ "./node_modules/css-loader/dist/runtime/api.js": +/*!*****************************************************!*\ + !*** ./node_modules/css-loader/dist/runtime/api.js ***! + \*****************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\n\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function (useSourceMap) {\n var list = []; // return the list of modules as css string\n\n list.toString = function toString() {\n return this.map(function (item) {\n var content = cssWithMappingToString(item, useSourceMap);\n\n if (item[2]) {\n return '@media ' + item[2] + '{' + content + '}';\n } else {\n return content;\n }\n }).join('');\n }; // import a list of modules into the list\n\n\n list.i = function (modules, mediaQuery) {\n if (typeof modules === 'string') {\n modules = [[null, modules, '']];\n }\n\n var alreadyImportedModules = {};\n\n for (var i = 0; i < this.length; i++) {\n var id = this[i][0];\n\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n\n for (i = 0; i < modules.length; i++) {\n var item = modules[i]; // skip already imported module\n // this implementation is not 100% perfect for weird media query combinations\n // when a module is imported multiple times with different media queries.\n // I hope this will never occur (Hey this way we have smaller bundles)\n\n if (item[0] == null || !alreadyImportedModules[item[0]]) {\n if (mediaQuery && !item[2]) {\n item[2] = mediaQuery;\n } else if (mediaQuery) {\n item[2] = '(' + item[2] + ') and (' + mediaQuery + ')';\n }\n\n list.push(item);\n }\n }\n };\n\n return list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n var content = item[1] || '';\n var cssMapping = item[3];\n\n if (!cssMapping) {\n return content;\n }\n\n if (useSourceMap && typeof btoa === 'function') {\n var sourceMapping = toComment(cssMapping);\n var sourceURLs = cssMapping.sources.map(function (source) {\n return '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */';\n });\n return [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n }\n\n return [content].join('\\n');\n} // Adapted from convert-source-map (MIT)\n\n\nfunction toComment(sourceMap) {\n // eslint-disable-next-line no-undef\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n var data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n return '/*# ' + data + ' */';\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzPzI0ZmIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCOztBQUVoQjtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx1Q0FBdUMsZ0JBQWdCO0FBQ3ZELE9BQU87QUFDUDtBQUNBO0FBQ0EsS0FBSztBQUNMLElBQUk7OztBQUdKO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLG1CQUFtQixpQkFBaUI7QUFDcEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsZUFBZSxvQkFBb0I7QUFDbkMsNEJBQTRCO0FBQzVCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTs7QUFFQTtBQUNBLENBQUM7OztBQUdEO0FBQ0E7QUFDQTtBQUNBLHFEQUFxRCxjQUFjO0FBQ25FO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG5cbi8qXG4gIE1JVCBMaWNlbnNlIGh0dHA6Ly93d3cub3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvbWl0LWxpY2Vuc2UucGhwXG4gIEF1dGhvciBUb2JpYXMgS29wcGVycyBAc29rcmFcbiovXG4vLyBjc3MgYmFzZSBjb2RlLCBpbmplY3RlZCBieSB0aGUgY3NzLWxvYWRlclxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAodXNlU291cmNlTWFwKSB7XG4gIHZhciBsaXN0ID0gW107IC8vIHJldHVybiB0aGUgbGlzdCBvZiBtb2R1bGVzIGFzIGNzcyBzdHJpbmdcblxuICBsaXN0LnRvU3RyaW5nID0gZnVuY3Rpb24gdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuIHRoaXMubWFwKGZ1bmN0aW9uIChpdGVtKSB7XG4gICAgICB2YXIgY29udGVudCA9IGNzc1dpdGhNYXBwaW5nVG9TdHJpbmcoaXRlbSwgdXNlU291cmNlTWFwKTtcblxuICAgICAgaWYgKGl0ZW1bMl0pIHtcbiAgICAgICAgcmV0dXJuICdAbWVkaWEgJyArIGl0ZW1bMl0gKyAneycgKyBjb250ZW50ICsgJ30nO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcmV0dXJuIGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSkuam9pbignJyk7XG4gIH07IC8vIGltcG9ydCBhIGxpc3Qgb2YgbW9kdWxlcyBpbnRvIHRoZSBsaXN0XG5cblxuICBsaXN0LmkgPSBmdW5jdGlvbiAobW9kdWxlcywgbWVkaWFRdWVyeSkge1xuICAgIGlmICh0eXBlb2YgbW9kdWxlcyA9PT0gJ3N0cmluZycpIHtcbiAgICAgIG1vZHVsZXMgPSBbW251bGwsIG1vZHVsZXMsICcnXV07XG4gICAgfVxuXG4gICAgdmFyIGFscmVhZHlJbXBvcnRlZE1vZHVsZXMgPSB7fTtcblxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIGlkID0gdGhpc1tpXVswXTtcblxuICAgICAgaWYgKGlkICE9IG51bGwpIHtcbiAgICAgICAgYWxyZWFkeUltcG9ydGVkTW9kdWxlc1tpZF0gPSB0cnVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZvciAoaSA9IDA7IGkgPCBtb2R1bGVzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgaXRlbSA9IG1vZHVsZXNbaV07IC8vIHNraXAgYWxyZWFkeSBpbXBvcnRlZCBtb2R1bGVcbiAgICAgIC8vIHRoaXMgaW1wbGVtZW50YXRpb24gaXMgbm90IDEwMCUgcGVyZmVjdCBmb3Igd2VpcmQgbWVkaWEgcXVlcnkgY29tYmluYXRpb25zXG4gICAgICAvLyB3aGVuIGEgbW9kdWxlIGlzIGltcG9ydGVkIG11bHRpcGxlIHRpbWVzIHdpdGggZGlmZmVyZW50IG1lZGlhIHF1ZXJpZXMuXG4gICAgICAvLyBJIGhvcGUgdGhpcyB3aWxsIG5ldmVyIG9jY3VyIChIZXkgdGhpcyB3YXkgd2UgaGF2ZSBzbWFsbGVyIGJ1bmRsZXMpXG5cbiAgICAgIGlmIChpdGVtWzBdID09IG51bGwgfHwgIWFscmVhZHlJbXBvcnRlZE1vZHVsZXNbaXRlbVswXV0pIHtcbiAgICAgICAgaWYgKG1lZGlhUXVlcnkgJiYgIWl0ZW1bMl0pIHtcbiAgICAgICAgICBpdGVtWzJdID0gbWVkaWFRdWVyeTtcbiAgICAgICAgfSBlbHNlIGlmIChtZWRpYVF1ZXJ5KSB7XG4gICAgICAgICAgaXRlbVsyXSA9ICcoJyArIGl0ZW1bMl0gKyAnKSBhbmQgKCcgKyBtZWRpYVF1ZXJ5ICsgJyknO1xuICAgICAgICB9XG5cbiAgICAgICAgbGlzdC5wdXNoKGl0ZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfTtcblxuICByZXR1cm4gbGlzdDtcbn07XG5cbmZ1bmN0aW9uIGNzc1dpdGhNYXBwaW5nVG9TdHJpbmcoaXRlbSwgdXNlU291cmNlTWFwKSB7XG4gIHZhciBjb250ZW50ID0gaXRlbVsxXSB8fCAnJztcbiAgdmFyIGNzc01hcHBpbmcgPSBpdGVtWzNdO1xuXG4gIGlmICghY3NzTWFwcGluZykge1xuICAgIHJldHVybiBjb250ZW50O1xuICB9XG5cbiAgaWYgKHVzZVNvdXJjZU1hcCAmJiB0eXBlb2YgYnRvYSA9PT0gJ2Z1bmN0aW9uJykge1xuICAgIHZhciBzb3VyY2VNYXBwaW5nID0gdG9Db21tZW50KGNzc01hcHBpbmcpO1xuICAgIHZhciBzb3VyY2VVUkxzID0gY3NzTWFwcGluZy5zb3VyY2VzLm1hcChmdW5jdGlvbiAoc291cmNlKSB7XG4gICAgICByZXR1cm4gJy8qIyBzb3VyY2VVUkw9JyArIGNzc01hcHBpbmcuc291cmNlUm9vdCArIHNvdXJjZSArICcgKi8nO1xuICAgIH0pO1xuICAgIHJldHVybiBbY29udGVudF0uY29uY2F0KHNvdXJjZVVSTHMpLmNvbmNhdChbc291cmNlTWFwcGluZ10pLmpvaW4oJ1xcbicpO1xuICB9XG5cbiAgcmV0dXJuIFtjb250ZW50XS5qb2luKCdcXG4nKTtcbn0gLy8gQWRhcHRlZCBmcm9tIGNvbnZlcnQtc291cmNlLW1hcCAoTUlUKVxuXG5cbmZ1bmN0aW9uIHRvQ29tbWVudChzb3VyY2VNYXApIHtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVuZGVmXG4gIHZhciBiYXNlNjQgPSBidG9hKHVuZXNjYXBlKGVuY29kZVVSSUNvbXBvbmVudChKU09OLnN0cmluZ2lmeShzb3VyY2VNYXApKSkpO1xuICB2YXIgZGF0YSA9ICdzb3VyY2VNYXBwaW5nVVJMPWRhdGE6YXBwbGljYXRpb24vanNvbjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwnICsgYmFzZTY0O1xuICByZXR1cm4gJy8qIyAnICsgZGF0YSArICcgKi8nO1xufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/runtime/api.js\n"); + +/***/ }), + +/***/ "./node_modules/is-buffer/index.js": +/*!*****************************************!*\ + !*** ./node_modules/is-buffer/index.js ***! + \*****************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("/*!\n * Determine if an object is a Buffer\n *\n * @author Feross Aboukhadijeh \n * @license MIT\n */\n\n// The _isBuffer check is for Safari 5-7 support, because it's missing\n// Object.prototype.constructor. Remove this eventually\nmodule.exports = function (obj) {\n return obj != null && (isBuffer(obj) || isSlowBuffer(obj) || !!obj._isBuffer)\n}\n\nfunction isBuffer (obj) {\n return !!obj.constructor && typeof obj.constructor.isBuffer === 'function' && obj.constructor.isBuffer(obj)\n}\n\n// For Node v0.10 support. Remove this eventually.\nfunction isSlowBuffer (obj) {\n return typeof obj.readFloatLE === 'function' && typeof obj.slice === 'function' && isBuffer(obj.slice(0, 0))\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvaXMtYnVmZmVyL2luZGV4LmpzPzA0NGIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2lzLWJ1ZmZlci9pbmRleC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogRGV0ZXJtaW5lIGlmIGFuIG9iamVjdCBpcyBhIEJ1ZmZlclxuICpcbiAqIEBhdXRob3IgICBGZXJvc3MgQWJvdWtoYWRpamVoIDxodHRwczovL2Zlcm9zcy5vcmc+XG4gKiBAbGljZW5zZSAgTUlUXG4gKi9cblxuLy8gVGhlIF9pc0J1ZmZlciBjaGVjayBpcyBmb3IgU2FmYXJpIDUtNyBzdXBwb3J0LCBiZWNhdXNlIGl0J3MgbWlzc2luZ1xuLy8gT2JqZWN0LnByb3RvdHlwZS5jb25zdHJ1Y3Rvci4gUmVtb3ZlIHRoaXMgZXZlbnR1YWxseVxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob2JqKSB7XG4gIHJldHVybiBvYmogIT0gbnVsbCAmJiAoaXNCdWZmZXIob2JqKSB8fCBpc1Nsb3dCdWZmZXIob2JqKSB8fCAhIW9iai5faXNCdWZmZXIpXG59XG5cbmZ1bmN0aW9uIGlzQnVmZmVyIChvYmopIHtcbiAgcmV0dXJuICEhb2JqLmNvbnN0cnVjdG9yICYmIHR5cGVvZiBvYmouY29uc3RydWN0b3IuaXNCdWZmZXIgPT09ICdmdW5jdGlvbicgJiYgb2JqLmNvbnN0cnVjdG9yLmlzQnVmZmVyKG9iailcbn1cblxuLy8gRm9yIE5vZGUgdjAuMTAgc3VwcG9ydC4gUmVtb3ZlIHRoaXMgZXZlbnR1YWxseS5cbmZ1bmN0aW9uIGlzU2xvd0J1ZmZlciAob2JqKSB7XG4gIHJldHVybiB0eXBlb2Ygb2JqLnJlYWRGbG9hdExFID09PSAnZnVuY3Rpb24nICYmIHR5cGVvZiBvYmouc2xpY2UgPT09ICdmdW5jdGlvbicgJiYgaXNCdWZmZXIob2JqLnNsaWNlKDAsIDApKVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/is-buffer/index.js\n"); + +/***/ }), + +/***/ "./node_modules/process/browser.js": +/*!*****************************************!*\ + !*** ./node_modules/process/browser.js ***! + \*****************************************/ +/*! no static exports found */ +/***/ (function(module, exports) { + +eval("// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcHJvY2Vzcy9icm93c2VyLmpzP2YyOGMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxDQUFDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7O0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixzQkFBc0I7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHFDQUFxQzs7QUFFckM7QUFDQTtBQUNBOztBQUVBLDJCQUEyQjtBQUMzQjtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsVUFBVSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9wcm9jZXNzL2Jyb3dzZXIuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzaGltIGZvciB1c2luZyBwcm9jZXNzIGluIGJyb3dzZXJcbnZhciBwcm9jZXNzID0gbW9kdWxlLmV4cG9ydHMgPSB7fTtcblxuLy8gY2FjaGVkIGZyb20gd2hhdGV2ZXIgZ2xvYmFsIGlzIHByZXNlbnQgc28gdGhhdCB0ZXN0IHJ1bm5lcnMgdGhhdCBzdHViIGl0XG4vLyBkb24ndCBicmVhayB0aGluZ3MuICBCdXQgd2UgbmVlZCB0byB3cmFwIGl0IGluIGEgdHJ5IGNhdGNoIGluIGNhc2UgaXQgaXNcbi8vIHdyYXBwZWQgaW4gc3RyaWN0IG1vZGUgY29kZSB3aGljaCBkb2Vzbid0IGRlZmluZSBhbnkgZ2xvYmFscy4gIEl0J3MgaW5zaWRlIGFcbi8vIGZ1bmN0aW9uIGJlY2F1c2UgdHJ5L2NhdGNoZXMgZGVvcHRpbWl6ZSBpbiBjZXJ0YWluIGVuZ2luZXMuXG5cbnZhciBjYWNoZWRTZXRUaW1lb3V0O1xudmFyIGNhY2hlZENsZWFyVGltZW91dDtcblxuZnVuY3Rpb24gZGVmYXVsdFNldFRpbW91dCgpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ3NldFRpbWVvdXQgaGFzIG5vdCBiZWVuIGRlZmluZWQnKTtcbn1cbmZ1bmN0aW9uIGRlZmF1bHRDbGVhclRpbWVvdXQgKCkge1xuICAgIHRocm93IG5ldyBFcnJvcignY2xlYXJUaW1lb3V0IGhhcyBub3QgYmVlbiBkZWZpbmVkJyk7XG59XG4oZnVuY3Rpb24gKCkge1xuICAgIHRyeSB7XG4gICAgICAgIGlmICh0eXBlb2Ygc2V0VGltZW91dCA9PT0gJ2Z1bmN0aW9uJykge1xuICAgICAgICAgICAgY2FjaGVkU2V0VGltZW91dCA9IHNldFRpbWVvdXQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjYWNoZWRTZXRUaW1lb3V0ID0gZGVmYXVsdFNldFRpbW91dDtcbiAgICAgICAgfVxuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgICAgY2FjaGVkU2V0VGltZW91dCA9IGRlZmF1bHRTZXRUaW1vdXQ7XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIGlmICh0eXBlb2YgY2xlYXJUaW1lb3V0ID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBjbGVhclRpbWVvdXQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBkZWZhdWx0Q2xlYXJUaW1lb3V0O1xuICAgICAgICB9XG4gICAgfSBjYXRjaCAoZSkge1xuICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBkZWZhdWx0Q2xlYXJUaW1lb3V0O1xuICAgIH1cbn0gKCkpXG5mdW5jdGlvbiBydW5UaW1lb3V0KGZ1bikge1xuICAgIGlmIChjYWNoZWRTZXRUaW1lb3V0ID09PSBzZXRUaW1lb3V0KSB7XG4gICAgICAgIC8vbm9ybWFsIGVudmlyb21lbnRzIGluIHNhbmUgc2l0dWF0aW9uc1xuICAgICAgICByZXR1cm4gc2V0VGltZW91dChmdW4sIDApO1xuICAgIH1cbiAgICAvLyBpZiBzZXRUaW1lb3V0IHdhc24ndCBhdmFpbGFibGUgYnV0IHdhcyBsYXR0ZXIgZGVmaW5lZFxuICAgIGlmICgoY2FjaGVkU2V0VGltZW91dCA9PT0gZGVmYXVsdFNldFRpbW91dCB8fCAhY2FjaGVkU2V0VGltZW91dCkgJiYgc2V0VGltZW91dCkge1xuICAgICAgICBjYWNoZWRTZXRUaW1lb3V0ID0gc2V0VGltZW91dDtcbiAgICAgICAgcmV0dXJuIHNldFRpbWVvdXQoZnVuLCAwKTtcbiAgICB9XG4gICAgdHJ5IHtcbiAgICAgICAgLy8gd2hlbiB3aGVuIHNvbWVib2R5IGhhcyBzY3Jld2VkIHdpdGggc2V0VGltZW91dCBidXQgbm8gSS5FLiBtYWRkbmVzc1xuICAgICAgICByZXR1cm4gY2FjaGVkU2V0VGltZW91dChmdW4sIDApO1xuICAgIH0gY2F0Y2goZSl7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgICAvLyBXaGVuIHdlIGFyZSBpbiBJLkUuIGJ1dCB0aGUgc2NyaXB0IGhhcyBiZWVuIGV2YWxlZCBzbyBJLkUuIGRvZXNuJ3QgdHJ1c3QgdGhlIGdsb2JhbCBvYmplY3Qgd2hlbiBjYWxsZWQgbm9ybWFsbHlcbiAgICAgICAgICAgIHJldHVybiBjYWNoZWRTZXRUaW1lb3V0LmNhbGwobnVsbCwgZnVuLCAwKTtcbiAgICAgICAgfSBjYXRjaChlKXtcbiAgICAgICAgICAgIC8vIHNhbWUgYXMgYWJvdmUgYnV0IHdoZW4gaXQncyBhIHZlcnNpb24gb2YgSS5FLiB0aGF0IG11c3QgaGF2ZSB0aGUgZ2xvYmFsIG9iamVjdCBmb3IgJ3RoaXMnLCBob3BmdWxseSBvdXIgY29udGV4dCBjb3JyZWN0IG90aGVyd2lzZSBpdCB3aWxsIHRocm93IGEgZ2xvYmFsIGVycm9yXG4gICAgICAgICAgICByZXR1cm4gY2FjaGVkU2V0VGltZW91dC5jYWxsKHRoaXMsIGZ1biwgMCk7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuZnVuY3Rpb24gcnVuQ2xlYXJUaW1lb3V0KG1hcmtlcikge1xuICAgIGlmIChjYWNoZWRDbGVhclRpbWVvdXQgPT09IGNsZWFyVGltZW91dCkge1xuICAgICAgICAvL25vcm1hbCBlbnZpcm9tZW50cyBpbiBzYW5lIHNpdHVhdGlvbnNcbiAgICAgICAgcmV0dXJuIGNsZWFyVGltZW91dChtYXJrZXIpO1xuICAgIH1cbiAgICAvLyBpZiBjbGVhclRpbWVvdXQgd2Fzbid0IGF2YWlsYWJsZSBidXQgd2FzIGxhdHRlciBkZWZpbmVkXG4gICAgaWYgKChjYWNoZWRDbGVhclRpbWVvdXQgPT09IGRlZmF1bHRDbGVhclRpbWVvdXQgfHwgIWNhY2hlZENsZWFyVGltZW91dCkgJiYgY2xlYXJUaW1lb3V0KSB7XG4gICAgICAgIGNhY2hlZENsZWFyVGltZW91dCA9IGNsZWFyVGltZW91dDtcbiAgICAgICAgcmV0dXJuIGNsZWFyVGltZW91dChtYXJrZXIpO1xuICAgIH1cbiAgICB0cnkge1xuICAgICAgICAvLyB3aGVuIHdoZW4gc29tZWJvZHkgaGFzIHNjcmV3ZWQgd2l0aCBzZXRUaW1lb3V0IGJ1dCBubyBJLkUuIG1hZGRuZXNzXG4gICAgICAgIHJldHVybiBjYWNoZWRDbGVhclRpbWVvdXQobWFya2VyKTtcbiAgICB9IGNhdGNoIChlKXtcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgIC8vIFdoZW4gd2UgYXJlIGluIEkuRS4gYnV0IHRoZSBzY3JpcHQgaGFzIGJlZW4gZXZhbGVkIHNvIEkuRS4gZG9lc24ndCAgdHJ1c3QgdGhlIGdsb2JhbCBvYmplY3Qgd2hlbiBjYWxsZWQgbm9ybWFsbHlcbiAgICAgICAgICAgIHJldHVybiBjYWNoZWRDbGVhclRpbWVvdXQuY2FsbChudWxsLCBtYXJrZXIpO1xuICAgICAgICB9IGNhdGNoIChlKXtcbiAgICAgICAgICAgIC8vIHNhbWUgYXMgYWJvdmUgYnV0IHdoZW4gaXQncyBhIHZlcnNpb24gb2YgSS5FLiB0aGF0IG11c3QgaGF2ZSB0aGUgZ2xvYmFsIG9iamVjdCBmb3IgJ3RoaXMnLCBob3BmdWxseSBvdXIgY29udGV4dCBjb3JyZWN0IG90aGVyd2lzZSBpdCB3aWxsIHRocm93IGEgZ2xvYmFsIGVycm9yLlxuICAgICAgICAgICAgLy8gU29tZSB2ZXJzaW9ucyBvZiBJLkUuIGhhdmUgZGlmZmVyZW50IHJ1bGVzIGZvciBjbGVhclRpbWVvdXQgdnMgc2V0VGltZW91dFxuICAgICAgICAgICAgcmV0dXJuIGNhY2hlZENsZWFyVGltZW91dC5jYWxsKHRoaXMsIG1hcmtlcik7XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG59XG52YXIgcXVldWUgPSBbXTtcbnZhciBkcmFpbmluZyA9IGZhbHNlO1xudmFyIGN1cnJlbnRRdWV1ZTtcbnZhciBxdWV1ZUluZGV4ID0gLTE7XG5cbmZ1bmN0aW9uIGNsZWFuVXBOZXh0VGljaygpIHtcbiAgICBpZiAoIWRyYWluaW5nIHx8ICFjdXJyZW50UXVldWUpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBkcmFpbmluZyA9IGZhbHNlO1xuICAgIGlmIChjdXJyZW50UXVldWUubGVuZ3RoKSB7XG4gICAgICAgIHF1ZXVlID0gY3VycmVudFF1ZXVlLmNvbmNhdChxdWV1ZSk7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgcXVldWVJbmRleCA9IC0xO1xuICAgIH1cbiAgICBpZiAocXVldWUubGVuZ3RoKSB7XG4gICAgICAgIGRyYWluUXVldWUoKTtcbiAgICB9XG59XG5cbmZ1bmN0aW9uIGRyYWluUXVldWUoKSB7XG4gICAgaWYgKGRyYWluaW5nKSB7XG4gICAgICAgIHJldHVybjtcbiAgICB9XG4gICAgdmFyIHRpbWVvdXQgPSBydW5UaW1lb3V0KGNsZWFuVXBOZXh0VGljayk7XG4gICAgZHJhaW5pbmcgPSB0cnVlO1xuXG4gICAgdmFyIGxlbiA9IHF1ZXVlLmxlbmd0aDtcbiAgICB3aGlsZShsZW4pIHtcbiAgICAgICAgY3VycmVudFF1ZXVlID0gcXVldWU7XG4gICAgICAgIHF1ZXVlID0gW107XG4gICAgICAgIHdoaWxlICgrK3F1ZXVlSW5kZXggPCBsZW4pIHtcbiAgICAgICAgICAgIGlmIChjdXJyZW50UXVldWUpIHtcbiAgICAgICAgICAgICAgICBjdXJyZW50UXVldWVbcXVldWVJbmRleF0ucnVuKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcXVldWVJbmRleCA9IC0xO1xuICAgICAgICBsZW4gPSBxdWV1ZS5sZW5ndGg7XG4gICAgfVxuICAgIGN1cnJlbnRRdWV1ZSA9IG51bGw7XG4gICAgZHJhaW5pbmcgPSBmYWxzZTtcbiAgICBydW5DbGVhclRpbWVvdXQodGltZW91dCk7XG59XG5cbnByb2Nlc3MubmV4dFRpY2sgPSBmdW5jdGlvbiAoZnVuKSB7XG4gICAgdmFyIGFyZ3MgPSBuZXcgQXJyYXkoYXJndW1lbnRzLmxlbmd0aCAtIDEpO1xuICAgIGlmIChhcmd1bWVudHMubGVuZ3RoID4gMSkge1xuICAgICAgICBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgYXJnc1tpIC0gMV0gPSBhcmd1bWVudHNbaV07XG4gICAgICAgIH1cbiAgICB9XG4gICAgcXVldWUucHVzaChuZXcgSXRlbShmdW4sIGFyZ3MpKTtcbiAgICBpZiAocXVldWUubGVuZ3RoID09PSAxICYmICFkcmFpbmluZykge1xuICAgICAgICBydW5UaW1lb3V0KGRyYWluUXVldWUpO1xuICAgIH1cbn07XG5cbi8vIHY4IGxpa2VzIHByZWRpY3RpYmxlIG9iamVjdHNcbmZ1bmN0aW9uIEl0ZW0oZnVuLCBhcnJheSkge1xuICAgIHRoaXMuZnVuID0gZnVuO1xuICAgIHRoaXMuYXJyYXkgPSBhcnJheTtcbn1cbkl0ZW0ucHJvdG90eXBlLnJ1biA9IGZ1bmN0aW9uICgpIHtcbiAgICB0aGlzLmZ1bi5hcHBseShudWxsLCB0aGlzLmFycmF5KTtcbn07XG5wcm9jZXNzLnRpdGxlID0gJ2Jyb3dzZXInO1xucHJvY2Vzcy5icm93c2VyID0gdHJ1ZTtcbnByb2Nlc3MuZW52ID0ge307XG5wcm9jZXNzLmFyZ3YgPSBbXTtcbnByb2Nlc3MudmVyc2lvbiA9ICcnOyAvLyBlbXB0eSBzdHJpbmcgdG8gYXZvaWQgcmVnZXhwIGlzc3Vlc1xucHJvY2Vzcy52ZXJzaW9ucyA9IHt9O1xuXG5mdW5jdGlvbiBub29wKCkge31cblxucHJvY2Vzcy5vbiA9IG5vb3A7XG5wcm9jZXNzLmFkZExpc3RlbmVyID0gbm9vcDtcbnByb2Nlc3Mub25jZSA9IG5vb3A7XG5wcm9jZXNzLm9mZiA9IG5vb3A7XG5wcm9jZXNzLnJlbW92ZUxpc3RlbmVyID0gbm9vcDtcbnByb2Nlc3MucmVtb3ZlQWxsTGlzdGVuZXJzID0gbm9vcDtcbnByb2Nlc3MuZW1pdCA9IG5vb3A7XG5wcm9jZXNzLnByZXBlbmRMaXN0ZW5lciA9IG5vb3A7XG5wcm9jZXNzLnByZXBlbmRPbmNlTGlzdGVuZXIgPSBub29wO1xuXG5wcm9jZXNzLmxpc3RlbmVycyA9IGZ1bmN0aW9uIChuYW1lKSB7IHJldHVybiBbXSB9XG5cbnByb2Nlc3MuYmluZGluZyA9IGZ1bmN0aW9uIChuYW1lKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdwcm9jZXNzLmJpbmRpbmcgaXMgbm90IHN1cHBvcnRlZCcpO1xufTtcblxucHJvY2Vzcy5jd2QgPSBmdW5jdGlvbiAoKSB7IHJldHVybiAnLycgfTtcbnByb2Nlc3MuY2hkaXIgPSBmdW5jdGlvbiAoZGlyKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdwcm9jZXNzLmNoZGlyIGlzIG5vdCBzdXBwb3J0ZWQnKTtcbn07XG5wcm9jZXNzLnVtYXNrID0gZnVuY3Rpb24oKSB7IHJldHVybiAwOyB9O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/process/browser.js\n"); + +/***/ }), + +/***/ "./node_modules/setimmediate/setImmediate.js": +/*!***************************************************!*\ + !*** ./node_modules/setimmediate/setImmediate.js ***! + \***************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +eval("/* WEBPACK VAR INJECTION */(function(global, process) {(function (global, undefined) {\n \"use strict\";\n\n if (global.setImmediate) {\n return;\n }\n\n var nextHandle = 1; // Spec says greater than zero\n var tasksByHandle = {};\n var currentlyRunningATask = false;\n var doc = global.document;\n var registerImmediate;\n\n function setImmediate(callback) {\n // Callback can either be a function or a string\n if (typeof callback !== \"function\") {\n callback = new Function(\"\" + callback);\n }\n // Copy function arguments\n var args = new Array(arguments.length - 1);\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i + 1];\n }\n // Store and register the task\n var task = { callback: callback, args: args };\n tasksByHandle[nextHandle] = task;\n registerImmediate(nextHandle);\n return nextHandle++;\n }\n\n function clearImmediate(handle) {\n delete tasksByHandle[handle];\n }\n\n function run(task) {\n var callback = task.callback;\n var args = task.args;\n switch (args.length) {\n case 0:\n callback();\n break;\n case 1:\n callback(args[0]);\n break;\n case 2:\n callback(args[0], args[1]);\n break;\n case 3:\n callback(args[0], args[1], args[2]);\n break;\n default:\n callback.apply(undefined, args);\n break;\n }\n }\n\n function runIfPresent(handle) {\n // From the spec: \"Wait until any invocations of this algorithm started before this one have completed.\"\n // So if we're currently running a task, we'll need to delay this invocation.\n if (currentlyRunningATask) {\n // Delay by doing a setTimeout. setImmediate was tried instead, but in Firefox 7 it generated a\n // \"too much recursion\" error.\n setTimeout(runIfPresent, 0, handle);\n } else {\n var task = tasksByHandle[handle];\n if (task) {\n currentlyRunningATask = true;\n try {\n run(task);\n } finally {\n clearImmediate(handle);\n currentlyRunningATask = false;\n }\n }\n }\n }\n\n function installNextTickImplementation() {\n registerImmediate = function(handle) {\n process.nextTick(function () { runIfPresent(handle); });\n };\n }\n\n function canUsePostMessage() {\n // The test against `importScripts` prevents this implementation from being installed inside a web worker,\n // where `global.postMessage` means something completely different and can't be used for this purpose.\n if (global.postMessage && !global.importScripts) {\n var postMessageIsAsynchronous = true;\n var oldOnMessage = global.onmessage;\n global.onmessage = function() {\n postMessageIsAsynchronous = false;\n };\n global.postMessage(\"\", \"*\");\n global.onmessage = oldOnMessage;\n return postMessageIsAsynchronous;\n }\n }\n\n function installPostMessageImplementation() {\n // Installs an event handler on `global` for the `message` event: see\n // * https://developer.mozilla.org/en/DOM/window.postMessage\n // * http://www.whatwg.org/specs/web-apps/current-work/multipage/comms.html#crossDocumentMessages\n\n var messagePrefix = \"setImmediate$\" + Math.random() + \"$\";\n var onGlobalMessage = function(event) {\n if (event.source === global &&\n typeof event.data === \"string\" &&\n event.data.indexOf(messagePrefix) === 0) {\n runIfPresent(+event.data.slice(messagePrefix.length));\n }\n };\n\n if (global.addEventListener) {\n global.addEventListener(\"message\", onGlobalMessage, false);\n } else {\n global.attachEvent(\"onmessage\", onGlobalMessage);\n }\n\n registerImmediate = function(handle) {\n global.postMessage(messagePrefix + handle, \"*\");\n };\n }\n\n function installMessageChannelImplementation() {\n var channel = new MessageChannel();\n channel.port1.onmessage = function(event) {\n var handle = event.data;\n runIfPresent(handle);\n };\n\n registerImmediate = function(handle) {\n channel.port2.postMessage(handle);\n };\n }\n\n function installReadyStateChangeImplementation() {\n var html = doc.documentElement;\n registerImmediate = function(handle) {\n // Create a + diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hdownload.vue b/workb/src/assets/components/home/Hdownload.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hnavigation.vue b/workb/src/assets/components/home/Hnavigation.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hpagefooter.vue b/workb/src/assets/components/home/Hpagefooter.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/src/assets/components/home/Hpricing.vue b/workb/src/assets/components/home/Hpricing.vue new file mode 100644 index 0000000..e69de29 diff --git a/workb/webpack.config.js b/workb/webpack.config.js index 42b0769..cae1499 100644 --- a/workb/webpack.config.js +++ b/workb/webpack.config.js @@ -1,5 +1,6 @@ -var path = require('path') -var webpack = require('webpack') +const path = require('path') +const webpack = require('webpack') +const compiler = require('vue-template-compiler') module.exports = { entry: './src/main.js', @@ -12,23 +13,35 @@ module.exports = { rules: [ { test: /\.vue$/, - loader: 'vue', + loader: 'vue-loader', options: { // vue-loader options go here + vue: { + loaders: { + scss: 'style!css!sass' + } + }, } }, { - test: /\.js$/, - loader: 'babel', - exclude: /node_modules/ + test: /\.m?js$/, + exclude: /node_modules/, + use: { + loader: 'babel-loader', + options: { + presets: ['@babel/preset-env'] + } + } }, { test: /\.(png|jpg|gif|svg)$/, - loader: 'file', - options: { - name: '[name].[ext]?[hash]' - } - } + loader: 'file-loader', + options: {} + }, + { + test: /\.css$/, + use: ['style-loader', 'css-loader'], + }, ] }, resolve: { @@ -39,7 +52,9 @@ module.exports = { }, devServer: { historyApiFallback: true, - noInfo: true + noInfo: false, + compress: true, + disableHostCheck: true }, devtool: '#eval-source-map' } From 762885d337de63f1946a43a37f1b96cae7d702dc Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 17:00:03 +0100 Subject: [PATCH 07/26] Small change to Package.json --- workb/package.json | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/workb/package.json b/workb/package.json index 14b09b4..f74f4ac 100644 --- a/workb/package.json +++ b/workb/package.json @@ -4,12 +4,9 @@ "description": "A Vue.js project", "author": "Jason Gawke ", "scripts": { - "build": "webpack --mode production --progress --hide-modules", - "dev": "webpack --mode development", - "local": "webpack --mode development", - "build2": "cross-env NODE_ENV=production webpack --progress --hide-modules", - "dev2": "cross-env NODE_ENV=development webpack-dev-server --open --inline --hot --host 192.168.178.80", - "local2": "cross-env NODE_ENV=development webpack-dev-server --open --inline --hot" + "build": "cross-env NODE_ENV=production webpack --progress --hide-modules", + "dev": "cross-env NODE_ENV=development webpack-dev-server --open --inline --hot --host 192.168.178.80", + "local": "cross-env NODE_ENV=development webpack-dev-server --open --inline --hot" }, "dependencies": { "aes-js": "^3.1.1", From 2994044b2ad2b81d556323ac9293dfa73c455ac2 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 18:40:50 +0100 Subject: [PATCH 08/26] Unnecesary Packages Deleted --- workb/dist/0.build.js | 61 -- workb/dist/1.build.js | 2093 +-------------------------------------- workb/dist/2.build.js | 642 +----------- workb/dist/3.build.js | 433 +------- workb/dist/4.build.js | 190 +--- workb/dist/5.build.js | 178 +--- workb/dist/build.js | 2009 +------------------------------------ workb/manifest.json | 2 +- workb/package-lock.json | 203 +++- workb/package.json | 7 +- workb/src/main.js | 2 - workb/webpack.config.js | 49 +- 12 files changed, 189 insertions(+), 5680 deletions(-) delete mode 100644 workb/dist/0.build.js diff --git a/workb/dist/0.build.js b/workb/dist/0.build.js deleted file mode 100644 index 36b10a4..0000000 --- a/workb/dist/0.build.js +++ /dev/null @@ -1,61 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{ - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/assets/components/question/Qloadscreen.vue": -/*!******************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/assets/components/question/Qloadscreen.vue ***! - \******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n data: function data() {\n return {};\n },\n computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__[\"mapGetters\"])(['colorsWB']))\n});\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fsb2Fkc2NyZWVuLnZ1ZT84ZDRiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBWUE7QUFFQTtBQUNBLE1BREEsa0JBQ0E7QUFDQTtBQUdBLEdBTEE7QUFNQSw4QkFDQSx5REFDQSxVQURBLEVBREE7QUFOQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c2NyaXB0JmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxyXG48ZGl2IGNsYXNzPVwibG9hZGVyXCI+XHJcbiAgICA8ZGl2IGlkPVwiY29udGFpbmVybG9hZFwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJsb2FkaW5ndGl0bGVcIj48cD5Mb2FkaW5nLi4uPC9wPjwvZGl2PlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJpdGVtIGl0ZW0tMVwiIDpzdHlsZT1cIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cIj48L2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiaXRlbSBpdGVtLTJcIiA6c3R5bGU9XCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjJ9XCI+PC9kaXY+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cIml0ZW0gaXRlbS0zXCIgOnN0eWxlPVwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IzfVwiPjwvZGl2PlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJpdGVtIGl0ZW0tNFwiIDpzdHlsZT1cIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yNH1cIj48L2Rpdj5cclxuICAgIDwvZGl2PlxyXG48L2Rpdj5cclxuPC90ZW1wbGF0ZT5cclxuPHNjcmlwdD5cclxuIGltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XHJcblxyXG4gICAgZXhwb3J0IGRlZmF1bHR7XHJcbiAgICAgICAgZGF0YSgpe1xyXG4gICAgICAgICAgICByZXR1cm4ge1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgY29tcHV0ZWQ6IHtcclxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXHJcbiAgICAgICAgICAgICdjb2xvcnNXQicgXHJcbiAgICAgICAgICAgIF0pLFxyXG4gICAgICAgIH0sXHJcbiAgICB9XHJcbjwvc2NyaXB0PlxyXG48c3R5bGUgc2NvcGVkPlxyXG5cclxuXHJcbiNjb250YWluZXJsb2FkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmxvYWRlcntcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4ubG9hZGluZ3RpdGxle1xyXG4gICAgbWFyZ2luLXRvcDotNTBweDtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG5cclxuLml0ZW0ge1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5pdGVtLTEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQTU2Njc7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTtcclxuICBhbmltYXRpb246IGl0ZW0tMV9tb3ZlIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcclxufVxyXG5cclxuLml0ZW0tMiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdBNDVFNTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYW5pbWF0aW9uOiBpdGVtLTJfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5pdGVtLTMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjkxRjc7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYW5pbWF0aW9uOiBpdGVtLTNfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5pdGVtLTQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUMyNEM7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYW5pbWF0aW9uOiBpdGVtLTRfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaXRlbS0xX21vdmUge1xyXG4gIDAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKX0gXHJcbiAgMjUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KX0gXHJcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCA1MHB4KX0gXHJcbiAgNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKX0gXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaXRlbS0yX21vdmUge1xyXG4gIDAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKX0gXHJcbiAgMjUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCl9IFxyXG4gIDUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDUwcHgpfSBcclxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpfSBcclxufVxyXG5cclxuQGtleWZyYW1lcyBpdGVtLTNfbW92ZSB7XHJcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcclxuICAyNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KX0gXHJcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgLTUwcHgpfSBcclxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKX0gXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgaXRlbS00X21vdmUge1xyXG4gIDAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKX0gXHJcbiAgMjUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKX0gXHJcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAtNTBweCl9IFxyXG4gIDc1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpfSBcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCl7IFxyXG5cclxuXHJcbn1cclxuPC9zdHlsZT5cclxuXHJcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/assets/components/question/Qloadscreen.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-9bae8cc0\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue": -/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-9bae8cc0","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue ***! - \******************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#containerload[data-v-9bae8cc0] {\\r\\n position: absolute;\\r\\n width: 100px;\\r\\n height: 100px;\\r\\n top: 0;\\r\\n bottom: 0;\\r\\n left: 0;\\r\\n right: 0;\\r\\n margin: auto;\\n}\\n.loader[data-v-9bae8cc0]{\\r\\n position: fixed;\\r\\n top: 0px;\\r\\n left: 0px;\\r\\n right: 0px;\\r\\n bottom: 0px;\\r\\n z-index: 9999;\\r\\n background-color: white;\\n}\\n.loadingtitle[data-v-9bae8cc0]{\\r\\n margin-top:-50px;\\r\\n color: black;\\n}\\n.item[data-v-9bae8cc0] {\\r\\n width: 50px;\\r\\n height: 50px;\\r\\n position: absolute;\\n}\\n.item-1[data-v-9bae8cc0] {\\r\\n background-color: #FA5667;\\r\\n top: 0;\\r\\n left: 0;\\r\\n z-index: 1;\\r\\n animation: item-1_move-data-v-9bae8cc0 1.8s cubic-bezier(.6,.01,.4,1) infinite;\\n}\\n.item-2[data-v-9bae8cc0] {\\r\\n background-color: #7A45E5;\\r\\n top: 0;\\r\\n right: 0;\\r\\n animation: item-2_move-data-v-9bae8cc0 1.8s cubic-bezier(.6,.01,.4,1) infinite;\\n}\\n.item-3[data-v-9bae8cc0] {\\r\\n background-color: #1B91F7;\\r\\n bottom: 0;\\r\\n right: 0;\\r\\n z-index: 1;\\r\\n animation: item-3_move-data-v-9bae8cc0 1.8s cubic-bezier(.6,.01,.4,1) infinite;\\n}\\n.item-4[data-v-9bae8cc0] {\\r\\n background-color: #FAC24C;\\r\\n bottom: 0;\\r\\n left: 0;\\r\\n animation: item-4_move-data-v-9bae8cc0 1.8s cubic-bezier(.6,.01,.4,1) infinite;\\n}\\n@keyframes item-1_move-data-v-9bae8cc0 {\\n0%, 100% {transform: translate(0, 0)\\n}\\n25% {transform: translate(0, 50px)\\n}\\n50% {transform: translate(50px, 50px)\\n}\\n75% {transform: translate(50px, 0)\\n}\\n}\\n@keyframes item-2_move-data-v-9bae8cc0 {\\n0%, 100% {transform: translate(0, 0)\\n}\\n25% {transform: translate(-50px, 0)\\n}\\n50% {transform: translate(-50px, 50px)\\n}\\n75% {transform: translate(0, 50px)\\n}\\n}\\n@keyframes item-3_move-data-v-9bae8cc0 {\\n0%, 100% {transform: translate(0, 0)\\n}\\n25% {transform: translate(0, -50px)\\n}\\n50% {transform: translate(-50px, -50px)\\n}\\n75% {transform: translate(-50px, 0)\\n}\\n}\\n@keyframes item-4_move-data-v-9bae8cc0 {\\n0%, 100% {transform: translate(0, 0)\\n}\\n25% {transform: translate(50px, 0)\\n}\\n50% {transform: translate(50px, -50px)\\n}\\n75% {transform: translate(0, -50px)\\n}\\n}\\n@media only screen and (max-width: 375px){\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qloadscreen.vue\"],\"names\":[],\"mappings\":\";AA8BA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,OAAA;EACA,UAAA;EACA,QAAA;EACA,SAAA;EACA,aAAA;CACA;AAEA;IACA,gBAAA;IACA,SAAA;IACA,UAAA;IACA,WAAA;IACA,YAAA;IACA,cAAA;IACA,wBAAA;CACA;AAEA;IACA,iBAAA;IACA,aAAA;CACA;AAEA;EACA,YAAA;EACA,aAAA;EACA,mBAAA;CACA;AAEA;EACA,0BAAA;EACA,OAAA;EACA,QAAA;EACA,WAAA;EACA,+EAAA;CACA;AAEA;EACA,0BAAA;EACA,OAAA;EACA,SAAA;EACA,+EAAA;CACA;AAEA;EACA,0BAAA;EACA,UAAA;EACA,SAAA;EACA,WAAA;EACA,+EAAA;CACA;AAEA;EACA,0BAAA;EACA,UAAA;EACA,QAAA;EACA,+EAAA;CACA;AAEA;AACA,UAAA,0BAAA;CAAA;AACA,KAAA,6BAAA;CAAA;AACA,KAAA,gCAAA;CAAA;AACA,KAAA,6BAAA;CAAA;CACA;AAEA;AACA,UAAA,0BAAA;CAAA;AACA,KAAA,8BAAA;CAAA;AACA,KAAA,iCAAA;CAAA;AACA,KAAA,6BAAA;CAAA;CACA;AAEA;AACA,UAAA,0BAAA;CAAA;AACA,KAAA,8BAAA;CAAA;AACA,KAAA,kCAAA;CAAA;AACA,KAAA,8BAAA;CAAA;CACA;AAEA;AACA,UAAA,0BAAA;CAAA;AACA,KAAA,6BAAA;CAAA;AACA,KAAA,iCAAA;CAAA;AACA,KAAA,8BAAA;CAAA;CACA;AAEA;CAGA\",\"file\":\"Qloadscreen.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlPzkyNTAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLHNDQUFzQyx5QkFBeUIsbUJBQW1CLG9CQUFvQixhQUFhLGdCQUFnQixjQUFjLGVBQWUsbUJBQW1CLEdBQUcsMkJBQTJCLHdCQUF3QixpQkFBaUIsa0JBQWtCLG1CQUFtQixvQkFBb0Isc0JBQXNCLGdDQUFnQyxHQUFHLGlDQUFpQyx5QkFBeUIscUJBQXFCLEdBQUcsMEJBQTBCLGtCQUFrQixtQkFBbUIseUJBQXlCLEdBQUcsNEJBQTRCLGdDQUFnQyxhQUFhLGNBQWMsaUJBQWlCLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsYUFBYSxlQUFlLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsZ0JBQWdCLGVBQWUsaUJBQWlCLHFGQUFxRixHQUFHLDRCQUE0QixnQ0FBZ0MsZ0JBQWdCLGNBQWMscUZBQXFGLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8sZ0NBQWdDLE9BQU8sbUNBQW1DLE9BQU8sZ0NBQWdDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8saUNBQWlDLE9BQU8sb0NBQW9DLE9BQU8sZ0NBQWdDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8saUNBQWlDLE9BQU8scUNBQXFDLE9BQU8saUNBQWlDLEdBQUcsMENBQTBDLFlBQVksNkJBQTZCLE9BQU8sZ0NBQWdDLE9BQU8sb0NBQW9DLE9BQU8saUNBQWlDLEdBQUcsNENBQTRDLEdBQUcsV0FBVyxtTEFBbUwsTUFBTSxXQUFXLFVBQVUsVUFBVSxVQUFVLFVBQVUsVUFBVSxVQUFVLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxVQUFVLFVBQVUsVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxVQUFVLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsVUFBVSxXQUFXLEtBQUssS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxLQUFLLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssZ0JBQWdCLEtBQUssS0FBSyxLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLGdCQUFnQixLQUFLLEtBQUssS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxnQkFBZ0IsS0FBSyxLQUFLLEtBQUssd09BQXdPLGlDQUFpQywwREFBMEQsaUNBQWlDLDBEQUEwRCxpQ0FBaUMsMERBQTBELGlDQUFpQyx5RUFBeUUsV0FBVyxhQUFhLDJCQUEyQixtQkFBbUIsd0JBQXdCLHFCQUFxQixhQUFhLHdCQUF3QiwwRkFBMEYsVUFBVSwyREFBMkQseUJBQXlCLG1CQUFtQixvQkFBb0IsYUFBYSxnQkFBZ0IsY0FBYyxlQUFlLG1CQUFtQixLQUFLLGdCQUFnQix3QkFBd0IsaUJBQWlCLGtCQUFrQixtQkFBbUIsb0JBQW9CLHNCQUFzQixnQ0FBZ0MsS0FBSyxzQkFBc0IseUJBQXlCLHFCQUFxQixLQUFLLGVBQWUsa0JBQWtCLG1CQUFtQix5QkFBeUIsS0FBSyxpQkFBaUIsZ0NBQWdDLGFBQWEsY0FBYyxpQkFBaUIscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxhQUFhLGVBQWUscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxnQkFBZ0IsZUFBZSxpQkFBaUIscUVBQXFFLEtBQUssaUJBQWlCLGdDQUFnQyxnQkFBZ0IsY0FBYyxxRUFBcUUsS0FBSyxnQ0FBZ0MsZ0JBQWdCLDJCQUEyQixZQUFZLDhCQUE4QixZQUFZLGlDQUFpQyxZQUFZLDhCQUE4QixNQUFNLGdDQUFnQyxnQkFBZ0IsMkJBQTJCLFlBQVksK0JBQStCLFlBQVksa0NBQWtDLFlBQVksOEJBQThCLE1BQU0sZ0NBQWdDLGdCQUFnQiwyQkFBMkIsWUFBWSwrQkFBK0IsWUFBWSxtQ0FBbUMsWUFBWSwrQkFBK0IsTUFBTSxnQ0FBZ0MsZ0JBQWdCLDJCQUEyQixZQUFZLDhCQUE4QixZQUFZLGtDQUFrQyxZQUFZLCtCQUErQixNQUFNLGtEQUFrRCxjQUFjLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTliYWU4Y2MwXCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbG9hZHNjcmVlbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2NvbnRhaW5lcmxvYWRbZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB3aWR0aDogMTAwcHg7XFxyXFxuICBoZWlnaHQ6IDEwMHB4O1xcclxcbiAgdG9wOiAwO1xcclxcbiAgYm90dG9tOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgbWFyZ2luOiBhdXRvO1xcbn1cXG4ubG9hZGVyW2RhdGEtdi05YmFlOGNjMF17XFxyXFxuICAgIHBvc2l0aW9uOiBmaXhlZDtcXHJcXG4gICAgdG9wOiAwcHg7XFxyXFxuICAgIGxlZnQ6IDBweDtcXHJcXG4gICAgcmlnaHQ6IDBweDtcXHJcXG4gICAgYm90dG9tOiAwcHg7XFxyXFxuICAgIHotaW5kZXg6IDk5OTk7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4ubG9hZGluZ3RpdGxlW2RhdGEtdi05YmFlOGNjMF17XFxyXFxuICAgIG1hcmdpbi10b3A6LTUwcHg7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXG59XFxuLml0ZW1bZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICB3aWR0aDogNTBweDtcXHJcXG4gIGhlaWdodDogNTBweDtcXHJcXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG59XFxuLml0ZW0tMVtkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQTU2Njc7XFxyXFxuICB0b3A6IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgei1pbmRleDogMTtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0xX21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuLml0ZW0tMltkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICM3QTQ1RTU7XFxyXFxuICB0b3A6IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0yX21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuLml0ZW0tM1tkYXRhLXYtOWJhZThjYzBdIHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjkxRjc7XFxyXFxuICBib3R0b206IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIHotaW5kZXg6IDE7XFxyXFxuICBhbmltYXRpb246IGl0ZW0tM19tb3ZlLWRhdGEtdi05YmFlOGNjMCAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxufVxcbi5pdGVtLTRbZGF0YS12LTliYWU4Y2MwXSB7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFDMjRDO1xcclxcbiAgYm90dG9tOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS00X21vdmUtZGF0YS12LTliYWU4Y2MwIDEuOHMgY3ViaWMtYmV6aWVyKC42LC4wMSwuNCwxKSBpbmZpbml0ZTtcXG59XFxuQGtleWZyYW1lcyBpdGVtLTFfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgNTBweClcXG59XFxuNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAwKVxcbn1cXG59XFxuQGtleWZyYW1lcyBpdGVtLTJfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKVxcbn1cXG41MCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCA1MHB4KVxcbn1cXG43NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpXFxufVxcbn1cXG5Aa2V5ZnJhbWVzIGl0ZW0tM19tb3ZlLWRhdGEtdi05YmFlOGNjMCB7XFxuMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXFxufVxcbjI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIC01MHB4KVxcbn1cXG43NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKVxcbn1cXG59XFxuQGtleWZyYW1lcyBpdGVtLTRfbW92ZS1kYXRhLXYtOWJhZThjYzAge1xcbjAlLCAxMDAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKVxcbn1cXG4yNSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDApXFxufVxcbjUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgLTUwcHgpXFxufVxcbjc1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpXFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXtcXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbG9hZHNjcmVlbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQThCQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtDQUNBO0FBRUE7SUFDQSxnQkFBQTtJQUNBLFNBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxjQUFBO0lBQ0Esd0JBQUE7Q0FDQTtBQUVBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0NBQ0E7QUFFQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7Q0FDQTtBQUVBO0VBQ0EsMEJBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSwrRUFBQTtDQUNBO0FBRUE7RUFDQSwwQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsK0VBQUE7Q0FDQTtBQUVBO0VBQ0EsMEJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSwrRUFBQTtDQUNBO0FBRUE7RUFDQSwwQkFBQTtFQUNBLFVBQUE7RUFDQSxRQUFBO0VBQ0EsK0VBQUE7Q0FDQTtBQUVBO0FBQ0EsVUFBQSwwQkFBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0FBQ0EsS0FBQSxnQ0FBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0NBQ0E7QUFFQTtBQUNBLFVBQUEsMEJBQUE7Q0FBQTtBQUNBLEtBQUEsOEJBQUE7Q0FBQTtBQUNBLEtBQUEsaUNBQUE7Q0FBQTtBQUNBLEtBQUEsNkJBQUE7Q0FBQTtDQUNBO0FBRUE7QUFDQSxVQUFBLDBCQUFBO0NBQUE7QUFDQSxLQUFBLDhCQUFBO0NBQUE7QUFDQSxLQUFBLGtDQUFBO0NBQUE7QUFDQSxLQUFBLDhCQUFBO0NBQUE7Q0FDQTtBQUVBO0FBQ0EsVUFBQSwwQkFBQTtDQUFBO0FBQ0EsS0FBQSw2QkFBQTtDQUFBO0FBQ0EsS0FBQSxpQ0FBQTtDQUFBO0FBQ0EsS0FBQSw4QkFBQTtDQUFBO0NBQ0E7QUFFQTtDQUdBXCIsXCJmaWxlXCI6XCJRbG9hZHNjcmVlbi52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgY2xhc3M9XFxcImxvYWRlclxcXCI+XFxyXFxuICAgIDxkaXYgaWQ9XFxcImNvbnRhaW5lcmxvYWRcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwibG9hZGluZ3RpdGxlXFxcIj48cD5Mb2FkaW5nLi4uPC9wPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaXRlbSBpdGVtLTFcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+PC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJpdGVtIGl0ZW0tMlxcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjJ9XFxcIj48L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcIml0ZW0gaXRlbS0zXFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yM31cXFwiPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaXRlbSBpdGVtLTRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3I0fVxcXCI+PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHR7XFxyXFxuICAgICAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJuIHtcXHJcXG5cXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnY29sb3JzV0InIFxcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuXFxyXFxuXFxyXFxuI2NvbnRhaW5lcmxvYWQge1xcclxcbiAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgd2lkdGg6IDEwMHB4O1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXHJcXG4gIHRvcDogMDtcXHJcXG4gIGJvdHRvbTogMDtcXHJcXG4gIGxlZnQ6IDA7XFxyXFxuICByaWdodDogMDtcXHJcXG4gIG1hcmdpbjogYXV0bztcXHJcXG59XFxyXFxuXFxyXFxuLmxvYWRlcntcXHJcXG4gICAgcG9zaXRpb246IGZpeGVkO1xcclxcbiAgICB0b3A6IDBweDtcXHJcXG4gICAgbGVmdDogMHB4O1xcclxcbiAgICByaWdodDogMHB4O1xcclxcbiAgICBib3R0b206IDBweDtcXHJcXG4gICAgei1pbmRleDogOTk5OTtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxufVxcclxcblxcclxcbi5sb2FkaW5ndGl0bGV7XFxyXFxuICAgIG1hcmdpbi10b3A6LTUwcHg7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG59XFxyXFxuXFxyXFxuLml0ZW0ge1xcclxcbiAgd2lkdGg6IDUwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTEge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBNTY2NztcXHJcXG4gIHRvcDogMDtcXHJcXG4gIGxlZnQ6IDA7XFxyXFxuICB6LWluZGV4OiAxO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTFfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTIge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdBNDVFNTtcXHJcXG4gIHRvcDogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTJfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbi5pdGVtLTMge1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCOTFGNztcXHJcXG4gIGJvdHRvbTogMDtcXHJcXG4gIHJpZ2h0OiAwO1xcclxcbiAgei1pbmRleDogMTtcXHJcXG4gIGFuaW1hdGlvbjogaXRlbS0zX21vdmUgMS44cyBjdWJpYy1iZXppZXIoLjYsLjAxLC40LDEpIGluZmluaXRlO1xcclxcbn1cXHJcXG5cXHJcXG4uaXRlbS00IHtcXHJcXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUMyNEM7XFxyXFxuICBib3R0b206IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgYW5pbWF0aW9uOiBpdGVtLTRfbW92ZSAxLjhzIGN1YmljLWJlemllciguNiwuMDEsLjQsMSkgaW5maW5pdGU7XFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS0xX21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTBweCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCA1MHB4KX0gXFxyXFxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDApfSBcXHJcXG59XFxyXFxuXFxyXFxuQGtleWZyYW1lcyBpdGVtLTJfbW92ZSB7XFxyXFxuICAwJSwgMTAwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCl9IFxcclxcbiAgMjUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgNTBweCl9IFxcclxcbiAgNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KX0gXFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS0zX21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpfSBcXHJcXG4gIDUwJSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIC01MHB4KX0gXFxyXFxuICA3NSUge3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwKX0gXFxyXFxufVxcclxcblxcclxcbkBrZXlmcmFtZXMgaXRlbS00X21vdmUge1xcclxcbiAgMCUsIDEwMCUge3RyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApfSBcXHJcXG4gIDI1JSB7dHJhbnNmb3JtOiB0cmFuc2xhdGUoNTBweCwgMCl9IFxcclxcbiAgNTAlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCAtNTBweCl9IFxcclxcbiAgNzUlIHt0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCl9IFxcclxcbn1cXHJcXG5cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXsgXFxyXFxuXFxyXFxuXFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-9bae8cc0\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-9bae8cc0\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue": -/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-9bae8cc0","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue ***! - \************************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"loader\" }, [\n _c(\"div\", { attrs: { id: \"containerload\" } }, [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-1\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-2\",\n style: { backgroundColor: _vm.colorsWB.color2 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-3\",\n style: { backgroundColor: _vm.colorsWB.color3 }\n }),\n _vm._v(\" \"),\n _c(\"div\", {\n staticClass: \"item item-4\",\n style: { backgroundColor: _vm.colorsWB.color4 }\n })\n ])\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"loadingtitle\" }, [\n _c(\"p\", [_vm._v(\"Loading...\")])\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-9bae8cc0\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlP2Q3NDgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0Isd0JBQXdCO0FBQzVDLGVBQWUsU0FBUyxzQkFBc0IsRUFBRTtBQUNoRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdCQUFnQjtBQUNoQixPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCO0FBQ2hCLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0I7QUFDaEIsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBLGdCQUFnQjtBQUNoQixPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQiw4QkFBOEI7QUFDcEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi05YmFlOGNjMFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImxvYWRlclwiIH0sIFtcbiAgICBfYyhcImRpdlwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbnRhaW5lcmxvYWRcIiB9IH0sIFtcbiAgICAgIF92bS5fbSgwKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0xXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0yXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMiB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS0zXCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9XG4gICAgICB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgIHN0YXRpY0NsYXNzOiBcIml0ZW0gaXRlbS00XCIsXG4gICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yNCB9XG4gICAgICB9KVxuICAgIF0pXG4gIF0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW1xuICBmdW5jdGlvbigpIHtcbiAgICB2YXIgX3ZtID0gdGhpc1xuICAgIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICAgIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImxvYWRpbmd0aXRsZVwiIH0sIFtcbiAgICAgIF9jKFwicFwiLCBbX3ZtLl92KFwiTG9hZGluZy4uLlwiKV0pXG4gICAgXSlcbiAgfVxuXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTliYWU4Y2MwXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-9bae8cc0\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qloadscreen.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-9bae8cc0\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue": -/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-9bae8cc0","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qloadscreen.vue ***! - \**************************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWU/ZWM5MSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMscUNBQXFDLHdCQUF3QixHQUFHLDhCQUE4QixvQkFBb0IsbUJBQW1CLHdCQUF3QixzQkFBc0IsR0FBRyxnQ0FBZ0Msb0JBQW9CLEdBQUcsb0VBQW9FLGtDQUFrQyx3QkFBd0IsR0FBRyw2QkFBNkIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMscUJBQXFCLEdBQUcsR0FBRyxrRUFBa0Usa0NBQWtDLHdCQUF3QixHQUFHLDZCQUE2QiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyxxQkFBcUIsMkJBQTJCLEdBQUcsR0FBRyxTQUFTLCtLQUErSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsV0FBVyxLQUFLLHNYQUFzWCx5QkFBeUIsNkNBQTZDLHlCQUF5Qiw4SEFBOEgsV0FBVyxhQUFhLGdDQUFnQyxzQkFBc0Isc0dBQXNHLFNBQVMsc0RBQXNELDhCQUE4QixTQUFTLG1CQUFtQiwwQkFBMEIseUJBQXlCLDhCQUE4Qiw0QkFBNEIsU0FBUyxxQkFBcUIsMEJBQTBCLFNBQVMsMEVBQTBFLDJCQUEyQiw4QkFBOEIsYUFBYSx5QkFBeUIsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsMkJBQTJCLGFBQWEsU0FBUyx3RUFBd0UsMkJBQTJCLDhCQUE4QixhQUFhLDBCQUEwQixpQ0FBaUMsK0NBQStDLG1EQUFtRCxnREFBZ0QsOENBQThDLDJDQUEyQywyQkFBMkIsaUNBQWlDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi00MDY5YTYyZVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVdIHtcXG4gICAgZGlzcGxheTpibG9jaztcXG4gICAgd2lkdGg6IDE3MHB4O1xcbiAgICBtYXJnaW4tbGVmdDotMjBweDtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4jc21hbGxpbWFnZVtkYXRhLXYtNDA2OWE2MmVdIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTQwNjlhNjJlXXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtNDA2OWE2MmVde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxuICAgICAgICBtYXJnaW4tdG9wOi0xMHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZm9vdGVyLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMEJBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGNBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLFdBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2PlxcclxcbiAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTZcXFwiPlxcclxcbiAgICAgIDxkaXYgaWQ9XFxcIndiLWZvb3Rlci1pZFxcXCI+XFxyXFxuICAgICAgIDxpbWcgaWQ9XFxcImJpZ2ltYWdlXFxcIiA6c3JjPVxcXCJsb2dvc1dCLmxvZ29CaWdcXFwiPlxcclxcbiAgICAgICA8aW1nIGlkPVxcXCJzbWFsbGltYWdlXFxcIiA6c3JjPVxcXCJsb2dvc1dCLmxvZ29TbWFsbFxcXCI+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLXhzLTEyIHRleHQtcmlnaHRcXFwiPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTF9fTwvcD5cXHJcXG4gICAgICAgIDxwIGNsYXNzPVxcXCJ3YmZvb3Rlci10ZXh0XFxcIj57e2xhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyfX08c3BhbiBzdHlsZT1cXFwiY29sb3I6ICMzZGE1ZTVcXFwiPndvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbGFiZWxzV0InLCdsb2dvc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNiaWdpbWFnZSB7XFxyXFxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xcclxcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTIwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3NtYWxsaW1hZ2Uge1xcclxcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9ICAgXFxyXFxuICAgICAgICAjYmlnaW1hZ2V7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLndiZm9vdGVyLXRleHR7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgICAgIH0gICAgXFxyXFxuICAgICAgICAjYmlnaW1hZ2V7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDotMTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4069a62e\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5dc1ca79\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue": -/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-5dc1ca79","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue ***! - \************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\ndiv[data-v-5dc1ca79] {\\n text-align: right;\\nfloat: left;\\n}\\nimg[data-v-5dc1ca79] {\\ndisplay: block;\\nmargin-left: auto;\\nmargin-right: auto;\\nheight: 80px;\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qlogo.vue\"],\"names\":[],\"mappings\":\";AAkBA;CACA,mBAAA;AACA,YAAA;CACA;AACA;AACA,eAAA;AACA,kBAAA;AACA,mBAAA;AACA,aAAA;CACA\",\"file\":\"Qlogo.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlP2Y4NWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixzQkFBc0IsY0FBYyxHQUFHLHdCQUF3QixpQkFBaUIsb0JBQW9CLHFCQUFxQixlQUFlLEdBQUcsV0FBVyw2S0FBNkssTUFBTSxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFVBQVUsZ0tBQWdLLFdBQVcsNENBQTRDLHVCQUF1Qix1R0FBdUcsU0FBUyw0Q0FBNEMsNEJBQTRCLG9CQUFvQixTQUFTLGFBQWEsdUJBQXVCLDBCQUEwQiwyQkFBMkIscUJBQXFCLFNBQVMsdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNWRjMWNhNzlcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fsb2dvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG5kaXZbZGF0YS12LTVkYzFjYTc5XSB7XFxuIHRleHQtYWxpZ246ICByaWdodDtcXG5mbG9hdDogbGVmdDtcXG59XFxuaW1nW2RhdGEtdi01ZGMxY2E3OV0ge1xcbmRpc3BsYXk6IGJsb2NrO1xcbm1hcmdpbi1sZWZ0OiBhdXRvO1xcbm1hcmdpbi1yaWdodDogYXV0bztcXG5oZWlnaHQ6IDgwcHg7XFxufVxcblxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFrQkE7Q0FDQSxtQkFBQTtBQUNBLFlBQUE7Q0FDQTtBQUNBO0FBQ0EsZUFBQTtBQUNBLGtCQUFBO0FBQ0EsbUJBQUE7QUFDQSxhQUFBO0NBQ0FcIixcImZpbGVcIjpcIlFsb2dvLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuICA8ZGl2PlxcclxcbiAgIDxpbWcgOnNyYz1cXFwibG9nb3NXQi5sb2dvU21hbGxcXFwiPlxcclxcbiAgIDwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4J1xcclxcbiAgICBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xvZ29zV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIFxcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgZGl2IHtcXHJcXG4gICAgIHRleHQtYWxpZ246ICByaWdodDtcXHJcXG4gICAgZmxvYXQ6IGxlZnQ7XFxyXFxuICAgIH1cXHJcXG4gICAgaW1nIHtcXHJcXG4gICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xcclxcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XFxyXFxuICAgIGhlaWdodDogODBweDtcXHJcXG4gICAgfVxcclxcbiAgICBcXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5dc1ca79\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qlogo.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5f55fd95\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue": -/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-5f55fd95","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue ***! - \************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.overall[data-v-5f55fd95] {\\n overflow-x: hidden;\\n display: block;\\n margin-left: 50%;\\n -webkit-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n width: 100%;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 20px;\\n text-align: center;\\n/*\\n margin-left: 50%;\\n -webkit-transform: translate(-50%);\\n transform: translate(-50%);\\n*/\\n width: 80px;\\n height: 80px;\\n line-height: 80px;\\n border-radius: 10px;\\n color: white;\\n font-size: 250%;\\n margin-bottom: 40px;\\n}\\n#descrip[data-v-5f55fd95] {\\n color:black;\\n margin-left: 0px;\\n}\\np[data-v-5f55fd95] {\\n font-size: 100%;\\n margin-left: 0px;\\n margin-right: 0px;\\n}\\nhr[data-v-5f55fd95] {\\n border-top: 1px solid;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 230px;\\n height: 140px;\\n line-height: 130px;\\n font-size: 400%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 170%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 80px;\\n height: 60px;\\n line-height: 60px;\\n font-size: 200%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 90%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.overall[data-v-5f55fd95]{\\n display: -webkit-inline-box;\\n display: -ms-inline-flexbox;\\n display: inline-flex;\\n -webkit-box-pack: center;\\n -ms-flex-pack: center;\\n justify-content: center;\\n margin-bottom: 10px;\\n border-right: none;\\n}\\ndiv #number[data-v-5f55fd95] {\\n margin-top: 0px;\\n margin-left: 0px;\\n -webkit-transform: none;\\n transform: none;\\n margin-right: 0px;\\n margin-bottom: 0px;\\n width: 60px;\\n height: 40px;\\n line-height: 40px;\\n font-size: 150%;\\n}\\n#descrip[data-v-5f55fd95] {\\n margin-left: 20px;\\n margin-right: 0px;\\n}\\np[data-v-5f55fd95]{\\n font-size: 75%;\\n margin-left: 1px;\\n margin-right: 0px;\\n}\\nhr[data-v-5f55fd95]{\\n border-top: 1px solid;\\n margin-top: 0px;\\n margin-bottom: 10px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qqena.vue\"],\"names\":[],\"mappings\":\";AA8BA;QACA,mBAAA;QACA,eAAA;QACA,iBAAA;QACA,mCAAA;QACA,2BAAA;QACA,oBAAA;QACA,YAAA;CACA;AAEA;QACA,iBAAA;QACA,mBAAA;AACA;;;;EAIA;QACA,YAAA;QACA,aAAA;QACA,kBAAA;QACA,oBAAA;QACA,aAAA;QACA,gBAAA;QACA,oBAAA;CACA;AAEA;QACA,YAAA;QACA,iBAAA;CACA;AAEA;QACA,gBAAA;QACA,iBAAA;QACA,kBAAA;CACA;AAEA;QACA,sBAAA;CACA;AAGA;AAEA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,aAAA;YACA,cAAA;YACA,mBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,kBAAA;CACA;CACA;AACA;AACA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,YAAA;YACA,aAAA;YACA,kBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,eAAA;YACA,iBAAA;YACA,kBAAA;CACA;CACA;AACA;AACA;YACA,4BAAA;YACA,4BAAA;YACA,qBAAA;YACA,yBAAA;YACA,sBAAA;YACA,wBAAA;YACA,oBAAA;YACA,mBAAA;CACA;AACA;YACA,gBAAA;YACA,iBAAA;YACA,wBAAA;YACA,gBAAA;YACA,kBAAA;YACA,mBAAA;YACA,YAAA;YACA,aAAA;YACA,kBAAA;YACA,gBAAA;CACA;AACA;YACA,kBAAA;YACA,kBAAA;CACA;AACA;YACA,eAAA;YACA,iBAAA;YACA,kBAAA;CACA;AACA;YACA,sBAAA;YACA,gBAAA;YACA,oBAAA;CACA;CACA\",\"file\":\"Qqena.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlPzcxOWQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGdDQUFnQyw2QkFBNkIseUJBQXlCLDJCQUEyQiw2Q0FBNkMscUNBQXFDLDhCQUE4QixzQkFBc0IsR0FBRyxnQ0FBZ0MsMkJBQTJCLDZCQUE2QiwrQkFBK0IsNkNBQTZDLHFDQUFxQywwQkFBMEIsdUJBQXVCLDRCQUE0Qiw4QkFBOEIsdUJBQXVCLDBCQUEwQiw4QkFBOEIsR0FBRyw2QkFBNkIsc0JBQXNCLDJCQUEyQixHQUFHLHNCQUFzQiwwQkFBMEIsMkJBQTJCLDRCQUE0QixHQUFHLHVCQUF1QixnQ0FBZ0MsR0FBRyxvRUFBb0UsNEJBQTRCLDBDQUEwQywwQ0FBMEMsbUNBQW1DLHVDQUF1QyxvQ0FBb0Msc0NBQXNDLGtDQUFrQyxpQ0FBaUMsR0FBRyxnQ0FBZ0MsOEJBQThCLCtCQUErQixzQ0FBc0MsOEJBQThCLGdDQUFnQyxpQ0FBaUMsMkJBQTJCLDRCQUE0QixpQ0FBaUMsOEJBQThCLEdBQUcsNkJBQTZCLGdDQUFnQyxnQ0FBZ0MsR0FBRyxxQkFBcUIsOEJBQThCLCtCQUErQixnQ0FBZ0MsR0FBRyxHQUFHLG9FQUFvRSw0QkFBNEIsMENBQTBDLDBDQUEwQyxtQ0FBbUMsdUNBQXVDLG9DQUFvQyxzQ0FBc0Msa0NBQWtDLGlDQUFpQyxHQUFHLGdDQUFnQyw4QkFBOEIsK0JBQStCLHNDQUFzQyw4QkFBOEIsZ0NBQWdDLGlDQUFpQywwQkFBMEIsMkJBQTJCLGdDQUFnQyw4QkFBOEIsR0FBRyw2QkFBNkIsZ0NBQWdDLGdDQUFnQyxHQUFHLHFCQUFxQiw2QkFBNkIsK0JBQStCLGdDQUFnQyxHQUFHLEdBQUcsNkNBQTZDLDRCQUE0QiwwQ0FBMEMsMENBQTBDLG1DQUFtQyx1Q0FBdUMsb0NBQW9DLHNDQUFzQyxrQ0FBa0Ms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QTZCLGtDQUFrQyxnQ0FBZ0MsYUFBYSxzQkFBc0Isa0NBQWtDLGtDQUFrQyxhQUFhLGNBQWMsK0JBQStCLGlDQUFpQyxrQ0FBa0MsYUFBYSxnQkFBZ0Isc0NBQXNDLGdDQUFnQyxvQ0FBb0MsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTVmNTVmZDk1XCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcWVuYS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLm92ZXJhbGxbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxufVxcbmRpdiAjbnVtYmVyW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4vKlxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4qL1xcbiAgICAgICAgd2lkdGg6IDgwcHg7XFxuICAgICAgICBoZWlnaHQ6IDgwcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xcbn1cXG4jZGVzY3JpcFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG59XFxucFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG59XFxuaHJbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5vdmVyYWxsW2RhdGEtdi01ZjU1ZmQ5NV17XFxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcXG4gICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XFxuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xcbn1cXG5kaXYgI251bWJlcltkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcXG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcXG4gICAgICAgICAgICBmb250LXNpemU6IDQwMCU7XFxufVxcbiNkZXNjcmlwW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbn1cXG5wW2RhdGEtdi01ZjU1ZmQ5NV17XFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNzAlO1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4ub3ZlcmFsbFtkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXG59XFxuZGl2ICNudW1iZXJbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XFxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG4gICAgICAgICAgICB3aWR0aDogODBweDtcXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcbn1cXG4jZGVzY3JpcFtkYXRhLXYtNWY1NWZkOTVdIHtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG59XFxucFtkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLm92ZXJhbGxbZGF0YS12LTVmNTVmZDk1XXtcXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XFxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcXG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XFxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XFxufVxcbmRpdiAjbnVtYmVyW2RhdGEtdi01ZjU1ZmQ5NV0ge1xcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XFxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XFxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG59XFxuI2Rlc2NyaXBbZGF0YS12LTVmNTVmZDk1XSB7XFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxufVxcbnBbZGF0YS12LTVmNTVmZDk1XXtcXG4gICAgICAgICAgICBmb250LXNpemU6IDc1JTtcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbn1cXG5ocltkYXRhLXYtNWY1NWZkOTVde1xcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUE4QkE7UUFDQSxtQkFBQTtRQUNBLGVBQUE7UUFDQSxpQkFBQTtRQUNBLG1DQUFBO1FBQ0EsMkJBQUE7UUFDQSxvQkFBQTtRQUNBLFlBQUE7Q0FDQTtBQUVBO1FBQ0EsaUJBQUE7UUFDQSxtQkFBQTtBQUNBOzs7O0VBSUE7UUFDQSxZQUFBO1FBQ0EsYUFBQTtRQUNBLGtCQUFBO1FBQ0Esb0JBQUE7UUFDQSxhQUFBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtDQUNBO0FBRUE7UUFDQSxZQUFBO1FBQ0EsaUJBQUE7Q0FDQTtBQUVBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFFQTtRQUNBLHNCQUFBO0NBQ0E7QUFHQTtBQUVBO1lBQ0EsNEJBQUE7WUFDQSw0QkFBQTtZQUNBLHFCQUFBO1lBQ0EseUJBQUE7WUFDQSxzQkFBQTtZQUNBLHdCQUFBO1lBQ0Esb0JBQUE7WUFDQSxtQkFBQTtDQUNBO0FBQ0E7WUFDQSxnQkFBQTtZQUNBLGlCQUFBO1lBQ0Esd0JBQUE7WUFDQSxnQkFBQTtZQUNBLGtCQUFBO1lBQ0EsbUJBQUE7WUFDQSxhQUFBO1lBQ0EsY0FBQTtZQUNBLG1CQUFBO1lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1lBQ0Esa0JBQUE7WUFDQSxrQkFBQTtDQUNBO0FBQ0E7WUFDQSxnQkFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtZQUNBLDRCQUFBO1lBQ0EsNEJBQUE7WUFDQSxxQkFBQTtZQUNBLHlCQUFBO1lBQ0Esc0JBQUE7WUFDQSx3QkFBQTtZQUNBLG9CQUFBO1lBQ0EsbUJBQUE7Q0FDQTtBQUNBO1lBQ0EsZ0JBQUE7WUFDQSxpQkFBQTtZQUNBLHdCQUFBO1lBQ0EsZ0JBQUE7WUFDQSxrQkFBQTtZQUNBLG1CQUFBO1lBQ0EsWUFBQTtZQUNBLGFBQUE7WUFDQSxrQkFBQTtZQUNBLGdCQUFBO0NBQ0E7QUFDQTtZQUNBLGtCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0EsZUFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtZQUNBLDRCQUFBO1lBQ0EsNEJBQUE7WUFDQSxxQkFBQTtZQUNBLHlCQUFBO1lBQ0Esc0JBQUE7WUFDQSx3QkFBQTtZQUNBLG9CQUFBO1lBQ0EsbUJBQUE7Q0FDQTtBQUNBO1lBQ0EsZ0JBQUE7WUFDQSxpQkFBQTtZQUNBLHdCQUFBO1lBQ0EsZ0JBQUE7WUFDQSxrQkFBQTtZQUNBLG1CQUFBO1lBQ0EsWUFBQTtZQUNBLGFBQUE7WUFDQSxrQkFBQTtZQUNBLGdCQUFBO0NBQ0E7QUFDQTtZQUNBLGtCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0EsZUFBQTtZQUNBLGlCQUFBO1lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1lBQ0Esc0JBQUE7WUFDQSxnQkFBQTtZQUNBLG9CQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUXFlbmEudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PiBcXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwib3ZlcmFsbCByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwibnVtYmVyXFxcIiA6c3R5bGU9XFxcImNvbG9yU2V0XFxcIj57e251bWJlcldCfX08L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcImRlc2NyaXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxwPnt7cXVlc3Rpb25XQn19PC9wPlxcclxcbiAgICAgICAgICAgIDxociA6c3R5bGU9XFxcImNvbG9yU2V0XFxcIj5cXHJcXG4gICAgICAgICAgICA8cD57e2Fzc2lnbm1lbnRXQn19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PiBcXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuICAgIFxcclxcbiAgICBleHBvcnQgZGVmYXVsdHtcXHJcXG4gICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdudW1iZXJXQicsJ3F1ZXN0aW9uV0InLCdhc3NpZ25tZW50V0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgICAgICAgY29sb3JTZXQoKXtcXHJcXG4gICAgICAgICAgICAgICByZXR1cm4geyBcXHJcXG4gICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGlzLmNvbG9yc1dCLmNvbG9yMSwgXFxyXFxuICAgICAgICAgIGJvcmRlckNvbG9yOiB0aGlzLmNvbG9yc1dCLmNvbG9yMSBcXHJcXG4gICAgICAgICAgICAgICAgfVxcclxcbiAgICAgICAgICAgIH0sXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAub3ZlcmFsbCB7XFxyXFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG5cXHJcXG4gICAgZGl2ICNudW1iZXIge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4vKlxcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4qL1xcclxcbiAgICAgICAgd2lkdGg6IDgwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDgwcHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcXHJcXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XFxyXFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xcclxcbiAgICB9XFxyXFxuXFxyXFxuICAgICNkZXNjcmlwIHtcXHJcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgfVxcclxcbiAgICBcXHJcXG4gICAgcCB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuICAgIGhyIHtcXHJcXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZDtcXHJcXG4gICAgfVxcclxcblxcclxcblxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG5cXHJcXG4gICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDQwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9IFxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5vdmVyYWxse1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xcclxcbiAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGRpdiAjbnVtYmVyIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZGVzY3JpcCB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwe1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNzUlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICB9IFxcclxcbiAgICAgICAgaHJ7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-5f55fd95\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qqena.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-abea2a0a\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue": -/*!****************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-abea2a0a","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue ***! - \****************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.progress[data-v-abea2a0a] {\\n height: 9px;\\n margin-left: 10%;\\n margin-right: 10%;\\n margin-top: 40px;\\n background-color: #f4f9f9;\\n overflow: visible;\\n}\\n.progress-bar[data-v-abea2a0a] {\\n margin-top: 0px;\\n}\\n.icons[data-v-abea2a0a] {\\n position: relative;\\n margin-left: -6%;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -45px;\\n}\\nspan[data-v-abea2a0a] {\\n color: white;\\n position: absolute;\\n font-size: 175%;\\n height: 40px;\\n width: 40px;\\n border-radius: 50px;\\n text-align: center;\\n line-height: 40px;\\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\\n -webkit-transition: .5;\\n transition: .5;\\n}\\nspan.current[data-v-abea2a0a] {\\n background-color: #17C8BC;\\n border: solid white 2px;\\n -webkit-box-shadow: 0px 0px 0px 1px #FFBC00;\\n box-shadow: 0px 0px 0px 1px #FFBC00;\\n line-height: 35px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 40px;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 0px;\\n height: 5px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 50px;\\n width: 50px;\\n line-height: 50px;\\n font-size: 200%;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -7%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 45px;\\n border: solid white 2px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 5px;\\n height: 5px;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -9%;\\n /*geen bolletjes, is te druk*/\\n display: none;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -37px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 30px;\\n width: 30px;\\n line-height: 30px;\\n font-size: 125%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 26px;\\n border: solid white 2px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.progress[data-v-abea2a0a] {\\n margin-top: 5px;\\n height: 5px;\\n}\\n.icons[data-v-abea2a0a] {\\n margin-left: -9%;\\n /*geen bolletjes, is te druk*/\\n display: none;\\n}\\n.icon[data-v-abea2a0a] {\\n top: -32px;\\n}\\nspan[data-v-abea2a0a] {\\n height: 20px;\\n width: 20px;\\n line-height: 19px;\\n font-size: 80%;\\n}\\nspan.current[data-v-abea2a0a] {\\n line-height: 16px;\\n border: solid white 1px;\\n}\\n#wb-last-icon[data-v-abea2a0a]{\\n padding-left: 20px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qprogress.vue\"],\"names\":[],\"mappings\":\";AAuCA;IACA,YAAA;IACA,iBAAA;IACA,kBAAA;IACA,iBAAA;IACA,0BAAA;IACA,kBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;IACA,gBAAA;IACA,aAAA;IACA,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,kBAAA;IACA,sDAAA;IACA,8CAAA;IACA,uBAAA;IACA,eAAA;CACA;AACA;IACA,0BAAA;IACA,wBAAA;IACA,4CAAA;IACA,oCAAA;IACA,kBAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,iBAAA;QACA,8BAAA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,YAAA;CACA;AACA;QACA,iBAAA;QACA,8BAAA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;QACA,aAAA;QACA,YAAA;QACA,kBAAA;QACA,eAAA;CACA;AACA;QACA,kBAAA;QACA,wBAAA;CACA;AACA;IACA,mBAAA;CACA;CACA\",\"file\":\"Qprogress.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZT84MzdhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxpQ0FBaUMsa0JBQWtCLHVCQUF1Qix3QkFBd0IsdUJBQXVCLGdDQUFnQyx3QkFBd0IsR0FBRyxrQ0FBa0Msc0JBQXNCLEdBQUcsMkJBQTJCLHlCQUF5Qix1QkFBdUIsR0FBRywwQkFBMEIsaUJBQWlCLEdBQUcseUJBQXlCLG1CQUFtQix5QkFBeUIsc0JBQXNCLG1CQUFtQixrQkFBa0IsMEJBQTBCLHlCQUF5Qix3QkFBd0IsNERBQTRELG9EQUFvRCw2QkFBNkIscUJBQXFCLEdBQUcsaUNBQWlDLGdDQUFnQyw4QkFBOEIsa0RBQWtELDBDQUEwQyx3QkFBd0IsR0FBRyxpQ0FBaUMseUJBQXlCLEdBQUcsb0VBQW9FLDhCQUE4QiwwQkFBMEIsc0JBQXNCLEdBQUcseUJBQXlCLHVCQUF1QixzQkFBc0IsNEJBQTRCLDBCQUEwQixHQUFHLDJCQUEyQiwyQkFBMkIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLG9FQUFvRSw4QkFBOEIsMEJBQTBCLHNCQUFzQixHQUFHLDJCQUEyQiwyQkFBMkIsZ0VBQWdFLEdBQUcsMEJBQTBCLHFCQUFxQixHQUFHLHlCQUF5Qix1QkFBdUIsc0JBQXNCLDRCQUE0QiwwQkFBMEIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLDZDQUE2Qyw4QkFBOEIsMEJBQTBCLHNCQUFzQixHQUFHLDJCQUEyQiwyQkFBMkIsZ0VBQWdFLEdBQUcsMEJBQTBCLHFCQUFxQixHQUFHLHlCQUF5Qix1QkFBdUIsc0JBQXNCLDRCQUE0Qix5QkFBeUIsR0FBRyxpQ0FBaUMsNEJBQTRCLGtDQUFrQyxHQUFHLGlDQUFpQyx5QkFBeUIsR0FBRyxHQUFHLFNBQVMsaUxBQWlMLE1BQU0sVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLHFTQUFxUywyQkFBMkIsb0hBQW9ILDJCQUEyQixvSEFBb0gsMkJBQTJCLHNJQUFzSSwyQkFBMkIsb0dBQW9HLFdBQVcsYUFBYSxnQ0FBZ0Msb0JBQW9CLHdCQUF3QixrTkFBa04sYUFBYSx3QkFBd0IseUhBQXlILFVBQVUsa0RBQWtELHdCQUF3Qiw2QkFBNkIsOEJBQThCLDZCQUE2QixzQ0FBc0MsOEJBQThCLFNBQVMsdUJBQXVCLDRCQUE0QixTQUFTLGdCQUFnQiwrQkFBK0IsNkJBQTZCLFNBQVMsZUFBZSx1QkFBdUIsU0FBUyxjQUFjLHlCQUF5QiwrQkFBK0IsNEJBQTRCLHlCQUF5Qix3QkFBd0IsZ0NBQWdDLCtCQUErQiw4QkFBOEIsa0VBQWtFLDBEQUEwRCxtQ0FBbUMsMkJBQTJCLFNBQVMsc0JBQXNCLHNDQUFzQyxvQ0FBb0Msd0RBQXdELGdEQUFnRCw4QkFBOEIsU0FBUyxzQkFBc0IsK0JBQStCLFNBQVMsMEVBQTBFLHVCQUF1QixnQ0FBZ0MsNEJBQTRCLGFBQWEsa0JBQWtCLDZCQUE2Qiw0QkFBNEIsa0NBQWtDLGdDQUFnQyxhQUFhLG9CQUFvQixpQ0FBaUMsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDJCQUEyQiwrQkFBK0IsYUFBYSxTQUFTLDBFQUEwRSx1QkFBdUIsZ0NBQWdDLDRCQUE0QixhQUFhLG9CQUFvQixpQ0FBaUMsNEVBQTRFLGNBQWMsbUJBQW1CLDJCQUEyQixhQUFhLGtCQUFrQiw2QkFBNkIsNEJBQTRCLGtDQUFrQyxnQ0FBZ0MsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDJCQUEyQiwrQkFBK0IsYUFBYSxTQUFTLG1EQUFtRCx1QkFBdUIsZ0NBQWdDLDRCQUE0QixhQUFhLG9CQUFvQixpQ0FBaUMsNEVBQTRFLGNBQWMsbUJBQW1CLDJCQUEyQixhQUFhLGtCQUFrQiw2QkFBNkIsNEJBQTRCLGtDQUFrQywrQkFBK0IsYUFBYSwwQkFBMEIsa0NBQWtDLHdDQUF3QyxhQUFhLDBCQUEwQiwrQkFBK0IsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LWFiZWEyYTBhXCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcHJvZ3Jlc3MudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5wcm9ncmVzc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgaGVpZ2h0OiA5cHg7XFxuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XFxuICAgIG1hcmdpbi1yaWdodDogMTAlO1xcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmOWY5O1xcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcXG59XFxuLnByb2dyZXNzLWJhcltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4uaWNvbnNbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXG4gICAgbWFyZ2luLWxlZnQ6IC02JTtcXG59XFxuLmljb25bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIHRvcDogLTQ1cHg7XFxufVxcbnNwYW5bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICBmb250LXNpemU6IDE3NSU7XFxuICAgIGhlaWdodDogNDBweDtcXG4gICAgd2lkdGg6IDQwcHg7XFxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjEpO1xcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMSk7XFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjU7XFxuICAgIHRyYW5zaXRpb246IC41O1xcbn1cXG5zcGFuLmN1cnJlbnRbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN0M4QkM7XFxuICAgIGJvcmRlcjogc29saWQgd2hpdGUgMnB4O1xcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjRkZCQzAwO1xcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI0ZGQkMwMDtcXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4ucHJvZ3Jlc3NbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBoZWlnaHQ6IDVweDtcXG59XFxuc3BhbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGhlaWdodDogNTBweDtcXG4gICAgICAgIHdpZHRoOiA1MHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbi5pY29uc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNyU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLnByb2dyZXNzW2RhdGEtdi1hYmVhMmEwYV0ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcbiAgICAgICAgaGVpZ2h0OiA1cHg7XFxufVxcbi5pY29uc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOSU7XFxuICAgICAgICAvKmdlZW4gYm9sbGV0amVzLCBpcyB0ZSBkcnVrKi9cXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbi5pY29uW2RhdGEtdi1hYmVhMmEwYV0ge1xcbiAgICAgICAgdG9wOiAtMzdweDtcXG59XFxuc3BhbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGhlaWdodDogMzBweDtcXG4gICAgICAgIHdpZHRoOiAzMHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxuICAgICAgICBmb250LXNpemU6IDEyNSU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5wcm9ncmVzc1tkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcXG4gICAgICAgIGhlaWdodDogNXB4O1xcbn1cXG4uaWNvbnNbZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcbiAgICAgICAgLypnZWVuIGJvbGxldGplcywgaXMgdGUgZHJ1ayovXFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uaWNvbltkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIHRvcDogLTMycHg7XFxufVxcbnNwYW5bZGF0YS12LWFiZWEyYTBhXSB7XFxuICAgICAgICBoZWlnaHQ6IDIwcHg7XFxuICAgICAgICB3aWR0aDogMjBweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XFxufVxcbnNwYW4uY3VycmVudFtkYXRhLXYtYWJlYTJhMGFdIHtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xcbiAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAxcHg7XFxufVxcbiN3Yi1sYXN0LWljb25bZGF0YS12LWFiZWEyYTBhXXtcXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RcHJvZ3Jlc3MudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUF1Q0E7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsMEJBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLHNEQUFBO0lBQ0EsOENBQUE7SUFDQSx1QkFBQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsMEJBQUE7SUFDQSx3QkFBQTtJQUNBLDRDQUFBO0lBQ0Esb0NBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsWUFBQTtRQUNBLGtCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7UUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsOEJBQUE7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLFlBQUE7UUFDQSxrQkFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0Esd0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLDhCQUFBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxZQUFBO1FBQ0Esa0JBQUE7UUFDQSxlQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0Esd0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJRcHJvZ3Jlc3MudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJwcm9ncmVzc1xcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInByb2dyZXNzLWJhclxcXCIgOnN0eWxlPVxcXCJwcm9ncmVzc1dCXFxcIj48L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImljb25zXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcXFwiPlxcclxcbiAgICAgICAgICAgICAgPHNwYW4gOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBpY29uV0JbMF19XFxcIj5TPC9zcGFuPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxzcGFuIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaWNvbldCWzFdfVxcXCI+MTwvc3Bhbj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiaWNvbiBjb2wteHMtMyB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgICA8c3BhbiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGljb25XQlsyXX1cXFwiPjI8L3NwYW4+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcIndiLWxhc3QtaWNvblxcXCIgY2xhc3M9XFxcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcXFwiPlxcclxcbiAgICAgICAgICAgIDxzcGFuIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaWNvbldCWzNdfVxcXCI+4pqRPC9zcGFuPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuXFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKSB7XFxyXFxuICAgICAgICAgICAgcmV0dXJuIHtcXHJcXG4gICAgICAgICAgICAgICAgc3RlcHM6IFsn4pyTJywgJ+KYkycsICfimawnLCAn4pmrJywgJ+KZrycsICfimaonLCAn4pyMJywgJ/CfkY0nLCAn4p2kJywgJ+KZpScsICfinKknLCAn4piFJywgJ+KdgicsICfimIInLCAn4piDJywgJ+KbhycsICfinL8nLCAn4pyIJywgJ+KYoCcsICfimZQnLCAn4pmXJywgJ+KYoycsICfimLonLCAn4pmyJywgJ+KZuycsICfinIknLCAn8J+WlCcsICfwn4K/JywgJ+KbgycsICfimpEnLCAn8J+PsicsICfwn4+GJ10sXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOiB7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgJ3Nob3dXQicsJ3Byb2dyZXNzV0InLCdpY29uV0InLCdjb2xvcnNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgLnByb2dyZXNzIHtcXHJcXG4gICAgICAgIGhlaWdodDogOXB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY5Zjk7XFxyXFxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcXHJcXG4gICAgfVxcclxcbiAgICAucHJvZ3Jlc3MtYmFyIHtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgfVxcclxcbiAgICAuaWNvbnMge1xcclxcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02JTtcXHJcXG4gICAgfVxcclxcbiAgICAuaWNvbiB7XFxyXFxuICAgICAgICB0b3A6IC00NXB4O1xcclxcbiAgICB9XFxyXFxuICAgIHNwYW4ge1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDQwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjU7XFxyXFxuICAgICAgICB0cmFuc2l0aW9uOiAuNTtcXHJcXG4gICAgfVxcclxcbiAgICBzcGFuLmN1cnJlbnQge1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3QzhCQztcXHJcXG4gICAgICAgIGJvcmRlcjogc29saWQgd2hpdGUgMnB4O1xcclxcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCAxcHggI0ZGQkMwMDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCAjRkZCQzAwO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgc3BhbiB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5pY29ucyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHNwYW4uY3VycmVudCB7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XFxyXFxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCB3aGl0ZSAycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb25zIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcclxcbiAgICAgICAgICAgIC8qZ2VlbiBib2xsZXRqZXMsIGlzIHRlIGRydWsqL1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb24ge1xcclxcbiAgICAgICAgICAgIHRvcDogLTM3cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgc3Bhbi5jdXJyZW50IHtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcXHJcXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHdoaXRlIDJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICAjd2ItbGFzdC1pY29ue1xcclxcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5wcm9ncmVzcyB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb25zIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTklO1xcclxcbiAgICAgICAgICAgIC8qZ2VlbiBib2xsZXRqZXMsIGlzIHRlIGRydWsqL1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmljb24ge1xcclxcbiAgICAgICAgICAgIHRvcDogLTMycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiA4MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBzcGFuLmN1cnJlbnQge1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xcclxcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGUgMXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3diLWxhc3QtaWNvbntcXHJcXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-abea2a0a\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qprogress.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue": -/*!********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue ***! - \********************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#color-line {\\n color: #17C8BC;\\n}\\nbody {\\n overflow-x: hidden;\\n}\\n.container {\\n height: 100vh;\\n overflow-x: hidden;\\n}\\n.spacerrr{\\n height: 5%;\\n}\\n.spacerrr2{\\n height: 10%;\\n}\\n#blok3{\\n height: 100%;\\n}\\n#blok4{\\n min-height: 55vh;\\n}\\n#question-footer{\\n margin-top: 8vh;\\n}\\n.blok{\\n height:80px;\\n}\\n.blok2{\\n min-height: 400px;\\n}\\n.load-enter-active, .load-leave-active {\\n transition: all .5s;\\n}\\n.load-enter {\\n opacity: 1;\\n}\\n.load-enter-to {\\n opacity: 1;\\n}\\n.load-leave-to\\n {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#blok4{\\n min-height: 57vh;\\n}\\n#blok1{\\n display: none;\\n}\\n.blok{\\n height:0px;\\n}\\n.container{ \\n width:100%;\\n}\\n#blok3{\\n height: 170px;\\n margin-bottom: 100px;\\n}\\n.spacer{\\n min-height: 60px;\\n background-color: white;\\n}\\n}\\n@media only screen and (min-width: 359px) and (max-width: 576px) {\\n#blok1{\\n display: none;\\n}\\n.container{ \\n width:100%;\\n}\\n.blok{\\n height:0px;\\n}\\n.blok2 {\\n min-height:340px;\\n}\\n.spacer{\\n height: 30px;\\n background-color: white;\\n}\\n.spacer2{\\n max-height: 60px;\\n background-color: white;\\n}\\n#question-footer{\\n margin-top: -20px;\\n margin-left: 0px;\\n}\\n#blok3{\\n margin-bottom: 20px;\\n}\\n}\\n@media only screen and (max-width: 359px) {\\n#blok1{\\n display: none;\\n}\\n.container{ \\n width:100%;\\n}\\n.blok{\\n height:0px;\\n}\\n.blok2 {\\n min-height:280px;\\n}\\n.spacer{\\n height: 30px;\\n background-color: white;\\n}\\n.spacer2{\\n max-height: 40px;\\n background-color: white;\\n}\\n#question-footer{\\n margin-top: 2vh;\\n margin-left: 0px;\\n}\\n#blok3{\\n margin-bottom: 0px;\\n}\\n.spacerrr{\\n height: 20px;\\n background-color: white;\\n}\\n.spacerrr2{\\n height: 30px;\\n background-color: white;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Question.vue\"],\"names\":[],\"mappings\":\";AA8FA;IACA,eAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,cAAA;IACA,mBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;GACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;;IAEA,WAAA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;QACA,cAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,cAAA;IACA,qBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;CACA;AACA;QACA,oBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;QACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,iBAAA;IACA,wBAAA;CACA;AACA;IACA,gBAAA;IACA,iBAAA;CACA;AACA;QACA,mBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;AACA;IACA,aAAA;IACA,wBAAA;CACA;CACA\",\"file\":\"Question.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlP2ZiODIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLGtCQUFrQixxQkFBcUIsR0FBRyxRQUFRLHlCQUF5QixHQUFHLGNBQWMsb0JBQW9CLHlCQUF5QixHQUFHLFlBQVksaUJBQWlCLEdBQUcsYUFBYSxrQkFBa0IsR0FBRyxTQUFTLG1CQUFtQixHQUFHLFNBQVMsc0JBQXNCLEdBQUcsbUJBQW1CLHNCQUFzQixHQUFHLFFBQVEsa0JBQWtCLEdBQUcsU0FBUyx3QkFBd0IsR0FBRywwQ0FBMEMsMEJBQTBCLEdBQUcsZUFBZSxpQkFBaUIsR0FBRyxrQkFBa0IsaUJBQWlCLEdBQUcsdUJBQXVCLGlCQUFpQixHQUFHLG9FQUFvRSxTQUFTLDJCQUEyQixHQUFHLFNBQVMsd0JBQXdCLEdBQUcsUUFBUSxpQkFBaUIsR0FBRyxhQUFhLHNCQUFzQixHQUFHLFNBQVMsb0JBQW9CLDJCQUEyQixHQUFHLFVBQVUsdUJBQXVCLDhCQUE4QixHQUFHLEdBQUcsb0VBQW9FLFNBQVMsd0JBQXdCLEdBQUcsYUFBYSxzQkFBc0IsR0FBRyxRQUFRLGlCQUFpQixHQUFHLFVBQVUsMkJBQTJCLEdBQUcsVUFBVSxtQkFBbUIsOEJBQThCLEdBQUcsV0FBVyx1QkFBdUIsOEJBQThCLEdBQUcsbUJBQW1CLHdCQUF3Qix1QkFBdUIsR0FBRyxTQUFTLDhCQUE4QixHQUFHLEdBQUcsNkNBQTZDLFNBQVMsd0JBQXdCLEdBQUcsYUFBYSxzQkFBc0IsR0FBRyxRQUFRLGlCQUFpQixHQUFHLFVBQVUsMkJBQTJCLEdBQUcsVUFBVSxtQkFBbUIsOEJBQThCLEdBQUcsV0FBVyx1QkFBdUIsOEJBQThCLEdBQUcsbUJBQW1CLHNCQUFzQix1QkFBdUIsR0FBRyxTQUFTLDZCQUE2QixHQUFHLFlBQVksbUJBQW1CLDhCQUE4QixHQUFHLGFB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c3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNjb2xvci1saW5lIHtcXG4gICAgY29sb3I6ICMxN0M4QkM7XFxufVxcbmJvZHkge1xcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5jb250YWluZXIge1xcbiAgICBoZWlnaHQ6IDEwMHZoO1xcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJycntcXG4gICAgaGVpZ2h0OiA1JTtcXG59XFxuLnNwYWNlcnJyMntcXG4gICAgaGVpZ2h0OiAxMCU7XFxufVxcbiNibG9rM3tcXG4gICAgaGVpZ2h0OiAxMDAlO1xcbn1cXG4jYmxvazR7XFxuICAgbWluLWhlaWdodDogNTV2aDtcXG59XFxuI3F1ZXN0aW9uLWZvb3RlcntcXG4gICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4uYmxva3tcXG4gICAgaGVpZ2h0OjgwcHg7XFxufVxcbi5ibG9rMntcXG4gICAgbWluLWhlaWdodDogNDAwcHg7XFxufVxcbi5sb2FkLWVudGVyLWFjdGl2ZSwgLmxvYWQtbGVhdmUtYWN0aXZlIHtcXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcXG59XFxuLmxvYWQtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZC1lbnRlci10byB7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbi5sb2FkLWxlYXZlLXRvXFxuICAgIHtcXG4gICAgb3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI2Jsb2s0e1xcbiAgICAgICAgbWluLWhlaWdodDogNTd2aDtcXG59XFxuI2Jsb2sxe1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuLmJsb2t7XFxuICAgIGhlaWdodDowcHg7XFxufVxcbi5jb250YWluZXJ7IFxcbiAgICAgICAgd2lkdGg6MTAwJTtcXG59XFxuI2Jsb2sze1xcbiAgICBoZWlnaHQ6IDE3MHB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgbWluLWhlaWdodDogNjBweDtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM1OXB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jYmxvazF7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uY29udGFpbmVyeyBcXG4gICAgICAgIHdpZHRoOjEwMCU7XFxufVxcbi5ibG9re1xcbiAgICBoZWlnaHQ6MHB4O1xcbn1cXG4uYmxvazIge1xcbiAgICAgICAgbWluLWhlaWdodDozNDBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgaGVpZ2h0OiAzMHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG59XFxuLnNwYWNlcjJ7XFxuICAgIG1heC1oZWlnaHQ6IDYwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jcXVlc3Rpb24tZm9vdGVye1xcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcXG59XFxuI2Jsb2sze1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcXG4jYmxvazF7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4uY29udGFpbmVyeyBcXG4gICAgICAgIHdpZHRoOjEwMCU7XFxufVxcbi5ibG9re1xcbiAgICBoZWlnaHQ6MHB4O1xcbn1cXG4uYmxvazIge1xcbiAgICAgICAgbWluLWhlaWdodDoyODBweDtcXG59XFxuLnNwYWNlcntcXG4gICAgaGVpZ2h0OiAzMHB4O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG59XFxuLnNwYWNlcjJ7XFxuICAgIG1heC1oZWlnaHQ6IDQwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jcXVlc3Rpb24tZm9vdGVye1xcbiAgICBtYXJnaW4tdG9wOiAydmg7XFxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxufVxcbiNibG9rM3tcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG59XFxuLnNwYWNlcnJye1xcbiAgICBoZWlnaHQ6IDIwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4uc3BhY2VycnIye1xcbiAgICBoZWlnaHQ6IDMwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9RdWVzdGlvbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQThGQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtHQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTs7SUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLHFCQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0Esd0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0Esb0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSx3QkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlF1ZXN0aW9uLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZFxcXCIgbW9kZT1cXFwib3V0LWluXFxcIiBhcHBlYXI+XFxyXFxuICAgIDx3Yi1sb2Fkc2NyZWVuIHYtaWY9XFxcImxvYWRpbmdcXFwiPjwvd2ItbG9hZHNjcmVlbj5cXHJcXG4gICAgPC90cmFuc2l0aW9uPlxcclxcbiAgICA8dHJhbnNpdGlvbiBuYW1lPVxcXCJsb2FkXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj5cXHJcXG4gICAgPHdiLW1vZGFsIHYtaWY9XFxcInNjaWVuY2VNb2RlV0Iuc2NpZW5jZU1vZGVcXFwiPjwvd2ItbW9kYWw+XFxyXFxuICAgIDwvdHJhbnNpdGlvbj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwic3BhY2VycnJcXFwiPjwvZGl2PlxcclxcbiAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgYmxva1xcXCI+XFxyXFxuICAgICAgICAgICA8ZGl2ICBpZD1cXFwiYmxvazFcXFwiIGNsYXNzPVxcXCJibG9rIGNvbC1tZC0yIGNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgPHdiLWxvZ28+PC93Yi1sb2dvPlxcclxcbiAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJibG9rIGNvbC1tZC0xMCBjb2wteHMtMTJcXFwiPiBcXHJcXG4gICAgICAgICAgICAgICA8d2ItcHJvZ3Jlc3M+PC93Yi1wcm9ncmVzcz5cXHJcXG4gICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwicm93IHNwYWNlcnJyMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBibG9rMlxcXCI+XFxyXFxuICAgICAgICAgICA8ZGl2IGlkPVxcXCJibG9rM1xcXCIgY2xhc3M9XFxcImNvbC1tZC0yIGNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgPHdiLXFlbmE+PC93Yi1xZW5hPlxcclxcbiAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICA8ZGl2IGlkPVxcXCJibG9rNFxcXCIgY2xhc3M9XFxcImJsb2syIGNvbC1tZC0xMCBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgIDx3Yi1tYWluPjwvd2ItbWFpbj5cXHJcXG4gICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgPGRpdiBpZD1cXFwicXVlc3Rpb24tZm9vdGVyXFxcIiBjbGFzcz1cXFwicm93IGNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgICAgPGhyIGlkPVxcXCJjb2xvci1saW5lXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItZm9vdGVyPjwvd2ItZm9vdGVyPiAgXFxyXFxuICAgICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuXFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IFByb2dyZXNzIGZyb20gJy4vcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IExvZ28gZnJvbSAnLi9xdWVzdGlvbi9RbG9nby52dWUnXFxyXFxuICAgIGltcG9ydCBRZW5hIGZyb20gJy4vcXVlc3Rpb24vUXFlbmEudnVlJ1xcclxcbiAgICBpbXBvcnQgTWFpbiBmcm9tICcuL3F1ZXN0aW9uL1FtYWluLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IEZvb3RlciBmcm9tICcuL3F1ZXN0aW9uL1Fmb290ZXIudnVlJ1xcclxcbiAgICBpbXBvcnQgTG9hZHNjcmVlbiBmcm9tICcuL3F1ZXN0aW9uL1Fsb2Fkc2NyZWVuLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IE1vZGFsIGZyb20gJy4vcXVlc3Rpb24vUW1vZGFsLnZ1ZSdcXHJcXG5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKXtcXHJcXG4gICAgICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgICAgIGxvYWRpbmc6IHRydWUsXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgICAgIGxvYWRlcigpe1xcclxcbiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlO1xcclxcbiAgICAgICAgICAgICAgICB9LCAyMDAwKTtcXHJcXG4gICAgICAgICAgICB9LFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiUHJvZ3Jlc3M6IFByb2dyZXNzLFxcclxcbiAgICAgICAgICAgIHdiTG9nbzpMb2dvLFxcclxcbiAgICAgICAgICAgIHdiUWVuYTpRZW5hLFxcclxcbiAgICAgICAgICAgIHdiTWFpbjpNYWluLFxcclxcbiAgICAgICAgICAgIHdiRm9vdGVyOkZvb3RlcixcXHJcXG4gICAgICAgICAgICB3YkxvYWRzY3JlZW46IExvYWRzY3JlZW4sXFxyXFxuICAgICAgICAgICAgd2JNb2RhbDogTW9kYWwsXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdzY2llbmNlTW9kZVdCJywnc2hvd1dCJyBcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgIHRoaXMubG9hZGVyKCk7XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgYmVmb3JlUm91dGVMZWF2ZSh0bywgZnJvbSAsIG5leHQpIHtcXHJcXG4gICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVzZXRTdGF0ZScpO1xcclxcbiAgICAgICAgICAgIG5leHQoKTtcXHJcXG4gICAgICAgICAgICAvLyBpZiAodGhpcy5zaG93V0IgPT09IDYpIHsgSEFWRSBUTyBETyBJVCBXSVRIIEEgTU9EQUwgQkVDQVVTRSBPRiBQT1BVUEJMT0NLRVJTXFxyXFxuICAgICAgICAgICAgLy8gICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdyZXNldFN0YXRlJylcXHJcXG4gICAgICAgICAgICAvLyAgICAgbmV4dCgpXFxyXFxuICAgICAgICAgICAgLy8gfSBlbHNlIHtcXHJcXG4gICAgICAgICAgICAvLyAgICAgY29uc3QgYW5zd2VyID0gd2luZG93LmNvbmZpcm0oJ0RvIHlvdSByZWFsbHkgd2FudCB0byBsZWF2ZT8gWW91IGhhdmUgdW5zYXZlZCBjaGFuZ2VzIScpXFxyXFxuICAgICAgICAgICAgLy8gICAgIGlmIChhbnN3ZXIgPT0gdHJ1ZSkge1xcclxcbiAgICAgICAgICAgIC8vICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVzZXRTdGF0ZScpXFxyXFxuICAgICAgICAgICAgLy8gICAgICAgIG5leHQoKVxcclxcbiAgICAgICAgICAgIC8vICAgICB9IGVsc2Uge1xcclxcbiAgICAgICAgICAgIC8vICAgICAgICAgbmV4dChmYWxzZSlcXHJcXG4gICAgICAgICAgICAvLyAgICAgfVxcclxcbiAgICAgICAgICAgIC8vIH0gXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiAgICAjY29sb3ItbGluZSB7XFxyXFxuICAgICAgICBjb2xvcjogIzE3QzhCQztcXHJcXG4gICAgfVxcclxcbiAgICBib2R5IHtcXHJcXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgfVxcclxcbiAgICAuY29udGFpbmVyIHtcXHJcXG4gICAgICAgIGhlaWdodDogMTAwdmg7XFxyXFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgLnNwYWNlcnJye1xcclxcbiAgICAgICAgaGVpZ2h0OiA1JTtcXHJcXG4gICAgfVxcclxcbiAgICAuc3BhY2VycnIye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2Jsb2sze1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgICNibG9rNHtcXHJcXG4gICAgICAgbWluLWhlaWdodDogNTV2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjcXVlc3Rpb24tZm9vdGVye1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICB9XFxyXFxuICAgIC5ibG9re1xcclxcbiAgICAgICAgaGVpZ2h0OjgwcHg7ICAgICAgIFxcclxcbiAgICB9XFxyXFxuICAgIC5ibG9rMntcXHJcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWVudGVyLWFjdGl2ZSwgLmxvYWQtbGVhdmUtYWN0aXZlIHtcXHJcXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQtZW50ZXIge1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1lbnRlci10byB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWxlYXZlLXRvXFxyXFxuICAgICAgICB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAgI2Jsb2s0e1xcclxcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazF7XFxyXFxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9re1xcclxcbiAgICAgICAgaGVpZ2h0OjBweDsgICAgICAgXFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2Jsb2sze1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNzBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlcntcXHJcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfSAgICAgXFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzU5cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2Jsb2sxe1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9ICAgXFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJsb2t7XFxyXFxuICAgICAgICBoZWlnaHQ6MHB4OyAgICAgICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9rMiB7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDozNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXIye1xcclxcbiAgICAgICAgbWF4LWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgICNxdWVzdGlvbi1mb290ZXJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazN7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XFxyXFxuICAgICAgICAgI2Jsb2sxe1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY29udGFpbmVyeyBcXHJcXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJsb2t7XFxyXFxuICAgICAgICBoZWlnaHQ6MHB4OyAgICAgICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ibG9rMiB7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDoyODBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXIye1xcclxcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3F1ZXN0aW9uLWZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjYmxvazN7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xcclxcbiAgICAgICAgfSAgICAgICAgXFxyXFxuICAgICAgICAuc3BhY2VycnJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJycjJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Question.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue": -/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue ***! - \*******************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.appraisal1-question {\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 30px;\\n}\\n.grp-radio-bttn {\\n margin-left: -15px;\\n}\\n.radio-bttn {\\n width: 17%;\\n margin-left: 5px;\\n text-align: center;\\n border-radius: 15px;\\n margin-bottom: 4px;\\n font-size: 16px;\\n line-height: 36px;\\n border: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.radio-bttn:hover {\\n cursor: pointer;\\n}\\n.radio-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\nul {\\n list-style-type: none;\\n padding: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.appraisal1-question {\\n font-size: 250%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n font-size: 20px;\\n line-height: 60px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-left: 0px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.appraisal1-question {\\n font-size: 120%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 15px;\\n line-height: 38px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-left: 0px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.appraisal1-question {\\n font-size: 100%;\\n}\\n.radio-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 30px;\\n}\\n.radio-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.grp-radio-bttn {\\n margin-top: -12px;\\n margin-left: 0px;\\n}\\nul{\\n margin-top: calc(-25px + 1vh);\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qappraisal.vue\"],\"names\":[],\"mappings\":\";AA2EA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,WAAA;IACA,iBAAA;IACA,mBAAA;IACA,oBAAA;IACA,mBAAA;IACA,gBAAA;IACA,kBAAA;IACA,YAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;GACA,+BAAA;GACA,mCAAA;GACA,gCAAA;GACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,sBAAA;IACA,WAAA;CAEA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;CACA;AACA;QACA,8BAAA;CACA;CACA\",\"file\":\"Qappraisal.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWFwcHJhaXNhbC52dWU/ODRiZCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsMkJBQTJCLHNCQUFzQixtQkFBbUIseUJBQXlCLDBCQUEwQixHQUFHLG1CQUFtQix5QkFBeUIsR0FBRyxlQUFlLGlCQUFpQix1QkFBdUIseUJBQXlCLDBCQUEwQix5QkFBeUIsc0JBQXNCLHdCQUF3QixrQkFBa0IsMEJBQTBCLCtDQUErQyxHQUFHLHFCQUFxQixzQkFBc0IsR0FBRyxxQkFBcUIsb0NBQW9DLHdDQUF3QyxxQ0FBcUMsbUNBQW1DLGlDQUFpQywrQ0FBK0MsR0FBRyxNQUFNLDRCQUE0QixpQkFBaUIsR0FBRyxvRUFBb0Usd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxtQkFBbUIsdUJBQXVCLEdBQUcsR0FBRyxvRUFBb0Usd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxtQkFBbUIsdUJBQXVCLEdBQUcsR0FBRyw2Q0FBNkMsd0JBQXdCLDBCQUEwQixHQUFHLGVBQWUscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcscUJBQXFCLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxtQkFBbUIsd0JBQXdCLHVCQUF1QixHQUFHLEtBQUssd0NBQXdDLEdBQUcsR0FBRyxTQUFTLGtMQUFrTCxNQUFNLFdBQVcsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSywrUEFBK1AsU0FBUyw0T0FBNE8sOEVBQThFLDZGQUE2Rix1QkFBdUIsMkZBQTJGLG9GQUFvRiwwQkFBMEIsd0JBQXdCLHlHQUF5Ryw4RUFBOEUsNkZBQTZGLHVCQUF1QiwwRkFBMEYsb0ZBQW9GLDBCQUEwQix3QkFBd0IscUhBQXFILDhFQUE4RSw0RkFBNEYsdUJBQXVCLDJGQUEyRixvRkFBb0YsMEJBQTBCLHdCQUF3Qix5R0FBeUcsOEVBQThFLDRGQUE0Rix1QkFBdUIsNEZBQTRGLG9GQUFvRiwwQkFBMEIsd0JBQXdCLHlHQUF5Ryw4RUFBOEUsNEZBQTRGLHVCQUF1QiwyRkFBMkYsb0ZBQW9GLDBCQUEwQix3QkFBd0IsbUxBQW1MLFdBQVcsYUFBYSxnQkFBZ0IsV0FBVyxhQUFhLDZCQUE2QixtQkFBbUIsdUJBQXVCLG9hQUFvYSxhQUFhLHVCQUF1Qiw4SEFBOEgsdUJBQXVCLG9HQUFvRyxVQUFVLHNEQUFzRCw0QkFBNEIseUJBQXlCLCtCQUErQixnQ0FBZ0MsU0FBUyx5QkFBeUIsK0JBQStCLFNBQVMscUJBQXFCLHVCQUF1Qiw2QkFBNkIsK0JBQStCLGdDQUFnQywrQkFBK0IsNEJBQTRCLDhCQUE4Qix3QkFBd0IsZ0NBQWdDLHFEQUFxRCxTQUFTLDJCQUEyQiw0QkFBNEIsU0FBUywyQkFBMkIsMENBQTBDLDhDQUE4QywyQ0FBMkMseUNBQXlDLHVDQUF1QyxxREFBcUQsU0FBUyxZQUFZLGtDQUFrQyx1QkFBdUIsYUFBYSwwRUFBMEUsa0NBQWtDLGdDQUFnQyxhQUFhLHlCQUF5QiwyQkFBMkIsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsb0NBQW9DLGdDQUFnQyxrQ0FBa0MsYUFBYSwrQkFBK0IsZ0RBQWdELG9EQUFvRCxpREFBaUQsK0NBQStDLDRDQUE0QyxhQUFhLDZCQUE2Qiw2QkFBNkIsYUFBYSxTQUFTLDBFQUEwRSxrQ0FBa0MsZ0NBQWdDLGFBQWEseUJBQXlCLDJCQUEyQixpQ0FBaUMsK0NBQStDLG1EQUFtRCxnREFBZ0QsOENBQThDLDJDQUEyQyxvQ0FBb0MsZ0NBQWdDLGtDQUFrQyxhQUFhLCtCQUErQixnREFBZ0Qsb0RBQW9ELGlEQUFpRCwrQ0FBK0MsNENBQTRDLGNBQWMsOEJBQThCLDZCQUE2QixhQUFhLFNBQVMsbURBQW1ELGtDQUFrQyxnQ0FBZ0MsYUFBYSx5QkFBeUIsMkJBQTJCLGlDQUFpQywrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLG9DQUFvQyxnQ0FBZ0Msa0NBQWtDLGFBQWEsK0JBQStCLGdEQUFnRCxvREFBb0QsaURBQWlELCtDQUErQyw0Q0FBNEMsY0FBYyw4QkFBOEIsOEJBQThCLDZCQUE2QixhQUFhLGVBQWUsOENBQThDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FhcHByYWlzYWwudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcXG59XFxuLmdycC1yYWRpby1idHRuIHtcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgIHdpZHRoOiAxNyU7XFxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xcbiAgICBmb250LXNpemU6IDE2cHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICBib3JkZXI6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxuLnJhZGlvLWJ0dG46aG92ZXIge1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5yYWRpby1idHRuOmFjdGl2ZXtcXG4gICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgYm94LXNoYWRvdzogMCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxudWwge1xcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XFxuICAgIHBhZGRpbmc6IDA7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxuLnJhZGlvLWJ0dG4ge1xcbiAgICAgICAgd2lkdGg6IDcwJTtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XFxufVxcbi5yYWRpby1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG4uZ3JwLXJhZGlvLWJ0dG4ge1xcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcXG59XFxuLnJhZGlvLWJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxufVxcbi5ncnAtcmFkaW8tYnR0biB7XFxuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbn1cXG4ucmFkaW8tYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcXG59XFxuLnJhZGlvLWJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxufVxcbi5ncnAtcmFkaW8tYnR0biB7XFxuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xcbn1cXG51bHtcXG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTI1cHggKyAxdmgpO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RYXBwcmFpc2FsLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMkVBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLG9CQUFBO0lBQ0EseUNBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0dBQ0EsK0JBQUE7R0FDQSxtQ0FBQTtHQUNBLGdDQUFBO0dBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLHNCQUFBO0lBQ0EsV0FBQTtDQUVBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxvQkFBQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0Esb0NBQUE7SUFDQSx3Q0FBQTtJQUNBLHFDQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esb0JBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLG9DQUFBO0lBQ0Esd0NBQUE7SUFDQSxxQ0FBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSw4QkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlFhcHByYWlzYWwudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICA8ZGl2PlxcclxcbiAgIDx1bCB2LWZvcj1cXFwiKGluZGV4LCBpaSwgYWEpIGluIGxhYmVsc1dCLnF1ZXN0aW9uc1xcXCI+XFxyXFxuICAgICAgIDxsaSB2LWlmPVxcXCJzaG93V0IgPT0gYWFcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPjxoMSBjbGFzcz1cXFwiYXBwcmFpc2FsMS1xdWVzdGlvblxcXCI+IHt7IGluZGV4IH19PC9oMT48L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncnAtcmFkaW8tYnR0biBjb2wtbWQtMTIgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEgY29sLXhzLTEyXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjF9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oMSk7IGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMSA9ICdibGFjaydcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwiaG92ZXJDb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjE7IHRleHRDb2xvcjEgPSAnd2hpdGUnXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJob3ZlckNvbG9yMSA9ICd3aGl0ZSc7IHRleHRDb2xvcjEgPSAnYmxhY2snXFxcIj57e2xhYmVsc1dCLmFuc3dlckxpa2VydDF9fTwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyYWRpby1idHRuIGNvbC1tZC0yIGNvbC14cy0xMlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IyLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogdGV4dENvbG9yMn1cXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBvbnRvdWNoc3RhcnQ9XFxcIlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbigyKTsgaG92ZXJDb2xvcjIgPSAnd2hpdGUnOyB0ZXh0Q29sb3IyID0gJ2JsYWNrJ1xcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IyID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3IyID0gJ3doaXRlJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwiaG92ZXJDb2xvcjIgPSAnd2hpdGUnOyB0ZXh0Q29sb3IyID0gJ2JsYWNrJ1xcXCI+e3tsYWJlbHNXQi5hbnN3ZXJMaWtlcnQyfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMywgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjN9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbigzKTsgaG92ZXJDb2xvcjMgPSAnd2hpdGUnOyB0ZXh0Q29sb3IzID0gJ2JsYWNrJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yMyA9IGNvbG9yc1dCLmNvbG9yMTsgdGV4dENvbG9yMyA9ICd3aGl0ZSdcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IzID0gJ3doaXRlJzsgdGV4dENvbG9yMyA9ICdibGFjaydcXFwiPnt7bGFiZWxzV0IuYW5zd2VyTGlrZXJ0M319PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogaG92ZXJDb2xvcjQsIGJvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiB0ZXh0Q29sb3I0fVxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oNCk7IGhvdmVyQ29sb3I0ID0gJ3doaXRlJzsgdGV4dENvbG9yNCA9ICdibGFjaydcXFwiICBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3I0ID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3I0ID0gJ3doaXRlJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwiaG92ZXJDb2xvcjQgPSAnd2hpdGUnOyB0ZXh0Q29sb3I0ID0gJ2JsYWNrJ1xcXCI+e3tsYWJlbHNXQi5hbnN3ZXJMaWtlcnQ0fX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yNSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjV9XFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcIm5leHRRdWVzdGlvbig1KTsgaG92ZXJDb2xvcjUgPSAnd2hpdGUnOyB0ZXh0Q29sb3I1ID0gJ2JsYWNrJ1xcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yNSA9IGNvbG9yc1dCLmNvbG9yMTsgdGV4dENvbG9yNSA9ICd3aGl0ZSdcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3I1ID0gJ3doaXRlJzsgdGV4dENvbG9yNSA9ICdibGFjaydcXFwiPnt7bGFiZWxzV0IuYW5zd2VyTGlrZXJ0NX19PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xIGNvbC14cy0xMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgIDwvbGk+XFxyXFxuICAgIDwvdWw+IFxcclxcbiA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQgc2NvcGVkPlxcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBpbXBvcnQge21hcEFjdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgZGF0YSgpe1xcclxcbiAgICAgICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjE6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjI6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjM6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjQ6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjU6J3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMTogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMjogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yMzogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yNDogJ2JsYWNrJyxcXHJcXG4gICAgICAgICAgICAgICAgdGV4dENvbG9yNTogJ2JsYWNrJywgICBcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc2hvd1dCJywncXVlc3Rpb25zV0InLCdsYWJlbHNXQicsJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbmV4dFF1ZXN0aW9uJyAgIFxcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JwLXJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5yYWRpby1idHRuIHtcXHJcXG4gICAgICAgIHdpZHRoOiAxNyU7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgYm9yZGVyOiAycHg7XFxyXFxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAucmFkaW8tYnR0bjpob3ZlciB7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgIH1cXHJcXG4gICAgLnJhZGlvLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgIHVsIHtcXHJcXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcXHJcXG4gICAgICAgIHBhZGRpbmc6IDA7XFxyXFxuXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAuYXBwcmFpc2FsMS1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnJhZGlvLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5ncnAtcmFkaW8tYnR0biB7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmFwcHJhaXNhbDEtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5yYWRpby1idHRuIHtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5yYWRpby1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7IFxcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgIC5ncnAtcmFkaW8tYnR0biB7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gICAgICAgIC5hcHByYWlzYWwxLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucmFkaW8tYnR0biB7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucmFkaW8tYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpOyBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICAuZ3JwLXJhZGlvLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgdWx7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtMjVweCArIDF2aCk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qappraisal.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue": -/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue ***! - \***************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#task-question {\\n font-weight: bold;\\n font-size: 175%;\\n margin-bottom: 10px;\\n margin-top: 30px;\\n}\\n#task-description {\\n font-size: 150%;\\n color: black;\\n margin-top: 40px;\\n margin-bottom: 20px;\\n}\\n.bttn {\\n width: 40%;\\n font-size: 125%;\\n font-weight: 200;\\n line-height: 40px;\\n font-family: Raleway;\\n background-color: white;\\n border-radius: 25px;\\n border: solid;\\n border-width: 2px;\\n color: black;\\n margin-top: 30px;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.bttn:hover{\\n cursor: pointer;\\n color: white;\\n}\\n.bttn:active{\\n -ms-transform: translate(-50%,1px);\\n -webkit-transform: translate(-50%,1px);\\n -moz-transform: translate(-50%,1px);\\n -o-transform: translate(-50%,1px);\\n transform: translate(-50%,1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\n.appraisal-question{\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 30px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#task-question {\\n font-size: 250%;\\n margin-bottom: 50px;\\n}\\n#task-description {\\n font-size: 200%;\\n margin-top: 40px;\\n margin-bottom: 50px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 200%;\\n line-height: 60px;\\n margin-top: 40px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#task-question {\\n font-size: 150%;\\n margin-bottom: 0px;\\n}\\n#task-description {\\n font-size: 120%;\\n margin-top: 40px;\\n margin-bottom: 20px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 124%;\\n line-height: 40px;\\n margin-top: 20px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#task-question {\\n font-size: 110%;\\n margin-bottom: 10px;\\n}\\n#task-description {\\n font-size: 100%;\\n margin-top: 20px;\\n margin-bottom: 10px;\\n}\\n.bttn {\\n width: 70%;\\n font-size: 100%;\\n line-height: 35px;\\n margin-top: 20px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qcheck.vue\"],\"names\":[],\"mappings\":\";AAoDA;IACA,kBAAA;IACA,gBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;CACA;AACA;IACA,WAAA;IACA,gBAAA;IACA,iBAAA;IACA,kBAAA;IACA,qBAAA;IACA,wBAAA;IACA,oBAAA;IACA,cAAA;IACA,kBAAA;IACA,aAAA;IACA,iBAAA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;CACA;AACA;IACA,mCAAA;IACA,uCAAA;IACA,oCAAA;IACA,kCAAA;IACA,+BAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,mBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;QACA,oBAAA;CACA;AACA;QACA,WAAA;QACA,gBAAA;QACA,kBAAA;QACA,iBAAA;CACA;CACA\",\"file\":\"Qcheck.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWNoZWNrLnZ1ZT9kOTkzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxxQkFBcUIsd0JBQXdCLHNCQUFzQiwwQkFBMEIsdUJBQXVCLEdBQUcscUJBQXFCLHNCQUFzQixtQkFBbUIsdUJBQXVCLDBCQUEwQixHQUFHLFNBQVMsaUJBQWlCLHNCQUFzQix1QkFBdUIsd0JBQXdCLDJCQUEyQiw4QkFBOEIsMEJBQTBCLG9CQUFvQix3QkFBd0IsbUJBQW1CLHVCQUF1Qix1QkFBdUIscUNBQXFDLHlDQUF5QyxzQ0FBc0Msb0NBQW9DLGlDQUFpQywrQ0FBK0MsR0FBRyxjQUFjLHNCQUFzQixtQkFBbUIsR0FBRyxlQUFlLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMsK0NBQStDLEdBQUcsc0JBQXNCLHNCQUFzQixtQkFBbUIseUJBQXlCLDBCQUEwQixHQUFHLG9FQUFvRSxrQkFBa0IsMEJBQTBCLDhCQUE4QixHQUFHLHFCQUFxQiwwQkFBMEIsMkJBQTJCLDhCQUE4QixHQUFHLFNBQVMscUJBQXFCLDBCQUEwQiw0QkFBNEIsMkJBQTJCLEdBQUcsR0FBRyxvRUFBb0Usa0JBQWtCLDBCQUEwQiw2QkFBNkIsR0FBRyxxQkFBcUIsMEJBQTBCLDJCQUEyQiw4QkFBOEIsR0FBRyxTQUFTLHFCQUFxQiwwQkFBMEIsNEJBQTRCLDJCQUEyQixHQUFHLEdBQUcsNkNBQTZDLGtCQUFrQiwwQkFBMEIsOEJBQThCLEdBQUcscUJBQXFCLDBCQUEwQiwyQkFBMkIsOEJBQThCLEdBQUcsU0FBUyxxQkFBcUIsMEJBQTBCLDRCQUE0QiwyQkFBMkIsR0FBRyxHQUFHLFNBQVMsOEtBQThLLE1BQU0sV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLEtBQUssMEtBQTBLLHVCQUF1QixLQUFLLHNCQUFzQixrSUFBa0ksZ0JBQWdCLG1DQUFtQyxzQkFBc0IsWUFBWSwwSkFBMEosMkRBQTJELHVQQUF1UCx1QkFBdUIsS0FBSywwQkFBMEIsVUFBVSwwQkFBMEIsb0pBQW9KLDJEQUEyRCwyRkFBMkYsV0FBVyxrS0FBa0ssdUJBQXVCLEtBQUsseUJBQXlCLFVBQVUseUJBQXlCLDZGQUE2RixXQUFXLGFBQWEsZ0JBQWdCLFdBQVcsYUFBYSxtQ0FBbUMsbUJBQW1CLHdCQUF3QixrR0FBa0csYUFBYSx3QkFBd0IsbUlBQW1JLHNCQUFzQixpR0FBaUcsVUFBVSxtREFBbUQsOEJBQThCLDRCQUE0QixnQ0FBZ0MsNkJBQTZCLFNBQVMsMkJBQTJCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLGdDQUFnQyxTQUFTLGVBQWUsdUJBQXVCLDRCQUE0Qiw2QkFBNkIsOEJBQThCLGlDQUFpQyxvQ0FBb0MsZ0NBQWdDLDBCQUEwQiw4QkFBOEIseUJBQXlCLDZCQUE2Qiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxxREFBcUQsU0FBUyxvQkFBb0IsNEJBQTRCLHlCQUF5QixTQUFTLHFCQUFxQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLHFEQUFxRCxTQUFTLDRCQUE0Qiw0QkFBNEIseUJBQXlCLCtCQUErQixnQ0FBZ0MsU0FBUywwRUFBMEUsNEJBQTRCLGdDQUFnQyxvQ0FBb0MsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUywwRUFBMEUsOEJBQThCLGdDQUFnQyxtQ0FBbUMsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUyxtREFBbUQsNEJBQTRCLGdDQUFnQyxvQ0FBb0MsYUFBYSwrQkFBK0IsZ0NBQWdDLGlDQUFpQyxvQ0FBb0MsYUFBYSxtQkFBbUIsMkJBQTJCLGdDQUFnQyxrQ0FBa0MsaUNBQWlDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FjaGVjay52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI3Rhc2stcXVlc3Rpb24ge1xcbiAgICBmb250LXdlaWdodDogYm9sZDtcXG4gICAgZm9udC1zaXplOiAxNzUlO1xcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xcbn1cXG4jdGFzay1kZXNjcmlwdGlvbiB7XFxuICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcbn1cXG4uYnR0biB7XFxuICAgIHdpZHRoOiA0MCU7XFxuICAgIGZvbnQtc2l6ZTogMTI1JTtcXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG4gICAgYm9yZGVyOiBzb2xpZDtcXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgbWFyZ2luLXRvcDogMzBweDtcXG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbi5idHRuOmhvdmVye1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG59XFxuLmJ0dG46YWN0aXZle1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDFweCk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcbiAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYXBwcmFpc2FsLXF1ZXN0aW9ue1xcbiAgICBmb250LXNpemU6IDIwMCU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jdGFzay1xdWVzdGlvbiB7XFxuICAgICAgICBmb250LXNpemU6IDI1MCU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xcbn1cXG4jdGFzay1kZXNjcmlwdGlvbiB7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcXG59XFxuLmJ0dG4ge1xcbiAgICAgICAgd2lkdGg6IDcwJTtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiN0YXNrLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXG59XFxuI3Rhc2stZGVzY3JpcHRpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxufVxcbi5idHRuIHtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBmb250LXNpemU6IDEyNCU7XFxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuI3Rhc2stcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMTAlO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxuI3Rhc2stZGVzY3JpcHRpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxufVxcbi5idHRuIHtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBmb250LXNpemU6IDEwMCU7XFxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FjaGVjay52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQW9EQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLHFCQUFBO0lBQ0Esd0JBQUE7SUFDQSxvQkFBQTtJQUNBLGNBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxtQ0FBQTtJQUNBLHVDQUFBO0lBQ0Esb0NBQUE7SUFDQSxrQ0FBQTtJQUNBLCtCQUFBO0lBQ0EseUNBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLFdBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJRY2hlY2sudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDEgaWQ9XFxcInRhc2stcXVlc3Rpb25cXFwiIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjN9XFxcIj57e2xhYmVsc1dCLmNoZWNrU2NyZWVufX08L2gxPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDIgaWQ9XFxcInRhc2stZGVzY3JpcHRpb25cXFwiPlxcXCJ7eyBhc3NpZ25tZW50V0IgfX1cXFwiPHNwYW4gc3R5bGU9XFxcImZvbnQtc3R5bGU6IGl0YWxpYzsgY29sb3I6IGdyYXlcXFwiID4g4oCUICN7eyBudW1iZXJXQiB9fTwvc3Bhbj48L2gyPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJidHRuXFxcIlxcclxcbiAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IxLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCIgIFxcclxcbiAgICAgICAgICAgICAgICBvbnRvdWNoc3RhcnQ9XFxcIlxcXCJcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24oJ05vdyB3ZSBhcmUgdGFsa2luZyEnKVxcXCIgXFxyXFxuICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IxID0gY29sb3JzV0IuY29sb3IxXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJ1xcXCI+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yM31cXFwiPnt7bGFiZWxzV0IuY2hlY2tTY3JlZW5ZZXMxfX08L3NwYW4+IHt7bGFiZWxzV0IuY2hlY2tTY3JlZW5ZZXMyfX08L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiYnR0blxcXCJcXHJcXG4gICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMiwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiXFxyXFxuICAgICAgICAgICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrLnByZXZlbnQ9XFxcIiRyb3V0ZXIucHVzaCh7IHBhdGg6ICcvJ30pXFxcIlxcclxcbiAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJob3ZlckNvbG9yMiA9IGNvbG9yc1dCLmNvbG9yMVxcXCIgXFxyXFxuICAgICAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJob3ZlckNvbG9yMiA9ICd3aGl0ZSdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8c3BhbiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IzfVxcXCI+e3tsYWJlbHNXQi5jaGVja1NjcmVlbk5vMX19PC9zcGFuPiB7e2xhYmVsc1dCLmNoZWNrU2NyZWVuTm8yfX1cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JzsgXFxyXFxuICAgIFxcclxcbiAgICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEoKXsgXFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICBob3ZlckNvbG9yMTogJ3doaXRlJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjI6ICd3aGl0ZSdcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2Fzc2lnbm1lbnRXQicsJ251bWJlcldCJywgJ2xhYmVsc1dCJywnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwQWN0aW9ucyhbXFxyXFxuICAgICAgICAgICAgICAgICduZXh0UXVlc3Rpb24nXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPiAgIFxcclxcbiAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICN0YXNrLWRlc2NyaXB0aW9uIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5idHRuIHtcXHJcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEyNSU7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBmb250LWZhbWlseTogUmFsZXdheTtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gICAgICAgIGJvcmRlcjogc29saWQ7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAuYnR0bjpob3ZlcntcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgfVxcclxcbiAgICAuYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgLmFwcHJhaXNhbC1xdWVzdGlvbntcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjdGFzay1kZXNjcmlwdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5idHRuIHtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgICAjdGFzay1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICN0YXNrLWRlc2NyaXB0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjQlO1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI3Rhc2stcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTEwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Rhc2stZGVzY3JpcHRpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuYnR0biB7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qcheck.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue": -/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue ***! - \*************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#curious-fact {\\n font-style: italic;\\n font-weight: 600;\\n padding-bottom: 40px;\\n}\\n#succes {\\n margin-bottom: 60px;\\n font-weight:700;\\n}\\n.close-bttn {\\n text-align: center;\\n margin-top: 30px;\\n border-radius: 15px;\\n font-size: 16px;\\n line-height: 36px;\\n border-width: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.close-bttn:hover {\\n cursor: pointer;\\n}\\n.close-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\n#closing{\\n margin-top: -2px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#curious-fact {\\n font-size:250%;\\n padding-bottom: 80px;\\n padding-top: 50px;\\n}\\n#succes {\\n font-size: 275%;\\n margin-bottom: 25px;\\n}\\n#closing{\\n font-size: 125%;\\n}\\n#funfact{\\n font-size: 200%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#curious-fact {\\n font-size:150%;\\n padding-bottom: 45px;\\n padding-top: 5px;\\n}\\n#succes {\\n font-size: 230%;\\n margin-bottom: 25px;\\n}\\n#closing{\\n font-size: 85%; \\n margin-top: -10px;\\n}\\n#funfact{\\n margin-top: 0px;\\n font-size: 150%;\\n}\\n.close-bttn {\\n text-align: center;\\n background-color: white;\\n color: black;\\n margin-top: 20px;\\n border-radius: 15px;\\n font-size: 12px;\\n line-height: 24px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#curious-fact {\\n font-size:120%;\\n padding-bottom: 20px;\\n padding-top: 0px;\\n margin-top: 1vh;\\n}\\n#succes {\\n font-size: 150%;\\n margin-bottom: 20px;\\n margin-top: calc(-2px + 1vh);\\n}\\n#closing{\\n font-size: 70%;\\n margin-top: 0px;\\n}\\n#funfact{\\n margin-top: 0px;\\n font-size: 100%;\\n}\\n.close-bttn {\\n text-align: center;\\n background-color: white;\\n color: black;\\n margin-top: 20px;\\n border-radius: 15px;\\n font-size: 12px;\\n line-height: 24px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qend.vue\"],\"names\":[],\"mappings\":\";AAqDA;IACA,mBAAA;IACA,iBAAA;IACA,qBAAA;CACA;AACA;IACA,oBAAA;IACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,iBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;MACA,eAAA;MACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,wBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;CACA;CACA;AACA;AACA;QACA,eAAA;QACA,qBAAA;QACA,iBAAA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,oBAAA;QACA,6BAAA;CACA;AACA;MACA,eAAA;MACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,gBAAA;CACA;AACA;IACA,mBAAA;IACA,wBAAA;IACA,aAAA;IACA,iBAAA;IACA,oBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;CACA;CACA\",\"file\":\"Qend.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWU/YzFkOCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsb0JBQW9CLHlCQUF5Qix1QkFBdUIsMkJBQTJCLEdBQUcsV0FBVywwQkFBMEIsc0JBQXNCLEdBQUcsZUFBZSx5QkFBeUIsdUJBQXVCLDBCQUEwQixzQkFBc0Isd0JBQXdCLHdCQUF3QiwwQkFBMEIsK0NBQStDLEdBQUcscUJBQXFCLHNCQUFzQixHQUFHLHFCQUFxQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLCtDQUErQyxHQUFHLFdBQVcsdUJBQXVCLEdBQUcsb0VBQW9FLGlCQUFpQix5QkFBeUIsK0JBQStCLDRCQUE0QixHQUFHLFdBQVcsMEJBQTBCLDhCQUE4QixHQUFHLFdBQVcsMEJBQTBCLEdBQUcsV0FBVywwQkFBMEIsR0FBRyxHQUFHLG9FQUFvRSxpQkFBaUIseUJBQXlCLCtCQUErQiwyQkFBMkIsR0FBRyxXQUFXLDBCQUEwQiw4QkFBOEIsR0FBRyxXQUFXLHVCQUF1QiwyQkFBMkIsR0FBRyxXQUFXLDBCQUEwQiwwQkFBMEIsR0FBRyxlQUFlLHlCQUF5Qiw4QkFBOEIsbUJBQW1CLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHdCQUF3Qix3QkFBd0IsMEJBQTBCLEdBQUcsR0FBRyw2Q0FBNkMsaUJBQWlCLHlCQUF5QiwrQkFBK0IsMkJBQTJCLDBCQUEwQixHQUFHLFdBQVcsMEJBQTBCLDhCQUE4Qix1Q0FBdUMsR0FBRyxXQUFXLHVCQUF1Qix3QkFBd0IsR0FBRyxXQUFXLDBCQUEwQiwwQkFBMEIsR0FBRyxlQUFlLHlCQUF5Qiw4QkFBOEIsbUJBQW1CLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHdCQUF3Qix3QkFBd0IsMEJBQTBCLEdBQUcsR0FBRyxTQUFTLDRLQUE0SyxNQUFNLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxxS0FBcUssd0JBQXdCLGlCQUFpQixzQkFBc0IsTUFBTSxVQUFVLHlIQUF5SCx5QkFBeUIsNElBQTRJLHNCQUFzQixPQUFPLGVBQWUsZ0hBQWdILHVCQUF1QixvTkFBb04sc0NBQXNDLDhCQUE4Qix5QkFBeUIsOEVBQThFLDBEQUEwRCxzQkFBc0IsbURBQW1ELHdCQUF3QixvQkFBb0IseUVBQXlFLFdBQVcsYUFBYSxnQ0FBZ0Msb0JBQW9CLHVCQUF1QixvR0FBb0csYUFBYSx1QkFBdUIsa0lBQWtJLHNCQUFzQiw4QkFBOEIsc0NBQXNDLDBDQUEwQywyQ0FBMkMsV0FBVyxFQUFFLHFCQUFxQix1QkFBdUIsYUFBYSxTQUFTLCtDQUErQywrQkFBK0IsNkJBQTZCLGlDQUFpQyxTQUFTLGlCQUFpQixnQ0FBZ0MsNEJBQTRCLFNBQVMscUJBQXFCLCtCQUErQiw2QkFBNkIsZ0NBQWdDLDRCQUE0Qiw4QkFBOEIsOEJBQThCLGdDQUFnQyxxREFBcUQsU0FBUywyQkFBMkIsNEJBQTRCLFNBQVMsMkJBQTJCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMscURBQXFELFNBQVMsaUJBQWlCLDZCQUE2QixTQUFTLDBFQUEwRSwyQkFBMkIsK0JBQStCLHFDQUFxQyxrQ0FBa0MsYUFBYSxxQkFBcUIsZ0NBQWdDLG9DQUFvQyxhQUFhLHFCQUFxQixnQ0FBZ0MsZUFBZSxxQkFBcUIsZ0NBQWdDLGFBQWEsU0FBUywwRUFBMEUsMkJBQTJCLCtCQUErQixxQ0FBcUMsaUNBQWlDLGFBQWEscUJBQXFCLGdDQUFnQyxvQ0FBb0MsYUFBYSxxQkFBcUIsNkJBQTZCLGlDQUFpQyxjQUFjLHFCQUFxQixnQ0FBZ0MsZ0NBQWdDLGFBQWEseUJBQXlCLCtCQUErQixvQ0FBb0MseUJBQXlCLDZCQUE2QixnQ0FBZ0MsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsZ0NBQWdDLGFBQWEsU0FBUyxtREFBbUQsMkJBQTJCLCtCQUErQixxQ0FBcUMsaUNBQWlDLGdDQUFnQyxhQUFhLHFCQUFxQixnQ0FBZ0Msb0NBQW9DLDZDQUE2QyxhQUFhLHFCQUFxQiw2QkFBNkIsOEJBQThCLGVBQWUscUJBQXFCLGdDQUFnQyxnQ0FBZ0MsYUFBYSx5QkFBeUIsK0JBQStCLG9DQUFvQyx5QkFBeUIsNkJBQTZCLGdDQUFnQyw0QkFBNEIsOEJBQThCLDhCQUE4QixnQ0FBZ0MsYUFBYSxhQUFhLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2N1cmlvdXMtZmFjdCB7XFxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XFxufVxcbiNzdWNjZXMge1xcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xcbiAgICBmb250LXdlaWdodDo3MDA7XFxufVxcbi5jbG9zZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBmb250LXNpemU6IDE2cHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG4gICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXG59XFxuLmNsb3NlLWJ0dG46aG92ZXIge1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5jbG9zZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbiNjbG9zaW5ne1xcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToyNTAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcXG59XFxuI3N1Y2NlcyB7XFxuICAgICAgICBmb250LXNpemU6IDI3NSU7XFxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xcbn1cXG4jY2xvc2luZ3tcXG4gICAgICAgIGZvbnQtc2l6ZTogMTI1JTtcXG59XFxuI2Z1bmZhY3R7XFxuICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToxNTAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xcbn1cXG4jc3VjY2VzIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjMwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XFxufVxcbiNjbG9zaW5ne1xcbiAgICAgIGZvbnQtc2l6ZTogODUlOyBcXG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcXG59XFxuI2Z1bmZhY3R7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1MCU7XFxufVxcbi5jbG9zZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBmb250LXNpemU6IDEycHg7XFxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xcbiAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXG4jY3VyaW91cy1mYWN0IHtcXG4gICAgICAgIGZvbnQtc2l6ZToxMjAlO1xcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XFxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xcbiAgICAgICAgbWFyZ2luLXRvcDogMXZoO1xcbn1cXG4jc3VjY2VzIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggKyAxdmgpO1xcbn1cXG4jY2xvc2luZ3tcXG4gICAgICBmb250LXNpemU6IDcwJTtcXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XFxufVxcbiNmdW5mYWN0e1xcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbn1cXG4uY2xvc2UtYnR0biB7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcXG4gICAgZm9udC1zaXplOiAxMnB4O1xcbiAgICBsaW5lLWhlaWdodDogMjRweDtcXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XFxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FlbmQudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFxREE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EscUJBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7SUFDQSx5Q0FBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esb0JBQUE7Q0FDQTtBQUNBO01BQ0EsZUFBQTtNQUNBLGtCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7SUFDQSx3QkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxxQkFBQTtRQUNBLGlCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtRQUNBLDZCQUFBO0NBQ0E7QUFDQTtNQUNBLGVBQUE7TUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0lBQ0Esd0JBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWVuZC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXY+XFxyXFxuICAgPGRpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclxcXCI+XFxyXFxuICAgICAgICAgICAgPGgxIGlkPVxcXCJzdWNjZXNcXFwiPnt7bGFiZWxzV0Iuc3VjY2VzTWVzc2FnZX19IDxzcGFuIDpzdHlsZT1cXFwie2NvbG9yOmNvbG9yc1dCLmNvbG9yMX1cXFwiPiN7e251bWJlcldCfX08L3NwYW4+ITwvaDE+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNCBjb2wtbWQtb2Zmc2V0LTEgY29sLXNtLTVcXFwiPlxcclxcbiAgICAgICAgICAgIDxoMyBpZD1cXFwiZnVuZmFjdFxcXCI+e3tsYWJlbHNXQi5mdW5mYWN0TWVzc2FnZX19PC9oMz5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMCBjb2wtbWQtb2Zmc2V0LTEgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8aDMgaWQ9XFxcImN1cmlvdXMtZmFjdFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6Y29sb3JzV0IuY29sb3IyfVxcXCI+XFxcInt7Y3VyaW91c0ZhY3RXQn19XFxcIjwvaDM+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwiY2xvc2luZ1xcXCI+e3tsYWJlbHNXQi5jbG9zZU1lc3NhZ2V9fTwvcD5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjbG9zZS1idHRuIGNvbC1tZC0yIGNvbC1tZC1vZmZzZXQtNSBjb2wteHMtNiBjb2wteHMtb2Zmc2V0LTMgdGV4dC1jZW50ZXJlZFxcXCJcXHJcXG4gICAgICAgIG9udG91Y2hzdGFydD1cXFwiXFxcIlxcclxcbiAgICAgICAgQGNsaWNrLnByZXZlbnQ9XFxcIlxcclxcbiAgICAgICAgICAgIGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgXFxyXFxuICAgICAgICAgICAgdGV4dENvbG9yMSA9ICdibGFjayc7XFxyXFxuICAgICAgICAgICAgbGlua1Rocm91Z2goKTtcXFwiIFxcclxcbiAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBob3ZlckNvbG9yMSwgYm9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHRleHRDb2xvcjF9XFxcIiBcXHJcXG4gICAgICAgIEBtb3VzZW92ZXI9XFxcImhvdmVyQ29sb3IxID0gY29sb3JzV0IuY29sb3IxOyB0ZXh0Q29sb3IxID0gJ3doaXRlJztcXFwiIFxcclxcbiAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMT0nYmxhY2snXFxcIj57e2xhYmVsc1dCLmNsb3NlUGFnZX19PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICBob3ZlckNvbG9yMTpcXFwid2hpdGVcXFwiLFxcclxcbiAgICAgICAgICAgICAgICB0ZXh0Q29sb3IxOiBcXFwiYmxhY2tcXFwiXFxyXFxuICAgICAgICAgICAgfVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhYmVsc1dCJywnbnVtYmVyV0InLCdjdXJpb3VzRmFjdFdCJywnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICBsaW5rVGhyb3VnaCgpe1xcclxcbiAgICAgICAgICAgICAgICBjb25zdCBzZWxmID0gdGhpcztcXHJcXG4gICAgICAgICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpe1xcclxcbiAgICAgICAgICAgICAgICAgICAgc2VsZi4kcm91dGVyLnB1c2goeyBwYXRoOiAnLyd9KTtcXHJcXG4gICAgICAgICAgICAgICAgfSwgMzAwKVxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI2N1cmlvdXMtZmFjdCB7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xcclxcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3N1Y2NlcyB7XFxyXFxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6NzAwO1xcclxcbiAgICB9XFxyXFxuICAgIC5jbG9zZS1idHRuIHtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgIC5jbG9zZS1idHRuOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuY2xvc2UtYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcclxcbiAgICB9XFxyXFxuICAgICNjbG9zaW5ne1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgICNjdXJpb3VzLWZhY3Qge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZToyNTAlO1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3N1Y2NlcyB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjY2xvc2luZ3tcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyNSU7ICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgICNjdXJpb3VzLWZhY3Qge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNTAlO1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xcclxcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjc3VjY2VzIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIzMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjbG9zaW5ne1xcclxcbiAgICAgICAgICBmb250LXNpemU6IDg1JTsgXFxyXFxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4OyBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY2xvc2UtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI2N1cmlvdXMtZmFjdCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOjEyMCU7XFxyXFxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjc3VjY2VzIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE1MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggKyAxdmgpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2Nsb3Npbmd7XFxyXFxuICAgICAgICAgIGZvbnQtc2l6ZTogNzAlO1xcclxcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7ICBcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNmdW5mYWN0e1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuY2xvc2UtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgICAgICB9ICAgIFxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qend.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue": -/*!********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue ***! - \********************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.appraisal-question {\\n font-size: 200%;\\n color: black;\\n text-align: center;\\n margin-bottom: 50px;\\n}\\n.save-bttn {\\n text-align: center;\\n margin-top: 45px;\\n border-radius: 15px;\\n margin-bottom: 4px;\\n font-size: 16px;\\n line-height: 36px;\\n border-width: 2px;\\n border-style: solid;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.save-bttn:hover {\\n cursor: pointer;\\n}\\n.save-bttn:active{\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);\\n}\\nul {\\n list-style-type: none;\\n padding: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n.appraisal-question {\\n font-size: 250%;\\n}\\n.save-bttn {\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 20px;\\n font-size: 20px;\\n line-height: 50px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n.form-control {\\n font-size: 25px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.appraisal-question {\\n font-size: 120%;\\n}\\n.form-control {\\n font-size: 14px;\\n}\\n.save-bttn {\\n margin-top: 30px;\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 35px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.appraisal-question {\\n font-size: 100%;\\n margin-bottom: 10px;\\n}\\n.form-control {\\n font-size: 12px;\\n}\\n.save-bttn {\\n margin-top: 40px;\\n width: 70%;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n margin-bottom: 10px;\\n font-size: 12px;\\n line-height: 35px;\\n}\\n.save-bttn:active{\\n -ms-transform: translate(-50%, 1px);\\n -webkit-transform: translate(-50%, 1px);\\n -moz-transform: translate(-50%, 1px);\\n -o-transform: translate(-50%, 1px);\\n transform: translate(-50%, 1px);\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qexperience.vue\"],\"names\":[],\"mappings\":\";AA4CA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,oBAAA;CACA;AACA;IACA,mBAAA;IACA,iBAAA;IACA,oBAAA;IACA,mBAAA;IACA,gBAAA;IACA,kBAAA;IACA,kBAAA;IACA,oBAAA;IACA,yCAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,yCAAA;CACA;AACA;IACA,sBAAA;IACA,WAAA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;CACA;AACA;AACA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,iBAAA;QACA,WAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;CAEA;AACA;IACA,oCAAA;IACA,wCAAA;IACA,qCAAA;IACA,mCAAA;IACA,gCAAA;CACA;CACA\",\"file\":\"Qexperience.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlPzNmNDgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLDBCQUEwQixzQkFBc0IsbUJBQW1CLHlCQUF5QiwwQkFBMEIsR0FBRyxjQUFjLHlCQUF5Qix1QkFBdUIsMEJBQTBCLHlCQUF5QixzQkFBc0Isd0JBQXdCLHdCQUF3QiwwQkFBMEIsK0NBQStDLEdBQUcsb0JBQW9CLHNCQUFzQixHQUFHLG9CQUFvQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLCtDQUErQyxHQUFHLE1BQU0sNEJBQTRCLGlCQUFpQixHQUFHLG9FQUFvRSx1QkFBdUIsMEJBQTBCLEdBQUcsY0FBYyxxQkFBcUIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMsOEJBQThCLDBCQUEwQiw0QkFBNEIsR0FBRyxvQkFBb0IsMENBQTBDLDhDQUE4QywyQ0FBMkMseUNBQXlDLHNDQUFzQyxHQUFHLGlCQUFpQiwwQkFBMEIsR0FBRyxHQUFHLG9FQUFvRSx1QkFBdUIsMEJBQTBCLEdBQUcsaUJBQWlCLDBCQUEwQixHQUFHLGNBQWMsMkJBQTJCLHFCQUFxQiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyw4QkFBOEIsMEJBQTBCLDRCQUE0QixHQUFHLG9CQUFvQiwwQ0FBMEMsOENBQThDLDJDQUEyQyx5Q0FBeUMsc0NBQXNDLEdBQUcsR0FBRyw2Q0FBNkMsdUJBQXVCLDBCQUEwQiw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsY0FBYywyQkFBMkIscUJBQXFCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLDhCQUE4QiwwQkFBMEIsNEJBQTRCLEdBQUcsb0JBQW9CLDBDQUEwQyw4Q0FBOEMsMkNBQTJDLHlDQUF5QyxzQ0FBc0MsR0FBRyxHQUFHLFNBQVMsbUxBQW1MLE1BQU0sV0FBVyxVQUFVLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssNFBBQTRQLE9BQU8sNE1BQTRNLHdCQUF3Qix5UEFBeVAsOEVBQThFLGtGQUFrRix1QkFBdUIscUZBQXFGLHNCQUFzQix1REFBdUQsd0JBQXdCLHFCQUFxQixnR0FBZ0csV0FBVyxhQUFhLGdCQUFnQixXQUFXLGFBQWEsNkJBQTZCLG9CQUFvQix3QkFBd0IsMktBQTJLLGFBQWEsdUJBQXVCLGdIQUFnSCx1QkFBdUIsZ0dBQWdHLFVBQVUscURBQXFELDRCQUE0Qix5QkFBeUIsK0JBQStCLGdDQUFnQyxTQUFTLG9CQUFvQiwrQkFBK0IsNkJBQTZCLGdDQUFnQywrQkFBK0IsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsZ0NBQWdDLHFEQUFxRCxTQUFTLDBCQUEwQiw0QkFBNEIsU0FBUywwQkFBMEIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxxREFBcUQsU0FBUyxZQUFZLGtDQUFrQyx1QkFBdUIsU0FBUywwRUFBMEUsaUNBQWlDLGdDQUFnQyxhQUFhLHdCQUF3QiwyQkFBMkIsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsb0NBQW9DLGdDQUFnQyxrQ0FBa0MsYUFBYSw4QkFBOEIsZ0RBQWdELG9EQUFvRCxpREFBaUQsK0NBQStDLDRDQUE0QyxhQUFhLDJCQUEyQixnQ0FBZ0MsYUFBYSxTQUFTLDBFQUEwRSxpQ0FBaUMsZ0NBQWdDLGFBQWEsMkJBQTJCLGdDQUFnQyxhQUFhLHdCQUF3QixpQ0FBaUMsMkJBQTJCLGlDQUFpQywrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLG9DQUFvQyxnQ0FBZ0Msa0NBQWtDLGFBQWEsOEJBQThCLGdEQUFnRCxvREFBb0QsaURBQWlELCtDQUErQyw0Q0FBNEMsYUFBYSxTQUFTLG1EQUFtRCxpQ0FBaUMsZ0NBQWdDLG9DQUFvQyxhQUFhLDJCQUEyQixnQ0FBZ0MsYUFBYSx3QkFBd0IsaUNBQWlDLDJCQUEyQixpQ0FBaUMsK0NBQStDLG1EQUFtRCxnREFBZ0QsOENBQThDLDJDQUEyQyxvQ0FBb0MsZ0NBQWdDLGtDQUFrQyxpQkFBaUIsOEJBQThCLGdEQUFnRCxvREFBb0QsaURBQWlELCtDQUErQyw0Q0FBNEMsYUFBYSxTQUFTLCtCQUErQiIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5hcHByYWlzYWwtcXVlc3Rpb24ge1xcbiAgICBmb250LXNpemU6IDIwMCU7XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xcbn1cXG4uc2F2ZS1idHRuIHtcXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XFxuICAgIGZvbnQtc2l6ZTogMTZweDtcXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxuICAgIGJvcmRlci13aWR0aDogMnB4O1xcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uc2F2ZS1idHRuOmhvdmVyIHtcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxufVxcbnVsIHtcXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4uYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxuLnNhdmUtYnR0biB7XFxuICAgICAgICB3aWR0aDogNzAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcXG59XFxuLnNhdmUtYnR0bjphY3RpdmV7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDI1cHg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4uYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDE0cHg7XFxufVxcbi5zYXZlLWJ0dG4ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5hcHByYWlzYWwtcXVlc3Rpb24ge1xcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG59XFxuLmZvcm0tY29udHJvbCB7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxufVxcbi5zYXZlLWJ0dG4ge1xcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcXG4gICAgICAgIHdpZHRoOiA3MCU7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xcbn1cXG4uc2F2ZS1idHRuOmFjdGl2ZXtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZXhwZXJpZW5jZS52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRDQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtJQUNBLHlDQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7SUFDQSx5Q0FBQTtDQUNBO0FBQ0E7SUFDQSxzQkFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxXQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esb0JBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLG9DQUFBO0lBQ0Esd0NBQUE7SUFDQSxxQ0FBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsK0JBQUE7UUFDQSxtQ0FBQTtRQUNBLGdDQUFBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtRQUNBLG9CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtDQUVBO0FBQ0E7SUFDQSxvQ0FBQTtJQUNBLHdDQUFBO0lBQ0EscUNBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUWV4cGVyaWVuY2UudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICA8ZGl2PlxcclxcbiAgICA8dWwgdi1mb3I9XFxcIihpbmRleCwgaWksIGFhKSBpbiBsYWJlbHNXQi5xdWVzdGlvbnNcXFwiPlxcclxcbiAgICAgICA8bGkgdi1pZj1cXFwic2hvd1dCID09IGFhXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wteHMtMTJcXFwiPjxoMSBjbGFzcz1cXFwiYXBwcmFpc2FsLXF1ZXN0aW9uXFxcIj4ge3tpbmRleH19PC9oMT48L2Rpdj5cXHJcXG4gICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgPHRleHRhcmVhIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiIHJvd3M9XFxcIjZcXFwiIGlkPVxcXCJjb21tZW50XFxcIiA6cGxhY2Vob2xkZXI9XFxcImxhYmVsc1dCLnBsYWNlaG9sZGVyNFxcXCIgdi1tb2RlbD1cXFwibWVzc2FnZVxcXCIgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGZvY3VzQ29sb3J9XFxcIiBAZm9jdXM9XFxcImZvY3VzQ29sb3I9Y29sb3JzV0IuY29sb3IxXFxcIiBAYmx1cj1cXFwiZm9jdXNDb2xvcj0nI2Y5ZjlmOSdcXFwiPjwvdGV4dGFyZWE+XFxyXFxuICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgPGRpdiB2LWlmPVxcXCJtZXNzYWdlIT0nJ1xcXCIgY2xhc3M9XFxcInNhdmUtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTEwIGNvbC14cy00IGNvbC14cy1vZmZzZXQtOCB0ZXh0LXJpZ2h0XFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGhvdmVyQ29sb3IxLCBib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogdGV4dENvbG9yMX1cXFwiXFxyXFxuICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgQGNsaWNrPVxcXCJuZXh0UXVlc3Rpb24obWVzc2FnZSk7IGhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMSA9ICdibGFjaycgXFxcIiAgXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwiaG92ZXJDb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjE7IHRleHRDb2xvcjEgPSAnd2hpdGUnO1xcXCIgXFxyXFxuICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcImhvdmVyQ29sb3IxID0gJ3doaXRlJzsgdGV4dENvbG9yMT0nYmxhY2snXFxcIj57e2xhYmVsc1dCLmJ1dHRvbk5leHR9fTwvZGl2PlxcclxcbiAgICAgICA8L2xpPlxcclxcbiAgICA8L3VsPlxcclxcbiA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQgc2NvcGVkPlxcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICBpbXBvcnQge21hcEFjdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgZGF0YSgpIHtcXHJcXG4gICAgICAgICAgICByZXR1cm4ge1xcclxcbiAgICAgICAgICAgICAgICBtZXNzYWdlOiAnJyxcXHJcXG4gICAgICAgICAgICAgICAgaG92ZXJDb2xvcjE6ICd3aGl0ZScsXFxyXFxuICAgICAgICAgICAgICAgIHRleHRDb2xvcjE6ICdibGFjaycsXFxyXFxuICAgICAgICAgICAgICAgIGZvY3VzQ29sb3I6ICcjZjlmOWY5J1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdzaG93V0InLCdsYWJlbHNXQicsJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnbmV4dFF1ZXN0aW9uJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiAgICAuYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnNhdmUtYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XFxyXFxuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcXHJcXG4gICAgfVxcclxcbiAgICAuc2F2ZS1idHRuOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuc2F2ZS1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgdWwge1xcclxcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgICAgIC5hcHByYWlzYWwtcXVlc3Rpb24ge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xcclxcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNhdmUtYnR0bjphY3RpdmV7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmFwcHJhaXNhbC1xdWVzdGlvbiB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNhdmUtYnR0biB7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG46YWN0aXZle1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxyXFxuICAgICAgICAuYXBwcmFpc2FsLXF1ZXN0aW9uIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zYXZlLWJ0dG4ge1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XFxyXFxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XFxyXFxuXFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc2F2ZS1idHRuOmFjdGl2ZXtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMXB4KTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDFweCk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qexperience.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue": -/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue ***! - \**************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#overall {\\n overflow: hidden;\\n margin-left: 30px;\\n margin-right: 30px;\\n padding-bottom: 2px;\\n height: 100%;\\n}\\n.fade-enter-active, .fade-leave-active {\\n transition: all .4s;\\n}\\n.fade-enter {\\n opacity: 0;\\n margin-top: -100%;\\n}\\n.fade-enter-to {\\n opacity: 1;\\n margin-top: 0%;\\n}\\n.fade-leave-to {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px) {\\n#overall {\\n overflow: hidden;\\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 550px;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#overall {\\n overflow: hidden;\\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 380px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#overall {\\n overflow: hidden; \\n margin-left: 0px;\\n margin-right: 0px;\\n min-height: 300px;\\n}\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qmain.vue\"],\"names\":[],\"mappings\":\";AAyDA;IACA,iBAAA;IACA,kBAAA;IACA,mBAAA;IACA,oBAAA;IACA,aAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;IACA,kBAAA;CACA;AACA;IACA,WAAA;IACA,eAAA;CACA;AACA;IACA,WAAA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;QACA,iBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA\",\"file\":\"Qmain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlP2JlNDciXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGVBQWUsdUJBQXVCLHdCQUF3Qix5QkFBeUIsMEJBQTBCLG1CQUFtQixHQUFHLDBDQUEwQywwQkFBMEIsR0FBRyxlQUFlLGlCQUFpQix3QkFBd0IsR0FBRyxrQkFBa0IsaUJBQWlCLHFCQUFxQixHQUFHLG1CQUFtQixpQkFBaUIsR0FBRyxvRUFBb0UsWUFBWSwyQkFBMkIsMkJBQTJCLDRCQUE0Qiw0QkFBNEIsR0FBRyxHQUFHLG9FQUFvRSxZQUFZLDJCQUEyQiwyQkFBMkIsNEJBQTRCLDRCQUE0QixHQUFHLEdBQUcsNkNBQTZDLFlBQVksMkJBQTJCLDRCQUE0Qiw0QkFBNEIsNEJBQTRCLEdBQUcsR0FBRyxXQUFXLDZLQUE2SyxNQUFNLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssd29DQUF3b0MsV0FBVyxhQUFhLGdCQUFnQixhQUFhLGFBQWEseUJBQXlCLHVCQUF1Qix1R0FBdUcsc0JBQXNCLGlHQUFpRywwQkFBMEIsc0pBQXNKLHVCQUF1QixrREFBa0QsYUFBYSxTQUFTLDBDQUEwQyw2QkFBNkIsOEJBQThCLCtCQUErQixnQ0FBZ0MseUJBQXlCLFNBQVMsZ0RBQWdELGdDQUFnQyxTQUFTLHFCQUFxQix1QkFBdUIsOEJBQThCLFNBQVMsd0JBQXdCLHVCQUF1QiwyQkFBMkIsU0FBUyx5QkFBeUIsdUJBQXVCLFNBQVMsMEVBQTBFLHNCQUFzQixpQ0FBaUMsaUNBQWlDLGtDQUFrQyxrQ0FBa0MsYUFBYSxTQUFTLDBFQUEwRSx1QkFBdUIsaUNBQWlDLGlDQUFpQyxrQ0FBa0Msa0NBQWtDLGFBQWEsV0FBVyxtREFBbUQsc0JBQXNCLGlDQUFpQyxrQ0FBa0Msa0NBQWtDLGtDQUFrQyxhQUFhLFNBQVMsdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RbWFpbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI292ZXJhbGwge1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xcbiAgICBoZWlnaHQ6IDEwMCU7XFxufVxcbi5mYWRlLWVudGVyLWFjdGl2ZSwgLmZhZGUtbGVhdmUtYWN0aXZlIHtcXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cztcXG59XFxuLmZhZGUtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAwO1xcbiAgICBtYXJnaW4tdG9wOiAtMTAwJTtcXG59XFxuLmZhZGUtZW50ZXItdG8ge1xcbiAgICBvcGFjaXR5OiAxO1xcbiAgICBtYXJnaW4tdG9wOiAwJTtcXG59XFxuLmZhZGUtbGVhdmUtdG8gIHtcXG4gICAgb3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI292ZXJhbGwge1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuI292ZXJhbGwge1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbiNvdmVyYWxsIHtcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XFxufVxcbn1cXG5cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FtYWluLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBeURBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsZUFBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxpQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGlCQUFBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLGtCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLGlCQUFBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlFtYWluLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+IFxcclxcbjxkaXYgaWQ9XFxcIm92ZXJhbGxcXFwiPlxcclxcbiAgICA8dHJhbnNpdGlvbiBuYW1lPVxcXCJmYWRlXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwic2hvd1dCPT0wXFxcIiBrZXk9XFxcIm9uZVxcXCI+XFxyXFxuICAgICAgICAgICAgPHdiLWNoZWNrPjwvd2ItY2hlY2s+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwiKHNob3dXQj09MSlcXFwiIGtleT1cXFwidHdvXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItYXBwcmFpc2FsPjwvd2ItYXBwcmFpc2FsPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IHYtaWY9XFxcIihzaG93V0I9PTIpXFxcIiBrZXk9XFxcInRocmVlXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItYXBwcmFpc2FsPjwvd2ItYXBwcmFpc2FsPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IHYtaWY9XFxcIihzaG93V0I9PTMpXFxcIiBrZXk9XFxcImZvdXJcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1hcHByYWlzYWw+PC93Yi1hcHByYWlzYWw+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwic2hvd1dCPT00XFxcIiBrZXk9XFxcImZpdmVcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1leHBlcmllbmNlPjwvd2ItZXhwZXJpZW5jZT5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiB2LWlmPVxcXCIoc2hvd1dCPT01KVxcXCIga2V5PVxcXCJzaXhcXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1hcHByYWlzYWw+PC93Yi1hcHByYWlzYWw+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgdi1pZj1cXFwiKHNob3dXQj09NilcXFwiIGtleT1cXFwic2V2ZW5cXFwiPlxcclxcbiAgICAgICAgICAgIDx3Yi1lbmQ+PC93Yi1lbmQ+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgIDwvdHJhbnNpdGlvbj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBBcHByYWlzYWwgZnJvbSAnLi9RYXBwcmFpc2FsLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IENoZWNrIGZyb20gJy4vUWNoZWNrLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IEV4cGVyaWVuY2UgZnJvbSAnLi9RZXhwZXJpZW5jZS52dWUnXFxyXFxuICAgIGltcG9ydCBFbmQgZnJvbSAnLi9RZW5kLnZ1ZSdcXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgaW1wb3J0IHttYXBNdXRhdGlvbnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG4gICAgZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAgICAgJ3Nob3dXQicsJ3Jlc3BvbnNlV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBNdXRhdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAncHJvZ3Jlc3NCYXInXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wb25lbnRzOiB7XFxyXFxuICAgICAgICAgICAgd2JBcHByYWlzYWw6IEFwcHJhaXNhbCxcXHJcXG4gICAgICAgICAgICB3YkNoZWNrOiBDaGVjayxcXHJcXG4gICAgICAgICAgICB3YkV4cGVyaWVuY2U6IEV4cGVyaWVuY2UsXFxyXFxuICAgICAgICAgICAgd2JFbmQ6IEVuZFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1vdW50ZWQoKXtcXHJcXG4gICAgICAgICAgICB0aGlzLiRzdG9yZS5jb21taXQoJ3Byb2dyZXNzQmFyJyk7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGU+XFxyXFxuICAgICNvdmVyYWxsIHtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcXHJcXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmZhZGUtZW50ZXItYWN0aXZlLCAuZmFkZS1sZWF2ZS1hY3RpdmUge1xcclxcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcXHJcXG4gICAgfVxcclxcbiAgICAuZmFkZS1lbnRlciB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmZhZGUtZW50ZXItdG8ge1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDAlO1xcclxcbiAgICB9XFxyXFxuICAgIC5mYWRlLWxlYXZlLXRvICB7XFxyXFxuICAgICAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAgI292ZXJhbGwge1xcclxcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcXHJcXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXHJcXG4gICAgICAgICAjb3ZlcmFsbCB7XFxyXFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xcclxcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4MHB4O1xcclxcbiAgICAgICAgfSAgXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAgICAgI292ZXJhbGwge1xcclxcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XFxyXFxuICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgXFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmain.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue": -/*!***************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue ***! - \***************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.modal-mask {\\r\\n position: fixed;\\r\\n z-index: 9998;\\r\\n top: 0;\\r\\n left: 0;\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n background-color: rgba(0, 0, 0, .5);\\r\\n display: table;\\r\\n transition: opacity .3s ease;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/question/src/assets/components/question/Qmodal.vue\"],\"names\":[],\"mappings\":\";AA2DA;EACA,gBAAA;EACA,cAAA;EACA,OAAA;EACA,QAAA;EACA,YAAA;EACA,aAAA;EACA,oCAAA;EACA,eAAA;EACA,6BAAA;CACA\",\"file\":\"Qmodal.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZT9jNTEyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxrQkFBa0Isc0JBQXNCLG9CQUFvQixhQUFhLGNBQWMsa0JBQWtCLG1CQUFtQiwwQ0FBMEMscUJBQXFCLG1DQUFtQyxHQUFHLFdBQVcsOEtBQThLLE1BQU0sV0FBVyxVQUFVLFVBQVUsVUFBVSxVQUFVLFVBQVUsV0FBVyxVQUFVLFdBQVcsd1RBQXdULHFCQUFxQiw2RUFBNkUsbUJBQW1CLCtOQUErTix3QkFBd0Isc1NBQXNTLFFBQVEsNkJBQTZCLHFGQUFxRixxQkFBcUIscUJBQXFCLHdJQUF3SSxXQUFXLGFBQWEsWUFBWSxXQUFXLHFDQUFxQyxlQUFlLG1CQUFtQix5RUFBeUUsU0FBUyxrQkFBa0IsaUdBQWlHLG9CQUFvQixpR0FBaUcsS0FBSyx5Q0FBeUMsc0JBQXNCLG9CQUFvQixhQUFhLGNBQWMsa0JBQWtCLG1CQUFtQiwwQ0FBMEMscUJBQXFCLG1DQUFtQyxLQUFLLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4ubW9kYWwtbWFzayB7XFxyXFxuICBwb3NpdGlvbjogZml4ZWQ7XFxyXFxuICB6LWluZGV4OiA5OTk4O1xcclxcbiAgdG9wOiAwO1xcclxcbiAgbGVmdDogMDtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcclxcbiAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNSk7XFxyXFxuICBkaXNwbGF5OiB0YWJsZTtcXHJcXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBMkRBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG9DQUFBO0VBQ0EsZUFBQTtFQUNBLDZCQUFBO0NBQ0FcIixcImZpbGVcIjpcIlFtb2RhbC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPiBcXHJcXG48dHJhbnNpdGlvbiBuYW1lPVxcXCJtb2RhbFxcXCI+XFxyXFxuIDxkaXYgY2xhc3M9XFxcIm1vZGFsIG1vZGFsLW1hc2tcXFwiIHN0eWxlPVxcXCJkaXNwbGF5OiBibG9ja1xcXCI+XFxyXFxuICA8ZGl2IGNsYXNzPVxcXCJtb2RhbC1kaWFsb2cgbW9kYWwtZGlhbG9nLWNlbnRlcmVkXFxcIiByb2xlPVxcXCJkb2N1bWVudFxcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWNvbnRlbnRcXFwiPlxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWhlYWRlclxcXCI+XFxyXFxuICAgICAgICB7e21vZGFsV0IubW9kYWxIZWFkZXJ9fVxcclxcbiAgICAgIDwvZGl2PlxcclxcbiAgICAgIFxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcIm1vZGFsLWJvZHlcXFwiPlxcclxcbiAgICAgICAgIHt7bW9kYWxXQi5tb2RhbEJvZHl9fVxcclxcbiAgICAgICAgIDxicj5cXHJcXG4gICAgICAgICA8YnI+XFxyXFxuICAgICAgICAgPGlucHV0IHR5cGU9XFxcIm51bWJlclxcXCIgXFxyXFxuICAgICAgICAgICAgY2xhc3M9XFxcImZvcm0tY29udHJvbFxcXCIgXFxyXFxuICAgICAgICAgICAgdi1tb2RlbD1cXFwic25yXFxcIlxcclxcbiAgICAgICAgICAgIDpwbGFjZWhvbGRlcj1cXFwibW9kYWxXQi5tb2RhbFBsYWNlaG9sZGVyXFxcIlxcclxcbiAgICAgICAgICAgIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBmb2N1c0NvbG9yfVxcXCIgXFxyXFxuICAgICAgICAgICAgQGZvY3VzPVxcXCJmb2N1c0NvbG9yPWNvbG9yc1dCLmNvbG9yMVxcXCIgXFxyXFxuICAgICAgICAgICAgQGJsdXI9XFxcImZvY3VzQ29sb3I9JyNmOWY5ZjknXFxcIj4gXFxyXFxuICAgICAgPC9kaXY+XFxyXFxuICAgICAgXFxyXFxuICAgICAgPGRpdiBjbGFzcz1cXFwibW9kYWwtZm9vdGVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8YnV0dG9uIHR5cGU9XFxcImJ1dHRvblxcXCIgXFxyXFxuICAgICAgICAgICAgY2xhc3M9XFxcImJ0biBidG4tcHJpbWFyeVxcXCIgXFxyXFxuICAgICAgICAgICAgQGNsaWNrPVxcXCJzY2llbmNlbnJQcm92aWRlKHtucjogc25yfSlcXFwiXFxyXFxuICAgICAgICAgICAgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGJvcmRlckNvbG9yOmNvbG9yc1dCLmNvbG9yMSwgYm9yZGVyUmFkaXVzOiAxMCsncHgnfVxcXCI+XFxyXFxuICAgICAgICAgICAge3ttb2RhbFdCLm1vZGFsQnV0dG9ufX1cXHJcXG4gICAgICAgICAgICA8L2J1dHRvbj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdHJhbnNpdGlvbj4gXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JyBcXHJcXG5cXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEoKXtcXHJcXG4gICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICBmb2N1c0NvbG9yOicjZjlmOWY5JyxcXHJcXG4gICAgICAgICAgICBzbnI6ICcnXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH0sXFxyXFxuICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgIC4uLm1hcEFjdGlvbnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc2NpZW5jZW5yUHJvdmlkZScgICBcXHJcXG4gICAgICAgICAgICBdKSxcXHJcXG4gICAgfSxcXHJcXG4gICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnbW9kYWxXQicsJ2NvbG9yc1dCJyBcXHJcXG4gICAgICAgICAgICBdKSwgXFxyXFxuICAgIH1cXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbi5tb2RhbC1tYXNrIHtcXHJcXG4gIHBvc2l0aW9uOiBmaXhlZDtcXHJcXG4gIHotaW5kZXg6IDk5OTg7XFxyXFxuICB0b3A6IDA7XFxyXFxuICBsZWZ0OiAwO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxyXFxuICBoZWlnaHQ6IDEwMCU7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC41KTtcXHJcXG4gIGRpc3BsYXk6IHRhYmxlO1xcclxcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcXHJcXG59XFxyXFxuPC9zdHlsZT5cXHJcXG5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qmodal.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-07124638\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue": -/*!*************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-07124638","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue ***! - \*************************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n _vm._l(_vm.labelsWB.questions, function(index, ii, aa) {\n return _c(\"ul\", [\n _vm.showWB == aa\n ? _c(\"li\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"h1\", { staticClass: \"appraisal-question\" }, [\n _vm._v(\" \" + _vm._s(index))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"textarea\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.message,\n expression: \"message\"\n }\n ],\n staticClass: \"form-control\",\n style: { borderColor: _vm.focusColor },\n attrs: {\n rows: \"6\",\n id: \"comment\",\n placeholder: _vm.labelsWB.placeholder4\n },\n domProps: { value: _vm.message },\n on: {\n focus: function($event) {\n _vm.focusColor = _vm.colorsWB.color1\n },\n blur: function($event) {\n _vm.focusColor = \"#f9f9f9\"\n },\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.message = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _vm.message != \"\"\n ? _c(\n \"div\",\n {\n staticClass:\n \"save-bttn col-md-2 col-md-offset-10 col-xs-4 col-xs-offset-8 text-right\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(_vm.message)\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n _vm.textColor1 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.buttonNext))]\n )\n : _vm._e()\n ])\n : _vm._e()\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-07124638\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWV4cGVyaWVuY2UudnVlP2I3ZTIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIscUNBQXFDO0FBQzlELDBCQUEwQixvQ0FBb0M7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIscUNBQXFDO0FBQzlEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCLDhCQUE4QjtBQUN4RDtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQiw2QkFBNkIscUJBQXFCO0FBQ2xEO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2Qiw4QkFBOEIsbUJBQW1CO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0EseUJBQXlCO0FBQ3pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtMDcxMjQ2MzhcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZXhwZXJpZW5jZS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgX3ZtLl9sKF92bS5sYWJlbHNXQi5xdWVzdGlvbnMsIGZ1bmN0aW9uKGluZGV4LCBpaSwgYWEpIHtcbiAgICAgIHJldHVybiBfYyhcInVsXCIsIFtcbiAgICAgICAgX3ZtLnNob3dXQiA9PSBhYVxuICAgICAgICAgID8gX2MoXCJsaVwiLCBbXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGNvbC14cy0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgICBfYyhcImgxXCIsIHsgc3RhdGljQ2xhc3M6IFwiYXBwcmFpc2FsLXF1ZXN0aW9uXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiICsgX3ZtLl9zKGluZGV4KSlcbiAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyXCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFwidGV4dGFyZWFcIiwge1xuICAgICAgICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHJhd05hbWU6IFwidi1tb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0ubWVzc2FnZSxcbiAgICAgICAgICAgICAgICAgICAgICBleHByZXNzaW9uOiBcIm1lc3NhZ2VcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZm9ybS1jb250cm9sXCIsXG4gICAgICAgICAgICAgICAgICBzdHlsZTogeyBib3JkZXJDb2xvcjogX3ZtLmZvY3VzQ29sb3IgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgIHJvd3M6IFwiNlwiLFxuICAgICAgICAgICAgICAgICAgICBpZDogXCJjb21tZW50XCIsXG4gICAgICAgICAgICAgICAgICAgIHBsYWNlaG9sZGVyOiBfdm0ubGFiZWxzV0IucGxhY2Vob2xkZXI0XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgZG9tUHJvcHM6IHsgdmFsdWU6IF92bS5tZXNzYWdlIH0sXG4gICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmZvY3VzQ29sb3IgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIF92bS5mb2N1c0NvbG9yID0gXCIjZjlmOWY5XCJcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIGlmICgkZXZlbnQudGFyZ2V0LmNvbXBvc2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIF92bS5tZXNzYWdlID0gJGV2ZW50LnRhcmdldC52YWx1ZVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF92bS5tZXNzYWdlICE9IFwiXCJcbiAgICAgICAgICAgICAgICA/IF9jKFxuICAgICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6XG4gICAgICAgICAgICAgICAgICAgICAgICBcInNhdmUtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTEwIGNvbC14cy00IGNvbC14cy1vZmZzZXQtOCB0ZXh0LXJpZ2h0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oX3ZtLm1lc3NhZ2UpXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjEgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYnV0dG9uTmV4dCkpXVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIDogX3ZtLl9lKClcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgXSlcbiAgICB9KSxcbiAgICAwXG4gIClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTA3MTI0NjM4XCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-07124638\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qexperience.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-2dd0b68e\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue": -/*!*************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-2dd0b68e","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue ***! - \*************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.loading ? _c(\"wb-loadscreen\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.scienceModeWB.scienceMode ? _c(\"wb-modal\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"spacerrr\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row blok\" }, [\n _c(\n \"div\",\n { staticClass: \"blok col-md-2 col-xs-12\", attrs: { id: \"blok1\" } },\n [_c(\"wb-logo\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"blok col-md-10 col-xs-12\" },\n [_c(\"wb-progress\")],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row spacerrr2\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row blok2\" }, [\n _c(\n \"div\",\n { staticClass: \"col-md-2 col-xs-12\", attrs: { id: \"blok3\" } },\n [_c(\"wb-qena\")],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"blok2 col-md-10 col-xs-12\", attrs: { id: \"blok4\" } },\n [_c(\"wb-main\")],\n 1\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"row col-md-12 col-xs-12\",\n attrs: { id: \"question-footer\" }\n },\n [\n _c(\"hr\", { attrs: { id: \"color-line\" } }),\n _vm._v(\" \"),\n _c(\"wb-footer\")\n ],\n 1\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-2dd0b68e\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlPzdkYWIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSywyQkFBMkI7QUFDaEM7QUFDQTtBQUNBO0FBQ0EsU0FBUyxTQUFTLDJDQUEyQyxFQUFFO0FBQy9EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVMsU0FBUywyQ0FBMkMsRUFBRTtBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQiwwQkFBMEI7QUFDM0M7QUFDQSxpQkFBaUIsMEJBQTBCO0FBQzNDO0FBQ0E7QUFDQSxXQUFXLGlEQUFpRCxjQUFjLEVBQUU7QUFDNUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVywwQ0FBMEM7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQiwrQkFBK0I7QUFDaEQ7QUFDQSxpQkFBaUIsMkJBQTJCO0FBQzVDO0FBQ0E7QUFDQSxXQUFXLDRDQUE0QyxjQUFjLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxtREFBbUQsY0FBYyxFQUFFO0FBQzlFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQSxvQkFBb0IsU0FBUyxtQkFBbUIsRUFBRTtBQUNsRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTJkZDBiNjhlXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUXVlc3Rpb24udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJsb2FkXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtfdm0ubG9hZGluZyA/IF9jKFwid2ItbG9hZHNjcmVlblwiKSA6IF92bS5fZSgpXSxcbiAgICAgICAgMVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJsb2FkXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtfdm0uc2NpZW5jZU1vZGVXQi5zY2llbmNlTW9kZSA/IF9jKFwid2ItbW9kYWxcIikgOiBfdm0uX2UoKV0sXG4gICAgICAgIDFcbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJyclwiIH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGJsb2tcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJibG9rIGNvbC1tZC0yIGNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJibG9rMVwiIH0gfSxcbiAgICAgICAgICBbX2MoXCJ3Yi1sb2dvXCIpXSxcbiAgICAgICAgICAxXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJibG9rIGNvbC1tZC0xMCBjb2wteHMtMTJcIiB9LFxuICAgICAgICAgIFtfYyhcIndiLXByb2dyZXNzXCIpXSxcbiAgICAgICAgICAxXG4gICAgICAgIClcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IHNwYWNlcnJyMlwiIH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGJsb2syXCIgfSwgW1xuICAgICAgICBfYyhcbiAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTIgY29sLXhzLTEyXCIsIGF0dHJzOiB7IGlkOiBcImJsb2szXCIgfSB9LFxuICAgICAgICAgIFtfYyhcIndiLXFlbmFcIildLFxuICAgICAgICAgIDFcbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImJsb2syIGNvbC1tZC0xMCBjb2wteHMtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiYmxvazRcIiB9IH0sXG4gICAgICAgICAgW19jKFwid2ItbWFpblwiKV0sXG4gICAgICAgICAgMVxuICAgICAgICApXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJvdyBjb2wtbWQtMTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwicXVlc3Rpb24tZm9vdGVyXCIgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJoclwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbG9yLWxpbmVcIiB9IH0pLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXCJ3Yi1mb290ZXJcIilcbiAgICAgICAgXSxcbiAgICAgICAgMVxuICAgICAgKVxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi0yZGQwYjY4ZVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-2dd0b68e\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Question.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-373158f2\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue": -/*!*******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-373158f2","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue ***! - \*******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"overall\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"fade\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.showWB == 0\n ? _c(\"div\", { key: \"one\" }, [_c(\"wb-check\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 1\n ? _c(\"div\", { key: \"two\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 2\n ? _c(\"div\", { key: \"three\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 3\n ? _c(\"div\", { key: \"four\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 4\n ? _c(\"div\", { key: \"five\" }, [_c(\"wb-experience\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 5\n ? _c(\"div\", { key: \"six\" }, [_c(\"wb-appraisal\")], 1)\n : _vm._e(),\n _vm._v(\" \"),\n _vm.showWB == 6\n ? _c(\"div\", { key: \"seven\" }, [_c(\"wb-end\")], 1)\n : _vm._e()\n ]\n )\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-373158f2\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlPzQ1Y2MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSyxTQUFTLGdCQUFnQixFQUFFO0FBQ2hDO0FBQ0E7QUFDQTtBQUNBLFNBQVMsU0FBUywyQ0FBMkMsRUFBRTtBQUMvRDtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGVBQWU7QUFDeEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGNBQWM7QUFDdkM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGNBQWM7QUFDdkM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGFBQWE7QUFDdEM7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLGVBQWU7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTM3MzE1OGYyXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1haW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIHsgYXR0cnM6IHsgaWQ6IFwib3ZlcmFsbFwiIH0gfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgIHsgYXR0cnM6IHsgbmFtZTogXCJmYWRlXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfdm0uc2hvd1dCID09IDBcbiAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwib25lXCIgfSwgW19jKFwid2ItY2hlY2tcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gMVxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJ0d29cIiB9LCBbX2MoXCJ3Yi1hcHByYWlzYWxcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gMlxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJ0aHJlZVwiIH0sIFtfYyhcIndiLWFwcHJhaXNhbFwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSAzXG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcImZvdXJcIiB9LCBbX2MoXCJ3Yi1hcHByYWlzYWxcIildLCAxKVxuICAgICAgICAgICAgOiBfdm0uX2UoKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF92bS5zaG93V0IgPT0gNFxuICAgICAgICAgICAgPyBfYyhcImRpdlwiLCB7IGtleTogXCJmaXZlXCIgfSwgW19jKFwid2ItZXhwZXJpZW5jZVwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSA1XG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcInNpeFwiIH0sIFtfYyhcIndiLWFwcHJhaXNhbFwiKV0sIDEpXG4gICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX3ZtLnNob3dXQiA9PSA2XG4gICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsga2V5OiBcInNldmVuXCIgfSwgW19jKFwid2ItZW5kXCIpXSwgMSlcbiAgICAgICAgICAgIDogX3ZtLl9lKClcbiAgICAgICAgXVxuICAgICAgKVxuICAgIF0sXG4gICAgMVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi0zNzMxNThmMlwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-373158f2\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmain.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3b6e65cf\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue": -/*!********************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-3b6e65cf","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue ***! - \********************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"transition\", { attrs: { name: \"modal\" } }, [\n _c(\n \"div\",\n { staticClass: \"modal modal-mask\", staticStyle: { display: \"block\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"modal-dialog modal-dialog-centered\",\n attrs: { role: \"document\" }\n },\n [\n _c(\"div\", { staticClass: \"modal-content\" }, [\n _c(\"div\", { staticClass: \"modal-header\" }, [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalHeader) +\n \"\\r\\n \"\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"modal-body\" }, [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalBody) +\n \"\\r\\n \"\n ),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\"br\"),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.snr,\n expression: \"snr\"\n }\n ],\n staticClass: \"form-control\",\n style: { borderColor: _vm.focusColor },\n attrs: {\n type: \"number\",\n placeholder: _vm.modalWB.modalPlaceholder\n },\n domProps: { value: _vm.snr },\n on: {\n focus: function($event) {\n _vm.focusColor = _vm.colorsWB.color1\n },\n blur: function($event) {\n _vm.focusColor = \"#f9f9f9\"\n },\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.snr = $event.target.value\n }\n }\n })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"modal-footer\" }, [\n _c(\n \"button\",\n {\n staticClass: \"btn btn-primary\",\n style: {\n backgroundColor: _vm.colorsWB.color1,\n borderColor: _vm.colorsWB.color1,\n borderRadius: 10 + \"px\"\n },\n attrs: { type: \"button\" },\n on: {\n click: function($event) {\n _vm.sciencenrProvide({ nr: _vm.snr })\n }\n }\n },\n [\n _vm._v(\n \"\\r\\n \" +\n _vm._s(_vm.modalWB.modalButton) +\n \"\\r\\n \"\n )\n ]\n )\n ])\n ])\n ]\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-3b6e65cf\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUW1vZGFsLnZ1ZT82YzIxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkJBQTJCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDdEQ7QUFDQTtBQUNBLE9BQU8sZ0RBQWdELG1CQUFtQixFQUFFO0FBQzVFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0I7QUFDcEIsV0FBVztBQUNYO0FBQ0EsdUJBQXVCLCtCQUErQjtBQUN0RCx5QkFBeUIsOEJBQThCO0FBQ3ZEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLDRCQUE0QjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQiw4QkFBOEI7QUFDeEQ7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CLDZCQUE2QixpQkFBaUI7QUFDOUM7QUFDQTtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBLHlCQUF5Qiw4QkFBOEI7QUFDdkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQiw0QkFBNEIsaUJBQWlCO0FBQzdDO0FBQ0E7QUFDQSw4Q0FBOEMsY0FBYztBQUM1RDtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0zYjZlNjVjZlwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Ftb2RhbC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwidHJhbnNpdGlvblwiLCB7IGF0dHJzOiB7IG5hbWU6IFwibW9kYWxcIiB9IH0sIFtcbiAgICBfYyhcbiAgICAgIFwiZGl2XCIsXG4gICAgICB7IHN0YXRpY0NsYXNzOiBcIm1vZGFsIG1vZGFsLW1hc2tcIiwgc3RhdGljU3R5bGU6IHsgZGlzcGxheTogXCJibG9ja1wiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJtb2RhbC1kaWFsb2cgbW9kYWwtZGlhbG9nLWNlbnRlcmVkXCIsXG4gICAgICAgICAgICBhdHRyczogeyByb2xlOiBcImRvY3VtZW50XCIgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJtb2RhbC1jb250ZW50XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcIm1vZGFsLWhlYWRlclwiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3MoX3ZtLm1vZGFsV0IubW9kYWxIZWFkZXIpICtcbiAgICAgICAgICAgICAgICAgICAgXCJcXHJcXG4gICAgICBcIlxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwibW9kYWwtYm9keVwiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgIFwiICtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5tb2RhbFdCLm1vZGFsQm9keSkgK1xuICAgICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgIFwiXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBfYyhcImJyXCIpLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJiclwiKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFwiaW5wdXRcIiwge1xuICAgICAgICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHJhd05hbWU6IFwidi1tb2RlbFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uc25yLFxuICAgICAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwic25yXCJcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImZvcm0tY29udHJvbFwiLFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgYm9yZGVyQ29sb3I6IF92bS5mb2N1c0NvbG9yIH0sXG4gICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICB0eXBlOiBcIm51bWJlclwiLFxuICAgICAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLm1vZGFsV0IubW9kYWxQbGFjZWhvbGRlclxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIGRvbVByb3BzOiB7IHZhbHVlOiBfdm0uc25yIH0sXG4gICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgX3ZtLmZvY3VzQ29sb3IgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIF92bS5mb2N1c0NvbG9yID0gXCIjZjlmOWY5XCJcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgIGlmICgkZXZlbnQudGFyZ2V0LmNvbXBvc2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIF92bS5zbnIgPSAkZXZlbnQudGFyZ2V0LnZhbHVlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJtb2RhbC1mb290ZXJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcImJ1dHRvblwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJidG4gYnRuLXByaW1hcnlcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyUmFkaXVzOiAxMCArIFwicHhcIlxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyB0eXBlOiBcImJ1dHRvblwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnNjaWVuY2VuclByb3ZpZGUoeyBucjogX3ZtLnNuciB9KVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFxuICAgICAgICAgICAgICAgICAgICAgIFwiXFxyXFxuICAgICAgICAgICAgXCIgK1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5tb2RhbFdCLm1vZGFsQnV0dG9uKSArXG4gICAgICAgICAgICAgICAgICAgICAgICBcIlxcclxcbiAgICAgICAgICAgIFwiXG4gICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXVxuICAgIClcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTNiNmU2NWNmXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-3b6e65cf\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qmodal.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4069a62e\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue": -/*!********************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4069a62e","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue ***! - \********************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"col-md-6\" }, [\n _c(\"div\", { attrs: { id: \"wb-footer-id\" } }, [\n _c(\"img\", { attrs: { id: \"bigimage\", src: _vm.logosWB.logoBig } }),\n _vm._v(\" \"),\n _c(\"img\", { attrs: { id: \"smallimage\", src: _vm.logosWB.logoSmall } })\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage1))\n ]),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\"workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4069a62e\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWU/YjI2YyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZSwwQkFBMEI7QUFDekMsaUJBQWlCLFNBQVMscUJBQXFCLEVBQUU7QUFDakQsbUJBQW1CLFNBQVMsMkNBQTJDLEVBQUU7QUFDekU7QUFDQSxtQkFBbUIsU0FBUywrQ0FBK0MsRUFBRTtBQUM3RTtBQUNBO0FBQ0E7QUFDQSxlQUFlLCtDQUErQztBQUM5RCxlQUFlLCtCQUErQjtBQUM5QztBQUNBO0FBQ0E7QUFDQSxlQUFlLCtCQUErQjtBQUM5QztBQUNBLG9CQUFvQixlQUFlLG1CQUFtQixFQUFFO0FBQ3hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00MDY5YTYyZVwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02XCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJ3Yi1mb290ZXItaWRcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJpbWdcIiwgeyBhdHRyczogeyBpZDogXCJiaWdpbWFnZVwiLCBzcmM6IF92bS5sb2dvc1dCLmxvZ29CaWcgfSB9KSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJpbWdcIiwgeyBhdHRyczogeyBpZDogXCJzbWFsbGltYWdlXCIsIHNyYzogX3ZtLmxvZ29zV0IubG9nb1NtYWxsIH0gfSlcbiAgICAgIF0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XCIgfSwgW1xuICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwid2Jmb290ZXItdGV4dFwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZm9vdGVyTWVzc2FnZTEpKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwid2Jmb290ZXItdGV4dFwiIH0sIFtcbiAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZm9vdGVyTWVzc2FnZTIpKSxcbiAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwiIzNkYTVlNVwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihcIndvcmtib29zdC5pb1wiKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfYyhcImJyXCIpXG4gICAgXSlcbiAgXSlcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LTQwNjlhNjJlXCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4069a62e\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qfooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4dd96d07\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue": -/*!************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4dd96d07","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue ***! - \************************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n _vm._l(_vm.labelsWB.questions, function(index, ii, aa) {\n return _c(\"ul\", [\n _vm.showWB == aa\n ? _c(\"li\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12\" }, [\n _c(\"h1\", { staticClass: \"appraisal1-question\" }, [\n _vm._v(\" \" + _vm._s(index))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"grp-radio-bttn col-md-12 col-xs-12\" }, [\n _c(\"div\", { staticClass: \"col-md-1 col-xs-12\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(1)\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n _vm.textColor1 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n _vm.textColor1 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert1))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor2,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor2\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(2)\n _vm.hoverColor2 = \"white\"\n _vm.textColor2 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor2 = _vm.colorsWB.color1\n _vm.textColor2 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor2 = \"white\"\n _vm.textColor2 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert2))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12 text-center\",\n style: {\n backgroundColor: _vm.hoverColor3,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor3\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(3)\n _vm.hoverColor3 = \"white\"\n _vm.textColor3 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor3 = _vm.colorsWB.color1\n _vm.textColor3 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor3 = \"white\"\n _vm.textColor3 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert3))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor4,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor4\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(4)\n _vm.hoverColor4 = \"white\"\n _vm.textColor4 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor4 = _vm.colorsWB.color1\n _vm.textColor4 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor4 = \"white\"\n _vm.textColor4 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert4))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"radio-bttn col-md-2 col-xs-12\",\n style: {\n backgroundColor: _vm.hoverColor5,\n borderColor: _vm.colorsWB.color1,\n color: _vm.textColor5\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(5)\n _vm.hoverColor5 = \"white\"\n _vm.textColor5 = \"black\"\n },\n mouseover: function($event) {\n _vm.hoverColor5 = _vm.colorsWB.color1\n _vm.textColor5 = \"white\"\n },\n mouseleave: function($event) {\n _vm.hoverColor5 = \"white\"\n _vm.textColor5 = \"black\"\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.answerLikert5))]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-1 col-xs-12\" })\n ])\n ])\n : _vm._e()\n ])\n }),\n 0\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4dd96d07\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWFwcHJhaXNhbC52dWU/ZTM0MCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QixxQ0FBcUM7QUFDOUQsMEJBQTBCLHFDQUFxQztBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QixvREFBb0Q7QUFDN0UsMkJBQTJCLG9DQUFvQztBQUMvRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCLG1CQUFtQjtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBLDJCQUEyQixvQ0FBb0M7QUFDL0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00ZGQ5NmQwN1wiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FhcHByYWlzYWwudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIF92bS5fbChfdm0ubGFiZWxzV0IucXVlc3Rpb25zLCBmdW5jdGlvbihpbmRleCwgaWksIGFhKSB7XG4gICAgICByZXR1cm4gX2MoXCJ1bFwiLCBbXG4gICAgICAgIF92bS5zaG93V0IgPT0gYWFcbiAgICAgICAgICA/IF9jKFwibGlcIiwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJoMVwiLCB7IHN0YXRpY0NsYXNzOiBcImFwcHJhaXNhbDEtcXVlc3Rpb25cIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoaW5kZXgpKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImdycC1yYWRpby1idHRuIGNvbC1tZC0xMiBjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMSBjb2wteHMtMTJcIiB9KSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5ob3ZlckNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLm5leHRRdWVzdGlvbigxKVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjEgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYW5zd2VyTGlrZXJ0MSkpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjIsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3IyXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oMilcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMiA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjIgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMiA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IyID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmFuc3dlckxpa2VydDIpKV1cbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJyYWRpby1idHRuIGNvbC1tZC0yIGNvbC14cy0xMiB0ZXh0LWNlbnRlclwiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IzLFxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBfdm0udGV4dENvbG9yM1xuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBvbnRvdWNoc3RhcnQ6IFwiXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubmV4dFF1ZXN0aW9uKDMpXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjMgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IzID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IzID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjMgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IzID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMyA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5hbnN3ZXJMaWtlcnQzKSldXG4gICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwicmFkaW8tYnR0biBjb2wtbWQtMiBjb2wteHMtMTJcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IF92bS5ob3ZlckNvbG9yNCxcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogX3ZtLnRleHRDb2xvcjRcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLm5leHRRdWVzdGlvbig0KVxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3I0ID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yNCA9IFwiYmxhY2tcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNCA9IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3I0ID0gXCJ3aGl0ZVwiXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNCA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjQgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuYW5zd2VyTGlrZXJ0NCkpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcInJhZGlvLWJ0dG4gY29sLW1kLTIgY29sLXhzLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjUsXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3I1XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oNSlcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yNSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLnRleHRDb2xvcjUgPSBcImJsYWNrXCJcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjUgPSBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dENvbG9yNSA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjUgPSBcIndoaXRlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS50ZXh0Q29sb3I1ID0gXCJibGFja1wiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmFuc3dlckxpa2VydDUpKV1cbiAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMSBjb2wteHMtMTJcIiB9KVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICBdKVxuICAgIH0pLFxuICAgIDBcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNGRkOTZkMDdcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4dd96d07\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qappraisal.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5c48aaac\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue": -/*!********************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5c48aaac","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue ***! - \********************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"h1\",\n {\n style: { color: _vm.colorsWB.color3 },\n attrs: { id: \"task-question\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.checkScreen))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\"h2\", { attrs: { id: \"task-description\" } }, [\n _vm._v('\"' + _vm._s(_vm.assignmentWB) + '\"'),\n _c(\"span\", { staticStyle: { \"font-style\": \"italic\", color: \"gray\" } }, [\n _vm._v(\" — #\" + _vm._s(_vm.numberWB))\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"div\",\n {\n staticClass: \"bttn\",\n style: {\n backgroundColor: _vm.hoverColor1,\n borderColor: _vm.colorsWB.color1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n _vm.nextQuestion(\"Now we are talking!\")\n },\n mouseover: function($event) {\n _vm.hoverColor1 = _vm.colorsWB.color1\n },\n mouseleave: function($event) {\n _vm.hoverColor1 = \"white\"\n }\n }\n },\n [\n _c(\"span\", { style: { color: _vm.colorsWB.color3 } }, [\n _vm._v(_vm._s(_vm.labelsWB.checkScreenYes1))\n ]),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.checkScreenYes2))\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\n _c(\n \"div\",\n {\n staticClass: \"bttn\",\n style: {\n backgroundColor: _vm.hoverColor2,\n borderColor: _vm.colorsWB.color1\n },\n attrs: { ontouchstart: \"\" },\n on: {\n click: function($event) {\n $event.preventDefault()\n _vm.$router.push({ path: \"/\" })\n },\n mouseover: function($event) {\n _vm.hoverColor2 = _vm.colorsWB.color1\n },\n mouseleave: function($event) {\n _vm.hoverColor2 = \"white\"\n }\n }\n },\n [\n _c(\"span\", { style: { color: _vm.colorsWB.color3 } }, [\n _vm._v(_vm._s(_vm.labelsWB.checkScreenNo1))\n ]),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.checkScreenNo2) + \"\\r\\n \")\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5c48aaac\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWNoZWNrLnZ1ZT9iMWM0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQSxrQkFBa0IsNkJBQTZCO0FBQy9DLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRSxnQkFBZ0IsU0FBUyx5QkFBeUIsRUFBRTtBQUNwRDtBQUNBLG9CQUFvQixlQUFlLHdDQUF3QyxFQUFFO0FBQzdFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVc7QUFDWCxrQkFBa0IsbUJBQW1CO0FBQ3JDO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0Esc0JBQXNCLFNBQVMsNkJBQTZCLEVBQUU7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLGlEQUFpRDtBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVc7QUFDWCxrQkFBa0IsbUJBQW1CO0FBQ3JDO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQyxZQUFZO0FBQzVDLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0Esc0JBQXNCLFNBQVMsNkJBQTZCLEVBQUU7QUFDOUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWM0OGFhYWNcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RY2hlY2sudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgX2MoXG4gICAgICAgIFwiaDFcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IzIH0sXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwidGFzay1xdWVzdGlvblwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuKSldXG4gICAgICApXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICBfYyhcImgyXCIsIHsgYXR0cnM6IHsgaWQ6IFwidGFzay1kZXNjcmlwdGlvblwiIH0gfSwgW1xuICAgICAgICBfdm0uX3YoJ1wiJyArIF92bS5fcyhfdm0uYXNzaWdubWVudFdCKSArICdcIicpLFxuICAgICAgICBfYyhcInNwYW5cIiwgeyBzdGF0aWNTdHlsZTogeyBcImZvbnQtc3R5bGVcIjogXCJpdGFsaWNcIiwgY29sb3I6IFwiZ3JheVwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihcIiDigJQgI1wiICsgX3ZtLl9zKF92bS5udW1iZXJXQikpXG4gICAgICAgIF0pXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJidHRuXCIsXG4gICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxuICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICB9LFxuICAgICAgICAgIGF0dHJzOiB7IG9udG91Y2hzdGFydDogXCJcIiB9LFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5uZXh0UXVlc3Rpb24oXCJOb3cgd2UgYXJlIHRhbGtpbmchXCIpXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjEgPSBcIndoaXRlXCJcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9IH0sIFtcbiAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuWWVzMSkpXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiICsgX3ZtLl9zKF92bS5sYWJlbHNXQi5jaGVja1NjcmVlblllczIpKVxuICAgICAgICBdXG4gICAgICApXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImJ0dG5cIixcbiAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiBfdm0uaG92ZXJDb2xvcjIsXG4gICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgIH0sXG4gICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXG4gICAgICAgICAgb246IHtcbiAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcbiAgICAgICAgICAgICAgX3ZtLiRyb3V0ZXIucHVzaCh7IHBhdGg6IFwiL1wiIH0pXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IyID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjIgPSBcIndoaXRlXCJcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMyB9IH0sIFtcbiAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuTm8xKSlcbiAgICAgICAgICBdKSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLmNoZWNrU2NyZWVuTm8yKSArIFwiXFxyXFxuICAgICAgICAgICAgXCIpXG4gICAgICAgIF1cbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNWM0OGFhYWNcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5c48aaac\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qcheck.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5dc1ca79\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue": -/*!******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5dc1ca79","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue ***! - \******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [_c(\"img\", { attrs: { src: _vm.logosWB.logoSmall } })])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5dc1ca79\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWxvZ28udnVlP2Q2NWEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSwrQkFBK0IsU0FBUyw2QkFBNkIsRUFBRTtBQUN2RTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWRjMWNhNzlcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fsb2dvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgW19jKFwiaW1nXCIsIHsgYXR0cnM6IHsgc3JjOiBfdm0ubG9nb3NXQi5sb2dvU21hbGwgfSB9KV0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi01ZGMxY2E3OVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5dc1ca79\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qlogo.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5f55fd95\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue": -/*!******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-5f55fd95","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue ***! - \******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"overall row\" }, [\n _c(\"div\", { style: _vm.colorSet, attrs: { id: \"number\" } }, [\n _vm._v(_vm._s(_vm.numberWB))\n ]),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"descrip\" } }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.questionWB))]),\n _vm._v(\" \"),\n _c(\"hr\", { style: _vm.colorSet }),\n _vm._v(\" \"),\n _c(\"p\", [_vm._v(_vm._s(_vm.assignmentWB))])\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-5f55fd95\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXFlbmEudnVlP2FmMDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsNkJBQTZCO0FBQzVDLGlCQUFpQiw4QkFBOEIsZUFBZSxFQUFFO0FBQ2hFO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixTQUFTLGdCQUFnQixFQUFFO0FBQzVDO0FBQ0E7QUFDQSxrQkFBa0Isc0JBQXNCO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNWY1NWZkOTVcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1FxZW5hLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgW1xuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwib3ZlcmFsbCByb3dcIiB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0eWxlOiBfdm0uY29sb3JTZXQsIGF0dHJzOiB7IGlkOiBcIm51bWJlclwiIH0gfSwgW1xuICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5udW1iZXJXQikpXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IGF0dHJzOiB7IGlkOiBcImRlc2NyaXBcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5xdWVzdGlvbldCKSldKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXCJoclwiLCB7IHN0eWxlOiBfdm0uY29sb3JTZXQgfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0uYXNzaWdubWVudFdCKSldKVxuICAgICAgXSlcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNWY1NWZkOTVcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-5f55fd95\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qqena.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7f693106\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue": -/*!******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7f693106","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue ***! - \******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", [\r\n _c(\"div\", [\r\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\r\n _c(\"h1\", { attrs: { id: \"succes\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.succesMessage) + \" \"),\r\n _c(\"span\", { style: { color: _vm.colorsWB.color1 } }, [\r\n _vm._v(\"#\" + _vm._s(_vm.numberWB))\r\n ]),\r\n _vm._v(\"!\")\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-4 col-md-offset-1 col-sm-5\" }, [\r\n _c(\"h3\", { attrs: { id: \"funfact\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.funfactMessage))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\r\n \"div\",\r\n { staticClass: \"col-md-10 col-md-offset-1 col-xs-12 text-center\" },\r\n [\r\n _c(\r\n \"h3\",\r\n {\r\n style: { color: _vm.colorsWB.color2 },\r\n attrs: { id: \"curious-fact\" }\r\n },\r\n [_vm._v('\"' + _vm._s(_vm.curiousFactWB) + '\"')]\r\n )\r\n ]\r\n ),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-12 col-xs-12 text-center\" }, [\r\n _c(\"p\", { attrs: { id: \"closing\" } }, [\r\n _vm._v(_vm._s(_vm.labelsWB.closeMessage))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\r\n \"div\",\r\n {\r\n staticClass:\r\n \"close-bttn col-md-2 col-md-offset-5 col-xs-6 col-xs-offset-3 text-centered\",\r\n style: {\r\n backgroundColor: _vm.hoverColor1,\r\n borderColor: _vm.colorsWB.color1,\r\n color: _vm.textColor1\r\n },\r\n attrs: { ontouchstart: \"\" },\r\n on: {\r\n click: function($event) {\r\n $event.preventDefault()\r\n _vm.hoverColor1 = \"white\"\r\n _vm.textColor1 = \"black\"\r\n _vm.linkThrough()\r\n },\r\n mouseover: function($event) {\r\n _vm.hoverColor1 = _vm.colorsWB.color1\r\n _vm.textColor1 = \"white\"\r\n },\r\n mouseleave: function($event) {\r\n _vm.hoverColor1 = \"white\"\r\n _vm.textColor1 = \"black\"\r\n }\r\n }\r\n },\r\n [_vm._v(_vm._s(_vm.labelsWB.closePage))]\r\n )\r\n ])\r\n ])\r\n}\r\nvar staticRenderFns = []\r\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7f693106\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUWVuZC52dWU/OTJkNCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsaURBQWlEO0FBQ2xFLGtCQUFrQixTQUFTLGVBQWUsRUFBRTtBQUM1QztBQUNBLHNCQUFzQixTQUFTLDZCQUE2QixFQUFFO0FBQzlEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixtREFBbUQ7QUFDcEUsa0JBQWtCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUyxpRUFBaUU7QUFDMUU7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0IsNkJBQTZCO0FBQ25ELHNCQUFzQjtBQUN0QixhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixpREFBaUQ7QUFDbEUsaUJBQWlCLFNBQVMsZ0JBQWdCLEVBQUU7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1gsa0JBQWtCLG1CQUFtQjtBQUNyQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtN2Y2OTMxMDZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9xdWVzdGlvbi9RZW5kLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcclxuICB2YXIgX3ZtID0gdGhpc1xyXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxyXG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxyXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXHJcbiAgICBfYyhcImRpdlwiLCBbXHJcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGNvbC14cy0xMiB0ZXh0LWNlbnRlclwiIH0sIFtcclxuICAgICAgICBfYyhcImgxXCIsIHsgYXR0cnM6IHsgaWQ6IFwic3VjY2VzXCIgfSB9LCBbXHJcbiAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5zdWNjZXNNZXNzYWdlKSArIFwiIFwiKSxcclxuICAgICAgICAgIF9jKFwic3BhblwiLCB7IHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0gfSwgW1xyXG4gICAgICAgICAgICBfdm0uX3YoXCIjXCIgKyBfdm0uX3MoX3ZtLm51bWJlcldCKSlcclxuICAgICAgICAgIF0pLFxyXG4gICAgICAgICAgX3ZtLl92KFwiIVwiKVxyXG4gICAgICAgIF0pXHJcbiAgICAgIF0pLFxyXG4gICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00IGNvbC1tZC1vZmZzZXQtMSBjb2wtc20tNVwiIH0sIFtcclxuICAgICAgICBfYyhcImgzXCIsIHsgYXR0cnM6IHsgaWQ6IFwiZnVuZmFjdFwiIH0gfSwgW1xyXG4gICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IuZnVuZmFjdE1lc3NhZ2UpKVxyXG4gICAgICAgIF0pXHJcbiAgICAgIF0pLFxyXG4gICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICBfYyhcclxuICAgICAgICBcImRpdlwiLFxyXG4gICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEwIGNvbC1tZC1vZmZzZXQtMSBjb2wteHMtMTIgdGV4dC1jZW50ZXJcIiB9LFxyXG4gICAgICAgIFtcclxuICAgICAgICAgIF9jKFxyXG4gICAgICAgICAgICBcImgzXCIsXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMiB9LFxyXG4gICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImN1cmlvdXMtZmFjdFwiIH1cclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgW192bS5fdignXCInICsgX3ZtLl9zKF92bS5jdXJpb3VzRmFjdFdCKSArICdcIicpXVxyXG4gICAgICAgICAgKVxyXG4gICAgICAgIF1cclxuICAgICAgKSxcclxuICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXhzLTEyIHRleHQtY2VudGVyXCIgfSwgW1xyXG4gICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcImNsb3NpbmdcIiB9IH0sIFtcclxuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmNsb3NlTWVzc2FnZSkpXHJcbiAgICAgICAgXSlcclxuICAgICAgXSksXHJcbiAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgIF9jKFxyXG4gICAgICAgIFwiZGl2XCIsXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgc3RhdGljQ2xhc3M6XHJcbiAgICAgICAgICAgIFwiY2xvc2UtYnR0biBjb2wtbWQtMiBjb2wtbWQtb2Zmc2V0LTUgY29sLXhzLTYgY29sLXhzLW9mZnNldC0zIHRleHQtY2VudGVyZWRcIixcclxuICAgICAgICAgIHN0eWxlOiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmhvdmVyQ29sb3IxLFxyXG4gICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcclxuICAgICAgICAgICAgY29sb3I6IF92bS50ZXh0Q29sb3IxXHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgYXR0cnM6IHsgb250b3VjaHN0YXJ0OiBcIlwiIH0sXHJcbiAgICAgICAgICBvbjoge1xyXG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgJGV2ZW50LnByZXZlbnREZWZhdWx0KClcclxuICAgICAgICAgICAgICBfdm0uaG92ZXJDb2xvcjEgPSBcIndoaXRlXCJcclxuICAgICAgICAgICAgICBfdm0udGV4dENvbG9yMSA9IFwiYmxhY2tcIlxyXG4gICAgICAgICAgICAgIF92bS5saW5rVGhyb3VnaCgpXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgX3ZtLmhvdmVyQ29sb3IxID0gX3ZtLmNvbG9yc1dCLmNvbG9yMVxyXG4gICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJ3aGl0ZVwiXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgIF92bS5ob3ZlckNvbG9yMSA9IFwid2hpdGVcIlxyXG4gICAgICAgICAgICAgIF92bS50ZXh0Q29sb3IxID0gXCJibGFja1wiXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9LFxyXG4gICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5jbG9zZVBhZ2UpKV1cclxuICAgICAgKVxyXG4gICAgXSlcclxuICBdKVxyXG59XHJcbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXVxyXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtN2Y2OTMxMDZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7f693106\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qend.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-abea2a0a\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue": -/*!**********************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-abea2a0a","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue ***! - \**********************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"progress\" }, [\n _c(\"div\", { staticClass: \"progress-bar\", style: _vm.progressWB })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icons\" }, [\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[0] } }, [_vm._v(\"S\")])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[1] } }, [_vm._v(\"1\")])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"icon col-xs-3 text-center\" }, [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[2] } }, [_vm._v(\"2\")])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"icon col-xs-3 text-center\",\n attrs: { id: \"wb-last-icon\" }\n },\n [\n _c(\"span\", { style: { backgroundColor: _vm.iconWB[3] } }, [\n _vm._v(\"⚑\")\n ])\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-abea2a0a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcXVlc3Rpb24vUXByb2dyZXNzLnZ1ZT8xMmNmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLDBCQUEwQjtBQUN6QyxpQkFBaUIscURBQXFEO0FBQ3RFO0FBQ0E7QUFDQSxlQUFlLHVCQUF1QjtBQUN0QyxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQSxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQSxpQkFBaUIsMkNBQTJDO0FBQzVELG9CQUFvQixTQUFTLGlDQUFpQyxFQUFFO0FBQ2hFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQixTQUFTO0FBQ1Q7QUFDQSxzQkFBc0IsU0FBUyxpQ0FBaUMsRUFBRTtBQUNsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtYWJlYTJhMGFcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3F1ZXN0aW9uL1Fwcm9ncmVzcy52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInByb2dyZXNzXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJwcm9ncmVzcy1iYXJcIiwgc3R5bGU6IF92bS5wcm9ncmVzc1dCIH0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImljb25zXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXCIgfSwgW1xuICAgICAgICBfYyhcInNwYW5cIiwgeyBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5pY29uV0JbMF0gfSB9LCBbX3ZtLl92KFwiU1wiKV0pXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImljb24gY29sLXhzLTMgdGV4dC1jZW50ZXJcIiB9LCBbXG4gICAgICAgIF9jKFwic3BhblwiLCB7IHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmljb25XQlsxXSB9IH0sIFtfdm0uX3YoXCIxXCIpXSlcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiaWNvbiBjb2wteHMtMyB0ZXh0LWNlbnRlclwiIH0sIFtcbiAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uaWNvbldCWzJdIH0gfSwgW192bS5fdihcIjJcIildKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJpY29uIGNvbC14cy0zIHRleHQtY2VudGVyXCIsXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwid2ItbGFzdC1pY29uXCIgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uaWNvbldCWzNdIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KFwi4pqRXCIpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKVxuICAgIF0pXG4gIF0pXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi1hYmVhMmEwYVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-abea2a0a\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/question/Qprogress.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4069a62e\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-4069a62e","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/question/Qfooter.vue ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// style-loader: Adds some css to the DOM by adding a \\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZT9iYTNmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxrQ0FBa0MsbUJBQW1CLEdBQUcsMkRBQTJELGtCQUFrQix5QkFBeUIsR0FBRywyQkFBMkIseUJBQXlCLGdCQUFnQix1QkFBdUIscUNBQXFDLHlDQUF5QyxzQ0FBc0Msb0NBQW9DLGlDQUFpQyxHQUFHLDRCQUE0QixzQkFBc0IseUJBQXlCLG1CQUFtQixHQUFHLGlDQUFpQyx5QkFBeUIsZ0JBQWdCLGVBQWUsbUJBQW1CLHlCQUF5QixtQkFBbUIsOEJBQThCLG9DQUFvQyxrQ0FBa0MsOEJBQThCLHNCQUFzQixHQUFHLCtCQUErQixzQkFBc0IsdUJBQXVCLHNCQUFzQix3QkFBd0IsOEJBQThCLEdBQUcsOEVBQThFLHNCQUFzQixHQUFHLGlDQUFpQyxrQ0FBa0Msc0NBQXNDLG1DQUFtQyxpQ0FBaUMsOEJBQThCLGFBQWEsR0FBRyxvQ0FBb0MsZ0NBQWdDLG9DQUFvQyxpQ0FBaUMsK0JBQStCLDRCQUE0QixhQUFhLEdBQUcscUNBQXFDLGFBQWEsR0FBRyxtRUFBbUUsOERBQThELHdCQUF3QixHQUFHLEdBQUcsa0VBQWtFLDhEQUE4RCx3QkFBd0IsR0FBRywyREFBMkQsa0JBQWtCLHlCQUF5QixHQUFHLCtCQUErQixrQkFBa0IsR0FBRywwQkFBMEIsdUJBQXVCLHVCQUF1QixHQUFHLDRCQUE0QiwwQkFBMEIsMkJBQTJCLEdBQUcsR0FBRyxXQUFXLDZLQUE2SyxNQUFNLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLFVBQVUsVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLE1BQU0sVUFBVSxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLHNJQUFzSSxpQ0FBaUMseVZBQXlWLHdCQUF3Qix3VUFBd1UsdUJBQXVCLEtBQUssdUJBQXVCLG1JQUFtSSxXQUFXLGFBQWEsb0JBQW9CLG9CQUFvQixxR0FBcUcsS0FBSyxtREFBbUQseUJBQXlCLFNBQVMsK0JBQStCLHdCQUF3QiwrQkFBK0IsU0FBUyxnQkFBZ0IsK0JBQStCLHNCQUFzQiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxTQUFTLGlCQUFpQiw0QkFBNEIsK0JBQStCLHlCQUF5QixTQUFTLHNCQUFzQiwrQkFBK0Isc0JBQXNCLHFCQUFxQix5QkFBeUIsK0JBQStCLHlCQUF5QixvQ0FBb0MsMENBQTBDLHdDQUF3QyxvQ0FBb0MsNEJBQTRCLFNBQVMsb0JBQW9CLDRCQUE0Qiw2QkFBNkIsNEJBQTRCLDhCQUE4QixvQ0FBb0MsU0FBUyxrREFBa0QsNEJBQTRCLFNBQVMsc0JBQXNCLHdDQUF3Qyw0Q0FBNEMseUNBQXlDLHVDQUF1QyxvQ0FBb0MsbUJBQW1CLFNBQVMseUJBQXlCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsbUJBQW1CLFNBQVMsZ0NBQWdDLG1CQUFtQixTQUFTLHlFQUF5RSxzQ0FBc0MsOEJBQThCLGFBQWEsYUFBYSx3RUFBd0Usc0NBQXNDLDhCQUE4QixhQUFhLG1DQUFtQyx3QkFBd0IsK0JBQStCLGFBQWEsd0JBQXdCLHdCQUF3QixhQUFhLG1CQUFtQiw2QkFBNkIsNkJBQTZCLGFBQWEscUJBQXFCLGdDQUFnQyxpQ0FBaUMsYUFBYSxTQUFTLDJDQUEyQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJpZFwiOlwiZGF0YS12LTRiZmNlZmQ0XCIsXCJzY29wZWRcIjp0cnVlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JoZWFkZXIudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNyaGVhZGVydG9wW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIGhlaWdodDogMTAwJTtcXG59XFxuI3J0ZXh0dG9wW2RhdGEtdi00YmZjZWZkNF0sICNpY29uYmFubmVyW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIGhlaWdodDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XFxufVxcbiNpY29uc1tkYXRhLXYtNGJmY2VmZDRdIHtcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICBib3R0b206IDA7XFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbn1cXG4jdGhlYWRlcltkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBmb250LXNpemU6IDM1cHg7XFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgY29sb3I6IHdoaXRlO1xcbn1cXG4jY2xvc2VkZXRhaWxzW2RhdGEtdi00YmZjZWZkNF17XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgYm90dG9tOiAwO1xcbiAgICByaWdodDogMDtcXG4gICAgd2lkdGg6IDEwMHB4O1xcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxuICAgIGhlaWdodDogMzVweDtcXG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XFxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbiNjbG9zZXRleHRbZGF0YS12LTRiZmNlZmQ0XSB7XFxuICAgIG1hcmdpbi10b3A6IDdweDtcXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcXG4gICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICBsaW5lLWhlaWdodDogMTZweDsgXFxuICAgIGZvbnQtc3RyZXRjaDogZXhwYW5kZWQ7XFxufVxcbi5sb2FkMi1lbnRlci1hY3RpdmVbZGF0YS12LTRiZmNlZmQ0XSwgLmxvYWQyLWxlYXZlLWFjdGl2ZVtkYXRhLXYtNGJmY2VmZDRdIHtcXG50cmFuc2l0aW9uOiBhbGwgLjNzO1xcbn1cXG4ubG9hZDItZW50ZXJbZGF0YS12LTRiZmNlZmQ0XSB7XFxuLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4tbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG4tby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbm9wYWNpdHk6IDE7XFxufVxcbi5sb2FkMi1lbnRlci10b1tkYXRhLXYtNGJmY2VmZDRdIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxuLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZDItbGVhdmUtdG9bZGF0YS12LTRiZmNlZmQ0XVxcbntcXG5vcGFjaXR5OiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcbiNjbG9zZXRleHRbZGF0YS12LTRiZmNlZmQ0XSwgI2Nsb3NlZGV0YWlsc1tkYXRhLXYtNGJmY2VmZDRde1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMXB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4jY2xvc2V0ZXh0W2RhdGEtdi00YmZjZWZkNF0sICNjbG9zZWRldGFpbHNbZGF0YS12LTRiZmNlZmQ0XXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNydGV4dHRvcFtkYXRhLXYtNGJmY2VmZDRdLCAjaWNvbmJhbm5lcltkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBoZWlnaHQ6IDUwJTtcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcbn1cXG4jcmhlYWRlcnRvcFtkYXRhLXYtNGJmY2VmZDRde1xcbiAgICBoZWlnaHQ6IDg5JTtcXG59XFxuI2ljb25zW2RhdGEtdi00YmZjZWZkNF17XFxuICAgICAgICBoZWlnaHQ6IDMwcHg7XFxuICAgICAgICB3aWR0aDogMTIwcHg7XFxufVxcbiN0aGVhZGVyW2RhdGEtdi00YmZjZWZkNF17XFxuICAgICAgICBmb250LXNpemU6IDMwcHg7XFxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xcbn1cXG59XFxuXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmhlYWRlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTZCQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxtQkFBQTtJQUNBLFVBQUE7SUFDQSxTQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsYUFBQTtJQUNBLHdCQUFBO0lBQ0EsOEJBQUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtDQUNBO0FBQ0E7QUFDQSxvQkFBQTtDQUNBO0FBQ0E7QUFDQSxnQ0FBQTtBQUNBLG9DQUFBO0FBQ0EsaUNBQUE7QUFDQSwrQkFBQTtBQUNBLDRCQUFBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7QUFDQSw4QkFBQTtBQUNBLGtDQUFBO0FBQ0EsK0JBQUE7QUFDQSw2QkFBQTtBQUNBLDBCQUFBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7O0FBRUEsV0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtDQUVBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJoZWFkZXIudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGNvbC1zbS0xMiBoZWFkZXJcXFwiIGlkPVxcXCJyaGVhZGVydG9wXFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwiaWNvbmJhbm5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPGltZyBpZD0naWNvbnMnIHNyYz1cXFwiLi4vLi4vaW1nL0VsZW1lbnRfaWNvbnMtNDMucG5nXFxcIiB3aWR0aD1cXFwiMTUwXFxcIj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwicnRleHR0b3BcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgIGNsYXNzPVxcXCJjb2wtbWQtMiBjb2wtc20tMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiAgY2xhc3M9XFxcImNvbC1tZC04IGNvbC1zbS04XFxcIj5cXHJcXG4gICAgICAgICAgICA8aDEgaWQ9XFxcInRoZWFkZXJcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0hlYWRlcn19PC9oMT4gXFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZDJcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPiAgIFxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMiBjb2wtc20tMlxcXCIgaWQ9XFxcImNsb3NlZGV0YWlsc1xcXCIgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPT09IHRydWVcXFwiIEBjbGljaz1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPSAhJHN0b3JlLnN0YXRlLmRldGFpbHZpZXdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHAgaWQ9XFxcImNsb3NldGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0Nsb3NlfX1YPC9wPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L3RyYW5zaXRpb24+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnbGFiZWxzV0InLCdjb2xvcnNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9XFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuICAgICNyaGVhZGVydG9we1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgICNydGV4dHRvcCwgI2ljb25iYW5uZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDUwJTtcXHJcXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXHJcXG4gICAgfVxcclxcbiAgICAjaWNvbnMge1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgYm90dG9tOiAwO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjdGhlYWRlcntcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgfVxcclxcbiAgICAjY2xvc2VkZXRhaWxze1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgYm90dG9tOiAwO1xcclxcbiAgICAgICAgcmlnaHQ6IDA7XFxyXFxuICAgICAgICB3aWR0aDogMTAwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDM1cHg7XFxyXFxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcXHJcXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xcclxcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgIH1cXHJcXG4gICAgI2Nsb3NldGV4dCB7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IFxcclxcbiAgICAgICAgZm9udC1zdHJldGNoOiBleHBhbmRlZDtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXItYWN0aXZlLCAubG9hZDItbGVhdmUtYWN0aXZlIHtcXHJcXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXIge1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkMi1lbnRlci10byB7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcclxcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItbGVhdmUtdG9cXHJcXG4gICAge1xcclxcbiAgICBvcGFjaXR5OiAwO1xcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XFxyXFxuICAgICAgICAjY2xvc2V0ZXh0LCAjY2xvc2VkZXRhaWxze1xcclxcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgICAgICB9XFxyXFxuXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2Nsb3NldGV4dCwgI2Nsb3NlZGV0YWlsc3tcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3J0ZXh0dG9wLCAjaWNvbmJhbm5lcntcXHJcXG4gICAgICAgIGhlaWdodDogNTAlO1xcclxcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3JoZWFkZXJ0b3B7XFxyXFxuICAgICAgICBoZWlnaHQ6IDg5JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNpY29uc3tcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3RoZWFkZXJ7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG5cXHJcXG48L3N0eWxlPlxcclxcblxcclxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4bfcefd4\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-8e61b7b8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue": -/*!*************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-8e61b7b8","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue ***! - \*************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gfooteroverall[data-v-8e61b7b8]{\\n background-color: white;\\n opacity: 1;\\n overflow: hidden;\\n}\\n.wbfooter-text[data-v-8e61b7b8]{\\n line-height: 10px;\\n margin-right: 30px;\\n}\\n#bigimage[data-v-8e61b7b8] {\\n padding-top: 5px;\\n display:block;\\n width: 200px;\\n margin-left:10px;\\n margin-top: 0px;\\n}\\n#smallimage[data-v-8e61b7b8] {\\n display: none;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.wbfooter-text[data-v-8e61b7b8]{\\n display: none;\\n}\\n#bigimage[data-v-8e61b7b8]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 30%;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px){\\n.wbfooter-text[data-v-8e61b7b8]{\\n display: none;\\n}\\n#bigimage[data-v-8e61b7b8]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 50%;\\n margin-top:0px;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rfooter.vue\"],\"names\":[],\"mappings\":\";AA0BA;IACA,wBAAA;IACA,WAAA;IACA,iBAAA;CACA;AACA;IACA,kBAAA;IACA,mBAAA;CACA;AACA;IACA,iBAAA;IACA,cAAA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;CACA;AACA;IACA,cAAA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,WAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,WAAA;QACA,eAAA;CACA;CACA\",\"file\":\"Rfooter.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZm9vdGVyLnZ1ZT8yMzM2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDhHQUF5RDtBQUM1RjtBQUNBLGNBQWMsUUFBUyxzQ0FBc0MsOEJBQThCLGlCQUFpQix1QkFBdUIsR0FBRyxrQ0FBa0Msd0JBQXdCLHlCQUF5QixHQUFHLDhCQUE4Qix1QkFBdUIsb0JBQW9CLG1CQUFtQix1QkFBdUIsc0JBQXNCLEdBQUcsZ0NBQWdDLG9CQUFvQixHQUFHLG9FQUFvRSxrQ0FBa0Msd0JBQXdCLEdBQUcsNkJBQTZCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHFCQUFxQixHQUFHLEdBQUcsaUVBQWlFLGtDQUFrQyx3QkFBd0IsR0FBRyw2QkFBNkIsMkJBQTJCLHlDQUF5Qyw2Q0FBNkMsMENBQTBDLHdDQUF3QyxxQ0FBcUMscUJBQXFCLHlCQUF5QixHQUFHLEdBQUcsU0FBUyw2S0FBNkssTUFBTSxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsVUFBVSxLQUFLLDhhQUE4YSxLQUFLLHlCQUF5Qiw2Q0FBNkMseUJBQXlCLCtIQUErSCxXQUFXLGFBQWEsZ0NBQWdDLHNCQUFzQixzR0FBc0csU0FBUyx1REFBdUQsb0NBQW9DLHVCQUF1Qiw2QkFBNkIsU0FBUyx1QkFBdUIsOEJBQThCLCtCQUErQixTQUFTLG1CQUFtQiw2QkFBNkIsMEJBQTBCLHlCQUF5Qiw2QkFBNkIsNEJBQTRCLFNBQVMscUJBQXFCLDBCQUEwQixTQUFTLDBFQUEwRSwyQkFBMkIsOEJBQThCLGFBQWEsc0JBQXNCLGlDQUFpQywrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLDJCQUEyQixhQUFhLFNBQVMseUVBQXlFLDJCQUEyQiw4QkFBOEIsYUFBYSxzQkFBc0IsaUNBQWlDLCtDQUErQyxtREFBbUQsZ0RBQWdELDhDQUE4QywyQ0FBMkMsMkJBQTJCLCtCQUErQixhQUFhLFNBQVMsK0JBQStCIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtOGU2MWI3YjhcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2dmb290ZXJvdmVyYWxsW2RhdGEtdi04ZTYxYjdiOF17XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbiAgICBvcGFjaXR5OiAxO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG4ud2Jmb290ZXItdGV4dFtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICBsaW5lLWhlaWdodDogMTBweDtcXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xcbn1cXG4jYmlnaW1hZ2VbZGF0YS12LThlNjFiN2I4XSB7XFxuICAgIHBhZGRpbmctdG9wOiA1cHg7XFxuICAgIGRpc3BsYXk6YmxvY2s7XFxuICAgIHdpZHRoOiAyMDBweDtcXG4gICAgbWFyZ2luLWxlZnQ6MTBweDtcXG4gICAgbWFyZ2luLXRvcDogMHB4O1xcbn1cXG4jc21hbGxpbWFnZVtkYXRhLXYtOGU2MWI3YjhdIHtcXG4gICAgZGlzcGxheTogbm9uZTtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LThlNjFiN2I4XXtcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxufVxcbiNiaWdpbWFnZVtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHdpZHRoOiAzMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KXtcXG4ud2Jmb290ZXItdGV4dFtkYXRhLXYtOGU2MWI3Yjhde1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuI2JpZ2ltYWdlW2RhdGEtdi04ZTYxYjdiOF17XFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgd2lkdGg6IDUwJTtcXG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xcbn1cXG59XFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTBCQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsaUJBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsV0FBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxXQUFBO1FBQ0EsZUFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJmb290ZXIudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gPGRpdiBpZD1cXFwiZ2Zvb3Rlcm92ZXJhbGxcXFwiPlxcclxcbiAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICA8ZGl2IGlkPVxcXCJ3Yi1mb290ZXItaWRcXFwiPlxcclxcbiAgICAgICA8aW1nIGlkPVxcXCJiaWdpbWFnZVxcXCIgOnNyYz1cXFwibG9nb3NXQi5sb2dvQmlnXFxcIj5cXHJcXG4gICAgICAgPGltZyBpZD1cXFwic21hbGxpbWFnZVxcXCIgOnNyYz1cXFwibG9nb3NXQi5sb2dvU21hbGxcXFwiPlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XFxcIj5cXHJcXG4gICAgICAgIDxwIGNsYXNzPVxcXCJ3YmZvb3Rlci10ZXh0XFxcIiBzdHlsZT1cXFwicGFkZGluZy10b3A6IDEwcHg7XFxcIj57e2xhYmVsc1dCLmZvb3Rlck1lc3NhZ2UxfX08L3A+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMn19PHNwYW4gc3R5bGU9XFxcImNvbG9yOiAjM2RhNWU1XFxcIj4gd29ya2Jvb3N0LmlvPC9zcGFuPjwvcD48YnI+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgIGltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuICAgIFxcclxcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZSBzY29wZWQ+XFxyXFxuICAgICNnZm9vdGVyb3ZlcmFsbHtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgb3BhY2l0eTogMTtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgLndiZm9vdGVyLXRleHR7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcXHJcXG4gICAgfVxcclxcbiAgICAjYmlnaW1hZ2Uge1xcclxcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcXHJcXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XFxyXFxuICAgICAgICB3aWR0aDogMjAwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDoxMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNzbWFsbGltYWdlIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICBcXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCl7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-8e61b7b8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rfooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue": -/*!******************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue ***! - \******************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#resultoverall{\\n overflow: hidden;\\n}\\n#topbanner {\\n height: 18vh;\\n}\\n#contain1{\\n height: 18vh;\\n overflow: hidden;\\n}\\n#contain3{\\n height: 73vh;\\n}\\n#contain2{\\n width: 100%;\\n padding-top: 10px;\\n height: 9vh;\\n background-color: white;\\n}\\n#spaceme2 {\\n padding-top: 10vh;\\n}\\n.bodycontent{\\n height: 80%;\\n}\\n.load-enter-active, .load-leave-active {\\ntransition: all .5s;\\n}\\n.load-enter {\\nopacity: 1;\\n}\\n.load-enter-to {\\nopacity: 1;\\n}\\n.load-leave-to\\n{\\nopacity: 0;\\n}\\n.load2-enter-active, .load2-leave-active {\\ntransition: all .3s;\\n}\\n.load2-enter {\\n-ms-transform: translateY(100%);\\n-webkit-transform: translateY(100%);\\n-moz-transform: translateY(100%);\\n-o-transform: translateY(100%);\\ntransform: translateY(100%);\\nopacity: 1;\\n}\\n.load2-enter-to {\\n-ms-transform: translateY(0%);\\n-webkit-transform: translateY(0%);\\n-moz-transform: translateY(0%);\\n-o-transform: translateY(0%);\\ntransform: translateY(0%);\\nopacity: 1;\\n}\\n.load2-leave-to\\n{\\nopacity: 0;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px){\\n#contain1{\\n height: 18vh;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container{\\n overflow: hidden;\\n}\\n#contain2{\\n margin-top: 20px;\\n overflow: hidden;\\n}\\n#contain1{\\n height: 20vh;\\n}\\n#contain3{\\n height: 69vh;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.container{\\n overflow: hidden;\\n}\\n#contain2{\\n margin-top: 20px;\\n overflow: hidden;\\n}\\n#contain1{\\n height: 20vh;\\n}\\n#contain3{\\n height: 69vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Result.vue\"],\"names\":[],\"mappings\":\";AAuFA;IACA,iBAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,YAAA;IACA,kBAAA;IACA,YAAA;IACA,wBAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;AACA,oBAAA;CACA;AACA;AACA,WAAA;CACA;AACA;AACA,WAAA;CACA;AACA;;AAEA,WAAA;CACA;AACA;AACA,oBAAA;CACA;AACA;AACA,gCAAA;AACA,oCAAA;AACA,iCAAA;AACA,+BAAA;AACA,4BAAA;AACA,WAAA;CACA;AACA;AACA,8BAAA;AACA,kCAAA;AACA,+BAAA;AACA,6BAAA;AACA,0BAAA;AACA,WAAA;CACA;AACA;;AAEA,WAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;QACA,iBAAA;QACA,iBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;CACA;CACA;AACA;AACA;QACA,iBAAA;CACA;AACA;IACA,iBAAA;IACA,iBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;CACA;CACA\",\"file\":\"Result.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZT82ZWVjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLDJHQUFzRDtBQUN6RjtBQUNBLGNBQWMsUUFBUyxvQkFBb0IsdUJBQXVCLEdBQUcsY0FBYyxtQkFBbUIsR0FBRyxZQUFZLG1CQUFtQix1QkFBdUIsR0FBRyxZQUFZLG1CQUFtQixHQUFHLFlBQVksa0JBQWtCLHdCQUF3QixrQkFBa0IsOEJBQThCLEdBQUcsYUFBYSx3QkFBd0IsR0FBRyxlQUFlLGtCQUFrQixHQUFHLDBDQUEwQyxzQkFBc0IsR0FBRyxlQUFlLGFBQWEsR0FBRyxrQkFBa0IsYUFBYSxHQUFHLG1CQUFtQixhQUFhLEdBQUcsNENBQTRDLHNCQUFzQixHQUFHLGdCQUFnQixrQ0FBa0Msc0NBQXNDLG1DQUFtQyxpQ0FBaUMsOEJBQThCLGFBQWEsR0FBRyxtQkFBbUIsZ0NBQWdDLG9DQUFvQyxpQ0FBaUMsK0JBQStCLDRCQUE0QixhQUFhLEdBQUcsb0JBQW9CLGFBQWEsR0FBRyxtRUFBbUUsWUFBWSxtQkFBbUIsR0FBRyxHQUFHLG9FQUFvRSxhQUFhLDJCQUEyQixHQUFHLFlBQVksMkJBQTJCLDJCQUEyQixHQUFHLFlBQVksdUJBQXVCLEdBQUcsWUFBWSx1QkFBdUIsR0FBRyxHQUFHLDZDQUE2QyxhQUFhLDJCQUEyQixHQUFHLFlBQVksdUJBQXVCLHVCQUF1QixHQUFHLFlBQVksdUJBQXVCLEdBQUcsWUFBWSx1QkFBdUIsR0FBRyxHQUFHLFNBQVMsNEpBQTRKLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssTUFBTSxVQUFVLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxNQUFNLFVBQVUsS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLCtGQUErRixpQ0FBaUMsMkJBQTJCLGlDQUFpQyxxNkNBQXE2QyxXQUFXLGFBQWEsd0JBQXdCLGVBQWUsdUJBQXVCLHNGQUFzRixhQUFhLGtCQUFrQix5QkFBeUIsc0NBQXNDLDZDQUE2QyxxQkFBcUIsUUFBUSxpQkFBaUIsa0NBQWtDLHFDQUFxQywyQ0FBMkMsdUNBQXVDLGdDQUFnQyxzRUFBc0Usa0RBQWtELHlCQUF5QixxQkFBcUIscUJBQXFCLFNBQVMsa0JBQWtCLGFBQWEsbUJBQW1CLHdGQUF3RixxQkFBcUIscUxBQXFMLG1CQUFtQixrQ0FBa0MsNEJBQTRCLG9DQUFvQyxhQUFhLDRDQUE0QyxpQ0FBaUMsK0NBQStDLG1CQUFtQixhQUFhLEtBQUssK0NBQStDLDZCQUE2QixTQUFTLG9CQUFvQix5QkFBeUIsU0FBUyxrQkFBa0IseUJBQXlCLDZCQUE2QixTQUFTLGtCQUFrQix5QkFBeUIsU0FBUyxrQkFBa0Isd0JBQXdCLDhCQUE4Qix3QkFBd0Isb0NBQW9DLFNBQVMsbUJBQW1CLDhCQUE4QixTQUFTLHFCQUFxQix3QkFBd0IsU0FBUyxnREFBZ0QsNEJBQTRCLFNBQVMscUJBQXFCLG1CQUFtQixTQUFTLHdCQUF3QixtQkFBbUIsU0FBUywrQkFBK0IsbUJBQW1CLFNBQVMsa0RBQWtELDRCQUE0QixTQUFTLHNCQUFzQix3Q0FBd0MsNENBQTRDLHlDQUF5Qyx1Q0FBdUMsb0NBQW9DLG1CQUFtQixTQUFTLHlCQUF5QixzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLG1CQUFtQixTQUFTLGdDQUFnQyxtQkFBbUIsU0FBUyx5RUFBeUUsc0JBQXNCLHlCQUF5QixhQUFhLFNBQVMsMEVBQTBFLHVCQUF1QixpQ0FBaUMsYUFBYSxzQkFBc0IsaUNBQWlDLGlDQUFpQyxhQUFhLHNCQUFzQiw2QkFBNkIsYUFBYSxzQkFBc0IsNkJBQTZCLGFBQWEsU0FBUyxzREFBc0QseUJBQXlCLGlDQUFpQyxhQUFhLHVCQUF1Qiw2QkFBNkIsNkJBQTZCLGFBQWEsc0JBQXNCLDZCQUE2QixhQUFhLHNCQUFzQiw2QkFBNkIsYUFBYSxhQUFhLG1DQUFtQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jcmVzdWx0b3ZlcmFsbHtcXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI3RvcGJhbm5lciB7XFxuICAgIGhlaWdodDogMTh2aDtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICBoZWlnaHQ6IDE4dmg7XFxuICAgIG92ZXJmbG93OiBoaWRkZW47XFxufVxcbiNjb250YWluM3tcXG4gICAgaGVpZ2h0OiA3M3ZoO1xcbn1cXG4jY29udGFpbjJ7XFxuICAgIHdpZHRoOiAxMDAlO1xcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcXG4gICAgaGVpZ2h0OiA5dmg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4jc3BhY2VtZTIge1xcbiAgICBwYWRkaW5nLXRvcDogMTB2aDtcXG59XFxuLmJvZHljb250ZW50e1xcbiAgICBoZWlnaHQ6IDgwJTtcXG59XFxuLmxvYWQtZW50ZXItYWN0aXZlLCAubG9hZC1sZWF2ZS1hY3RpdmUge1xcbnRyYW5zaXRpb246IGFsbCAuNXM7XFxufVxcbi5sb2FkLWVudGVyIHtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZC1lbnRlci10byB7XFxub3BhY2l0eTogMTtcXG59XFxuLmxvYWQtbGVhdmUtdG9cXG57XFxub3BhY2l0eTogMDtcXG59XFxuLmxvYWQyLWVudGVyLWFjdGl2ZSwgLmxvYWQyLWxlYXZlLWFjdGl2ZSB7XFxudHJhbnNpdGlvbjogYWxsIC4zcztcXG59XFxuLmxvYWQyLWVudGVyIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXG50cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxub3BhY2l0eTogMTtcXG59XFxuLmxvYWQyLWVudGVyLXRvIHtcXG4tbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxuLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcbi1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxudHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXG5vcGFjaXR5OiAxO1xcbn1cXG4ubG9hZDItbGVhdmUtdG9cXG57XFxub3BhY2l0eTogMDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcXG4jY29udGFpbjF7XFxuICAgIGhlaWdodDogMTh2aDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi5jb250YWluZXJ7XFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG4jY29udGFpbjJ7XFxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICAgICAgaGVpZ2h0OiAyMHZoO1xcbn1cXG4jY29udGFpbjN7XFxuICAgICAgICBoZWlnaHQ6IDY5dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuLmNvbnRhaW5lcntcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxufVxcbiNjb250YWluMntcXG4gICAgbWFyZ2luLXRvcDogMjBweDtcXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcXG59XFxuI2NvbnRhaW4xe1xcbiAgICAgICAgaGVpZ2h0OiAyMHZoO1xcbn1cXG4jY29udGFpbjN7XFxuICAgICAgICBoZWlnaHQ6IDY5dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL1Jlc3VsdC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXVGQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EsWUFBQTtJQUNBLHdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0FBQ0Esb0JBQUE7Q0FDQTtBQUNBO0FBQ0EsV0FBQTtDQUNBO0FBQ0E7QUFDQSxXQUFBO0NBQ0E7QUFDQTs7QUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBLG9CQUFBO0NBQ0E7QUFDQTtBQUNBLGdDQUFBO0FBQ0Esb0NBQUE7QUFDQSxpQ0FBQTtBQUNBLCtCQUFBO0FBQ0EsNEJBQUE7QUFDQSxXQUFBO0NBQ0E7QUFDQTtBQUNBLDhCQUFBO0FBQ0Esa0NBQUE7QUFDQSwrQkFBQTtBQUNBLDZCQUFBO0FBQ0EsMEJBQUE7QUFDQSxXQUFBO0NBQ0E7QUFDQTs7QUFFQSxXQUFBO0NBQ0E7QUFDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiUmVzdWx0LnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdiBpZD1cXFwicmVzdWx0b3ZlcmFsbFxcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj4gXFxyXFxuICAgIDxkaXYgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIiBpZD1cXFwidG9wYmFubmVyXFxcIj5cXHJcXG4gICAgICAgIDx0cmFuc2l0aW9uIG5hbWU9XFxcImxvYWRcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgIDx3Yi1sb2Fkc2NyZWVuIHYtaWY9XFxcImxvYWRpbmdcXFwiPjwvd2ItbG9hZHNjcmVlbj5cXHJcXG4gICAgICAgIDwvdHJhbnNpdGlvbj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCIgaWQ9XFxcImNvbnRhaW4xXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8d2ItcmhlYWRlcj48L3diLXJoZWFkZXI+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+IFxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwiY29udGFpbjNcXFwiPlxcclxcbiAgICAgICAgICAgIDx0cmFuc2l0aW9uIG5hbWU9XFxcImxvYWQyXFxcIiBtb2RlPVxcXCJvdXQtaW5cXFwiIGFwcGVhcj4gICAgXFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCIgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLmRldGFpbHZpZXcgPT09IGZhbHNlXFxcIiBrZXk9XFxcIm5vZGV0YWlsXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBjb2wtc20tMTJcXFwiIGlkPVxcXCJzcGFjZW1lMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHdiLXJib2R5IGNsYXNzPVxcXCJib2R5Y29udGVudFxcXCI+PC93Yi1yYm9keT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9IFxcXCJjb2wtbWQtMTIgY29sLXNtLTEyXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+IFxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IHYtaWY9XFxcIiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID09PSB0cnVlXFxcIiBrZXk9XFxcImRldGFpbFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHdiLXJncmFwaD48L3diLXJncmFwaD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC90cmFuc2l0aW9uPiAgICAgICBcXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGlkPVxcXCJjb250YWluMlxcXCI+IFxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgICAgICAgICA8d2ItcmZvb3Rlcj48L3diLXJmb290ZXI+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC9kaXY+ICAgXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbiBcXHJcXG5pbXBvcnQgSGVhZGVyIGZyb20gJy4vcmVzdWx0cy9SaGVhZGVyLnZ1ZSdcXHJcXG5pbXBvcnQgQm9keSBmcm9tICcuL3Jlc3VsdHMvUmJvZHkudnVlJ1xcclxcbmltcG9ydCBGb290ZXIgZnJvbSAnLi9yZXN1bHRzL1Jmb290ZXIudnVlJ1xcclxcbmltcG9ydCBMb2Fkc2NyZWVuIGZyb20gJy4vcXVlc3Rpb24vUWxvYWRzY3JlZW4udnVlJ1xcclxcbmltcG9ydCBSZ3JhcGggZnJvbSAnLi9yZXN1bHRzL1JncmFwaC52dWUnXFxyXFxuaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5cXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEoKXtcXHJcXG4gICAgICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgICAgIGxvYWRpbmc6IHRydWUsXFxyXFxuICAgICAgICAgICAgICAgIHJlZnJlc2g6IGZhbHNlLFxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIG1ldGhvZHM6e1xcclxcbiAgICAgICAgICAgIGxvYWRlcigpe1xcclxcbiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMubG9hZGluZyA9IGZhbHNlO1xcclxcbiAgICAgICAgICAgICAgICB9LCAyMDAwKTtcXHJcXG4gICAgICAgICAgICB9LFxcclxcbiAgICAgICAgICAgIHJlZnJlc2hSZXN1bHRzKCl7XFxyXFxuICAgICAgICAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5yZWZyZXNoKSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgYSA9IHtldmVudDogdGhpcy4kc3RvcmUuc3RhdGUuZXZlbnR9OyBcXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgncmVmcmVzaFJlc3VsdCcsIGEpO1xcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMucmVmcmVzaFJlc3VsdHMoKTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIH0gZWxzZSBjbGVhclRpbWVvdXQoKTtcXHJcXG4gICAgICAgICAgICAgICAgfSwgMjAwMDApOyBcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgJ2NvbG9yc1dCJ1xcclxcbiAgICAgICAgICAgIF0pXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YlJoZWFkZXI6SGVhZGVyLFxcclxcbiAgICAgICAgICAgIHdiUmJvZHk6Qm9keSxcXHJcXG4gICAgICAgICAgICB3YlJmb290ZXI6Rm9vdGVyLFxcclxcbiAgICAgICAgICAgIHdiTG9hZHNjcmVlbjogTG9hZHNjcmVlbixcXHJcXG4gICAgICAgICAgICB3YlJncmFwaDogUmdyYXBoXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgIHRoaXMucmVmcmVzaCA9IHRydWU7XFxyXFxuICAgICAgICAgIHRoaXMubG9hZGVyKCk7XFxyXFxuICAgICAgICAgIHRoaXMucmVmcmVzaFJlc3VsdHMoKTtcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIGJlZm9yZVJvdXRlTGVhdmUodG8sIGZyb20gLCBuZXh0KSB7XFxyXFxuICAgICAgICB0aGlzLnJlZnJlc2ggPSBmYWxzZTtcXHJcXG4gICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdyZXNldFN0YXRlJyk7XFxyXFxuICAgICAgICBuZXh0KCk7XFxyXFxuICAgICAgICB9XFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI3Jlc3VsdG92ZXJhbGx7XFxyXFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICB9XFxyXFxuICAgICN0b3BiYW5uZXIge1xcclxcbiAgICAgICAgaGVpZ2h0OiAxOHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNjb250YWluMXtcXHJcXG4gICAgICAgIGhlaWdodDogMTh2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgI2NvbnRhaW4ze1xcclxcbiAgICAgICAgaGVpZ2h0OiA3M3ZoO1xcclxcbiAgICB9XFxyXFxuICAgICNjb250YWluMntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XFxyXFxuICAgICAgICBoZWlnaHQ6IDl2aDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICB9XFxyXFxuICAgICNzcGFjZW1lMiB7XFxyXFxuICAgICAgICBwYWRkaW5nLXRvcDogMTB2aDtcXHJcXG4gICAgfVxcclxcbiAgICAuYm9keWNvbnRlbnR7XFxyXFxuICAgICAgICBoZWlnaHQ6IDgwJTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1lbnRlci1hY3RpdmUsIC5sb2FkLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQtZW50ZXIge1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkLWVudGVyLXRvIHtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZC1sZWF2ZS10b1xcclxcbiAgICB7XFxyXFxuICAgIG9wYWNpdHk6IDA7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWVudGVyLWFjdGl2ZSwgLmxvYWQyLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWVudGVyIHtcXHJcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xcclxcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZDItZW50ZXItdG8ge1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xcclxcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XFxyXFxuICAgIG9wYWNpdHk6IDE7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWQyLWxlYXZlLXRvXFxyXFxuICAgIHtcXHJcXG4gICAgb3BhY2l0eTogMDtcXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcclxcbiAgICAgICAgI2NvbnRhaW4xe1xcclxcbiAgICAgICAgaGVpZ2h0OiAxOHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2NvbnRhaW4ye1xcclxcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjb250YWluMXtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDIwdmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjY29udGFpbjN7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA2OXZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICAgXFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHsgIFxcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfSBcXHJcXG4gICAgICAgICNjb250YWluMntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XFxyXFxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2NvbnRhaW4xe1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMjB2aDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNjb250YWluM3tcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDY5dmg7XFxyXFxuICAgICAgICB9ICAgIFxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Result.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue": -/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue ***! - \*************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.line{\\n border-right: 2px;\\n border-right-style: solid;\\n border-right-color: white;\\n}\\n#scomplete, #starget, #completed, #target {\\n color: white;\\n}\\n#starget{\\n text-align:right;\\n font-size:20px; \\n line-height: 20px;\\n}\\n#scomplete{\\n text-align: left;\\n font-size:20px; \\n line-height: 20px;\\n}\\n#rtextlabel{\\n text-align: center;\\n color: transparent;\\n margin-top: -15px;\\n font-size:20px; \\n line-height: 20px;\\n -webkit-transition:all .2s ease-out;\\n -moz-transition: all .2s ease-out;\\n -o-transition: all .2s ease-out;\\n transition: all .2s ease-out;\\n}\\n#resultsMag{\\n padding-left:40px;\\n padding-right:40px;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 15%;\\n margin-top: 7%;\\n fill:white;\\n stroke: white;\\n -webkit-transition:all .3s ease-out;\\n -moz-transition: all .3s ease-out;\\n -o-transition: all .3s ease-out;\\n transition: all .3s ease-out;\\n}\\n#resultsMag path{\\n stroke-width: 1px;\\n}\\n#resultsMag:hover{\\n cursor: pointer;\\n padding-left:80px;\\n padding-right:0px;\\n}\\n.back-bttn {\\n text-align: center;\\n background-color: white;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n border-radius: 15px;\\n max-width:200px;\\n font-size: 18px;\\n line-height: 36px;\\n margin-top: 5vh;\\n font-weight: 500;\\n}\\n.back-bttn:hover{\\n cursor: pointer;\\n font-weight: bold;\\n}\\n#completed{\\n text-align: left;\\n}\\n#target{\\n text-align: right;\\n}\\n#target, #completed{\\n font-size:140px; \\n line-height: 140px;\\n}\\n@media only screen and (min-width: 577px) and (max-width: 991px){\\n#target, #completed{\\n font-size:100px; \\n line-height: 100px;\\n}\\n#resultsMag{\\n width: 30%;\\n margin-top: 5vh;\\n}\\n.back-bttn{\\n margin-top: 7%;\\n}\\n}\\n@media only screen and (min-width: 374px) and (max-width: 576px){\\n#target, #completed{\\n font-size:60px; \\n line-height: 60px;\\n}\\n.back-bttn{\\n margin-top: 8vh;\\n}\\ntn{\\n max-width:200px;\\n font-size: 16px;\\n line-height: 36px;\\n margin-top: 15%;\\n}\\n#resultsMag{\\n width: 45%;\\n margin-top: 8vh;\\n}\\n}\\n@media only screen and (max-width: 373px) {\\n#target, #completed{\\n font-size:50px; \\n line-height: 50px;\\n}\\n.back-bttn {\\n margin-top: 5vh;\\n max-width:150px;\\n font-size: 14px;\\n line-height: 30px;\\n}\\n#resultsMag{\\n width: 50%;\\n margin-top: 8vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rbody.vue\"],\"names\":[],\"mappings\":\";AAgEA;IACA,kBAAA;IACA,0BAAA;IACA,0BAAA;CACA;AACA;IACA,aAAA;CACA;AACA;KACA,iBAAA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,iBAAA;KACA,eAAA;KACA,kBAAA;CAEA;AACA;EACA,mBAAA;EACA,mBAAA;EACA,kBAAA;EACA,eAAA;EACA,kBAAA;EACA,oCAAA;CACA,kCAAA;CACA,gCAAA;CACA,6BAAA;CACA;AACA;KACA,kBAAA;KACA,mBAAA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,WAAA;KACA,eAAA;KACA,WAAA;KACA,cAAA;KACA,oCAAA;KACA,kCAAA;KACA,gCAAA;KACA,6BAAA;CACA;AACA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,kBAAA;KACA,kBAAA;CACA;AACA;KACA,mBAAA;KACA,wBAAA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,oBAAA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;KACA,gBAAA;KACA,iBAAA;CACA;AACA;KACA,gBAAA;KACA,kBAAA;CACA;AACA;KACA,iBAAA;CACA;AACA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,mBAAA;CACA;AACA;AACA;KACA,gBAAA;KACA,mBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;AACA;KACA,eAAA;CACA;CAEA;AACA;AACA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;KACA,gBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;CACA;AACA;AACA;KACA,eAAA;KACA,kBAAA;CACA;AACA;KACA,gBAAA;KACA,gBAAA;KACA,gBAAA;KACA,kBAAA;CACA;AACA;KACA,WAAA;KACA,gBAAA;CACA;CACA\",\"file\":\"Rbody.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWU/MTUzMyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsV0FBVyx3QkFBd0IsZ0NBQWdDLGdDQUFnQyxHQUFHLDZDQUE2QyxtQkFBbUIsR0FBRyxXQUFXLHdCQUF3QixzQkFBc0IsMEJBQTBCLEdBQUcsYUFBYSx3QkFBd0Isc0JBQXNCLDBCQUEwQixHQUFHLGNBQWMsdUJBQXVCLHVCQUF1QixzQkFBc0IsbUJBQW1CLHVCQUF1Qix3Q0FBd0MscUNBQXFDLG1DQUFtQyxnQ0FBZ0MsR0FBRyxjQUFjLHlCQUF5QiwwQkFBMEIsd0JBQXdCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0Msa0JBQWtCLHNCQUFzQixrQkFBa0IscUJBQXFCLDJDQUEyQyx5Q0FBeUMsdUNBQXVDLG9DQUFvQyxHQUFHLG1CQUFtQix5QkFBeUIsR0FBRyxvQkFBb0IsdUJBQXVCLHlCQUF5Qix5QkFBeUIsR0FBRyxjQUFjLDBCQUEwQiwrQkFBK0Isd0JBQXdCLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsMkJBQTJCLHVCQUF1Qix1QkFBdUIseUJBQXlCLHVCQUF1Qix3QkFBd0IsR0FBRyxtQkFBbUIsdUJBQXVCLHlCQUF5QixHQUFHLGFBQWEsd0JBQXdCLEdBQUcsVUFBVSx5QkFBeUIsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQixHQUFHLG1FQUFtRSxzQkFBc0IsdUJBQXVCLDJCQUEyQixHQUFHLGNBQWMsa0JBQWtCLHVCQUF1QixHQUFHLGFBQWEsc0JBQXNCLEdBQUcsR0FBRyxtRUFBbUUsc0JBQXNCLHNCQUFzQiwwQkFBMEIsR0FBRyxhQUFhLHVCQUF1QixHQUFHLEtBQUssdUJBQXVCLHVCQUF1Qix5QkFBeUIsdUJBQXVCLEdBQUcsY0FBYyxrQkFBa0IsdUJBQXVCLEdB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Qix1QkFBdUIsNEJBQTRCLGFBQWEsU0FBUyxxREFBcUQsb0NBQW9DLDJCQUEyQiwrQkFBK0IsYUFBYSx3QkFBd0IsNEJBQTRCLDRCQUE0Qiw0QkFBNEIsOEJBQThCLGFBQWEsd0JBQXdCLHVCQUF1Qiw0QkFBNEIsYUFBYSxTQUFTLHVDQUF1QyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuLmxpbmV7XFxuICAgIGJvcmRlci1yaWdodDogMnB4O1xcbiAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xcbn1cXG4jc2NvbXBsZXRlLCAjc3RhcmdldCwgI2NvbXBsZXRlZCwgI3RhcmdldCB7XFxuICAgIGNvbG9yOiB3aGl0ZTtcXG59XFxuI3N0YXJnZXR7XFxuICAgICB0ZXh0LWFsaWduOnJpZ2h0O1xcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxufVxcbiNzY29tcGxldGV7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxufVxcbiNydGV4dGxhYmVse1xcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xcbiAgbWFyZ2luLXRvcDogLTE1cHg7XFxuICBmb250LXNpemU6MjBweDsgXFxuICBsaW5lLWhlaWdodDogMjBweDtcXG4gIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2Utb3V0O1xcbiAtbW96LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxuIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxuIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1vdXQ7XFxufVxcbiNyZXN1bHRzTWFne1xcbiAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XFxuICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XFxuICAgICBtYXJnaW4tbGVmdDogNTAlO1xcbiAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgd2lkdGg6IDE1JTtcXG4gICAgIG1hcmdpbi10b3A6IDclO1xcbiAgICAgZmlsbDp3aGl0ZTtcXG4gICAgIHN0cm9rZTogd2hpdGU7XFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtcXG4gICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcXG4gICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XFxuICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xcbn1cXG4jcmVzdWx0c01hZyBwYXRoe1xcbiAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XFxufVxcbiNyZXN1bHRzTWFnOmhvdmVye1xcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xcbiAgICAgcGFkZGluZy1sZWZ0OjgwcHg7XFxuICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcXG59XFxuLmJhY2stYnR0biB7XFxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICAgbWF4LXdpZHRoOjIwMHB4O1xcbiAgICAgZm9udC1zaXplOiAxOHB4O1xcbiAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxuICAgICBtYXJnaW4tdG9wOiA1dmg7XFxuICAgICBmb250LXdlaWdodDogNTAwO1xcbn1cXG4uYmFjay1idHRuOmhvdmVye1xcbiAgICAgY3Vyc29yOiBwb2ludGVyO1xcbiAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxufVxcbiNjb21wbGV0ZWR7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG4jdGFyZ2V0e1xcbiAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxufVxcbiN0YXJnZXQsICNjb21wbGV0ZWR7XFxuICAgICBmb250LXNpemU6MTQwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDE0MHB4O1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xcbiN0YXJnZXQsICNjb21wbGV0ZWR7XFxuICAgICBmb250LXNpemU6MTAwcHg7IFxcbiAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiAzMCU7XFxuICAgICBtYXJnaW4tdG9wOiA1dmg7XFxufVxcbi5iYWNrLWJ0dG57XFxuICAgICBtYXJnaW4tdG9wOiA3JTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc0cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCl7XFxuI3RhcmdldCwgI2NvbXBsZXRlZHtcXG4gICAgIGZvbnQtc2l6ZTo2MHB4OyBcXG4gICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xcbn1cXG4uYmFjay1idHRue1xcbiAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG50bntcXG4gICAgIG1heC13aWR0aDoyMDBweDtcXG4gICAgIGZvbnQtc2l6ZTogMTZweDtcXG4gICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcbiAgICAgbWFyZ2luLXRvcDogMTUlO1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiA0NSU7XFxuICAgICBtYXJnaW4tdG9wOiA4dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3M3B4KSB7XFxuI3RhcmdldCwgI2NvbXBsZXRlZHtcXG4gICAgIGZvbnQtc2l6ZTo1MHB4OyBcXG4gICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xcbn1cXG4uYmFjay1idHRuIHtcXG4gICAgIG1hcmdpbi10b3A6IDV2aDtcXG4gICAgIG1heC13aWR0aDoxNTBweDtcXG4gICAgIGZvbnQtc2l6ZTogMTRweDtcXG4gICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xcbn1cXG4jcmVzdWx0c01hZ3tcXG4gICAgIHdpZHRoOiA1MCU7XFxuICAgICBtYXJnaW4tdG9wOiA4dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQWdFQTtJQUNBLGtCQUFBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtLQUNBLGlCQUFBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGlCQUFBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBRUE7QUFDQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG9DQUFBO0NBQ0Esa0NBQUE7Q0FDQSxnQ0FBQTtDQUNBLDZCQUFBO0NBQ0E7QUFDQTtLQUNBLGtCQUFBO0tBQ0EsbUJBQUE7S0FDQSxpQkFBQTtLQUNBLCtCQUFBO0tBQ0EsbUNBQUE7S0FDQSxnQ0FBQTtLQUNBLDhCQUFBO0tBQ0EsMkJBQUE7S0FDQSxXQUFBO0tBQ0EsZUFBQTtLQUNBLFdBQUE7S0FDQSxjQUFBO0tBQ0Esb0NBQUE7S0FDQSxrQ0FBQTtLQUNBLGdDQUFBO0tBQ0EsNkJBQUE7Q0FDQTtBQUNBO0tBQ0Esa0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLG1CQUFBO0tBQ0Esd0JBQUE7S0FDQSxpQkFBQTtLQUNBLCtCQUFBO0tBQ0EsbUNBQUE7S0FDQSxnQ0FBQTtLQUNBLDhCQUFBO0tBQ0EsMkJBQUE7S0FDQSxvQkFBQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGdCQUFBO0tBQ0EsaUJBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtDQUNBO0FBQ0E7S0FDQSxpQkFBQTtDQUNBO0FBQ0E7S0FDQSxrQkFBQTtDQUNBO0FBQ0E7S0FDQSxnQkFBQTtLQUNBLG1CQUFBO0NBQ0E7QUFDQTtBQUNBO0tBQ0EsZ0JBQUE7S0FDQSxtQkFBQTtDQUNBO0FBQ0E7S0FDQSxXQUFBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZUFBQTtDQUNBO0NBRUE7QUFDQTtBQUNBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLFdBQUE7S0FDQSxnQkFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO0tBQ0EsZUFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0tBQ0EsZ0JBQUE7S0FDQSxnQkFBQTtLQUNBLGtCQUFBO0NBQ0E7QUFDQTtLQUNBLFdBQUE7S0FDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIlJib2R5LnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sbC14cy0xMiByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTJcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiIHN0eWxlPVxcXCJ2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xcXCI+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcInNjb21wbGV0ZVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQ29tcH19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNFxcXCIgc3R5bGU9XFxcInZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwic3RhcmdldFxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzVGFyZ319PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMlxcXCI+PC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2xsLXhzLTEyIHJvd1xcXCI+ICAgXFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNCBsaW5lXFxcIiBzdHlsZT1cXFwidmVydGljYWwtYWxpZ246IG1pZGRsZTtcXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJjb21wbGV0ZWRcXFwiPnt7cmVzdWx0c1dCLmNvbXBsZXRlZH19PC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNFxcXCIgc3R5bGU9XFxcInZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XFxcIj5cXHJcXG4gICAgICAgICAgICA8cCBpZD1cXFwidGFyZ2V0XFxcIiBzdHlsZT1cXFwidGV4dC1hbGlnbjogcmlnaHQ7XFxcIj57e3Jlc3VsdHNXQi50YXJnZXR9fTwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTJcXFwiPjwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sbC14cy0xMiByb3dcXFwiPlxcclxcbiAgICAgICAgPGRpdiBpZD1cXFwicmJnbWFnXFxcIj5cXHJcXG4gICAgICAgIDxzdmcgaWQ9XFxcInJlc3VsdHNNYWdcXFwiIFxcclxcbiAgICAgICAgdmlld0JveD1cXFwiMCAwIDMzOS4wMyAyOTlcXFwiIFxcclxcbiAgICAgICAgQG1vdXNlb3Zlcj1cXFwicmRjb2xvcj0nd2hpdGUnXFxcIiBcXHJcXG4gICAgICAgIEBtb3VzZWxlYXZlPVxcXCJyZGNvbG9yPSd0cmFuc3BhcmVudCdcXFwiIFxcclxcbiAgICAgICAgQGNsaWNrPVxcXCJ0b2dnbGVEZXRhaWwoKTtcXFwiPlxcclxcbiAgICAgICAgICAgIDxwYXRoIDpzdHlsZT1cXFwie2ZpbGw6IHJkY29sb3J9XFxcIiBkPVxcXCJNMTI2Ljg0LDI2LjIxYTgwLjYxLDgwLjYxLDAsMSwwLDgwLjYxLDgwLjYxQTgwLjcxLDgwLjcxLDAsMCwwLDEyNi44NCwyNi4yMVptMCw5LjQ5YTcxLjI0LDcxLjI0LDAsMCwxLDY2LjYxLDQ2LjM1bC0xNiwyNS4xMmgtLjEyYy0uMjMtLjA2LS41Mi0uMDYtLjc1LS4xMmExMC42NiwxMC42NiwwLDAsMC0xLjkxLS4xN2MtLjEyLDAtLjIzLS4wNi0uNDEtLjA2cy0uMjkuMDYtLjQ2LjA2aC0uNzVsLTYuNTQtMTQuMzUtNi4wOC0xMy4zN2ExNC4yMiwxNC4yMiwwLDEsMC0yNC4wNy0xMC4yNCwxNCwxNCwwLDAsMCwzLjMsOWwtMTUuMzksMjUuNjQtMTMuNTQsMjIuNTdjLS4xMi0uMDYtLjI5LDAtLjQ2LS4wNmExMy40NiwxMy40NiwwLDAsMC0yLjE0LS4yM2gtLjIzYy0uMjMsMC0uNDEuMDYtLjU4LjA2YTcuNzYsNy43NiwwLDAsMC0xLjE2LjA2bC01LjYxLTExLjIzLTYuMTMtMTIuMjFhMTQsMTQsMCwwLDAsNC05Ljg0LDE0LjI0LDE0LjI0LDAsMSwwLTI2LjEsNy44N0w1Ny4xLDEyMC44M2E2OS41Miw2OS41MiwwLDAsMS0xLjM5LTEzLjk1QTcxLjE5LDcxLjE5LDAsMCwxLDEyNi44NCwzNS43Wm00NS40Myw4MWEzLjY5LDMuNjksMCwwLDEsLjQxLS4xMiw1LDUsMCwwLDEsMS4zMy0uMjloLjM1YTQuMzUsNC4zNSwwLDAsMSwxLjUuMjksMS43MywxLjczLDAsMCwxLC40Ni4yMyw0LjY0LDQuNjQsMCwwLDEsMi42LDQuMTcsNC43NSw0Ljc1LDAsMCwxLTkuNDksMEE0Ljg5LDQuODksMCwwLDEsMTcyLjI3LDExNi43MlptLTIwLjE0LTQzLjRhNS45NCw1Ljk0LDAsMCwxLTEuMzkuMjloLS4yOWE0LjM1LDQuMzUsMCwwLDEtMS41LS4yOSwyLjcsMi43LDAsMCwxLS41OC0uMjksNC43Miw0LjcyLDAsMSwxLDYuODktNC4xNyw0LjY4LDQuNjgsMCwwLDEtMi43OCw0LjI4Wm0tNjcsMjMuNzhhMi4wNiwyLjA2LDAsMCwxLS41OC4xMmgtMUEyLjU1LDIuNTUsMCwwLDEsODMsOTcuMWE2LjE3LDYuMTcsMCwwLDEtMS4xLS40MSw0LjY3LDQuNjcsMCwwLDEtMi41NS00LjExLDQuNzUsNC43NSwwLDEsMSw5LjQ5LDAsNC43MSw0LjcxLDAsMCwxLTIuNjYsNC4yMkEzLjUxLDMuNTEsMCwwLDEsODUuMTcsOTcuMVptMjAuNiwzOC42NmEyLjgyLDIuODIsMCwwLDEsLjY0LS4yMyw0LjUxLDQuNTEsMCwwLDEsMS4yMi0uMjNoLjI5YTQuMzUsNC4zNSwwLDAsMSwxLjUuMjksMi43LDIuNywwLDAsMSwuNTguMjksNC42Niw0LjY2LDAsMSwxLTQuMjItLjEyWm0yMS4wNiw0Mi4xOWE3MS4xMSw3MS4xMSwwLDAsMS02Ni4zOC00NS44M2wxOS40NC0yNmMuMTcuMDYuNDEuMDYuNTguMTJhMTQuMzIsMTQuMzIsMCwwLDAsMS42OC4zNSwxMC4zMywxMC4zMywwLDAsMCwxLjMzLjEyYy4yMywwLC40Ni4wNi42OS4wNmE1LjcsNS43LDAsMCwwLDEtLjEySDg2bDYuMDgsMTIuMjEsNS42MSwxMS4yM2ExNCwxNCwwLDAsMC00LDkuODQsMTQuMjQsMTQuMjQsMCwwLDAsMjguNDcsMCwxNCwxNCwwLDAsMC0zLjMtOWwxMy42LTIyLjYzLDE1LjM0LTI1LjU4YS40My40MywwLDAsMSwuMjkuMDYsMTQuMTgsMTQuMTgsMCwwLDAsMi4yLjIzYy4xMiwwLC4xNy4wNi4yOS4wNnMuMjktLjA2LjQxLS4wNmguODFsNi4wOCwxMy4zNyw2LjU0LDE0LjQxYTE0LjIyLDE0LjIyLDAsMSwwLDI0LjA3LDEwLjI0LDE0LjA3LDE0LjA3LDAsMCwwLTMuMDctOC43NGwxMS40LTE3Ljg4QTczLDczLDAsMCwxLDE5OCwxMDYuODIsNzEuMjUsNzEuMjUsMCwwLDEsMTI2Ljg0LDE3Ny45NFpcXFwiLz5cXHJcXG4gICAgICAgICAgICA8cGF0aCBzdHlsZT1cXFwiY29sb3I6IHdoaXRlO1xcXCIgZD1cXFwiTTMwOC4xNCwyNDcuOTFsLTcyLjQtNzIuNGEyOC4yNiwyOC4yNiwwLDAsMC0yNC4yNS03LjkzLDEwNC4xMiwxMDQuMTIsMCwxLDAtMjQsMjQsMzEsMzEsMCwwLDAtLjM1LDQuMDUsMjguMzIsMjguMzIsMCwwLDAsOC4zMywyMC4xNGw3Mi40LDcyLjRBMjguNDcsMjguNDcsMCwwLDAsMzE2LjU0LDI2OCwyOC41MiwyOC41MiwwLDAsMCwzMDguMTQsMjQ3LjkxWk0zMiwxMDYuODJhOTQuODUsOTQuODUsMCwxLDEsOTQuODUsOTQuODVBOTQuOTQsOTQuOTQsMCwwLDEsMzIsMTA2LjgyWk0zMDEuNDMsMjgxLjQxYTE5LjQ0LDE5LjQ0LDAsMCwxLTI2Ljg1LDBMMjAyLjI0LDIwOWExOSwxOSwwLDAsMSwyNi44NS0yNi44NWw3Mi4zNCw3Mi40NWExOC45MywxOC45MywwLDAsMSwwLDI2Ljc5WlxcXCIvPlxcclxcbiAgICAgICAgPC9zdmc+XFxyXFxuICAgICAgICA8cCBpZD1cXFwicnRleHRsYWJlbFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IHJkY29sb3J9XFxcIj5EZXRhaWxzPC9wPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiYmFjay1idHRuXFxcIiBcXHJcXG4gICAgICAgIEBjbGljaz1cXFwiJHJvdXRlci5wdXNoKHsgcGF0aDogJy8nfSlcXFwiXFxyXFxuICAgICAgICA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQnRuQmFja319XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG5leHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICByZXR1cm4ge1xcclxcbiAgICAgICAgICAgIGhvdmVyQ29sb3IxOiAnd2hpdGUnLFxcclxcbiAgICAgICAgICAgIHJkY29sb3I6J3RyYW5zcGFyZW50J1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9LFxcclxcbiAgICBjb21wdXRlZDoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdjb2xvcnNXQicsJ2xvZ29zV0InLCdsYWJlbHNXQicsJ3Jlc3VsdHNXQicgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICB9LFxcclxcbiAgICBtZXRob2RzOiB7XFxyXFxuICAgICAgICB0b2dnbGVEZXRhaWwoKXtcXHJcXG4gICAgICAgICAgICAgICAgdGhpcy4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9ICF0aGlzLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3O1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgLmxpbmV7XFxyXFxuICAgICAgIGJvcmRlci1yaWdodDogMnB4O1xcclxcbiAgICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xcclxcbiAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xcclxcbiAgIH1cXHJcXG4gICAjc2NvbXBsZXRlLCAjc3RhcmdldCwgI2NvbXBsZXRlZCwgI3RhcmdldCB7XFxyXFxuICAgICAgIGNvbG9yOiB3aGl0ZTtcXHJcXG4gICB9XFxyXFxuICAgICNzdGFyZ2V0e1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZToyMHB4OyBcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xcclxcbiAgICB9XFxyXFxuICAgICNzY29tcGxldGV7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcclxcbiAgICAgICAgZm9udC1zaXplOjIwcHg7IFxcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBcXHJcXG4gICAgfVxcclxcbiAgICAjcnRleHRsYWJlbHtcXHJcXG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcXHJcXG4gICAgIG1hcmdpbi10b3A6IC0xNXB4O1xcclxcbiAgICAgZm9udC1zaXplOjIwcHg7IFxcclxcbiAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLW91dDtcXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2Utb3V0O1xcclxcbiAgICB9XFxyXFxuICAgICNyZXN1bHRzTWFne1xcclxcbiAgICAgICAgcGFkZGluZy1sZWZ0OjQwcHg7XFxyXFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgd2lkdGg6IDE1JTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDclO1xcclxcbiAgICAgICAgZmlsbDp3aGl0ZTtcXHJcXG4gICAgICAgIHN0cm9rZTogd2hpdGU7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dDtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLW91dDtcXHJcXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XFxyXFxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xcclxcbiAgICB9XFxyXFxuICAgICAjcmVzdWx0c01hZyBwYXRoe1xcclxcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI3Jlc3VsdHNNYWc6aG92ZXJ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgICAgICBwYWRkaW5nLWxlZnQ6ODBweDtcXHJcXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MHB4O1xcclxcbiAgICB9XFxyXFxuICAgLmJhY2stYnR0biB7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgbWF4LXdpZHRoOjIwMHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xcclxcbiAgICB9XFxyXFxuICAgIC5iYWNrLWJ0dG46aG92ZXJ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgfVxcclxcbiAgICAjY29tcGxldGVke1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcXHJcXG4gICAgfVxcclxcbiAgICAjdGFyZ2V0e1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgIH1cXHJcXG4gICAgI3RhcmdldCwgI2NvbXBsZXRlZHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZToxNDBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTQwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KXtcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6MTAwcHg7IFxcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Jlc3VsdHNNYWd7XFxyXFxuICAgICAgICB3aWR0aDogMzAlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJhY2stYnR0bntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDclO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgXFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzRweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KXtcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6NjBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5iYWNrLWJ0dG57XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA4dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICB0bntcXHJcXG4gICAgICAgIG1heC13aWR0aDoyMDBweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMTUlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI3Jlc3VsdHNNYWd7XFxyXFxuICAgICAgICB3aWR0aDogNDUlO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9ICBcXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzNweCkgeyAgICBcXHJcXG4gICAgICAgICN0YXJnZXQsICNjb21wbGV0ZWR7XFxyXFxuICAgICAgICBmb250LXNpemU6NTBweDsgXFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5iYWNrLWJ0dG4ge1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICAgICAgbWF4LXdpZHRoOjE1MHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjcmVzdWx0c01hZ3tcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA4dmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3N0eWxlPlxcclxcblxcclxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rbody.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue": -/*!**************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue ***! - \**************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gbodybody{\\r\\n height: 73vh;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/src/assets/components/results/Rgraph.vue\"],\"names\":[],\"mappings\":\";AA4BA;IACA,aAAA;CACA\",\"file\":\"Rgraph.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZ3JhcGgudnVlP2YwOWEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGdCQUFnQixxQkFBcUIsR0FBRyxXQUFXLDRLQUE0SyxNQUFNLFVBQVUsNkhBQTZILGtVQUFrVSxXQUFXLGFBQWEsd0JBQXdCLHNCQUFzQix3REFBd0Qsb0JBQW9CLHdGQUF3RixNQUFNLHVDQUF1QyxxQkFBcUIsS0FBSyxtQ0FBbUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmdyYXBoLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jZ2JvZHlib2R5e1xcclxcbiAgICBoZWlnaHQ6IDczdmg7XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JncmFwaC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRCQTtJQUNBLGFBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiUmdyYXBoLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuPGRpdj5cXHJcXG4gICAgPGRpdiBpZD1cXFwiZ2JvZHlib2R5XFxcIiBzdHlsZT1cXFwiYmFja2dyb3VuZENvbG9yOiB3aGl0ZTtcXFwiPiBcXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPHdiLWdpbmZvIGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvd2ItZ2luZm8+XFxyXFxuICAgICAgICAgICAgPHdiLWdkYXRhIGNsYXNzPVxcXCJjb2wtc20tMTJcXFwiPjwvd2ItZ2RhdGE+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbmltcG9ydCBHZGF0YSBmcm9tICcuL2NoYXJ0cy9HUmRhdGEudnVlJ1xcclxcbmltcG9ydCBHaW5mbyBmcm9tICcuL2NoYXJ0cy9HUmluZm8udnVlJ1xcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICAgY29tcG9uZW50czoge1xcclxcbiAgICB3YkdkYXRhOiBHZGF0YSxcXHJcXG4gICAgd2JHaW5mbzogR2luZm8sXFxyXFxuICAgICB9LFxcclxcbiAgICAgY29tcHV0ZWQ6e1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiNnYm9keWJvZHl7XFxyXFxuICAgIGhlaWdodDogNzN2aDtcXHJcXG59XFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rgraph.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue": -/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue ***! - \*********************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#overalldata1{\\n margin-left: -15px;\\n}\\n.grlabeltext{\\n font-style: normal;\\n margin-top: 10px;\\n text-align: right;\\n margin-right: 40px;\\n padding-right: 5px;\\n font-size: 13px;\\n line-height: 18px;\\n color:white;\\n border: 1px solid white;\\n border-top-left-radius: 25px;\\n border-bottom-left-radius: 5px;\\n}\\n.grdescriptext{\\n margin-top: -1vh;\\n text-align: right;\\n margin-right: 40px;\\n font-size: 18px;\\n line-height: 20px;\\n color: black;\\n}\\n.grresulttext{\\n margin-right: 15px;\\n font-size: 21px;\\n line-height: 25px;\\n font-weight: bold;\\n}\\n.grdatacl{\\n border: solid 1px;\\n margin-top: 3.5vh;\\n box-shadow: 5px 8px; \\n height: 35vh;\\n}\\n.grmenulist{\\n padding: 0px;\\n margin-left:0px;\\n width: 100%;\\n height: 7.4vh;\\n background-color:white; \\n border-bottom: solid 1px whitesmoke;\\n}\\n.grmenulist:nth-child(2){\\n border-top: solid 1px whitesmoke;\\n}\\n.grmenulistt{\\n padding: 0px;\\n margin-left:0px;\\n width: 100%;\\n height: 4vh;\\n}\\n#grmenu{\\n margin-left: 5%;\\n width: 95%;\\n}\\n#grvisual{\\n width: 100%;\\n}\\n.gricons{\\n width: 60%;\\n margin-left: 50%;\\n margin-top: 50%;\\n -ms-transform: translate(-50%, -50%);\\n -webkit-transform: translate(-50%, -50%);\\n -moz-transform: translate(-50%, -50%);\\n -o-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n}\\n#griconrecom{\\n width:65%;\\n}\\n#grchart{\\n margin-top: 50px;\\n height: 25vh;\\n}\\n#grchartmob{\\n margin-top: 2vh;\\n height: 25vh;\\n}\\n#grdatamob{\\n display: none;\\n margin-top: 5vh;\\n}\\n#grdatamobdat{\\n height: 25vh;\\n}\\n#grdatamobbut{\\n margin-left: 50%;\\n -ms-transform: translate(-50%, -50%);\\n -webkit-transform: translate(-50%, -50%);\\n -moz-transform: translate(-50%, -50%);\\n -o-transform: translate(-50%, -50%);\\n transform: translate(-50%, -50%);\\n height: 5vh;\\n width: 40%;\\n text-align: center;\\n margin-top: 5vh;\\n border-radius: 15px;\\n font-size: 16px;\\n line-height: 32px;\\n border-width: 2px;\\n border-style: solid;\\n}\\n#grdatamobbuttext{\\n color: white;\\n font-size: 16px;\\n line-height: 5vh;\\n}\\n#grdatamobbuttext:hover{\\n font-weight: bold;\\n cursor: pointer;\\n}\\n#grdatamobdtext{\\n font-size: 15px;\\n}\\n#grdatamobdtextc{\\n font-size: 11px;\\n color: grey;\\n font-style: italic;\\n}\\n.hrlinemob{\\n margin-top: 0px;\\n height: 2px;\\n color: whitesmoke;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n}\\n.stattextmob{\\n text-align: center;\\n margin-top: 0px;\\n margin-bottom: -5px;\\n}\\n.stattextmob p{\\n font-size: 18px;\\n}\\n.loaddata-enter-active, .loaddata-leave-active {\\n transition: all .2s;\\n}\\n.loaddata-enter {\\n opacity: 1;\\n}\\n.loaddata-enter-to {\\n opacity: 1;\\n}\\n.loaddata-leave-to\\n {\\n opacity: 0;\\n}\\n@media only screen and (min-width: 992px) and (max-width: 1200px){\\n.grlabeltext{\\n font-size: 12px;\\n line-height: 14px;\\n}\\n.grdescriptext{\\n margin-top: -1vh;\\n text-align: right;\\n margin-right: 40px;\\n font-size: 15px;\\n line-height: 15px;\\n color: black;\\n}\\n.grresulttext{\\n margin-right: 15px;\\n font-size: 25px;\\n line-height: 25px;\\n font-weight: bold;\\n}\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#overalldata1, #overalldata2{\\n display: none;\\n}\\n#grdatamob{\\n display: block;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#overalldata1, #overalldata2 {\\n display: none;\\n}\\n#grdatamob{\\n width: 100vw;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n display: block;\\n margin-top: 8vh;\\n}\\n#grdatamobbut{\\n margin-top: 7vh;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#overalldata1, #overalldata2 {\\n display: none;\\n}\\n#grdatamob{\\n width: 100vw;\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n display: block;\\n margin-top: 8vh;\\n}\\n#grdatamobbut{\\n margin-top: 9.5vh;\\n}\\n#grdatamobbuttext{\\n font-size: 16px;\\n line-height: 5vh;\\n}\\n#grdatamobdtext{\\n font-size: 12px;\\n}\\n.stattextmob{\\n margin-bottom: -6px;\\n}\\n.stattextmob p{\\n font-size: 14px;\\n}\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/charts/src/assets/components/results/charts/GRdata.vue\"],\"names\":[],\"mappings\":\";AA+IA;QACA,mBAAA;CACA;AACA;QACA,mBAAA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,YAAA;QACA,wBAAA;QACA,6BAAA;QACA,+BAAA;CACA;AACA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,aAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;CACA;AACA;QACA,kBAAA;QACA,kBAAA;QACA,oBAAA;QACA,aAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,YAAA;QACA,cAAA;QACA,uBAAA;QACA,oCAAA;CACA;AACA;QACA,iCAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,YAAA;QACA,YAAA;CACA;AACA;QACA,gBAAA;QACA,WAAA;CACA;AACA;QACA,YAAA;CACA;AACA;QACA,WAAA;QACA,iBAAA;QACA,gBAAA;QACA,qCAAA;QACA,yCAAA;QACA,sCAAA;QACA,oCAAA;QACA,iCAAA;CACA;AACA;QACA,UAAA;CACA;AACA;QACA,iBAAA;QACA,aAAA;CACA;AACA;QACA,gBAAA;QACA,aAAA;CACA;AACA;QACA,cAAA;QACA,gBAAA;CACA;AACA;QACA,aAAA;CACA;AACA;QACA,iBAAA;QACA,qCAAA;QACA,yCAAA;QACA,sCAAA;QACA,oCAAA;QACA,iCAAA;QACA,YAAA;QACA,WAAA;QACA,mBAAA;QACA,gBAAA;QACA,oBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;QACA,oBAAA;CACA;AACA;QACA,aAAA;QACA,gBAAA;QACA,iBAAA;CACA;AACA;QACA,kBAAA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;QACA,YAAA;QACA,mBAAA;CACA;AACA;QACA,gBAAA;QACA,YAAA;QACA,kBAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;IACA,oBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;;IAEA,WAAA;CACA;AACA;AACA;QACA,gBAAA;QACA,kBAAA;CACA;AACA;QACA,iBAAA;QACA,kBAAA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,aAAA;CACA;AACA;QACA,mBAAA;QACA,gBAAA;QACA,kBAAA;QACA,kBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,eAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,eAAA;QACA,gBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;QACA,cAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,eAAA;QACA,gBAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;QACA,gBAAA;QACA,iBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,oBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA\",\"file\":\"GRdata.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JkYXRhLnZ1ZT8zNGMyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLGlIQUE0RDtBQUMvRjtBQUNBLGNBQWMsUUFBUyxtQkFBbUIsNkJBQTZCLEdBQUcsZUFBZSw2QkFBNkIsMkJBQTJCLDRCQUE0Qiw2QkFBNkIsNkJBQTZCLDBCQUEwQiw0QkFBNEIsc0JBQXNCLGtDQUFrQyx1Q0FBdUMseUNBQXlDLEdBQUcsaUJBQWlCLDJCQUEyQiw0QkFBNEIsNkJBQTZCLDBCQUEwQiw0QkFBNEIsdUJBQXVCLEdBQUcsZ0JBQWdCLDZCQUE2QiwwQkFBMEIsNEJBQTRCLDRCQUE0QixHQUFHLFlBQVksNEJBQTRCLDRCQUE0Qiw4QkFBOEIsd0JBQXdCLEdBQUcsY0FBYyx1QkFBdUIsMEJBQTBCLHNCQUFzQix3QkFBd0IsaUNBQWlDLCtDQUErQyxHQUFHLDJCQUEyQiwyQ0FBMkMsR0FBRyxlQUFlLHVCQUF1QiwwQkFBMEIsc0JBQXNCLHNCQUFzQixHQUFHLFVBQVUsMEJBQTBCLHFCQUFxQixHQUFHLFlBQVksc0JBQXNCLEdBQUcsV0FBVyxxQkFBcUIsMkJBQTJCLDBCQUEwQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLEdBQUcsZUFBZSxvQkFBb0IsR0FBRyxXQUFXLDJCQUEyQix1QkFBdUIsR0FBRyxjQUFjLDBCQUEwQix1QkFBdUIsR0FBRyxhQUFhLHdCQUF3QiwwQkFBMEIsR0FBRyxnQkFBZ0IsdUJBQXVCLEdBQUcsZ0JBQWdCLDJCQUEyQiwrQ0FBK0MsbURBQW1ELGdEQUFnRCw4Q0FBOEMsMkNBQTJDLHNCQUFzQixxQkFBcUIsNkJBQTZCLDBCQUEwQiw4QkFBOEIsMEJBQTBCLDRCQUE0Qiw0QkFBNEIsOEJBQThCLEdBQUcsb0JBQW9CLHVCQUF1QiwwQkFBMEIsMkJBQTJCLEdBQUcsMEJBQTBCLDRCQUE0QiwwQkFBMEIsR0FBRyxrQkFBa0IsMEJBQTBCLEdBQUcsbUJBQW1CLDBCQUEwQixzQkFBc0IsNkJBQTZCLEdBQUcsYUFBYSwwQkFBMEIsc0JBQXNCLDRCQUE0QiwyQkFBMkIseUNBQXlDLDZDQUE2QywwQ0FBMEMsd0NBQXdDLHFDQUFxQyxHQUFHLGVBQWUsNkJBQTZCLDBCQUEwQiw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsa0RBQWtELDBCQUEwQixHQUFHLG1CQUFtQixpQkFBaUIsR0FBRyxzQkFBc0IsaUJBQWlCLEdBQUcsMkJBQTJCLGlCQUFpQixHQUFHLG9FQUFvRSxlQUFlLDBCQUEwQiw0QkFBNEIsR0FBRyxpQkFBaUIsMkJBQTJCLDRCQUE0Qiw2QkFBNkIsMEJBQTBCLDRCQUE0Qix1QkFBdUIsR0FBRyxnQkFBZ0IsNkJBQTZCLDBCQUEwQiw0QkFBNEIsNEJBQTRCLEdBQUcsR0FBRyxvRUFBb0UsK0JBQStCLHdCQUF3QixHQUFHLGFBQWEseUJBQXlCLEdBQUcsR0FBRyxvRUFBb0UsZ0NBQWdDLHdCQUF3QixHQUFHLGFBQWEsdUJBQXVCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHlCQUF5QiwwQkFBMEIsR0FBRyxnQkFBZ0Isc0JBQXNCLEdBQUcsR0FBRyw2Q0FBNkMsZ0NBQWdDLHdCQUF3QixHQUFHLGFBQWEsdUJBQXVCLDJCQUEyQix5Q0FBeUMsNkNBQTZDLDBDQUEwQyx3Q0FBd0MscUNBQXFDLHlCQUF5QiwwQkFBMEIsR0FBRyxnQkFBZ0Isd0JBQXdCLEdBQUcsb0JBQW9CLDBCQUEwQiwyQkFBMkIsR0FBRyxrQkFBa0IsMEJBQTBCLEdBQUcsZUFBZSw4QkFBOEIsR0FBRyxpQkFBaUIsMEJBQTBCLEdBQUcsR0FBRyxXQUFXLDBMQUEwTCxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxVQUFVLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLFdBQVcsVUFBVSxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxNQUFNLFVBQVUsS0FBSyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVB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LDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsU0FBUyxxQkFBcUIsK0JBQStCLDRCQUE0QixnQ0FBZ0MsU0FBUyx1QkFBdUIsNEJBQTRCLFNBQVMsd0RBQXdELDRCQUE0QixTQUFTLHlCQUF5QixtQkFBbUIsU0FBUyw0QkFBNEIsbUJBQW1CLFNBQVMsbUNBQW1DLG1CQUFtQixTQUFTLHNFQUFzRSxxQkFBcUIsNEJBQTRCLDhCQUE4QixTQUFTLHVCQUF1Qiw2QkFBNkIsOEJBQThCLCtCQUErQiw0QkFBNEIsOEJBQThCLHlCQUF5QixTQUFTLHNCQUFzQiwrQkFBK0IsNEJBQTRCLDhCQUE4Qiw4QkFBOEIsU0FBUyxLQUFLLHNFQUFzRSxxQ0FBcUMsMEJBQTBCLFNBQVMsbUJBQW1CLDJCQUEyQixTQUFTLEtBQUssc0VBQXNFLHNDQUFzQywwQkFBMEIsU0FBUyxtQkFBbUIseUJBQXlCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLDJCQUEyQiw0QkFBNEIsU0FBUyxzQkFBc0Isd0JBQXdCLFNBQVMsS0FBSywrQ0FBK0Msc0NBQXNDLDBCQUEwQixTQUFTLG1CQUFtQix5QkFBeUIsNkJBQTZCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsMkJBQTJCLDRCQUE0QixTQUFTLHNCQUFzQiwwQkFBMEIsU0FBUywwQkFBMEIsNEJBQTRCLDZCQUE2QixZQUFZLHdCQUF3Qiw0QkFBNEIsU0FBUyxxQkFBcUIsZ0NBQWdDLFNBQVMsdUJBQXVCLDRCQUE0QixTQUFTLEtBQUssdUNBQXVDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9HUmRhdGEudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNvdmVyYWxsZGF0YTF7XFxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XFxufVxcbi5ncmxhYmVsdGV4dHtcXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XFxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xcbiAgICAgICAgY29sb3I6d2hpdGU7XFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XFxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XFxufVxcbi5ncmRlc2NyaXB0ZXh0e1xcbiAgICAgICAgbWFyZ2luLXRvcDogLTF2aDtcXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxufVxcbi5ncnJlc3VsdHRleHR7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XFxuICAgICAgICBmb250LXNpemU6IDIxcHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xcbn1cXG4uZ3JkYXRhY2x7XFxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcXG4gICAgICAgIG1hcmdpbi10b3A6IDMuNXZoO1xcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDhweDsgXFxuICAgICAgICBoZWlnaHQ6IDM1dmg7XFxufVxcbi5ncm1lbnVsaXN0e1xcbiAgICAgICAgcGFkZGluZzogMHB4O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxuICAgICAgICBoZWlnaHQ6IDcuNHZoO1xcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgXFxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggd2hpdGVzbW9rZTtcXG59XFxuLmdybWVudWxpc3Q6bnRoLWNoaWxkKDIpe1xcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlc21va2U7XFxufVxcbi5ncm1lbnVsaXN0dHtcXG4gICAgICAgIHBhZGRpbmc6IDBweDtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxufVxcbiNncm1lbnV7XFxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XFxuICAgICAgICB3aWR0aDogOTUlO1xcbn1cXG4jZ3J2aXN1YWx7XFxuICAgICAgICB3aWR0aDogMTAwJTtcXG59XFxuLmdyaWNvbnN7XFxuICAgICAgICB3aWR0aDogNjAlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG59XFxuI2dyaWNvbnJlY29te1xcbiAgICAgICAgd2lkdGg6NjUlO1xcbn1cXG4jZ3JjaGFydHtcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XFxuICAgICAgICBoZWlnaHQ6IDI1dmg7XFxufVxcbiNncmNoYXJ0bW9ie1xcbiAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG4gICAgICAgIG1hcmdpbi10b3A6IDV2aDtcXG59XFxuI2dyZGF0YW1vYmRhdHtcXG4gICAgICAgIGhlaWdodDogMjV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHtcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxuICAgICAgICBoZWlnaHQ6IDV2aDtcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxufVxcbiNncmRhdGFtb2JidXR0ZXh0e1xcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcbiAgICAgICAgbGluZS1oZWlnaHQ6IDV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHRleHQ6aG92ZXJ7XFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuI2dyZGF0YW1vYmR0ZXh0e1xcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xcbn1cXG4jZ3JkYXRhbW9iZHRleHRje1xcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xcbiAgICAgICAgY29sb3I6IGdyZXk7XFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcbi5ocmxpbmVtb2J7XFxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XFxuICAgICAgICBoZWlnaHQ6IDJweDtcXG4gICAgICAgIGNvbG9yOiB3aGl0ZXNtb2tlO1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuLnN0YXR0ZXh0bW9ie1xcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcXG59XFxuLnN0YXR0ZXh0bW9iIHB7XFxuICAgICAgICBmb250LXNpemU6IDE4cHg7XFxufVxcbi5sb2FkZGF0YS1lbnRlci1hY3RpdmUsIC5sb2FkZGF0YS1sZWF2ZS1hY3RpdmUge1xcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xcbn1cXG4ubG9hZGRhdGEtZW50ZXIge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZGRhdGEtZW50ZXItdG8ge1xcbiAgICBvcGFjaXR5OiAxO1xcbn1cXG4ubG9hZGRhdGEtbGVhdmUtdG9cXG4gICAge1xcbiAgICBvcGFjaXR5OiAwO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcXG4uZ3JsYWJlbHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcXG59XFxuLmdyZGVzY3JpcHRleHR7XFxuICAgICAgICBtYXJnaW4tdG9wOiAtMXZoO1xcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXG59XFxuLmdycmVzdWx0dGV4dHtcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEye1xcbiAgICAgICAgZGlzcGxheTogbm9uZTtcXG59XFxuI2dyZGF0YW1vYntcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxuI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMiB7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4jZ3JkYXRhbW9iYnV0e1xcbiAgICBtYXJnaW4tdG9wOiA3dmg7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxuI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMiB7XFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcbn1cXG4jZ3JkYXRhbW9ie1xcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcbn1cXG4jZ3JkYXRhbW9iYnV0e1xcbiAgICBtYXJnaW4tdG9wOiA5LjV2aDtcXG59XFxuI2dyZGF0YW1vYmJ1dHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XFxuICAgICAgICBsaW5lLWhlaWdodDogNXZoO1xcbn1cXG4jZ3JkYXRhbW9iZHRleHR7XFxuICAgICAgICBmb250LXNpemU6IDEycHg7XFxufVxcbi5zdGF0dGV4dG1vYntcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02cHg7XFxufVxcbi5zdGF0dGV4dG1vYiBwe1xcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xcbn1cXG59XFxuXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvY2hhcnRzL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9HUmRhdGEudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUErSUE7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7UUFDQSxtQkFBQTtRQUNBLGlCQUFBO1FBQ0Esa0JBQUE7UUFDQSxtQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLFlBQUE7UUFDQSx3QkFBQTtRQUNBLDZCQUFBO1FBQ0EsK0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtRQUNBLG9CQUFBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0EsY0FBQTtRQUNBLHVCQUFBO1FBQ0Esb0NBQUE7Q0FDQTtBQUNBO1FBQ0EsaUNBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtRQUNBLGdCQUFBO1FBQ0EsWUFBQTtRQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxXQUFBO0NBQ0E7QUFDQTtRQUNBLFlBQUE7Q0FDQTtBQUNBO1FBQ0EsV0FBQTtRQUNBLGlCQUFBO1FBQ0EsZ0JBQUE7UUFDQSxxQ0FBQTtRQUNBLHlDQUFBO1FBQ0Esc0NBQUE7UUFDQSxvQ0FBQTtRQUNBLGlDQUFBO0NBQ0E7QUFDQTtRQUNBLFVBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxjQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxpQkFBQTtRQUNBLHFDQUFBO1FBQ0EseUNBQUE7UUFDQSxzQ0FBQTtRQUNBLG9DQUFBO1FBQ0EsaUNBQUE7UUFDQSxZQUFBO1FBQ0EsV0FBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxvQkFBQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7UUFDQSxrQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxnQkFBQTtRQUNBLGlCQUFBO0NBQ0E7QUFDQTtRQUNBLGtCQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0EsbUJBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxZQUFBO1FBQ0Esa0JBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLG9CQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7O0lBRUEsV0FBQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGdCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7UUFDQSxrQkFBQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsbUJBQUE7UUFDQSxnQkFBQTtRQUNBLGtCQUFBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGNBQUE7Q0FDQTtBQUNBO1FBQ0EsZUFBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0EsZUFBQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxjQUFBO0NBQ0E7QUFDQTtRQUNBLGFBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxlQUFBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7UUFDQSxpQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7UUFDQSxvQkFBQTtDQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIkdSZGF0YS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMlxcXCI+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00IGNvbC1zbS0xMlxcXCIgaWQ9XFxcIm92ZXJhbGxkYXRhMVxcXCI+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmRhdGFjbFxcXCIgXFxyXFxuICAgICAgICBpZD1cXFwiZ3JtZW51XFxcIiBcXHJcXG4gICAgICAgIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiBzaGFkb3djb2xvcjF9XFxcIlxcclxcbiAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcInNoYWRvd2NvbG9yMSA9IGNvbG9yc1dCLmNvbG9yMlxcXCIgXFxyXFxuICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcInNoYWRvd2NvbG9yMSA9J3doaXRlc21va2UnXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgcm93IGdybWVudWxpc3R0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNTdGF0fX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGdybWVudWxpc3RcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8c3ZnIGNsYXNzPVxcXCJncmljb25zXFxcIiB2aWV3Qm94PVxcXCIwIDAgMTAwIDEyNVxcXCIgOnN0eWxlPVxcXCJ7ZmlsbDogY29sb3JzV0IuY29sb3IxLCBzdHJva2U6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk04OS44Myw5My43MWwtMjAtMzMuMzRhMS40MiwxLjQyLDAsMCwwLTIuNDQsMEw2MS43NCw3MCw1MC45MSw1Mi42VjQwLjdINzEuNTVBMS40MiwxLjQyLDAsMCwwLDczLDM5LjI4YTEuNDIsMS40MiwwLDAsMC0uMzUtLjk0TDY1LjIsMzBsNy4zOC04LjM2YTEuNDIsMS40MiwwLDAsMC0uMTMtMiwxLjQyLDEuNDIsMCwwLDAtLjk0LS4zNUg0OS40NkExLjQyLDEuNDIsMCwwLDAsNDgsMjAuN1Y1Mi42TDM3Ljc3LDY5LjE3bC01LjE3LTguOGExLjQyLDEuNDIsMCwwLDAtMi40NCwwbC0yMCwzMy4zOWExLjQyLDEuNDIsMCwwLDAsLjc3LDEuODUsMS40NCwxLjQ0LDAsMCwwLDEuNjktLjQ5TDMxLjM3LDYzLjg5bDQuNzIsOEwxNi41MywxMDMuNDRhMS40MiwxLjQyLDAsMCwwLC4yNiwyLDEuNDIsMS40MiwwLDAsMCwyLS4yNmwuMS0uMTYsMTcuNy0yOC41M2E1LjcxLDUuNzEsMCwwLDEsMS4yOSwxLjYxYy45MywxLjQzLDIuMjEsMy40LDQuODQsMy40czMuODQtMS44OCw0LjgzLTMuNFM0OSw3Niw1MCw3NnMxLjUzLjczLDIuNDcsMi4xM2wuMDYuMDljMSwxLjQ3LDIuMjMsMy4zLDQuNzcsMy4zczMuODQtMS44OSw0Ljg1LTMuNDFhMTAuNzcsMTAuNzcsMCwwLDEsLjY2LTFMODAuMDksMTA1YTEuNDIsMS40MiwwLDEsMCwyLjQ4LTEuMzlsLS4wNS0uMDhMNjMuNDYsNzIuNzVsNS4yMy04Ljg2TDg3LjQ0LDk1LjJhMS40MiwxLjQyLDAsMCwwLDIsLjI0QTEuNDQsMS40NCwwLDAsMCw4OS44Myw5My43MVpNNjIuMjUsMjlhMS40MiwxLjQyLDAsMCwwLDAsMS44N2w2LjEzLDYuOTRINTAuOTFWMjIuMTJINjguMzhaTTU0LjgsNzYuNDNjLTEtMS40Ny0yLjI0LTMuMy00Ljc5LTMuM3MtMy44OSwyLTQuODMsMy40LTEuNSwyLjEyLTIuNDcsMi4xMi0xLjUyLS43Mi0yLjQ1LTIuMDlBOC40Myw4LjQzLDAsMCwwLDM4LjEsNzRMNDkuNDksNTUuNjksNjEuMjQsNzQuNjJjLS4xOS4yLS4zNy40LS41NS42MVY3NWwtLjkyLDEuNDZjLS45NCwxLjQ5LTEuNDksMi4xMS0yLjQ2LDIuMTFTNTUuOCw3Ny45LDU0LjgsNzYuNDNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+PHAgY2xhc3M9XFxcImdybGFiZWx0ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0NoYWx9fTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+IDxwIGNsYXNzPVxcXCJncmRlc2NyaXB0ZXh0XFxcIj48c3BhbiBjbGFzcz1cXFwiZ3JyZXN1bHR0ZXh0XFxcIiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tyZXN1bHRzV0Iuc2NvcmVDaGFsbH19PC9zcGFuPnt7bGFiZWxzV0IucmVzdWx0c091dE9mfX01PC9wPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtMTIgZ3JtZW51bGlzdFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaWNvbnNcXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTI1XFxcIiA6c3R5bGU9XFxcIntmaWxsOiBjb2xvcnNXQi5jb2xvcjEsIHN0cm9rZTogY29sb3JzV0IuY29sb3IxfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTUwLDI4LjUzYTIyLjczLDIyLjczLDAsMCwwLTIuNS4xNEEyMiwyMiwwLDAsMCwzNC43LDY2LjI4YTE4LjU0LDE4LjU0LDAsMCwxLDUuNjcsMTMuMjF2Mi44MmE1LjQ0LDUuNDQsMCwwLDAsNS40NCw1LjQ0aDguMzlhNS40NCw1LjQ0LDAsMCwwLDUuNDQtNS40NFY3OS40OWExOC4xLDE4LjEsMCwwLDEsNS41My0xMy4wN0EyMS43OCwyMS43OCwwLDAsMCw3Miw1MC41MSwyMiwyMiwwLDAsMCw1MCwyOC41M1ptMTIuNCwzNWEyMi4xMiwyMi4xMiwwLDAsMC02Ljc3LDE2djIuODJoMGExLjQ0LDEuNDQsMCwwLDEtMS40NCwxLjQ0SDQ1LjgxYTEuNDQsMS40NCwwLDAsMS0xLjQ0LTEuNDRWNzkuNDlhMjIuNTcsMjIuNTcsMCwwLDAtNi44OS0xNi4wOEExOCwxOCwwLDAsMSw0Ny45NSwzMi42NCwxOC43LDE4LjcsMCwwLDEsNTAsMzIuNTNhMTgsMTgsMCwwLDEsMTgsMThBMTcuODIsMTcuODIsMCwwLDEsNjIuNCw2My41MlpcXFwiLz5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNTYuNTEsODkuNzJoLTEzYTEuNSwxLjUsMCwxLDAsMCwzaDEzYTEuNSwxLjUsMCwxLDAsMC0zWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01Ni41MSw5NC40NmgtMTNhMS41LDEuNSwwLDAsMCwwLDNoMTNhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTI0Ljg4LDQ5YTEuNSwxLjUsMCwwLDAtMS41LTEuNUgxNC43M2ExLjUsMS41LDAsMCwwLDAsM2g4LjY0QTEuNSwxLjUsMCwwLDAsMjQuODgsNDlaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTg1LjI3LDQ3LjQ3SDc2LjYyYTEuNSwxLjUsMCwwLDAsMCwzaDguNjRhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTUwLDIzLjg1YTEuNSwxLjUsMCwwLDAsMS41LTEuNVYxMy43YTEuNSwxLjUsMCwwLDAtMywwdjguNjRBMS41LDEuNSwwLDAsMCw1MCwyMy44NVpcXFwiLz5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNjguODMsMzEuNjRhMS41LDEuNSwwLDAsMCwxLjA2LS40NEw3NiwyNS4wOUExLjUsMS41LDAsMSwwLDczLjg4LDIzbC02LjExLDYuMTFhMS41LDEuNSwwLDAsMCwxLjA2LDIuNTZaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTMwLjExLDY2Ljc0LDI0LDcyLjg1QTEuNSwxLjUsMCwwLDAsMjYuMTIsNzVsNi4xMS02LjExYTEuNSwxLjUsMCwwLDAtMi4xMi0yLjEyWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk0zMC4xMSwzMS4yMWExLjUsMS41LDAsMSwwLDIuMTItMi4xMkwyNi4xMiwyM0ExLjUsMS41LDAsMCwwLDI0LDI1LjA5WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk02OS44OSw2Ni43NGExLjUsMS41LDAsMCwwLTIuMTIsMi4xMkw3My44OCw3NUExLjUsMS41LDAsMCwwLDc2LDcyLjg1WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01My4yNSw5OS4ySDQ2Ljc0YTEuNSwxLjUsMCwwLDAsMCwzaDYuNTFhMS41LDEuNSwwLDAsMCwwLTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+PHAgY2xhc3M9XFxcImdybGFiZWx0ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7bGFiZWxzV0IucmVzdWx0c0luc3B9fTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+IDxwIGNsYXNzPVxcXCJncmRlc2NyaXB0ZXh0XFxcIj48c3BhbiBjbGFzcz1cXFwiZ3JyZXN1bHR0ZXh0XFxcIiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tyZXN1bHRzV0Iuc2NvcmVFZHV9fTwvc3Bhbj57e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyIGdybWVudWxpc3RcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaWNvbnNcXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTI1XFxcIiA6c3R5bGU9XFxcIntmaWxsOiBjb2xvcnNXQi5jb2xvcjEsIHN0cm9rZTogY29sb3JzV0IuY29sb3IxfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNMzguNjYsMzguNzlhMS4zNiwxLjM2LDAsMCwwLDEuMDkuNDdoLjRsMCwwYTEuNTQsMS41NCwwLDAsMCwxLTEuNzJjLTEuMTUtNC0uMjMtNy43MiwyLjIyLTguOTRhMS4zMiwxLjMyLDAsMCwwLC43NS0uNzgsMS41MywxLjUzLDAsMCwwLDAtMS4wOEExLjQyLDEuNDIsMCwwLDAsNDIuMjUsMjZDMzguNTEsMjcuNzksMzcsMzIuODUsMzguNTQsMzguM0EuNjMuNjMsMCwwLDAsMzguNjYsMzguNzlaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNNzcuNjYsMjkuM0ExNi43NywxNi43NywwLDAsMCw2NywyMGExNy42NywxNy42NywwLDAsMC05LjMyLS4yNS4zOC4zOCwwLDAsMC0uMjIuMDcsMTcuNTYsMTcuNTYsMCwwLDAtMjQuOCw0LjksMTYuNzMsMTYuNzMsMCwwLDAtMTUuOTMsNC43QzkuMiwzNywxMCw0OC4yMiwxOC42LDU2Ljg0LDI0LjI3LDYyLjUxLDMyLjE1LDY2LDM5LjE2LDY2YTE3LjU0LDE3LjU0LDAsMCwwLDUuNDUtLjgzbC0zLjE3LDUuMDZhMS4zMywxLjMzLDAsMCwwLDAsMS40NiwxLjUsMS41LDAsMCwwLDEuMjcuN2g1Yy43OSwzLjA4LDEuNzcsOC41Ni0uMTQsMTEuOTUtMy4yMyw1LjUxLTIuMjUsMTQuNzIuODcsMTcuODRhMS40LDEuNCwwLDAsMCwyLDAsMS40LDEuNCwwLDAsMCwwLTJjLTIuMDktMi0zLjA5LTkuNzYtLjQzLTE0LjI3LDEuNzgtMywyLTcuNjcuNjktMTMuMzloMy42YTEuNSwxLjUsMCwwLDAsMS4yNy0uNywxLjMzLDEuMzMsMCwwLDAsMC0xLjQ1bC00LjItNi44MmExNC4wNiwxNC4wNiwwLDAsMCwyLjM2LDEsMTAuODEsMTAuODEsMCwwLDAsMy40LjQ5YzguMzksMCwxNy45MS04LjksMjEuMjItMTkuODVDODAuMTksMzkuMzYsNzkuOTMsMzMuODUsNzcuNjYsMjkuM1ptLTQ4LjQ3LDhhMzMuMDYsMzMuMDYsMCwwLDAsNC4yLDE1LjgzYzIuNjcsNC43MSw2LjIzLDgsMTAuMDksOS4yMS02LjQ2LDIuMjYtMTYuMTMtLjk0LTIyLjg3LTcuNjgtNy40My03LjQzLTguMjEtMTctMS45LTIzLjM1YTEzLjksMTMuOSwwLDAsMSwxMC00LjI0LDE0Ljc4LDE0Ljc4LDAsMCwxLDIuNTUuMjJBMjUuNCwyNS40LDAsMCwwLDI5LjE5LDM3LjM1Wk00Ny4zMywxOS41OGM4LjkyLDAsMTUuMTYsNy4zLDE1LjE2LDE3Ljc2LDAsMTEuOS03LjIyLDIyLjc0LTE1LjE2LDIyLjc0UzMyLjE4LDQ5LjI1LDMyLjE4LDM3LjM1QzMyLjE4LDI2Ljg5LDM4LjQxLDE5LjU4LDQ3LjMzLDE5LjU4Wm0xOCwxNy44OGMwLTYtMS44NC0xMS4zMi01LjItMTUuMTFhMTMuNzQsMTMuNzQsMCwwLDEsNi4wNy41NCwxNCwxNCwwLDAsMSw4Ljg1LDcuNTdjMS45Miw0LDIuMDgsOC43Mi40NiwxMy44aDBDNzIuMTQsNTUuNjQsNjIuMTIsNjQsNTQuNSw2MS43NWE1LjExLDUuMTEsMCwwLDEtLjk0LS4zNkM2MC4zMiw1Ny41NCw2NS4zNiw0Ny4zOCw2NS4zNiwzNy40NlpNNTEuNTEsNjkuNTdINDUuMjlsMy4xMS01LjE5WlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+IFxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLThcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj48cCBjbGFzcz1cXFwiZ3JsYWJlbHRleHRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzRnVufX08L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPiA8cCBjbGFzcz1cXFwiZ3JkZXNjcmlwdGV4dFxcXCI+PHNwYW4gY2xhc3M9XFxcImdycmVzdWx0dGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLnNjb3JlRnVufX08L3NwYW4+e3tsYWJlbHNXQi5yZXN1bHRzT3V0T2Z9fTU8L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC0xMiBncm1lbnVsaXN0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTRcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpY29uc1xcXCIgdmlld0JveD1cXFwiMCAwIDEwMCAxMjVcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGNvbG9yc1dCLmNvbG9yMSwgc3Ryb2tlOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk04Ni43Miw1NC4xOEExLjY3LDEuNjcsMCwwLDAsODUuNTMsNTNsLTguMi0xLjE5TDY0LjI4LDQ5LjksNjIsNDkuNTdsLTMuMzItNi43NEw1Mi44MSwzMWMtLjQ0LS45LS44OS0xLjgtMS4zMy0yLjcxYTEuNzIsMS43MiwwLDAsMC0yLjExLS43MiwxLjQ1LDEuNDUsMCwwLDAtLjg1LjcybC0zLjY2LDcuNDJMMzksNDcuNTRsLTEsMi03LjUxLDEuMDlMMTcuNDYsNTIuNTVsLTMsLjQzYTEuNjgsMS42OCwwLDAsMC0xLjE5LDEuMTksMS43MywxLjczLDAsMCwwLC40MywxLjY2bDUuOTMsNS43OCw5LjQ1LDkuMjEsMS41NSwxLjUxLTEuMjIsNy4xcS0xLjExLDYuNS0yLjIzLDEzbC0uNTEsM2ExLjcxLDEuNzEsMCwwLDAsMi41LDEuOTJsNy4zMy0zLjg2LDExLjY3LTYuMTQsMS44Mi0xLDYuNDcsMy40MSwxMS42Nyw2LjE0LDIuNjgsMS40YTEuNzEsMS43MSwwLDAsMCwxLjg5LS4xNCwxLjc0LDEuNzQsMCwwLDAsLjYxLTEuNzhsLTEuNC04LjE2cS0xLjExLTYuNS0yLjIzLTEzbC0uMzMtMS45Miw1LjMxLTUuMTgsOS40NS05LjIxLDIuMTctMi4xMUExLjcsMS43LDAsMCwwLDg2LjcyLDU0LjE4Wm0tOC44Myw1LjA5TDY4LjQyLDY4LjVjLS42OS42Ny0xLjQsMS4zMi0yLjA2LDJhMi4xMywyLjEzLDAsMCwwLS40LDJMNjYuMjEsNzRxMS4wNiw2LjE4LDIuMTIsMTIuMzdjLjM3LDIuMTMuNzEsNC4yNSwxLjA4LDYuMzhsLTQuMjgtMi4yNUw1My40Miw4NC4zNmMtLjg1LS40NS0xLjY5LS45MS0yLjU1LTEuMzRhMS44NCwxLjg0LDAsMCwwLTEuNzcsMGwtLjI3LjE0LTEuMzQuN0wzNi4zOSw4OS43bC01LjgyLDMsLjgtNC42N3ExLjEyLTYuNTEsMi4yMy0xM2MuMTYtLjk0LjMzLTEuODkuNDgtMi44NGExLjgxLDEuODEsMCwwLDAtLjQ2LTEuNywyLjYxLDIuNjEsMCwwLDAtLjIyLS4yMWwtMS4wOS0xLjA2LTktOC43NmMtMS41OS0xLjU1LTMuMTgtMy4xMi00Ljc3LTQuNjdsNS4wNy0uNzRMMzYuNyw1My4xN2MxLS4xNCwxLjk0LS4yMSwyLjg3LS40MnMxLjQ1LTEuNjEsMS44Ny0yLjQ1TDQ3LDM5bDMtNiwyLjI0LDQuNTNxMi45Miw1LjkxLDUuODQsMTEuODNjLjQyLjg3LjgyLDEuNzYsMS4yOCwyLjZzMS44OS45MywyLjg2LDEuMDhsMTIuNSwxLjgyLDYuNywxWlxcXCIvPiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIDwvc3ZnPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLThcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj48cCBjbGFzcz1cXFwiZ3JsYWJlbHRleHRcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzUmVsfX08L3A+PC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPiA8cCBjbGFzcz1cXFwiZ3JkZXNjcmlwdGV4dFxcXCI+PHNwYW4gY2xhc3M9XFxcImdycmVzdWx0dGV4dFxcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLnNjb3JlUmVjb219fTwvc3Bhbj57e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC04IGNvbC1zbS0xMlxcXCIgaWQ9XFxcIm92ZXJhbGxkYXRhMlxcXCI+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmRhdGFjbFxcXCIgXFxyXFxuICAgICAgICBpZD1cXFwiZ3J2aXN1YWxcXFwiIFxcclxcbiAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yMn1cXFwiXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwic2hhZG93Y29sb3IyID0gY29sb3JzV0IuY29sb3IyXFxcIiBcXHJcXG4gICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3IyID0nd2hpdGVzbW9rZSdcXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGNsYXNzPVxcXCJncmxhYmVsc1xcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQWN0fX08L3A+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBzdHlsZT1cXFwicG9zaXRpb246IHJlbGF0aXZlOyBcXHJcXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8d2ItY2hhcnQgaWQ9XFxcImdyY2hhcnRcXFwiPiAgIFxcclxcbiAgICAgICAgICAgICAgICA8L3diLWNoYXJ0PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8IS0tIGhlcmUgc3RhcnRzIG1vYiAtLT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIiBpZD1cXFwiZ3JkYXRhbW9iXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy0xMlxcXCIgaWQ9XFxcImdyZGF0YW1vYmRhdFxcXCI+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwibG9hZGRhdGFcXFwiIG1vZGU9XFxcIm91dC1pblxcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgICAgICA8d2ItY2hhcnQgaWQ9XFxcImdyY2hhcnRtb2JcXFwiIHYtaWY9XFxcIiRzdG9yZS5zdGF0ZS5yZXN1bHREZXRhaWxzU2VsZWN0ID09IDFcXFwiIGtleT1cXFwicjFcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBzdHlsZT1cXFwicG9zaXRpb246IHJlbGF0aXZlOyBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XFxyXFxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcXCI+ICAgXFxyXFxuICAgICAgICAgICAgICAgIDwvd2ItY2hhcnQ+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gMlxcXCIga2V5PVxcXCJyMlxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwicm93XFxcIiAgaWQ9XFxcImdyZGF0YW1vYmR0ZXh0XFxcIiA+e3tyZXN1bHRzV0IuZGVzY3JpcH19PC9wPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIiBpZD1cXFwiZ3JkYXRhbW9iZHRleHRjXFxcIj4ge3tsYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZH19e3tyZXN1bHRzV0Iuc3RhcnRkYXRlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgdi1pZj1cXFwiJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gM1xcXCIga2V5PVxcXCJyM1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+e3tsYWJlbHNXQi5yZXN1bHRzQ2hhbH19OjwvcD48L2Rpdj48ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHN0eWxlPVxcXCJmb250V2VpZ2h0OiBib2xkO1xcXCI+e3tyZXN1bHRzV0Iuc2NvcmVDaGFsbH19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD57e2xhYmVsc1dCLnJlc3VsdHNJbnNwfX06PC9wPjwvZGl2PjxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD48c3BhbiA6c3R5bGU9XFxcIntjb2xvcjogY29sb3JzV0IuY29sb3IxfVxcXCIgc3R5bGU9XFxcImZvbnRXZWlnaHQ6IGJvbGQ7XFxcIj57e3Jlc3VsdHNXQi5zY29yZUVkdX19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy02IHN0YXR0ZXh0bW9iXFxcIj48cD57e2xhYmVsc1dCLnJlc3VsdHNGdW59fTo8L3A+PC9kaXY+PGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgc3RhdHRleHRtb2JcXFwiPjxwPjxzcGFuIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIiBzdHlsZT1cXFwiZm9udFdlaWdodDogYm9sZDtcXFwiPnt7cmVzdWx0c1dCLnNjb3JlRnVufX08L3NwYW4+IHt7bGFiZWxzV0IucmVzdWx0c091dE9mfX01PC9wPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGhyIGNsYXNzPVxcXCJjb2wteHMtOCBocmxpbmVtb2JcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgc3RhdHRleHRtb2JcXFwiPjxwPnt7bGFiZWxzV0IucmVzdWx0c1JlbH19OjwvcD48L2Rpdj48ZGl2IGNsYXNzPVxcXCJjb2wteHMtNiBzdGF0dGV4dG1vYlxcXCI+PHA+PHNwYW4gOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHN0eWxlPVxcXCJmb250V2VpZ2h0OiBib2xkO1xcXCI+e3tyZXN1bHRzV0Iuc2NvcmVSZWNvbX19PC9zcGFuPiB7e2xhYmVsc1dCLnJlc3VsdHNPdXRPZn19NTwvcD48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxociBjbGFzcz1cXFwiY29sLXhzLTggaHJsaW5lbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC90cmFuc2l0aW9uPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMTJcXFwiID5cXHJcXG4gICAgICAgICAgICA8ZGl2IGlkPVxcXCJncmRhdGFtb2JidXRcXFwiIDpzdHlsZT1cXFwie2JvcmRlckNvbG9yOiBjb2xvcnNXQi5jb2xvcjEsIGJhY2tncm91bmRDb2xvcjpjb2xvcnNXQi5jb2xvcjF9XFxcIiBAY2xpY2s9XFxcIiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gISRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPHAgaWQ9XFxcImdyZGF0YW1vYmJ1dHRleHRcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0hpZGVEZXRhaWxzfX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgIDwvZGl2PlxcclxcbjwvZGl2PlxcclxcbiAgICBcXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IENoYXJ0IGZyb20gXFxcIi4vcmNoYXJ0LmpzXFxcIlxcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBkYXRhKCl7XFxyXFxuICAgICAgICByZXR1cm57XFxyXFxuICAgICAgICAgICAgc2hhZG93Y29sb3IxOiAnd2hpdGVzbW9rZScsXFxyXFxuICAgICAgICAgICAgc2hhZG93Y29sb3IyOiAnd2hpdGVzbW9rZScsXFxyXFxuICAgICAgICB9XFxyXFxuICAgIH0sXFxyXFxuICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiQ2hhcnQ6IENoYXJ0LFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICdjb2xvcnNXQicsICdyZXN1bHRzV0InLCAnbGFiZWxzV0InIFxcclxcbiAgICAgICAgXSksXFxyXFxuICAgICAgfSAgXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4gICAgI292ZXJhbGxkYXRhMXtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JsYWJlbHRleHR7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEzcHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcXHJcXG4gICAgICAgIGNvbG9yOndoaXRlO1xcclxcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XFxyXFxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xcclxcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmRlc2NyaXB0ZXh0e1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTF2aDtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdycmVzdWx0dGV4dHtcXHJcXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyZGF0YWNse1xcclxcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAzLjV2aDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDVweCA4cHg7IFxcclxcbiAgICAgICAgaGVpZ2h0OiAzNXZoO1xcclxcbiAgICB9XFxyXFxuICAgIC5ncm1lbnVsaXN0e1xcclxcbiAgICAgICAgcGFkZGluZzogMHB4O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgICAgICBoZWlnaHQ6IDcuNHZoO1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgXFxyXFxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggd2hpdGVzbW9rZTsgXFxyXFxuICAgIH1cXHJcXG4gICAgLmdybWVudWxpc3Q6bnRoLWNoaWxkKDIpe1xcclxcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IHdoaXRlc21va2U7IFxcclxcbiAgICB9XFxyXFxuICAgIC5ncm1lbnVsaXN0dHtcXHJcXG4gICAgICAgIHBhZGRpbmc6IDBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybWVudXtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcXHJcXG4gICAgICAgIHdpZHRoOiA5NSU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dydmlzdWFse1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyaWNvbnN7XFxyXFxuICAgICAgICB3aWR0aDogNjAlO1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpY29ucmVjb217XFxyXFxuICAgICAgICB3aWR0aDo2NSU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyY2hhcnR7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xcclxcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmNoYXJ0bW9ie1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbiAgICAgICAgaGVpZ2h0OiAyNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2J7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lO1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogNXZoO1xcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JkYXR7XFxyXFxuICAgICAgICBoZWlnaHQ6IDI1dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmJ1dHtcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XFxyXFxuICAgICAgICBoZWlnaHQ6IDV2aDtcXHJcXG4gICAgICAgIHdpZHRoOiA0MCU7XFxyXFxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA1dmg7XFxyXFxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XFxyXFxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcXHJcXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmJ1dHRleHR7XFxyXFxuICAgICAgICBjb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogNXZoOyAgIFxcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JidXR0ZXh0OmhvdmVye1xcclxcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XFxyXFxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxcclxcbiAgICB9XFxyXFxuICAgICNncmRhdGFtb2JkdGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iZHRleHRje1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xcclxcbiAgICAgICAgY29sb3I6IGdyZXk7XFxyXFxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmhybGluZW1vYntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgIGhlaWdodDogMnB4O1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlc21va2U7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgIC5zdGF0dGV4dG1vYntcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnN0YXR0ZXh0bW9iIHB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE4cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWRkYXRhLWVudGVyLWFjdGl2ZSwgLmxvYWRkYXRhLWxlYXZlLWFjdGl2ZSB7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XFxyXFxuICAgIH1cXHJcXG4gICAgLmxvYWRkYXRhLWVudGVyIHtcXHJcXG4gICAgb3BhY2l0eTogMTtcXHJcXG4gICAgfVxcclxcbiAgICAubG9hZGRhdGEtZW50ZXItdG8ge1xcclxcbiAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgIC5sb2FkZGF0YS1sZWF2ZS10b1xcclxcbiAgICB7XFxyXFxuICAgIG9wYWNpdHk6IDA7XFxyXFxuICAgIH1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcXHJcXG4gICAgLmdybGFiZWx0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLmdyZGVzY3JpcHRleHR7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMXZoO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE1cHg7XFxyXFxuICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgfVxcclxcbiAgICAuZ3JyZXN1bHR0ZXh0e1xcclxcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XFxyXFxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcXHJcXG4gICAgfVxcclxcbn1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXHJcXG4gICAgI292ZXJhbGxkYXRhMSwgI292ZXJhbGxkYXRhMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcclxcbiAgICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAjb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEyIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDh2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0e1xcclxcbiAgICBtYXJnaW4tdG9wOiA3dmg7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcclxcbiAgICAjb3ZlcmFsbGRhdGExLCAjb3ZlcmFsbGRhdGEyIHtcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDh2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0e1xcclxcbiAgICBtYXJnaW4tdG9wOiA5LjV2aDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JkYXRhbW9iYnV0dGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcXHJcXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1dmg7ICAgXFxyXFxuICAgIH1cXHJcXG4gICAgI2dyZGF0YW1vYmR0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5zdGF0dGV4dG1vYntcXHJcXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02cHg7XFxyXFxuICAgIH1cXHJcXG4gICAgLnN0YXR0ZXh0bW9iIHB7XFxyXFxuICAgICAgICBmb250LXNpemU6IDE0cHg7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuXFxyXFxuPC9zdHlsZT5cXHJcXG5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRdata.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue": -/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue ***! - \*********************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#gropen, #grcode, #grname, #grdescrip, #targetbox, #completedbox{\\r\\n border: solid 1px;\\r\\n margin-top: 3vh;\\r\\n box-shadow: 5px 8px;\\n}\\n#groverall{\\r\\n margin-top: 20px;\\n}\\n#groveralp1, #groveralp2{\\r\\n display: block;\\n}\\n#gropen, #grcode, #grname, #targetbox, #completedbox{\\r\\n height: 10vh;\\n}\\n#targetbox, #completedbox{\\r\\n margin-left: 15px;\\n}\\n#gropen {\\r\\n margin-right: 5%;\\r\\n width: 30%;\\n}\\n#targetbox{\\r\\n margin-right: 0%;\\n}\\n#grcode {\\r\\n width: 60%;\\n}\\n#grname{\\r\\n width: 95%;\\n}\\n#grdescrip{\\r\\n height: 23vh;\\r\\n margin-left: -15px;\\n}\\n#descriptext{\\r\\n height: 16vh;\\r\\n font-size: 14px;\\r\\n color:black;\\n}\\n#createdtext{\\r\\n color:gray;\\r\\n font-style: italic;\\n}\\n#grclose{\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\n}\\n#grlabelname, #grlabelcode{\\r\\n color: black;\\r\\n line-height: 20px;\\r\\n font-size: 30px;\\r\\n margin-top: 2vh;\\n}\\n.grlabels{\\r\\n margin-left: 10px;\\r\\n padding-top: 5px;\\r\\n color:gray;\\n}\\n.grvalues{\\r\\n font-size: 36px;\\r\\n line-height: 30px;\\r\\n font-weight: 600;\\r\\n margin-top: 1vh;\\r\\n margin-right: -30px;\\r\\n text-align: right;\\n}\\n#grinfomob{\\r\\n display: none;\\r\\n height: 25vh;\\n}\\n.grmobtext{\\r\\n height: 10vh;\\n}\\n.grmobicons{\\r\\n height: 15vh;\\n}\\n.grinfoiconc{\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100%;\\r\\n height: 100%;\\r\\n border-bottom-style: solid;\\r\\n border: solid 1px;\\r\\n border-color: grey;\\r\\n box-shadow: 5px 8px;\\r\\n color: whitesmoke;\\n}\\n.grinfoiconc:hover{\\r\\n cursor: pointer;\\n}\\n.grinfomobicon{\\r\\n height: 100%;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\n}\\n.grinfomobicontext{\\r\\n margin-top: 1vh;\\r\\n text-align: center;\\n}\\n@media only screen and (min-width: 992px) and (max-width: 1200px){\\n#descriptext{\\r\\n font-size: 12px;\\n}\\n#grlabelname, #grlabelcode, .grvalues {\\r\\n line-height: 30px;\\r\\n font-size: 30px;\\r\\n margin-top: 2vh;\\n}\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n display:block;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n width: 100vw;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n margin-top: -20px;\\r\\n display: block;\\n}\\n#grmobtexth2{\\r\\n font-size: 24px;\\n}\\n.grinfomobicontext{\\r\\n font-size: 18px;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n#groveralp1, #groveralp2{\\r\\n display: none\\n}\\n#grinfomob{\\r\\n display: block;\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100vw;\\r\\n margin-top: -20px;\\n}\\n#grmobtexth2{\\r\\n font-size: 18px;\\n}\\n.grinfomobicontext{\\r\\n font-size: 12.5px;\\n}\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/results/charts/src/assets/components/results/charts/GRinfo.vue\"],\"names\":[],\"mappings\":\";AAiNA;IACA,kBAAA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,eAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,kBAAA;CACA;AACA;IACA,iBAAA;IACA,WAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,WAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;CACA;AACA;IACA,aAAA;IACA,gBAAA;IACA,YAAA;CACA;AACA;IACA,WAAA;IACA,mBAAA;CACA;AACA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;CACA;AACA;IACA,aAAA;IACA,kBAAA;IACA,gBAAA;IACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,iBAAA;IACA,WAAA;CACA;AACA;IACA,gBAAA;IACA,kBAAA;IACA,iBAAA;IACA,gBAAA;IACA,oBAAA;IACA,kBAAA;CACA;AACA;IACA,cAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;IACA,YAAA;IACA,aAAA;IACA,2BAAA;IACA,kBAAA;IACA,mBAAA;IACA,oBAAA;IACA,kBAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,+BAAA;IACA,mCAAA;IACA,gCAAA;IACA,8BAAA;IACA,2BAAA;CACA;AACA;IACA,gBAAA;IACA,mBAAA;CACA;AACA;AACA;QACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,gBAAA;IACA,gBAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,cAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,aAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,kBAAA;QACA,eAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,gBAAA;CACA;CACA;AACA;AACA;QACA,aAAA;CACA;AACA;QACA,eAAA;QACA,iBAAA;QACA,+BAAA;QACA,mCAAA;QACA,gCAAA;QACA,8BAAA;QACA,2BAAA;QACA,aAAA;QACA,kBAAA;CACA;AACA;QACA,gBAAA;CACA;AACA;QACA,kBAAA;CACA;CACA\",\"file\":\"GRinfo.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZT9hYzIwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLGlIQUE0RDtBQUMvRjtBQUNBLGNBQWMsUUFBUyxzRUFBc0UsMEJBQTBCLHdCQUF3Qiw0QkFBNEIsR0FBRyxhQUFhLHlCQUF5QixHQUFHLDJCQUEyQix1QkFBdUIsR0FBRyx1REFBdUQscUJBQXFCLEdBQUcsNEJBQTRCLDBCQUEwQixHQUFHLFdBQVcseUJBQXlCLG1CQUFtQixHQUFHLGFBQWEseUJBQXlCLEdBQUcsV0FBVyxtQkFBbUIsR0FBRyxVQUFVLG1CQUFtQixHQUFHLGFBQWEscUJBQXFCLDJCQUEyQixHQUFHLGVBQWUscUJBQXFCLHdCQUF3QixvQkFBb0IsR0FBRyxlQUFlLG1CQUFtQiwyQkFBMkIsR0FBRyxXQUFXLHlCQUF5Qix1Q0FBdUMsMkNBQTJDLHdDQUF3QyxzQ0FBc0MsbUNBQW1DLEdBQUcsNkJBQTZCLHFCQUFxQiwwQkFBMEIsd0JBQXdCLHdCQUF3QixHQUFHLFlBQVksMEJBQTBCLHlCQUF5QixtQkFBbUIsR0FBRyxZQUFZLHdCQUF3QiwwQkFBMEIseUJBQXlCLHdCQUF3Qiw0QkFBNEIsMEJBQTBCLEdBQUcsYUFBYSxzQkFBc0IscUJBQXFCLEdBQUcsYUFBYSxxQkFBcUIsR0FBRyxjQUFjLHFCQUFxQixHQUFHLGVBQWUseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsb0JBQW9CLHFCQUFxQixtQ0FBbUMsMEJBQTBCLDJCQUEyQiw0QkFBNEIsMEJBQTBCLEdBQUcscUJBQXFCLHdCQUF3QixHQUFHLGlCQUFpQixxQkFBcUIseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsR0FBRyxxQkFBcUIsd0JBQXdCLDJCQUEyQixHQUFHLG9FQUFvRSxlQUFlLDRCQUE0QixHQUFHLHlDQUF5Qyww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QyxtQ0FBbUMsb0JBQW9CLHFCQUFxQixtQ0FBbUMsMEJBQTBCLDJCQUEyQiw0QkFBNEIsMEJBQTBCLEtBQUssdUJBQXVCLHdCQUF3QixLQUFLLG1CQUFtQixxQkFBcUIseUJBQXlCLHVDQUF1QywyQ0FBMkMsd0NBQXdDLHNDQUFzQyxtQ0FBbUMsS0FBSyx1QkFBdUIsd0JBQXdCLDJCQUEyQixLQUFLLHNFQUFzRSxxQkFBcUIsNEJBQTRCLFNBQVMsK0NBQStDLDBCQUEwQix3QkFBd0Isd0JBQXdCLFNBQVMsS0FBSyxzRUFBc0UsaUNBQWlDLGtDQUFrQyxtQkFBbUIsMEJBQTBCLFNBQVMsS0FBSyxzRUFBc0UsaUNBQWlDLGtDQUFrQyxtQkFBbUIseUJBQXlCLDZCQUE2QiwyQ0FBMkMsK0NBQStDLDRDQUE0QywwQ0FBMEMsdUNBQXVDLDhCQUE4QiwyQkFBMkIsU0FBUyxxQkFBcUIsNEJBQTRCLFNBQVMsMkJBQTJCLDRCQUE0QixTQUFTLEtBQUssK0NBQStDLGlDQUFpQyxrQ0FBa0MsbUJBQW1CLDJCQUEyQiw2QkFBNkIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1Qyx5QkFBeUIsOEJBQThCLFNBQVMscUJBQXFCLDRCQUE0QixTQUFTLDJCQUEyQiw4QkFBOEIsU0FBUyxLQUFLLG1DQUFtQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvY2pzLmpzP3NvdXJjZU1hcCEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zdHlsZS1jb21waWxlci9pbmRleC5qcz97XCJvcHRpb25zSWRcIjpcIjBcIixcInZ1ZVwiOnRydWUsXCJzY29wZWRcIjpmYWxzZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjZ3JkZXNjcmlwLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogM3ZoO1xcclxcbiAgICBib3gtc2hhZG93OiA1cHggOHB4O1xcbn1cXG4jZ3JvdmVyYWxse1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcbn1cXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBoZWlnaHQ6IDEwdmg7XFxufVxcbiN0YXJnZXRib3gsICNjb21wbGV0ZWRib3h7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xcbn1cXG4jZ3JvcGVuIHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcXHJcXG4gICAgd2lkdGg6IDMwJTtcXG59XFxuI3RhcmdldGJveHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcXG59XFxuI2dyY29kZSB7XFxyXFxuICAgIHdpZHRoOiA2MCU7XFxufVxcbiNncm5hbWV7XFxyXFxuICAgIHdpZHRoOiA5NSU7XFxufVxcbiNncmRlc2NyaXB7XFxyXFxuICAgIGhlaWdodDogMjN2aDtcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcbn1cXG4jZGVzY3JpcHRleHR7XFxyXFxuICAgIGhlaWdodDogMTZ2aDtcXHJcXG4gICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICBjb2xvcjpibGFjaztcXG59XFxuI2NyZWF0ZWR0ZXh0e1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxufVxcbiNncmNsb3Nle1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuI2dybGFiZWxuYW1lLCAjZ3JsYWJlbGNvZGV7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcbn1cXG4uZ3JsYWJlbHN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xcclxcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xcclxcbiAgICBjb2xvcjpncmF5O1xcbn1cXG4uZ3J2YWx1ZXN7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzZweDtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XFxyXFxuICAgIG1hcmdpbi10b3A6IDF2aDtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcXHJcXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxufVxcbiNncmluZm9tb2J7XFxyXFxuICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIGhlaWdodDogMjV2aDtcXG59XFxuLmdybW9idGV4dHtcXHJcXG4gICAgaGVpZ2h0OiAxMHZoO1xcbn1cXG4uZ3Jtb2JpY29uc3tcXHJcXG4gICAgaGVpZ2h0OiAxNXZoO1xcbn1cXG4uZ3JpbmZvaWNvbmN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcXHJcXG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgIGJvcmRlci1jb2xvcjogZ3JleTtcXHJcXG4gICAgYm94LXNoYWRvdzogNXB4IDhweDtcXHJcXG4gICAgY29sb3I6IHdoaXRlc21va2U7XFxufVxcbi5ncmluZm9pY29uYzpob3ZlcntcXHJcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcbn1cXG4uZ3JpbmZvbW9iaWNvbntcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG59XFxuLmdyaW5mb21vYmljb250ZXh0e1xcclxcbiAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XFxuI2Rlc2NyaXB0ZXh0e1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xcbn1cXG4jZ3JsYWJlbG5hbWUsICNncmxhYmVsY29kZSwgLmdydmFsdWVzIHtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuI2dyb3ZlcmFscDEsICNncm92ZXJhbHAye1xcclxcbiAgICAgICAgZGlzcGxheTogbm9uZVxcbn1cXG4jZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgZGlzcGxheTpibG9jaztcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXG59XFxuI2dyaW5mb21vYntcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXHJcXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xcbn1cXG4jZ3Jtb2J0ZXh0aDJ7XFxyXFxuICAgICAgICBmb250LXNpemU6IDI0cHg7XFxufVxcbi5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lXFxufVxcbiNncmluZm9tb2J7XFxyXFxuICAgICAgICBkaXNwbGF5OiBibG9jaztcXHJcXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB3aWR0aDogMTAwdnc7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcXG59XFxuI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcbn1cXG4uZ3JpbmZvbW9iaWNvbnRleHR7XFxyXFxuICAgICAgICBmb250LXNpemU6IDEyLjVweDtcXG59XFxufVxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL2NoYXJ0cy9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBaU5BO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGVBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsZ0JBQUE7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLFdBQUE7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxpQkFBQTtJQUNBLCtCQUFBO0lBQ0EsbUNBQUE7SUFDQSxnQ0FBQTtJQUNBLDhCQUFBO0lBQ0EsMkJBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0lBQ0Esa0JBQUE7Q0FDQTtBQUNBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7SUFDQSxtQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSwrQkFBQTtJQUNBLG1DQUFBO0lBQ0EsZ0NBQUE7SUFDQSw4QkFBQTtJQUNBLDJCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxnQkFBQTtDQUNBO0FBQ0E7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtRQUNBLGFBQUE7Q0FDQTtBQUNBO1FBQ0EsY0FBQTtDQUNBO0NBQ0E7QUFDQTtBQUNBO1FBQ0EsYUFBQTtDQUNBO0FBQ0E7UUFDQSxhQUFBO1FBQ0EsaUJBQUE7UUFDQSwrQkFBQTtRQUNBLG1DQUFBO1FBQ0EsZ0NBQUE7UUFDQSw4QkFBQTtRQUNBLDJCQUFBO1FBQ0Esa0JBQUE7UUFDQSxlQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7QUFDQTtRQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxhQUFBO0NBQ0E7QUFDQTtRQUNBLGVBQUE7UUFDQSxpQkFBQTtRQUNBLCtCQUFBO1FBQ0EsbUNBQUE7UUFDQSxnQ0FBQTtRQUNBLDhCQUFBO1FBQ0EsMkJBQUE7UUFDQSxhQUFBO1FBQ0Esa0JBQUE7Q0FDQTtBQUNBO1FBQ0EsZ0JBQUE7Q0FDQTtBQUNBO1FBQ0Esa0JBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJHUmluZm8udnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTEyXFxcIiBpZD1cXFwiZ3JvdmVyYWxsXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC00IGNvbC1zbS0xMlxcXCIgaWQ9XFxcImdyb3ZlcmFscDFcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS00XFxcIiBcXHJcXG4gICAgICAgICAgICBpZD1cXFwiZ3JvcGVuXFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IxfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjEgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjEgPSAnd2hpdGVzbW9rZSdcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNTdGF0dXN9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwhLS0gaWYgc3RhdGVtZW50IHdoZXRlciBvcGVuIG9yIGNsb3NlZCAtLT5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxzdmcgaWQ9XFxcImdyY2xvc2VcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGNvbG9yc1dCLmNvbG9yMX1cXFwiIHZpZXdCb3g9XFxcIjAgMCAyNzAuMzIgMjM5LjA4XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPVxcXCJNMjAwLjkyLDc2LjE4aC03LjEzVjYzLjkxQTU4LDU4LDAsMCwwLDEzNS44Nyw2Yy0zMiwwLTU4LjE5LDI2LTU4LjE5LDU3LjkxVjc2LjE4SDY5LjEyQTI3LjI3LDI3LjI3LDAsMCwwLDQyLDEwMy4yOFYyMDZhMjcuMjcsMjcuMjcsMCwwLDAsMjcuMSwyNy4xSDIwMS4yQTI3LjI3LDI3LjI3LDAsMCwwLDIyOC4zLDIwNlYxMDMuMjhBMjcuMzMsMjcuMzMsMCwwLDAsMjAwLjkyLDc2LjE4Wk0xNDIuMTUsMTc2LjU5djEyYTcuMTMsNy4xMywwLDEsMS0xNC4yNiwwdi0xMmExNi43NiwxNi43NiwwLDAsMS0xMC0xNS42OSwxNy4xMiwxNy4xMiwwLDEsMSwzNC4yMywwQTE2Ljc2LDE2Ljc2LDAsMCwxLDE0Mi4xNSwxNzYuNTlaTTE3OS41Miw3Ni4xOEg5MS45NFY2My45MWE0My43OSw0My43OSwwLDAsMSw4Ny41OCwwWlxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS04XFxcIiBcXHJcXG4gICAgICAgICAgICBpZD1cXFwiZ3Jjb2RlXFxcIiBcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IyfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjIgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjIgPSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0NvZGV9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncmxhYmVsY29kZVxcXCI+e3tyZXN1bHRzV0IuZXZlbnR9fTwvaDI+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS0xMlxcXCIgXFxyXFxuICAgICAgICAgICAgaWQ9XFxcImdybmFtZVxcXCJcXHJcXG4gICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3IzfVxcXCJcXHJcXG4gICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjMgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgIEBtb3VzZWxlYXZlPVxcXCJzaGFkb3djb2xvcjMgPSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c05hbWV9fTwvcD5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncmxhYmVsbmFtZVxcXCI+e3tyZXN1bHRzV0IubmFtZX19PC9oMj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS04XFxcIiBpZD1cXFwiZ3JvdmVyYWxwMlxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXNtLTlcXFwiIFxcclxcbiAgICAgICAgICAgIGlkPVxcXCJncmRlc2NyaXBcXFwiXFxyXFxuICAgICAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yNH1cXFwiXFxyXFxuICAgICAgICAgICAgQG1vdXNlb3Zlcj1cXFwic2hhZG93Y29sb3I0ID0gY29sb3JzV0IuY29sb3IyXFxcIiBcXHJcXG4gICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3I0PSd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz1cXFwiZ3JsYWJlbHNcXFwiPnt7bGFiZWxzV0IucmVzdWx0c0Rlc2NyfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgY29sLW1kLTEyXFxcIiBpZD1cXFwiZGVzY3JpcHRleHRcXFwiPnt7cmVzdWx0c1dCLmRlc2NyaXB9fTwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93IGNvbC1tZC0xMlxcXCIgaWQ9XFxcImNyZWF0ZWR0ZXh0XFxcIj4ge3tsYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZH19e3tyZXN1bHRzV0Iuc3RhcnRkYXRlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtc20tM1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1zbS0xMlxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIGlkPVxcXCJ0YXJnZXRib3hcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgOnN0eWxlPVxcXCJ7Ym9yZGVyQ29sb3I6IGNvbG9yc1dCLmNvbG9yMSwgY29sb3I6IHNoYWRvd2NvbG9yNX1cXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VvdmVyPVxcXCJzaGFkb3djb2xvcjUgPSBjb2xvcnNXQi5jb2xvcjJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQG1vdXNlbGVhdmU9XFxcInNoYWRvd2NvbG9yNSA9ICd3aGl0ZXNtb2tlJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwIGNsYXNzPVxcXCJncmxhYmVsc1xcXCI+e3tsYWJlbHNXQi5yZXN1bHRzVGFyZ319PC9wPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgY29sLW1kLTEyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cXFwiZ3J2YWx1ZXNcXFwiIDpzdHlsZT1cXFwie2NvbG9yOiBjb2xvcnNXQi5jb2xvcjF9XFxcIj57e3Jlc3VsdHNXQi50YXJnZXR9fTwvaDI+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXNtLTEyXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgaWQ9XFxcImNvbXBsZXRlZGJveFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICA6c3R5bGU9XFxcIntib3JkZXJDb2xvcjogY29sb3JzV0IuY29sb3IxLCBjb2xvcjogc2hhZG93Y29sb3I2fVxcXCJcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBtb3VzZW92ZXI9XFxcInNoYWRvd2NvbG9yNiA9IGNvbG9yc1dCLmNvbG9yMlxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAbW91c2VsZWF2ZT1cXFwic2hhZG93Y29sb3I2ID0gJ3doaXRlc21va2UnXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdybGFiZWxzXFxcIj57e2xhYmVsc1dCLnJlc3VsdHNDb21wfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvdyBjb2wtbWQtMTJcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGgyIGNsYXNzPVxcXCJncnZhbHVlc1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6IGNvbG9yc1dCLmNvbG9yMX1cXFwiPnt7cmVzdWx0c1dCLmNvbXBsZXRlZH19PC9oMj5cXHJcXG4gICAgICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuPCEtLSBtb2JpbGUgY29kaW5nICBpbiBzdG9yZSB2YXIgYWFuZ2VtYWFrdC0tPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIiBpZD1cXFwiZ3JpbmZvbW9iXFxcIj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtMTIgZ3Jtb2J0ZXh0XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGgyIGlkPVxcXCJncm1vYnRleHRoMlxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzUHJlc3NJY29ufX08L2gyPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00IGdybW9iaWNvbnNcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygxKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmluZm9pY29uY1xcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBiZ2NvbDEsIGNvbG9yOiBzaGNvbDF9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpbmZvbW9iaWNvblxcXCIgdmlld0JveD1cXFwiMCAwIDEwMjQgMTI4MFxcXCIgOnN0eWxlPVxcXCJ7ZmlsbDogZmlsbGNvbDEsIHN0cm9rZTogZmlsbGNvbDF9XFxcIiBzdHlsZT1cXFwibWFyZ2luLXRvcDogMTBweDtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTg3OS42NzQgNTQ0LjUxbC0xNTguMjU0LTAuMjIxYy04LjUzNCAyLjI4Ny0xNy4zMDUtMi43NzYtMTkuNTg4LTExLjMwN2wtMjMuODYyLTc1Ljg3Ny03NC43NDIgMzUwLjg5MWMwIDAtMS41MjMgMTguNTA3LTExLjUxOCAxOC41MDdzLTI2LjkgMC4yODEtMjYuOSAwLjI4MWMtOC4yNTkgMi4yMTMtMTYuNzQ4LTIuNjg3LTE4Ljk2MS0xMC45NDlsLTkyLjc0MS00NTcuNjQ4LTcwLjMwNSAzMzAuNjM0Yy0yLjI2MSA4LjI5MS0xMS45NCAxNS4yMDYtMjAuMzg1IDEyLjk4NmwtMjQuODc2IDAuMzM5Yy04LjcyMyAyLjI5My0xNy42ODUtMi43ODktMjAuMDIzLTExLjM0OUwyNzAuNjI5IDU0NC41MSAxNDMuOTkzIDU0NC41MWMtOC44MzEgMC0xNS45OTMtNy4xNTktMTUuOTkzLTE1Ljk5M2wwLTMxLjk4NmMwLTguODMxIDcuMTYyLTE1Ljk5MyAxNS45OTMtMTUuOTkzbDE1Ny40MjktMC41MTZjOS41NjUtMC4zMDQgMTcuNjg1IDAuNzg4IDIwLjAyMyA5LjM1MWwyNC4zODYgNzYuMDkyIDY4LjY0Mi0zNTguOTA3YzAgMCAzLjQtMTAuODk0IDE0LjM5Ny0xMC44OTQgMTAuOTk0IDAgMzQuMTA3LTAuNDQ4IDM0LjEwNy0wLjQ0OCA4LjI2Mi0yLjIxMyAxNi43NTEgMi42ODcgMTguOTY1IDEwLjk0OWw5MS45MTIgNDU0LjEyNiA2Ny45NDgtMzI2LjE4MmMyLjIxMy04LjI2MiA4LjcwNy0xNS4xNjEgMTYuOTY1LTEyLjk0OGwyNy4zMTYtMC4zMzNjOC41MzEtMi4yODcgMTcuMzAxIDIuNzc2IDE5LjU4OCAxMS4zMWw0Ni42NjUgMTQ4LjQgMTI3LjMzNyAwYzguODM1IDAgMTUuOTkzIDcuMTYyIDE1Ljk5MyAxNS45OTNsMCAzMS45ODZDODk1LjY2NyA1MzcuMzUyIDg4OC41MDggNTQ0LjUxIDg3OS42NzQgNTQ0LjUxelxcXCIvPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPC9zdmc+IFxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wteHMtNCBncm1vYmljb25zXFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMik7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiZ3JpbmZvaWNvbmNcXFwiIDpzdHlsZT1cXFwie2JhY2tncm91bmRDb2xvcjogYmdjb2wyLCBjb2xvcjogc2hjb2wyfVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgIDxzdmcgY2xhc3M9XFxcImdyaW5mb21vYmljb25cXFwiIHZpZXdCb3g9XFxcIjAgMCAxMDAgMTAwXFxcIiA6c3R5bGU9XFxcIntmaWxsOiBmaWxsY29sMiwgc3Ryb2tlOiBmaWxsY29sMn1cXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gPHBhdGggZD1cXFwiTTUwLDQuOGwwLDdoMGMyMC44LDAsMzcuOCwxNi45LDM4LDM3LjZsMCwzMC4zYzAsMi4xLTAuOCw0LjEtMi4zLDUuN2MtMS41LDEuNS0zLjUsMi4zLTUuNywyLjNsLTMxLjEsMCAgYy0xMC4yLTAuMy0xOS43LTQuNi0yNi43LTEyLjFDMTUuMiw2OC4xLDExLjYsNTguMywxMiw0OGMwLjktMTkuNSwxNi45LTM1LjQsMzYuNC0zNi4yYzAuNSwwLDEuMSwwLDEuNiwwTDUwLDQuOCBNNTAsNC44ICBjLTAuNiwwLTEuMywwLTEuOSwwQzI1LDUuNyw2LjEsMjQuNSw1LDQ3LjdDMy45LDczLDIzLjgsOTQsNDguNyw5NC43bDMxLjIsMGMwLDAsMCwwLDAsMGM4LjMsMCwxNS02LjcsMTUtMTVsMC0zMC40ICBDOTQuOCwyNC43LDc0LjcsNC44LDUwLDQuOEw1MCw0Ljh6XFxcIi8+IC0tPlxcclxcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9XFxcIk01Ni41LDY2LjFINDR2LTEuN2MwLjUtMC4yLDAuOS0wLjQsMS40LTAuNmMwLjUtMC4yLDEtMC4zLDEuNi0wLjVWNDYuNmwtMy0wLjR2LTEuN2MwLjUtMC4yLDEtMC40LDEuNy0wLjUgICBjMC43LTAuMiwxLjQtMC4zLDIuMi0wLjVjMC44LTAuMSwxLjUtMC4zLDIuMi0wLjRjMC43LTAuMSwxLjQtMC4yLDEuOS0wLjJoMS41djIwLjRjMC42LDAuMiwxLjEsMC4zLDEuNiwwLjUgICBjMC41LDAuMiwwLjksMC40LDEuNCwwLjZWNjYuMXogTTQ2LjMsMzZjMC0xLjEsMC40LTEuOSwxLjEtMi41YzAuNy0wLjYsMS42LTAuOSwyLjgtMC45YzEuMSwwLDIuMSwwLjMsMi44LDAuOSAgIGMwLjcsMC42LDEuMSwxLjQsMS4xLDIuNWMwLDEtMC40LDEuOC0xLjEsMi41Yy0wLjcsMC42LTEuNiwwLjktMi44LDAuOWMtMS4xLDAtMi4xLTAuMy0yLjgtMC45QzQ2LjYsMzcuOSw0Ni4zLDM3LDQ2LjMsMzZ6XFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz4gXFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00IGdybW9iaWNvbnNcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygzKTtcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJncmluZm9pY29uY1xcXCIgOnN0eWxlPVxcXCJ7YmFja2dyb3VuZENvbG9yOiBiZ2NvbDMsIGNvbG9yOiBzaGNvbDN9XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHN2ZyBjbGFzcz1cXFwiZ3JpbmZvbW9iaWNvblxcXCIgdmlld0JveD1cXFwiMCAwIDEwMCAxMjVcXFwiIDpzdHlsZT1cXFwie2ZpbGw6IGZpbGxjb2wzLCBzdHJva2U6IGZpbGxjb2wzfVxcXCIgc3R5bGU9XFxcIm1hcmdpbi10b3A6IDVweDsgc3Ryb2tlV2lkdGg6IDNweFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTMzLDc2LjkzSDE5YTEsMSwwLDAsMS0xLTFWMzkuMDdhMSwxLDAsMCwxLDEtMUgzM2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSwzMyw3Ni45M1ptLTEzLTJIMzJWNDAuMDdIMjBWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTU3LDc2LjkzSDQzYTEsMSwwLDAsMS0xLTFWNTEuMDdhMSwxLDAsMCwxLDEtMUg1N2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSw1Nyw3Ni45M1ptLTEzLTJINTZWNTIuMDdINDRWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD1cXFwiTTgxLDc2LjkzSDY3YTEsMSwwLDAsMS0xLTFWMjQuMDdhMSwxLDAsMCwxLDEtMUg4MWExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSw4MSw3Ni45M1ptLTEzLTJIODBWMjUuMDdINjhWNzQuOTNaXFxcIi8+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L3N2Zz4gXFxyXFxuICAgICAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00XFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMSk7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMSwgY29sb3I6IGZpbGxjb2wxfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzQWN0fX08L3A+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiIEBjbGljaz1cXFwic2VsZWN0RGV0YWlscygyKTtcXFwiPiBcXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMiwgY29sb3I6IGZpbGxjb2wyfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzSW5mb319PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy00XFxcIiBAY2xpY2s9XFxcInNlbGVjdERldGFpbHMoMyk7XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9XFxcImdyaW5mb21vYmljb250ZXh0XFxcIiA6c3R5bGU9XFxcIntiYWNrZ3JvdW5kQ29sb3I6IGJnY29sMywgY29sb3I6IGZpbGxjb2wzfVxcXCI+e3tsYWJlbHNXQi5yZXN1bHRzU3RhdH19PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG5pbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbmV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgZGF0YSgpe1xcclxcbiAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yMzogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNDogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoYWRvd2NvbG9yNjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIGJnY29sMTogJ3doaXRlJyxcXHJcXG4gICAgICAgICAgICBiZ2NvbDI6ICd3aGl0ZScsXFxyXFxuICAgICAgICAgICAgYmdjb2wzOiAnd2hpdGUnLFxcclxcbiAgICAgICAgICAgIHNoY29sMTogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoY29sMjogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIHNoY29sMzogJ3doaXRlc21va2UnLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wxOiAnYmxhY2snLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wyOiAnYmxhY2snLFxcclxcbiAgICAgICAgICAgIGZpbGxjb2wzOiAnYmxhY2snLFxcclxcbiAgICAgICAgfVxcclxcbiAgICB9LFxcclxcbiAgICBjb21wdXRlZDoge1xcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICdsYWJlbHNXQicsXFxyXFxuICAgICAgICAgICAgJ2NvbG9yc1dCJyxcXHJcXG4gICAgICAgICAgICAncmVzdWx0c1dCJ1xcclxcbiAgICAgICAgICAgIF0pLFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgbWV0aG9kczoge1xcclxcbiAgICAgICAgc2VsZWN0RGV0YWlsczogZnVuY3Rpb24oYSl7XFxyXFxuICAgICAgICAgICAgdGhpcy4kc3RvcmUuc3RhdGUucmVzdWx0RGV0YWlsc1NlbGVjdCA9IGE7XFxyXFxuICAgICAgICAgICAgc3dpdGNoICh0aGlzLiRzdG9yZS5zdGF0ZS5yZXN1bHREZXRhaWxzU2VsZWN0KXtcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAxOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMiA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMSA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAyOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDIgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMSA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMiA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgY2FzZSAzOlxcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5iZ2NvbDMgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wzID0gdGhpcy5jb2xvcnNXQi5jb2xvcjI7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMiA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5maWxsY29sMyA9ICd3aGl0ZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wyID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLmZpbGxjb2wxID0gdGhpcy5jb2xvcnNXQi5jb2xvcjE7XFxyXFxuICAgICAgICAgICAgICAgICAgICBicmVhaztcXHJcXG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wxID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wyID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYmdjb2wzID0gJ3doaXRlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2hjb2wxID0gJ3doaXRlc21va2UnO1xcclxcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zaGNvbDIgPSAnd2hpdGVzbW9rZSc7XFxyXFxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNoY29sMyA9ICd3aGl0ZXNtb2tlJztcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZmlsbGNvbDEgPSB0aGlzLmNvbG9yc1dCLmNvbG9yMTtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGJyZWFrO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfSxcXHJcXG4gICAgY3JlYXRlZCgpe1xcclxcbiAgICAgICAgdGhpcy5zZWxlY3REZXRhaWxzKDEpXFxyXFxuICAgIH0gXFxyXFxufVxcclxcbjwvc2NyaXB0PlxcclxcbjxzdHlsZT5cXHJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjZ3JkZXNjcmlwLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogM3ZoO1xcclxcbiAgICBib3gtc2hhZG93OiA1cHggOHB4O1xcclxcbn1cXHJcXG4jZ3JvdmVyYWxse1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbn1cXHJcXG4jZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgIGRpc3BsYXk6IGJsb2NrO1xcclxcbn1cXHJcXG4jZ3JvcGVuLCAjZ3Jjb2RlLCAjZ3JuYW1lLCAjdGFyZ2V0Ym94LCAjY29tcGxldGVkYm94e1xcclxcbiAgICBoZWlnaHQ6IDEwdmg7XFxyXFxufVxcclxcbiN0YXJnZXRib3gsICNjb21wbGV0ZWRib3h7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xcclxcbn1cXHJcXG4jZ3JvcGVuIHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcXHJcXG4gICAgd2lkdGg6IDMwJTtcXHJcXG59XFxyXFxuI3RhcmdldGJveHtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcXHJcXG59XFxyXFxuI2dyY29kZSB7XFxyXFxuICAgIHdpZHRoOiA2MCU7XFxyXFxufVxcclxcbiNncm5hbWV7XFxyXFxuICAgIHdpZHRoOiA5NSU7XFxyXFxufVxcclxcbiNncmRlc2NyaXB7XFxyXFxuICAgIGhlaWdodDogMjN2aDtcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xcclxcbn1cXHJcXG4jZGVzY3JpcHRleHR7XFxyXFxuICAgIGhlaWdodDogMTZ2aDtcXHJcXG4gICAgZm9udC1zaXplOiAxNHB4O1xcclxcbiAgICBjb2xvcjpibGFjaztcXHJcXG59XFxyXFxuI2NyZWF0ZWR0ZXh0e1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XFxyXFxufVxcclxcbiNncmNsb3Nle1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG59XFxyXFxuI2dybGFiZWxuYW1lLCAjZ3JsYWJlbGNvZGV7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbn1cXHJcXG4uZ3JsYWJlbHN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xcclxcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xcclxcbiAgICBjb2xvcjpncmF5O1xcclxcbn1cXHJcXG4uZ3J2YWx1ZXN7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzZweDtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XFxyXFxuICAgIG1hcmdpbi10b3A6IDF2aDtcXHJcXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcXHJcXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XFxyXFxufVxcclxcbiNncmluZm9tb2J7XFxyXFxuICAgIGRpc3BsYXk6IG5vbmU7XFxyXFxuICAgIGhlaWdodDogMjV2aDtcXHJcXG59XFxyXFxuLmdybW9idGV4dHtcXHJcXG4gICAgaGVpZ2h0OiAxMHZoO1xcclxcbn1cXHJcXG4uZ3Jtb2JpY29uc3tcXHJcXG4gICAgaGVpZ2h0OiAxNXZoO1xcclxcbn1cXHJcXG4uZ3JpbmZvaWNvbmN7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxyXFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcXHJcXG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XFxyXFxuICAgIGJvcmRlci1jb2xvcjogZ3JleTtcXHJcXG4gICAgYm94LXNoYWRvdzogNXB4IDhweDtcXHJcXG4gICAgY29sb3I6IHdoaXRlc21va2U7XFxyXFxufVxcclxcbi5ncmluZm9pY29uYzpob3ZlcntcXHJcXG4gICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbn1cXHJcXG4uZ3JpbmZvbW9iaWNvbntcXHJcXG4gICAgaGVpZ2h0OiAxMDAlO1xcclxcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG59XFxyXFxuLmdyaW5mb21vYmljb250ZXh0e1xcclxcbiAgICBtYXJnaW4tdG9wOiAxdmg7XFxyXFxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XFxyXFxuICAgICNkZXNjcmlwdGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JsYWJlbG5hbWUsICNncmxhYmVsY29kZSwgLmdydmFsdWVzIHtcXHJcXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMzBweDtcXHJcXG4gICAgbWFyZ2luLXRvcDogMnZoO1xcclxcbiAgICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAjZ3JvdmVyYWxwMSwgI2dyb3ZlcmFscDJ7XFxyXFxuICAgICAgICBkaXNwbGF5OiBub25lXFxyXFxuICAgIH1cXHJcXG4gICAgI2dyaW5mb21vYntcXHJcXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XFxyXFxuICAgIH1cXHJcXG59XFxyXFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzZweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xcclxcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcXHJcXG4gICAgfVxcclxcbn1cXHJcXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XFxyXFxuICAgICNncm92ZXJhbHAxLCAjZ3JvdmVyYWxwMntcXHJcXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcXHJcXG4gICAgfVxcclxcbiAgICAjZ3JpbmZvbW9ie1xcclxcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XFxyXFxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dybW9idGV4dGgye1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xcclxcbiAgICB9XFxyXFxuICAgIC5ncmluZm9tb2JpY29udGV4dHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMTIuNXB4O1xcclxcbiAgICB9XFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/charts/GRinfo.vue\n"); - -/***/ }), - -/***/ "./node_modules/moment/locale sync recursive ^\\.\\/.*$": -/*!**************************************************!*\ - !*** ./node_modules/moment/locale sync ^\.\/.*$ ***! - \**************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("var map = {\n\t\"./af\": \"./node_modules/moment/locale/af.js\",\n\t\"./af.js\": \"./node_modules/moment/locale/af.js\",\n\t\"./ar\": \"./node_modules/moment/locale/ar.js\",\n\t\"./ar-dz\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-dz.js\": \"./node_modules/moment/locale/ar-dz.js\",\n\t\"./ar-kw\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-kw.js\": \"./node_modules/moment/locale/ar-kw.js\",\n\t\"./ar-ly\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ly.js\": \"./node_modules/moment/locale/ar-ly.js\",\n\t\"./ar-ma\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-ma.js\": \"./node_modules/moment/locale/ar-ma.js\",\n\t\"./ar-sa\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-sa.js\": \"./node_modules/moment/locale/ar-sa.js\",\n\t\"./ar-tn\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar-tn.js\": \"./node_modules/moment/locale/ar-tn.js\",\n\t\"./ar.js\": \"./node_modules/moment/locale/ar.js\",\n\t\"./az\": \"./node_modules/moment/locale/az.js\",\n\t\"./az.js\": \"./node_modules/moment/locale/az.js\",\n\t\"./be\": \"./node_modules/moment/locale/be.js\",\n\t\"./be.js\": \"./node_modules/moment/locale/be.js\",\n\t\"./bg\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bg.js\": \"./node_modules/moment/locale/bg.js\",\n\t\"./bm\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bm.js\": \"./node_modules/moment/locale/bm.js\",\n\t\"./bn\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bn.js\": \"./node_modules/moment/locale/bn.js\",\n\t\"./bo\": \"./node_modules/moment/locale/bo.js\",\n\t\"./bo.js\": \"./node_modules/moment/locale/bo.js\",\n\t\"./br\": \"./node_modules/moment/locale/br.js\",\n\t\"./br.js\": \"./node_modules/moment/locale/br.js\",\n\t\"./bs\": \"./node_modules/moment/locale/bs.js\",\n\t\"./bs.js\": \"./node_modules/moment/locale/bs.js\",\n\t\"./ca\": \"./node_modules/moment/locale/ca.js\",\n\t\"./ca.js\": \"./node_modules/moment/locale/ca.js\",\n\t\"./cs\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cs.js\": \"./node_modules/moment/locale/cs.js\",\n\t\"./cv\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cv.js\": \"./node_modules/moment/locale/cv.js\",\n\t\"./cy\": \"./node_modules/moment/locale/cy.js\",\n\t\"./cy.js\": \"./node_modules/moment/locale/cy.js\",\n\t\"./da\": \"./node_modules/moment/locale/da.js\",\n\t\"./da.js\": \"./node_modules/moment/locale/da.js\",\n\t\"./de\": \"./node_modules/moment/locale/de.js\",\n\t\"./de-at\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-at.js\": \"./node_modules/moment/locale/de-at.js\",\n\t\"./de-ch\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de-ch.js\": \"./node_modules/moment/locale/de-ch.js\",\n\t\"./de.js\": \"./node_modules/moment/locale/de.js\",\n\t\"./dv\": \"./node_modules/moment/locale/dv.js\",\n\t\"./dv.js\": \"./node_modules/moment/locale/dv.js\",\n\t\"./el\": \"./node_modules/moment/locale/el.js\",\n\t\"./el.js\": \"./node_modules/moment/locale/el.js\",\n\t\"./en-au\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-au.js\": \"./node_modules/moment/locale/en-au.js\",\n\t\"./en-ca\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-ca.js\": \"./node_modules/moment/locale/en-ca.js\",\n\t\"./en-gb\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-gb.js\": \"./node_modules/moment/locale/en-gb.js\",\n\t\"./en-ie\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-ie.js\": \"./node_modules/moment/locale/en-ie.js\",\n\t\"./en-il\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-il.js\": \"./node_modules/moment/locale/en-il.js\",\n\t\"./en-nz\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./en-nz.js\": \"./node_modules/moment/locale/en-nz.js\",\n\t\"./eo\": \"./node_modules/moment/locale/eo.js\",\n\t\"./eo.js\": \"./node_modules/moment/locale/eo.js\",\n\t\"./es\": \"./node_modules/moment/locale/es.js\",\n\t\"./es-do\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-do.js\": \"./node_modules/moment/locale/es-do.js\",\n\t\"./es-us\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es-us.js\": \"./node_modules/moment/locale/es-us.js\",\n\t\"./es.js\": \"./node_modules/moment/locale/es.js\",\n\t\"./et\": \"./node_modules/moment/locale/et.js\",\n\t\"./et.js\": \"./node_modules/moment/locale/et.js\",\n\t\"./eu\": \"./node_modules/moment/locale/eu.js\",\n\t\"./eu.js\": \"./node_modules/moment/locale/eu.js\",\n\t\"./fa\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fa.js\": \"./node_modules/moment/locale/fa.js\",\n\t\"./fi\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fi.js\": \"./node_modules/moment/locale/fi.js\",\n\t\"./fo\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fo.js\": \"./node_modules/moment/locale/fo.js\",\n\t\"./fr\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fr-ca\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ca.js\": \"./node_modules/moment/locale/fr-ca.js\",\n\t\"./fr-ch\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr-ch.js\": \"./node_modules/moment/locale/fr-ch.js\",\n\t\"./fr.js\": \"./node_modules/moment/locale/fr.js\",\n\t\"./fy\": \"./node_modules/moment/locale/fy.js\",\n\t\"./fy.js\": \"./node_modules/moment/locale/fy.js\",\n\t\"./gd\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gd.js\": \"./node_modules/moment/locale/gd.js\",\n\t\"./gl\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gl.js\": \"./node_modules/moment/locale/gl.js\",\n\t\"./gom-latn\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gom-latn.js\": \"./node_modules/moment/locale/gom-latn.js\",\n\t\"./gu\": \"./node_modules/moment/locale/gu.js\",\n\t\"./gu.js\": \"./node_modules/moment/locale/gu.js\",\n\t\"./he\": \"./node_modules/moment/locale/he.js\",\n\t\"./he.js\": \"./node_modules/moment/locale/he.js\",\n\t\"./hi\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hi.js\": \"./node_modules/moment/locale/hi.js\",\n\t\"./hr\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hr.js\": \"./node_modules/moment/locale/hr.js\",\n\t\"./hu\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hu.js\": \"./node_modules/moment/locale/hu.js\",\n\t\"./hy-am\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./hy-am.js\": \"./node_modules/moment/locale/hy-am.js\",\n\t\"./id\": \"./node_modules/moment/locale/id.js\",\n\t\"./id.js\": \"./node_modules/moment/locale/id.js\",\n\t\"./is\": \"./node_modules/moment/locale/is.js\",\n\t\"./is.js\": \"./node_modules/moment/locale/is.js\",\n\t\"./it\": \"./node_modules/moment/locale/it.js\",\n\t\"./it.js\": \"./node_modules/moment/locale/it.js\",\n\t\"./ja\": \"./node_modules/moment/locale/ja.js\",\n\t\"./ja.js\": \"./node_modules/moment/locale/ja.js\",\n\t\"./jv\": \"./node_modules/moment/locale/jv.js\",\n\t\"./jv.js\": \"./node_modules/moment/locale/jv.js\",\n\t\"./ka\": \"./node_modules/moment/locale/ka.js\",\n\t\"./ka.js\": \"./node_modules/moment/locale/ka.js\",\n\t\"./kk\": \"./node_modules/moment/locale/kk.js\",\n\t\"./kk.js\": \"./node_modules/moment/locale/kk.js\",\n\t\"./km\": \"./node_modules/moment/locale/km.js\",\n\t\"./km.js\": \"./node_modules/moment/locale/km.js\",\n\t\"./kn\": \"./node_modules/moment/locale/kn.js\",\n\t\"./kn.js\": \"./node_modules/moment/locale/kn.js\",\n\t\"./ko\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ko.js\": \"./node_modules/moment/locale/ko.js\",\n\t\"./ky\": \"./node_modules/moment/locale/ky.js\",\n\t\"./ky.js\": \"./node_modules/moment/locale/ky.js\",\n\t\"./lb\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lb.js\": \"./node_modules/moment/locale/lb.js\",\n\t\"./lo\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lo.js\": \"./node_modules/moment/locale/lo.js\",\n\t\"./lt\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lt.js\": \"./node_modules/moment/locale/lt.js\",\n\t\"./lv\": \"./node_modules/moment/locale/lv.js\",\n\t\"./lv.js\": \"./node_modules/moment/locale/lv.js\",\n\t\"./me\": \"./node_modules/moment/locale/me.js\",\n\t\"./me.js\": \"./node_modules/moment/locale/me.js\",\n\t\"./mi\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mi.js\": \"./node_modules/moment/locale/mi.js\",\n\t\"./mk\": \"./node_modules/moment/locale/mk.js\",\n\t\"./mk.js\": \"./node_modules/moment/locale/mk.js\",\n\t\"./ml\": \"./node_modules/moment/locale/ml.js\",\n\t\"./ml.js\": \"./node_modules/moment/locale/ml.js\",\n\t\"./mn\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mn.js\": \"./node_modules/moment/locale/mn.js\",\n\t\"./mr\": \"./node_modules/moment/locale/mr.js\",\n\t\"./mr.js\": \"./node_modules/moment/locale/mr.js\",\n\t\"./ms\": \"./node_modules/moment/locale/ms.js\",\n\t\"./ms-my\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms-my.js\": \"./node_modules/moment/locale/ms-my.js\",\n\t\"./ms.js\": \"./node_modules/moment/locale/ms.js\",\n\t\"./mt\": \"./node_modules/moment/locale/mt.js\",\n\t\"./mt.js\": \"./node_modules/moment/locale/mt.js\",\n\t\"./my\": \"./node_modules/moment/locale/my.js\",\n\t\"./my.js\": \"./node_modules/moment/locale/my.js\",\n\t\"./nb\": \"./node_modules/moment/locale/nb.js\",\n\t\"./nb.js\": \"./node_modules/moment/locale/nb.js\",\n\t\"./ne\": \"./node_modules/moment/locale/ne.js\",\n\t\"./ne.js\": \"./node_modules/moment/locale/ne.js\",\n\t\"./nl\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nl-be\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl-be.js\": \"./node_modules/moment/locale/nl-be.js\",\n\t\"./nl.js\": \"./node_modules/moment/locale/nl.js\",\n\t\"./nn\": \"./node_modules/moment/locale/nn.js\",\n\t\"./nn.js\": \"./node_modules/moment/locale/nn.js\",\n\t\"./pa-in\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pa-in.js\": \"./node_modules/moment/locale/pa-in.js\",\n\t\"./pl\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pl.js\": \"./node_modules/moment/locale/pl.js\",\n\t\"./pt\": \"./node_modules/moment/locale/pt.js\",\n\t\"./pt-br\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt-br.js\": \"./node_modules/moment/locale/pt-br.js\",\n\t\"./pt.js\": \"./node_modules/moment/locale/pt.js\",\n\t\"./ro\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ro.js\": \"./node_modules/moment/locale/ro.js\",\n\t\"./ru\": \"./node_modules/moment/locale/ru.js\",\n\t\"./ru.js\": \"./node_modules/moment/locale/ru.js\",\n\t\"./sd\": \"./node_modules/moment/locale/sd.js\",\n\t\"./sd.js\": \"./node_modules/moment/locale/sd.js\",\n\t\"./se\": \"./node_modules/moment/locale/se.js\",\n\t\"./se.js\": \"./node_modules/moment/locale/se.js\",\n\t\"./si\": \"./node_modules/moment/locale/si.js\",\n\t\"./si.js\": \"./node_modules/moment/locale/si.js\",\n\t\"./sk\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sk.js\": \"./node_modules/moment/locale/sk.js\",\n\t\"./sl\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sl.js\": \"./node_modules/moment/locale/sl.js\",\n\t\"./sq\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sq.js\": \"./node_modules/moment/locale/sq.js\",\n\t\"./sr\": \"./node_modules/moment/locale/sr.js\",\n\t\"./sr-cyrl\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr-cyrl.js\": \"./node_modules/moment/locale/sr-cyrl.js\",\n\t\"./sr.js\": \"./node_modules/moment/locale/sr.js\",\n\t\"./ss\": \"./node_modules/moment/locale/ss.js\",\n\t\"./ss.js\": \"./node_modules/moment/locale/ss.js\",\n\t\"./sv\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sv.js\": \"./node_modules/moment/locale/sv.js\",\n\t\"./sw\": \"./node_modules/moment/locale/sw.js\",\n\t\"./sw.js\": \"./node_modules/moment/locale/sw.js\",\n\t\"./ta\": \"./node_modules/moment/locale/ta.js\",\n\t\"./ta.js\": \"./node_modules/moment/locale/ta.js\",\n\t\"./te\": \"./node_modules/moment/locale/te.js\",\n\t\"./te.js\": \"./node_modules/moment/locale/te.js\",\n\t\"./tet\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tet.js\": \"./node_modules/moment/locale/tet.js\",\n\t\"./tg\": \"./node_modules/moment/locale/tg.js\",\n\t\"./tg.js\": \"./node_modules/moment/locale/tg.js\",\n\t\"./th\": \"./node_modules/moment/locale/th.js\",\n\t\"./th.js\": \"./node_modules/moment/locale/th.js\",\n\t\"./tl-ph\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tl-ph.js\": \"./node_modules/moment/locale/tl-ph.js\",\n\t\"./tlh\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tlh.js\": \"./node_modules/moment/locale/tlh.js\",\n\t\"./tr\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tr.js\": \"./node_modules/moment/locale/tr.js\",\n\t\"./tzl\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzl.js\": \"./node_modules/moment/locale/tzl.js\",\n\t\"./tzm\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./tzm-latn\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm-latn.js\": \"./node_modules/moment/locale/tzm-latn.js\",\n\t\"./tzm.js\": \"./node_modules/moment/locale/tzm.js\",\n\t\"./ug-cn\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./ug-cn.js\": \"./node_modules/moment/locale/ug-cn.js\",\n\t\"./uk\": \"./node_modules/moment/locale/uk.js\",\n\t\"./uk.js\": \"./node_modules/moment/locale/uk.js\",\n\t\"./ur\": \"./node_modules/moment/locale/ur.js\",\n\t\"./ur.js\": \"./node_modules/moment/locale/ur.js\",\n\t\"./uz\": \"./node_modules/moment/locale/uz.js\",\n\t\"./uz-latn\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz-latn.js\": \"./node_modules/moment/locale/uz-latn.js\",\n\t\"./uz.js\": \"./node_modules/moment/locale/uz.js\",\n\t\"./vi\": \"./node_modules/moment/locale/vi.js\",\n\t\"./vi.js\": \"./node_modules/moment/locale/vi.js\",\n\t\"./x-pseudo\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./x-pseudo.js\": \"./node_modules/moment/locale/x-pseudo.js\",\n\t\"./yo\": \"./node_modules/moment/locale/yo.js\",\n\t\"./yo.js\": \"./node_modules/moment/locale/yo.js\",\n\t\"./zh-cn\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-cn.js\": \"./node_modules/moment/locale/zh-cn.js\",\n\t\"./zh-hk\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-hk.js\": \"./node_modules/moment/locale/zh-hk.js\",\n\t\"./zh-tw\": \"./node_modules/moment/locale/zh-tw.js\",\n\t\"./zh-tw.js\": \"./node_modules/moment/locale/zh-tw.js\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"./node_modules/moment/locale sync recursive ^\\\\.\\\\/.*$\";\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZSBzeW5jIF5cXC5cXC8uKiQ/ZmUxNiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0I7QUFDaEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUgc3luYyByZWN1cnNpdmUgXlxcLlxcLy4qJC5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciBtYXAgPSB7XG5cdFwiLi9hZlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYWYuanNcIixcblx0XCIuL2FmLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hZi5qc1wiLFxuXHRcIi4vYXJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLmpzXCIsXG5cdFwiLi9hci1kelwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItZHouanNcIixcblx0XCIuL2FyLWR6LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1kei5qc1wiLFxuXHRcIi4vYXIta3dcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLWt3LmpzXCIsXG5cdFwiLi9hci1rdy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXIta3cuanNcIixcblx0XCIuL2FyLWx5XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1seS5qc1wiLFxuXHRcIi4vYXItbHkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLWx5LmpzXCIsXG5cdFwiLi9hci1tYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItbWEuanNcIixcblx0XCIuL2FyLW1hLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1tYS5qc1wiLFxuXHRcIi4vYXItc2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLXNhLmpzXCIsXG5cdFwiLi9hci1zYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXItc2EuanNcIixcblx0XCIuL2FyLXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci10bi5qc1wiLFxuXHRcIi4vYXItdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2FyLXRuLmpzXCIsXG5cdFwiLi9hci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYXIuanNcIixcblx0XCIuL2F6XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hei5qc1wiLFxuXHRcIi4vYXouanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2F6LmpzXCIsXG5cdFwiLi9iZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYmUuanNcIixcblx0XCIuL2JlLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9iZS5qc1wiLFxuXHRcIi4vYmdcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JnLmpzXCIsXG5cdFwiLi9iZy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYmcuanNcIixcblx0XCIuL2JtXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibS5qc1wiLFxuXHRcIi4vYm0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JtLmpzXCIsXG5cdFwiLi9iblwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYm4uanNcIixcblx0XCIuL2JuLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibi5qc1wiLFxuXHRcIi4vYm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JvLmpzXCIsXG5cdFwiLi9iby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYm8uanNcIixcblx0XCIuL2JyXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ici5qc1wiLFxuXHRcIi4vYnIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2JyLmpzXCIsXG5cdFwiLi9ic1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvYnMuanNcIixcblx0XCIuL2JzLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9icy5qc1wiLFxuXHRcIi4vY2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2NhLmpzXCIsXG5cdFwiLi9jYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY2EuanNcIixcblx0XCIuL2NzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jcy5qc1wiLFxuXHRcIi4vY3MuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2NzLmpzXCIsXG5cdFwiLi9jdlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY3YuanNcIixcblx0XCIuL2N2LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jdi5qc1wiLFxuXHRcIi4vY3lcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2N5LmpzXCIsXG5cdFwiLi9jeS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvY3kuanNcIixcblx0XCIuL2RhXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kYS5qc1wiLFxuXHRcIi4vZGEuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RhLmpzXCIsXG5cdFwiLi9kZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZGUuanNcIixcblx0XCIuL2RlLWF0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1hdC5qc1wiLFxuXHRcIi4vZGUtYXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RlLWF0LmpzXCIsXG5cdFwiLi9kZS1jaFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZGUtY2guanNcIixcblx0XCIuL2RlLWNoLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1jaC5qc1wiLFxuXHRcIi4vZGUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2RlLmpzXCIsXG5cdFwiLi9kdlwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZHYuanNcIixcblx0XCIuL2R2LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kdi5qc1wiLFxuXHRcIi4vZWxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VsLmpzXCIsXG5cdFwiLi9lbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZWwuanNcIixcblx0XCIuL2VuLWF1XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1hdS5qc1wiLFxuXHRcIi4vZW4tYXUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWF1LmpzXCIsXG5cdFwiLi9lbi1jYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tY2EuanNcIixcblx0XCIuL2VuLWNhLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1jYS5qc1wiLFxuXHRcIi4vZW4tZ2JcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWdiLmpzXCIsXG5cdFwiLi9lbi1nYi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tZ2IuanNcIixcblx0XCIuL2VuLWllXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pZS5qc1wiLFxuXHRcIi4vZW4taWUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLWllLmpzXCIsXG5cdFwiLi9lbi1pbFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4taWwuanNcIixcblx0XCIuL2VuLWlsLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pbC5qc1wiLFxuXHRcIi4vZW4tbnpcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VuLW56LmpzXCIsXG5cdFwiLi9lbi1uei5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZW4tbnouanNcIixcblx0XCIuL2VvXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lby5qc1wiLFxuXHRcIi4vZW8uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VvLmpzXCIsXG5cdFwiLi9lc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXMuanNcIixcblx0XCIuL2VzLWRvXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy1kby5qc1wiLFxuXHRcIi4vZXMtZG8uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VzLWRvLmpzXCIsXG5cdFwiLi9lcy11c1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXMtdXMuanNcIixcblx0XCIuL2VzLXVzLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy11cy5qc1wiLFxuXHRcIi4vZXMuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2VzLmpzXCIsXG5cdFwiLi9ldFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXQuanNcIixcblx0XCIuL2V0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ldC5qc1wiLFxuXHRcIi4vZXVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2V1LmpzXCIsXG5cdFwiLi9ldS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZXUuanNcIixcblx0XCIuL2ZhXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mYS5qc1wiLFxuXHRcIi4vZmEuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZhLmpzXCIsXG5cdFwiLi9maVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZmkuanNcIixcblx0XCIuL2ZpLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9maS5qc1wiLFxuXHRcIi4vZm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZvLmpzXCIsXG5cdFwiLi9mby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZm8uanNcIixcblx0XCIuL2ZyXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci5qc1wiLFxuXHRcIi4vZnItY2FcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZyLWNhLmpzXCIsXG5cdFwiLi9mci1jYS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZnItY2EuanNcIixcblx0XCIuL2ZyLWNoXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci1jaC5qc1wiLFxuXHRcIi4vZnItY2guanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ZyLWNoLmpzXCIsXG5cdFwiLi9mci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZnIuanNcIixcblx0XCIuL2Z5XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9meS5qc1wiLFxuXHRcIi4vZnkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2Z5LmpzXCIsXG5cdFwiLi9nZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ2QuanNcIixcblx0XCIuL2dkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nZC5qc1wiLFxuXHRcIi4vZ2xcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2dsLmpzXCIsXG5cdFwiLi9nbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ2wuanNcIixcblx0XCIuL2dvbS1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nb20tbGF0bi5qc1wiLFxuXHRcIi4vZ29tLWxhdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2dvbS1sYXRuLmpzXCIsXG5cdFwiLi9ndVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvZ3UuanNcIixcblx0XCIuL2d1LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ndS5qc1wiLFxuXHRcIi4vaGVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2hlLmpzXCIsXG5cdFwiLi9oZS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaGUuanNcIixcblx0XCIuL2hpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oaS5qc1wiLFxuXHRcIi4vaGkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2hpLmpzXCIsXG5cdFwiLi9oclwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaHIuanNcIixcblx0XCIuL2hyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oci5qc1wiLFxuXHRcIi4vaHVcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2h1LmpzXCIsXG5cdFwiLi9odS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaHUuanNcIixcblx0XCIuL2h5LWFtXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oeS1hbS5qc1wiLFxuXHRcIi4vaHktYW0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2h5LWFtLmpzXCIsXG5cdFwiLi9pZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaWQuanNcIixcblx0XCIuL2lkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pZC5qc1wiLFxuXHRcIi4vaXNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2lzLmpzXCIsXG5cdFwiLi9pcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvaXMuanNcIixcblx0XCIuL2l0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pdC5qc1wiLFxuXHRcIi4vaXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2l0LmpzXCIsXG5cdFwiLi9qYVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvamEuanNcIixcblx0XCIuL2phLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9qYS5qc1wiLFxuXHRcIi4vanZcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2p2LmpzXCIsXG5cdFwiLi9qdi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvanYuanNcIixcblx0XCIuL2thXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rYS5qc1wiLFxuXHRcIi4va2EuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2thLmpzXCIsXG5cdFwiLi9ra1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva2suanNcIixcblx0XCIuL2trLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ray5qc1wiLFxuXHRcIi4va21cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2ttLmpzXCIsXG5cdFwiLi9rbS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva20uanNcIixcblx0XCIuL2tuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rbi5qc1wiLFxuXHRcIi4va24uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2tuLmpzXCIsXG5cdFwiLi9rb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva28uanNcIixcblx0XCIuL2tvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rby5qc1wiLFxuXHRcIi4va3lcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2t5LmpzXCIsXG5cdFwiLi9reS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUva3kuanNcIixcblx0XCIuL2xiXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sYi5qc1wiLFxuXHRcIi4vbGIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2xiLmpzXCIsXG5cdFwiLi9sb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbG8uanNcIixcblx0XCIuL2xvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sby5qc1wiLFxuXHRcIi4vbHRcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2x0LmpzXCIsXG5cdFwiLi9sdC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbHQuanNcIixcblx0XCIuL2x2XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sdi5qc1wiLFxuXHRcIi4vbHYuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL2x2LmpzXCIsXG5cdFwiLi9tZVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWUuanNcIixcblx0XCIuL21lLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tZS5qc1wiLFxuXHRcIi4vbWlcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21pLmpzXCIsXG5cdFwiLi9taS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWkuanNcIixcblx0XCIuL21rXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tay5qc1wiLFxuXHRcIi4vbWsuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21rLmpzXCIsXG5cdFwiLi9tbFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbWwuanNcIixcblx0XCIuL21sLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tbC5qc1wiLFxuXHRcIi4vbW5cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21uLmpzXCIsXG5cdFwiLi9tbi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbW4uanNcIixcblx0XCIuL21yXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tci5qc1wiLFxuXHRcIi4vbXIuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21yLmpzXCIsXG5cdFwiLi9tc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXMuanNcIixcblx0XCIuL21zLW15XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tcy1teS5qc1wiLFxuXHRcIi4vbXMtbXkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL21zLW15LmpzXCIsXG5cdFwiLi9tcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXMuanNcIixcblx0XCIuL210XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tdC5qc1wiLFxuXHRcIi4vbXQuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL210LmpzXCIsXG5cdFwiLi9teVwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbXkuanNcIixcblx0XCIuL215LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9teS5qc1wiLFxuXHRcIi4vbmJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25iLmpzXCIsXG5cdFwiLi9uYi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmIuanNcIixcblx0XCIuL25lXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9uZS5qc1wiLFxuXHRcIi4vbmUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25lLmpzXCIsXG5cdFwiLi9ubFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmwuanNcIixcblx0XCIuL25sLWJlXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubC1iZS5qc1wiLFxuXHRcIi4vbmwtYmUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25sLWJlLmpzXCIsXG5cdFwiLi9ubC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvbmwuanNcIixcblx0XCIuL25uXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubi5qc1wiLFxuXHRcIi4vbm4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL25uLmpzXCIsXG5cdFwiLi9wYS1pblwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcGEtaW4uanNcIixcblx0XCIuL3BhLWluLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wYS1pbi5qc1wiLFxuXHRcIi4vcGxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3BsLmpzXCIsXG5cdFwiLi9wbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcGwuanNcIixcblx0XCIuL3B0XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC5qc1wiLFxuXHRcIi4vcHQtYnJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3B0LWJyLmpzXCIsXG5cdFwiLi9wdC1ici5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcHQtYnIuanNcIixcblx0XCIuL3B0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC5qc1wiLFxuXHRcIi4vcm9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3JvLmpzXCIsXG5cdFwiLi9yby5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvcm8uanNcIixcblx0XCIuL3J1XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ydS5qc1wiLFxuXHRcIi4vcnUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3J1LmpzXCIsXG5cdFwiLi9zZFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2QuanNcIixcblx0XCIuL3NkLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zZC5qc1wiLFxuXHRcIi4vc2VcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NlLmpzXCIsXG5cdFwiLi9zZS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2UuanNcIixcblx0XCIuL3NpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zaS5qc1wiLFxuXHRcIi4vc2kuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NpLmpzXCIsXG5cdFwiLi9za1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2suanNcIixcblx0XCIuL3NrLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zay5qc1wiLFxuXHRcIi4vc2xcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NsLmpzXCIsXG5cdFwiLi9zbC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc2wuanNcIixcblx0XCIuL3NxXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zcS5qc1wiLFxuXHRcIi4vc3EuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NxLmpzXCIsXG5cdFwiLi9zclwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3IuanNcIixcblx0XCIuL3NyLWN5cmxcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NyLWN5cmwuanNcIixcblx0XCIuL3NyLWN5cmwuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NyLWN5cmwuanNcIixcblx0XCIuL3NyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zci5qc1wiLFxuXHRcIi4vc3NcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3NzLmpzXCIsXG5cdFwiLi9zcy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3MuanNcIixcblx0XCIuL3N2XCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdi5qc1wiLFxuXHRcIi4vc3YuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3N2LmpzXCIsXG5cdFwiLi9zd1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvc3cuanNcIixcblx0XCIuL3N3LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdy5qc1wiLFxuXHRcIi4vdGFcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RhLmpzXCIsXG5cdFwiLi90YS5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGEuanNcIixcblx0XCIuL3RlXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZS5qc1wiLFxuXHRcIi4vdGUuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RlLmpzXCIsXG5cdFwiLi90ZXRcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RldC5qc1wiLFxuXHRcIi4vdGV0LmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZXQuanNcIixcblx0XCIuL3RnXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90Zy5qc1wiLFxuXHRcIi4vdGcuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RnLmpzXCIsXG5cdFwiLi90aFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGguanNcIixcblx0XCIuL3RoLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90aC5qc1wiLFxuXHRcIi4vdGwtcGhcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RsLXBoLmpzXCIsXG5cdFwiLi90bC1waC5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGwtcGguanNcIixcblx0XCIuL3RsaFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdGxoLmpzXCIsXG5cdFwiLi90bGguanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RsaC5qc1wiLFxuXHRcIi4vdHJcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3RyLmpzXCIsXG5cdFwiLi90ci5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdHIuanNcIixcblx0XCIuL3R6bFwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdHpsLmpzXCIsXG5cdFwiLi90emwuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bC5qc1wiLFxuXHRcIi4vdHptXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0uanNcIixcblx0XCIuL3R6bS1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0tbGF0bi5qc1wiLFxuXHRcIi4vdHptLWxhdG4uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bS1sYXRuLmpzXCIsXG5cdFwiLi90em0uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3R6bS5qc1wiLFxuXHRcIi4vdWctY25cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3VnLWNuLmpzXCIsXG5cdFwiLi91Zy1jbi5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdWctY24uanNcIixcblx0XCIuL3VrXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ay5qc1wiLFxuXHRcIi4vdWsuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3VrLmpzXCIsXG5cdFwiLi91clwiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdXIuanNcIixcblx0XCIuL3VyLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ci5qc1wiLFxuXHRcIi4vdXpcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3V6LmpzXCIsXG5cdFwiLi91ei1sYXRuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei1sYXRuLmpzXCIsXG5cdFwiLi91ei1sYXRuLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei1sYXRuLmpzXCIsXG5cdFwiLi91ei5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvdXouanNcIixcblx0XCIuL3ZpXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS92aS5qc1wiLFxuXHRcIi4vdmkuanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3ZpLmpzXCIsXG5cdFwiLi94LXBzZXVkb1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUveC1wc2V1ZG8uanNcIixcblx0XCIuL3gtcHNldWRvLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS94LXBzZXVkby5qc1wiLFxuXHRcIi4veW9cIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3lvLmpzXCIsXG5cdFwiLi95by5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUveW8uanNcIixcblx0XCIuL3poLWNuXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1jbi5qc1wiLFxuXHRcIi4vemgtY24uanNcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3poLWNuLmpzXCIsXG5cdFwiLi96aC1oa1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvemgtaGsuanNcIixcblx0XCIuL3poLWhrLmpzXCI6IFwiLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1oay5qc1wiLFxuXHRcIi4vemgtdHdcIjogXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlL3poLXR3LmpzXCIsXG5cdFwiLi96aC10dy5qc1wiOiBcIi4vbm9kZV9tb2R1bGVzL21vbWVudC9sb2NhbGUvemgtdHcuanNcIlxufTtcblxuXG5mdW5jdGlvbiB3ZWJwYWNrQ29udGV4dChyZXEpIHtcblx0dmFyIGlkID0gd2VicGFja0NvbnRleHRSZXNvbHZlKHJlcSk7XG5cdHJldHVybiBfX3dlYnBhY2tfcmVxdWlyZV9fKGlkKTtcbn1cbmZ1bmN0aW9uIHdlYnBhY2tDb250ZXh0UmVzb2x2ZShyZXEpIHtcblx0dmFyIGlkID0gbWFwW3JlcV07XG5cdGlmKCEoaWQgKyAxKSkgeyAvLyBjaGVjayBmb3IgbnVtYmVyIG9yIHN0cmluZ1xuXHRcdHZhciBlID0gbmV3IEVycm9yKFwiQ2Fubm90IGZpbmQgbW9kdWxlICdcIiArIHJlcSArIFwiJ1wiKTtcblx0XHRlLmNvZGUgPSAnTU9EVUxFX05PVF9GT1VORCc7XG5cdFx0dGhyb3cgZTtcblx0fVxuXHRyZXR1cm4gaWQ7XG59XG53ZWJwYWNrQ29udGV4dC5rZXlzID0gZnVuY3Rpb24gd2VicGFja0NvbnRleHRLZXlzKCkge1xuXHRyZXR1cm4gT2JqZWN0LmtleXMobWFwKTtcbn07XG53ZWJwYWNrQ29udGV4dC5yZXNvbHZlID0gd2VicGFja0NvbnRleHRSZXNvbHZlO1xubW9kdWxlLmV4cG9ydHMgPSB3ZWJwYWNrQ29udGV4dDtcbndlYnBhY2tDb250ZXh0LmlkID0gXCIuL25vZGVfbW9kdWxlcy9tb21lbnQvbG9jYWxlIHN5bmMgcmVjdXJzaXZlIF5cXFxcLlxcXFwvLiokXCI7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/moment/locale sync recursive ^\\.\\/.*$\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-008f0d1a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-008f0d1a","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-md-12\" }, [\n _c(\n \"div\",\n { staticClass: \"col-md-4 col-sm-12\", attrs: { id: \"overalldata1\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"grdatacl\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor1\n },\n attrs: { id: \"grmenu\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor1 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor1 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"col-md-12 row grmenulistt\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsStat))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M89.83,93.71l-20-33.34a1.42,1.42,0,0,0-2.44,0L61.74,70,50.91,52.6V40.7H71.55A1.42,1.42,0,0,0,73,39.28a1.42,1.42,0,0,0-.35-.94L65.2,30l7.38-8.36a1.42,1.42,0,0,0-.13-2,1.42,1.42,0,0,0-.94-.35H49.46A1.42,1.42,0,0,0,48,20.7V52.6L37.77,69.17l-5.17-8.8a1.42,1.42,0,0,0-2.44,0l-20,33.39a1.42,1.42,0,0,0,.77,1.85,1.44,1.44,0,0,0,1.69-.49L31.37,63.89l4.72,8L16.53,103.44a1.42,1.42,0,0,0,.26,2,1.42,1.42,0,0,0,2-.26l.1-.16,17.7-28.53a5.71,5.71,0,0,1,1.29,1.61c.93,1.43,2.21,3.4,4.84,3.4s3.84-1.88,4.83-3.4S49,76,50,76s1.53.73,2.47,2.13l.06.09c1,1.47,2.23,3.3,4.77,3.3s3.84-1.89,4.85-3.41a10.77,10.77,0,0,1,.66-1L80.09,105a1.42,1.42,0,1,0,2.48-1.39l-.05-.08L63.46,72.75l5.23-8.86L87.44,95.2a1.42,1.42,0,0,0,2,.24A1.44,1.44,0,0,0,89.83,93.71ZM62.25,29a1.42,1.42,0,0,0,0,1.87l6.13,6.94H50.91V22.12H68.38ZM54.8,76.43c-1-1.47-2.24-3.3-4.79-3.3s-3.89,2-4.83,3.4-1.5,2.12-2.47,2.12-1.52-.72-2.45-2.09A8.43,8.43,0,0,0,38.1,74L49.49,55.69,61.24,74.62c-.19.2-.37.4-.55.61V75l-.92,1.46c-.94,1.49-1.49,2.11-2.46,2.11S55.8,77.9,54.8,76.43Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsChal))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreChall))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M50,28.53a22.73,22.73,0,0,0-2.5.14A22,22,0,0,0,34.7,66.28a18.54,18.54,0,0,1,5.67,13.21v2.82a5.44,5.44,0,0,0,5.44,5.44h8.39a5.44,5.44,0,0,0,5.44-5.44V79.49a18.1,18.1,0,0,1,5.53-13.07A21.78,21.78,0,0,0,72,50.51,22,22,0,0,0,50,28.53Zm12.4,35a22.12,22.12,0,0,0-6.77,16v2.82h0a1.44,1.44,0,0,1-1.44,1.44H45.81a1.44,1.44,0,0,1-1.44-1.44V79.49a22.57,22.57,0,0,0-6.89-16.08A18,18,0,0,1,47.95,32.64,18.7,18.7,0,0,1,50,32.53a18,18,0,0,1,18,18A17.82,17.82,0,0,1,62.4,63.52Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M56.51,89.72h-13a1.5,1.5,0,1,0,0,3h13a1.5,1.5,0,1,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M56.51,94.46h-13a1.5,1.5,0,0,0,0,3h13a1.5,1.5,0,0,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M24.88,49a1.5,1.5,0,0,0-1.5-1.5H14.73a1.5,1.5,0,0,0,0,3h8.64A1.5,1.5,0,0,0,24.88,49Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M85.27,47.47H76.62a1.5,1.5,0,0,0,0,3h8.64a1.5,1.5,0,0,0,0-3Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M50,23.85a1.5,1.5,0,0,0,1.5-1.5V13.7a1.5,1.5,0,0,0-3,0v8.64A1.5,1.5,0,0,0,50,23.85Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M68.83,31.64a1.5,1.5,0,0,0,1.06-.44L76,25.09A1.5,1.5,0,1,0,73.88,23l-6.11,6.11a1.5,1.5,0,0,0,1.06,2.56Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M30.11,66.74,24,72.85A1.5,1.5,0,0,0,26.12,75l6.11-6.11a1.5,1.5,0,0,0-2.12-2.12Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M30.11,31.21a1.5,1.5,0,1,0,2.12-2.12L26.12,23A1.5,1.5,0,0,0,24,25.09Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M69.89,66.74a1.5,1.5,0,0,0-2.12,2.12L73.88,75A1.5,1.5,0,0,0,76,72.85Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M53.25,99.2H46.74a1.5,1.5,0,0,0,0,3h6.51a1.5,1.5,0,0,0,0-3Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsInsp))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreEdu))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M38.66,38.79a1.36,1.36,0,0,0,1.09.47h.4l0,0a1.54,1.54,0,0,0,1-1.72c-1.15-4-.23-7.72,2.22-8.94a1.32,1.32,0,0,0,.75-.78,1.53,1.53,0,0,0,0-1.08A1.42,1.42,0,0,0,42.25,26C38.51,27.79,37,32.85,38.54,38.3A.63.63,0,0,0,38.66,38.79Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M77.66,29.3A16.77,16.77,0,0,0,67,20a17.67,17.67,0,0,0-9.32-.25.38.38,0,0,0-.22.07,17.56,17.56,0,0,0-24.8,4.9,16.73,16.73,0,0,0-15.93,4.7C9.2,37,10,48.22,18.6,56.84,24.27,62.51,32.15,66,39.16,66a17.54,17.54,0,0,0,5.45-.83l-3.17,5.06a1.33,1.33,0,0,0,0,1.46,1.5,1.5,0,0,0,1.27.7h5c.79,3.08,1.77,8.56-.14,11.95-3.23,5.51-2.25,14.72.87,17.84a1.4,1.4,0,0,0,2,0,1.4,1.4,0,0,0,0-2c-2.09-2-3.09-9.76-.43-14.27,1.78-3,2-7.67.69-13.39h3.6a1.5,1.5,0,0,0,1.27-.7,1.33,1.33,0,0,0,0-1.45l-4.2-6.82a14.06,14.06,0,0,0,2.36,1,10.81,10.81,0,0,0,3.4.49c8.39,0,17.91-8.9,21.22-19.85C80.19,39.36,79.93,33.85,77.66,29.3Zm-48.47,8a33.06,33.06,0,0,0,4.2,15.83c2.67,4.71,6.23,8,10.09,9.21-6.46,2.26-16.13-.94-22.87-7.68-7.43-7.43-8.21-17-1.9-23.35a13.9,13.9,0,0,1,10-4.24,14.78,14.78,0,0,1,2.55.22A25.4,25.4,0,0,0,29.19,37.35ZM47.33,19.58c8.92,0,15.16,7.3,15.16,17.76,0,11.9-7.22,22.74-15.16,22.74S32.18,49.25,32.18,37.35C32.18,26.89,38.41,19.58,47.33,19.58Zm18,17.88c0-6-1.84-11.32-5.2-15.11a13.74,13.74,0,0,1,6.07.54,14,14,0,0,1,8.85,7.57c1.92,4,2.08,8.72.46,13.8h0C72.14,55.64,62.12,64,54.5,61.75a5.11,5.11,0,0,1-.94-.36C60.32,57.54,65.36,47.38,65.36,37.46ZM51.51,69.57H45.29l3.11-5.19Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsFun))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreFun))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 grmenulist\" }, [\n _c(\"div\", { staticClass: \"col-md-4\" }, [\n _c(\n \"svg\",\n {\n staticClass: \"gricons\",\n style: {\n fill: _vm.colorsWB.color1,\n stroke: _vm.colorsWB.color1\n },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M86.72,54.18A1.67,1.67,0,0,0,85.53,53l-8.2-1.19L64.28,49.9,62,49.57l-3.32-6.74L52.81,31c-.44-.9-.89-1.8-1.33-2.71a1.72,1.72,0,0,0-2.11-.72,1.45,1.45,0,0,0-.85.72l-3.66,7.42L39,47.54l-1,2-7.51,1.09L17.46,52.55l-3,.43a1.68,1.68,0,0,0-1.19,1.19,1.73,1.73,0,0,0,.43,1.66l5.93,5.78,9.45,9.21,1.55,1.51-1.22,7.1q-1.11,6.5-2.23,13l-.51,3a1.71,1.71,0,0,0,2.5,1.92l7.33-3.86,11.67-6.14,1.82-1,6.47,3.41,11.67,6.14,2.68,1.4a1.71,1.71,0,0,0,1.89-.14,1.74,1.74,0,0,0,.61-1.78l-1.4-8.16q-1.11-6.5-2.23-13l-.33-1.92,5.31-5.18,9.45-9.21,2.17-2.11A1.7,1.7,0,0,0,86.72,54.18Zm-8.83,5.09L68.42,68.5c-.69.67-1.4,1.32-2.06,2a2.13,2.13,0,0,0-.4,2L66.21,74q1.06,6.18,2.12,12.37c.37,2.13.71,4.25,1.08,6.38l-4.28-2.25L53.42,84.36c-.85-.45-1.69-.91-2.55-1.34a1.84,1.84,0,0,0-1.77,0l-.27.14-1.34.7L36.39,89.7l-5.82,3,.8-4.67q1.12-6.51,2.23-13c.16-.94.33-1.89.48-2.84a1.81,1.81,0,0,0-.46-1.7,2.61,2.61,0,0,0-.22-.21l-1.09-1.06-9-8.76c-1.59-1.55-3.18-3.12-4.77-4.67l5.07-.74L36.7,53.17c1-.14,1.94-.21,2.87-.42s1.45-1.61,1.87-2.45L47,39l3-6,2.24,4.53q2.92,5.91,5.84,11.83c.42.87.82,1.76,1.28,2.6s1.89.93,2.86,1.08l12.5,1.82,6.7,1Z\"\n }\n })\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8\" }, [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"p\",\n {\n staticClass: \"grlabeltext\",\n style: { backgroundColor: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsRel))]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grdescriptext\" }, [\n _c(\n \"span\",\n {\n staticClass: \"grresulttext\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreRecom))]\n ),\n _vm._v(_vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ])\n ])\n ])\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"col-md-8 col-sm-12\", attrs: { id: \"overalldata2\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"grdatacl\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor2\n },\n attrs: { id: \"grvisual\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor2 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor2 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsAct))\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"row\",\n staticStyle: {\n position: \"relative\",\n width: \"90%\",\n \"margin-left\": \"50%\",\n \"-webkit-transform\": \"translate(-50%)\",\n transform: \"translate(-50%)\"\n }\n },\n [_c(\"wb-chart\", { attrs: { id: \"grchart\" } })],\n 1\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\", attrs: { id: \"grdatamob\" } }, [\n _c(\n \"div\",\n { staticClass: \"col-xs-12\", attrs: { id: \"grdatamobdat\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"loaddata\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.resultDetailsSelect == 1\n ? _c(\"wb-chart\", {\n key: \"r1\",\n staticStyle: {\n position: \"relative\",\n width: \"95%\",\n \"margin-left\": \"50%\",\n \"-webkit-transform\": \"translate(-50%)\",\n transform: \"translate(-50%)\"\n },\n attrs: { id: \"grchartmob\" }\n })\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.resultDetailsSelect == 2\n ? _c(\"div\", { key: \"r2\" }, [\n _c(\n \"p\",\n { staticClass: \"row\", attrs: { id: \"grdatamobdtext\" } },\n [_vm._v(_vm._s(_vm.resultsWB.descrip))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\", attrs: { id: \"grdatamobdtextc\" } },\n [\n _vm._v(\n \" \" +\n _vm._s(_vm.labelsWB.resultsCreated) +\n _vm._s(_vm.resultsWB.startdate)\n )\n ]\n )\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.resultDetailsSelect == 3\n ? _c(\"div\", { key: \"r3\" }, [\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsChal) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreChall))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsInsp) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreEdu))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsFun) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreFun))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [_vm._v(_vm._s(_vm.labelsWB.resultsRel) + \":\")])\n ]),\n _c(\"div\", { staticClass: \"col-xs-6 stattextmob\" }, [\n _c(\"p\", [\n _c(\n \"span\",\n {\n staticStyle: { fontWeight: \"bold\" },\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.scoreRecom))]\n ),\n _vm._v(\" \" + _vm._s(_vm.labelsWB.resultsOutOf) + \"5\")\n ])\n ]),\n _vm._v(\" \"),\n _c(\"hr\", { staticClass: \"col-xs-8 hrlinemob\" })\n ])\n : _vm._e()\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\" }, [\n _c(\n \"div\",\n {\n style: {\n borderColor: _vm.colorsWB.color1,\n backgroundColor: _vm.colorsWB.color1\n },\n attrs: { id: \"grdatamobbut\" },\n on: {\n click: function($event) {\n _vm.$store.state.detailview = !_vm.$store.state.detailview\n }\n }\n },\n [\n _c(\"p\", { attrs: { id: \"grdatamobbuttext\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsHideDetails))\n ])\n ]\n )\n ])\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-008f0d1a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JkYXRhLnZ1ZT8yODRiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLDJCQUEyQjtBQUMvQztBQUNBO0FBQ0EsT0FBTyw0Q0FBNEMscUJBQXFCLEVBQUU7QUFDMUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIsMkNBQTJDO0FBQ2xFLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsc0NBQXNDO0FBQzdELHlCQUF5QiwwQkFBMEI7QUFDbkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckIsNEJBQTRCO0FBQzVCLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQSx5QkFBeUIsMEJBQTBCO0FBQ25ELDJCQUEyQixxQkFBcUI7QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEI7QUFDOUIscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkJBQTJCLHFCQUFxQjtBQUNoRCwyQkFBMkIsK0JBQStCO0FBQzFEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0NBQWdDO0FBQ2hDLHVCQUF1QjtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLHNDQUFzQztBQUM3RCx5QkFBeUIsMEJBQTBCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JC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QThCLG9DQUFvQztBQUNsRTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQ0FBMEMscUJBQXFCO0FBQy9ELG9DQUFvQztBQUNwQywyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOEJBQThCLG9DQUFvQztBQUNsRTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBLCtCQUErQixzQ0FBc0M7QUFDckU7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQ0FBMEMscUJBQXFCO0FBQy9ELG9DQUFvQztBQUNwQywyQkFBMkI7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsOEJBQThCLG9DQUFvQztBQUNsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsMkJBQTJCO0FBQzVDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IscUJBQXFCO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSxxQkFBcUIsU0FBUyx5QkFBeUIsRUFBRTtBQUN6RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0wMDhmMGQxYVwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvY2hhcnRzL0dSZGF0YS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyXCIgfSwgW1xuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTQgY29sLXNtLTEyXCIsIGF0dHJzOiB7IGlkOiBcIm92ZXJhbGxkYXRhMVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmRhdGFjbFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IxXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JtZW51XCIgfSxcbiAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIHJvdyBncm1lbnVsaXN0dFwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1N0YXQpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgZ3JtZW51bGlzdFwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNFwiIH0sIFtcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwic3ZnXCIsXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaWNvbnNcIixcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgICAgICAgICBmaWxsOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyB2aWV3Qm94OiBcIjAgMCAxMDAgMTI1XCIgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNODkuODMsOTMuNzFsLTIwLTMzLjM0YTEuNDIsMS40MiwwLDAsMC0yLjQ0LDBMNjEuNzQsNzAsNTAuOTEsNTIuNlY0MC43SDcxLjU1QTEuNDIsMS40MiwwLDAsMCw3MywzOS4yOGExLjQyLDEuNDIsMCwwLDAtLjM1LS45NEw2NS4yLDMwbDcuMzgtOC4zNmExLjQyLDEuNDIsMCwwLDAtLjEzLTIsMS40MiwxLjQyLDAsMCwwLS45NC0uMzVINDkuNDZBMS40MiwxLjQyLDAsMCwwLDQ4LDIwLjdWNTIuNkwzNy43Nyw2OS4xN2wtNS4xNy04LjhhMS40MiwxLjQyLDAsMCwwLTIuNDQsMGwtMjAsMzMuMzlhMS40MiwxLjQyLDAsMCwwLC43NywxLjg1LDEuNDQsMS40NCwwLDAsMCwxLjY5LS40OUwzMS4zNyw2My44OWw0LjcyLDhMMTYuNTMsMTAzLjQ0YTEuNDIsMS40MiwwLDAsMCwuMjYsMiwxLjQyLDEuNDIsMCwwLDAsMi0uMjZsLjEtLjE2LDE3LjctMjguNTNhNS43MSw1LjcxLDAsMCwxLDEuMjksMS42MWMuOTMsMS40MywyLjIxLDMuNCw0Ljg0LDMuNHMzLjg0LTEuODgsNC44My0zLjRTNDksNzYsNTAsNzZzMS41My43MywyLjQ3LDIuMTNsLjA2LjA5YzEsMS40NywyLjIzLDMuMyw0Ljc3LDMuM3MzLjg0LTEuODksNC44NS0zLjQxYTEwLjc3LDEwLjc3LDAsMCwxLC42Ni0xTDgwLjA5LDEwNWExLjQyLDEuNDIsMCwxLDAsMi40OC0xLjM5bC0uMDUtLjA4TDYzLjQ2LDcyLjc1bDUuMjMtOC44Nkw4Ny40NCw5NS4yYTEuNDIsMS40MiwwLDAsMCwyLC4yNEExLjQ0LDEuNDQsMCwwLDAsODkuODMsOTMuNzFaTTYyLjI1LDI5YTEuNDIsMS40MiwwLDAsMCwwLDEuODdsNi4xMyw2Ljk0SDUwLjkxVjIyLjEySDY4LjM4Wk01NC44LDc2LjQzYy0xLTEuNDctMi4yNC0zLjMtNC43OS0zLjNzLTMuODksMi00LjgzLDMuNC0xLjUsMi4xMi0yLjQ3LDIuMTItMS41Mi0uNzItMi40NS0yLjA5QTguNDMsOC40MywwLDAsMCwzOC4xLDc0TDQ5LjQ5LDU1LjY5LDYxLjI0LDc0LjYyYy0uMTkuMi0uMzcuNC0uNTUuNjFWNzVsLS45MiwxLjQ2Yy0uOTQsMS40OS0xLjQ5LDIuMTEtMi40NiwyLjExUzU1LjgsNzcuOSw1NC44LDc2LjQzWlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ2hhbCkpXVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmRlc2NyaXB0ZXh0XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICBcInNwYW5cIixcbiAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncnJlc3VsdHRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH1cbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVDaGFsbCkpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzT3V0T2YpICsgXCI1XCIpXG4gICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBncm1lbnVsaXN0XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpY29uc1wiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMCAxMjVcIiB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01MCwyOC41M2EyMi43MywyMi43MywwLDAsMC0yLjUuMTRBMjIsMjIsMCwwLDAsMzQuNyw2Ni4yOGExOC41NCwxOC41NCwwLDAsMSw1LjY3LDEzLjIxdjIuODJhNS40NCw1LjQ0LDAsMCwwLDUuNDQsNS40NGg4LjM5YTUuNDQsNS40NCwwLDAsMCw1LjQ0LTUuNDRWNzkuNDlhMTguMSwxOC4xLDAsMCwxLDUuNTMtMTMuMDdBMjEuNzgsMjEuNzgsMCwwLDAsNzIsNTAuNTEsMjIsMjIsMCwwLDAsNTAsMjguNTNabTEyLjQsMzVhMjIuMTIsMjIuMTIsMCwwLDAtNi43NywxNnYyLjgyaDBhMS40NCwxLjQ0LDAsMCwxLTEuNDQsMS40NEg0NS44MWExLjQ0LDEuNDQsMCwwLDEtMS40NC0xLjQ0Vjc5LjQ5YTIyLjU3LDIyLjU3LDAsMCwwLTYuODktMTYuMDhBMTgsMTgsMCwwLDEsNDcuOTUsMzIuNjQsMTguNywxOC43LDAsMCwxLDUwLDMyLjUzYTE4LDE4LDAsMCwxLDE4LDE4QTE3LjgyLDE3LjgyLDAsMCwxLDYyLjQsNjMuNTJaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01Ni41MSw4OS43MmgtMTNhMS41LDEuNSwwLDEsMCwwLDNoMTNhMS41LDEuNSwwLDEsMCwwLTNaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk01Ni41MSw5NC40NmgtMTNhMS41LDEuNSwwLDAsMCwwLDNoMTNhMS41LDEuNSwwLDAsMCwwLTNaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk0yNC44OCw0OWExLjUsMS41LDAsMCwwLTEuNS0xLjVIMTQuNzNhMS41LDEuNSwwLDAsMCwwLDNoOC42NEExLjUsMS41LDAsMCwwLDI0Ljg4LDQ5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNODUuMjcsNDcuNDdINzYuNjJhMS41LDEuNSwwLDAsMCwwLDNoOC42NGExLjUsMS41LDAsMCwwLDAtM1pcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTUwLDIzLjg1YTEuNSwxLjUsMCwwLDAsMS41LTEuNVYxMy43YTEuNSwxLjUsMCwwLDAtMywwdjguNjRBMS41LDEuNSwwLDAsMCw1MCwyMy44NVpcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTY4LjgzLDMxLjY0YTEuNSwxLjUsMCwwLDAsMS4wNi0uNDRMNzYsMjUuMDlBMS41LDEuNSwwLDEsMCw3My44OCwyM2wtNi4xMSw2LjExYTEuNSwxLjUsMCwwLDAsMS4wNiwyLjU2WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNMzAuMTEsNjYuNzQsMjQsNzIuODVBMS41LDEuNSwwLDAsMCwyNi4xMiw3NWw2LjExLTYuMTFhMS41LDEuNSwwLDAsMC0yLjEyLTIuMTJaXCJcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk0zMC4xMSwzMS4yMWExLjUsMS41LDAsMSwwLDIuMTItMi4xMkwyNi4xMiwyM0ExLjUsMS41LDAsMCwwLDI0LDI1LjA5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNNjkuODksNjYuNzRhMS41LDEuNSwwLDAsMC0yLjEyLDIuMTJMNzMuODgsNzVBMS41LDEuNSwwLDAsMCw3Niw3Mi44NVpcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTUzLjI1LDk5LjJINDYuNzRhMS41LDEuNSwwLDAsMCwwLDNoNi41MWExLjUsMS41LDAsMCwwLDAtM1pcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC04XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHRleHRcIixcbiAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0luc3ApKV1cbiAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JkZXNjcmlwdGV4dFwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgXCJzcGFuXCIsXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JyZXN1bHR0ZXh0XCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLnNjb3JlRWR1KSldXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTEyIGdybWVudWxpc3RcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTRcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmljb25zXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZmlsbDogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6IF92bS5jb2xvcnNXQi5jb2xvcjFcbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEyNVwiIH1cbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiTTM4LjY2LDM4Ljc5YTEuMzYsMS4zNiwwLDAsMCwxLjA5LjQ3aC40bDAsMGExLjU0LDEuNTQsMCwwLDAsMS0xLjcyYy0xLjE1LTQtLjIzLTcuNzIsMi4yMi04Ljk0YTEuMzIsMS4zMiwwLDAsMCwuNzUtLjc4LDEuNTMsMS41MywwLDAsMCwwLTEuMDhBMS40MiwxLjQyLDAsMCwwLDQyLjI1LDI2QzM4LjUxLDI3Ljc5LDM3LDMyLjg1LDM4LjU0LDM4LjNBLjYzLjYzLDAsMCwwLDM4LjY2LDM4Ljc5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgXCJNNzcuNjYsMjkuM0ExNi43NywxNi43NywwLDAsMCw2NywyMGExNy42NywxNy42NywwLDAsMC05LjMyLS4yNS4zOC4zOCwwLDAsMC0uMjIuMDcsMTcuNTYsMTcuNTYsMCwwLDAtMjQuOCw0LjksMTYuNzMsMTYuNzMsMCwwLDAtMTUuOTMsNC43QzkuMiwzNywxMCw0OC4yMiwxOC42LDU2Ljg0LDI0LjI3LDYyLjUxLDMyLjE1LDY2LDM5LjE2LDY2YTE3LjU0LDE3LjU0LDAsMCwwLDUuNDUtLjgzbC0zLjE3LDUuMDZhMS4zMywxLjMzLDAsMCwwLDAsMS40NiwxLjUsMS41LDAsMCwwLDEuMjcuN2g1Yy43OSwzLjA4LDEuNzcsOC41Ni0uMTQsMTEuOTUtMy4yMyw1LjUxLTIuMjUsMTQuNzIuODcsMTcuODRhMS40LDEuNCwwLDAsMCwyLDAsMS40LDEuNCwwLDAsMCwwLTJjLTIuMDktMi0zLjA5LTkuNzYtLjQzLTE0LjI3LDEuNzgtMywyLTcuNjcuNjktMTMuMzloMy42YTEuNSwxLjUsMCwwLDAsMS4yNy0uNywxLjMzLDEuMzMsMCwwLDAsMC0xLjQ1bC00LjItNi44MmExNC4wNiwxNC4wNiwwLDAsMCwyLjM2LDEsMTAuODEsMTAuODEsMCwwLDAsMy40LjQ5YzguMzksMCwxNy45MS04LjksMjEuMjItMTkuODVDODAuMTksMzkuMzYsNzkuOTMsMzMuODUsNzcuNjYsMjkuM1ptLTQ4LjQ3LDhhMzMuMDYsMzMuMDYsMCwwLDAsNC4yLDE1LjgzYzIuNjcsNC43MSw2LjIzLDgsMTAuMDksOS4yMS02LjQ2LDIuMjYtMTYuMTMtLjk0LTIyLjg3LTcuNjgtNy40My03LjQzLTguMjEtMTctMS45LTIzLjM1YTEzLjksMTMuOSwwLDAsMSwxMC00LjI0LDE0Ljc4LDE0Ljc4LDAsMCwxLDIuNTUuMjJBMjUuNCwyNS40LDAsMCwwLDI5LjE5LDM3LjM1Wk00Ny4zMywxOS41OGM4LjkyLDAsMTUuMTYsNy4zLDE1LjE2LDE3Ljc2LDAsMTEuOS03LjIyLDIyLjc0LTE1LjE2LDIyLjc0UzMyLjE4LDQ5LjI1LDMyLjE4LDM3LjM1QzMyLjE4LDI2Ljg5LDM4LjQxLDE5LjU4LDQ3LjMzLDE5LjU4Wm0xOCwxNy44OGMwLTYtMS44NC0xMS4zMi01LjItMTUuMTFhMTMuNzQsMTMuNzQsMCwwLDEsNi4wNy41NCwxNCwxNCwwLDAsMSw4Ljg1LDcuNTdjMS45Miw0LDIuMDgsOC43Mi40NiwxMy44aDBDNzIuMTQsNTUuNjQsNjIuMTIsNjQsNTQuNSw2MS43NWE1LjExLDUuMTEsMCwwLDEtLjk0LS4zNkM2MC4zMiw1Ny41NCw2NS4zNiw0Ny4zOCw2NS4zNiwzNy40NlpNNTEuNTEsNjkuNTdINDUuMjlsMy4xMS01LjE5WlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzRnVuKSldXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdyZGVzY3JpcHRleHRcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdycmVzdWx0dGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi5zY29yZUZ1bikpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzT3V0T2YpICsgXCI1XCIpXG4gICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICBdKSxcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC0xMiBncm1lbnVsaXN0XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC00XCIgfSwgW1xuICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpY29uc1wiLFxuICAgICAgICAgICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiBfdm0uY29sb3JzV0IuY29sb3IxXG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMCAxMjVcIiB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIk04Ni43Miw1NC4xOEExLjY3LDEuNjcsMCwwLDAsODUuNTMsNTNsLTguMi0xLjE5TDY0LjI4LDQ5LjksNjIsNDkuNTdsLTMuMzItNi43NEw1Mi44MSwzMWMtLjQ0LS45LS44OS0xLjgtMS4zMy0yLjcxYTEuNzIsMS43MiwwLDAsMC0yLjExLS43MiwxLjQ1LDEuNDUsMCwwLDAtLjg1LjcybC0zLjY2LDcuNDJMMzksNDcuNTRsLTEsMi03LjUxLDEuMDlMMTcuNDYsNTIuNTVsLTMsLjQzYTEuNjgsMS42OCwwLDAsMC0xLjE5LDEuMTksMS43MywxLjczLDAsMCwwLC40MywxLjY2bDUuOTMsNS43OCw5LjQ1LDkuMjEsMS41NSwxLjUxLTEuMjIsNy4xcS0xLjExLDYuNS0yLjIzLDEzbC0uNTEsM2ExLjcxLDEuNzEsMCwwLDAsMi41LDEuOTJsNy4zMy0zLjg2LDExLjY3LTYuMTQsMS44Mi0xLDYuNDcsMy40MSwxMS42Nyw2LjE0LDIuNjgsMS40YTEuNzEsMS43MSwwLDAsMCwxLjg5LS4xNCwxLjc0LDEuNzQsMCwwLDAsLjYxLTEuNzhsLTEuNC04LjE2cS0xLjExLTYuNS0yLjIzLTEzbC0uMzMtMS45Miw1LjMxLTUuMTgsOS40NS05LjIxLDIuMTctMi4xMUExLjcsMS43LDAsMCwwLDg2LjcyLDU0LjE4Wm0tOC44Myw1LjA5TDY4LjQyLDY4LjVjLS42OS42Ny0xLjQsMS4zMi0yLjA2LDJhMi4xMywyLjEzLDAsMCwwLS40LDJMNjYuMjEsNzRxMS4wNiw2LjE4LDIuMTIsMTIuMzdjLjM3LDIuMTMuNzEsNC4yNSwxLjA4LDYuMzhsLTQuMjgtMi4yNUw1My40Miw4NC4zNmMtLjg1LS40NS0xLjY5LS45MS0yLjU1LTEuMzRhMS44NCwxLjg0LDAsMCwwLTEuNzcsMGwtLjI3LjE0LTEuMzQuN0wzNi4zOSw4OS43bC01LjgyLDMsLjgtNC42N3ExLjEyLTYuNTEsMi4yMy0xM2MuMTYtLjk0LjMzLTEuODkuNDgtMi44NGExLjgxLDEuODEsMCwwLDAtLjQ2LTEuNywyLjYxLDIuNjEsMCwwLDAtLjIyLS4yMWwtMS4wOS0xLjA2LTktOC43NmMtMS41OS0xLjU1LTMuMTgtMy4xMi00Ljc3LTQuNjdsNS4wNy0uNzRMMzYuNyw1My4xN2MxLS4xNCwxLjk0LS4yMSwyLjg3LS40MnMxLjQ1LTEuNjEsMS44Ny0yLjQ1TDQ3LDM5bDMtNiwyLjI0LDQuNTNxMi45Miw1LjkxLDUuODQsMTEuODNjLjQyLjg3LjgyLDEuNzYsMS4yOCwyLjZzMS44OS45MywyLjg2LDEuMDhsMTIuNSwxLjgyLDYuNywxWlwiXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLThcIiB9LCBbXG4gICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmxhYmVsdGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzUmVsKSldXG4gICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdyZGVzY3JpcHRleHRcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdycmVzdWx0dGV4dFwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi5zY29yZVJlY29tKSldXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdXG4gICAgKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTggY29sLXNtLTEyXCIsIGF0dHJzOiB7IGlkOiBcIm92ZXJhbGxkYXRhMlwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmRhdGFjbFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IyXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3J2aXN1YWxcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IyID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IyID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNBY3QpKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJyb3dcIixcbiAgICAgICAgICAgICAgICBzdGF0aWNTdHlsZToge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IFwicmVsYXRpdmVcIixcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBcIjkwJVwiLFxuICAgICAgICAgICAgICAgICAgXCJtYXJnaW4tbGVmdFwiOiBcIjUwJVwiLFxuICAgICAgICAgICAgICAgICAgXCItd2Via2l0LXRyYW5zZm9ybVwiOiBcInRyYW5zbGF0ZSgtNTAlKVwiLFxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBcInRyYW5zbGF0ZSgtNTAlKVwiXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbX2MoXCJ3Yi1jaGFydFwiLCB7IGF0dHJzOiB7IGlkOiBcImdyY2hhcnRcIiB9IH0pXSxcbiAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXVxuICAgICksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJncmRhdGFtb2JcIiB9IH0sIFtcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMlwiLCBhdHRyczogeyBpZDogXCJncmRhdGFtb2JkYXRcIiB9IH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwidHJhbnNpdGlvblwiLFxuICAgICAgICAgICAgeyBhdHRyczogeyBuYW1lOiBcImxvYWRkYXRhXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUucmVzdWx0RGV0YWlsc1NlbGVjdCA9PSAxXG4gICAgICAgICAgICAgICAgPyBfYyhcIndiLWNoYXJ0XCIsIHtcbiAgICAgICAgICAgICAgICAgICAga2V5OiBcInIxXCIsXG4gICAgICAgICAgICAgICAgICAgIHN0YXRpY1N0eWxlOiB7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IFwicmVsYXRpdmVcIixcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogXCI5NSVcIixcbiAgICAgICAgICAgICAgICAgICAgICBcIm1hcmdpbi1sZWZ0XCI6IFwiNTAlXCIsXG4gICAgICAgICAgICAgICAgICAgICAgXCItd2Via2l0LXRyYW5zZm9ybVwiOiBcInRyYW5zbGF0ZSgtNTAlKVwiLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogXCJ0cmFuc2xhdGUoLTUwJSlcIlxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJncmNoYXJ0bW9iXCIgfVxuICAgICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfdm0uJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gMlxuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwicjJcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmR0ZXh0XCIgfSB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuZGVzY3JpcCkpXVxuICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICAgICAgICAgIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmR0ZXh0Y1wiIH0gfSxcbiAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwiIFwiICtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNDcmVhdGVkKSArXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc3RhcnRkYXRlKVxuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICBfdm0uJHN0b3JlLnN0YXRlLnJlc3VsdERldGFpbHNTZWxlY3QgPT0gM1xuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwicjNcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTYgc3RhdHRleHRtb2JcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ2hhbCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVDaGFsbCkpXVxuICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c091dE9mKSArIFwiNVwiKVxuICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImhyXCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTggaHJsaW5lbW9iXCIgfSksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTYgc3RhdHRleHRtb2JcIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJwXCIsIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzSW5zcCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVFZHUpKV1cbiAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJoclwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04IGhybGluZW1vYlwiIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy02IHN0YXR0ZXh0bW9iXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Z1bikgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVGdW4pKV1cbiAgICAgICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIgKyBfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNPdXRPZikgKyBcIjVcIilcbiAgICAgICAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJoclwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04IGhybGluZW1vYlwiIH0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy02IHN0YXR0ZXh0bW9iXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFwicFwiLCBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1JlbCkgKyBcIjpcIildKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBzdGF0dGV4dG1vYlwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcInBcIiwgW1xuICAgICAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFwic3BhblwiLFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgZm9udFdlaWdodDogXCJib2xkXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc2NvcmVSZWNvbSkpXVxuICAgICAgICAgICAgICAgICAgICAgICAgKSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiArIF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c091dE9mKSArIFwiNVwiKVxuICAgICAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICBfYyhcImhyXCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTggaHJsaW5lbW9iXCIgfSlcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIDFcbiAgICAgICAgICApXG4gICAgICAgIF0sXG4gICAgICAgIDFcbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyZGF0YW1vYmJ1dFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gIV92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlld1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcInBcIiwgeyBhdHRyczogeyBpZDogXCJncmRhdGFtb2JidXR0ZXh0XCIgfSB9LCBbXG4gICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNIaWRlRGV0YWlscykpXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKVxuICAgICAgXSlcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMDA4ZjBkMWFcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-008f0d1a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRdata.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4bfcefd4\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue": -/*!*******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-4bfcefd4","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue ***! - \*******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n staticClass: \"col-md-12 col-sm-12 header\",\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"rheadertop\" }\n },\n [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row\", attrs: { id: \"rtexttop\" } },\n [\n _c(\"div\", { staticClass: \"col-md-2 col-sm-2\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-8 col-sm-8\" }, [\n _c(\"h1\", { attrs: { id: \"theader\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsHeader))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"transition\",\n { attrs: { name: \"load2\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.detailview === true\n ? _c(\n \"div\",\n {\n staticClass: \"col-md-2 col-sm-2\",\n attrs: { id: \"closedetails\" },\n on: {\n click: function($event) {\n _vm.$store.state.detailview = !_vm.$store.state\n .detailview\n }\n }\n },\n [\n _c(\n \"p\",\n {\n style: { color: _vm.colorsWB.color1 },\n attrs: { id: \"closetext\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsClose) + \"X\")]\n )\n ]\n )\n : _vm._e()\n ]\n )\n ],\n 1\n )\n ]\n )\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"row\", attrs: { id: \"iconbanner\" } }, [\n _c(\"img\", {\n attrs: {\n id: \"icons\",\n src: __webpack_require__(/*! ../../img/Element_icons-43.png */ \"./src/assets/img/Element_icons-43.png\"),\n width: \"150\"\n }\n })\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-4bfcefd4\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZT8yMzM4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxjQUFjLHVDQUF1QztBQUNyRCxjQUFjO0FBQ2QsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTLDZCQUE2QixpQkFBaUIsRUFBRTtBQUN6RDtBQUNBLHFCQUFxQixtQ0FBbUM7QUFDeEQ7QUFDQSxxQkFBcUIsbUNBQW1DO0FBQ3hELHNCQUFzQixTQUFTLGdCQUFnQixFQUFFO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsU0FBUyw0Q0FBNEMsRUFBRTtBQUNwRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw4QkFBOEIscUJBQXFCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtDQUFrQyw2QkFBNkI7QUFDL0Qsa0NBQWtDO0FBQ2xDLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0IsNkJBQTZCLG1CQUFtQixFQUFFO0FBQ3hFO0FBQ0E7QUFDQTtBQUNBLGVBQWUsbUJBQU8sQ0FBQyw2RUFBZ0M7QUFDdkQ7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00YmZjZWZkNFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SaGVhZGVyLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7XG4gICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyIGhlYWRlclwiLFxuICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICBhdHRyczogeyBpZDogXCJyaGVhZGVydG9wXCIgfVxuICAgIH0sXG4gICAgW1xuICAgICAgX3ZtLl9tKDApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvd1wiLCBhdHRyczogeyBpZDogXCJydGV4dHRvcFwiIH0gfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTIgY29sLXNtLTJcIiB9KSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTggY29sLXNtLThcIiB9LCBbXG4gICAgICAgICAgICBfYyhcImgxXCIsIHsgYXR0cnM6IHsgaWQ6IFwidGhlYWRlclwiIH0gfSwgW1xuICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzSGVhZGVyKSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwidHJhbnNpdGlvblwiLFxuICAgICAgICAgICAgeyBhdHRyczogeyBuYW1lOiBcImxvYWQyXCIsIG1vZGU6IFwib3V0LWluXCIsIGFwcGVhcjogXCJcIiB9IH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9PT0gdHJ1ZVxuICAgICAgICAgICAgICAgID8gX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMiBjb2wtc20tMlwiLFxuICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNsb3NlZGV0YWlsc1wiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID0gIV92bS4kc3RvcmUuc3RhdGVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGV0YWlsdmlld1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNsb3NldGV4dFwiIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Nsb3NlKSArIFwiWFwiKV1cbiAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdLFxuICAgICAgICAxXG4gICAgICApXG4gICAgXVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW1xuICBmdW5jdGlvbigpIHtcbiAgICB2YXIgX3ZtID0gdGhpc1xuICAgIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICAgIHJldHVybiBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiLCBhdHRyczogeyBpZDogXCJpY29uYmFubmVyXCIgfSB9LCBbXG4gICAgICBfYyhcImltZ1wiLCB7XG4gICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgaWQ6IFwiaWNvbnNcIixcbiAgICAgICAgICBzcmM6IHJlcXVpcmUoXCIuLi8uLi9pbWcvRWxlbWVudF9pY29ucy00My5wbmdcIiksXG4gICAgICAgICAgd2lkdGg6IFwiMTUwXCJcbiAgICAgICAgfVxuICAgICAgfSlcbiAgICBdKVxuICB9XG5dXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNGJmY2VmZDRcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-4bfcefd4\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rheader.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6bc15fa0\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue": -/*!***********************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-6bc15fa0","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue ***! - \***********************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n {\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"resultoverall\" }\n },\n [\n _c(\n \"div\",\n {\n style: { backgroundColor: _vm.colorsWB.color1 },\n attrs: { id: \"topbanner\" }\n },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load\", mode: \"out-in\", appear: \"\" } },\n [_vm.loading ? _c(\"wb-loadscreen\") : _vm._e()],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"container\", attrs: { id: \"contain1\" } },\n [\n _c(\"div\", { staticClass: \"col-sm-12\" }),\n _vm._v(\" \"),\n _c(\"wb-rheader\")\n ],\n 1\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { attrs: { id: \"contain3\" } },\n [\n _c(\n \"transition\",\n { attrs: { name: \"load2\", mode: \"out-in\", appear: \"\" } },\n [\n _vm.$store.state.detailview === false\n ? _c(\n \"div\",\n { key: \"nodetail\", staticClass: \"container\" },\n [\n _c(\"div\", {\n staticClass: \"col-md-12 col-sm-12\",\n attrs: { id: \"spaceme2\" }\n }),\n _vm._v(\" \"),\n _c(\"wb-rbody\", { staticClass: \"bodycontent\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-12 col-sm-12\" })\n ],\n 1\n )\n : _vm._e(),\n _vm._v(\" \"),\n _vm.$store.state.detailview === true\n ? _c(\"div\", { key: \"detail\" }, [_c(\"wb-rgraph\")], 1)\n : _vm._e()\n ]\n )\n ],\n 1\n ),\n _vm._v(\" \"),\n _c(\"div\", { attrs: { id: \"contain2\" } }, [\n _c(\"div\", { staticClass: \"container\" }, [_c(\"wb-rfooter\")], 1)\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-6bc15fa0\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZT9mMjhmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsY0FBYyx1Q0FBdUM7QUFDckQsY0FBYztBQUNkLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQix1Q0FBdUM7QUFDekQsa0JBQWtCO0FBQ2xCLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhLFNBQVMsMkNBQTJDLEVBQUU7QUFDbkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSxtQ0FBbUMsaUJBQWlCLEVBQUU7QUFDbkU7QUFDQSx5QkFBeUIsMkJBQTJCO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTLFNBQVMsaUJBQWlCLEVBQUU7QUFDckM7QUFDQTtBQUNBO0FBQ0EsYUFBYSxTQUFTLDRDQUE0QyxFQUFFO0FBQ3BFO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCLDRDQUE0QztBQUNqRTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0M7QUFDaEMsdUJBQXVCO0FBQ3ZCO0FBQ0Esc0NBQXNDLDZCQUE2QjtBQUNuRTtBQUNBLGlDQUFpQyxxQ0FBcUM7QUFDdEU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNkJBQTZCLGdCQUFnQjtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQixTQUFTLGlCQUFpQixFQUFFO0FBQzdDLG1CQUFtQiwyQkFBMkI7QUFDOUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTZiYzE1ZmEwXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvUmVzdWx0LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7XG4gICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEgfSxcbiAgICAgIGF0dHJzOiB7IGlkOiBcInJlc3VsdG92ZXJhbGxcIiB9XG4gICAgfSxcbiAgICBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9LFxuICAgICAgICAgIGF0dHJzOiB7IGlkOiBcInRvcGJhbm5lclwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICB7IGF0dHJzOiB7IG5hbWU6IFwibG9hZFwiLCBtb2RlOiBcIm91dC1pblwiLCBhcHBlYXI6IFwiXCIgfSB9LFxuICAgICAgICAgICAgW192bS5sb2FkaW5nID8gX2MoXCJ3Yi1sb2Fkc2NyZWVuXCIpIDogX3ZtLl9lKCldLFxuICAgICAgICAgICAgMVxuICAgICAgICAgICksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiLCBhdHRyczogeyBpZDogXCJjb250YWluMVwiIH0gfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIiB9KSxcbiAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgX2MoXCJ3Yi1yaGVhZGVyXCIpXG4gICAgICAgICAgICBdLFxuICAgICAgICAgICAgMVxuICAgICAgICAgIClcbiAgICAgICAgXSxcbiAgICAgICAgMVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAgeyBhdHRyczogeyBpZDogXCJjb250YWluM1wiIH0gfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJ0cmFuc2l0aW9uXCIsXG4gICAgICAgICAgICB7IGF0dHJzOiB7IG5hbWU6IFwibG9hZDJcIiwgbW9kZTogXCJvdXQtaW5cIiwgYXBwZWFyOiBcIlwiIH0gfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX3ZtLiRzdG9yZS5zdGF0ZS5kZXRhaWx2aWV3ID09PSBmYWxzZVxuICAgICAgICAgICAgICAgID8gX2MoXG4gICAgICAgICAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICAgICAgICAgIHsga2V5OiBcIm5vZGV0YWlsXCIsIHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICBfYyhcImRpdlwiLCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyXCIsXG4gICAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJzcGFjZW1lMlwiIH1cbiAgICAgICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgICAgIF9jKFwid2ItcmJvZHlcIiwgeyBzdGF0aWNDbGFzczogXCJib2R5Y29udGVudFwiIH0pLFxuICAgICAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTIgY29sLXNtLTEyXCIgfSlcbiAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgMVxuICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgIDogX3ZtLl9lKCksXG4gICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgIF92bS4kc3RvcmUuc3RhdGUuZGV0YWlsdmlldyA9PT0gdHJ1ZVxuICAgICAgICAgICAgICAgID8gX2MoXCJkaXZcIiwgeyBrZXk6IFwiZGV0YWlsXCIgfSwgW19jKFwid2ItcmdyYXBoXCIpXSwgMSlcbiAgICAgICAgICAgICAgICA6IF92bS5fZSgpXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdLFxuICAgICAgICAxXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwiY29udGFpbjJcIiB9IH0sIFtcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb250YWluZXJcIiB9LCBbX2MoXCJ3Yi1yZm9vdGVyXCIpXSwgMSlcbiAgICAgIF0pXG4gICAgXVxuICApXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi02YmMxNWZhMFwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6bc15fa0\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Result.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6e3a162a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue": -/*!******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-6e3a162a","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue ***! - \******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { staticClass: \"col-xs-2\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"scomplete\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsComp))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"starget\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsTarg))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-2\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { staticClass: \"col-xs-2\" }),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 line\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\"p\", { attrs: { id: \"completed\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.completed))\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n staticStyle: { \"vertical-align\": \"middle\" }\n },\n [\n _c(\n \"p\",\n { staticStyle: { \"text-align\": \"right\" }, attrs: { id: \"target\" } },\n [_vm._v(_vm._s(_vm.resultsWB.target))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-2\" })\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"coll-xs-12 row\" }, [\n _c(\"div\", { attrs: { id: \"rbgmag\" } }, [\n _c(\n \"svg\",\n {\n attrs: { id: \"resultsMag\", viewBox: \"0 0 339.03 299\" },\n on: {\n mouseover: function($event) {\n _vm.rdcolor = \"white\"\n },\n mouseleave: function($event) {\n _vm.rdcolor = \"transparent\"\n },\n click: function($event) {\n _vm.toggleDetail()\n }\n }\n },\n [\n _c(\"path\", {\n style: { fill: _vm.rdcolor },\n attrs: {\n d:\n \"M126.84,26.21a80.61,80.61,0,1,0,80.61,80.61A80.71,80.71,0,0,0,126.84,26.21Zm0,9.49a71.24,71.24,0,0,1,66.61,46.35l-16,25.12h-.12c-.23-.06-.52-.06-.75-.12a10.66,10.66,0,0,0-1.91-.17c-.12,0-.23-.06-.41-.06s-.29.06-.46.06h-.75l-6.54-14.35-6.08-13.37a14.22,14.22,0,1,0-24.07-10.24,14,14,0,0,0,3.3,9l-15.39,25.64-13.54,22.57c-.12-.06-.29,0-.46-.06a13.46,13.46,0,0,0-2.14-.23h-.23c-.23,0-.41.06-.58.06a7.76,7.76,0,0,0-1.16.06l-5.61-11.23-6.13-12.21a14,14,0,0,0,4-9.84,14.24,14.24,0,1,0-26.1,7.87L57.1,120.83a69.52,69.52,0,0,1-1.39-13.95A71.19,71.19,0,0,1,126.84,35.7Zm45.43,81a3.69,3.69,0,0,1,.41-.12,5,5,0,0,1,1.33-.29h.35a4.35,4.35,0,0,1,1.5.29,1.73,1.73,0,0,1,.46.23,4.64,4.64,0,0,1,2.6,4.17,4.75,4.75,0,0,1-9.49,0A4.89,4.89,0,0,1,172.27,116.72Zm-20.14-43.4a5.94,5.94,0,0,1-1.39.29h-.29a4.35,4.35,0,0,1-1.5-.29,2.7,2.7,0,0,1-.58-.29,4.72,4.72,0,1,1,6.89-4.17,4.68,4.68,0,0,1-2.78,4.28Zm-67,23.78a2.06,2.06,0,0,1-.58.12h-1A2.55,2.55,0,0,1,83,97.1a6.17,6.17,0,0,1-1.1-.41,4.67,4.67,0,0,1-2.55-4.11,4.75,4.75,0,1,1,9.49,0,4.71,4.71,0,0,1-2.66,4.22A3.51,3.51,0,0,1,85.17,97.1Zm20.6,38.66a2.82,2.82,0,0,1,.64-.23,4.51,4.51,0,0,1,1.22-.23h.29a4.35,4.35,0,0,1,1.5.29,2.7,2.7,0,0,1,.58.29,4.66,4.66,0,1,1-4.22-.12Zm21.06,42.19a71.11,71.11,0,0,1-66.38-45.83l19.44-26c.17.06.41.06.58.12a14.32,14.32,0,0,0,1.68.35,10.33,10.33,0,0,0,1.33.12c.23,0,.46.06.69.06a5.7,5.7,0,0,0,1-.12H86l6.08,12.21,5.61,11.23a14,14,0,0,0-4,9.84,14.24,14.24,0,0,0,28.47,0,14,14,0,0,0-3.3-9l13.6-22.63,15.34-25.58a.43.43,0,0,1,.29.06,14.18,14.18,0,0,0,2.2.23c.12,0,.17.06.29.06s.29-.06.41-.06h.81l6.08,13.37,6.54,14.41a14.22,14.22,0,1,0,24.07,10.24,14.07,14.07,0,0,0-3.07-8.74l11.4-17.88A73,73,0,0,1,198,106.82,71.25,71.25,0,0,1,126.84,177.94Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n staticStyle: { color: \"white\" },\n attrs: {\n d:\n \"M308.14,247.91l-72.4-72.4a28.26,28.26,0,0,0-24.25-7.93,104.12,104.12,0,1,0-24,24,31,31,0,0,0-.35,4.05,28.32,28.32,0,0,0,8.33,20.14l72.4,72.4A28.47,28.47,0,0,0,316.54,268,28.52,28.52,0,0,0,308.14,247.91ZM32,106.82a94.85,94.85,0,1,1,94.85,94.85A94.94,94.94,0,0,1,32,106.82ZM301.43,281.41a19.44,19.44,0,0,1-26.85,0L202.24,209a19,19,0,0,1,26.85-26.85l72.34,72.45a18.93,18.93,0,0,1,0,26.79Z\"\n }\n })\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n { style: { color: _vm.rdcolor }, attrs: { id: \"rtextlabel\" } },\n [_vm._v(\"Details\")]\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"back-bttn\",\n style: { color: _vm.colorsWB.color1 },\n on: {\n click: function($event) {\n _vm.$router.push({ path: \"/\" })\n }\n }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsBtnBack) + \"\\r\\n \")]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-6e3a162a\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SYm9keS52dWU/ZjRkYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCO0FBQ3hCLFNBQVM7QUFDVDtBQUNBLG1CQUFtQixTQUFTLGtCQUFrQixFQUFFO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQSxtQkFBbUIsU0FBUyxnQkFBZ0IsRUFBRTtBQUM5QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0JBQXdCO0FBQ3hCLFNBQVM7QUFDVDtBQUNBLG1CQUFtQixTQUFTLGtCQUFrQixFQUFFO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYSxlQUFlLHdCQUF3QixVQUFVLGVBQWUsRUFBRTtBQUMvRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLDBCQUEwQjtBQUMzQztBQUNBO0FBQ0EsZUFBZSxnQ0FBZ0M7QUFDL0MsaUJBQWlCLFNBQVMsZUFBZSxFQUFFO0FBQzNDO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQiw4Q0FBOEM7QUFDbEU7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBLHNCQUFzQixvQkFBb0I7QUFDMUM7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLDRCQUE0QixpQkFBaUI7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsU0FBUyxxQkFBcUIsVUFBVSxtQkFBbUIsRUFBRTtBQUN4RTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQkFBZ0IsNkJBQTZCO0FBQzdDO0FBQ0E7QUFDQSw4QkFBOEIsWUFBWTtBQUMxQztBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi02ZTNhMTYyYVwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmJvZHkudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcImRpdlwiLCBbXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2xsLXhzLTEyIHJvd1wiIH0sIFtcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTJcIiB9KSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00XCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcInNjb21wbGV0ZVwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvbXApKVxuICAgICAgICAgIF0pXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIHN0YXRpY1N0eWxlOiB7IFwidmVydGljYWwtYWxpZ25cIjogXCJtaWRkbGVcIiB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcInBcIiwgeyBhdHRyczogeyBpZDogXCJzdGFyZ2V0XCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzVGFyZykpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0yXCIgfSlcbiAgICBdKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sbC14cy0xMiByb3dcIiB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0yXCIgfSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNCBsaW5lXCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwicFwiLCB7IGF0dHJzOiB7IGlkOiBcImNvbXBsZXRlZFwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLmNvbXBsZXRlZCkpXG4gICAgICAgICAgXSlcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00XCIsXG4gICAgICAgICAgc3RhdGljU3R5bGU6IHsgXCJ2ZXJ0aWNhbC1hbGlnblwiOiBcIm1pZGRsZVwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICB7IHN0YXRpY1N0eWxlOiB7IFwidGV4dC1hbGlnblwiOiBcInJpZ2h0XCIgfSwgYXR0cnM6IHsgaWQ6IFwidGFyZ2V0XCIgfSB9LFxuICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnJlc3VsdHNXQi50YXJnZXQpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMlwiIH0pXG4gICAgXSksXG4gICAgX3ZtLl92KFwiIFwiKSxcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbGwteHMtMTIgcm93XCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJyYmdtYWdcIiB9IH0sIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJyZXN1bHRzTWFnXCIsIHZpZXdCb3g6IFwiMCAwIDMzOS4wMyAyOTlcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0ucmRjb2xvciA9IFwid2hpdGVcIlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0ucmRjb2xvciA9IFwidHJhbnNwYXJlbnRcIlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnRvZ2dsZURldGFpbCgpXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5yZGNvbG9yIH0sXG4gICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgIFwiTTEyNi44NCwyNi4yMWE4MC42MSw4MC42MSwwLDEsMCw4MC42MSw4MC42MUE4MC43MSw4MC43MSwwLDAsMCwxMjYuODQsMjYuMjFabTAsOS40OWE3MS4yNCw3MS4yNCwwLDAsMSw2Ni42MSw0Ni4zNWwtMTYsMjUuMTJoLS4xMmMtLjIzLS4wNi0uNTItLjA2LS43NS0uMTJhMTAuNjYsMTAuNjYsMCwwLDAtMS45MS0uMTdjLS4xMiwwLS4yMy0uMDYtLjQxLS4wNnMtLjI5LjA2LS40Ni4wNmgtLjc1bC02LjU0LTE0LjM1LTYuMDgtMTMuMzdhMTQuMjIsMTQuMjIsMCwxLDAtMjQuMDctMTAuMjQsMTQsMTQsMCwwLDAsMy4zLDlsLTE1LjM5LDI1LjY0LTEzLjU0LDIyLjU3Yy0uMTItLjA2LS4yOSwwLS40Ni0uMDZhMTMuNDYsMTMuNDYsMCwwLDAtMi4xNC0uMjNoLS4yM2MtLjIzLDAtLjQxLjA2LS41OC4wNmE3Ljc2LDcuNzYsMCwwLDAtMS4xNi4wNmwtNS42MS0xMS4yMy02LjEzLTEyLjIxYTE0LDE0LDAsMCwwLDQtOS44NCwxNC4yNCwxNC4yNCwwLDEsMC0yNi4xLDcuODdMNTcuMSwxMjAuODNhNjkuNTIsNjkuNTIsMCwwLDEtMS4zOS0xMy45NUE3MS4xOSw3MS4xOSwwLDAsMSwxMjYuODQsMzUuN1ptNDUuNDMsODFhMy42OSwzLjY5LDAsMCwxLC40MS0uMTIsNSw1LDAsMCwxLDEuMzMtLjI5aC4zNWE0LjM1LDQuMzUsMCwwLDEsMS41LjI5LDEuNzMsMS43MywwLDAsMSwuNDYuMjMsNC42NCw0LjY0LDAsMCwxLDIuNiw0LjE3LDQuNzUsNC43NSwwLDAsMS05LjQ5LDBBNC44OSw0Ljg5LDAsMCwxLDE3Mi4yNywxMTYuNzJabS0yMC4xNC00My40YTUuOTQsNS45NCwwLDAsMS0xLjM5LjI5aC0uMjlhNC4zNSw0LjM1LDAsMCwxLTEuNS0uMjksMi43LDIuNywwLDAsMS0uNTgtLjI5LDQuNzIsNC43MiwwLDEsMSw2Ljg5LTQuMTcsNC42OCw0LjY4LDAsMCwxLTIuNzgsNC4yOFptLTY3LDIzLjc4YTIuMDYsMi4wNiwwLDAsMS0uNTguMTJoLTFBMi41NSwyLjU1LDAsMCwxLDgzLDk3LjFhNi4xNyw2LjE3LDAsMCwxLTEuMS0uNDEsNC42Nyw0LjY3LDAsMCwxLTIuNTUtNC4xMSw0Ljc1LDQuNzUsMCwxLDEsOS40OSwwLDQuNzEsNC43MSwwLDAsMS0yLjY2LDQuMjJBMy41MSwzLjUxLDAsMCwxLDg1LjE3LDk3LjFabTIwLjYsMzguNjZhMi44MiwyLjgyLDAsMCwxLC42NC0uMjMsNC41MSw0LjUxLDAsMCwxLDEuMjItLjIzaC4yOWE0LjM1LDQuMzUsMCwwLDEsMS41LjI5LDIuNywyLjcsMCwwLDEsLjU4LjI5LDQuNjYsNC42NiwwLDEsMS00LjIyLS4xMlptMjEuMDYsNDIuMTlhNzEuMTEsNzEuMTEsMCwwLDEtNjYuMzgtNDUuODNsMTkuNDQtMjZjLjE3LjA2LjQxLjA2LjU4LjEyYTE0LjMyLDE0LjMyLDAsMCwwLDEuNjguMzUsMTAuMzMsMTAuMzMsMCwwLDAsMS4zMy4xMmMuMjMsMCwuNDYuMDYuNjkuMDZhNS43LDUuNywwLDAsMCwxLS4xMkg4Nmw2LjA4LDEyLjIxLDUuNjEsMTEuMjNhMTQsMTQsMCwwLDAtNCw5Ljg0LDE0LjI0LDE0LjI0LDAsMCwwLDI4LjQ3LDAsMTQsMTQsMCwwLDAtMy4zLTlsMTMuNi0yMi42MywxNS4zNC0yNS41OGEuNDMuNDMsMCwwLDEsLjI5LjA2LDE0LjE4LDE0LjE4LDAsMCwwLDIuMi4yM2MuMTIsMCwuMTcuMDYuMjkuMDZzLjI5LS4wNi40MS0uMDZoLjgxbDYuMDgsMTMuMzcsNi41NCwxNC40MWExNC4yMiwxNC4yMiwwLDEsMCwyNC4wNywxMC4yNCwxNC4wNywxNC4wNywwLDAsMC0zLjA3LTguNzRsMTEuNC0xNy44OEE3Myw3MywwLDAsMSwxOTgsMTA2LjgyLDcxLjI1LDcxLjI1LDAsMCwxLDEyNi44NCwxNzcuOTRaXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwid2hpdGVcIiB9LFxuICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICBcIk0zMDguMTQsMjQ3LjkxbC03Mi40LTcyLjRhMjguMjYsMjguMjYsMCwwLDAtMjQuMjUtNy45MywxMDQuMTIsMTA0LjEyLDAsMSwwLTI0LDI0LDMxLDMxLDAsMCwwLS4zNSw0LjA1LDI4LjMyLDI4LjMyLDAsMCwwLDguMzMsMjAuMTRsNzIuNCw3Mi40QTI4LjQ3LDI4LjQ3LDAsMCwwLDMxNi41NCwyNjgsMjguNTIsMjguNTIsMCwwLDAsMzA4LjE0LDI0Ny45MVpNMzIsMTA2LjgyYTk0Ljg1LDk0Ljg1LDAsMSwxLDk0Ljg1LDk0Ljg1QTk0Ljk0LDk0Ljk0LDAsMCwxLDMyLDEwNi44MlpNMzAxLjQzLDI4MS40MWExOS40NCwxOS40NCwwLDAsMS0yNi44NSwwTDIwMi4yNCwyMDlhMTksMTksMCwwLDEsMjYuODUtMjYuODVsNzIuMzQsNzIuNDVhMTguOTMsMTguOTMsMCwwLDEsMCwyNi43OVpcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9KVxuICAgICAgICAgIF1cbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgeyBzdHlsZTogeyBjb2xvcjogX3ZtLnJkY29sb3IgfSwgYXR0cnM6IHsgaWQ6IFwicnRleHRsYWJlbFwiIH0gfSxcbiAgICAgICAgICBbX3ZtLl92KFwiRGV0YWlsc1wiKV1cbiAgICAgICAgKVxuICAgICAgXSlcbiAgICBdKSxcbiAgICBfdm0uX3YoXCIgXCIpLFxuICAgIF9jKFxuICAgICAgXCJkaXZcIixcbiAgICAgIHtcbiAgICAgICAgc3RhdGljQ2xhc3M6IFwiYmFjay1idHRuXCIsXG4gICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH0sXG4gICAgICAgIG9uOiB7XG4gICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgX3ZtLiRyb3V0ZXIucHVzaCh7IHBhdGg6IFwiL1wiIH0pXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9LFxuICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNCdG5CYWNrKSArIFwiXFxyXFxuICAgICAgICBcIildXG4gICAgKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNmUzYTE2MmFcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-6e3a162a\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rbody.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7510ad56\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue": -/*!*******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7510ad56","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue ***! - \*******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", [\n _c(\n \"div\",\n { staticStyle: { backgroundColor: \"white\" }, attrs: { id: \"gbodybody\" } },\n [\n _c(\n \"div\",\n { staticClass: \"container\" },\n [\n _c(\"wb-ginfo\", { staticClass: \"col-sm-12\" }),\n _vm._v(\" \"),\n _c(\"wb-gdata\", { staticClass: \"col-sm-12\" })\n ],\n 1\n )\n ]\n )\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7510ad56\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZ3JhcGgudnVlP2FiZTYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLGVBQWUsMkJBQTJCLFVBQVUsa0JBQWtCLEVBQUU7QUFDL0U7QUFDQTtBQUNBO0FBQ0EsV0FBVywyQkFBMkI7QUFDdEM7QUFDQSw0QkFBNEIsMkJBQTJCO0FBQ3ZEO0FBQ0EsNEJBQTRCLDJCQUEyQjtBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtNzUxMGFkNTZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9yZXN1bHRzL1JncmFwaC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIFtcbiAgICBfYyhcbiAgICAgIFwiZGl2XCIsXG4gICAgICB7IHN0YXRpY1N0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogXCJ3aGl0ZVwiIH0sIGF0dHJzOiB7IGlkOiBcImdib2R5Ym9keVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJ3Yi1naW5mb1wiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1zbS0xMlwiIH0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwid2ItZ2RhdGFcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIiB9KVxuICAgICAgICAgIF0sXG4gICAgICAgICAgMVxuICAgICAgICApXG4gICAgICBdXG4gICAgKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNzUxMGFkNTZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7510ad56\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rgraph.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-8e61b7b8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue": -/*!*******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-8e61b7b8","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue ***! - \*******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { attrs: { id: \"gfooteroverall\" } }, [\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12\" }, [\n _c(\"div\", { attrs: { id: \"wb-footer-id\" } }, [\n _c(\"img\", { attrs: { id: \"bigimage\", src: _vm.logosWB.logoBig } }),\n _vm._v(\" \"),\n _c(\"img\", { attrs: { id: \"smallimage\", src: _vm.logosWB.logoSmall } })\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\n \"p\",\n {\n staticClass: \"wbfooter-text\",\n staticStyle: { \"padding-top\": \"10px\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.footerMessage1))]\n ),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\" workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-8e61b7b8\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9SZm9vdGVyLnZ1ZT80NWJiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLFNBQVMsdUJBQXVCLEVBQUU7QUFDdEQsZUFBZSxvQ0FBb0M7QUFDbkQsaUJBQWlCLFNBQVMscUJBQXFCLEVBQUU7QUFDakQsbUJBQW1CLFNBQVMsMkNBQTJDLEVBQUU7QUFDekU7QUFDQSxtQkFBbUIsU0FBUywrQ0FBK0MsRUFBRTtBQUM3RTtBQUNBO0FBQ0E7QUFDQSxlQUFlLCtDQUErQztBQUM5RDtBQUNBO0FBQ0E7QUFDQTtBQUNBLHdCQUF3QjtBQUN4QixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsZUFBZSwrQkFBK0I7QUFDOUM7QUFDQSxvQkFBb0IsZUFBZSxtQkFBbUIsRUFBRTtBQUN4RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtOGU2MWI3YjhcIixcImhhc1Njb3BlZFwiOnRydWUsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL3Jlc3VsdHMvUmZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwiZ2Zvb3Rlcm92ZXJhbGxcIiB9IH0sIFtcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMlwiIH0sIFtcbiAgICAgIF9jKFwiZGl2XCIsIHsgYXR0cnM6IHsgaWQ6IFwid2ItZm9vdGVyLWlkXCIgfSB9LCBbXG4gICAgICAgIF9jKFwiaW1nXCIsIHsgYXR0cnM6IHsgaWQ6IFwiYmlnaW1hZ2VcIiwgc3JjOiBfdm0ubG9nb3NXQi5sb2dvQmlnIH0gfSksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFwiaW1nXCIsIHsgYXR0cnM6IHsgaWQ6IFwic21hbGxpbWFnZVwiLCBzcmM6IF92bS5sb2dvc1dCLmxvZ29TbWFsbCB9IH0pXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFwiIH0sIFtcbiAgICAgIF9jKFxuICAgICAgICBcInBcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcIndiZm9vdGVyLXRleHRcIixcbiAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcInBhZGRpbmctdG9wXCI6IFwiMTBweFwiIH1cbiAgICAgICAgfSxcbiAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UxKSldXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcIndiZm9vdGVyLXRleHRcIiB9LCBbXG4gICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyKSksXG4gICAgICAgIF9jKFwic3BhblwiLCB7IHN0YXRpY1N0eWxlOiB7IGNvbG9yOiBcIiMzZGE1ZTVcIiB9IH0sIFtcbiAgICAgICAgICBfdm0uX3YoXCIgd29ya2Jvb3N0LmlvXCIpXG4gICAgICAgIF0pXG4gICAgICBdKSxcbiAgICAgIF9jKFwiYnJcIilcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtOGU2MWI3YjhcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-8e61b7b8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/Rfooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-c09e6712\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue": -/*!**************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-c09e6712","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue ***! - \**************************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-md-12\", attrs: { id: \"groverall\" } }, [\n _c(\n \"div\",\n { staticClass: \"col-md-4 col-sm-12\", attrs: { id: \"groveralp1\" } },\n [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-4\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor1\n },\n attrs: { id: \"gropen\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor1 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor1 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsStatus))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\n \"svg\",\n {\n style: { fill: _vm.colorsWB.color1 },\n attrs: { id: \"grclose\", viewBox: \"0 0 270.32 239.08\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M200.92,76.18h-7.13V63.91A58,58,0,0,0,135.87,6c-32,0-58.19,26-58.19,57.91V76.18H69.12A27.27,27.27,0,0,0,42,103.28V206a27.27,27.27,0,0,0,27.1,27.1H201.2A27.27,27.27,0,0,0,228.3,206V103.28A27.33,27.33,0,0,0,200.92,76.18ZM142.15,176.59v12a7.13,7.13,0,1,1-14.26,0v-12a16.76,16.76,0,0,1-10-15.69,17.12,17.12,0,1,1,34.23,0A16.76,16.76,0,0,1,142.15,176.59ZM179.52,76.18H91.94V63.91a43.79,43.79,0,0,1,87.58,0Z\"\n }\n })\n ]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-8\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor2\n },\n attrs: { id: \"grcode\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor2 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor2 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsCode))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\"h2\", { attrs: { id: \"grlabelcode\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.event))\n ])\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor3\n },\n attrs: { id: \"grname\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor3 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor3 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsName))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\"h2\", { attrs: { id: \"grlabelname\" } }, [\n _vm._v(_vm._s(_vm.resultsWB.name))\n ])\n ])\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-8\", attrs: { id: \"groveralp2\" } }, [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-9\",\n style: { borderColor: _vm.colorsWB.color1, color: _vm.shadowcolor4 },\n attrs: { id: \"grdescrip\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor4 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor4 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsDescr))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row col-md-12\", attrs: { id: \"descriptext\" } },\n [_vm._v(_vm._s(_vm.resultsWB.descrip))]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row col-md-12\", attrs: { id: \"createdtext\" } },\n [\n _vm._v(\n \" \" +\n _vm._s(_vm.labelsWB.resultsCreated) +\n _vm._s(_vm.resultsWB.startdate)\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-sm-3\" }, [\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor5\n },\n attrs: { id: \"targetbox\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor5 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor5 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsTarg))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\n \"h2\",\n {\n staticClass: \"grvalues\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.target))]\n )\n ])\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-sm-12\",\n style: {\n borderColor: _vm.colorsWB.color1,\n color: _vm.shadowcolor6\n },\n attrs: { id: \"completedbox\" },\n on: {\n mouseover: function($event) {\n _vm.shadowcolor6 = _vm.colorsWB.color2\n },\n mouseleave: function($event) {\n _vm.shadowcolor6 = \"whitesmoke\"\n }\n }\n },\n [\n _c(\"div\", { staticClass: \"row\" }, [\n _c(\"p\", { staticClass: \"grlabels\" }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsComp))\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"row col-md-12\" }, [\n _c(\n \"h2\",\n {\n staticClass: \"grvalues\",\n style: { color: _vm.colorsWB.color1 }\n },\n [_vm._v(_vm._s(_vm.resultsWB.completed))]\n )\n ])\n ]\n )\n ])\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-12\", attrs: { id: \"grinfomob\" } }, [\n _c(\"div\", { staticClass: \"col-xs-12 grmobtext\" }, [\n _c(\"h2\", { attrs: { id: \"grmobtexth2\" } }, [\n _vm._v(_vm._s(_vm.labelsWB.resultsPressIcon))\n ])\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(1)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol1, color: _vm.shcol1 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n staticStyle: { \"margin-top\": \"10px\" },\n style: { fill: _vm.fillcol1, stroke: _vm.fillcol1 },\n attrs: { viewBox: \"0 0 1024 1280\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M879.674 544.51l-158.254-0.221c-8.534 2.287-17.305-2.776-19.588-11.307l-23.862-75.877-74.742 350.891c0 0-1.523 18.507-11.518 18.507s-26.9 0.281-26.9 0.281c-8.259 2.213-16.748-2.687-18.961-10.949l-92.741-457.648-70.305 330.634c-2.261 8.291-11.94 15.206-20.385 12.986l-24.876 0.339c-8.723 2.293-17.685-2.789-20.023-11.349L270.629 544.51 143.993 544.51c-8.831 0-15.993-7.159-15.993-15.993l0-31.986c0-8.831 7.162-15.993 15.993-15.993l157.429-0.516c9.565-0.304 17.685 0.788 20.023 9.351l24.386 76.092 68.642-358.907c0 0 3.4-10.894 14.397-10.894 10.994 0 34.107-0.448 34.107-0.448 8.262-2.213 16.751 2.687 18.965 10.949l91.912 454.126 67.948-326.182c2.213-8.262 8.707-15.161 16.965-12.948l27.316-0.333c8.531-2.287 17.301 2.776 19.588 11.31l46.665 148.4 127.337 0c8.835 0 15.993 7.162 15.993 15.993l0 31.986C895.667 537.352 888.508 544.51 879.674 544.51z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(2)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol2, color: _vm.shcol2 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n style: { fill: _vm.fillcol2, stroke: _vm.fillcol2 },\n attrs: { viewBox: \"0 0 100 100\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M56.5,66.1H44v-1.7c0.5-0.2,0.9-0.4,1.4-0.6c0.5-0.2,1-0.3,1.6-0.5V46.6l-3-0.4v-1.7c0.5-0.2,1-0.4,1.7-0.5 c0.7-0.2,1.4-0.3,2.2-0.5c0.8-0.1,1.5-0.3,2.2-0.4c0.7-0.1,1.4-0.2,1.9-0.2h1.5v20.4c0.6,0.2,1.1,0.3,1.6,0.5 c0.5,0.2,0.9,0.4,1.4,0.6V66.1z M46.3,36c0-1.1,0.4-1.9,1.1-2.5c0.7-0.6,1.6-0.9,2.8-0.9c1.1,0,2.1,0.3,2.8,0.9 c0.7,0.6,1.1,1.4,1.1,2.5c0,1-0.4,1.8-1.1,2.5c-0.7,0.6-1.6,0.9-2.8,0.9c-1.1,0-2.1-0.3-2.8-0.9C46.6,37.9,46.3,37,46.3,36z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4 grmobicons\",\n on: {\n click: function($event) {\n _vm.selectDetails(3)\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"grinfoiconc\",\n style: { backgroundColor: _vm.bgcol3, color: _vm.shcol3 }\n },\n [\n _c(\n \"svg\",\n {\n staticClass: \"grinfomobicon\",\n staticStyle: { \"margin-top\": \"5px\", strokeWidth: \"3px\" },\n style: { fill: _vm.fillcol3, stroke: _vm.fillcol3 },\n attrs: { viewBox: \"0 0 100 125\" }\n },\n [\n _c(\"path\", {\n attrs: {\n d:\n \"M33,76.93H19a1,1,0,0,1-1-1V39.07a1,1,0,0,1,1-1H33a1,1,0,0,1,1,1V75.93A1,1,0,0,1,33,76.93Zm-13-2H32V40.07H20V74.93Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M57,76.93H43a1,1,0,0,1-1-1V51.07a1,1,0,0,1,1-1H57a1,1,0,0,1,1,1V75.93A1,1,0,0,1,57,76.93Zm-13-2H56V52.07H44V74.93Z\"\n }\n }),\n _vm._v(\" \"),\n _c(\"path\", {\n attrs: {\n d:\n \"M81,76.93H67a1,1,0,0,1-1-1V24.07a1,1,0,0,1,1-1H81a1,1,0,0,1,1,1V75.93A1,1,0,0,1,81,76.93Zm-13-2H80V25.07H68V74.93Z\"\n }\n })\n ]\n )\n ]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(1)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol1, color: _vm.fillcol1 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsAct))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(2)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol2, color: _vm.fillcol2 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsInfo))]\n )\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-4\",\n on: {\n click: function($event) {\n _vm.selectDetails(3)\n }\n }\n },\n [\n _c(\n \"p\",\n {\n staticClass: \"grinfomobicontext\",\n style: { backgroundColor: _vm.bgcol3, color: _vm.fillcol3 }\n },\n [_vm._v(_vm._s(_vm.labelsWB.resultsStat))]\n )\n ]\n )\n ])\n ])\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-c09e6712\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZT9lYTgyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esb0JBQW9CLG1DQUFtQyxrQkFBa0IsRUFBRTtBQUMzRTtBQUNBO0FBQ0EsT0FBTyw0Q0FBNEMsbUJBQW1CLEVBQUU7QUFDeEU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNBO0FBQ0E7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDLHVCQUF1QiwwQkFBMEI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIscUJBQXFCO0FBQzVDO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQiw0QkFBNEI7QUFDdEQsMEJBQTBCO0FBQzFCLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2Isb0JBQW9CLGVBQWU7QUFDbkM7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0EsdUJBQXVCLHFCQUFxQjtBQUM1Qyx1QkFBdUIsMEJBQTBCO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLCtCQUErQjtBQUN0RCx3QkFBd0IsU0FBUyxvQkFBb0IsRUFBRTtBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixvQkFBb0IsZUFBZTtBQUNuQztBQUNB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QTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0I7QUFDdEIsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0MsMENBQTBDO0FBQzFFLDBCQUEwQiwyQ0FBMkM7QUFDckUsMEJBQTBCO0FBQzFCLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCO0FBQ3RCLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0I7QUFDdEIsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQjtBQUN0QixhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LWMwOWU2NzEyXCIsXCJoYXNTY29wZWRcIjpmYWxzZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvcmVzdWx0cy9jaGFydHMvR1JpbmZvLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JvdmVyYWxsXCIgfSB9LCBbXG4gICAgX2MoXG4gICAgICBcImRpdlwiLFxuICAgICAgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNCBjb2wtc20tMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JvdmVyYWxwMVwiIH0gfSxcbiAgICAgIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtc20tNFwiLFxuICAgICAgICAgICAgc3R5bGU6IHtcbiAgICAgICAgICAgICAgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsXG4gICAgICAgICAgICAgIGNvbG9yOiBfdm0uc2hhZG93Y29sb3IxXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JvcGVuXCIgfSxcbiAgICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICAgIG1vdXNlb3ZlcjogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgbW91c2VsZWF2ZTogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yMSA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmxhYmVsc1wiIH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzU3RhdHVzKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5jb2xvcnNXQi5jb2xvcjEgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyY2xvc2VcIiwgdmlld0JveDogXCIwIDAgMjcwLjMyIDIzOS4wOFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTIwMC45Miw3Ni4xOGgtNy4xM1Y2My45MUE1OCw1OCwwLDAsMCwxMzUuODcsNmMtMzIsMC01OC4xOSwyNi01OC4xOSw1Ny45MVY3Ni4xOEg2OS4xMkEyNy4yNywyNy4yNywwLDAsMCw0MiwxMDMuMjhWMjA2YTI3LjI3LDI3LjI3LDAsMCwwLDI3LjEsMjcuMUgyMDEuMkEyNy4yNywyNy4yNywwLDAsMCwyMjguMywyMDZWMTAzLjI4QTI3LjMzLDI3LjMzLDAsMCwwLDIwMC45Miw3Ni4xOFpNMTQyLjE1LDE3Ni41OXYxMmE3LjEzLDcuMTMsMCwxLDEtMTQuMjYsMHYtMTJhMTYuNzYsMTYuNzYsMCwwLDEtMTAtMTUuNjksMTcuMTIsMTcuMTIsMCwxLDEsMzQuMjMsMEExNi43NiwxNi43NiwwLDAsMSwxNDIuMTUsMTc2LjU5Wk0xNzkuNTIsNzYuMThIOTEuOTRWNjMuOTFhNDMuNzksNDMuNzksMCwwLDEsODcuNTgsMFpcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLThcIixcbiAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICBjb2xvcjogX3ZtLnNoYWRvd2NvbG9yMlxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImdyY29kZVwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjIgPSBfdm0uY29sb3JzV0IuY29sb3IyXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjIgPSBcIndoaXRlc21va2VcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvZGUpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcImgyXCIsIHsgYXR0cnM6IHsgaWQ6IFwiZ3JsYWJlbGNvZGVcIiB9IH0sIFtcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuZXZlbnQpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgICksXG4gICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTEyXCIsXG4gICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgY29sb3I6IF92bS5zaGFkb3djb2xvcjNcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJncm5hbWVcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IzID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3IzID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdybGFiZWxzXCIgfSwgW1xuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNOYW1lKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGNvbC1tZC0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJoMlwiLCB7IGF0dHJzOiB7IGlkOiBcImdybGFiZWxuYW1lXCIgfSB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLm5hbWUpKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSlcbiAgICAgICAgICBdXG4gICAgICAgIClcbiAgICAgIF1cbiAgICApLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtc20tOFwiLCBhdHRyczogeyBpZDogXCJncm92ZXJhbHAyXCIgfSB9LCBbXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC1zbS05XCIsXG4gICAgICAgICAgc3R5bGU6IHsgYm9yZGVyQ29sb3I6IF92bS5jb2xvcnNXQi5jb2xvcjEsIGNvbG9yOiBfdm0uc2hhZG93Y29sb3I0IH0sXG4gICAgICAgICAgYXR0cnM6IHsgaWQ6IFwiZ3JkZXNjcmlwXCIgfSxcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yNCA9IF92bS5jb2xvcnNXQi5jb2xvcjJcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNoYWRvd2NvbG9yNCA9IFwid2hpdGVzbW9rZVwiXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJncmxhYmVsc1wiIH0sIFtcbiAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0Rlc2NyKSlcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXSksXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvdyBjb2wtbWQtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZGVzY3JpcHRleHRcIiB9IH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLmRlc2NyaXApKV1cbiAgICAgICAgICApLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIsIGF0dHJzOiB7IGlkOiBcImNyZWF0ZWR0ZXh0XCIgfSB9LFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICBfdm0uX3YoXG4gICAgICAgICAgICAgICAgXCIgXCIgK1xuICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5sYWJlbHNXQi5yZXN1bHRzQ3JlYXRlZCkgK1xuICAgICAgICAgICAgICAgICAgX3ZtLl9zKF92bS5yZXN1bHRzV0Iuc3RhcnRkYXRlKVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTNcIiB9LCBbXG4gICAgICAgIF9jKFxuICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXNtLTEyXCIsXG4gICAgICAgICAgICBzdHlsZToge1xuICAgICAgICAgICAgICBib3JkZXJDb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSxcbiAgICAgICAgICAgICAgY29sb3I6IF92bS5zaGFkb3djb2xvcjVcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBhdHRyczogeyBpZDogXCJ0YXJnZXRib3hcIiB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgbW91c2VvdmVyOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3I1ID0gX3ZtLmNvbG9yc1dCLmNvbG9yMlxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0uc2hhZG93Y29sb3I1ID0gXCJ3aGl0ZXNtb2tlXCJcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW1xuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiB9LCBbXG4gICAgICAgICAgICAgIF9jKFwicFwiLCB7IHN0YXRpY0NsYXNzOiBcImdybGFiZWxzXCIgfSwgW1xuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNUYXJnKSlcbiAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93IGNvbC1tZC0xMlwiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgXCJoMlwiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdydmFsdWVzXCIsXG4gICAgICAgICAgICAgICAgICBzdHlsZTogeyBjb2xvcjogX3ZtLmNvbG9yc1dCLmNvbG9yMSB9XG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ucmVzdWx0c1dCLnRhcmdldCkpXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdKVxuICAgICAgICAgIF1cbiAgICAgICAgKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wtc20tMTJcIixcbiAgICAgICAgICAgIHN0eWxlOiB7XG4gICAgICAgICAgICAgIGJvcmRlckNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxLFxuICAgICAgICAgICAgICBjb2xvcjogX3ZtLnNoYWRvd2NvbG9yNlxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImNvbXBsZXRlZGJveFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZW92ZXI6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjYgPSBfdm0uY29sb3JzV0IuY29sb3IyXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgIG1vdXNlbGVhdmU6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIF92bS5zaGFkb3djb2xvcjYgPSBcIndoaXRlc21va2VcIlxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSxcbiAgICAgICAgICBbXG4gICAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcInJvd1wiIH0sIFtcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3RhdGljQ2xhc3M6IFwiZ3JsYWJlbHNcIiB9LCBbXG4gICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0NvbXApKVxuICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgXSksXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgY29sLW1kLTEyXCIgfSwgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcImgyXCIsXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3J2YWx1ZXNcIixcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGNvbG9yOiBfdm0uY29sb3JzV0IuY29sb3IxIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5yZXN1bHRzV0IuY29tcGxldGVkKSldXG4gICAgICAgICAgICAgIClcbiAgICAgICAgICAgIF0pXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdKVxuICAgIF0pLFxuICAgIF92bS5fdihcIiBcIiksXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiwgYXR0cnM6IHsgaWQ6IFwiZ3JpbmZvbW9iXCIgfSB9LCBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy0xMiBncm1vYnRleHRcIiB9LCBbXG4gICAgICAgIF9jKFwiaDJcIiwgeyBhdHRyczogeyBpZDogXCJncm1vYnRleHRoMlwiIH0gfSwgW1xuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNQcmVzc0ljb24pKVxuICAgICAgICBdKVxuICAgICAgXSksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNCBncm1vYmljb25zXCIsXG4gICAgICAgICAgb246IHtcbiAgICAgICAgICAgIGNsaWNrOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgX3ZtLnNlbGVjdERldGFpbHMoMSlcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIFtcbiAgICAgICAgICBfYyhcbiAgICAgICAgICAgIFwiZGl2XCIsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb2ljb25jXCIsXG4gICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmJnY29sMSwgY29sb3I6IF92bS5zaGNvbDEgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgXCJzdmdcIixcbiAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmluZm9tb2JpY29uXCIsXG4gICAgICAgICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcIm1hcmdpbi10b3BcIjogXCIxMHB4XCIgfSxcbiAgICAgICAgICAgICAgICAgIHN0eWxlOiB7IGZpbGw6IF92bS5maWxsY29sMSwgc3Ryb2tlOiBfdm0uZmlsbGNvbDEgfSxcbiAgICAgICAgICAgICAgICAgIGF0dHJzOiB7IHZpZXdCb3g6IFwiMCAwIDEwMjQgMTI4MFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTg3OS42NzQgNTQ0LjUxbC0xNTguMjU0LTAuMjIxYy04LjUzNCAyLjI4Ny0xNy4zMDUtMi43NzYtMTkuNTg4LTExLjMwN2wtMjMuODYyLTc1Ljg3Ny03NC43NDIgMzUwLjg5MWMwIDAtMS41MjMgMTguNTA3LTExLjUxOCAxOC41MDdzLTI2LjkgMC4yODEtMjYuOSAwLjI4MWMtOC4yNTkgMi4yMTMtMTYuNzQ4LTIuNjg3LTE4Ljk2MS0xMC45NDlsLTkyLjc0MS00NTcuNjQ4LTcwLjMwNSAzMzAuNjM0Yy0yLjI2MSA4LjI5MS0xMS45NCAxNS4yMDYtMjAuMzg1IDEyLjk4NmwtMjQuODc2IDAuMzM5Yy04LjcyMyAyLjI5My0xNy42ODUtMi43ODktMjAuMDIzLTExLjM0OUwyNzAuNjI5IDU0NC41MSAxNDMuOTkzIDU0NC41MWMtOC44MzEgMC0xNS45OTMtNy4xNTktMTUuOTkzLTE1Ljk5M2wwLTMxLjk4NmMwLTguODMxIDcuMTYyLTE1Ljk5MyAxNS45OTMtMTUuOTkzbDE1Ny40MjktMC41MTZjOS41NjUtMC4zMDQgMTcuNjg1IDAuNzg4IDIwLjAyMyA5LjM1MWwyNC4zODYgNzYuMDkyIDY4LjY0Mi0zNTguOTA3YzAgMCAzLjQtMTAuODk0IDE0LjM5Ny0xMC44OTQgMTAuOTk0IDAgMzQuMTA3LTAuNDQ4IDM0LjEwNy0wLjQ0OCA4LjI2Mi0yLjIxMyAxNi43NTEgMi42ODcgMTguOTY1IDEwLjk0OWw5MS45MTIgNDU0LjEyNiA2Ny45NDgtMzI2LjE4MmMyLjIxMy04LjI2MiA4LjcwNy0xNS4xNjEgMTYuOTY1LTEyLjk0OGwyNy4zMTYtMC4zMzNjOC41MzEtMi4yODcgMTcuMzAxIDIuNzc2IDE5LjU4OCAxMS4zMWw0Ni42NjUgMTQ4LjQgMTI3LjMzNyAwYzguODM1IDAgMTUuOTkzIDcuMTYyIDE1Ljk5MyAxNS45OTNsMCAzMS45ODZDODk1LjY2NyA1MzcuMzUyIDg4OC41MDggNTQ0LjUxIDg3OS42NzQgNTQ0LjUxelwiXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7XG4gICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTQgZ3Jtb2JpY29uc1wiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDIpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJncmluZm9pY29uY1wiLFxuICAgICAgICAgICAgICBzdHlsZTogeyBiYWNrZ3JvdW5kQ29sb3I6IF92bS5iZ2NvbDIsIGNvbG9yOiBfdm0uc2hjb2wyIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbXG4gICAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICAgIFwic3ZnXCIsXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvblwiLFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgZmlsbDogX3ZtLmZpbGxjb2wyLCBzdHJva2U6IF92bS5maWxsY29sMiB9LFxuICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEwMFwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTU2LjUsNjYuMUg0NHYtMS43YzAuNS0wLjIsMC45LTAuNCwxLjQtMC42YzAuNS0wLjIsMS0wLjMsMS42LTAuNVY0Ni42bC0zLTAuNHYtMS43YzAuNS0wLjIsMS0wLjQsMS43LTAuNSAgIGMwLjctMC4yLDEuNC0wLjMsMi4yLTAuNWMwLjgtMC4xLDEuNS0wLjMsMi4yLTAuNGMwLjctMC4xLDEuNC0wLjIsMS45LTAuMmgxLjV2MjAuNGMwLjYsMC4yLDEuMSwwLjMsMS42LDAuNSAgIGMwLjUsMC4yLDAuOSwwLjQsMS40LDAuNlY2Ni4xeiBNNDYuMywzNmMwLTEuMSwwLjQtMS45LDEuMS0yLjVjMC43LTAuNiwxLjYtMC45LDIuOC0wLjljMS4xLDAsMi4xLDAuMywyLjgsMC45ICAgYzAuNywwLjYsMS4xLDEuNCwxLjEsMi41YzAsMS0wLjQsMS44LTEuMSwyLjVjLTAuNywwLjYtMS42LDAuOS0yLjgsMC45Yy0xLjEsMC0yLjEtMC4zLTIuOC0wLjlDNDYuNiwzNy45LDQ2LjMsMzcsNDYuMywzNnpcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIF1cbiAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgXVxuICAgICAgICAgIClcbiAgICAgICAgXVxuICAgICAgKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcbiAgICAgICAgXCJkaXZcIixcbiAgICAgICAge1xuICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImNvbC14cy00IGdybW9iaWNvbnNcIixcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uc2VsZWN0RGV0YWlscygzKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvaWNvbmNcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wzLCBjb2xvcjogX3ZtLnNoY29sMyB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgW1xuICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICBcInN2Z1wiLFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb21vYmljb25cIixcbiAgICAgICAgICAgICAgICAgIHN0YXRpY1N0eWxlOiB7IFwibWFyZ2luLXRvcFwiOiBcIjVweFwiLCBzdHJva2VXaWR0aDogXCIzcHhcIiB9LFxuICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgZmlsbDogX3ZtLmZpbGxjb2wzLCBzdHJva2U6IF92bS5maWxsY29sMyB9LFxuICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgdmlld0JveDogXCIwIDAgMTAwIDEyNVwiIH1cbiAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwicGF0aFwiLCB7XG4gICAgICAgICAgICAgICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgICAgICAgICAgICAgZDpcbiAgICAgICAgICAgICAgICAgICAgICAgIFwiTTMzLDc2LjkzSDE5YTEsMSwwLDAsMS0xLTFWMzkuMDdhMSwxLDAsMCwxLDEtMUgzM2ExLDEsMCwwLDEsMSwxVjc1LjkzQTEsMSwwLDAsMSwzMyw3Ni45M1ptLTEzLTJIMzJWNDAuMDdIMjBWNzQuOTNaXCJcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXCJwYXRoXCIsIHtcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgICAgICBkOlxuICAgICAgICAgICAgICAgICAgICAgICAgXCJNNTcsNzYuOTNINDNhMSwxLDAsMCwxLTEtMVY1MS4wN2ExLDEsMCwwLDEsMS0xSDU3YTEsMSwwLDAsMSwxLDFWNzUuOTNBMSwxLDAsMCwxLDU3LDc2LjkzWm0tMTMtMkg1NlY1Mi4wN0g0NFY3NC45M1pcIlxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9KSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcInBhdGhcIiwge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczoge1xuICAgICAgICAgICAgICAgICAgICAgIGQ6XG4gICAgICAgICAgICAgICAgICAgICAgICBcIk04MSw3Ni45M0g2N2ExLDEsMCwwLDEtMS0xVjI0LjA3YTEsMSwwLDAsMSwxLTFIODFhMSwxLDAsMCwxLDEsMVY3NS45M0ExLDEsMCwwLDEsODEsNzYuOTNabS0xMy0ySDgwVjI1LjA3SDY4Vjc0LjkzWlwiXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICApXG4gICAgICAgICAgICBdXG4gICAgICAgICAgKVxuICAgICAgICBdXG4gICAgICApLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7XG4gICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTRcIixcbiAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgY2xpY2s6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICBfdm0uc2VsZWN0RGV0YWlscygxKVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFxuICAgICAgICAgICAgXCJwXCIsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHN0YXRpY0NsYXNzOiBcImdyaW5mb21vYmljb250ZXh0XCIsXG4gICAgICAgICAgICAgIHN0eWxlOiB7IGJhY2tncm91bmRDb2xvcjogX3ZtLmJnY29sMSwgY29sb3I6IF92bS5maWxsY29sMSB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLnJlc3VsdHNBY3QpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDIpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvbnRleHRcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wyLCBjb2xvcjogX3ZtLmZpbGxjb2wyIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c0luZm8pKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgICksXG4gICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHtcbiAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiLFxuICAgICAgICAgIG9uOiB7XG4gICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgIF92bS5zZWxlY3REZXRhaWxzKDMpXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBbXG4gICAgICAgICAgX2MoXG4gICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZ3JpbmZvbW9iaWNvbnRleHRcIixcbiAgICAgICAgICAgICAgc3R5bGU6IHsgYmFja2dyb3VuZENvbG9yOiBfdm0uYmdjb2wzLCBjb2xvcjogX3ZtLmZpbGxjb2wzIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBbX3ZtLl92KF92bS5fcyhfdm0ubGFiZWxzV0IucmVzdWx0c1N0YXQpKV1cbiAgICAgICAgICApXG4gICAgICAgIF1cbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtYzA5ZTY3MTJcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-c09e6712\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/results/charts/GRinfo.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-4bfcefd4\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-4bfcefd4","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/results/Rheader.vue ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// style-loader: Adds some css to the DOM by adding a \\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWU/Y2RhYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQywyR0FBc0Q7QUFDekY7QUFDQSxjQUFjLFFBQVMsNEJBQTRCLDJCQUEyQiwrQkFBK0Isb0JBQW9CLEdBQUcsb0NBQW9DLDRCQUE0Qix3QkFBd0IsR0FBRyxlQUFlLDBKQUEwSixNQUFNLFdBQVcsV0FBVyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsMk5BQTJOLDhDQUE4QyxZQUFZLFdBQVcsYUFBYSw0QkFBNEIsZUFBZSxzQkFBc0IsZUFBZSxlQUFlLGtCQUFrQixTQUFTLG1CQUFtQix3RkFBd0YscUJBQXFCLDRFQUE0RSxvQkFBb0IsYUFBYSxNQUFNLHlDQUF5QywyQkFBMkIsK0JBQStCLG9CQUFvQixLQUFLLHlCQUF5Qiw0QkFBNEIsd0JBQXdCLEtBQUssMkNBQTJDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNDUzYjBlYjJcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL0hvbWUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNob21lW2RhdGEtdi00NTNiMGViMl17XFxyXFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcXHJcXG4gICAgd2lkdGg6IDEwMCU7XFxufVxcbi5Db29raWUtLWJhc2VlZVtkYXRhLXYtNDUzYjBlYjJdIHtcXHJcXG4gICAgICBiYWNrZ3JvdW5kOiBibGFjaztcXHJcXG4gICAgICBjb2xvcjogeWVsbG93O1xcbn1cXHJcXG5cXHJcXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0hvbWUudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFrQ0E7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsWUFBQTtDQUNBO0FBRUE7TUFDQSxrQkFBQTtNQUNBLGNBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiSG9tZS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbjxkaXYgaWQ9XFxcImhvbWVcXFwiPlxcclxcbiAgICA8d2ItaG1lbnU+PC93Yi1obWVudT5cXHJcXG4gICAgPHdiLWJvZHlvbmU+PC93Yi1ib2R5b25lPlxcclxcbjwvZGl2PiAgXFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcblxcclxcbmltcG9ydCBNZW51IGZyb20gJy4vaG9tZS9IbWVudS52dWUnO1xcclxcbmltcG9ydCBCb2R5b25lIGZyb20gJy4vaG9tZS9IYm9keW9uZS52dWUnO1xcclxcbmltcG9ydCB7bWFwR2V0dGVyc30gZnJvbSAndnVleCc7XFxyXFxuXFxyXFxuXFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgIHJldHVybiB7XFxyXFxuICAgICAgICAgIH0gIFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgbWV0aG9kczp7XFxyXFxuICAgIH0sXFxyXFxuICAgIGNvbXB1dGVkOntcXHJcXG4gICAgICAgICAgICAuLi5tYXBHZXR0ZXJzKFtcXHJcXG4gICAgICAgICAgICAnY29sb3JzV0InXFxyXFxuICAgICAgICAgICAgXSlcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIGNvbXBvbmVudHM6e1xcclxcbiAgICAgICAgICAgIHdiSG1lbnU6TWVudSxcXHJcXG4gICAgICAgICAgICB3YkJvZHlvbmU6Qm9keW9uZSxcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICB9LFxcclxcbn1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiNob21le1xcclxcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbn1cXHJcXG5cXHJcXG4uQ29va2llLS1iYXNlZWUge1xcclxcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xcclxcbiAgICAgIGNvbG9yOiB5ZWxsb3c7XFxyXFxufVxcclxcblxcclxcbjwvc3R5bGU+XFxyXFxuXFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-453b0eb2\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue": -/*!*************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue ***! - \*************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Imports\nvar urlEscape = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/url-escape.js */ \"./node_modules/css-loader/dist/runtime/url-escape.js\");\nvar ___CSS_LOADER_URL___0___ = urlEscape(__webpack_require__(/*! ../../img/icons/fun.svg */ \"./src/assets/img/icons/fun.svg\"));\n\n// Module\nexports.push([module.i, \"\\n#bomain{\\r\\n top:80px;\\r\\n min-height: 350px;\\r\\n height: 60vh;\\r\\n width: 100%;\\r\\n position: relative;\\r\\n background: linear-gradient(-120deg,#f4f9f9 60%, rgba(0,0,0,0) 30%);\\r\\n background-position:center;\\n}\\n#bomain::before{\\r\\n content: '';\\r\\n position: absolute;\\r\\n height: 60vh;\\r\\n width: 100%;\\r\\n background: linear-gradient(-60deg,#f4f9f9 60%, rgba(0,0,0,0) 30%), url(\" + ___CSS_LOADER_URL___0___ + \") no-repeat;\\r\\n background-position:left;\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/home/src/assets/components/home/Hbodyone.vue\"],\"names\":[],\"mappings\":\";AAgBA;IACA,SAAA;IACA,kBAAA;IACA,aAAA;IACA,YAAA;IACA,mBAAA;IACA,oEAAA;IACA,2BAAA;CACA;AACA;IACA,YAAA;IACA,mBAAA;IACA,aAAA;IACA,YAAA;IACA,4GAAA;IACA,yBAAA;CACA\",\"file\":\"Hbodyone.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IYm9keW9uZS52dWU/NDBiNiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxnQkFBZ0IsbUJBQU8sQ0FBQyw0SEFBZ0U7QUFDeEYseUNBQXlDLG1CQUFPLENBQUMsK0RBQXlCOztBQUUxRTtBQUNBLGNBQWMsUUFBUyxhQUFhLGlCQUFpQiwwQkFBMEIscUJBQXFCLG9CQUFvQiwyQkFBMkIsNEVBQTRFLG1DQUFtQyxHQUFHLGtCQUFrQixvQkFBb0IsMkJBQTJCLHFCQUFxQixvQkFBb0IsNEhBQTRILGlDQUFpQyxHQUFHLFdBQVcsd0tBQXdLLE1BQU0sVUFBVSxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsVUFBVSxXQUFXLFdBQVcsMlBBQTJQLDBJQUEwSSxhQUFhLG9DQUFvQyxpQkFBaUIsMEJBQTBCLHFCQUFxQixvQkFBb0IsMkJBQTJCLDRFQUE0RSxtQ0FBbUMsS0FBSyxvQkFBb0Isb0JBQW9CLDJCQUEyQixxQkFBcUIsb0JBQW9CLG1IQUFtSCxpQ0FBaUMsS0FBSyxtQ0FBbUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBJbXBvcnRzXG52YXIgdXJsRXNjYXBlID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS91cmwtZXNjYXBlLmpzXCIpO1xudmFyIF9fX0NTU19MT0FERVJfVVJMX19fMF9fXyA9IHVybEVzY2FwZShyZXF1aXJlKFwiLi4vLi4vaW1nL2ljb25zL2Z1bi5zdmdcIikpO1xuXG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbiNib21haW57XFxyXFxuICAgIHRvcDo4MHB4O1xcclxcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcXHJcXG4gICAgaGVpZ2h0OiA2MHZoO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEyMGRlZywjZjRmOWY5IDYwJSwgcmdiYSgwLDAsMCwwKSAzMCUpO1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcXG59XFxuI2JvbWFpbjo6YmVmb3Jle1xcclxcbiAgICBjb250ZW50OiAnJztcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICBoZWlnaHQ6IDYwdmg7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTYwZGVnLCNmNGY5ZjkgNjAlLCByZ2JhKDAsMCwwLDApIDMwJSksIHVybChcIiArIF9fX0NTU19MT0FERVJfVVJMX19fMF9fXyArIFwiKSBuby1yZXBlYXQ7XFxyXFxuICAgIGJhY2tncm91bmQtcG9zaXRpb246bGVmdDtcXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUFnQkE7SUFDQSxTQUFBO0lBQ0Esa0JBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0lBQ0Esb0VBQUE7SUFDQSwyQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLDRHQUFBO0lBQ0EseUJBQUE7Q0FDQVwiLFwiZmlsZVwiOlwiSGJvZHlvbmUudnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG4gICAgPGRpdiBjbGFzcz1cXFwiY29udGFpbmVyXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgaWQ9XFxcImJvbWFpblxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTRcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy04XFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGEgc3R5bGU9XFxcImNvbG9yOiBibGFjaztcXFwiPiBUdXJuaW5nIHN0cmF0ZWd5IGludG8gcmVzdWx0czwvYT5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuZXhwb3J0IGRlZmF1bHQge1xcclxcbiAgICBcXHJcXG59XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlPlxcclxcbiNib21haW57XFxyXFxuICAgIHRvcDo4MHB4O1xcclxcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcXHJcXG4gICAgaGVpZ2h0OiA2MHZoO1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTEyMGRlZywjZjRmOWY5IDYwJSwgcmdiYSgwLDAsMCwwKSAzMCUpO1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcXHJcXG59XFxyXFxuI2JvbWFpbjo6YmVmb3Jle1xcclxcbiAgICBjb250ZW50OiAnJztcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICBoZWlnaHQ6IDYwdmg7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTYwZGVnLCNmNGY5ZjkgNjAlLCByZ2JhKDAsMCwwLDApIDMwJSksIHVybCguLi8uLi9pbWcvaWNvbnMvZnVuLnN2Zykgbm8tcmVwZWF0O1xcclxcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQ7XFxyXFxufVxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hbodyone.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue": -/*!**********************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue ***! - \**********************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.header {\\r\\n height: 80px;\\r\\n background-color: rgba(255,255,255,1)\\n}\\nli{\\r\\n list-style: none;\\n}\\n.menu{\\r\\n height: 40px;\\r\\n margin-top: 20px;\\n}\\n.menuitems{\\r\\n width: 100%;\\r\\n height: 100vh;\\r\\n background-color: rgba(255,255,255,.5)\\n}\\n.menuselect{\\r\\n overflow-x: hidden;\\n}\\n.menu span{\\r\\n width: 30px;\\r\\n height: 1px;\\r\\n background: #9b9b9b;\\r\\n position: absolute;\\r\\n right: 30px;\\r\\n transition: all .3s;\\n}\\n.twist span {\\r\\n background:#fc4a1a;\\r\\n transform: rotate(150deg);\\n}\\n.menu span:nth-child(1){\\r\\n top: 10px;\\n}\\n.menu span:nth-child(2){\\r\\n top: 20px;\\n}\\n.menu span:nth-child(3){\\r\\n top: 30px;\\n}\\n.show-enter-active {\\r\\n transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0);\\n}\\n.show-leave-active {\\r\\n transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0);\\n}\\n.show-enter, .show-leave-to{\\r\\n transform: translateX(100%);\\r\\n opacity: 0;\\n}\\r\\n\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/home/src/assets/components/home/Hmenu.vue\"],\"names\":[],\"mappings\":\";AAuCA;IACA,aAAA;IACA,qCAAA;CACA;AACA;IACA,iBAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;CACA;AACA;IACA,YAAA;IACA,cAAA;IACA,sCAAA;CACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;IACA,YAAA;IACA,oBAAA;IACA,mBAAA;IACA,YAAA;IACA,oBAAA;CACA;AAEA;IACA,mBAAA;IACA,0BAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,UAAA;CACA;AAEA;EACA,qDAAA;CACA;AACA;EACA,qDAAA;CACA;AACA;EACA,4BAAA;EACA,WAAA;CACA\",\"file\":\"Hmenu.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IbWVudS52dWU/MjlhMCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsY0FBYyxxQkFBcUIsZ0RBQWdELEtBQUsseUJBQXlCLEdBQUcsUUFBUSxxQkFBcUIseUJBQXlCLEdBQUcsYUFBYSxvQkFBb0Isc0JBQXNCLGlEQUFpRCxjQUFjLDJCQUEyQixHQUFHLGFBQWEsb0JBQW9CLG9CQUFvQiw0QkFBNEIsMkJBQTJCLG9CQUFvQiw0QkFBNEIsR0FBRyxlQUFlLDJCQUEyQixrQ0FBa0MsR0FBRywwQkFBMEIsZ0JBQWdCLEdBQUcsMEJBQTBCLGdCQUFnQixHQUFHLDBCQUEwQixnQkFBZ0IsR0FBRyxzQkFBc0IsMkRBQTJELEdBQUcsc0JBQXNCLDJEQUEyRCxHQUFHLDhCQUE4QixrQ0FBa0MsaUJBQWlCLEdBQUcsZUFBZSxxS0FBcUssTUFBTSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxXQUFXLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSw4YUFBOGEsV0FBVyxzK0JBQXMrQixvQkFBb0IsdUJBQXVCLGdEQUFnRCxhQUFhLHNCQUFzQixxQ0FBcUMscUJBQXFCLG9EQUFvRCxPQUFPLHlCQUF5QixLQUFLLFVBQVUscUJBQXFCLHlCQUF5QixLQUFLLGVBQWUsb0JBQW9CLHNCQUFzQixvREFBb0QsZ0JBQWdCLDJCQUEyQixLQUFLLGVBQWUsb0JBQW9CLG9CQUFvQiw0QkFBNEIsMkJBQTJCLG9CQUFvQiw0QkFBNEIsS0FBSyxxQkFBcUIsMkJBQTJCLGtDQUFrQyxLQUFLLGdDQUFnQyxnQkFBZ0IsS0FBSyxnQ0FBZ0MsZ0JBQWdCLEtBQUssZ0NBQWdDLGdCQUFnQixLQUFLLDRCQUE0Qiw0REFBNEQsS0FBSyx3QkFBd0IsMkRBQTJELEtBQUssZ0NBQWdDLGtDQUFrQyxpQkFBaUIsS0FBSyx1Q0FBdUMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwic2NvcGVkXCI6ZmFsc2UsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSG1lbnUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5oZWFkZXIge1xcclxcbiAgICBoZWlnaHQ6IDgwcHg7XFxyXFxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMSlcXG59XFxubGl7XFxyXFxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XFxufVxcbi5tZW51e1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxyXFxuICAgIG1hcmdpbi10b3A6IDIwcHg7XFxufVxcbi5tZW51aXRlbXN7XFxyXFxuICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KVxcbn1cXG4ubWVudXNlbGVjdHtcXHJcXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xcbn1cXG4ubWVudSBzcGFue1xcclxcbiAgICB3aWR0aDogMzBweDtcXHJcXG4gICAgaGVpZ2h0OiAxcHg7XFxyXFxuICAgIGJhY2tncm91bmQ6ICM5YjliOWI7XFxyXFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgcmlnaHQ6IDMwcHg7XFxyXFxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XFxufVxcbi50d2lzdCBzcGFuIHtcXHJcXG4gICAgYmFja2dyb3VuZDojZmM0YTFhO1xcclxcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTBkZWcpO1xcbn1cXG4ubWVudSBzcGFuOm50aC1jaGlsZCgxKXtcXHJcXG4gIHRvcDogMTBweDtcXG59XFxuLm1lbnUgc3BhbjpudGgtY2hpbGQoMil7XFxyXFxuICB0b3A6IDIwcHg7XFxufVxcbi5tZW51IHNwYW46bnRoLWNoaWxkKDMpe1xcclxcbiAgdG9wOiAzMHB4O1xcbn1cXG4uc2hvdy1lbnRlci1hY3RpdmUge1xcclxcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBjdWJpYy1iZXppZXIoMS4wLCAwLjUsIDAuOCwgMS4wKTtcXG59XFxuLnNob3ctbGVhdmUtYWN0aXZlIHtcXHJcXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKDEuMCwgMC41LCAwLjgsIDEuMCk7XFxufVxcbi5zaG93LWVudGVyLCAuc2hvdy1sZWF2ZS10b3tcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcXHJcXG4gIG9wYWNpdHk6IDA7XFxufVxcclxcblxcclxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL0htZW51LnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBdUNBO0lBQ0EsYUFBQTtJQUNBLHFDQUFBO0NBQ0E7QUFDQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0lBQ0EsY0FBQTtJQUNBLHNDQUFBO0NBQ0E7QUFDQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtDQUNBO0FBRUE7SUFDQSxtQkFBQTtJQUNBLDBCQUFBO0NBQ0E7QUFFQTtFQUNBLFVBQUE7Q0FDQTtBQUVBO0VBQ0EsVUFBQTtDQUNBO0FBRUE7RUFDQSxVQUFBO0NBQ0E7QUFFQTtFQUNBLHFEQUFBO0NBQ0E7QUFDQTtFQUNBLHFEQUFBO0NBQ0E7QUFDQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtDQUNBXCIsXCJmaWxlXCI6XCJIbWVudS52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJuYXZiYXItZml4ZWQtdG9wXFxcIj5cXHJcXG4gICAgICAgIDxkaXYgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwicm93IGhlYWRlciB2Y2VudGVyXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTYgbWVudVxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8aW1nIGFsdD1cXFwiQnJhbmRcXFwiIHNyYz1cXFwiXFxcXHNyY1xcXFxhc3NldHNcXFxcaW1nXFxcXGxvZ29CaWdXQi5wbmdcXFwiIGhlaWdodD1cXFwiNDBcXFwiPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTMgY29sLXhzLW9mZnNldC0zIG1lbnVcXFwiIDpjbGFzcz1cXFwie3R3aXN0OnNob3d9XFxcIiBAY2xpY2s9XFxcInNob3c9IXNob3dcXFwiPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPHNwYW4+PC9zcGFuPlxcclxcbiAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJyb3cgbWVudXNlbGVjdFxcXCI+XFxyXFxuICAgICAgICAgICAgPHRyYW5zaXRpb24gbmFtZT1cXFwic2hvd1xcXCIgYXBwZWFyPlxcclxcbiAgICAgICAgICAgICAgICA8dWwgdi1pZj1cXFwic2hvd1xcXCIgY2xhc3M9XFxcImxpc3QtZ3JvdXAgbWVudWl0ZW1zXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj5XaHk/PC9saT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj5XaGF0PzwvbGk+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XFxcImxpc3QtZ3JvdXAtaXRlbVxcXCI+V29ya0Jvb3N0IENvcnBvcmF0ZTwvbGk+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9XFxcImxpc3QtZ3JvdXAtaXRlbVxcXCI+V29ya0Jvb3N0IFNjaWVuY2U8L2xpPlxcclxcbiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPVxcXCJsaXN0LWdyb3VwLWl0ZW1cXFwiPkFib3V0PC9saT5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz1cXFwibGlzdC1ncm91cC1pdGVtXFxcIj48YSBocmVmPVxcXCJodHRwczovL3dvcmtib29zdC5tZVxcXCI+UmVxdWVzdCBhIGRlbW88L2E+IGlmIHlvdSB3YW50IHRvIHRyeSBpdCBmb3IgeW91cnNlbGY8L2xpPlxcclxcbiAgICAgICAgICAgICAgICA8L3VsPlxcclxcbiAgICAgICAgICAgICA8L3RyYW5zaXRpb24+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuPC90ZW1wbGF0ZT5cXHJcXG48c2NyaXB0PlxcclxcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBkYXRhICgpe1xcclxcbiAgICAgICAgICAgIHJldHVybntcXHJcXG4gICAgICAgICAgICAgICAgc2hvdzogZmFsc2VcXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9LFxcclxcbiAgICAgICAgXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGU+XFxyXFxuLmhlYWRlciB7XFxyXFxuICAgIGhlaWdodDogODBweDtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxKSAgXFxyXFxufVxcclxcbmxpe1xcclxcbiAgICBsaXN0LXN0eWxlOiBub25lO1xcclxcbn1cXHJcXG4ubWVudXtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xcclxcbn1cXHJcXG4ubWVudWl0ZW1ze1xcclxcbiAgICB3aWR0aDogMTAwJTtcXHJcXG4gICAgaGVpZ2h0OiAxMDB2aDtcXHJcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSkgXFxyXFxufVxcclxcbi5tZW51c2VsZWN0e1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxufVxcclxcbi5tZW51IHNwYW57XFxyXFxuICAgIHdpZHRoOiAzMHB4O1xcclxcbiAgICBoZWlnaHQ6IDFweDtcXHJcXG4gICAgYmFja2dyb3VuZDogIzliOWI5YjtcXHJcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICByaWdodDogMzBweDtcXHJcXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcXHJcXG59XFxyXFxuXFxyXFxuLnR3aXN0IHNwYW4ge1xcclxcbiAgICBiYWNrZ3JvdW5kOiNmYzRhMWE7XFxyXFxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XFxyXFxufVxcclxcblxcclxcbi5tZW51IHNwYW46bnRoLWNoaWxkKDEpe1xcclxcbiAgdG9wOiAxMHB4O1xcclxcbn1cXHJcXG5cXHJcXG4ubWVudSBzcGFuOm50aC1jaGlsZCgyKXtcXHJcXG4gIHRvcDogMjBweDtcXHJcXG59XFxyXFxuXFxyXFxuLm1lbnUgc3BhbjpudGgtY2hpbGQoMyl7XFxyXFxuICB0b3A6IDMwcHg7XFxyXFxufVxcclxcblxcclxcbi5zaG93LWVudGVyLWFjdGl2ZSB7XFxyXFxuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGN1YmljLWJlemllcigxLjAsIDAuNSwgMC44LCAxLjApOztcXHJcXG59XFxyXFxuLnNob3ctbGVhdmUtYWN0aXZlIHtcXHJcXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKDEuMCwgMC41LCAwLjgsIDEuMCk7XFxyXFxufVxcclxcbi5zaG93LWVudGVyLCAuc2hvdy1sZWF2ZS10b3tcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcXHJcXG4gIG9wYWNpdHk6IDA7XFxyXFxufVxcclxcblxcclxcbjwvc3R5bGU+XFxyXFxuXCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/home/Hmenu.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/runtime/url-escape.js": -/*!************************************************************!*\ - !*** ./node_modules/css-loader/dist/runtime/url-escape.js ***! - \************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; -eval("\n\nmodule.exports = function escape(url) {\n if (typeof url !== 'string') {\n return url;\n } // If url is already wrapped in quotes, remove them\n\n\n if (/^['\"].*['\"]$/.test(url)) {\n url = url.slice(1, -1);\n } // Should url be wrapped?\n // See https://drafts.csswg.org/css-values-3/#urls\n\n\n if (/[\"'() \\t\\n]/.test(url)) {\n return '\"' + url.replace(/\"/g, '\\\\\"').replace(/\\n/g, '\\\\n') + '\"';\n }\n\n return url;\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvdXJsLWVzY2FwZS5qcz9iNjA1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViO0FBQ0E7QUFDQTtBQUNBLEdBQUc7OztBQUdIO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7OztBQUdBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL3VybC1lc2NhcGUuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiBlc2NhcGUodXJsKSB7XG4gIGlmICh0eXBlb2YgdXJsICE9PSAnc3RyaW5nJykge1xuICAgIHJldHVybiB1cmw7XG4gIH0gLy8gSWYgdXJsIGlzIGFscmVhZHkgd3JhcHBlZCBpbiBxdW90ZXMsIHJlbW92ZSB0aGVtXG5cblxuICBpZiAoL15bJ1wiXS4qWydcIl0kLy50ZXN0KHVybCkpIHtcbiAgICB1cmwgPSB1cmwuc2xpY2UoMSwgLTEpO1xuICB9IC8vIFNob3VsZCB1cmwgYmUgd3JhcHBlZD9cbiAgLy8gU2VlIGh0dHBzOi8vZHJhZnRzLmNzc3dnLm9yZy9jc3MtdmFsdWVzLTMvI3VybHNcblxuXG4gIGlmICgvW1wiJygpIFxcdFxcbl0vLnRlc3QodXJsKSkge1xuICAgIHJldHVybiAnXCInICsgdXJsLnJlcGxhY2UoL1wiL2csICdcXFxcXCInKS5yZXBsYWNlKC9cXG4vZywgJ1xcXFxuJykgKyAnXCInO1xuICB9XG5cbiAgcmV0dXJuIHVybDtcbn07Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/runtime/url-escape.js\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-0e7e0476\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue": -/*!******************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-0e7e0476","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue ***! - \******************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm._m(0)\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"container\" }, [\n _c(\"div\", { attrs: { id: \"bomain\" } }, [\n _c(\"div\", { staticClass: \"col-xs-4\" }),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-xs-8\" }, [\n _c(\"a\", { staticStyle: { color: \"black\" } }, [\n _vm._v(\" Turning strategy into results\")\n ])\n ])\n ])\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-0e7e0476\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IYm9keW9uZS52dWU/ZTUxYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCLDJCQUEyQjtBQUNqRCxpQkFBaUIsU0FBUyxlQUFlLEVBQUU7QUFDM0MsbUJBQW1CLDBCQUEwQjtBQUM3QztBQUNBLG1CQUFtQiwwQkFBMEI7QUFDN0MsbUJBQW1CLGVBQWUsaUJBQWlCLEVBQUU7QUFDckQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0wZTdlMDQ3NlwiLFwiaGFzU2NvcGVkXCI6ZmFsc2UsXCJvcHRpb25zSWRcIjpcIjBcIixcImJ1YmxlXCI6e1widHJhbnNmb3Jtc1wiOnt9fX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT10ZW1wbGF0ZSZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2hvbWUvSGJvZHlvbmUudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfdm0uX20oMClcbn1cbnZhciBzdGF0aWNSZW5kZXJGbnMgPSBbXG4gIGZ1bmN0aW9uKCkge1xuICAgIHZhciBfdm0gPSB0aGlzXG4gICAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gICAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gICAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBhdHRyczogeyBpZDogXCJib21haW5cIiB9IH0sIFtcbiAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNFwiIH0pLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC14cy04XCIgfSwgW1xuICAgICAgICAgIF9jKFwiYVwiLCB7IHN0YXRpY1N0eWxlOiB7IGNvbG9yOiBcImJsYWNrXCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uX3YoXCIgVHVybmluZyBzdHJhdGVneSBpbnRvIHJlc3VsdHNcIilcbiAgICAgICAgICBdKVxuICAgICAgICBdKVxuICAgICAgXSlcbiAgICBdKVxuICB9XG5dXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMGU3ZTA0NzZcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-0e7e0476\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hbodyone.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-453b0eb2\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue": -/*!********************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-453b0eb2","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue ***! - \********************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { attrs: { id: \"home\" } },\n [_c(\"wb-hmenu\"), _vm._v(\" \"), _c(\"wb-bodyone\")],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-453b0eb2\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWU/ODAyMCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLLFNBQVMsYUFBYSxFQUFFO0FBQzdCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi00NTNiMGViMlwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSG9tZS52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XG4gIHZhciBfdm0gPSB0aGlzXG4gIHZhciBfaCA9IF92bS4kY3JlYXRlRWxlbWVudFxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgcmV0dXJuIF9jKFxuICAgIFwiZGl2XCIsXG4gICAgeyBhdHRyczogeyBpZDogXCJob21lXCIgfSB9LFxuICAgIFtfYyhcIndiLWhtZW51XCIpLCBfdm0uX3YoXCIgXCIpLCBfYyhcIndiLWJvZHlvbmVcIildLFxuICAgIDFcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtNDUzYjBlYjJcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-453b0eb2\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Home.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-e7bf1746\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue": -/*!***************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-e7bf1746","hasScoped":false,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue ***! - \***************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"navbar-fixed-top\" }, [\n _c(\"div\", { staticClass: \"container\" }, [\n _c(\"div\", { staticClass: \"row header vcenter\" }, [\n _vm._m(0),\n _vm._v(\" \"),\n _c(\n \"div\",\n {\n staticClass: \"col-xs-3 col-xs-offset-3 menu\",\n class: { twist: _vm.show },\n on: {\n click: function($event) {\n _vm.show = !_vm.show\n }\n }\n },\n [_c(\"span\"), _vm._v(\" \"), _c(\"span\"), _vm._v(\" \"), _c(\"span\")]\n )\n ]),\n _vm._v(\" \"),\n _c(\n \"div\",\n { staticClass: \"row menuselect\" },\n [\n _c(\"transition\", { attrs: { name: \"show\", appear: \"\" } }, [\n _vm.show\n ? _c(\"ul\", { staticClass: \"list-group menuitems\" }, [\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"Why?\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"What?\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"WorkBoost Corporate\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"WorkBoost Science\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _vm._v(\"About\")\n ]),\n _vm._v(\" \"),\n _c(\"li\", { staticClass: \"list-group-item\" }, [\n _c(\"a\", { attrs: { href: \"https://workboost.me\" } }, [\n _vm._v(\"Request a demo\")\n ]),\n _vm._v(\" if you want to try it for yourself\")\n ])\n ])\n : _vm._e()\n ])\n ],\n 1\n )\n ])\n ])\n}\nvar staticRenderFns = [\n function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\"div\", { staticClass: \"col-xs-6 menu\" }, [\n _c(\"img\", {\n attrs: {\n alt: \"Brand\",\n src: \"\\\\src\\\\assets\\\\img\\\\logoBigWB.png\",\n height: \"40\"\n }\n })\n ])\n }\n]\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-e7bf1746\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvaG9tZS9IbWVudS52dWU/MGY4NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQixrQ0FBa0M7QUFDdEQsZUFBZSwyQkFBMkI7QUFDMUMsaUJBQWlCLG9DQUFvQztBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0Isa0JBQWtCO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUyxnQ0FBZ0M7QUFDekM7QUFDQSw0QkFBNEIsU0FBUywyQkFBMkIsRUFBRTtBQUNsRTtBQUNBLDBCQUEwQixzQ0FBc0M7QUFDaEUsNEJBQTRCLGlDQUFpQztBQUM3RDtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsaUNBQWlDO0FBQzdEO0FBQ0E7QUFDQTtBQUNBLDRCQUE0QixpQ0FBaUM7QUFDN0Q7QUFDQTtBQUNBO0FBQ0EsNEJBQTRCLGlDQUFpQztBQUM3RDtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsaUNBQWlDO0FBQzdEO0FBQ0E7QUFDQTtBQUNBLDRCQUE0QixpQ0FBaUM7QUFDN0QsNkJBQTZCLFNBQVMsK0JBQStCLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCLCtCQUErQjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDa0M7QUFDbEMsSUFBSSxJQUFVO0FBQ2Q7QUFDQTtBQUNBLElBQUksbUJBQU8sQ0FBQywyRUFBb0IscUNBQXFDLG1EQUFtRDtBQUN4SDtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3RlbXBsYXRlLWNvbXBpbGVyL2luZGV4LmpzP3tcImlkXCI6XCJkYXRhLXYtZTdiZjE3NDZcIixcImhhc1Njb3BlZFwiOmZhbHNlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9ob21lL0htZW51LnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJuYXZiYXItZml4ZWQtdG9wXCIgfSwgW1xuICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29udGFpbmVyXCIgfSwgW1xuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3cgaGVhZGVyIHZjZW50ZXJcIiB9LCBbXG4gICAgICAgIF92bS5fbSgwKSxcbiAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJjb2wteHMtMyBjb2wteHMtb2Zmc2V0LTMgbWVudVwiLFxuICAgICAgICAgICAgY2xhc3M6IHsgdHdpc3Q6IF92bS5zaG93IH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgX3ZtLnNob3cgPSAhX3ZtLnNob3dcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0sXG4gICAgICAgICAgW19jKFwic3BhblwiKSwgX3ZtLl92KFwiIFwiKSwgX2MoXCJzcGFuXCIpLCBfdm0uX3YoXCIgXCIpLCBfYyhcInNwYW5cIildXG4gICAgICAgIClcbiAgICAgIF0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFxuICAgICAgICBcImRpdlwiLFxuICAgICAgICB7IHN0YXRpY0NsYXNzOiBcInJvdyBtZW51c2VsZWN0XCIgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF9jKFwidHJhbnNpdGlvblwiLCB7IGF0dHJzOiB7IG5hbWU6IFwic2hvd1wiLCBhcHBlYXI6IFwiXCIgfSB9LCBbXG4gICAgICAgICAgICBfdm0uc2hvd1xuICAgICAgICAgICAgICA/IF9jKFwidWxcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwIG1lbnVpdGVtc1wiIH0sIFtcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIldoeT9cIilcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihcIldoYXQ/XCIpXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcImxpXCIsIHsgc3RhdGljQ2xhc3M6IFwibGlzdC1ncm91cC1pdGVtXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJXb3JrQm9vc3QgQ29ycG9yYXRlXCIpXG4gICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgICAgICAgICBfYyhcImxpXCIsIHsgc3RhdGljQ2xhc3M6IFwibGlzdC1ncm91cC1pdGVtXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJXb3JrQm9vc3QgU2NpZW5jZVwiKVxuICAgICAgICAgICAgICAgICAgXSksXG4gICAgICAgICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgICAgICAgICAgX2MoXCJsaVwiLCB7IHN0YXRpY0NsYXNzOiBcImxpc3QtZ3JvdXAtaXRlbVwiIH0sIFtcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiQWJvdXRcIilcbiAgICAgICAgICAgICAgICAgIF0pLFxuICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICAgIF9jKFwibGlcIiwgeyBzdGF0aWNDbGFzczogXCJsaXN0LWdyb3VwLWl0ZW1cIiB9LCBbXG4gICAgICAgICAgICAgICAgICAgIF9jKFwiYVwiLCB7IGF0dHJzOiB7IGhyZWY6IFwiaHR0cHM6Ly93b3JrYm9vc3QubWVcIiB9IH0sIFtcbiAgICAgICAgICAgICAgICAgICAgICBfdm0uX3YoXCJSZXF1ZXN0IGEgZGVtb1wiKVxuICAgICAgICAgICAgICAgICAgICBdKSxcbiAgICAgICAgICAgICAgICAgICAgX3ZtLl92KFwiIGlmIHlvdSB3YW50IHRvIHRyeSBpdCBmb3IgeW91cnNlbGZcIilcbiAgICAgICAgICAgICAgICAgIF0pXG4gICAgICAgICAgICAgICAgXSlcbiAgICAgICAgICAgICAgOiBfdm0uX2UoKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0sXG4gICAgICAgIDFcbiAgICAgIClcbiAgICBdKVxuICBdKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtcbiAgZnVuY3Rpb24oKSB7XG4gICAgdmFyIF92bSA9IHRoaXNcbiAgICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcbiAgICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtNiBtZW51XCIgfSwgW1xuICAgICAgX2MoXCJpbWdcIiwge1xuICAgICAgICBhdHRyczoge1xuICAgICAgICAgIGFsdDogXCJCcmFuZFwiLFxuICAgICAgICAgIHNyYzogXCJcXFxcc3JjXFxcXGFzc2V0c1xcXFxpbWdcXFxcbG9nb0JpZ1dCLnBuZ1wiLFxuICAgICAgICAgIGhlaWdodDogXCI0MFwiXG4gICAgICAgIH1cbiAgICAgIH0pXG4gICAgXSlcbiAgfVxuXVxucmVuZGVyLl93aXRoU3RyaXBwZWQgPSB0cnVlXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9XG5pZiAobW9kdWxlLmhvdCkge1xuICBtb2R1bGUuaG90LmFjY2VwdCgpXG4gIGlmIChtb2R1bGUuaG90LmRhdGEpIHtcbiAgICByZXF1aXJlKFwidnVlLWhvdC1yZWxvYWQtYXBpXCIpICAgICAgLnJlcmVuZGVyKFwiZGF0YS12LWU3YmYxNzQ2XCIsIHsgcmVuZGVyOiByZW5kZXIsIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zIH0pXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-e7bf1746\",\"hasScoped\":false,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/home/Hmenu.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-453b0eb2\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue": -/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-453b0eb2","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Home.vue ***! - \**********************************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlPzRjMjciXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixnQkFBZ0IsaUJBQWlCLEdBQUcsOEJBQThCLG1CQUFtQixHQUFHLGdDQUFnQyxzQkFBc0IsbUJBQW1CLHVCQUF1QixHQUFHLG9FQUFvRSxnQ0FBZ0MsbUJBQW1CLEdBQUcsR0FBRyxrRUFBa0UsZ0NBQWdDLG1CQUFtQixHQUFHLEdBQUcsU0FBUywySkFBMkosTUFBTSxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssb1FBQW9RLGtEQUFrRCxnQkFBZ0IsV0FBVyxhQUFhLHNDQUFzQyx3QkFBd0IsOEVBQThFLFVBQVUsNENBQTRDLHNCQUFzQix1QkFBdUIsU0FBUyxtQkFBbUIseUJBQXlCLFNBQVMscUJBQXFCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLFNBQVMsMEVBQTBFLHlCQUF5Qix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSx5QkFBeUIseUJBQXlCLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi0zMDU5NDFlOFwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbmJvZHlbZGF0YS12LTMwNTk0MWU4XXtcXG4gICAgbWFyZ2luOiAwO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG4jYWRtaW5tYWluW2RhdGEtdi0zMDU5NDFlOF17XFxuICAgIGhlaWdodDogODB2aDtcXG59XFxuI2FkbWluZm9vdGVyW2RhdGEtdi0zMDU5NDFlOF17XFxuICAgIG1hcmdpbi10b3A6IDJ2aDtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jYWRtaW5mb290ZXJbZGF0YS12LTMwNTk0MWU4XXtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNhZG1pbmZvb3RlcltkYXRhLXYtMzA1OTQxZThde1xcbiAgICBoZWlnaHQ6IDE0dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0FkbWluLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBcUJBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJBZG1pbi52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2PlxcclxcbiAgICAgICAgPHdiTGZvb3RlciBpZD1cXFwiYWRtaW5mb290ZXJcXFwiPjwvd2JMZm9vdGVyPlxcclxcbiAgICAgICAgPHdiTG1haW4gaWQ9XFxcImFkbWlubWFpblxcXCI+PC93YkxtYWluPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcblxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBBbWFpbiBmcm9tICcuL2FkbWluL0FtYWluLnZ1ZSc7XFxyXFxuICAgIGltcG9ydCBBZm9vdGVyIGZyb20gJy4vYWRtaW4vQWZvb3Rlci52dWUnO1xcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YkxtYWluOiBBbWFpbixcXHJcXG4gICAgICAgICAgICB3Ykxmb290ZXI6QWZvb3RlcixcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICBib2R5e1xcclxcbiAgICAgICAgbWFyZ2luOiAwO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICAjYWRtaW5tYWlue1xcclxcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNhZG1pbmZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIGhlaWdodDogMTJ2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjYWRtaW5mb290ZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEydmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2FkbWluZm9vdGVye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-305941e8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-7d7ed7ca\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-7d7ed7ca","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.container[data-v-7d7ed7ca]{\\n overflow-x: visible;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 10%;\\n width: 100%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 10%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 100px;\\n}\\nbody[data-v-7d7ed7ca] {\\n height: 100vh;\\n width: 100vw;\\n}\\n.btnColor[data-v-7d7ed7ca] {\\n color: white;\\n text-align: center;\\n font-size: 225%;\\n line-height: 225%;\\n background-color: #17c8bc;\\n border-radius: 20px;\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.btnColor[data-v-7d7ed7ca]:hover {\\n cursor: pointer;\\n}\\n.btnColor[data-v-7d7ed7ca]:active {\\n -ms-transform: translateY(1px);\\n -webkit-transform: translateY(1px);\\n -moz-transform: translateY(1px);\\n -o-transform: translateY(1px);\\n transform: translateY(1px);\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0);\\n}\\ninput[data-v-7d7ed7ca] {\\n border-radius: 20px;\\n background-color: white;\\n}\\n.container[data-v-7d7ed7ca] {\\n height: 100vh;\\n background-color: greenyellow;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n text-align: center;\\n font-size: 300%;\\n height: 100%;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n#bigimage[data-v-7d7ed7ca]{\\n margin-left: 50%;\\n -ms-transform: translate(-50%);\\n -webkit-transform: translate(-50%);\\n -moz-transform: translate(-50%);\\n -o-transform: translate(-50%);\\n transform: translate(-50%);\\n width: 100%;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:30px;\\n width: 500px;\\n height: 50px;\\n background-color: white;\\n overflow: hidden;\\n position: absolute;\\n text-align: left;\\n}\\np[data-v-7d7ed7ca]{\\n color:black;\\n font-size: 175%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 225%;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 12%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 18%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 90px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 400%;\\n height: 400%;\\n border-radius: 25px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 275%;\\n border-radius: 25px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:20px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 200%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 250%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 12%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 15%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 60px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 200%;\\n height: 200%;\\n border-radius: 12px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 175%;\\n border-radius: 12px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:10px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 125%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 200%;\\n}\\n}\\n@media only screen and (max-width: 375px){\\n.container[data-v-7d7ed7ca]{\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-7d7ed7ca] {\\n height: 10%;\\n}\\n.spacerDiv2[data-v-7d7ed7ca]{\\n height: 10%;\\n}\\n.spacerDiv3[data-v-7d7ed7ca] {\\n height: 50px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca] {\\n font-size: 180%;\\n height: 180%;\\n border-radius: 12px;\\n}\\n#eventID[data-v-7d7ed7ca], #cardID[data-v-7d7ed7ca]{\\n border: 2px solid #17C8BC;\\n}\\n.btnColor[data-v-7d7ed7ca]{\\n font-size: 170%;\\n border-radius: 12px;\\n}\\n.pathClip[data-v-7d7ed7ca] {\\n margin:10px;\\n height: 40px;\\n}\\np[data-v-7d7ed7ca] {\\n color:black;\\n margin-left:2px;\\n font-size: 120%;\\n -ms-transition: .2s;\\n -webkit-transition: .2s; /* For Safari 3.1 to 6.0 */\\n -moz-transition: .2s;\\n -o-transition: .2s;\\n transition: .2s;\\n}\\nh1[data-v-7d7ed7ca] {\\n font-size: 150%;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/admin/src/assets/components/admin/Amain.vue\"],\"names\":[],\"mappings\":\";AA0FA;QACA,oBAAA;CACA;AACA;KACA,YAAA;KACA,YAAA;CACA;AACA;KACA,YAAA;CACA;AACA;KACA,cAAA;CACA;AACA;KACA,cAAA;KACA,aAAA;CACA;AACA;KACA,aAAA;KACA,mBAAA;KACA,gBAAA;KACA,kBAAA;KACA,0BAAA;KACA,oBAAA;KACA,yCAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,uCAAA;CACA;AACA;IACA,oBAAA;IACA,wBAAA;CACA;AACA;KACA,cAAA;KACA,8BAAA;CACA;AACA;KACA,mBAAA;KACA,gBAAA;KACA,aAAA;CACA;AACA;KACA,0BAAA;CACA;AACA;KACA,iBAAA;KACA,+BAAA;KACA,mCAAA;KACA,gCAAA;KACA,8BAAA;KACA,2BAAA;KACA,YAAA;CACA;AACA;KACA,YAAA;KACA,aAAA;KACA,aAAA;KACA,wBAAA;KACA,iBAAA;KACA,mBAAA;KACA,iBAAA;CACA;AACA;KACA,YAAA;KACA,gBAAA;KACA,oBAAA;KACA,wBAAA,CAAA,2BAAA;KACA,qBAAA;KACA,mBAAA;KACA,gBAAA;CACA;AACA;KACA,gBAAA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;SACA,YAAA;SACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;KACA,gBAAA;CACA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;KACA,YAAA;KACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;SACA,gBAAA;CACA;CACA;AACA;AACA;QACA,mBAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,YAAA;CACA;AACA;SACA,aAAA;CACA;AACA;SACA,gBAAA;SACA,aAAA;SACA,oBAAA;CACA;AACA;SACA,0BAAA;CACA;AACA;SACA,gBAAA;SACA,oBAAA;CACA;AACA;SACA,YAAA;SACA,aAAA;CACA;AACA;SACA,YAAA;SACA,gBAAA;SACA,gBAAA;SACA,oBAAA;SACA,wBAAA,CAAA,2BAAA;SACA,qBAAA;SACA,mBAAA;SACA,gBAAA;CACA;AACA;SACA,gBAAA;CACA;CACA\",\"file\":\"Amain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlPzAwMzIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGlDQUFpQyw4QkFBOEIsR0FBRywrQkFBK0IsbUJBQW1CLG1CQUFtQixHQUFHLCtCQUErQixtQkFBbUIsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcseUJBQXlCLHFCQUFxQixvQkFBb0IsR0FBRyw4QkFBOEIsb0JBQW9CLDBCQUEwQix1QkFBdUIseUJBQXlCLGlDQUFpQywyQkFBMkIsZ0RBQWdELEdBQUcsb0NBQW9DLHVCQUF1QixHQUFHLHFDQUFxQyxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLDhDQUE4QyxHQUFHLDBCQUEwQiwwQkFBMEIsOEJBQThCLEdBQUcsK0JBQStCLHFCQUFxQixxQ0FBcUMsR0FBRyx1REFBdUQsMEJBQTBCLHVCQUF1QixvQkFBb0IsR0FBRyxzREFBc0QsaUNBQWlDLEdBQUcsNkJBQTZCLHdCQUF3QixzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLG1CQUFtQixHQUFHLDhCQUE4QixtQkFBbUIsb0JBQW9CLG9CQUFvQiwrQkFBK0Isd0JBQXdCLDBCQUEwQix3QkFBd0IsR0FBRyxxQkFBcUIsbUJBQW1CLHVCQUF1QiwyQkFBMkIsK0JBQStCLHdEQUF3RCwwQkFBMEIsdUJBQXVCLEdBQUcsdUJBQXVCLHVCQUF1QixHQUFHLG9FQUFvRSw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLHVCQUF1Qix3QkFBd0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1Qix1QkFBdUIsR0FBRyxHQUFHLG9FQUFvRSw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLG1CQUFtQixvQkFBb0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1QiwyQkFBMkIsR0FBRyxHQUFHLDRDQUE0Qyw4QkFBOEIsNkJBQTZCLEdBQUcsK0JBQStCLHVCQUF1QixHQUFHLCtCQUErQix1QkFBdUIsR0FBRyxnQ0FBZ0Msd0JBQXdCLEdBQUcsdURBQXVELDJCQUEyQix3QkFBd0IsK0JBQStCLEdBQUcsc0RBQXNELHFDQUFxQyxHQUFHLDZCQUE2QiwyQkFBMkIsK0JBQStCLEdBQUcsOEJBQThCLHVCQUF1Qix3QkFBd0IsR0FBRyxzQkFBc0IsdUJBQXVCLDJCQUEyQiwyQkFBMkIsK0JBQStCLG1DQUFtQyw0REFBNEQsOEJBQThCLDJCQUEyQixHQUFHLHVCQUF1QiwyQkFBMkIsR0FBRyxHQUFHLFNBQVMsdUtBQXVLLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsc0JBQXNCLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxzQkFBc0IsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxtaEJBQW1oQix3QkFBd0IsS0FBSyxzQkFBc0IsMHRCQUEwdEIsd0JBQXdCLEtBQUssc0JBQXNCLDY2QkFBNjZCLDRCQUE0QiwrR0FBK0csc0JBQXNCLGdFQUFnRSxXQUFXLGFBQWEsaUNBQWlDLG1CQUFtQixzQkFBc0IsNEhBQTRILGVBQWUsd0JBQXdCLHNHQUFzRyxzQkFBc0IsOEJBQThCLHFDQUFxQyxzR0FBc0csNENBQTRDLDhGQUE4RixPQUFPLDRGQUE0RixpQkFBaUIsYUFBYSxTQUFTLGtEQUFrRCxtQ0FBbUMsWUFBWSxvQkFBb0Isd0JBQXdCLHdCQUF3QixTQUFTLG9CQUFvQix3QkFBd0IsU0FBUyxxQkFBcUIsMEJBQTBCLFNBQVMsY0FBYywwQkFBMEIseUJBQXlCLFNBQVMsbUJBQW1CLHlCQUF5QiwrQkFBK0IsNEJBQTRCLDhCQUE4QixzQ0FBc0MsZ0NBQWdDLHFEQUFxRCxTQUFTLHlCQUF5Qiw0QkFBNEIsU0FBUywwQkFBMEIsMkNBQTJDLCtDQUErQyw0Q0FBNEMsMENBQTBDLHVDQUF1QyxtREFBbUQsU0FBUyxlQUFlLCtCQUErQixtQ0FBbUMsU0FBUyxvQkFBb0IsMEJBQTBCLDBDQUEwQyxTQUFTLDRCQUE0QiwrQkFBK0IsNEJBQTRCLHlCQUF5QixTQUFTLDBCQUEwQixzQ0FBc0MsU0FBUyxrQkFBa0IsNkJBQTZCLDJDQUEyQywrQ0FBK0MsNENBQTRDLDBDQUEwQyx1Q0FBdUMsd0JBQXdCLFNBQVMsbUJBQW1CLHdCQUF3Qix5QkFBeUIseUJBQXlCLG9DQUFvQyw2QkFBNkIsK0JBQStCLDZCQUE2QixTQUFTLFVBQVUsd0JBQXdCLDRCQUE0QixnQ0FBZ0Msb0NBQW9DLDZEQUE2RCwrQkFBK0IsNEJBQTRCLFNBQVMsWUFBWSw0QkFBNEIsU0FBUyx5RUFBeUUsc0JBQXNCLGtDQUFrQyxZQUFZLHVCQUF1Qiw0QkFBNEIsYUFBYSx3QkFBd0IsNEJBQTRCLGFBQWEseUJBQXlCLDZCQUE2QixhQUFhLCtCQUErQixnQ0FBZ0MsNkJBQTZCLG9DQUFvQyxhQUFhLDhCQUE4QiwwQ0FBMEMsYUFBYSxzQkFBc0IsZ0NBQWdDLG9DQUFvQyxhQUFhLHVCQUF1Qiw0QkFBNEIsNkJBQTZCLGFBQWEsZUFBZSw0QkFBNEIsZ0NBQWdDLGdDQUFnQyxvQ0FBb0Msd0NBQXdDLGlFQUFpRSxtQ0FBbUMsZ0NBQWdDLGFBQWEsZ0JBQWdCLDRCQUE0QixhQUFhLFFBQVEsMEVBQTBFLHVCQUF1QixrQ0FBa0MsYUFBYSx1QkFBdUIsNEJBQTRCLGFBQWEsd0JBQXdCLDRCQUE0QixhQUFhLHlCQUF5Qiw2QkFBNkIsYUFBYSwrQkFBK0IsZ0NBQWdDLDZCQUE2QixvQ0FBb0MsYUFBYSw4QkFBOEIsMENBQTBDLGFBQWEsc0JBQXNCLGdDQUFnQyxvQ0FBb0MsYUFBYSx1QkFBdUIsd0JBQXdCLHlCQUF5QixhQUFhLGVBQWUsNEJBQTRCLGdDQUFnQyxnQ0FBZ0Msb0NBQW9DLHdDQUF3QyxpRUFBaUUsbUNBQW1DLGdDQUFnQyxhQUFhLGdCQUFnQixnQ0FBZ0MsYUFBYSxTQUFTLGtEQUFrRCx3QkFBd0Isa0NBQWtDLFlBQVksdUJBQXVCLDRCQUE0QixhQUFhLHdCQUF3Qiw0QkFBNEIsYUFBYSx5QkFBeUIsNkJBQTZCLGFBQWEsK0JBQStCLGdDQUFnQyw2QkFBNkIsb0NBQW9DLGFBQWEsOEJBQThCLDBDQUEwQyxhQUFhLHNCQUFzQixnQ0FBZ0Msb0NBQW9DLGFBQWEsdUJBQXVCLDRCQUE0Qiw2QkFBNkIsYUFBYSxlQUFlLDRCQUE0QixnQ0FBZ0MsZ0NBQWdDLG9DQUFvQyx3Q0FBd0MsaUVBQWlFLG1DQUFtQyxnQ0FBZ0MsYUFBYSxnQkFBZ0IsZ0NBQWdDLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi03ZDdlZDdjYVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbi5jb250YWluZXJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgIG92ZXJmbG93LXg6IHZpc2libGU7XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBoZWlnaHQ6IDEwJTtcXG4gICAgIHdpZHRoOiAxMDAlO1xcbn1cXG4uc3BhY2VyRGl2MltkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgaGVpZ2h0OiAxMDBweDtcXG59XFxuYm9keVtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgIGhlaWdodDogMTAwdmg7XFxuICAgICB3aWR0aDogMTAwdnc7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgIGNvbG9yOiB3aGl0ZTtcXG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXG4gICAgIGZvbnQtc2l6ZTogMjI1JTtcXG4gICAgIGxpbmUtaGVpZ2h0OiAyMjUlO1xcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzhiYztcXG4gICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxuICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXTpob3ZlciB7XFxuICAgICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2FdOmFjdGl2ZSB7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxuICAgICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcXG59XFxuaW5wdXRbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcbn1cXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgaGVpZ2h0OiAxMDB2aDtcXG4gICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVueWVsbG93O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcbiAgICAgZm9udC1zaXplOiAzMDAlO1xcbiAgICAgaGVpZ2h0OiAxMDAlO1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4jYmlnaW1hZ2VbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgIG1hcmdpbi1sZWZ0OiA1MCU7XFxuICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXG4gICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxuICAgICB3aWR0aDogMTAwJTtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgbWFyZ2luOjMwcHg7XFxuICAgICB3aWR0aDogNTAwcHg7XFxuICAgICBoZWlnaHQ6IDUwcHg7XFxuICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XFxuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG5wW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICBjb2xvcjpibGFjaztcXG4gICAgIGZvbnQtc2l6ZTogMTc1JTtcXG4gICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxuICAgICAtbW96LXRyYW5zaXRpb246IC4ycztcXG4gICAgIC1vLXRyYW5zaXRpb246IC4ycztcXG4gICAgIHRyYW5zaXRpb246IC4ycztcXG59XFxuaDFbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBmb250LXNpemU6IDIyNSU7XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcbi5jb250YWluZXJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBoZWlnaHQ6IDEyJTtcXG59XFxuLnNwYWNlckRpdjJbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBoZWlnaHQ6IDE4JTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiA5MHB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdLCAjY2FyZElEW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGZvbnQtc2l6ZTogNDAwJTtcXG4gICAgICAgICBoZWlnaHQ6IDQwMCU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtN2Q3ZWQ3Y2Fde1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMjc1JTtcXG4gICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgbWFyZ2luOjIwcHg7XFxuICAgICAgICAgaGVpZ2h0OiA0MHB4O1xcbn1cXG5wW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGNvbG9yOmJsYWNrO1xcbiAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxuICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXG59XFxuaDFbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICBmb250LXNpemU6IDI1MCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NnB4KSBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiAxMiU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICAgaGVpZ2h0OiAxNSU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGhlaWdodDogNjBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxuICAgICAgICAgaGVpZ2h0OiAyMDAlO1xcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbiNldmVudElEW2RhdGEtdi03ZDdlZDdjYV0sICNjYXJkSURbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBmb250LXNpemU6IDE3NSU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgbWFyZ2luOjEwcHg7XFxuICAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgY29sb3I6YmxhY2s7XFxuICAgICAgICAgbWFyZ2luLWxlZnQ6MnB4O1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMTI1JTtcXG4gICAgICAgICAtbXMtdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXG4gICAgICAgICAtbW96LXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICAtby10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xcbn1cXG5oMVtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDIwMCU7XFxufVxcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KXtcXG4uY29udGFpbmVyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTdkN2VkN2NhXSB7XFxuICAgICAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi03ZDdlZDdjYV17XFxuICAgICAgICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGhlaWdodDogNTBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTdkN2VkN2NhXSwgI2NhcmRJRFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBmb250LXNpemU6IDE4MCU7XFxuICAgICAgICAgaGVpZ2h0OiAxODAlO1xcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbiNldmVudElEW2RhdGEtdi03ZDdlZDdjYV0sICNjYXJkSURbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTdkN2VkN2NhXXtcXG4gICAgICAgICBmb250LXNpemU6IDE3MCU7XFxuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXG59XFxuLnBhdGhDbGlwW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIG1hcmdpbjoxMHB4O1xcbiAgICAgICAgIGhlaWdodDogNDBweDtcXG59XFxucFtkYXRhLXYtN2Q3ZWQ3Y2FdIHtcXG4gICAgICAgICBjb2xvcjpibGFjaztcXG4gICAgICAgICBtYXJnaW4tbGVmdDoycHg7XFxuICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcbiAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxuICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcbiAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcbiAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycztcXG4gICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XFxufVxcbmgxW2RhdGEtdi03ZDdlZDdjYV0ge1xcbiAgICAgICAgIGZvbnQtc2l6ZTogMTUwJTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlXCJdLFwibmFtZXNcIjpbXSxcIm1hcHBpbmdzXCI6XCI7QUEwRkE7UUFDQSxvQkFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsWUFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0NBQ0E7QUFDQTtLQUNBLGNBQUE7Q0FDQTtBQUNBO0tBQ0EsY0FBQTtLQUNBLGFBQUE7Q0FDQTtBQUNBO0tBQ0EsYUFBQTtLQUNBLG1CQUFBO0tBQ0EsZ0JBQUE7S0FDQSxrQkFBQTtLQUNBLDBCQUFBO0tBQ0Esb0JBQUE7S0FDQSx5Q0FBQTtDQUNBO0FBQ0E7S0FDQSxnQkFBQTtDQUNBO0FBQ0E7S0FDQSwrQkFBQTtLQUNBLG1DQUFBO0tBQ0EsZ0NBQUE7S0FDQSw4QkFBQTtLQUNBLDJCQUFBO0tBQ0EsdUNBQUE7Q0FDQTtBQUNBO0lBQ0Esb0JBQUE7SUFDQSx3QkFBQTtDQUNBO0FBQ0E7S0FDQSxjQUFBO0tBQ0EsOEJBQUE7Q0FDQTtBQUNBO0tBQ0EsbUJBQUE7S0FDQSxnQkFBQTtLQUNBLGFBQUE7Q0FDQTtBQUNBO0tBQ0EsMEJBQUE7Q0FDQTtBQUNBO0tBQ0EsaUJBQUE7S0FDQSwrQkFBQTtLQUNBLG1DQUFBO0tBQ0EsZ0NBQUE7S0FDQSw4QkFBQTtLQUNBLDJCQUFBO0tBQ0EsWUFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsYUFBQTtLQUNBLGFBQUE7S0FDQSx3QkFBQTtLQUNBLGlCQUFBO0tBQ0EsbUJBQUE7S0FDQSxpQkFBQTtDQUNBO0FBQ0E7S0FDQSxZQUFBO0tBQ0EsZ0JBQUE7S0FDQSxvQkFBQTtLQUNBLHdCQUFBLENBQUEsMkJBQUE7S0FDQSxxQkFBQTtLQUNBLG1CQUFBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0tBQ0EsZ0JBQUE7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtLQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtLQUNBLFlBQUE7S0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtTQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7UUFDQSxtQkFBQTtDQUNBO0FBQ0E7U0FDQSxZQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7Q0FDQTtBQUNBO1NBQ0EsYUFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLGFBQUE7U0FDQSxvQkFBQTtDQUNBO0FBQ0E7U0FDQSwwQkFBQTtDQUNBO0FBQ0E7U0FDQSxnQkFBQTtTQUNBLG9CQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxhQUFBO0NBQ0E7QUFDQTtTQUNBLFlBQUE7U0FDQSxnQkFBQTtTQUNBLGdCQUFBO1NBQ0Esb0JBQUE7U0FDQSx3QkFBQSxDQUFBLDJCQUFBO1NBQ0EscUJBQUE7U0FDQSxtQkFBQTtTQUNBLGdCQUFBO0NBQ0E7QUFDQTtTQUNBLGdCQUFBO0NBQ0E7Q0FDQVwiLFwiZmlsZVwiOlwiQW1haW4udnVlXCIsXCJzb3VyY2VzQ29udGVudFwiOltcIjx0ZW1wbGF0ZT5cXHJcXG48ZGl2IGNsYXNzPVxcXCJjb250YWluZXJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgPGltZyBzcmM9XFxcIi4uLy4uL2ltZy9sb2dvQmlnV0IucG5nXFxcIiBpZD1cXFwiYmlnaW1hZ2VcXFwiPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjJcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgICAgPGZvcm0+XFxyXFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cXFwiZm9ybS1ncm91cFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJwYXRoQ2xpcFxcXCI+XFxyXFxuICAgICAgICAgICAgICAgICAgICAgPHAgOnN0eWxlPVxcXCJ7bWFyZ2luVG9wOiBtQW5pMSArICdweCd9XFxcIj57e3N0YXJ0U2NyZWVuLnBvcFRleHRlfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT1cXFwidGV4dFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBjbGFzcz1cXFwiZm9ybS1jb250cm9sXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIGlkPVxcXCJldmVudElEXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgbmFtZT1cXFwid2JldmVudFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckV2ZW50XFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHYtbW9kZWw9XFxcImV2ZW50XFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBmb2N1cz1cXFwibUFuaTEgPSAwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG1BbmkyID0gNTAsIFxcclxcbiAgICAgICAgICAgICAgICAgICAgcmVzcG9uc2U9ICcnXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMSA9IDUwXFxcIj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJmb3JtLWdyb3VwXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICAgPHAgOnN0eWxlPVxcXCJ7bWFyZ2luVG9wOiBtQW5pMiArICdweCd9XFxcIj57e3N0YXJ0U2NyZWVuLnBvcFRleHRjfX08L3A+XFxyXFxuICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVxcXCJzcGFjZXJEaXYzXFxcIj48L2Rpdj5cXHJcXG4gICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9XFxcInRleHRcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgY2xhc3M9XFxcImZvcm0tY29udHJvbFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBpZD1cXFwiY2FyZElEXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG5hbWU9XFxcIndiY2FyZFxcXCIgXFxyXFxuICAgICAgICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckNhcmRcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgdi1tb2RlbD1cXFwibnJcXFwiIFxcclxcbiAgICAgICAgICAgICAgICAgICAgQGZvY3VzPVxcXCJtQW5pMSA9IDUwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIG1BbmkyID0gMCwgXFxyXFxuICAgICAgICAgICAgICAgICAgICByZXNwb25zZT0gJydcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAYmx1cj1cXFwibUFuaTIgPSA1MFxcXCI+XFxyXFxuICAgICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgPC9mb3JtPlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgICA8L2Rpdj5cXHJcXG4gICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdlxcXCI+PC9kaXY+XFxyXFxuICAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlxcXCIgPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInJvd1xcXCIgc3R5bGU9XFxcIm1hcmdpbjogYXV0b1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImJ0bkNvbG9yXFxcIlxcclxcbiAgICAgICAgICAgICAgICAgICAgb250b3VjaHN0YXJ0PVxcXCJcXFwiXFxyXFxuICAgICAgICAgICAgICAgICAgICBAY2xpY2s9XFxcInN1Ym1pdFByZXNzXFxcIj57e3N0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlfX08L2Rpdj5cXHJcXG4gICAgICAgICAgICA8L2Rpdj5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiY29sLXhzLTEyXFxcIj48aDEgY2xhc3M9XFxcInRleHQtY2VudGVyXFxcIj57e3N0YXJ0U2NyZWVuLnZhbENoZWNrfX08L2gxPjwvZGl2PlxcclxcbjwvZGl2PlxcclxcbjwvdGVtcGxhdGU+XFxyXFxuPHNjcmlwdD5cXHJcXG4gICAgaW1wb3J0IHttYXBHZXR0ZXJzfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBkYXRhKCl7XFxyXFxuICAgICAgICAgIHJldHVybiB7XFxyXFxuICAgICAgICAgICAgICBtQW5pMTogNTAsXFxyXFxuICAgICAgICAgICAgICBtQW5pMjogNTAsXFxyXFxuICAgICAgICAgICAgICBldmVudDogJycsXFxyXFxuICAgICAgICAgICAgICBucjogJycsXFxyXFxuICAgICAgICAgIH0gIFxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIGNvbXB1dGVkOiB7IFxcclxcbiAgICAgICAgICAgIC4uLm1hcEdldHRlcnMoW1xcclxcbiAgICAgICAgICAgICAgICAnc3RhcnRTY3JlZW4nXFxyXFxuICAgICAgICAgICAgXSkgICAgICBcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBtZXRob2RzOntcXHJcXG4gICAgICAgICAgICBzdWJtaXRQcmVzcygpe1xcclxcbiAgICAgICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0ge1xcclxcbiAgICAgICAgICAgICAgICAgICAgZXZlbnQ6IHRoaXMuZXZlbnQsXFxyXFxuICAgICAgICAgICAgICAgICAgICBucjogdGhpcy5uciAgICBcXHJcXG4gICAgICAgICAgICAgICAgfVxcclxcbiAgICAgICAgICAgICAgICBpZiAocmVxdWVzdC5uciA9PSA5OTkpIHtcXHJcXG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnaW1wb3J0UmVzdWx0JywgcmVxdWVzdClcXHJcXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcXHJcXG4gICAgICAgICAgICAgICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaCgnaW1wb3J0Q29udGVudCcsIHJlcXVlc3QpXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICB9XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICAuY29udGFpbmVye1xcclxcbiAgICAgICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXHJcXG4gICAgICAgfVxcclxcbiAgICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgICAgIGhlaWdodDogMTAlO1xcclxcbiAgICAgICAgd2lkdGg6IDEwMCU7XFxyXFxuICAgIH1cXHJcXG4gICAgLnNwYWNlckRpdjJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwJTtcXHJcXG4gICAgfVxcclxcbiAgICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xcclxcbiAgICB9XFxyXFxuICAgIGJvZHkge1xcclxcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDB2dztcXHJcXG4gICAgfVxcclxcbiAgICAuYnRuQ29sb3Ige1xcclxcbiAgICAgICAgY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAyMjUlO1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIyNSU7XFxyXFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdjOGJjO1xcclxcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxuICAgIH1cXHJcXG4gICAgLmJ0bkNvbG9yOmhvdmVyIHtcXHJcXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcXHJcXG4gICAgfVxcclxcbiAgICAuYnRuQ29sb3I6YWN0aXZlIHtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMHB4IDBweCByZ2JhKDAsIDAsIDAsIDApO1xcclxcbiAgICB9XFxyXFxuICAgIGlucHV0IHtcXHJcXG4gICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgIH1cXHJcXG4gICAgLmNvbnRhaW5lciB7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW55ZWxsb3c7XFxyXFxuICAgIH0gXFxyXFxuICAgICNldmVudElELCAjY2FyZElEIHtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMzAwJTtcXHJcXG4gICAgICAgIGhlaWdodDogMTAwJTtcXHJcXG4gICAgfVxcclxcbiAgICAjZXZlbnRJRCwgI2NhcmRJRHtcXHJcXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxyXFxuICAgIH1cXHJcXG4gICAgI2JpZ2ltYWdle1xcclxcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gICAgICAgIHdpZHRoOiAxMDAlO1xcclxcbiAgICB9XFxyXFxuICAgIC5wYXRoQ2xpcCB7XFxyXFxuICAgICAgICBtYXJnaW46MzBweDtcXHJcXG4gICAgICAgIHdpZHRoOiA1MDBweDtcXHJcXG4gICAgICAgIGhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xcclxcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XFxyXFxuICAgIH1cXHJcXG4gICAgcHtcXHJcXG4gICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICB9XFxyXFxuICAgIGgxIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjI1JTtcXHJcXG4gICAgfVxcclxcbiAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgICAgICAuY29udGFpbmVye1xcclxcbiAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xcclxcbiAgICAgICB9XFxyXFxuICAgICAgIC5zcGFjZXJEaXYge1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMTIlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlckRpdjJ7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxOCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2V2ZW50SUQsICNjYXJkSUQge1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDAwJTtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDQwMCU7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNldmVudElELCAjY2FyZElEe1xcclxcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN0M4QkM7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuYnRuQ29sb3J7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAucGF0aENsaXAge1xcclxcbiAgICAgICAgICAgIG1hcmdpbjoyMHB4O1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHAge1xcclxcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGgxIHtcXHJcXG4gICAgICAgIGZvbnQtc2l6ZTogMjUwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICB9XFxyXFxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgLnNwYWNlckRpdiB7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxMiU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAuc3BhY2VyRGl2MntcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDE1JTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJEaXYzIHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZXZlbnRJRCwgI2NhcmRJRCB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMjAwJTtcXHJcXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgI2V2ZW50SUQsICNjYXJkSUR7XFxyXFxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzE3QzhCQztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5idG5Db2xvcntcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE3NSU7XFxyXFxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5wYXRoQ2xpcCB7XFxyXFxuICAgICAgICBtYXJnaW46MTBweDtcXHJcXG4gICAgICAgIGhlaWdodDogNDBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIHAge1xcclxcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xcclxcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjJweDtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDEyNSU7XFxyXFxuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIGgxIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCl7IFxcclxcbiAgICAgICAgLmNvbnRhaW5lcntcXHJcXG4gICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gICAgICAgfVxcclxcbiAgICAgICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDEwJTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgIC5zcGFjZXJEaXYye1xcclxcbiAgICAgICAgICAgIGhlaWdodDogMTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnNwYWNlckRpdjMge1xcclxcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgICAgICNldmVudElELCAjY2FyZElEIHtcXHJcXG4gICAgICAgICAgICBmb250LXNpemU6IDE4MCU7XFxyXFxuICAgICAgICAgICAgaGVpZ2h0OiAxODAlO1xcclxcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICAjZXZlbnRJRCwgI2NhcmRJRHtcXHJcXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdDOEJDO1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLmJ0bkNvbG9ye1xcclxcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTcwJTtcXHJcXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgICAgICAgfVxcclxcbiAgICAgICAgLnBhdGhDbGlwIHtcXHJcXG4gICAgICAgICAgICBtYXJnaW46MTBweDtcXHJcXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBwIHtcXHJcXG4gICAgICAgICAgICBjb2xvcjpibGFjaztcXHJcXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDoycHg7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcclxcbiAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogLjJzO1xcclxcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycztcXHJcXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XFxyXFxuICAgICAgICB9XFxyXFxuICAgICAgICBoMSB7XFxyXFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-7d7ed7ca\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Amain.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-dddaa728\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue": -/*!***********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-dddaa728","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n#loginarrow[data-v-dddaa728]{\\n font-size: 20px;\\n}\\n#gfooteroverall[data-v-dddaa728]{\\n background-color: white;\\n opacity: 1;\\n}\\n#loginfooterdiv[data-v-dddaa728]{\\n width: 50%;\\n position: relative; \\n background-color: rgba(236, 192, 192, 0.1);\\n height: 4vh;\\n}\\n#loginfootertext[data-v-dddaa728]{\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext2[data-v-dddaa728]{\\n margin-top: 4vh;\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext3[data-v-dddaa728]{\\n margin-top: 8vh;\\n color: black;\\n position: absolute;\\n top: 50%;\\n -ms-transform: translateY(-50%);\\n -webkit-transform: translateY(-50%);\\n -moz-transform: translateY(-50%);\\n -o-transform: translateY(-50%);\\n transform: translateY(-50%);\\n}\\n#loginfootertext[data-v-dddaa728]:hover, #loginfootertext1[data-v-dddaa728]:hover, #loginfootertext2[data-v-dddaa728]:hover, #loginfootertext3[data-v-dddaa728]:hover{\\n cursor: pointer;\\n}\\n.wbfooter-text[data-v-dddaa728]{\\n line-height: 10px;\\n margin-right: 30px;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.wbfooter-text[data-v-dddaa728]{\\n display:none;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px) {\\n.wbfooter-text[data-v-dddaa728]{\\n display:none;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/admin/src/assets/components/admin/Afooter.vue\"],\"names\":[],\"mappings\":\";AAyDA;IACA,gBAAA;CACA;AACA;IACA,wBAAA;IACA,WAAA;CACA;AACA;IACA,WAAA;IACA,mBAAA;IACA,2CAAA;IACA,YAAA;CACA;AACA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,mBAAA;IACA,SAAA;IACA,gCAAA;IACA,oCAAA;IACA,iCAAA;IACA,+BAAA;IACA,4BAAA;CACA;AACA;IACA,gBAAA;CACA;AACA;IACA,kBAAA;IACA,mBAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;IACA,aAAA;CACA;CAEA\",\"file\":\"Afooter.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWU/N2U4NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsa0NBQWtDLHNCQUFzQixHQUFHLG1DQUFtQyw4QkFBOEIsaUJBQWlCLEdBQUcsbUNBQW1DLGlCQUFpQix5QkFBeUIsa0RBQWtELGtCQUFrQixHQUFHLG9DQUFvQyxtQkFBbUIseUJBQXlCLGVBQWUsc0NBQXNDLDBDQUEwQyx1Q0FBdUMscUNBQXFDLGtDQUFrQyxHQUFHLHFDQUFxQyxzQkFBc0IsbUJBQW1CLHlCQUF5QixlQUFlLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsR0FBRyxxQ0FBcUMsc0JBQXNCLG1CQUFtQix5QkFBeUIsZUFBZSxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLEdBQUcsd0tBQXdLLHNCQUFzQixHQUFHLGtDQUFrQyx3QkFBd0IseUJBQXlCLEdBQUcsb0VBQW9FLGtDQUFrQyxtQkFBbUIsR0FBRyxHQUFHLGtFQUFrRSxrQ0FBa0MsbUJBQW1CLEdBQUcsR0FBRyxTQUFTLHlLQUF5SyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLDZMQUE2TCxjQUFjLCtHQUErRyxvQkFBb0IsZ0hBQWdILGlCQUFpQixVQUFVLFVBQVUsTUFBTSxtUEFBbVAsV0FBVyx3UEFBd1AsS0FBSyx5QkFBeUIsNkNBQTZDLHlCQUF5QiwrSEFBK0gsV0FBVyxhQUFhLGlCQUFpQixXQUFXLGFBQWEsZ0NBQWdDLG9CQUFvQix1QkFBdUIsK0ZBQStGLGFBQWEsdUJBQXVCLGlIQUFpSCx1QkFBdUIsOEdBQThHLHFDQUFxQyx1REFBdUQsMENBQTBDLGlCQUFpQixhQUFhLHVCQUF1QixpQ0FBaUMsNkRBQTZELDBDQUEwQyxhQUFhLFNBQVMsbURBQW1ELDRCQUE0QixTQUFTLHdCQUF3QixvQ0FBb0MsdUJBQXVCLFNBQVMsd0JBQXdCLHVCQUF1QiwrQkFBK0Isd0RBQXdELHdCQUF3QixTQUFTLHlCQUF5Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEdBQTBHLDRCQUE0QixTQUFTLHVCQUF1Qiw4QkFBOEIsK0JBQStCLFNBQVMsMEVBQTBFLDJCQUEyQix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSwyQkFBMkIseUJBQXlCLGFBQWEsYUFBYSwrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi1kZGRhYTcyOFwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2xvZ2luYXJyb3dbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgZm9udC1zaXplOiAyMHB4O1xcbn1cXG4jZ2Zvb3Rlcm92ZXJhbGxbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbiNsb2dpbmZvb3RlcmRpdltkYXRhLXYtZGRkYWE3Mjhde1xcbiAgICB3aWR0aDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMTkyLCAxOTIsIDAuMSk7XFxuICAgIGhlaWdodDogNHZoO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICB0b3A6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG59XFxuI2xvZ2luZm9vdGVydGV4dDJbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgbWFyZ2luLXRvcDogNHZoO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgdG9wOiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxufVxcbiNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIG1hcmdpbi10b3A6IDh2aDtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgIHRvcDogNTAlO1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQxW2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQyW2RhdGEtdi1kZGRhYTcyOF06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi1kZGRhYTcyOF06aG92ZXJ7XFxuICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LWRkZGFhNzI4XXtcXG4gICAgZGlzcGxheTpub25lO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi53YmZvb3Rlci10ZXh0W2RhdGEtdi1kZGRhYTcyOF17XFxuICAgIGRpc3BsYXk6bm9uZTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXlEQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQ0FBQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLGdDQUFBO0lBQ0Esb0NBQUE7SUFDQSxpQ0FBQTtJQUNBLCtCQUFBO0lBQ0EsNEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsK0JBQUE7SUFDQSw0QkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FFQVwiLFwiZmlsZVwiOlwiQWZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2IGlkPVxcXCJnZm9vdGVyb3ZlcmFsbFxcXCIgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBzdHlsZT1cXFwiaGVpZ2h0OiAxMnZoOyB3aWR0aDogMjgwcHg7XFxcIiBAbW91c2VsZWF2ZT1cXFwidGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBpZD1cXFwibG9naW5mb290ZXJkaXZcXFwiIGNsYXNzPVxcXCJjb2wteHMtNlxcXCIgOnN0eWxlPVxcXCJ7b3ZlcmZsb3dZOiB0ZXh0c2hvd31cXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHRcXFwiIEBjbGljaz1cXFwidGV4dHNob3cgPSAndmlzaWJsZSdcXFwiPiA8c3BhbiBpZD1cXFwibG9naW5hcnJvd1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6ICcjMTdDOEJDJ31cXFwiPiYjODU5NTsgPC9zcGFuPnt7bGFuZ319PC9wPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHQyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJsYW5nR2V0cignZW5nJyksIGxhbmc9ICdFbmdsaXNoJywgdGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIEVuZ2xpc2g8L3A+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcImxvZ2luZm9vdGVydGV4dDNcXFwiXFxyXFxuICAgICAgICAgICAgICAgIEBjbGljaz1cXFwibGFuZ0dldCh7bGFuZzonbmVkJ30pLCBsYW5nID0gJ05lZGVybGFuZHMnLCB0ZXh0c2hvdyA9ICdoaWRkZW4nXFxcIlxcclxcbiAgICAgICAgICAgICAgICA+TmVkZXJsYW5kczwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFxcXCI+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCIgc3R5bGU9XFxcInBhZGRpbmctdG9wOiAxMHB4O1xcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMX19PC9wPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTJ9fTxzcGFuIHN0eWxlPVxcXCJjb2xvcjogIzNkYTVlNVxcXCI+IHdvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICB0ZXh0c2hvdzogXFxcImhpZGRlblxcXCIsXFxyXFxuICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJFbmdsaXNoXFxcIlxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBBY3Rpb25zKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhbmdHZXQnICAgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICAgICAgbGFuZ0dldHIoYSl7XFxyXFxuICAgICAgICAgICAgICAgIGNvbnN0IHJlcXVlc3QgPSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBsYW5nOiBhLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgICAgY29uc3QgcmVxdWVzdCA9IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJlbmdcXFwiLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgI2xvZ2luYXJyb3d7XFxyXFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dmb290ZXJvdmVyYWxse1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcmRpdntcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDE5MiwgMTkyLCAwLjEpO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dHtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRvcDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dDJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0dmg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICAgICAgICB0b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcnRleHQze1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgdG9wOiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5mb290ZXJ0ZXh0OmhvdmVyLCAjbG9naW5mb290ZXJ0ZXh0MTpob3ZlciwgI2xvZ2luZm9vdGVydGV4dDI6aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzOmhvdmVye1xcclxcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbiAgICB9XFxyXFxuICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG5cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-dddaa728\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/admin/Afooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-305941e8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue": -/*!*********************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-305941e8","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue ***! - \*********************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n [\n _c(\"wbLfooter\", { attrs: { id: \"adminfooter\" } }),\n _vm._v(\" \"),\n _c(\"wbLmain\", { attrs: { id: \"adminmain\" } })\n ],\n 1\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-305941e8\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlPzI3ZTAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsU0FBUyxvQkFBb0IsRUFBRTtBQUN0RDtBQUNBLHFCQUFxQixTQUFTLGtCQUFrQixFQUFFO0FBQ2xEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNrQztBQUNsQyxJQUFJLElBQVU7QUFDZDtBQUNBO0FBQ0EsSUFBSSxtQkFBTyxDQUFDLDJFQUFvQixxQ0FBcUMsbURBQW1EO0FBQ3hIO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvdGVtcGxhdGUtY29tcGlsZXIvaW5kZXguanM/e1wiaWRcIjpcImRhdGEtdi0zMDU5NDFlOFwiLFwiaGFzU2NvcGVkXCI6dHJ1ZSxcIm9wdGlvbnNJZFwiOlwiMFwiLFwiYnVibGVcIjp7XCJ0cmFuc2Zvcm1zXCI6e319fSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXRlbXBsYXRlJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvQWRtaW4udnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsidmFyIHJlbmRlciA9IGZ1bmN0aW9uKCkge1xuICB2YXIgX3ZtID0gdGhpc1xuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcbiAgdmFyIF9jID0gX3ZtLl9zZWxmLl9jIHx8IF9oXG4gIHJldHVybiBfYyhcbiAgICBcImRpdlwiLFxuICAgIFtcbiAgICAgIF9jKFwid2JMZm9vdGVyXCIsIHsgYXR0cnM6IHsgaWQ6IFwiYWRtaW5mb290ZXJcIiB9IH0pLFxuICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgIF9jKFwid2JMbWFpblwiLCB7IGF0dHJzOiB7IGlkOiBcImFkbWlubWFpblwiIH0gfSlcbiAgICBdLFxuICAgIDFcbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtMzA1OTQxZThcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-305941e8\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/Admin.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7d7ed7ca\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue": -/*!***************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7d7ed7ca","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue ***! - \***************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", { staticClass: \"container\" }, [\r\n _vm._m(0),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv2\" }),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"row\", staticStyle: { margin: \"auto\" } }, [\r\n _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"form\", [\r\n _c(\"div\", { staticClass: \"form-group\" }, [\r\n _c(\"div\", { staticClass: \"pathClip\" }, [\r\n _c(\"p\", { style: { marginTop: _vm.mAni1 + \"px\" } }, [\r\n _vm._v(_vm._s(_vm.startScreen.popTexte))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv3\" }),\r\n _vm._v(\" \"),\r\n _c(\"input\", {\r\n directives: [\r\n {\r\n name: \"model\",\r\n rawName: \"v-model\",\r\n value: _vm.event,\r\n expression: \"event\"\r\n }\r\n ],\r\n staticClass: \"form-control\",\r\n attrs: {\r\n type: \"text\",\r\n id: \"eventID\",\r\n name: \"wbevent\",\r\n placeholder: _vm.startScreen.placeholderEvent\r\n },\r\n domProps: { value: _vm.event },\r\n on: {\r\n keyup: function($event) {\r\n if (\r\n !(\"button\" in $event) &&\r\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\r\n ) {\r\n return null\r\n }\r\n return _vm.submitPress($event)\r\n },\r\n focus: function($event) {\r\n ;(_vm.mAni1 = 0), (_vm.mAni2 = 50), (_vm.response = \"\")\r\n },\r\n blur: function($event) {\r\n _vm.mAni1 = 50\r\n },\r\n input: function($event) {\r\n if ($event.target.composing) {\r\n return\r\n }\r\n _vm.event = $event.target.value\r\n }\r\n }\r\n })\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"form-group\" }, [\r\n _c(\"div\", { staticClass: \"pathClip\" }, [\r\n _c(\"p\", { style: { marginTop: _vm.mAni2 + \"px\" } }, [\r\n _vm._v(_vm._s(_vm.startScreen.popTextc))\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv3\" }),\r\n _vm._v(\" \"),\r\n _c(\"input\", {\r\n directives: [\r\n {\r\n name: \"model\",\r\n rawName: \"v-model\",\r\n value: _vm.nr,\r\n expression: \"nr\"\r\n }\r\n ],\r\n staticClass: \"form-control\",\r\n attrs: {\r\n type: \"text\",\r\n id: \"cardID\",\r\n name: \"wbcard\",\r\n placeholder: _vm.startScreen.placeholderCard\r\n },\r\n domProps: { value: _vm.nr },\r\n on: {\r\n keyup: function($event) {\r\n if (\r\n !(\"button\" in $event) &&\r\n _vm._k($event.keyCode, \"enter\", 13, $event.key, \"Enter\")\r\n ) {\r\n return null\r\n }\r\n return _vm.submitPress($event)\r\n },\r\n focus: function($event) {\r\n ;(_vm.mAni1 = 50), (_vm.mAni2 = 0), (_vm.response = \"\")\r\n },\r\n blur: function($event) {\r\n _vm.mAni2 = 50\r\n },\r\n input: function($event) {\r\n if ($event.target.composing) {\r\n return\r\n }\r\n _vm.nr = $event.target.value\r\n }\r\n }\r\n })\r\n ])\r\n ])\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"spacerDiv\" }),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"div\", { staticClass: \"row\", staticStyle: { margin: \"auto\" } }, [\r\n _c(\r\n \"div\",\r\n {\r\n staticClass: \"btnColor\",\r\n attrs: { ontouchstart: \"\" },\r\n on: { click: _vm.submitPress }\r\n },\r\n [_vm._v(_vm._s(_vm.startScreen.buttonContinue))]\r\n )\r\n ])\r\n ]),\r\n _vm._v(\" \"),\r\n _c(\"div\", { staticClass: \"col-xs-12\" }, [\r\n _c(\"h1\", { staticClass: \"text-center\" }, [\r\n _vm._v(_vm._s(_vm.startScreen.valCheck))\r\n ])\r\n ])\r\n ])\r\n}\r\nvar staticRenderFns = [\r\n function() {\r\n var _vm = this\r\n var _h = _vm.$createElement\r\n var _c = _vm._self._c || _h\r\n return _c(\"div\", { staticClass: \"col-md-6 col-md-offset-3 col-xs-12\" }, [\r\n _c(\"img\", {\r\n attrs: { src: __webpack_require__(/*! ../../img/logoBigWB.png */ \"./src/assets/img/logoBigWB.png\"), id: \"bigimage\" }\r\n })\r\n ])\r\n }\r\n]\r\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-7d7ed7ca\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQW1haW4udnVlPzFkZTQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsMkJBQTJCO0FBQy9DO0FBQ0E7QUFDQSxlQUFlLDRCQUE0QjtBQUMzQztBQUNBLGVBQWUsbUNBQW1DLGlCQUFpQixFQUFFO0FBQ3JFLGlCQUFpQixvREFBb0Q7QUFDckU7QUFDQSxxQkFBcUIsNEJBQTRCO0FBQ2pELHVCQUF1QiwwQkFBMEI7QUFDakQsdUJBQXVCLFNBQVMsOEJBQThCLEVBQUU7QUFDaEU7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsNEJBQTRCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmLHlCQUF5QixtQkFBbUI7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsbUJBQW1CO0FBQ25CLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxxQkFBcUIsNEJBQTRCO0FBQ2pELHVCQUF1QiwwQkFBMEI7QUFDakQsdUJBQXVCLFNBQVMsOEJBQThCLEVBQUU7QUFDaEU7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUIsNEJBQTRCO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZUFBZTtBQUNmLHlCQUF5QixnQkFBZ0I7QUFDekM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsbUJBQW1CO0FBQ25CLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLDJCQUEyQjtBQUMxQztBQUNBLGVBQWUsb0RBQW9EO0FBQ25FLGlCQUFpQixtQ0FBbUMsaUJBQWlCLEVBQUU7QUFDdkU7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsbUJBQW1CO0FBQ3ZDLGlCQUFpQjtBQUNqQixXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsMkJBQTJCO0FBQzFDLGdCQUFnQiw2QkFBNkI7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxzQkFBc0Isb0RBQW9EO0FBQzFFO0FBQ0EsZ0JBQWdCLE1BQU0sbUJBQU8sQ0FBQywrREFBeUI7QUFDdkQsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LTdkN2VkN2NhXCIsXCJoYXNTY29wZWRcIjp0cnVlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9BbWFpbi52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJ2YXIgcmVuZGVyID0gZnVuY3Rpb24oKSB7XHJcbiAgdmFyIF92bSA9IHRoaXNcclxuICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcclxuICB2YXIgX2MgPSBfdm0uX3NlbGYuX2MgfHwgX2hcclxuICByZXR1cm4gX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb250YWluZXJcIiB9LCBbXHJcbiAgICBfdm0uX20oMCksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXYyXCIgfSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJyb3dcIiwgc3RhdGljU3R5bGU6IHsgbWFyZ2luOiBcImF1dG9cIiB9IH0sIFtcclxuICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXCIgfSwgW1xyXG4gICAgICAgIF9jKFwiZm9ybVwiLCBbXHJcbiAgICAgICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImZvcm0tZ3JvdXBcIiB9LCBbXHJcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicGF0aENsaXBcIiB9LCBbXHJcbiAgICAgICAgICAgICAgX2MoXCJwXCIsIHsgc3R5bGU6IHsgbWFyZ2luVG9wOiBfdm0ubUFuaTEgKyBcInB4XCIgfSB9LCBbXHJcbiAgICAgICAgICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5zdGFydFNjcmVlbi5wb3BUZXh0ZSkpXHJcbiAgICAgICAgICAgICAgXSlcclxuICAgICAgICAgICAgXSksXHJcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwic3BhY2VyRGl2M1wiIH0pLFxyXG4gICAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgICAgICAgICBfYyhcImlucHV0XCIsIHtcclxuICAgICAgICAgICAgICBkaXJlY3RpdmVzOiBbXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgIG5hbWU6IFwibW9kZWxcIixcclxuICAgICAgICAgICAgICAgICAgcmF3TmFtZTogXCJ2LW1vZGVsXCIsXHJcbiAgICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0uZXZlbnQsXHJcbiAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwiZXZlbnRcIlxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIF0sXHJcbiAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiZm9ybS1jb250cm9sXCIsXHJcbiAgICAgICAgICAgICAgYXR0cnM6IHtcclxuICAgICAgICAgICAgICAgIHR5cGU6IFwidGV4dFwiLFxyXG4gICAgICAgICAgICAgICAgaWQ6IFwiZXZlbnRJRFwiLFxyXG4gICAgICAgICAgICAgICAgbmFtZTogXCJ3YmV2ZW50XCIsXHJcbiAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLnN0YXJ0U2NyZWVuLnBsYWNlaG9sZGVyRXZlbnRcclxuICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgIGRvbVByb3BzOiB7IHZhbHVlOiBfdm0uZXZlbnQgfSxcclxuICAgICAgICAgICAgICBvbjoge1xyXG4gICAgICAgICAgICAgICAga2V5dXA6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBpZiAoXHJcbiAgICAgICAgICAgICAgICAgICAgIShcImJ1dHRvblwiIGluICRldmVudCkgJiZcclxuICAgICAgICAgICAgICAgICAgICBfdm0uX2soJGV2ZW50LmtleUNvZGUsIFwiZW50ZXJcIiwgMTMsICRldmVudC5rZXksIFwiRW50ZXJcIilcclxuICAgICAgICAgICAgICAgICAgKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bGxcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICByZXR1cm4gX3ZtLnN1Ym1pdFByZXNzKCRldmVudClcclxuICAgICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgICBmb2N1czogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIDsoX3ZtLm1BbmkxID0gMCksIChfdm0ubUFuaTIgPSA1MCksIChfdm0ucmVzcG9uc2UgPSBcIlwiKVxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGJsdXI6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBfdm0ubUFuaTEgPSA1MFxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGlucHV0OiBmdW5jdGlvbigkZXZlbnQpIHtcclxuICAgICAgICAgICAgICAgICAgaWYgKCRldmVudC50YXJnZXQuY29tcG9zaW5nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgX3ZtLmV2ZW50ID0gJGV2ZW50LnRhcmdldC52YWx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSlcclxuICAgICAgICAgIF0pLFxyXG4gICAgICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiZm9ybS1ncm91cFwiIH0sIFtcclxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJwYXRoQ2xpcFwiIH0sIFtcclxuICAgICAgICAgICAgICBfYyhcInBcIiwgeyBzdHlsZTogeyBtYXJnaW5Ub3A6IF92bS5tQW5pMiArIFwicHhcIiB9IH0sIFtcclxuICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLnN0YXJ0U2NyZWVuLnBvcFRleHRjKSlcclxuICAgICAgICAgICAgICBdKVxyXG4gICAgICAgICAgICBdKSxcclxuICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcclxuICAgICAgICAgICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXYzXCIgfSksXHJcbiAgICAgICAgICAgIF92bS5fdihcIiBcIiksXHJcbiAgICAgICAgICAgIF9jKFwiaW5wdXRcIiwge1xyXG4gICAgICAgICAgICAgIGRpcmVjdGl2ZXM6IFtcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxyXG4gICAgICAgICAgICAgICAgICByYXdOYW1lOiBcInYtbW9kZWxcIixcclxuICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5ucixcclxuICAgICAgICAgICAgICAgICAgZXhwcmVzc2lvbjogXCJuclwiXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgXSxcclxuICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJmb3JtLWNvbnRyb2xcIixcclxuICAgICAgICAgICAgICBhdHRyczoge1xyXG4gICAgICAgICAgICAgICAgdHlwZTogXCJ0ZXh0XCIsXHJcbiAgICAgICAgICAgICAgICBpZDogXCJjYXJkSURcIixcclxuICAgICAgICAgICAgICAgIG5hbWU6IFwid2JjYXJkXCIsXHJcbiAgICAgICAgICAgICAgICBwbGFjZWhvbGRlcjogX3ZtLnN0YXJ0U2NyZWVuLnBsYWNlaG9sZGVyQ2FyZFxyXG4gICAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgICAgZG9tUHJvcHM6IHsgdmFsdWU6IF92bS5uciB9LFxyXG4gICAgICAgICAgICAgIG9uOiB7XHJcbiAgICAgICAgICAgICAgICBrZXl1cDogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIGlmIChcclxuICAgICAgICAgICAgICAgICAgICAhKFwiYnV0dG9uXCIgaW4gJGV2ZW50KSAmJlxyXG4gICAgICAgICAgICAgICAgICAgIF92bS5faygkZXZlbnQua2V5Q29kZSwgXCJlbnRlclwiLCAxMywgJGV2ZW50LmtleSwgXCJFbnRlclwiKVxyXG4gICAgICAgICAgICAgICAgICApIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVsbFxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIHJldHVybiBfdm0uc3VibWl0UHJlc3MoJGV2ZW50KVxyXG4gICAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICAgIGZvY3VzOiBmdW5jdGlvbigkZXZlbnQpIHtcclxuICAgICAgICAgICAgICAgICAgOyhfdm0ubUFuaTEgPSA1MCksIChfdm0ubUFuaTIgPSAwKSwgKF92bS5yZXNwb25zZSA9IFwiXCIpXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgYmx1cjogZnVuY3Rpb24oJGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICAgIF92bS5tQW5pMiA9IDUwXHJcbiAgICAgICAgICAgICAgICB9LFxyXG4gICAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xyXG4gICAgICAgICAgICAgICAgICBpZiAoJGV2ZW50LnRhcmdldC5jb21wb3NpbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICByZXR1cm5cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICBfdm0ubnIgPSAkZXZlbnQudGFyZ2V0LnZhbHVlXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgICAgXSlcclxuICAgICAgICBdKVxyXG4gICAgICBdKVxyXG4gICAgXSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJzcGFjZXJEaXZcIiB9KSxcclxuICAgIF92bS5fdihcIiBcIiksXHJcbiAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC1tZC1vZmZzZXQtMyBjb2wteHMtMTJcIiB9LCBbXHJcbiAgICAgIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwicm93XCIsIHN0YXRpY1N0eWxlOiB7IG1hcmdpbjogXCJhdXRvXCIgfSB9LCBbXHJcbiAgICAgICAgX2MoXHJcbiAgICAgICAgICBcImRpdlwiLFxyXG4gICAgICAgICAge1xyXG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJidG5Db2xvclwiLFxyXG4gICAgICAgICAgICBhdHRyczogeyBvbnRvdWNoc3RhcnQ6IFwiXCIgfSxcclxuICAgICAgICAgICAgb246IHsgY2xpY2s6IF92bS5zdWJtaXRQcmVzcyB9XHJcbiAgICAgICAgICB9LFxyXG4gICAgICAgICAgW192bS5fdihfdm0uX3MoX3ZtLnN0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlKSldXHJcbiAgICAgICAgKVxyXG4gICAgICBdKVxyXG4gICAgXSksXHJcbiAgICBfdm0uX3YoXCIgXCIpLFxyXG4gICAgX2MoXCJkaXZcIiwgeyBzdGF0aWNDbGFzczogXCJjb2wteHMtMTJcIiB9LCBbXHJcbiAgICAgIF9jKFwiaDFcIiwgeyBzdGF0aWNDbGFzczogXCJ0ZXh0LWNlbnRlclwiIH0sIFtcclxuICAgICAgICBfdm0uX3YoX3ZtLl9zKF92bS5zdGFydFNjcmVlbi52YWxDaGVjaykpXHJcbiAgICAgIF0pXHJcbiAgICBdKVxyXG4gIF0pXHJcbn1cclxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtcclxuICBmdW5jdGlvbigpIHtcclxuICAgIHZhciBfdm0gPSB0aGlzXHJcbiAgICB2YXIgX2ggPSBfdm0uJGNyZWF0ZUVsZW1lbnRcclxuICAgIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxyXG4gICAgcmV0dXJuIF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29sLW1kLTYgY29sLW1kLW9mZnNldC0zIGNvbC14cy0xMlwiIH0sIFtcclxuICAgICAgX2MoXCJpbWdcIiwge1xyXG4gICAgICAgIGF0dHJzOiB7IHNyYzogcmVxdWlyZShcIi4uLy4uL2ltZy9sb2dvQmlnV0IucG5nXCIpLCBpZDogXCJiaWdpbWFnZVwiIH1cclxuICAgICAgfSlcclxuICAgIF0pXHJcbiAgfVxyXG5dXHJcbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfVxuaWYgKG1vZHVsZS5ob3QpIHtcbiAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICBpZiAobW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgcmVxdWlyZShcInZ1ZS1ob3QtcmVsb2FkLWFwaVwiKSAgICAgIC5yZXJlbmRlcihcImRhdGEtdi03ZDdlZDdjYVwiLCB7IHJlbmRlcjogcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnM6IHN0YXRpY1JlbmRlckZucyB9KVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-7d7ed7ca\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Amain.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-dddaa728\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue": -/*!*****************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-dddaa728","hasScoped":true,"optionsId":"0","buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue ***! - \*****************************************************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _c(\n \"div\",\n { staticClass: \"container\", attrs: { id: \"gfooteroverall\" } },\n [\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12\" }, [\n _c(\n \"div\",\n {\n staticStyle: { height: \"12vh\", width: \"280px\" },\n on: {\n mouseleave: function($event) {\n _vm.textshow = \"hidden\"\n }\n }\n },\n [\n _c(\n \"div\",\n {\n staticClass: \"col-xs-6\",\n style: { overflowY: _vm.textshow },\n attrs: { id: \"loginfooterdiv\" }\n },\n [\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext\" },\n on: {\n click: function($event) {\n _vm.textshow = \"visible\"\n }\n }\n },\n [\n _c(\n \"span\",\n {\n style: { color: \"#17C8BC\" },\n attrs: { id: \"loginarrow\" }\n },\n [_vm._v(\"↓ \")]\n ),\n _vm._v(_vm._s(_vm.lang))\n ]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext2\" },\n on: {\n click: function($event) {\n _vm.langGetr(\"eng\"),\n (_vm.lang = \"English\"),\n (_vm.textshow = \"hidden\")\n }\n }\n },\n [_vm._v(\"\\n English\")]\n ),\n _vm._v(\" \"),\n _c(\n \"p\",\n {\n attrs: { id: \"loginfootertext3\" },\n on: {\n click: function($event) {\n _vm.langGet({ lang: \"ned\" }),\n (_vm.lang = \"Nederlands\"),\n (_vm.textshow = \"hidden\")\n }\n }\n },\n [_vm._v(\"Nederlands\")]\n )\n ]\n )\n ]\n )\n ]),\n _vm._v(\" \"),\n _c(\"div\", { staticClass: \"col-md-6 col-xs-12 text-right\" }, [\n _c(\n \"p\",\n {\n staticClass: \"wbfooter-text\",\n staticStyle: { \"padding-top\": \"10px\" }\n },\n [_vm._v(_vm._s(_vm.labelsWB.footerMessage1))]\n ),\n _vm._v(\" \"),\n _c(\"p\", { staticClass: \"wbfooter-text\" }, [\n _vm._v(_vm._s(_vm.labelsWB.footerMessage2)),\n _c(\"span\", { staticStyle: { color: \"#3da5e5\" } }, [\n _vm._v(\" workboost.io\")\n ])\n ]),\n _c(\"br\")\n ])\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nif (true) {\n module.hot.accept()\n if (module.hot.data) {\n __webpack_require__(/*! vue-hot-reload-api */ \"./node_modules/vue-hot-reload-api/dist/index.js\") .rerender(\"data-v-dddaa728\", { render: render, staticRenderFns: staticRenderFns })\n }\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvYWRtaW4vQWZvb3Rlci52dWU/MDNjYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLLG1DQUFtQyx1QkFBdUIsRUFBRTtBQUNqRTtBQUNBLGlCQUFpQixvQ0FBb0M7QUFDckQ7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCLGlDQUFpQztBQUMzRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVztBQUNYO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx3QkFBd0IsMEJBQTBCO0FBQ2xELHdCQUF3QjtBQUN4QixlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsd0JBQXdCO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUI7QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnQ0FBZ0MsbUJBQW1CO0FBQ25ELGdDQUFnQztBQUNoQyx1QkFBdUI7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNEJBQTRCLHlCQUF5QjtBQUNyRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIseUJBQXlCO0FBQ3JEO0FBQ0E7QUFDQSxxQ0FBcUMsY0FBYztBQUNuRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLCtDQUErQztBQUNoRTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQjtBQUMxQixXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLCtCQUErQjtBQUNoRDtBQUNBLHNCQUFzQixlQUFlLG1CQUFtQixFQUFFO0FBQzFEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ2tDO0FBQ2xDLElBQUksSUFBVTtBQUNkO0FBQ0E7QUFDQSxJQUFJLG1CQUFPLENBQUMsMkVBQW9CLHFDQUFxQyxtREFBbUQ7QUFDeEg7QUFDQSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi90ZW1wbGF0ZS1jb21waWxlci9pbmRleC5qcz97XCJpZFwiOlwiZGF0YS12LWRkZGFhNzI4XCIsXCJoYXNTY29wZWRcIjp0cnVlLFwib3B0aW9uc0lkXCI6XCIwXCIsXCJidWJsZVwiOntcInRyYW5zZm9ybXNcIjp7fX19IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9dGVtcGxhdGUmaW5kZXg9MCEuL3NyYy9hc3NldHMvY29tcG9uZW50cy9hZG1pbi9BZm9vdGVyLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX2MoXG4gICAgXCJkaXZcIixcbiAgICB7IHN0YXRpY0NsYXNzOiBcImNvbnRhaW5lclwiLCBhdHRyczogeyBpZDogXCJnZm9vdGVyb3ZlcmFsbFwiIH0gfSxcbiAgICBbXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMlwiIH0sIFtcbiAgICAgICAgX2MoXG4gICAgICAgICAgXCJkaXZcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBoZWlnaHQ6IFwiMTJ2aFwiLCB3aWR0aDogXCIyODBweFwiIH0sXG4gICAgICAgICAgICBvbjoge1xuICAgICAgICAgICAgICBtb3VzZWxlYXZlOiBmdW5jdGlvbigkZXZlbnQpIHtcbiAgICAgICAgICAgICAgICBfdm0udGV4dHNob3cgPSBcImhpZGRlblwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtcbiAgICAgICAgICAgIF9jKFxuICAgICAgICAgICAgICBcImRpdlwiLFxuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiY29sLXhzLTZcIixcbiAgICAgICAgICAgICAgICBzdHlsZTogeyBvdmVyZmxvd1k6IF92bS50ZXh0c2hvdyB9LFxuICAgICAgICAgICAgICAgIGF0dHJzOiB7IGlkOiBcImxvZ2luZm9vdGVyZGl2XCIgfVxuICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICBcInBcIixcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgYXR0cnM6IHsgaWQ6IFwibG9naW5mb290ZXJ0ZXh0XCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0udGV4dHNob3cgPSBcInZpc2libGVcIlxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgX2MoXG4gICAgICAgICAgICAgICAgICAgICAgXCJzcGFuXCIsXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgY29sb3I6IFwiIzE3QzhCQ1wiIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmFycm93XCIgfVxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW192bS5fdihcIuKGkyBcIildXG4gICAgICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhbmcpKVxuICAgICAgICAgICAgICAgICAgXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmZvb3RlcnRleHQyXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubGFuZ0dldHIoXCJlbmdcIiksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIChfdm0ubGFuZyA9IFwiRW5nbGlzaFwiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKF92bS50ZXh0c2hvdyA9IFwiaGlkZGVuXCIpXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihcIlxcbiAgICAgICAgICAgICAgICBFbmdsaXNoXCIpXVxuICAgICAgICAgICAgICAgICksXG4gICAgICAgICAgICAgICAgX3ZtLl92KFwiIFwiKSxcbiAgICAgICAgICAgICAgICBfYyhcbiAgICAgICAgICAgICAgICAgIFwicFwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBhdHRyczogeyBpZDogXCJsb2dpbmZvb3RlcnRleHQzXCIgfSxcbiAgICAgICAgICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgICAgICAgICBjbGljazogZnVuY3Rpb24oJGV2ZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBfdm0ubGFuZ0dldCh7IGxhbmc6IFwibmVkXCIgfSksXG4gICAgICAgICAgICAgICAgICAgICAgICAgIChfdm0ubGFuZyA9IFwiTmVkZXJsYW5kc1wiKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgKF92bS50ZXh0c2hvdyA9IFwiaGlkZGVuXCIpXG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgW192bS5fdihcIk5lZGVybGFuZHNcIildXG4gICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICBdXG4gICAgICAgICAgICApXG4gICAgICAgICAgXVxuICAgICAgICApXG4gICAgICBdKSxcbiAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICBfYyhcImRpdlwiLCB7IHN0YXRpY0NsYXNzOiBcImNvbC1tZC02IGNvbC14cy0xMiB0ZXh0LXJpZ2h0XCIgfSwgW1xuICAgICAgICBfYyhcbiAgICAgICAgICBcInBcIixcbiAgICAgICAgICB7XG4gICAgICAgICAgICBzdGF0aWNDbGFzczogXCJ3YmZvb3Rlci10ZXh0XCIsXG4gICAgICAgICAgICBzdGF0aWNTdHlsZTogeyBcInBhZGRpbmctdG9wXCI6IFwiMTBweFwiIH1cbiAgICAgICAgICB9LFxuICAgICAgICAgIFtfdm0uX3YoX3ZtLl9zKF92bS5sYWJlbHNXQi5mb290ZXJNZXNzYWdlMSkpXVxuICAgICAgICApLFxuICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICBfYyhcInBcIiwgeyBzdGF0aWNDbGFzczogXCJ3YmZvb3Rlci10ZXh0XCIgfSwgW1xuICAgICAgICAgIF92bS5fdihfdm0uX3MoX3ZtLmxhYmVsc1dCLmZvb3Rlck1lc3NhZ2UyKSksXG4gICAgICAgICAgX2MoXCJzcGFuXCIsIHsgc3RhdGljU3R5bGU6IHsgY29sb3I6IFwiIzNkYTVlNVwiIH0gfSwgW1xuICAgICAgICAgICAgX3ZtLl92KFwiIHdvcmtib29zdC5pb1wiKVxuICAgICAgICAgIF0pXG4gICAgICAgIF0pLFxuICAgICAgICBfYyhcImJyXCIpXG4gICAgICBdKVxuICAgIF1cbiAgKVxufVxudmFyIHN0YXRpY1JlbmRlckZucyA9IFtdXG5yZW5kZXIuX3dpdGhTdHJpcHBlZCA9IHRydWVcbmV4cG9ydCB7IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zIH1cbmlmIChtb2R1bGUuaG90KSB7XG4gIG1vZHVsZS5ob3QuYWNjZXB0KClcbiAgaWYgKG1vZHVsZS5ob3QuZGF0YSkge1xuICAgIHJlcXVpcmUoXCJ2dWUtaG90LXJlbG9hZC1hcGlcIikgICAgICAucmVyZW5kZXIoXCJkYXRhLXYtZGRkYWE3MjhcIiwgeyByZW5kZXI6IHJlbmRlciwgc3RhdGljUmVuZGVyRm5zOiBzdGF0aWNSZW5kZXJGbnMgfSlcbiAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/template-compiler/index.js?{\"id\":\"data-v-dddaa728\",\"hasScoped\":true,\"optionsId\":\"0\",\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/assets/components/admin/Afooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-305941e8\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue": -/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-style-loader!./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-305941e8","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Admin.vue ***! - \***********************************************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("// style-loader: Adds some css to the DOM by adding a \"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWU/NGU4OCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQkFBMkIsbUJBQU8sQ0FBQyw4R0FBeUQ7QUFDNUY7QUFDQSxjQUFjLFFBQVMsa0NBQWtDLHNCQUFzQixHQUFHLG1DQUFtQyw4QkFBOEIsaUJBQWlCLEdBQUcsbUNBQW1DLGlCQUFpQix5QkFBeUIsa0RBQWtELGtCQUFrQixHQUFHLG9DQUFvQyxtQkFBbUIseUJBQXlCLGVBQWUsc0NBQXNDLDBDQUEwQyx1Q0FBdUMscUNBQXFDLGtDQUFrQyxHQUFHLHFDQUFxQyxzQkFBc0IsbUJBQW1CLHlCQUF5QixlQUFlLHNDQUFzQywwQ0FBMEMsdUNBQXVDLHFDQUFxQyxrQ0FBa0MsR0FBRyxxQ0FBcUMsc0JBQXNCLG1CQUFtQix5QkFBeUIsZUFBZSxzQ0FBc0MsMENBQTBDLHVDQUF1QyxxQ0FBcUMsa0NBQWtDLEdBQUcsd0tBQXdLLHNCQUFzQixHQUFHLGtDQUFrQyx3QkFBd0IseUJBQXlCLEdBQUcsb0VBQW9FLGtDQUFrQyxtQkFBbUIsR0FBRyxHQUFHLGtFQUFrRSxrQ0FBa0MsbUJBQW1CLEdBQUcsR0FBRyxTQUFTLHlLQUF5SyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFVBQVUsV0FBVyxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxVQUFVLFdBQVcsVUFBVSxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxLQUFLLEtBQUssVUFBVSxLQUFLLDZMQUE2TCxjQUFjLCtHQUErRyxvQkFBb0IsZ0hBQWdILGlCQUFpQixVQUFVLFVBQVUsTUFBTSxtUEFBbVAsV0FBVyx3UEFBd1AsS0FBSyx5QkFBeUIsNkNBQTZDLHlCQUF5QiwrSEFBK0gsV0FBVyxhQUFhLGlCQUFpQixXQUFXLGFBQWEsZ0NBQWdDLG9CQUFvQix1QkFBdUIsK0ZBQStGLGFBQWEsdUJBQXVCLGlIQUFpSCx1QkFBdUIsOEdBQThHLHFDQUFxQyx1REFBdUQsMENBQTBDLGlCQUFpQixhQUFhLHVCQUF1QixpQ0FBaUMsNkRBQTZELDBDQUEwQyxhQUFhLFNBQVMsbURBQW1ELDRCQUE0QixTQUFTLHdCQUF3QixvQ0FBb0MsdUJBQXVCLFNBQVMsd0JBQXdCLHVCQUF1QiwrQkFBK0Isd0RBQXdELHdCQUF3QixTQUFTLHlCQUF5Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEJBQTBCLDRCQUE0Qix5QkFBeUIsK0JBQStCLHFCQUFxQiw0Q0FBNEMsZ0RBQWdELDZDQUE2QywyQ0FBMkMsd0NBQXdDLFNBQVMsMEdBQTBHLDRCQUE0QixTQUFTLHVCQUF1Qiw4QkFBOEIsK0JBQStCLFNBQVMsMEVBQTBFLDJCQUEyQix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSwyQkFBMkIseUJBQXlCLGFBQWEsYUFBYSwrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi0wNDUyZWZkMVwiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKFwiLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9ydW50aW1lL2FwaS5qc1wiKSh0cnVlKTtcbi8vIE1vZHVsZVxuZXhwb3J0cy5wdXNoKFttb2R1bGUuaWQsIFwiXFxuI2xvZ2luYXJyb3dbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgZm9udC1zaXplOiAyMHB4O1xcbn1cXG4jZ2Zvb3Rlcm92ZXJhbGxbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxuICAgIG9wYWNpdHk6IDE7XFxufVxcbiNsb2dpbmZvb3RlcmRpdltkYXRhLXYtMDQ1MmVmZDFde1xcbiAgICB3aWR0aDogNTAlO1xcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgMTkyLCAxOTIsIDAuMSk7XFxuICAgIGhlaWdodDogNHZoO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIGNvbG9yOiBibGFjaztcXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xcbiAgICB0b3A6IDUwJTtcXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG59XFxuI2xvZ2luZm9vdGVydGV4dDJbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgbWFyZ2luLXRvcDogNHZoO1xcbiAgICBjb2xvcjogYmxhY2s7XFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXG4gICAgdG9wOiA1MCU7XFxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxufVxcbiNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIG1hcmdpbi10b3A6IDh2aDtcXG4gICAgY29sb3I6IGJsYWNrO1xcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxuICAgIHRvcDogNTAlO1xcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcbn1cXG4jbG9naW5mb290ZXJ0ZXh0W2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQxW2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQyW2RhdGEtdi0wNDUyZWZkMV06aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzW2RhdGEtdi0wNDUyZWZkMV06aG92ZXJ7XFxuICAgIGN1cnNvcjogcG9pbnRlcjtcXG59XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxuLndiZm9vdGVyLXRleHRbZGF0YS12LTA0NTJlZmQxXXtcXG4gICAgZGlzcGxheTpub25lO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi53YmZvb3Rlci10ZXh0W2RhdGEtdi0wNDUyZWZkMV17XFxuICAgIGRpc3BsYXk6bm9uZTtcXG59XFxufVxcblwiLCBcIlwiLHtcInZlcnNpb25cIjozLFwic291cmNlc1wiOltcIkM6L1VzZXJzL2phc29uL09uZURyaXZlL0J1cmVhdWJsYWQvV29ya0Jvb3N0L3dvcmtiL3NyYy9hc3NldHMvY29tcG9uZW50cy9sb2dpbi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTGZvb3Rlci52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXlEQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLHdCQUFBO0lBQ0EsV0FBQTtDQUNBO0FBQ0E7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSwyQ0FBQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLGdDQUFBO0lBQ0Esb0NBQUE7SUFDQSxpQ0FBQTtJQUNBLCtCQUFBO0lBQ0EsNEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxTQUFBO0lBQ0EsZ0NBQUE7SUFDQSxvQ0FBQTtJQUNBLGlDQUFBO0lBQ0EsK0JBQUE7SUFDQSw0QkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFNBQUE7SUFDQSxnQ0FBQTtJQUNBLG9DQUFBO0lBQ0EsaUNBQUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7QUFDQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7Q0FFQVwiLFwiZmlsZVwiOlwiTGZvb3Rlci52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiA8ZGl2IGlkPVxcXCJnZm9vdGVyb3ZlcmFsbFxcXCIgY2xhc3M9XFxcImNvbnRhaW5lclxcXCI+XFxyXFxuICAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGRpdiBzdHlsZT1cXFwiaGVpZ2h0OiAxMnZoOyB3aWR0aDogMjgwcHg7XFxcIiBAbW91c2VsZWF2ZT1cXFwidGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgPGRpdiBpZD1cXFwibG9naW5mb290ZXJkaXZcXFwiIGNsYXNzPVxcXCJjb2wteHMtNlxcXCIgOnN0eWxlPVxcXCJ7b3ZlcmZsb3dZOiB0ZXh0c2hvd31cXFwiPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHRcXFwiIEBjbGljaz1cXFwidGV4dHNob3cgPSAndmlzaWJsZSdcXFwiPiA8c3BhbiBpZD1cXFwibG9naW5hcnJvd1xcXCIgOnN0eWxlPVxcXCJ7Y29sb3I6ICcjMTdDOEJDJ31cXFwiPiYjODU5NTsgPC9zcGFuPnt7bGFuZ319PC9wPlxcclxcbiAgICAgICAgICAgIDxwIGlkPVxcXCJsb2dpbmZvb3RlcnRleHQyXFxcIiBcXHJcXG4gICAgICAgICAgICAgICAgQGNsaWNrPVxcXCJsYW5nR2V0cignZW5nJyksIGxhbmc9ICdFbmdsaXNoJywgdGV4dHNob3cgPSAnaGlkZGVuJ1xcXCI+XFxyXFxuICAgICAgICAgICAgICAgIEVuZ2xpc2g8L3A+XFxyXFxuICAgICAgICAgICAgPHAgaWQ9XFxcImxvZ2luZm9vdGVydGV4dDNcXFwiXFxyXFxuICAgICAgICAgICAgICAgIEBjbGljaz1cXFwibGFuZ0dldCh7bGFuZzonbmVkJ30pLCBsYW5nID0gJ05lZGVybGFuZHMnLCB0ZXh0c2hvdyA9ICdoaWRkZW4nXFxcIlxcclxcbiAgICAgICAgICAgICAgICA+TmVkZXJsYW5kczwvcD5cXHJcXG4gICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wteHMtMTIgdGV4dC1yaWdodFxcXCI+XFxyXFxuICAgICAgICA8cCBjbGFzcz1cXFwid2Jmb290ZXItdGV4dFxcXCIgc3R5bGU9XFxcInBhZGRpbmctdG9wOiAxMHB4O1xcXCI+e3tsYWJlbHNXQi5mb290ZXJNZXNzYWdlMX19PC9wPlxcclxcbiAgICAgICAgPHAgY2xhc3M9XFxcIndiZm9vdGVyLXRleHRcXFwiPnt7bGFiZWxzV0IuZm9vdGVyTWVzc2FnZTJ9fTxzcGFuIHN0eWxlPVxcXCJjb2xvcjogIzNkYTVlNVxcXCI+IHdvcmtib29zdC5pbzwvc3Bhbj48L3A+PGJyPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuICAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnO1xcclxcbiAgICAgaW1wb3J0IHttYXBBY3Rpb25zfSBmcm9tICd2dWV4JztcXHJcXG4gICAgXFxyXFxuICAgIGV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gICAgICAgIGRhdGEgKCl7XFxyXFxuICAgICAgICAgICAgcmV0dXJue1xcclxcbiAgICAgICAgICAgICAgICB0ZXh0c2hvdzogXFxcImhpZGRlblxcXCIsXFxyXFxuICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJFbmdsaXNoXFxcIlxcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjb21wdXRlZDp7XFxyXFxuICAgICAgICAgICAgLi4ubWFwR2V0dGVycyhbXFxyXFxuICAgICAgICAgICAgICAgICdsYWJlbHNXQicsJ2xvZ29zV0InLCdjb2xvcnNXQidcXHJcXG4gICAgICAgICAgICBdKVxcclxcbiAgICAgICAgfSxcXHJcXG4gICAgICAgIG1ldGhvZHM6IHtcXHJcXG4gICAgICAgICAgICAuLi5tYXBBY3Rpb25zKFtcXHJcXG4gICAgICAgICAgICAgICAgJ2xhbmdHZXQnICAgXFxyXFxuICAgICAgICAgICAgXSksXFxyXFxuICAgICAgICAgICAgbGFuZ0dldHIoYSl7XFxyXFxuICAgICAgICAgICAgICAgIGNvbnN0IHJlcXVlc3QgPSB7XFxyXFxuICAgICAgICAgICAgICAgICAgICBsYW5nOiBhLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgICAgIH1cXHJcXG4gICAgICAgIH0sXFxyXFxuICAgICAgICBjcmVhdGVkKCl7XFxyXFxuICAgICAgICAgICAgY29uc3QgcmVxdWVzdCA9IHtcXHJcXG4gICAgICAgICAgICAgICAgICAgIGxhbmc6IFxcXCJlbmdcXFwiLCAgXFxyXFxuICAgICAgICAgICAgICAgIH1cXHJcXG4gICAgICAgICAgICAgICAgdGhpcy5sYW5nR2V0KHJlcXVlc3QpO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zY3JpcHQ+XFxyXFxuPHN0eWxlIHNjb3BlZD5cXHJcXG4gICAgI2xvZ2luYXJyb3d7XFxyXFxuICAgICAgICBmb250LXNpemU6IDIwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2dmb290ZXJvdmVyYWxse1xcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxuICAgICAgICBvcGFjaXR5OiAxO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcmRpdntcXHJcXG4gICAgICAgIHdpZHRoOiA1MCU7XFxyXFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxcclxcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzYsIDE5MiwgMTkyLCAwLjEpO1xcclxcbiAgICAgICAgaGVpZ2h0OiA0dmg7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dHtcXHJcXG4gICAgICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcXHJcXG4gICAgICAgIHRvcDogNTAlO1xcclxcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgIH1cXHJcXG4gICAgI2xvZ2luZm9vdGVydGV4dDJ7XFxyXFxuICAgICAgICBtYXJnaW4tdG9wOiA0dmg7XFxyXFxuICAgICAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICAgICAgICB0b3A6IDUwJTtcXHJcXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcnRleHQze1xcclxcbiAgICAgICAgbWFyZ2luLXRvcDogOHZoO1xcclxcbiAgICAgICAgY29sb3I6IGJsYWNrO1xcclxcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xcclxcbiAgICAgICAgdG9wOiA1MCU7XFxyXFxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xcclxcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XFxyXFxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5mb290ZXJ0ZXh0OmhvdmVyLCAjbG9naW5mb290ZXJ0ZXh0MTpob3ZlciwgI2xvZ2luZm9vdGVydGV4dDI6aG92ZXIsICNsb2dpbmZvb3RlcnRleHQzOmhvdmVye1xcclxcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xcclxcbiAgICB9XFxyXFxuICAgIC53YmZvb3Rlci10ZXh0e1xcclxcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XFxyXFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG4gICAgfVxcclxcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDFweCkgYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XFxyXFxuICAgICAgICAud2Jmb290ZXItdGV4dHtcXHJcXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcXHJcXG4gICAgICAgIH1cXHJcXG5cXHJcXG4gICAgfVxcclxcbjwvc3R5bGU+XCJdLFwic291cmNlUm9vdFwiOlwiXCJ9XSk7XG5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-0452efd1\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lfooter.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-535a9f22\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue": -/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-535a9f22","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue ***! - \*********************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n.container[data-v-535a9f22] {\\r\\n overflow-x: visible;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 10%;\\r\\n width: 100%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 100px;\\n}\\nbody[data-v-535a9f22] {\\r\\n height: 100vh;\\r\\n width: 100vw;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n color: white;\\r\\n text-align: center;\\r\\n font-size: 225%;\\r\\n line-height: 225%;\\r\\n background-color: #17c8bc;\\r\\n border-radius: 20px;\\r\\n box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);\\n}\\n.btnColor[data-v-535a9f22]:hover {\\r\\n cursor: pointer;\\n}\\n.btnColor[data-v-535a9f22]:active {\\r\\n -ms-transform: translateY(1px);\\r\\n -webkit-transform: translateY(1px);\\r\\n -moz-transform: translateY(1px);\\r\\n -o-transform: translateY(1px);\\r\\n transform: translateY(1px);\\r\\n box-shadow: 0 0px 0px rgba(0, 0, 0, 0);\\n}\\ninput[data-v-535a9f22] {\\r\\n border-radius: 20px;\\r\\n background-color: white;\\n}\\n.container[data-v-535a9f22] {\\r\\n height: 100vh;\\r\\n background-color: white;\\n}\\n#eventID[data-v-535a9f22],\\r\\n#cardID[data-v-535a9f22] {\\r\\n text-align: center;\\r\\n font-size: 300%;\\r\\n height: 100%;\\n}\\n#eventID[data-v-535a9f22],\\r\\n#cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n#bigimage[data-v-535a9f22] {\\r\\n margin-left: 50%;\\r\\n -ms-transform: translate(-50%);\\r\\n -webkit-transform: translate(-50%);\\r\\n -moz-transform: translate(-50%);\\r\\n -o-transform: translate(-50%);\\r\\n transform: translate(-50%);\\r\\n width: 100%;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 30px;\\r\\n width: 500px;\\r\\n height: 50px;\\r\\n background-color: white;\\r\\n overflow: hidden;\\r\\n position: absolute;\\r\\n text-align: left;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n font-size: 175%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 225%;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 12%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 18%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 90px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 400%;\\r\\n height: 400%;\\r\\n border-radius: 25px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 275%;\\r\\n border-radius: 25px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 20px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 200%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 250%;\\n}\\n}\\n@media only screen and (min-width: 376px) and (max-width: 576px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 12%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 15%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 60px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 200%;\\r\\n height: 200%;\\r\\n border-radius: 12px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 175%;\\r\\n border-radius: 12px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 10px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 125%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 200%;\\n}\\n}\\n@media only screen and (max-width: 375px) {\\n.container[data-v-535a9f22] {\\r\\n overflow-x: hidden;\\n}\\n.spacerDiv[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv2[data-v-535a9f22] {\\r\\n height: 10%;\\n}\\n.spacerDiv3[data-v-535a9f22] {\\r\\n height: 50px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n font-size: 180%;\\r\\n height: 180%;\\r\\n border-radius: 12px;\\n}\\n#eventID[data-v-535a9f22],\\r\\n #cardID[data-v-535a9f22] {\\r\\n border: 2px solid #17c8bc;\\n}\\n.btnColor[data-v-535a9f22] {\\r\\n font-size: 170%;\\r\\n border-radius: 12px;\\n}\\n.pathClip[data-v-535a9f22] {\\r\\n margin: 10px;\\r\\n height: 40px;\\n}\\np[data-v-535a9f22] {\\r\\n color: black;\\r\\n margin-left: 2px;\\r\\n font-size: 120%;\\r\\n -ms-transition: 0.2s;\\r\\n -webkit-transition: 0.2s; /* For Safari 3.1 to 6.0 */\\r\\n -moz-transition: 0.2s;\\r\\n -o-transition: 0.2s;\\r\\n transition: 0.2s;\\n}\\nh1[data-v-535a9f22] {\\r\\n font-size: 150%;\\n}\\n}\\r\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/login/src/assets/components/login/Lmain.vue\"],\"names\":[],\"mappings\":\";AA4FA;EACA,oBAAA;CACA;AACA;EACA,YAAA;EACA,YAAA;CACA;AACA;EACA,YAAA;CACA;AACA;EACA,cAAA;CACA;AACA;EACA,cAAA;EACA,aAAA;CACA;AACA;EACA,aAAA;EACA,mBAAA;EACA,gBAAA;EACA,kBAAA;EACA,0BAAA;EACA,oBAAA;EACA,yCAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;EACA,+BAAA;EACA,mCAAA;EACA,gCAAA;EACA,8BAAA;EACA,2BAAA;EACA,uCAAA;CACA;AACA;EACA,oBAAA;EACA,wBAAA;CACA;AACA;EACA,cAAA;EACA,wBAAA;CACA;AACA;;EAEA,mBAAA;EACA,gBAAA;EACA,aAAA;CACA;AACA;;EAEA,0BAAA;CACA;AACA;EACA,iBAAA;EACA,+BAAA;EACA,mCAAA;EACA,gCAAA;EACA,8BAAA;EACA,2BAAA;EACA,YAAA;CACA;AACA;EACA,aAAA;EACA,aAAA;EACA,aAAA;EACA,wBAAA;EACA,iBAAA;EACA,mBAAA;EACA,iBAAA;CACA;AACA;EACA,aAAA;EACA,gBAAA;EACA,qBAAA;EACA,yBAAA,CAAA,2BAAA;EACA,sBAAA;EACA,oBAAA;EACA,iBAAA;CACA;AACA;EACA,gBAAA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA;AACA;AACA;IACA,mBAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,YAAA;CACA;AACA;IACA,aAAA;CACA;AACA;;IAEA,gBAAA;IACA,aAAA;IACA,oBAAA;CACA;AACA;;IAEA,0BAAA;CACA;AACA;IACA,gBAAA;IACA,oBAAA;CACA;AACA;IACA,aAAA;IACA,aAAA;CACA;AACA;IACA,aAAA;IACA,iBAAA;IACA,gBAAA;IACA,qBAAA;IACA,yBAAA,CAAA,2BAAA;IACA,sBAAA;IACA,oBAAA;IACA,iBAAA;CACA;AACA;IACA,gBAAA;CACA;CACA\",\"file\":\"Lmain.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvbG9naW4vTG1haW4udnVlPzY0MjIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsOEdBQXlEO0FBQzVGO0FBQ0EsY0FBYyxRQUFTLGtDQUFrQywwQkFBMEIsR0FBRywrQkFBK0Isa0JBQWtCLGtCQUFrQixHQUFHLGdDQUFnQyxrQkFBa0IsR0FBRyxnQ0FBZ0Msb0JBQW9CLEdBQUcseUJBQXlCLG9CQUFvQixtQkFBbUIsR0FBRyw4QkFBOEIsbUJBQW1CLHlCQUF5QixzQkFBc0Isd0JBQXdCLGdDQUFnQywwQkFBMEIsK0NBQStDLEdBQUcsb0NBQW9DLHNCQUFzQixHQUFHLHFDQUFxQyxxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLDZDQUE2QyxHQUFHLDBCQUEwQiwwQkFBMEIsOEJBQThCLEdBQUcsK0JBQStCLG9CQUFvQiw4QkFBOEIsR0FBRywwREFBMEQseUJBQXlCLHNCQUFzQixtQkFBbUIsR0FBRywwREFBMEQsZ0NBQWdDLEdBQUcsOEJBQThCLHVCQUF1QixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLGtCQUFrQixHQUFHLDhCQUE4QixtQkFBbUIsbUJBQW1CLG1CQUFtQiw4QkFBOEIsdUJBQXVCLHlCQUF5Qix1QkFBdUIsR0FBRyxzQkFBc0IsbUJBQW1CLHNCQUFzQiwyQkFBMkIsK0JBQStCLHdEQUF3RCwwQkFBMEIsdUJBQXVCLEdBQUcsdUJBQXVCLHNCQUFzQixHQUFHLG9FQUFvRSwrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLG9FQUFvRSwrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLDZDQUE2QywrQkFBK0IsMkJBQTJCLEdBQUcsK0JBQStCLG9CQUFvQixHQUFHLGdDQUFnQyxvQkFBb0IsR0FBRyxnQ0FBZ0MscUJBQXFCLEdBQUcsNERBQTRELHdCQUF3QixxQkFBcUIsNEJBQTRCLEdBQUcsNERBQTRELGtDQUFrQyxHQUFHLDhCQUE4Qix3QkFBd0IsNEJBQTRCLEdBQUcsOEJBQThCLHFCQUFxQixxQkFBcUIsR0FBRyxzQkFBc0IscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixHQUFHLHVCQUF1Qix3QkFBd0IsR0FBRyxHQUFHLFdBQVcsdUtBQXVLLE1BQU0sV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxLQUFLLE1BQU0sV0FBVyxXQUFXLFVBQVUsS0FBSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxXQUFXLFdBQVcsV0FBVyxXQUFXLFVBQVUsS0FBSyxLQUFLLFVBQVUsVUFBVSxVQUFVLFdBQVcsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssS0FBSyxVQUFVLEtBQUssTUFBTSxXQUFXLFVBQVUsV0FBVyxLQUFLLE1BQU0sV0FBVyxLQUFLLEtBQUssV0FBVyxXQUFXLEtBQUssS0FBSyxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsV0FBVyxXQUFXLFdBQVcsc0JBQXNCLFdBQVcsV0FBVyxXQUFXLEtBQUssS0FBSyxXQUFXLEtBQUssS0FBSyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLEtBQUssVUFBVSxLQUFLLE1BQU0sV0FBVyxVQUFVLFdBQVcsS0FBSyxNQUFNLFdBQVcsS0FBSyxLQUFLLFdBQVcsV0FBVyxLQUFLLEtBQUssVUFBVSxVQUFVLEtBQUssS0FBSyxVQUFVLFdBQVcsV0FBVyxXQUFXLHNCQUFzQixXQUFXLFdBQVcsV0FBVyxLQUFLLEtBQUssV0FBVyxLQUFLLEtBQUssS0FBSyxLQUFLLFdBQVcsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxNQUFNLFdBQVcsVUFBVSxXQUFXLEtBQUssTUFBTSxXQUFXLEtBQUssS0FBSyxXQUFXLFdBQVcsS0FBSyxLQUFLLFVBQVUsVUFBVSxLQUFLLEtBQUssVUFBVSxXQUFXLFdBQVcsV0FBVyxzQkFBc0IsV0FBVyxXQUFXLFdBQVcsS0FBSyxLQUFLLFdBQVcsS0FBSyxxZkFBcWYsd0JBQXdCLEtBQUssc0JBQXNCLG1xQkFBbXFCLHdCQUF3QixLQUFLLHNCQUFzQiw4ekJBQTh6Qiw0QkFBNEIsMkdBQTJHLHNCQUFzQixzRUFBc0UsYUFBYSxlQUFlLHdCQUF3QixjQUFjLGdCQUFnQiwwRkFBMEYsT0FBTyxrQkFBa0IsK0NBQStDLGlCQUFpQix1QkFBdUIsMkJBQTJCLGlFQUFpRSxrQ0FBa0MsNERBQTRELFdBQVcsT0FBTyw2REFBNkQsV0FBVyxTQUFTLE9BQU8sTUFBTSwrQ0FBK0MsMEJBQTBCLEtBQUssZ0JBQWdCLGtCQUFrQixrQkFBa0IsS0FBSyxpQkFBaUIsa0JBQWtCLEtBQUssaUJBQWlCLG9CQUFvQixLQUFLLFVBQVUsb0JBQW9CLG1CQUFtQixLQUFLLGVBQWUsbUJBQW1CLHlCQUF5QixzQkFBc0Isd0JBQXdCLGdDQUFnQywwQkFBMEIsK0NBQStDLEtBQUsscUJBQXFCLHNCQUFzQixLQUFLLHNCQUFzQixxQ0FBcUMseUNBQXlDLHNDQUFzQyxvQ0FBb0MsaUNBQWlDLDZDQUE2QyxLQUFLLFdBQVcsMEJBQTBCLDhCQUE4QixLQUFLLGdCQUFnQixvQkFBb0IsOEJBQThCLEtBQUssMEJBQTBCLHlCQUF5QixzQkFBc0IsbUJBQW1CLEtBQUssMEJBQTBCLGdDQUFnQyxLQUFLLGVBQWUsdUJBQXVCLHFDQUFxQyx5Q0FBeUMsc0NBQXNDLG9DQUFvQyxpQ0FBaUMsa0JBQWtCLEtBQUssZUFBZSxtQkFBbUIsbUJBQW1CLG1CQUFtQiw4QkFBOEIsdUJBQXVCLHlCQUF5Qix1QkFBdUIsS0FBSyxPQUFPLG1CQUFtQixzQkFBc0IsMkJBQTJCLCtCQUErQix3REFBd0QsMEJBQTBCLHVCQUF1QixLQUFLLFFBQVEsc0JBQXNCLEtBQUssc0VBQXNFLGtCQUFrQiwyQkFBMkIsT0FBTyxrQkFBa0Isb0JBQW9CLE9BQU8sbUJBQW1CLG9CQUFvQixPQUFPLG1CQUFtQixxQkFBcUIsT0FBTyw4QkFBOEIsd0JBQXdCLHFCQUFxQiw0QkFBNEIsT0FBTyw4QkFBOEIsa0NBQWtDLE9BQU8saUJBQWlCLHdCQUF3Qiw0QkFBNEIsT0FBTyxpQkFBaUIscUJBQXFCLHFCQUFxQixPQUFPLFNBQVMscUJBQXFCLHlCQUF5Qix3QkFBd0IsNkJBQTZCLGlDQUFpQywwREFBMEQsNEJBQTRCLHlCQUF5QixPQUFPLFVBQVUsd0JBQXdCLE9BQU8sS0FBSyxzRUFBc0Usa0JBQWtCLDJCQUEyQixPQUFPLGtCQUFrQixvQkFBb0IsT0FBTyxtQkFBbUIsb0JBQW9CLE9BQU8sbUJBQW1CLHFCQUFxQixPQUFPLDhCQUE4Qix3QkFBd0IscUJBQXFCLDRCQUE0QixPQUFPLDhCQUE4QixrQ0FBa0MsT0FBTyxpQkFBaUIsd0JBQXdCLDRCQUE0QixPQUFPLGlCQUFpQixxQkFBcUIscUJBQXFCLE9BQU8sU0FBUyxxQkFBcUIseUJBQXlCLHdCQUF3Qiw2QkFBNkIsaUNBQWlDLDBEQUEwRCw0QkFBNEIseUJBQXlCLE9BQU8sVUFBVSx3QkFBd0IsT0FBTyxLQUFLLCtDQUErQyxrQkFBa0IsMkJBQTJCLE9BQU8sa0JBQWtCLG9CQUFvQixPQUFPLG1CQUFtQixvQkFBb0IsT0FBTyxtQkFBbUIscUJBQXFCLE9BQU8sOEJBQThCLHdCQUF3QixxQkFBcUIsNEJBQTRCLE9BQU8sOEJBQThCLGtDQUFrQyxPQUFPLGlCQUFpQix3QkFBd0IsNEJBQTRCLE9BQU8saUJBQWlCLHFCQUFxQixxQkFBcUIsT0FBTyxTQUFTLHFCQUFxQix5QkFBeUIsd0JBQXdCLDZCQUE2QixpQ0FBaUMsMERBQTBELDRCQUE0Qix5QkFBeUIsT0FBTyxVQUFVLHdCQUF3QixPQUFPLEtBQUssK0JBQStCIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcImlkXCI6XCJkYXRhLXYtNTM1YTlmMjJcIixcInNjb3BlZFwiOnRydWUsXCJzb3VyY2VNYXBcIjp0cnVlfSEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9zZWxlY3Rvci5qcz90eXBlPXN0eWxlcyZpbmRleD0wIS4vc3JjL2Fzc2V0cy9jb21wb25lbnRzL2xvZ2luL0xtYWluLnZ1ZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydHMgPSBtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzXCIpKHRydWUpO1xuLy8gTW9kdWxlXG5leHBvcnRzLnB1c2goW21vZHVsZS5pZCwgXCJcXG4uY29udGFpbmVyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGhlaWdodDogMTAlO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXG59XFxuYm9keVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGhlaWdodDogMTAwdmg7XFxyXFxuICB3aWR0aDogMTAwdnc7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIGNvbG9yOiB3aGl0ZTtcXHJcXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gIGZvbnQtc2l6ZTogMjI1JTtcXHJcXG4gIGxpbmUtaGVpZ2h0OiAyMjUlO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YzhiYztcXHJcXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxyXFxuICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xcbn1cXG4uYnRuQ29sb3JbZGF0YS12LTUzNWE5ZjIyXTpob3ZlciB7XFxyXFxuICBjdXJzb3I6IHBvaW50ZXI7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdOmFjdGl2ZSB7XFxyXFxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICBib3gtc2hhZG93OiAwIDBweCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcXG59XFxuaW5wdXRbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxufVxcbiNldmVudElEW2RhdGEtdi01MzVhOWYyMl0sXFxyXFxuI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcXHJcXG4gIGZvbnQtc2l6ZTogMzAwJTtcXHJcXG4gIGhlaWdodDogMTAwJTtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4jY2FyZElEW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuI2JpZ2ltYWdlW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcXHJcXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICBtYXJnaW46IDMwcHg7XFxyXFxuICB3aWR0aDogNTAwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB0ZXh0LWFsaWduOiBsZWZ0O1xcbn1cXG5wW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgY29sb3I6IGJsYWNrO1xcclxcbiAgZm9udC1zaXplOiAxNzUlO1xcclxcbiAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xcclxcbiAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIHRyYW5zaXRpb246IDAuMnM7XFxufVxcbmgxW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgZm9udC1zaXplOiAyMjUlO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4uY29udGFpbmVyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxufVxcbi5zcGFjZXJEaXZbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogMTIlO1xcbn1cXG4uc3BhY2VyRGl2MltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxOCU7XFxufVxcbi5zcGFjZXJEaXYzW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDkwcHg7XFxufVxcbiNldmVudElEW2RhdGEtdi01MzVhOWYyMl0sXFxyXFxuICAjY2FyZElEW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDQwMCU7XFxyXFxuICAgIGhlaWdodDogNDAwJTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxufVxcbi5idG5Db2xvcltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAyNzUlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcbn1cXG4ucGF0aENsaXBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG1hcmdpbjogMjBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcbn1cXG5wW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgdHJhbnNpdGlvbjogMC4ycztcXG59XFxuaDFbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjUwJTtcXG59XFxufVxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxMiU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDE1JTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogNjBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgaGVpZ2h0OiAyMDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtNTM1YTlmMjJdLFxcclxcbiAgI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuLmJ0bkNvbG9yW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDE3NSU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbi5wYXRoQ2xpcFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgbWFyZ2luOiAxMHB4O1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcbn1cXG5oMVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xcbi5jb250YWluZXJbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXG59XFxuLnNwYWNlckRpdltkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgaGVpZ2h0OiAxMCU7XFxufVxcbi5zcGFjZXJEaXYyW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBoZWlnaHQ6IDEwJTtcXG59XFxuLnNwYWNlckRpdjNbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGhlaWdodDogNTBweDtcXG59XFxuI2V2ZW50SURbZGF0YS12LTUzNWE5ZjIyXSxcXHJcXG4gICNjYXJkSURbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTgwJTtcXHJcXG4gICAgaGVpZ2h0OiAxODAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcbn1cXG4jZXZlbnRJRFtkYXRhLXYtNTM1YTlmMjJdLFxcclxcbiAgI2NhcmRJRFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXG59XFxuLmJ0bkNvbG9yW2RhdGEtdi01MzVhOWYyMl0ge1xcclxcbiAgICBmb250LXNpemU6IDE3MCU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxufVxcbi5wYXRoQ2xpcFtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgbWFyZ2luOiAxMHB4O1xcclxcbiAgICBoZWlnaHQ6IDQwcHg7XFxufVxcbnBbZGF0YS12LTUzNWE5ZjIyXSB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjAlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcbn1cXG5oMVtkYXRhLXYtNTM1YTlmMjJdIHtcXHJcXG4gICAgZm9udC1zaXplOiAxNTAlO1xcbn1cXG59XFxyXFxuXCIsIFwiXCIse1widmVyc2lvblwiOjMsXCJzb3VyY2VzXCI6W1wiQzovVXNlcnMvamFzb24vT25lRHJpdmUvQnVyZWF1YmxhZC9Xb3JrQm9vc3Qvd29ya2Ivc3JjL2Fzc2V0cy9jb21wb25lbnRzL2xvZ2luL3NyYy9hc3NldHMvY29tcG9uZW50cy9sb2dpbi9MbWFpbi52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQTRGQTtFQUNBLG9CQUFBO0NBQ0E7QUFDQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0NBQ0E7QUFDQTtFQUNBLFlBQUE7Q0FDQTtBQUNBO0VBQ0EsY0FBQTtDQUNBO0FBQ0E7RUFDQSxjQUFBO0VBQ0EsYUFBQTtDQUNBO0FBQ0E7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQkFBQTtFQUNBLHlDQUFBO0NBQ0E7QUFDQTtFQUNBLGdCQUFBO0NBQ0E7QUFDQTtFQUNBLCtCQUFBO0VBQ0EsbUNBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsMkJBQUE7RUFDQSx1Q0FBQTtDQUNBO0FBQ0E7RUFDQSxvQkFBQTtFQUNBLHdCQUFBO0NBQ0E7QUFDQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtDQUNBO0FBQ0E7O0VBRUEsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7Q0FDQTtBQUNBOztFQUVBLDBCQUFBO0NBQ0E7QUFDQTtFQUNBLGlCQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQ0FBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7Q0FDQTtBQUNBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7Q0FDQTtBQUNBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQSxDQUFBLDJCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0NBQ0E7QUFDQTtFQUNBLGdCQUFBO0NBQ0E7QUFDQTtBQUNBO0lBQ0EsbUJBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtBQUNBOztJQUVBLGdCQUFBO0lBQ0EsYUFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTs7SUFFQSwwQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLG9CQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxhQUFBO0NBQ0E7QUFDQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EscUJBQUE7SUFDQSx5QkFBQSxDQUFBLDJCQUFBO0lBQ0Esc0JBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0NBQ0E7Q0FDQTtBQUNBO0FBQ0E7SUFDQSxtQkFBQTtDQUNBO0FBQ0E7SUFDQSxZQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7O0lBRUEsZ0JBQUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBOztJQUVBLDBCQUFBO0NBQ0E7QUFDQTtJQUNBLGdCQUFBO0lBQ0Esb0JBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGFBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxxQkFBQTtJQUNBLHlCQUFBLENBQUEsMkJBQUE7SUFDQSxzQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLG1CQUFBO0NBQ0E7QUFDQTtJQUNBLFlBQUE7Q0FDQTtBQUNBO0lBQ0EsWUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0NBQ0E7QUFDQTs7SUFFQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7O0lBRUEsMEJBQUE7Q0FDQTtBQUNBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLHFCQUFBO0lBQ0EseUJBQUEsQ0FBQSwyQkFBQTtJQUNBLHNCQUFBO0lBQ0Esb0JBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtDQUNBO0NBQ0FcIixcImZpbGVcIjpcIkxtYWluLnZ1ZVwiLFwic291cmNlc0NvbnRlbnRcIjpbXCI8dGVtcGxhdGU+XFxyXFxuICA8ZGl2IGNsYXNzPVxcXCJjb250YWluZXJcXFwiPlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICAgIDxpbWcgc3JjPVxcXCIuLi8uLi9pbWcvbG9nb0JpZ1dCLnBuZ1xcXCIgaWQ9XFxcImJpZ2ltYWdlXFxcIj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjJcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgIDxkaXYgY2xhc3M9XFxcImNvbC1tZC02IGNvbC1tZC1vZmZzZXQtMyBjb2wteHMtMTJcXFwiPlxcclxcbiAgICAgICAgPGZvcm0+XFxyXFxuICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImZvcm0tZ3JvdXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxwIDpzdHlsZT1cXFwie21hcmdpblRvcDogbUFuaTEgKyAncHgnfVxcXCI+e3tzdGFydFNjcmVlbi5wb3BUZXh0ZX19PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxpbnB1dFxcclxcbiAgICAgICAgICAgICAgdHlwZT1cXFwidGV4dFxcXCJcXHJcXG4gICAgICAgICAgICAgIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiXFxyXFxuICAgICAgICAgICAgICBpZD1cXFwiZXZlbnRJRFxcXCJcXHJcXG4gICAgICAgICAgICAgIG5hbWU9XFxcIndiZXZlbnRcXFwiXFxyXFxuICAgICAgICAgICAgICBAa2V5dXAuZW50ZXI9XFxcInN1Ym1pdFByZXNzXFxcIlxcclxcbiAgICAgICAgICAgICAgOnBsYWNlaG9sZGVyPVxcXCJzdGFydFNjcmVlbi5wbGFjZWhvbGRlckV2ZW50XFxcIlxcclxcbiAgICAgICAgICAgICAgdi1tb2RlbD1cXFwiZXZlbnRcXFwiXFxyXFxuICAgICAgICAgICAgICBAZm9jdXM9XFxcIm1BbmkxID0gMCwgXFxyXFxuICAgICAgICAgICAgICAgICAgICBtQW5pMiA9IDUwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHJlc3BvbnNlPSAnJ1xcXCJcXHJcXG4gICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMSA9IDUwXFxcIlxcclxcbiAgICAgICAgICAgID5cXHJcXG4gICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICAgIDxkaXYgY2xhc3M9XFxcImZvcm0tZ3JvdXBcXFwiPlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInBhdGhDbGlwXFxcIj5cXHJcXG4gICAgICAgICAgICAgIDxwIDpzdHlsZT1cXFwie21hcmdpblRvcDogbUFuaTIgKyAncHgnfVxcXCI+e3tzdGFydFNjcmVlbi5wb3BUZXh0Y319PC9wPlxcclxcbiAgICAgICAgICAgIDwvZGl2PlxcclxcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XFxcInNwYWNlckRpdjNcXFwiPjwvZGl2PlxcclxcbiAgICAgICAgICAgIDxpbnB1dFxcclxcbiAgICAgICAgICAgICAgdHlwZT1cXFwidGV4dFxcXCJcXHJcXG4gICAgICAgICAgICAgIGNsYXNzPVxcXCJmb3JtLWNvbnRyb2xcXFwiXFxyXFxuICAgICAgICAgICAgICBpZD1cXFwiY2FyZElEXFxcIlxcclxcbiAgICAgICAgICAgICAgbmFtZT1cXFwid2JjYXJkXFxcIlxcclxcbiAgICAgICAgICAgICAgQGtleXVwLmVudGVyPVxcXCJzdWJtaXRQcmVzc1xcXCJcXHJcXG4gICAgICAgICAgICAgIDpwbGFjZWhvbGRlcj1cXFwic3RhcnRTY3JlZW4ucGxhY2Vob2xkZXJDYXJkXFxcIlxcclxcbiAgICAgICAgICAgICAgdi1tb2RlbD1cXFwibnJcXFwiXFxyXFxuICAgICAgICAgICAgICBAZm9jdXM9XFxcIm1BbmkxID0gNTAsIFxcclxcbiAgICAgICAgICAgICAgICAgICAgbUFuaTIgPSAwLCBcXHJcXG4gICAgICAgICAgICAgICAgICAgIHJlc3BvbnNlPSAnJ1xcXCJcXHJcXG4gICAgICAgICAgICAgIEBibHVyPVxcXCJtQW5pMiA9IDUwXFxcIlxcclxcbiAgICAgICAgICAgID5cXHJcXG4gICAgICAgICAgPC9kaXY+XFxyXFxuICAgICAgICA8L2Zvcm0+XFxyXFxuICAgICAgPC9kaXY+XFxyXFxuICAgIDwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJzcGFjZXJEaXZcXFwiPjwvZGl2PlxcclxcbiAgICA8ZGl2IGNsYXNzPVxcXCJjb2wtbWQtNiBjb2wtbWQtb2Zmc2V0LTMgY29sLXhzLTEyXFxcIj5cXHJcXG4gICAgICA8ZGl2IGNsYXNzPVxcXCJyb3dcXFwiIHN0eWxlPVxcXCJtYXJnaW46IGF1dG9cXFwiPlxcclxcbiAgICAgICAgPGRpdiBjbGFzcz1cXFwiYnRuQ29sb3JcXFwiIG9udG91Y2hzdGFydCBAY2xpY2s9XFxcInN1Ym1pdFByZXNzXFxcIj57e3N0YXJ0U2NyZWVuLmJ1dHRvbkNvbnRpbnVlfX08L2Rpdj5cXHJcXG4gICAgICA8L2Rpdj5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICAgIDxkaXYgY2xhc3M9XFxcImNvbC14cy0xMlxcXCI+XFxyXFxuICAgICAgPGgxIGNsYXNzPVxcXCJ0ZXh0LWNlbnRlclxcXCI+e3tzdGFydFNjcmVlbi52YWxDaGVja319PC9oMT5cXHJcXG4gICAgPC9kaXY+XFxyXFxuICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcbjxzY3JpcHQ+XFxyXFxuaW1wb3J0IHsgbWFwR2V0dGVycyB9IGZyb20gXFxcInZ1ZXhcXFwiO1xcclxcblxcclxcbmV4cG9ydCBkZWZhdWx0IHtcXHJcXG4gIGRhdGEoKSB7XFxyXFxuICAgIHJldHVybiB7XFxyXFxuICAgICAgbUFuaTE6IDUwLFxcclxcbiAgICAgIG1BbmkyOiA1MCxcXHJcXG4gICAgICBldmVudDogXFxcIlxcXCIsXFxyXFxuICAgICAgbnI6IFxcXCJcXFwiXFxyXFxuICAgIH07XFxyXFxuICB9LFxcclxcbiAgY29tcHV0ZWQ6IHtcXHJcXG4gICAgLi4ubWFwR2V0dGVycyhbXFxcInN0YXJ0U2NyZWVuXFxcIl0pXFxyXFxuICB9LFxcclxcbiAgbWV0aG9kczoge1xcclxcbiAgICBzdWJtaXRQcmVzcygpIHtcXHJcXG4gICAgICBjb25zdCByZXF1ZXN0ID0ge1xcclxcbiAgICAgICAgZXZlbnQ6IHRoaXMuZXZlbnQsXFxyXFxuICAgICAgICBucjogdGhpcy5uclxcclxcbiAgICAgIH07XFxyXFxuICAgICAgaWYgKHJlcXVlc3QubnIgPT0gOTk5KSB7XFxyXFxuICAgICAgICB0aGlzLiRzdG9yZS5kaXNwYXRjaChcXFwiaW1wb3J0UmVzdWx0XFxcIiwgcmVxdWVzdCk7XFxyXFxuICAgICAgfSBlbHNlIHtcXHJcXG4gICAgICAgIHRoaXMuJHN0b3JlLmRpc3BhdGNoKFxcXCJpbXBvcnRDb250ZW50XFxcIiwgcmVxdWVzdCk7XFxyXFxuICAgICAgfVxcclxcbiAgICB9XFxyXFxuICB9XFxyXFxufTtcXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbi5jb250YWluZXIge1xcclxcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcXHJcXG59XFxyXFxuLnNwYWNlckRpdiB7XFxyXFxuICBoZWlnaHQ6IDEwJTtcXHJcXG4gIHdpZHRoOiAxMDAlO1xcclxcbn1cXHJcXG4uc3BhY2VyRGl2MiB7XFxyXFxuICBoZWlnaHQ6IDEwJTtcXHJcXG59XFxyXFxuLnNwYWNlckRpdjMge1xcclxcbiAgaGVpZ2h0OiAxMDBweDtcXHJcXG59XFxyXFxuYm9keSB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgd2lkdGg6IDEwMHZ3O1xcclxcbn1cXHJcXG4uYnRuQ29sb3Ige1xcclxcbiAgY29sb3I6IHdoaXRlO1xcclxcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgZm9udC1zaXplOiAyMjUlO1xcclxcbiAgbGluZS1oZWlnaHQ6IDIyNSU7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdjOGJjO1xcclxcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcXHJcXG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XFxyXFxufVxcclxcbi5idG5Db2xvcjpob3ZlciB7XFxyXFxuICBjdXJzb3I6IHBvaW50ZXI7XFxyXFxufVxcclxcbi5idG5Db2xvcjphY3RpdmUge1xcclxcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7XFxyXFxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xcclxcbiAgYm94LXNoYWRvdzogMCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMCk7XFxyXFxufVxcclxcbmlucHV0IHtcXHJcXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG59XFxyXFxuLmNvbnRhaW5lciB7XFxyXFxuICBoZWlnaHQ6IDEwMHZoO1xcclxcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XFxyXFxufVxcclxcbiNldmVudElELFxcclxcbiNjYXJkSUQge1xcclxcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xcclxcbiAgZm9udC1zaXplOiAzMDAlO1xcclxcbiAgaGVpZ2h0OiAxMDAlO1xcclxcbn1cXHJcXG4jZXZlbnRJRCxcXHJcXG4jY2FyZElEIHtcXHJcXG4gIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxyXFxufVxcclxcbiNiaWdpbWFnZSB7XFxyXFxuICBtYXJnaW4tbGVmdDogNTAlO1xcclxcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XFxyXFxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcXHJcXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xcclxcbiAgd2lkdGg6IDEwMCU7XFxyXFxufVxcclxcbi5wYXRoQ2xpcCB7XFxyXFxuICBtYXJnaW46IDMwcHg7XFxyXFxuICB3aWR0aDogNTAwcHg7XFxyXFxuICBoZWlnaHQ6IDUwcHg7XFxyXFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcXHJcXG4gIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XFxyXFxuICB0ZXh0LWFsaWduOiBsZWZ0O1xcclxcbn1cXHJcXG5wIHtcXHJcXG4gIGNvbG9yOiBibGFjaztcXHJcXG4gIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gIC1tcy10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIC1vLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbn1cXHJcXG5oMSB7XFxyXFxuICBmb250LXNpemU6IDIyNSU7XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xcclxcbiAgLmNvbnRhaW5lciB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYge1xcclxcbiAgICBoZWlnaHQ6IDEyJTtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYyIHtcXHJcXG4gICAgaGVpZ2h0OiAxOCU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgIGhlaWdodDogOTBweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGZvbnQtc2l6ZTogNDAwJTtcXHJcXG4gICAgaGVpZ2h0OiA0MDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xcclxcbiAgfVxcclxcbiAgI2V2ZW50SUQsXFxyXFxuICAjY2FyZElEIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXHJcXG4gIH1cXHJcXG4gIC5idG5Db2xvciB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjc1JTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcXHJcXG4gIH1cXHJcXG4gIC5wYXRoQ2xpcCB7XFxyXFxuICAgIG1hcmdpbjogMjBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgfVxcclxcbiAgcCB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAyMDAlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgfVxcclxcbiAgaDEge1xcclxcbiAgICBmb250LXNpemU6IDI1MCU7XFxyXFxuICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc2cHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgLmNvbnRhaW5lciB7XFxyXFxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYge1xcclxcbiAgICBoZWlnaHQ6IDEyJTtcXHJcXG4gIH1cXHJcXG4gIC5zcGFjZXJEaXYyIHtcXHJcXG4gICAgaGVpZ2h0OiAxNSU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MyB7XFxyXFxuICAgIGhlaWdodDogNjBweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMjAwJTtcXHJcXG4gICAgaGVpZ2h0OiAyMDAlO1xcclxcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xcclxcbiAgfVxcclxcbiAgI2V2ZW50SUQsXFxyXFxuICAjY2FyZElEIHtcXHJcXG4gICAgYm9yZGVyOiAycHggc29saWQgIzE3YzhiYztcXHJcXG4gIH1cXHJcXG4gIC5idG5Db2xvciB7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTc1JTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gIH1cXHJcXG4gIC5wYXRoQ2xpcCB7XFxyXFxuICAgIG1hcmdpbjogMTBweDtcXHJcXG4gICAgaGVpZ2h0OiA0MHB4O1xcclxcbiAgfVxcclxcbiAgcCB7XFxyXFxuICAgIGNvbG9yOiBibGFjaztcXHJcXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcXHJcXG4gICAgZm9udC1zaXplOiAxMjUlO1xcclxcbiAgICAtbXMtdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzOyAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cXHJcXG4gICAgLW1vei10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xcclxcbiAgfVxcclxcbiAgaDEge1xcclxcbiAgICBmb250LXNpemU6IDIwMCU7XFxyXFxuICB9XFxyXFxufVxcclxcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcXHJcXG4gIC5jb250YWluZXIge1xcclxcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2IHtcXHJcXG4gICAgaGVpZ2h0OiAxMCU7XFxyXFxuICB9XFxyXFxuICAuc3BhY2VyRGl2MiB7XFxyXFxuICAgIGhlaWdodDogMTAlO1xcclxcbiAgfVxcclxcbiAgLnNwYWNlckRpdjMge1xcclxcbiAgICBoZWlnaHQ6IDUwcHg7XFxyXFxuICB9XFxyXFxuICAjZXZlbnRJRCxcXHJcXG4gICNjYXJkSUQge1xcclxcbiAgICBmb250LXNpemU6IDE4MCU7XFxyXFxuICAgIGhlaWdodDogMTgwJTtcXHJcXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcXHJcXG4gIH1cXHJcXG4gICNldmVudElELFxcclxcbiAgI2NhcmRJRCB7XFxyXFxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M4YmM7XFxyXFxuICB9XFxyXFxuICAuYnRuQ29sb3Ige1xcclxcbiAgICBmb250LXNpemU6IDE3MCU7XFxyXFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XFxyXFxuICB9XFxyXFxuICAucGF0aENsaXAge1xcclxcbiAgICBtYXJnaW46IDEwcHg7XFxyXFxuICAgIGhlaWdodDogNDBweDtcXHJcXG4gIH1cXHJcXG4gIHAge1xcclxcbiAgICBjb2xvcjogYmxhY2s7XFxyXFxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XFxyXFxuICAgIGZvbnQtc2l6ZTogMTIwJTtcXHJcXG4gICAgLW1zLXRyYW5zaXRpb246IDAuMnM7XFxyXFxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4yczsgLyogRm9yIFNhZmFyaSAzLjEgdG8gNi4wICovXFxyXFxuICAgIC1tb3otdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gICAgdHJhbnNpdGlvbjogMC4ycztcXHJcXG4gIH1cXHJcXG4gIGgxIHtcXHJcXG4gICAgZm9udC1zaXplOiAxNTAlO1xcclxcbiAgfVxcclxcbn1cXHJcXG48L3N0eWxlPlwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-535a9f22\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/login/Lmain.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-6db6cbbc\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue": -/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"id":"data-v-6db6cbbc","scoped":true,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue ***! - \***************************************************************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\nbody[data-v-6db6cbbc]{\\n margin: 0;\\n padding: 0;\\n}\\n#loginmain[data-v-6db6cbbc]{\\n height: 80vh;\\n}\\n#loginfooter[data-v-6db6cbbc]{\\n margin-top: 2vh;\\n height: 12vh;\\n overflow: hidden;\\n}\\n@media only screen and (min-width: 576px) and (max-width: 991px) {\\n#loginfooter[data-v-6db6cbbc]{\\n height: 12vh;\\n}\\n}\\n@media only screen and (min-width: 1px) and (max-width: 576px) {\\n#loginfooter[data-v-6db6cbbc]{\\n height: 14vh;\\n}\\n}\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/assets/components/src/assets/components/Inlog.vue\"],\"names\":[],\"mappings\":\";AAqBA;IACA,UAAA;IACA,WAAA;CACA;AACA;IACA,aAAA;CACA;AACA;IACA,gBAAA;IACA,aAAA;IACA,iBAAA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA;AACA;AACA;IACA,aAAA;CACA;CACA\",\"file\":\"Inlog.vue\",\"sourcesContent\":[\"\\r\\n\\r\\n\\r\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSW5sb2cudnVlP2U0OGEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsMkJBQTJCLG1CQUFPLENBQUMsMkdBQXNEO0FBQ3pGO0FBQ0EsY0FBYyxRQUFTLDJCQUEyQixnQkFBZ0IsaUJBQWlCLEdBQUcsOEJBQThCLG1CQUFtQixHQUFHLGdDQUFnQyxzQkFBc0IsbUJBQW1CLHVCQUF1QixHQUFHLG9FQUFvRSxnQ0FBZ0MsbUJBQW1CLEdBQUcsR0FBRyxrRUFBa0UsZ0NBQWdDLG1CQUFtQixHQUFHLEdBQUcsU0FBUywySkFBMkosTUFBTSxVQUFVLFVBQVUsS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLFdBQVcsVUFBVSxXQUFXLEtBQUssS0FBSyxLQUFLLFVBQVUsS0FBSyxLQUFLLEtBQUssS0FBSyxVQUFVLEtBQUssb1FBQW9RLGtEQUFrRCxnQkFBZ0IsV0FBVyxhQUFhLHNDQUFzQyx3QkFBd0IsOEVBQThFLFVBQVUsNENBQTRDLHNCQUFzQix1QkFBdUIsU0FBUyxtQkFBbUIseUJBQXlCLFNBQVMscUJBQXFCLDRCQUE0Qix5QkFBeUIsNkJBQTZCLFNBQVMsMEVBQTBFLHlCQUF5Qix5QkFBeUIsYUFBYSxTQUFTLHdFQUF3RSx5QkFBeUIseUJBQXlCLGFBQWEsU0FBUywrQkFBK0IiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L2Nqcy5qcz9zb3VyY2VNYXAhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc3R5bGUtY29tcGlsZXIvaW5kZXguanM/e1wib3B0aW9uc0lkXCI6XCIwXCIsXCJ2dWVcIjp0cnVlLFwiaWRcIjpcImRhdGEtdi02ZGI2Y2JiY1wiLFwic2NvcGVkXCI6dHJ1ZSxcInNvdXJjZU1hcFwiOnRydWV9IS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3NlbGVjdG9yLmpzP3R5cGU9c3R5bGVzJmluZGV4PTAhLi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvSW5sb2cudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbmJvZHlbZGF0YS12LTZkYjZjYmJjXXtcXG4gICAgbWFyZ2luOiAwO1xcbiAgICBwYWRkaW5nOiAwO1xcbn1cXG4jbG9naW5tYWluW2RhdGEtdi02ZGI2Y2JiY117XFxuICAgIGhlaWdodDogODB2aDtcXG59XFxuI2xvZ2luZm9vdGVyW2RhdGEtdi02ZGI2Y2JiY117XFxuICAgIG1hcmdpbi10b3A6IDJ2aDtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xcbn1cXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcXG4jbG9naW5mb290ZXJbZGF0YS12LTZkYjZjYmJjXXtcXG4gICAgaGVpZ2h0OiAxMnZoO1xcbn1cXG59XFxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcbiNsb2dpbmZvb3RlcltkYXRhLXYtNmRiNmNiYmNde1xcbiAgICBoZWlnaHQ6IDE0dmg7XFxufVxcbn1cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvYXNzZXRzL2NvbXBvbmVudHMvc3JjL2Fzc2V0cy9jb21wb25lbnRzL0lubG9nLnZ1ZVwiXSxcIm5hbWVzXCI6W10sXCJtYXBwaW5nc1wiOlwiO0FBcUJBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7Q0FDQTtBQUNBO0lBQ0EsYUFBQTtDQUNBO0FBQ0E7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxpQkFBQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBO0FBQ0E7QUFDQTtJQUNBLGFBQUE7Q0FDQTtDQUNBXCIsXCJmaWxlXCI6XCJJbmxvZy52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcclxcbiAgICA8ZGl2PlxcclxcbiAgICAgICAgPHdiTGZvb3RlciBpZD1cXFwibG9naW5mb290ZXJcXFwiPjwvd2JMZm9vdGVyPlxcclxcbiAgICAgICAgPHdiTG1haW4gaWQ9XFxcImxvZ2lubWFpblxcXCI+PC93YkxtYWluPlxcclxcbiAgICA8L2Rpdj5cXHJcXG48L3RlbXBsYXRlPlxcclxcblxcclxcbjxzY3JpcHQ+XFxyXFxuICAgIGltcG9ydCBMbWFpbiBmcm9tICcuL2xvZ2luL0xtYWluLnZ1ZSc7XFxyXFxuICAgIGltcG9ydCBMZm9vdGVyIGZyb20gJy4vbG9naW4vTGZvb3Rlci52dWUnO1xcclxcbiAgICBpbXBvcnQge21hcEdldHRlcnN9IGZyb20gJ3Z1ZXgnOyBcXHJcXG5cXHJcXG4gICAgXFxyXFxuICAgICBleHBvcnQgZGVmYXVsdCB7XFxyXFxuICAgICAgICBjb21wb25lbnRzOntcXHJcXG4gICAgICAgICAgICB3YkxtYWluOiBMbWFpbixcXHJcXG4gICAgICAgICAgICB3Ykxmb290ZXI6TGZvb3RlcixcXHJcXG4gICAgICAgIH0sXFxyXFxuICAgIH1cXHJcXG48L3NjcmlwdD5cXHJcXG48c3R5bGUgc2NvcGVkPlxcclxcbiAgICBib2R5e1xcclxcbiAgICAgICAgbWFyZ2luOiAwO1xcclxcbiAgICAgICAgcGFkZGluZzogMDtcXHJcXG4gICAgfVxcclxcbiAgICAjbG9naW5tYWlue1xcclxcbiAgICAgICAgaGVpZ2h0OiA4MHZoO1xcclxcbiAgICB9XFxyXFxuICAgICNsb2dpbmZvb3RlcntcXHJcXG4gICAgICAgIG1hcmdpbi10b3A6IDJ2aDtcXHJcXG4gICAgICAgIGhlaWdodDogMTJ2aDtcXHJcXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XFxyXFxuICAgICAgICAjbG9naW5mb290ZXJ7XFxyXFxuICAgICAgICBoZWlnaHQ6IDEydmg7XFxyXFxuICAgICAgICB9XFxyXFxuICAgIH1cXHJcXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxcHgpIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xcclxcbiAgICAgICAgI2xvZ2luZm9vdGVye1xcclxcbiAgICAgICAgaGVpZ2h0OiAxNHZoO1xcclxcbiAgICAgICAgfVxcclxcbiAgICB9XFxyXFxuPC9zdHlsZT5cIl0sXCJzb3VyY2VSb290XCI6XCJcIn1dKTtcblxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"id\":\"data-v-6db6cbbc\",\"scoped\":true,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/assets/components/Inlog.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue": -/*!*********************************************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler?{"optionsId":"0","vue":true,"scoped":false,"sourceMap":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue ***! - \*********************************************************************************************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("exports = module.exports = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ \"./node_modules/css-loader/dist/runtime/api.js\")(true);\n// Module\nexports.push([module.i, \"\\n*{\\n font-family: Raleway;\\n}\\n\\n\", \"\",{\"version\":3,\"sources\":[\"C:/Users/jason/OneDrive/Bureaublad/WorkBoost/workb/src/src/App.vue\"],\"names\":[],\"mappings\":\";AAsBA;IACA,qBAAA;CACA\",\"file\":\"App.vue\",\"sourcesContent\":[\"\\n\\n\\n\\n\"],\"sourceRoot\":\"\"}]);\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvQXBwLnZ1ZT9iYjBmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJCQUEyQixtQkFBTyxDQUFDLHFHQUFnRDtBQUNuRjtBQUNBLGNBQWMsUUFBUyxPQUFPLDJCQUEyQixHQUFHLFdBQVcscUhBQXFILE1BQU0sV0FBVyxtWEFBbVgsc0JBQXNCLGtCQUFrQixzQkFBc0IsZUFBZSxXQUFXLHVCQUF1QixrQ0FBa0MsT0FBTyw0QkFBNEIsK0JBQStCLE9BQU8saUNBQWlDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2Nzcy1sb2FkZXIvZGlzdC9janMuanM/c291cmNlTWFwIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3N0eWxlLWNvbXBpbGVyL2luZGV4LmpzP3tcIm9wdGlvbnNJZFwiOlwiMFwiLFwidnVlXCI6dHJ1ZSxcInNjb3BlZFwiOmZhbHNlLFwic291cmNlTWFwXCI6dHJ1ZX0hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvc2VsZWN0b3IuanM/dHlwZT1zdHlsZXMmaW5kZXg9MCEuL3NyYy9BcHAudnVlLmpzIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0cyA9IG1vZHVsZS5leHBvcnRzID0gcmVxdWlyZShcIi4uL25vZGVfbW9kdWxlcy9jc3MtbG9hZGVyL2Rpc3QvcnVudGltZS9hcGkuanNcIikodHJ1ZSk7XG4vLyBNb2R1bGVcbmV4cG9ydHMucHVzaChbbW9kdWxlLmlkLCBcIlxcbip7XFxuICAgIGZvbnQtZmFtaWx5OiBSYWxld2F5O1xcbn1cXG5cXG5cIiwgXCJcIix7XCJ2ZXJzaW9uXCI6MyxcInNvdXJjZXNcIjpbXCJDOi9Vc2Vycy9qYXNvbi9PbmVEcml2ZS9CdXJlYXVibGFkL1dvcmtCb29zdC93b3JrYi9zcmMvc3JjL0FwcC52dWVcIl0sXCJuYW1lc1wiOltdLFwibWFwcGluZ3NcIjpcIjtBQXNCQTtJQUNBLHFCQUFBO0NBQ0FcIixcImZpbGVcIjpcIkFwcC52dWVcIixcInNvdXJjZXNDb250ZW50XCI6W1wiPHRlbXBsYXRlPlxcbjxkaXY+XFxuICAgIDxyb3V0ZXItdmlldz48L3JvdXRlci12aWV3PiBcXG4gICAgPGRpdiBjbGFzcz1cXFwibWFpbi13cmFwcGVyXFxcIj5cXG4gICAgICAgIDxjb29raWUtbGF3IHRoZW1lPVxcXCJiYXNlLS1yb3VuZGVkXFxcIiBtZXNzYWdlPVxcXCJXb3JrQm9vc3QgdXNlcyBjb29raWVzIHRvIGVuc3VyZSB5b3UgZ2V0IHRoZSBiZXN0IGV4cGVyaWVuY2UuXFxcIiBidXR0b25UZXh0PVxcXCJHb3QgSXQhXFxcIj48L2Nvb2tpZS1sYXc+XFxuICA8L2Rpdj5cXG48L2Rpdj5cXG48L3RlbXBsYXRlPlxcblxcbjxzY3JpcHQ+XFxuICAgIGltcG9ydCBDb29raWVMYXcgZnJvbSAndnVlLWNvb2tpZS1sYXcnO1xcbiAgICBleHBvcnQgZGVmYXVsdCB7XFxuICAgICAgICBkYXRhKCkge1xcbiAgICAgICAgICAgIHJldHVybiB7XFxuICAgICAgICAgICAgfVxcbiAgICAgICAgfSxcXG4gICAgICAgIGNvbXBvbmVudHM6e1xcbiAgICAgICAgICAgIENvb2tpZUxhd1xcbiAgICAgICAgfVxcbiAgICB9XFxuPC9zY3JpcHQ+XFxuPHN0eWxlPlxcbiAgICAqe1xcbiAgICAgICAgZm9udC1mYW1pbHk6IFJhbGV3YXk7XFxuICAgIH1cXG5cXG48L3N0eWxlPlxcblwiXSxcInNvdXJjZVJvb3RcIjpcIlwifV0pO1xuXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/cjs.js?sourceMap!./node_modules/vue-loader/lib/style-compiler/index.js?{\"optionsId\":\"0\",\"vue\":true,\"scoped\":false,\"sourceMap\":true}!./node_modules/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue\n"); - -/***/ }), - -/***/ "./node_modules/css-loader/dist/runtime/api.js": -/*!*****************************************************!*\ - !*** ./node_modules/css-loader/dist/runtime/api.js ***! - \*****************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; -eval("\n\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function (useSourceMap) {\n var list = []; // return the list of modules as css string\n\n list.toString = function toString() {\n return this.map(function (item) {\n var content = cssWithMappingToString(item, useSourceMap);\n\n if (item[2]) {\n return '@media ' + item[2] + '{' + content + '}';\n } else {\n return content;\n }\n }).join('');\n }; // import a list of modules into the list\n\n\n list.i = function (modules, mediaQuery) {\n if (typeof modules === 'string') {\n modules = [[null, modules, '']];\n }\n\n var alreadyImportedModules = {};\n\n for (var i = 0; i < this.length; i++) {\n var id = this[i][0];\n\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n\n for (i = 0; i < modules.length; i++) {\n var item = modules[i]; // skip already imported module\n // this implementation is not 100% perfect for weird media query combinations\n // when a module is imported multiple times with different media queries.\n // I hope this will never occur (Hey this way we have smaller bundles)\n\n if (item[0] == null || !alreadyImportedModules[item[0]]) {\n if (mediaQuery && !item[2]) {\n item[2] = mediaQuery;\n } else if (mediaQuery) {\n item[2] = '(' + item[2] + ') and (' + mediaQuery + ')';\n }\n\n list.push(item);\n }\n }\n };\n\n return list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n var content = item[1] || '';\n var cssMapping = item[3];\n\n if (!cssMapping) {\n return content;\n }\n\n if (useSourceMap && typeof btoa === 'function') {\n var sourceMapping = toComment(cssMapping);\n var sourceURLs = cssMapping.sources.map(function (source) {\n return '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */';\n });\n return [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n }\n\n return [content].join('\\n');\n} // Adapted from convert-source-map (MIT)\n\n\nfunction toComment(sourceMap) {\n // eslint-disable-next-line no-undef\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n var data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n return '/*# ' + data + ' */';\n}\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzPzI0ZmIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCOztBQUVoQjtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx1Q0FBdUMsZ0JBQWdCO0FBQ3ZELE9BQU87QUFDUDtBQUNBO0FBQ0EsS0FBSztBQUNMLElBQUk7OztBQUdKO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLG1CQUFtQixpQkFBaUI7QUFDcEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsZUFBZSxvQkFBb0I7QUFDbkMsNEJBQTRCO0FBQzVCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTs7QUFFQTtBQUNBLENBQUM7OztBQUdEO0FBQ0E7QUFDQTtBQUNBLHFEQUFxRCxjQUFjO0FBQ25FO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9kaXN0L3J1bnRpbWUvYXBpLmpzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG5cbi8qXG4gIE1JVCBMaWNlbnNlIGh0dHA6Ly93d3cub3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvbWl0LWxpY2Vuc2UucGhwXG4gIEF1dGhvciBUb2JpYXMgS29wcGVycyBAc29rcmFcbiovXG4vLyBjc3MgYmFzZSBjb2RlLCBpbmplY3RlZCBieSB0aGUgY3NzLWxvYWRlclxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAodXNlU291cmNlTWFwKSB7XG4gIHZhciBsaXN0ID0gW107IC8vIHJldHVybiB0aGUgbGlzdCBvZiBtb2R1bGVzIGFzIGNzcyBzdHJpbmdcblxuICBsaXN0LnRvU3RyaW5nID0gZnVuY3Rpb24gdG9TdHJpbmcoKSB7XG4gICAgcmV0dXJuIHRoaXMubWFwKGZ1bmN0aW9uIChpdGVtKSB7XG4gICAgICB2YXIgY29udGVudCA9IGNzc1dpdGhNYXBwaW5nVG9TdHJpbmcoaXRlbSwgdXNlU291cmNlTWFwKTtcblxuICAgICAgaWYgKGl0ZW1bMl0pIHtcbiAgICAgICAgcmV0dXJuICdAbWVkaWEgJyArIGl0ZW1bMl0gKyAneycgKyBjb250ZW50ICsgJ30nO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgcmV0dXJuIGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfSkuam9pbignJyk7XG4gIH07IC8vIGltcG9ydCBhIGxpc3Qgb2YgbW9kdWxlcyBpbnRvIHRoZSBsaXN0XG5cblxuICBsaXN0LmkgPSBmdW5jdGlvbiAobW9kdWxlcywgbWVkaWFRdWVyeSkge1xuICAgIGlmICh0eXBlb2YgbW9kdWxlcyA9PT0gJ3N0cmluZycpIHtcbiAgICAgIG1vZHVsZXMgPSBbW251bGwsIG1vZHVsZXMsICcnXV07XG4gICAgfVxuXG4gICAgdmFyIGFscmVhZHlJbXBvcnRlZE1vZHVsZXMgPSB7fTtcblxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgdGhpcy5sZW5ndGg7IGkrKykge1xuICAgICAgdmFyIGlkID0gdGhpc1tpXVswXTtcblxuICAgICAgaWYgKGlkICE9IG51bGwpIHtcbiAgICAgICAgYWxyZWFkeUltcG9ydGVkTW9kdWxlc1tpZF0gPSB0cnVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGZvciAoaSA9IDA7IGkgPCBtb2R1bGVzLmxlbmd0aDsgaSsrKSB7XG4gICAgICB2YXIgaXRlbSA9IG1vZHVsZXNbaV07IC8vIHNraXAgYWxyZWFkeSBpbXBvcnRlZCBtb2R1bGVcbiAgICAgIC8vIHRoaXMgaW1wbGVtZW50YXRpb24gaXMgbm90IDEwMCUgcGVyZmVjdCBmb3Igd2VpcmQgbWVkaWEgcXVlcnkgY29tYmluYXRpb25zXG4gICAgICAvLyB3aGVuIGEgbW9kdWxlIGlzIGltcG9ydGVkIG11bHRpcGxlIHRpbWVzIHdpdGggZGlmZmVyZW50IG1lZGlhIHF1ZXJpZXMuXG4gICAgICAvLyBJIGhvcGUgdGhpcyB3aWxsIG5ldmVyIG9jY3VyIChIZXkgdGhpcyB3YXkgd2UgaGF2ZSBzbWFsbGVyIGJ1bmRsZXMpXG5cbiAgICAgIGlmIChpdGVtWzBdID09IG51bGwgfHwgIWFscmVhZHlJbXBvcnRlZE1vZHVsZXNbaXRlbVswXV0pIHtcbiAgICAgICAgaWYgKG1lZGlhUXVlcnkgJiYgIWl0ZW1bMl0pIHtcbiAgICAgICAgICBpdGVtWzJdID0gbWVkaWFRdWVyeTtcbiAgICAgICAgfSBlbHNlIGlmIChtZWRpYVF1ZXJ5KSB7XG4gICAgICAgICAgaXRlbVsyXSA9ICcoJyArIGl0ZW1bMl0gKyAnKSBhbmQgKCcgKyBtZWRpYVF1ZXJ5ICsgJyknO1xuICAgICAgICB9XG5cbiAgICAgICAgbGlzdC5wdXNoKGl0ZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfTtcblxuICByZXR1cm4gbGlzdDtcbn07XG5cbmZ1bmN0aW9uIGNzc1dpdGhNYXBwaW5nVG9TdHJpbmcoaXRlbSwgdXNlU291cmNlTWFwKSB7XG4gIHZhciBjb250ZW50ID0gaXRlbVsxXSB8fCAnJztcbiAgdmFyIGNzc01hcHBpbmcgPSBpdGVtWzNdO1xuXG4gIGlmICghY3NzTWFwcGluZykge1xuICAgIHJldHVybiBjb250ZW50O1xuICB9XG5cbiAgaWYgKHVzZVNvdXJjZU1hcCAmJiB0eXBlb2YgYnRvYSA9PT0gJ2Z1bmN0aW9uJykge1xuICAgIHZhciBzb3VyY2VNYXBwaW5nID0gdG9Db21tZW50KGNzc01hcHBpbmcpO1xuICAgIHZhciBzb3VyY2VVUkxzID0gY3NzTWFwcGluZy5zb3VyY2VzLm1hcChmdW5jdGlvbiAoc291cmNlKSB7XG4gICAgICByZXR1cm4gJy8qIyBzb3VyY2VVUkw9JyArIGNzc01hcHBpbmcuc291cmNlUm9vdCArIHNvdXJjZSArICcgKi8nO1xuICAgIH0pO1xuICAgIHJldHVybiBbY29udGVudF0uY29uY2F0KHNvdXJjZVVSTHMpLmNvbmNhdChbc291cmNlTWFwcGluZ10pLmpvaW4oJ1xcbicpO1xuICB9XG5cbiAgcmV0dXJuIFtjb250ZW50XS5qb2luKCdcXG4nKTtcbn0gLy8gQWRhcHRlZCBmcm9tIGNvbnZlcnQtc291cmNlLW1hcCAoTUlUKVxuXG5cbmZ1bmN0aW9uIHRvQ29tbWVudChzb3VyY2VNYXApIHtcbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVuZGVmXG4gIHZhciBiYXNlNjQgPSBidG9hKHVuZXNjYXBlKGVuY29kZVVSSUNvbXBvbmVudChKU09OLnN0cmluZ2lmeShzb3VyY2VNYXApKSkpO1xuICB2YXIgZGF0YSA9ICdzb3VyY2VNYXBwaW5nVVJMPWRhdGE6YXBwbGljYXRpb24vanNvbjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwnICsgYmFzZTY0O1xuICByZXR1cm4gJy8qIyAnICsgZGF0YSArICcgKi8nO1xufSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/css-loader/dist/runtime/api.js\n"); - -/***/ }), - -/***/ "./node_modules/is-buffer/index.js": -/*!*****************************************!*\ - !*** ./node_modules/is-buffer/index.js ***! - \*****************************************/ -/*! no static exports found */ -/***/ (function(module, exports) { - -eval("/*!\n * Determine if an object is a Buffer\n *\n * @author Feross Aboukhadijeh \n * @license MIT\n */\n\n// The _isBuffer check is for Safari 5-7 support, because it's missing\n// Object.prototype.constructor. Remove this eventually\nmodule.exports = function (obj) {\n return obj != null && (isBuffer(obj) || isSlowBuffer(obj) || !!obj._isBuffer)\n}\n\nfunction isBuffer (obj) {\n return !!obj.constructor && typeof obj.constructor.isBuffer === 'function' && obj.constructor.isBuffer(obj)\n}\n\n// For Node v0.10 support. Remove this eventually.\nfunction isSlowBuffer (obj) {\n return typeof obj.readFloatLE === 'function' && typeof obj.slice === 'function' && isBuffer(obj.slice(0, 0))\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvaXMtYnVmZmVyL2luZGV4LmpzPzA0NGIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2lzLWJ1ZmZlci9pbmRleC5qcy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogRGV0ZXJtaW5lIGlmIGFuIG9iamVjdCBpcyBhIEJ1ZmZlclxuICpcbiAqIEBhdXRob3IgICBGZXJvc3MgQWJvdWtoYWRpamVoIDxodHRwczovL2Zlcm9zcy5vcmc+XG4gKiBAbGljZW5zZSAgTUlUXG4gKi9cblxuLy8gVGhlIF9pc0J1ZmZlciBjaGVjayBpcyBmb3IgU2FmYXJpIDUtNyBzdXBwb3J0LCBiZWNhdXNlIGl0J3MgbWlzc2luZ1xuLy8gT2JqZWN0LnByb3RvdHlwZS5jb25zdHJ1Y3Rvci4gUmVtb3ZlIHRoaXMgZXZlbnR1YWxseVxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbiAob2JqKSB7XG4gIHJldHVybiBvYmogIT0gbnVsbCAmJiAoaXNCdWZmZXIob2JqKSB8fCBpc1Nsb3dCdWZmZXIob2JqKSB8fCAhIW9iai5faXNCdWZmZXIpXG59XG5cbmZ1bmN0aW9uIGlzQnVmZmVyIChvYmopIHtcbiAgcmV0dXJuICEhb2JqLmNvbnN0cnVjdG9yICYmIHR5cGVvZiBvYmouY29uc3RydWN0b3IuaXNCdWZmZXIgPT09ICdmdW5jdGlvbicgJiYgb2JqLmNvbnN0cnVjdG9yLmlzQnVmZmVyKG9iailcbn1cblxuLy8gRm9yIE5vZGUgdjAuMTAgc3VwcG9ydC4gUmVtb3ZlIHRoaXMgZXZlbnR1YWxseS5cbmZ1bmN0aW9uIGlzU2xvd0J1ZmZlciAob2JqKSB7XG4gIHJldHVybiB0eXBlb2Ygb2JqLnJlYWRGbG9hdExFID09PSAnZnVuY3Rpb24nICYmIHR5cGVvZiBvYmouc2xpY2UgPT09ICdmdW5jdGlvbicgJiYgaXNCdWZmZXIob2JqLnNsaWNlKDAsIDApKVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/is-buffer/index.js\n"); - -/***/ }), - -/***/ "./node_modules/process/browser.js": -/*!*****************************************!*\ - !*** ./node_modules/process/browser.js ***! - \*****************************************/ -/*! no static exports found */ -/***/ (function(module, exports) { - -eval("// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things. But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals. It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n throw new Error('clearTimeout has not been defined');\n}\n(function () {\n try {\n if (typeof setTimeout === 'function') {\n cachedSetTimeout = setTimeout;\n } else {\n cachedSetTimeout = defaultSetTimout;\n }\n } catch (e) {\n cachedSetTimeout = defaultSetTimout;\n }\n try {\n if (typeof clearTimeout === 'function') {\n cachedClearTimeout = clearTimeout;\n } else {\n cachedClearTimeout = defaultClearTimeout;\n }\n } catch (e) {\n cachedClearTimeout = defaultClearTimeout;\n }\n} ())\nfunction runTimeout(fun) {\n if (cachedSetTimeout === setTimeout) {\n //normal enviroments in sane situations\n return setTimeout(fun, 0);\n }\n // if setTimeout wasn't available but was latter defined\n if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n cachedSetTimeout = setTimeout;\n return setTimeout(fun, 0);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedSetTimeout(fun, 0);\n } catch(e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedSetTimeout.call(null, fun, 0);\n } catch(e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n return cachedSetTimeout.call(this, fun, 0);\n }\n }\n\n\n}\nfunction runClearTimeout(marker) {\n if (cachedClearTimeout === clearTimeout) {\n //normal enviroments in sane situations\n return clearTimeout(marker);\n }\n // if clearTimeout wasn't available but was latter defined\n if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n cachedClearTimeout = clearTimeout;\n return clearTimeout(marker);\n }\n try {\n // when when somebody has screwed with setTimeout but no I.E. maddness\n return cachedClearTimeout(marker);\n } catch (e){\n try {\n // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n return cachedClearTimeout.call(null, marker);\n } catch (e){\n // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n return cachedClearTimeout.call(this, marker);\n }\n }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n if (!draining || !currentQueue) {\n return;\n }\n draining = false;\n if (currentQueue.length) {\n queue = currentQueue.concat(queue);\n } else {\n queueIndex = -1;\n }\n if (queue.length) {\n drainQueue();\n }\n}\n\nfunction drainQueue() {\n if (draining) {\n return;\n }\n var timeout = runTimeout(cleanUpNextTick);\n draining = true;\n\n var len = queue.length;\n while(len) {\n currentQueue = queue;\n queue = [];\n while (++queueIndex < len) {\n if (currentQueue) {\n currentQueue[queueIndex].run();\n }\n }\n queueIndex = -1;\n len = queue.length;\n }\n currentQueue = null;\n draining = false;\n runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n var args = new Array(arguments.length - 1);\n if (arguments.length > 1) {\n for (var i = 1; i < arguments.length; i++) {\n args[i - 1] = arguments[i];\n }\n }\n queue.push(new Item(fun, args));\n if (queue.length === 1 && !draining) {\n runTimeout(drainQueue);\n }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n this.fun = fun;\n this.array = array;\n}\nItem.prototype.run = function () {\n this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcHJvY2Vzcy9icm93c2VyLmpzP2YyOGMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxDQUFDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBOzs7O0FBSUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixzQkFBc0I7QUFDN0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHFDQUFxQzs7QUFFckM7QUFDQTtBQUNBOztBQUVBLDJCQUEyQjtBQUMzQjtBQUNBO0FBQ0E7QUFDQSw0QkFBNEIsVUFBVSIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9wcm9jZXNzL2Jyb3dzZXIuanMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzaGltIGZvciB1c2luZyBwcm9jZXNzIGluIGJyb3dzZXJcbnZhciBwcm9jZXNzID0gbW9kdWxlLmV4cG9ydHMgPSB7fTtcblxuLy8gY2FjaGVkIGZyb20gd2hhdGV2ZXIgZ2xvYmFsIGlzIHByZXNlbnQgc28gdGhhdCB0ZXN0IHJ1bm5lcnMgdGhhdCBzdHViIGl0XG4vLyBkb24ndCBicmVhayB0aGluZ3MuICBCdXQgd2UgbmVlZCB0byB3cmFwIGl0IGluIGEgdHJ5IGNhdGNoIGluIGNhc2UgaXQgaXNcbi8vIHdyYXBwZWQgaW4gc3RyaWN0IG1vZGUgY29kZSB3aGljaCBkb2Vzbid0IGRlZmluZSBhbnkgZ2xvYmFscy4gIEl0J3MgaW5zaWRlIGFcbi8vIGZ1bmN0aW9uIGJlY2F1c2UgdHJ5L2NhdGNoZXMgZGVvcHRpbWl6ZSBpbiBjZXJ0YWluIGVuZ2luZXMuXG5cbnZhciBjYWNoZWRTZXRUaW1lb3V0O1xudmFyIGNhY2hlZENsZWFyVGltZW91dDtcblxuZnVuY3Rpb24gZGVmYXVsdFNldFRpbW91dCgpIHtcbiAgICB0aHJvdyBuZXcgRXJyb3IoJ3NldFRpbWVvdXQgaGFzIG5vdCBiZWVuIGRlZmluZWQnKTtcbn1cbmZ1bmN0aW9uIGRlZmF1bHRDbGVhclRpbWVvdXQgKCkge1xuICAgIHRocm93IG5ldyBFcnJvcignY2xlYXJUaW1lb3V0IGhhcyBub3QgYmVlbiBkZWZpbmVkJyk7XG59XG4oZnVuY3Rpb24gKCkge1xuICAgIHRyeSB7XG4gICAgICAgIGlmICh0eXBlb2Ygc2V0VGltZW91dCA9PT0gJ2Z1bmN0aW9uJykge1xuICAgICAgICAgICAgY2FjaGVkU2V0VGltZW91dCA9IHNldFRpbWVvdXQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjYWNoZWRTZXRUaW1lb3V0ID0gZGVmYXVsdFNldFRpbW91dDtcbiAgICAgICAgfVxuICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgICAgY2FjaGVkU2V0VGltZW91dCA9IGRlZmF1bHRTZXRUaW1vdXQ7XG4gICAgfVxuICAgIHRyeSB7XG4gICAgICAgIGlmICh0eXBlb2YgY2xlYXJUaW1lb3V0ID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBjbGVhclRpbWVvdXQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBkZWZhdWx0Q2xlYXJUaW1lb3V0O1xuICAgICAgICB9XG4gICAgfSBjYXRjaCAoZSkge1xuICAgICAgICBjYWNoZWRDbGVhclRpbWVvdXQgPSBkZWZhdWx0Q2xlYXJUaW1lb3V0O1xuICAgIH1cbn0gKCkpXG5mdW5jdGlvbiBydW5UaW1lb3V0KGZ1bikge1xuICAgIGlmIChjYWNoZWRTZXRUaW1lb3V0ID09PSBzZXRUaW1lb3V0KSB7XG4gICAgICAgIC8vbm9ybWFsIGVudmlyb21lbnRzIGluIHNhbmUgc2l0dWF0aW9uc1xuICAgICAgICByZXR1cm4gc2V0VGltZW91dChmdW4sIDApO1xuICAgIH1cbiAgICAvLyBpZiBzZXRUaW1lb3V0IHdhc24ndCBhdmFpbGFibGUgYnV0IHdhcyBsYXR0ZXIgZGVmaW5lZFxuICAgIGlmICgoY2FjaGVkU2V0VGltZW91dCA9PT0gZGVmYXVsdFNldFRpbW91dCB8fCAhY2FjaGVkU2V0VGltZW91dCkgJiYgc2V0VGltZW91dCkge1xuICAgICAgICBjYWNoZWRTZXRUaW1lb3V0ID0gc2V0VGltZW91dDtcbiAgICAgICAgcmV0dXJuIHNldFRpbWVvdXQoZnVuLCAwKTtcbiAgICB9XG4gICAgdHJ5IHtcbiAgICAgICAgLy8gd2hlbiB3aGVuIHNvbWVib2R5IGhhcyBzY3Jld2VkIHdpdGggc2V0VGltZW91dCBidXQgbm8gSS5FLiBtYWRkbmVzc1xuICAgICAgICByZXR1cm4gY2FjaGVkU2V0VGltZW91dChmdW4sIDApO1xuICAgIH0gY2F0Y2goZSl7XG4gICAgICAgIHRyeSB7XG4gICAgICAgICAgICAvLyBXaGVuIHdlIGFyZSBpbiBJLkUuIGJ1dCB0aGUgc2NyaXB0IGhhcyBiZWVuIGV2YWxlZCBzbyBJLkUuIGRvZXNuJ3QgdHJ1c3QgdGhlIGdsb2JhbCBvYmplY3Qgd2hlbiBjYWxsZWQgbm9ybWFsbHlcbiAgICAgICAgICAgIHJldHVybiBjYWNoZWRTZXRUaW1lb3V0LmNhbGwobnVsbCwgZnVuLCAwKTtcbiAgICAgICAgfSBjYXRjaChlKXtcbiAgICAgICAgICAgIC8vIHNhbWUgYXMgYWJvdmUgYnV0IHdoZW4gaXQncyBhIHZlcnNpb24gb2YgSS5FLiB0aGF0IG11c3QgaGF2ZSB0aGUgZ2xvYmFsIG9iamVjdCBmb3IgJ3RoaXMnLCBob3BmdWxseSBvdXIgY29udGV4dCBjb3JyZWN0IG90aGVyd2lzZSBpdCB3aWxsIHRocm93IGEgZ2xvYmFsIGVycm9yXG4gICAgICAgICAgICByZXR1cm4gY2FjaGVkU2V0VGltZW91dC5jYWxsKHRoaXMsIGZ1biwgMCk7XG4gICAgICAgIH1cbiAgICB9XG5cblxufVxuZnVuY3Rpb24gcnVuQ2xlYXJUaW1lb3V0KG1hcmtlcikge1xuICAgIGlmIChjYWNoZWRDbGVhclRpbWVvdXQgPT09IGNsZWFyVGltZW91dCkge1xuICAgICAgICAvL25vcm1hbCBlbnZpcm9tZW50cyBpbiBzYW5lIHNpdHVhdGlvbnNcbiAgICAgICAgcmV0dXJuIGNsZWFyVGltZW91dChtYXJrZXIpO1xuICAgIH1cbiAgICAvLyBpZiBjbGVhclRpbWVvdXQgd2Fzbid0IGF2YWlsYWJsZSBidXQgd2FzIGxhdHRlciBkZWZpbmVkXG4gICAgaWYgKChjYWNoZWRDbGVhclRpbWVvdXQgPT09IGRlZmF1bHRDbGVhclRpbWVvdXQgfHwgIWNhY2hlZENsZWFyVGltZW91dCkgJiYgY2xlYXJUaW1lb3V0KSB7XG4gICAgICAgIGNhY2hlZENsZWFyVGltZW91dCA9IGNsZWFyVGltZW91dDtcbiAgICAgICAgcmV0dXJuIGNsZWFyVGltZW91dChtYXJrZXIpO1xuICAgIH1cbiAgICB0cnkge1xuICAgICAgICAvLyB3aGVuIHdoZW4gc29tZWJvZHkgaGFzIHNjcmV3ZWQgd2l0aCBzZXRUaW1lb3V0IGJ1dCBubyBJLkUuIG1hZGRuZXNzXG4gICAgICAgIHJldHVybiBjYWNoZWRDbGVhclRpbWVvdXQobWFya2VyKTtcbiAgICB9IGNhdGNoIChlKXtcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICAgIC8vIFdoZW4gd2UgYXJlIGluIEkuRS4gYnV0IHRoZSBzY3JpcHQgaGFzIGJlZW4gZXZhbGVkIHNvIEkuRS4gZG9lc24ndCAgdHJ1c3QgdGhlIGdsb2JhbCBvYmplY3Qgd2hlbiBjYWxsZWQgbm9ybWFsbHlcbiAgICAgICAgICAgIHJldHVybiBjYWNoZWRDbGVhclRpbWVvdXQuY2FsbChudWxsLCBtYXJrZXIpO1xuICAgICAgICB9IGNhdGNoIChlKXtcbiAgICAgICAgICAgIC8vIHNhbWUgYXMgYWJvdmUgYnV0IHdoZW4gaXQncyBhIHZlcnNpb24gb2YgSS5FLiB0aGF0IG11c3QgaGF2ZSB0aGUgZ2xvYmFsIG9iamVjdCBmb3IgJ3RoaXMnLCBob3BmdWxseSBvdXIgY29udGV4dCBjb3JyZWN0IG90aGVyd2lzZSBpdCB3aWxsIHRocm93IGEgZ2xvYmFsIGVycm9yLlxuICAgICAgICAgICAgLy8gU29tZSB2ZXJzaW9ucyBvZiBJLkUuIGhhdmUgZGlmZmVyZW50IHJ1bGVzIGZvciBjbGVhclRpbWVvdXQgdnMgc2V0VGltZW91dFxuICAgICAgICAgICAgcmV0dXJuIGNhY2hlZENsZWFyVGltZW91dC5jYWxsKHRoaXMsIG1hcmtlcik7XG4gICAgICAgIH1cbiAgICB9XG5cblxuXG59XG52YXIgcXVldWUgPSBbXTtcbnZhciBkcmFpbmluZyA9IGZhbHNlO1xudmFyIGN1cnJlbnRRdWV1ZTtcbnZhciBxdWV1ZUluZGV4ID0gLTE7XG5cbmZ1bmN0aW9uIGNsZWFuVXBOZXh0VGljaygpIHtcbiAgICBpZiAoIWRyYWluaW5nIHx8ICFjdXJyZW50UXVldWUpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICBkcmFpbmluZyA9IGZhbHNlO1xuICAgIGlmIChjdXJyZW50UXVldWUubGVuZ3RoKSB7XG4gICAgICAgIHF1ZXVlID0gY3VycmVudFF1ZXVlLmNvbmNhdChxdWV1ZSk7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgcXVldWVJbmRleCA9IC0xO1xuICAgIH1cbiAgICBpZiAocXVldWUubGVuZ3RoKSB7XG4gICAgICAgIGRyYWluUXVldWUoKTtcbiAgICB9XG59XG5cbmZ1bmN0aW9uIGRyYWluUXVldWUoKSB7XG4gICAgaWYgKGRyYWluaW5nKSB7XG4gICAgICAgIHJldHVybjtcbiAgICB9XG4gICAgdmFyIHRpbWVvdXQgPSBydW5UaW1lb3V0KGNsZWFuVXBOZXh0VGljayk7XG4gICAgZHJhaW5pbmcgPSB0cnVlO1xuXG4gICAgdmFyIGxlbiA9IHF1ZXVlLmxlbmd0aDtcbiAgICB3aGlsZShsZW4pIHtcbiAgICAgICAgY3VycmVudFF1ZXVlID0gcXVldWU7XG4gICAgICAgIHF1ZXVlID0gW107XG4gICAgICAgIHdoaWxlICgrK3F1ZXVlSW5kZXggPCBsZW4pIHtcbiAgICAgICAgICAgIGlmIChjdXJyZW50UXVldWUpIHtcbiAgICAgICAgICAgICAgICBjdXJyZW50UXVldWVbcXVldWVJbmRleF0ucnVuKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcXVldWVJbmRleCA9IC0xO1xuICAgICAgICBsZW4gPSBxdWV1ZS5sZW5ndGg7XG4gICAgfVxuICAgIGN1cnJlbnRRdWV1ZSA9IG51bGw7XG4gICAgZHJhaW5pbmcgPSBmYWxzZTtcbiAgICBydW5DbGVhclRpbWVvdXQodGltZW91dCk7XG59XG5cbnByb2Nlc3MubmV4dFRpY2sgPSBmdW5jdGlvbiAoZnVuKSB7XG4gICAgdmFyIGFyZ3MgPSBuZXcgQXJyYXkoYXJndW1lbnRzLmxlbmd0aCAtIDEpO1xuICAgIGlmIChhcmd1bWVudHMubGVuZ3RoID4gMSkge1xuICAgICAgICBmb3IgKHZhciBpID0gMTsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgYXJnc1tpIC0gMV0gPSBhcmd1bWVudHNbaV07XG4gICAgICAgIH1cbiAgICB9XG4gICAgcXVldWUucHVzaChuZXcgSXRlbShmdW4sIGFyZ3MpKTtcbiAgICBpZiAocXVldWUubGVuZ3RoID09PSAxICYmICFkcmFpbmluZykge1xuICAgICAgICBydW5UaW1lb3V0KGRyYWluUXVldWUpO1xuICAgIH1cbn07XG5cbi8vIHY4IGxpa2VzIHByZWRpY3RpYmxlIG9iamVjdHNcbmZ1bmN0aW9uIEl0ZW0oZnVuLCBhcnJheSkge1xuICAgIHRoaXMuZnVuID0gZnVuO1xuICAgIHRoaXMuYXJyYXkgPSBhcnJheTtcbn1cbkl0ZW0ucHJvdG90eXBlLnJ1biA9IGZ1bmN0aW9uICgpIHtcbiAgICB0aGlzLmZ1bi5hcHBseShudWxsLCB0aGlzLmFycmF5KTtcbn07XG5wcm9jZXNzLnRpdGxlID0gJ2Jyb3dzZXInO1xucHJvY2Vzcy5icm93c2VyID0gdHJ1ZTtcbnByb2Nlc3MuZW52ID0ge307XG5wcm9jZXNzLmFyZ3YgPSBbXTtcbnByb2Nlc3MudmVyc2lvbiA9ICcnOyAvLyBlbXB0eSBzdHJpbmcgdG8gYXZvaWQgcmVnZXhwIGlzc3Vlc1xucHJvY2Vzcy52ZXJzaW9ucyA9IHt9O1xuXG5mdW5jdGlvbiBub29wKCkge31cblxucHJvY2Vzcy5vbiA9IG5vb3A7XG5wcm9jZXNzLmFkZExpc3RlbmVyID0gbm9vcDtcbnByb2Nlc3Mub25jZSA9IG5vb3A7XG5wcm9jZXNzLm9mZiA9IG5vb3A7XG5wcm9jZXNzLnJlbW92ZUxpc3RlbmVyID0gbm9vcDtcbnByb2Nlc3MucmVtb3ZlQWxsTGlzdGVuZXJzID0gbm9vcDtcbnByb2Nlc3MuZW1pdCA9IG5vb3A7XG5wcm9jZXNzLnByZXBlbmRMaXN0ZW5lciA9IG5vb3A7XG5wcm9jZXNzLnByZXBlbmRPbmNlTGlzdGVuZXIgPSBub29wO1xuXG5wcm9jZXNzLmxpc3RlbmVycyA9IGZ1bmN0aW9uIChuYW1lKSB7IHJldHVybiBbXSB9XG5cbnByb2Nlc3MuYmluZGluZyA9IGZ1bmN0aW9uIChuYW1lKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdwcm9jZXNzLmJpbmRpbmcgaXMgbm90IHN1cHBvcnRlZCcpO1xufTtcblxucHJvY2Vzcy5jd2QgPSBmdW5jdGlvbiAoKSB7IHJldHVybiAnLycgfTtcbnByb2Nlc3MuY2hkaXIgPSBmdW5jdGlvbiAoZGlyKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdwcm9jZXNzLmNoZGlyIGlzIG5vdCBzdXBwb3J0ZWQnKTtcbn07XG5wcm9jZXNzLnVtYXNrID0gZnVuY3Rpb24oKSB7IHJldHVybiAwOyB9O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/process/browser.js\n"); - -/***/ }), - -/***/ "./node_modules/setimmediate/setImmediate.js": -/*!***************************************************!*\ - !*** ./node_modules/setimmediate/setImmediate.js ***! - \***************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -eval("/* WEBPACK VAR INJECTION */(function(global, process) {(function (global, undefined) {\n \"use strict\";\n\n if (global.setImmediate) {\n return;\n }\n\n var nextHandle = 1; // Spec says greater than zero\n var tasksByHandle = {};\n var currentlyRunningATask = false;\n var doc = global.document;\n var registerImmediate;\n\n function setImmediate(callback) {\n // Callback can either be a function or a string\n if (typeof callback !== \"function\") {\n callback = new Function(\"\" + callback);\n }\n // Copy function arguments\n var args = new Array(arguments.length - 1);\n for (var i = 0; i < args.length; i++) {\n args[i] = arguments[i + 1];\n }\n // Store and register the task\n var task = { callback: callback, args: args };\n tasksByHandle[nextHandle] = task;\n registerImmediate(nextHandle);\n return nextHandle++;\n }\n\n function clearImmediate(handle) {\n delete tasksByHandle[handle];\n }\n\n function run(task) {\n var callback = task.callback;\n var args = task.args;\n switch (args.length) {\n case 0:\n callback();\n break;\n case 1:\n callback(args[0]);\n break;\n case 2:\n callback(args[0], args[1]);\n break;\n case 3:\n callback(args[0], args[1], args[2]);\n break;\n default:\n callback.apply(undefined, args);\n break;\n }\n }\n\n function runIfPresent(handle) {\n // From the spec: \"Wait until any invocations of this algorithm started before this one have completed.\"\n // So if we're currently running a task, we'll need to delay this invocation.\n if (currentlyRunningATask) {\n // Delay by doing a setTimeout. setImmediate was tried instead, but in Firefox 7 it generated a\n // \"too much recursion\" error.\n setTimeout(runIfPresent, 0, handle);\n } else {\n var task = tasksByHandle[handle];\n if (task) {\n currentlyRunningATask = true;\n try {\n run(task);\n } finally {\n clearImmediate(handle);\n currentlyRunningATask = false;\n }\n }\n }\n }\n\n function installNextTickImplementation() {\n registerImmediate = function(handle) {\n process.nextTick(function () { runIfPresent(handle); });\n };\n }\n\n function canUsePostMessage() {\n // The test against `importScripts` prevents this implementation from being installed inside a web worker,\n // where `global.postMessage` means something completely different and can't be used for this purpose.\n if (global.postMessage && !global.importScripts) {\n var postMessageIsAsynchronous = true;\n var oldOnMessage = global.onmessage;\n global.onmessage = function() {\n postMessageIsAsynchronous = false;\n };\n global.postMessage(\"\", \"*\");\n global.onmessage = oldOnMessage;\n return postMessageIsAsynchronous;\n }\n }\n\n function installPostMessageImplementation() {\n // Installs an event handler on `global` for the `message` event: see\n // * https://developer.mozilla.org/en/DOM/window.postMessage\n // * http://www.whatwg.org/specs/web-apps/current-work/multipage/comms.html#crossDocumentMessages\n\n var messagePrefix = \"setImmediate$\" + Math.random() + \"$\";\n var onGlobalMessage = function(event) {\n if (event.source === global &&\n typeof event.data === \"string\" &&\n event.data.indexOf(messagePrefix) === 0) {\n runIfPresent(+event.data.slice(messagePrefix.length));\n }\n };\n\n if (global.addEventListener) {\n global.addEventListener(\"message\", onGlobalMessage, false);\n } else {\n global.attachEvent(\"onmessage\", onGlobalMessage);\n }\n\n registerImmediate = function(handle) {\n global.postMessage(messagePrefix + handle, \"*\");\n };\n }\n\n function installMessageChannelImplementation() {\n var channel = new MessageChannel();\n channel.port1.onmessage = function(event) {\n var handle = event.data;\n runIfPresent(handle);\n };\n\n registerImmediate = function(handle) {\n channel.port2.postMessage(handle);\n };\n }\n\n function installReadyStateChangeImplementation() {\n var html = doc.documentElement;\n registerImmediate = function(handle) {\n // Create a - diff --git a/workb/src/assets/components/home/Hbodyone.vue b/workb/src/assets/components/home/Hbodyone similarity index 100% rename from workb/src/assets/components/home/Hbodyone.vue rename to workb/src/assets/components/home/Hbodyone diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index e69de29..0a588f8 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -0,0 +1,38 @@ + + + + diff --git a/workb/src/assets/components/home/Hdownload.vue b/workb/src/assets/components/home/Hdownload.vue index e69de29..c0f33da 100644 --- a/workb/src/assets/components/home/Hdownload.vue +++ b/workb/src/assets/components/home/Hdownload.vue @@ -0,0 +1,25 @@ + + + diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index e69de29..295b7f0 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -0,0 +1,45 @@ + + + diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue index e69de29..333d076 100644 --- a/workb/src/assets/components/home/Hhome.vue +++ b/workb/src/assets/components/home/Hhome.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/workb/src/assets/components/home/Hmenu.vue b/workb/src/assets/components/home/Hmenu similarity index 100% rename from workb/src/assets/components/home/Hmenu.vue rename to workb/src/assets/components/home/Hmenu diff --git a/workb/src/assets/components/home/Hnavigation.vue b/workb/src/assets/components/home/Hnavigation.vue index e69de29..1a0c89c 100644 --- a/workb/src/assets/components/home/Hnavigation.vue +++ b/workb/src/assets/components/home/Hnavigation.vue @@ -0,0 +1,32 @@ + + + diff --git a/workb/src/assets/components/home/Hpagefooter.vue b/workb/src/assets/components/home/Hpagefooter.vue index e69de29..0687a5e 100644 --- a/workb/src/assets/components/home/Hpagefooter.vue +++ b/workb/src/assets/components/home/Hpagefooter.vue @@ -0,0 +1,18 @@ + + + + diff --git a/workb/src/assets/components/home/Hpricing.vue b/workb/src/assets/components/home/Hpricing.vue index e69de29..8d119f0 100644 --- a/workb/src/assets/components/home/Hpricing.vue +++ b/workb/src/assets/components/home/Hpricing.vue @@ -0,0 +1,67 @@ + + + diff --git a/workb/src/assets/components/home/_animate.scss b/workb/src/assets/components/home/_animate.scss new file mode 100644 index 0000000..99ae3dd --- /dev/null +++ b/workb/src/assets/components/home/_animate.scss @@ -0,0 +1,11 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2016 Daniel Eden + */ + +.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp} diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss new file mode 100644 index 0000000..4f83a95 --- /dev/null +++ b/workb/src/assets/components/home/_global.scss @@ -0,0 +1,457 @@ +/* +Boxer Template +http://www.templatemo.com/preview/templatemo_446_boxer +*/ + +body + { + background: #fff; + font-family: 'Open Sans', sans-serif; + font-weight: 300; + position: relative; + width: 100%; + height: 100%; + overflow-x: hidden; + } + +.tm-white a { + color: #fff; +} + +/* start h1 group */ +h1 { + margin-top: 0; + margin-bottom: 25px; +} +h1, +h2, +h3, +h4 + { + font-weight: bold; + } +/* end h1 group */ +p { line-height: 1.6em; } +/* img */ +img + { + max-width: 100%; + height: auto; + } +/* img */ + +/* overlay */ +.overlay + { + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.4); + padding-top: 90px; + padding-bottom: 90px; + } +/* over lay */ + +/* start page container */ +@media (min-width: 768px) { + .container { + width: 700px; + } +} +@media (min-width: 992px) { + .container { + width: 900px; + } +} +@media (min-width: 1200px) { + .container { + width: 1000px; + } +} +/* end page container */ + +/* start preloader */ +.preloader + { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 99999; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + /*justify-content: center;*/ + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + background: none repeat scroll 0 0 #fff; + } +.sk-spinner-rotating-plane.sk-spinner + { + width: 30px; + height: 30px; + background-color: #28a7e9; + margin: 0 auto; + -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out; + animation: sk-rotatePlane 1.2s infinite ease-in-out; + } + +@-webkit-keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); } + + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } + + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } + +@keyframes sk-rotatePlane { + 0% { + -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); + transform: perspective(120px) rotateX(0deg) rotateY(0deg); } + + 50% { + -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); + transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } + + 100% { + -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); + transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } +/* end preloader */ + +/* start navigation */ +.navbar-default + { + background: #fff; + border: none; + box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08); + margin: 0!important; + } +.navbar-default .navbar-brand + { + color: #28a7e9; + font-size: 30px; + font-weight: bold; + height: 70px; + line-height: 35px; + } +.navbar-default .nav li a + { + color: #666; + font-size: 13px; + font-weight: bold; + height: 70px; + line-height: 40px; + } +.navbar-default .nav li a:hover, +.navbar-default .nav li a:focus, +.navbar-default .nav li a.current + { + color: #28a7e9; + } + +.navbar-default .navbar-toggle + { + border: none; + padding-top: 20px; + } +.navbar-default .navbar-toggle .icon-bar + { + background: #28a7e9; + border-color: transparent; + } +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { background-color: transparent } +/* end navigation */ + +/* start home */ +#home + { + /* I dont know how to work around this in webpack */ + background: url('https://images.pexels.com/photos/1345089/pexels-photo-1345089.jpeg?cs=srgb&dl=charts-cup-of-coffee-desk-1345089.jpg&fm=jpg') no-repeat; + background-size: cover; + //background: green; + color: #fff; + margin-top: 70px; + text-align: center; + width: 100%; + } +#home p + { + font-weight: 400; + font-style: italic; + line-height: 2em; + } +#home img + { + display: inline-block; + margin-top: 30px; + } +/* end home */ + +/* start divider */ +#divider + { + text-align: center; + padding-top: 80px; + padding-bottom: 80px; + } +#divider .fa + { + color: #28a7e9; + font-size: 60px; + } +#divider h3 + { + font-size: 20px; + } +/* end divider */ + +/* start feature */ +#feature + { + background: #f8f8f8; + padding-top: 80px; + padding-bottom: 80px; + } +#feature p + { + padding-top: 10px; + } +#feature span + { + float: left; + } +#feature .fa + { + background: #28a7e9; + border-radius: 50%; + color: #fff; + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + margin-right: 20px; + } +/* end feature */ + +/* start feature1 */ +#feature1 + { + padding-top: 60px; + padding-bottom: 60px; + } +#feature1 p + { + padding-top: 10px; + } +#feature1 span + { + float: left; + } +#feature1 .fa + { + background: #28a7e9; + border-radius: 50%; + color: #fff; + display: inline-block; + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + margin-right: 20px; + } +/* end feature1 */ + +/* start pricing */ +#pricing + { + background: #f8f8f8; + text-align: center; + padding-top: 80px; + padding-bottom: 80px; + } +#pricing h2 + { + padding-bottom: 60px; + } +#pricing .pricing + { + background: #fff; + } +#pricing .active + { + position: relative; + bottom: 20px; + } +#pricing .pricing .pricing-title + { + background: #28a7e9; + color: #fff; + font-weight: bold; + padding: 30px; + } +#pricing .pricing .pricing-title p + { + font-size: 20px; + } +#pricing .pricing ul + { + padding: 0; + margin: 0; + } +#pricing .pricing ul li + { + display: block; + list-style: none; + padding: 16px; + } +#pricing .pricing .btn + { + background: transparent; + border: 1px solid #28a7e9; + border-radius: 0px; + color: #28a7e9; + font-weight: bold; + padding-right: 40px; + padding-left: 40px; + margin-top: 20px; + margin-bottom: 30px; + transition: all 0.3s ease; + } +#pricing .pricing .btn:hover { + background: #28a7e9; + color: #fff; +} +/* end pricing */ + +/* start download */ +#download + { + padding-top: 80px; + padding-bottom: 80px; + } +#download h2 + { + padding-bottom: 20px; + } +#download .btn + { + border-radius: 0px; + font-weight: bold; + margin-top: 20px; + padding: 10px 40px 10px 40px; + } +/* end download */ + +/* start contact */ +#contact + { + /* I dont know how to work around this in webpack */ + //background: url('../src/assets/images/contact-bg.jpg') no-repeat; + //background-size: cover; + color: #fff; + } +#contact h2 + { + padding-bottom: 10px; + } +#contact address + { + padding-top: 20px; + } +#contact address .fa + { + background: #28a7e9; + border-radius: 50%; + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + margin-top: 6px; + margin-right: 10px; + } +#contact .contact-form + { + padding-top: 40px; + } +#contact .form-control + { + border: none; + border-radius: 0px; + box-shadow: none; + margin-bottom: 20px; + } +#contact input + { + height: 50px; + } +#contact input[type="submit"] + { + background: #28a7e9; + color: #fff; + font-weight: bold; + transition: all 0.3s ease; + } +#contact input[type="submit"]:hover { + background: #107DB6; +} +/* end contact */ + +/* start footer */ +footer + { + background: #fff; + font-weight: 400; + text-align: center; + padding: 20px; + } +/* end footer */ + +@media screen and ( max-width: 991px ) { + .templatemo-box { + margin-bottom: 30px; + } + #pricing .active { + bottom: 0; + } + .pricing { + margin-bottom: 20px; + } + #feature img, #download img { + margin-top: 30px; + } + #feature1 img { + margin-bottom: 30px; + } +} +@media screen and ( max-width: 767px ) { + .navbar-default .nav li a { + height: auto; + line-height: 2em; + } + #feature, #pricing, #download { + padding-top: 20px; + padding-bottom: 40px; + } + #contact .overlay { + padding-top: 40px; + } +} +/* start media 360 */ +@media screen and ( max-width: 360px ){ + .pricing + { + padding-bottom: 40px; + } +} +/* end media 360 */ diff --git a/workb/src/assets/components/home/_variables.scss b/workb/src/assets/components/home/_variables.scss new file mode 100644 index 0000000..05d2a3a --- /dev/null +++ b/workb/src/assets/components/home/_variables.scss @@ -0,0 +1,956 @@ +// Table of Contents +// +// Colors +// Options +// Spacing +// Body +// Links +// Grid breakpoints +// Grid containers +// Grid columns +// Fonts +// Components +// Tables +// Buttons +// Forms +// Dropdowns +// Z-index master list +// Navbar +// Navs +// Pagination +// Jumbotron +// Form states and alerts +// Cards +// Tooltips +// Popovers +// Badges +// Modals +// Alerts +// Progress bars +// List group +// Image thumbnails +// Figures +// Breadcrumbs +// Carousel +// Close +// Code + +@mixin _assert-ascending($map, $map-name) { + $prev-key: null; + $prev-num: null; + @each $key, $num in $map { + @if $prev-num == null { + // Do nothing + } @else if not comparable($prev-num, $num) { + @warn "Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !"; + } @else if $prev-num >= $num { + @warn "Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !"; + } + $prev-key: $key; + $prev-num: $num; + } +} + +// Replace `$search` with `$replace` in `$string` +// @author Hugo Giraudel +// @param {String} $string - Initial string +// @param {String} $search - Substring to replace +// @param {String} $replace ('') - New value +// @return {String} - Updated string +@function str-replace($string, $search, $replace: "") { + $index: str-index($string, $search); + + @if $index { + @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace); + } + + @return $string; +} + +@mixin _assert-starts-at-zero($map) { + $values: map-values($map); + $first-value: nth($values, 1); + @if $first-value != 0 { + @warn "First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}."; + } +} + + +// General variable structure +// +// Variable format should follow the `$component-modifier-state-property` order. + +$fa-font-path: "~font-awesome/fonts"; + +// Colors +// +// Grayscale and brand colors for use across Bootstrap. + +// Start with assigning color names to specific hex values. +$white: #fff !default; +$black: #000 !default; +$red: #d9534f !default; +$orange: #f0ad4e !default; +$yellow: #ffd500 !default; +$green: #5cb85c !default; +$blue: #0275d8 !default; +$teal: #5bc0de !default; +$pink: #ff5b77 !default; +$purple: #613d7c !default; + +// Create grayscale +$gray-dark: #292b2c !default; +$gray: #464a4c !default; +$gray-light: #636c72 !default; +$gray-lighter: #eceeef !default; +$gray-lightest: #f7f7f9 !default; + +// Reassign color vars to semantic color scheme +$brand-primary: $blue !default; +$brand-success: $green !default; +$brand-info: $teal !default; +$brand-warning: $orange !default; +$brand-danger: $red !default; +$brand-inverse: $gray-dark !default; + + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +$enable-rounded: true !default; +$enable-shadows: false !default; +$enable-gradients: false !default; +$enable-transitions: true !default; +$enable-hover-media-query: false !default; +$enable-grid-classes: true !default; +$enable-print-styles: true !default; + + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +$spacer: 1rem !default; +$spacer-x: $spacer !default; +$spacer-y: $spacer !default; +$spacers: ( + 0: ( + x: 0, + y: 0 + ), + 1: ( + x: ($spacer-x * .25), + y: ($spacer-y * .25) + ), + 2: ( + x: ($spacer-x * .5), + y: ($spacer-y * .5) + ), + 3: ( + x: $spacer-x, + y: $spacer-y + ), + 4: ( + x: ($spacer-x * 1.5), + y: ($spacer-y * 1.5) + ), + 5: ( + x: ($spacer-x * 3), + y: ($spacer-y * 3) + ) +) !default; +$border-width: 1px !default; + +// This variable affects the `.h-*` and `.w-*` classes. +$sizes: ( + 25: 25%, + 50: 50%, + 75: 75%, + 100: 100% +) !default; + +// Body +// +// Settings for the `` element. + +$body-bg: $white !default; +$body-color: $gray-dark !default; +$inverse-bg: $gray-dark !default; +$inverse-color: $gray-lighter !default; + + +// Links +// +// Style anchor elements. + +$link-color: $brand-primary !default; +$link-decoration: none !default; +$link-hover-color: darken($link-color, 15%) !default; +$link-hover-decoration: underline !default; + + +// Grid breakpoints +// +// Define the minimum dimensions at which your layout will change, +// adapting to different screen sizes, for use in media queries. + +$grid-breakpoints: ( + xs: 0, + sm: 576px, + md: 768px, + lg: 992px, + xl: 1200px +) !default; +@include _assert-ascending($grid-breakpoints, "$grid-breakpoints"); +@include _assert-starts-at-zero($grid-breakpoints); + + +// Grid containers +// +// Define the maximum width of `.container` for different screen sizes. + +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1140px +) !default; +@include _assert-ascending($container-max-widths, "$container-max-widths"); + + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-columns: 12 !default; +$grid-gutter-width-base: 30px !default; +$grid-gutter-widths: ( + xs: $grid-gutter-width-base, + sm: $grid-gutter-width-base, + md: $grid-gutter-width-base, + lg: $grid-gutter-width-base, + xl: $grid-gutter-width-base +) !default; + +// Fonts +// +// Font, line-height, and color for body text, headings, and more. + +$font-family-sans-serif: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !default; +$font-family-serif: Georgia, "Times New Roman", Times, serif !default; +$font-family-monospace: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !default; +$font-family-base: $font-family-sans-serif !default; + +$font-size-base: 1rem !default; // Assumes the browser default, typically `16px` +$font-size-lg: 1.25rem !default; +$font-size-sm: .875rem !default; +$font-size-xs: .75rem !default; + +$font-weight-normal: normal !default; +$font-weight-bold: bold !default; + +$font-weight-base: $font-weight-normal !default; +$line-height-base: 1.5 !default; + +$font-size-h1: 2.5rem !default; +$font-size-h2: 2rem !default; +$font-size-h3: 1.75rem !default; +$font-size-h4: 1.5rem !default; +$font-size-h5: 1.25rem !default; +$font-size-h6: 1rem !default; + +$headings-margin-bottom: ($spacer / 2) !default; +$headings-font-family: inherit !default; +$headings-font-weight: 500 !default; +$headings-line-height: 1.1 !default; +$headings-color: inherit !default; + +$display1-size: 6rem !default; +$display2-size: 5.5rem !default; +$display3-size: 4.5rem !default; +$display4-size: 3.5rem !default; + +$display1-weight: 300 !default; +$display2-weight: 300 !default; +$display3-weight: 300 !default; +$display4-weight: 300 !default; +$display-line-height: $headings-line-height !default; + +$lead-font-size: 1.25rem !default; +$lead-font-weight: 300 !default; + +$small-font-size: 80% !default; + +$text-muted: $gray-light !default; + +$abbr-border-color: $gray-light !default; + +$blockquote-small-color: $gray-light !default; +$blockquote-font-size: ($font-size-base * 1.25) !default; +$blockquote-border-color: $gray-lighter !default; +$blockquote-border-width: .25rem !default; + +$hr-border-color: rgba($black,.1) !default; +$hr-border-width: $border-width !default; + +$mark-padding: .2em !default; + +$dt-font-weight: $font-weight-bold !default; + +$kbd-box-shadow: inset 0 -.1rem 0 rgba($black,.25) !default; +$nested-kbd-font-weight: $font-weight-bold !default; + +$list-inline-padding: 5px !default; + + +// Components +// +// Define common padding and border radius sizes and more. + +$line-height-lg: (4 / 3) !default; +$line-height-sm: 1.5 !default; + +$border-radius: .25rem !default; +$border-radius-lg: .3rem !default; +$border-radius-sm: .2rem !default; + +$component-active-color: $white !default; +$component-active-bg: $brand-primary !default; + +$caret-width: .3em !default; + +$transition-base: all .2s ease-in-out !default; +$transition-fade: opacity .15s linear !default; +$transition-collapse: height .35s ease !default; + + +// Tables +// +// Customizes the `.table` component with basic values, each used across all table variations. + +$table-cell-padding: .75rem !default; +$table-sm-cell-padding: .3rem !default; + +$table-bg: transparent !default; + +$table-inverse-bg: $gray-dark !default; +$table-inverse-color: $body-bg !default; + +$table-bg-accent: rgba($black,.05) !default; +$table-bg-hover: rgba($black,.075) !default; +$table-bg-active: $table-bg-hover !default; + +$table-head-bg: $gray-lighter !default; +$table-head-color: $gray !default; + +$table-border-width: $border-width !default; +$table-border-color: $gray-lighter !default; + + +// Buttons +// +// For each of Bootstrap's buttons, define text, background and border color. + +$btn-padding-x: 1rem !default; +$btn-padding-y: .5rem !default; +$btn-line-height: 1.25 !default; +$btn-font-weight: $font-weight-normal !default; +$btn-box-shadow: inset 0 1px 0 rgba($white,.15), 0 1px 1px rgba($black,.075) !default; +$btn-focus-box-shadow: 0 0 0 2px rgba($brand-primary, .25) !default; +$btn-active-box-shadow: inset 0 3px 5px rgba($black,.125) !default; + +$btn-primary-color: $white !default; +$btn-primary-bg: $brand-primary !default; +$btn-primary-border: $btn-primary-bg !default; + +$btn-secondary-color: $gray-dark !default; +$btn-secondary-bg: $white !default; +$btn-secondary-border: #ccc !default; + +$btn-info-color: $white !default; +$btn-info-bg: $brand-info !default; +$btn-info-border: $btn-info-bg !default; + +$btn-success-color: $white !default; +$btn-success-bg: $brand-success !default; +$btn-success-border: $btn-success-bg !default; + +$btn-warning-color: $white !default; +$btn-warning-bg: $brand-warning !default; +$btn-warning-border: $btn-warning-bg !default; + +$btn-danger-color: $white !default; +$btn-danger-bg: $brand-danger !default; +$btn-danger-border: $btn-danger-bg !default; + +$btn-link-disabled-color: $gray-light !default; + +$btn-padding-x-sm: .5rem !default; +$btn-padding-y-sm: .25rem !default; + +$btn-padding-x-lg: 1.5rem !default; +$btn-padding-y-lg: .75rem !default; + +$btn-block-spacing-y: .5rem !default; +$btn-toolbar-margin: .5rem !default; + +// Allows for customizing button radius independently from global border radius +$btn-border-radius: $border-radius !default; +$btn-border-radius-lg: $border-radius-lg !default; +$btn-border-radius-sm: $border-radius-sm !default; + +$btn-transition: all .2s ease-in-out !default; + + +// Forms + +$input-padding-x: .75rem !default; +$input-padding-y: .5rem !default; +$input-line-height: 1.25 !default; + +$input-bg: $white !default; +$input-bg-disabled: $gray-lighter !default; + +$input-color: $gray !default; +$input-border-color: rgba($black,.15) !default; +$input-btn-border-width: $border-width !default; // For form controls and buttons +$input-box-shadow: inset 0 1px 1px rgba($black,.075) !default; + +$input-border-radius: $border-radius !default; +$input-border-radius-lg: $border-radius-lg !default; +$input-border-radius-sm: $border-radius-sm !default; + +$input-bg-focus: $input-bg !default; +$input-border-focus: lighten($brand-primary, 25%) !default; +$input-box-shadow-focus: $input-box-shadow, rgba($input-border-focus, .6) !default; +$input-color-focus: $input-color !default; + +$input-color-placeholder: $gray-light !default; + +$input-padding-x-sm: .5rem !default; +$input-padding-y-sm: .25rem !default; + +$input-padding-x-lg: 1.5rem !default; +$input-padding-y-lg: .75rem !default; + +$input-height: (($font-size-base * $input-line-height) + ($input-padding-y * 2)) !default; +$input-height-lg: (($font-size-lg * $line-height-lg) + ($input-padding-y-lg * 2)) !default; +$input-height-sm: (($font-size-sm * $line-height-sm) + ($input-padding-y-sm * 2)) !default; + +$input-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s !default; + +$form-text-margin-top: .25rem !default; +$form-feedback-margin-top: $form-text-margin-top !default; + +$form-check-margin-bottom: .5rem !default; +$form-check-input-gutter: 1.25rem !default; +$form-check-input-margin-y: .25rem !default; +$form-check-input-margin-x: .25rem !default; + +$form-check-inline-margin-x: .75rem !default; + +$form-group-margin-bottom: $spacer-y !default; + +$input-group-addon-bg: $gray-lighter !default; +$input-group-addon-border-color: $input-border-color !default; + +$cursor-disabled: not-allowed !default; + +$custom-control-gutter: 1.5rem !default; +$custom-control-spacer-x: 1rem !default; +$custom-control-spacer-y: .25rem !default; + +$custom-control-indicator-size: 1rem !default; +$custom-control-indicator-margin-y: (($line-height-base * 1rem) - $custom-control-indicator-size) / -2 !default; +$custom-control-indicator-bg: #ddd !default; +$custom-control-indicator-bg-size: 50% 50% !default; +$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black,.1) !default; + +$custom-control-disabled-cursor: $cursor-disabled !default; +$custom-control-disabled-indicator-bg: $gray-lighter !default; +$custom-control-disabled-description-color: $gray-light !default; + +$custom-control-checked-indicator-color: $white !default; +$custom-control-checked-indicator-bg: $brand-primary !default; +$custom-control-checked-indicator-box-shadow: none !default; + +$custom-control-focus-indicator-box-shadow: 0 0 0 1px $body-bg, 0 0 0 3px $brand-primary !default; + +$custom-control-active-indicator-color: $white !default; +$custom-control-active-indicator-bg: lighten($brand-primary, 35%) !default; +$custom-control-active-indicator-box-shadow: none !default; + +$custom-checkbox-radius: $border-radius !default; +$custom-checkbox-checked-icon: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-checked-indicator-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"), "#", "%23") !default; + +$custom-checkbox-indeterminate-bg: $brand-primary !default; +$custom-checkbox-indeterminate-indicator-color: $custom-control-checked-indicator-color !default; +$custom-checkbox-indeterminate-icon: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indeterminate-indicator-color}' d='M0 2h4'/%3E%3C/svg%3E"), "#", "%23") !default; +$custom-checkbox-indeterminate-box-shadow: none !default; + +$custom-radio-radius: 50% !default; +$custom-radio-checked-icon: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-checked-indicator-color}'/%3E%3C/svg%3E"), "#", "%23") !default; + +$custom-select-padding-x: .75rem !default; +$custom-select-padding-y: .375rem !default; +$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator +$custom-select-line-height: $input-line-height !default; +$custom-select-color: $input-color !default; +$custom-select-disabled-color: $gray-light !default; +$custom-select-bg: $white !default; +$custom-select-disabled-bg: $gray-lighter !default; +$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions +$custom-select-indicator-color: #333 !default; +$custom-select-indicator: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"), "#", "%23") !default; +$custom-select-border-width: $input-btn-border-width !default; +$custom-select-border-color: $input-border-color !default; +$custom-select-border-radius: $border-radius !default; + +$custom-select-focus-border-color: lighten($brand-primary, 25%) !default; +$custom-select-focus-box-shadow: inset 0 1px 2px rgba($black, .075), 0 0 5px rgba($custom-select-focus-border-color, .5) !default; + +$custom-select-sm-padding-y: .2rem !default; +$custom-select-sm-font-size: 75% !default; + +$custom-file-height: 2.5rem !default; +$custom-file-width: 14rem !default; +$custom-file-focus-box-shadow: 0 0 0 .075rem $white, 0 0 0 .2rem $brand-primary !default; + +$custom-file-padding-x: .5rem !default; +$custom-file-padding-y: 1rem !default; +$custom-file-line-height: 1.5 !default; +$custom-file-color: $gray !default; +$custom-file-bg: $white !default; +$custom-file-border-width: $border-width !default; +$custom-file-border-color: $input-border-color !default; +$custom-file-border-radius: $border-radius !default; +$custom-file-box-shadow: inset 0 .2rem .4rem rgba($black,.05) !default; +$custom-file-button-color: $custom-file-color !default; +$custom-file-button-bg: $gray-lighter !default; +$custom-file-text: ( + placeholder: ( + en: "Choose file..." + ), + button-label: ( + en: "Browse" + ) +) !default; + + +// Form validation icons +$form-icon-success-color: $brand-success !default; +$form-icon-success: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$form-icon-success-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"), "#", "%23") !default; + +$form-icon-warning-color: $brand-warning !default; +$form-icon-warning: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$form-icon-warning-color}' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"), "#", "%23") !default; + +$form-icon-danger-color: $brand-danger !default; +$form-icon-danger: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-icon-danger-color}' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"), "#", "%23") !default; + + +// Dropdowns +// +// Dropdown menu container and contents. + +$dropdown-min-width: 10rem !default; +$dropdown-padding-y: .5rem !default; +$dropdown-margin-top: .125rem !default; +$dropdown-bg: $white !default; +$dropdown-border-color: rgba($black,.15) !default; +$dropdown-border-width: $border-width !default; +$dropdown-divider-bg: $gray-lighter !default; +$dropdown-box-shadow: 0 .5rem 1rem rgba($black,.175) !default; + +$dropdown-link-color: $gray-dark !default; +$dropdown-link-hover-color: darken($gray-dark, 5%) !default; +$dropdown-link-hover-bg: $gray-lightest !default; + +$dropdown-link-active-color: $component-active-color !default; +$dropdown-link-active-bg: $component-active-bg !default; + +$dropdown-link-disabled-color: $gray-light !default; + +$dropdown-item-padding-x: 1.5rem !default; + +$dropdown-header-color: $gray-light !default; + + +// Z-index master list +// +// Warning: Avoid customizing these values. They're used for a bird's eye view +// of components dependent on the z-axis and are designed to all work together. + +$zindex-dropdown-backdrop: 990 !default; +$zindex-navbar: 1000 !default; +$zindex-dropdown: 1000 !default; +$zindex-fixed: 1030 !default; +$zindex-sticky: 1030 !default; +$zindex-modal-backdrop: 1040 !default; +$zindex-modal: 1050 !default; +$zindex-popover: 1060 !default; +$zindex-tooltip: 1070 !default; + + +// Navbar + +$navbar-border-radius: $border-radius !default; +$navbar-padding-x: $spacer !default; +$navbar-padding-y: ($spacer / 2) !default; + +$navbar-brand-padding-y: .25rem !default; + +$navbar-toggler-padding-x: .75rem !default; +$navbar-toggler-padding-y: .25rem !default; +$navbar-toggler-font-size: $font-size-lg !default; +$navbar-toggler-border-radius: $btn-border-radius !default; + +$navbar-inverse-color: rgba($white,.5) !default; +$navbar-inverse-hover-color: rgba($white,.75) !default; +$navbar-inverse-active-color: rgba($white,1) !default; +$navbar-inverse-disabled-color: rgba($white,.25) !default; +$navbar-inverse-toggler-bg: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-inverse-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"), "#", "%23") !default; +$navbar-inverse-toggler-border: rgba($white,.1) !default; + +$navbar-light-color: rgba($black,.5) !default; +$navbar-light-hover-color: rgba($black,.7) !default; +$navbar-light-active-color: rgba($black,.9) !default; +$navbar-light-disabled-color: rgba($black,.3) !default; +$navbar-light-toggler-bg: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"), "#", "%23") !default; +$navbar-light-toggler-border: rgba($black,.1) !default; + +// Navs + +$nav-item-margin: .2rem !default; +$nav-item-inline-spacer: 1rem !default; +$nav-link-padding: .5em 1em !default; +$nav-link-hover-bg: $gray-lighter !default; +$nav-disabled-link-color: $gray-light !default; + +$nav-tabs-border-color: #ddd !default; +$nav-tabs-border-width: $border-width !default; +$nav-tabs-border-radius: $border-radius !default; +$nav-tabs-link-hover-border-color: $gray-lighter !default; +$nav-tabs-active-link-hover-color: $gray !default; +$nav-tabs-active-link-hover-bg: $body-bg !default; +$nav-tabs-active-link-hover-border-color: #ddd !default; +$nav-tabs-justified-link-border-color: #ddd !default; +$nav-tabs-justified-active-link-border-color: $body-bg !default; + +$nav-pills-border-radius: $border-radius !default; +$nav-pills-active-link-color: $component-active-color !default; +$nav-pills-active-link-bg: $component-active-bg !default; + + +// Pagination + +$pagination-padding-x: .75rem !default; +$pagination-padding-y: .5rem !default; +$pagination-padding-x-sm: .5rem !default; +$pagination-padding-y-sm: .25rem !default; +$pagination-padding-x-lg: 1.5rem !default; +$pagination-padding-y-lg: .75rem !default; +$pagination-line-height: 1.25 !default; + +$pagination-color: $link-color !default; +$pagination-bg: $white !default; +$pagination-border-width: $border-width !default; +$pagination-border-color: #ddd !default; + +$pagination-hover-color: $link-hover-color !default; +$pagination-hover-bg: $gray-lighter !default; +$pagination-hover-border: #ddd !default; + +$pagination-active-color: $white !default; +$pagination-active-bg: $brand-primary !default; +$pagination-active-border: $brand-primary !default; + +$pagination-disabled-color: $gray-light !default; +$pagination-disabled-bg: $white !default; +$pagination-disabled-border: #ddd !default; + + +// Jumbotron + +$jumbotron-padding: 2rem !default; +$jumbotron-bg: $gray-lighter !default; + + +// Form states and alerts +// +// Define colors for form feedback states and, by default, alerts. + +$state-success-text: #3c763d !default; +$state-success-bg: #dff0d8 !default; +$state-success-border: darken($state-success-bg, 5%) !default; + +$state-info-text: #31708f !default; +$state-info-bg: #d9edf7 !default; +$state-info-border: darken($state-info-bg, 7%) !default; + +$state-warning-text: #8a6d3b !default; +$state-warning-bg: #fcf8e3 !default; +$mark-bg: $state-warning-bg !default; +$state-warning-border: darken($state-warning-bg, 5%) !default; + +$state-danger-text: #a94442 !default; +$state-danger-bg: #f2dede !default; +$state-danger-border: darken($state-danger-bg, 5%) !default; + + +// Cards + +$card-spacer-x: 1.25rem !default; +$card-spacer-y: .75rem !default; +$card-border-width: 1px !default; +$card-border-radius: $border-radius !default; +$card-border-color: rgba($black,.125) !default; +$card-border-radius-inner: calc(#{$card-border-radius} - #{$card-border-width}) !default; +$card-cap-bg: $gray-lightest !default; +$card-bg: $white !default; + +$card-link-hover-color: $white !default; + +$card-img-overlay-padding: 1.25rem !default; + +$card-deck-margin: ($grid-gutter-width-base / 2) !default; + +$card-columns-count: 3 !default; +$card-columns-gap: 1.25rem !default; +$card-columns-margin: $card-spacer-y !default; + + +// Tooltips + +$tooltip-max-width: 200px !default; +$tooltip-color: $white !default; +$tooltip-bg: $black !default; +$tooltip-opacity: .9 !default; +$tooltip-padding-y: 3px !default; +$tooltip-padding-x: 8px !default; +$tooltip-margin: 3px !default; + +$tooltip-arrow-width: 5px !default; +$tooltip-arrow-color: $tooltip-bg !default; + + +// Popovers + +$popover-inner-padding: 1px !default; +$popover-bg: $white !default; +$popover-max-width: 276px !default; +$popover-border-width: $border-width !default; +$popover-border-color: rgba($black,.2) !default; +$popover-box-shadow: 0 5px 10px rgba($black,.2) !default; + +$popover-title-bg: darken($popover-bg, 3%) !default; +$popover-title-padding-x: 14px !default; +$popover-title-padding-y: 8px !default; + +$popover-content-padding-x: 14px !default; +$popover-content-padding-y: 9px !default; + +$popover-arrow-width: 10px !default; +$popover-arrow-color: $popover-bg !default; + +$popover-arrow-outer-width: ($popover-arrow-width + 1px) !default; +$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default; + + +// Badges + +$badge-default-bg: $gray-light !default; +$badge-primary-bg: $brand-primary !default; +$badge-success-bg: $brand-success !default; +$badge-info-bg: $brand-info !default; +$badge-warning-bg: $brand-warning !default; +$badge-danger-bg: $brand-danger !default; + +$badge-color: $white !default; +$badge-link-hover-color: $white !default; +$badge-font-size: 75% !default; +$badge-font-weight: $font-weight-bold !default; +$badge-padding-x: .4em !default; +$badge-padding-y: .25em !default; + +$badge-pill-padding-x: .6em !default; +// Use a higher than normal value to ensure completely rounded edges when +// customizing padding or font-size on labels. +$badge-pill-border-radius: 10rem !default; + + +// Modals + +// Padding applied to the modal body +$modal-inner-padding: 15px !default; + +$modal-dialog-margin: 10px !default; +$modal-dialog-sm-up-margin-y: 30px !default; + +$modal-title-line-height: $line-height-base !default; + +$modal-content-bg: $white !default; +$modal-content-border-color: rgba($black,.2) !default; +$modal-content-border-width: $border-width !default; +$modal-content-xs-box-shadow: 0 3px 9px rgba($black,.5) !default; +$modal-content-sm-up-box-shadow: 0 5px 15px rgba($black,.5) !default; + +$modal-backdrop-bg: $black !default; +$modal-backdrop-opacity: .5 !default; +$modal-header-border-color: $gray-lighter !default; +$modal-footer-border-color: $modal-header-border-color !default; +$modal-header-border-width: $modal-content-border-width !default; +$modal-footer-border-width: $modal-header-border-width !default; +$modal-header-padding: 15px !default; + +$modal-lg: 800px !default; +$modal-md: 500px !default; +$modal-sm: 300px !default; + +$modal-transition: transform .3s ease-out !default; + + +// Alerts +// +// Define alert colors, border radius, and padding. + +$alert-padding-x: 1.25rem !default; +$alert-padding-y: .75rem !default; +$alert-margin-bottom: $spacer-y !default; +$alert-border-radius: $border-radius !default; +$alert-link-font-weight: $font-weight-bold !default; +$alert-border-width: $border-width !default; + +$alert-success-bg: $state-success-bg !default; +$alert-success-text: $state-success-text !default; +$alert-success-border: $state-success-border !default; + +$alert-info-bg: $state-info-bg !default; +$alert-info-text: $state-info-text !default; +$alert-info-border: $state-info-border !default; + +$alert-warning-bg: $state-warning-bg !default; +$alert-warning-text: $state-warning-text !default; +$alert-warning-border: $state-warning-border !default; + +$alert-danger-bg: $state-danger-bg !default; +$alert-danger-text: $state-danger-text !default; +$alert-danger-border: $state-danger-border !default; + + +// Progress bars + +$progress-height: 1rem !default; +$progress-font-size: .75rem !default; +$progress-bg: $gray-lighter !default; +$progress-border-radius: $border-radius !default; +$progress-box-shadow: inset 0 .1rem .1rem rgba($black,.1) !default; +$progress-bar-color: $white !default; +$progress-bar-bg: $brand-primary !default; +$progress-bar-animation-timing: 1s linear infinite !default; + +// List group + +$list-group-color: $body-color !default; +$list-group-bg: $white !default; +$list-group-border-color: rgba($black,.125) !default; +$list-group-border-width: $border-width !default; +$list-group-border-radius: $border-radius !default; + +$list-group-item-padding-x: 1.25rem !default; +$list-group-item-padding-y: .75rem !default; + +$list-group-hover-bg: $gray-lightest !default; +$list-group-active-color: $component-active-color !default; +$list-group-active-bg: $component-active-bg !default; +$list-group-active-border: $list-group-active-bg !default; +$list-group-active-text-color: lighten($list-group-active-bg, 50%) !default; + +$list-group-disabled-color: $gray-light !default; +$list-group-disabled-bg: $list-group-bg !default; +$list-group-disabled-text-color: $list-group-disabled-color !default; + +$list-group-link-color: $gray !default; +$list-group-link-heading-color: $gray-dark !default; +$list-group-link-hover-color: $list-group-link-color !default; + +$list-group-link-active-color: $list-group-color !default; +$list-group-link-active-bg: $gray-lighter !default; + + +// Image thumbnails + +$thumbnail-padding: .25rem !default; +$thumbnail-bg: $body-bg !default; +$thumbnail-border-width: $border-width !default; +$thumbnail-border-color: #ddd !default; +$thumbnail-border-radius: $border-radius !default; +$thumbnail-box-shadow: 0 1px 2px rgba($black,.075) !default; +$thumbnail-transition: all .2s ease-in-out !default; + + +// Figures + +$figure-caption-font-size: 90% !default; +$figure-caption-color: $gray-light !default; + + +// Breadcrumbs + +$breadcrumb-padding-y: .75rem !default; +$breadcrumb-padding-x: 1rem !default; +$breadcrumb-item-padding: .5rem !default; + +$breadcrumb-bg: $gray-lighter !default; +$breadcrumb-divider-color: $gray-light !default; +$breadcrumb-active-color: $gray-light !default; +$breadcrumb-divider: "/" !default; + + +// Carousel + +$carousel-control-color: $white !default; +$carousel-control-width: 15% !default; +$carousel-control-opacity: .5 !default; + +$carousel-indicator-width: 30px !default; +$carousel-indicator-height: 3px !default; +$carousel-indicator-spacer: 3px !default; +$carousel-indicator-active-bg: $white !default; + +$carousel-caption-width: 70% !default; +$carousel-caption-color: $white !default; + +$carousel-control-icon-width: 20px !default; + +$carousel-control-prev-icon-bg: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"), "#", "%23") !default; +$carousel-control-next-icon-bg: str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"), "#", "%23") !default; + +$carousel-transition: transform .6s ease-in-out !default; + + +// Close + +$close-font-size: $font-size-base * 1.5 !default; +$close-font-weight: $font-weight-bold !default; +$close-color: $black !default; +$close-text-shadow: 0 1px 0 $white !default; + + +// Code + +$code-font-size: 90% !default; +$code-padding-x: .4rem !default; +$code-padding-y: .2rem !default; +$code-color: #bd4147 !default; +$code-bg: $gray-lightest !default; + +$kbd-color: $white !default; +$kbd-bg: $gray-dark !default; + +$pre-bg: $gray-lightest !default; +$pre-color: $gray-dark !default; +$pre-border-color: #ccc !default; +$pre-scrollable-max-height: 340px !default; diff --git a/workb/webpack.config.js b/workb/webpack.config.js index be3e565..9c67a57 100644 --- a/workb/webpack.config.js +++ b/workb/webpack.config.js @@ -46,6 +46,17 @@ module.exports = { loader: 'css-loader', }], }, + { + test : /\.scss$/, + use: { + loader: 'sass-loader', + options: { + includePaths: [ + path.resolve('../node_modules'), // @import('jeet/scss/jeet/index') + ] + } + } + } ] }, resolve: { From 27d6b5d393e91eecece86dbdfec1eac4e7d9be00 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 22 Dec 2018 23:33:40 +0100 Subject: [PATCH 10/26] Animated scroll /home --- workb/index.html | 1 + workb/package-lock.json | 41 +++++++++---------- workb/package.json | 1 + workb/src/assets/components/Home.vue | 7 ++-- workb/src/assets/components/home/Hhome.vue | 2 +- .../assets/components/home/Hnavigation.vue | 10 ++--- workb/src/assets/components/home/Hpricing.vue | 6 +-- workb/src/main.js | 2 + workb/webpack.config.js | 1 + 9 files changed, 38 insertions(+), 33 deletions(-) diff --git a/workb/index.html b/workb/index.html index 4e63449..bd35563 100644 --- a/workb/index.html +++ b/workb/index.html @@ -25,5 +25,6 @@
+ \ No newline at end of file diff --git a/workb/package-lock.json b/workb/package-lock.json index 5d55dfb..82fa2f1 100644 --- a/workb/package-lock.json +++ b/workb/package-lock.json @@ -1625,6 +1625,11 @@ "tweetnacl": "^0.14.3" } }, + "bezier-easing": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bezier-easing/-/bezier-easing-2.1.0.tgz", + "integrity": "sha1-wE3+i5JtbsrKGBPWn/F5t8ICXYY=" + }, "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", @@ -3541,14 +3546,12 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, - "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3563,20 +3566,17 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", @@ -3693,8 +3693,7 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "ini": { "version": "1.3.5", @@ -3706,7 +3705,6 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -3721,7 +3719,6 @@ "version": "3.0.4", "bundled": true, "dev": true, - "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -3729,14 +3726,12 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, - "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -3755,7 +3750,6 @@ "version": "0.5.1", "bundled": true, "dev": true, - "optional": true, "requires": { "minimist": "0.0.8" } @@ -3836,8 +3830,7 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "object-assign": { "version": "4.1.1", @@ -3849,7 +3842,6 @@ "version": "1.4.0", "bundled": true, "dev": true, - "optional": true, "requires": { "wrappy": "1" } @@ -3971,7 +3963,6 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -8716,6 +8707,14 @@ "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.0.1.tgz", "integrity": "sha512-vLLoY452L+JBpALMP5UHum9+7nzR9PeIBCghU9ZtJ1eWm6ieUI8Zb/DI3MYxH32bxkjzYV1LRjNv4qr8d+uX/w==" }, + "vue-scrollto": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/vue-scrollto/-/vue-scrollto-2.13.0.tgz", + "integrity": "sha512-ZjvWhY2LbEGqbtvDrBBm04AvgNfYGySJnakyHXxgv4UNlM0hRpkN1UKjKqB8J8U96YOEra+WjxmhujrBGeshbA==", + "requires": { + "bezier-easing": "^2.0.3" + } + }, "vue-style-loader": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", diff --git a/workb/package.json b/workb/package.json index d38f7c9..abf9eef 100644 --- a/workb/package.json +++ b/workb/package.json @@ -20,6 +20,7 @@ "vue-focus": "^2.1.0", "vue-loader": "^14.2.2", "vue-router": "^3.0.1", + "vue-scrollto": "^2.13.0", "vue-template-compiler": "^2.5.21", "vuex": "^3.0.1" }, diff --git a/workb/src/assets/components/Home.vue b/workb/src/assets/components/Home.vue index da3932d..65c4ef1 100644 --- a/workb/src/assets/components/Home.vue +++ b/workb/src/assets/components/Home.vue @@ -11,7 +11,6 @@
+ diff --git a/workb/src/assets/components/home/Hnavigation.vue b/workb/src/assets/components/home/Hnavigation.vue index e23514d..c91a301 100644 --- a/workb/src/assets/components/home/Hnavigation.vue +++ b/workb/src/assets/components/home/Hnavigation.vue @@ -10,7 +10,7 @@ WorkBoost
diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index dc5075e..8af6714 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -18,6 +18,10 @@ body color: #fff; } +.tm-black a { + color: #000; +} + /* start h1 group */ h1 { margin-top: 0; @@ -42,6 +46,14 @@ img /* overlay */ .overlay + { + width: 100%; + height: 100%; + //background: rgba(0, 0, 0, 0.4); + padding-top: 90px; + padding-bottom: 90px; + } +.overlayy { width: 100%; height: 100%; @@ -68,65 +80,6 @@ img } } /* end page container */ - -/* start preloader */ -.preloader - { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 99999; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex-flow: row nowrap; - -ms-flex-flow: row nowrap; - flex-flow: row nowrap; - /*justify-content: center;*/ - -webkit-align-items: center; - -ms-flex-align: center; - align-items: center; - background: none repeat scroll 0 0 #fff; - } -.sk-spinner-rotating-plane.sk-spinner - { - width: 30px; - height: 30px; - background-color: #28a7e9; - margin: 0 auto; - -webkit-animation: sk-rotatePlane 1.2s infinite ease-in-out; - animation: sk-rotatePlane 1.2s infinite ease-in-out; - } - -@-webkit-keyframes sk-rotatePlane { - 0% { - -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); - transform: perspective(120px) rotateX(0deg) rotateY(0deg); } - - 50% { - -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } - - 100% { - -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } - -@keyframes sk-rotatePlane { - 0% { - -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg); - transform: perspective(120px) rotateX(0deg) rotateY(0deg); } - - 50% { - -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); - transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); } - - 100% { - -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); - transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg); } } -/* end preloader */ - /* start navigation */ .navbar-default { @@ -137,15 +90,19 @@ img } .navbar-default .navbar-brand { - color: #28a7e9; + color: #fc4a1a; font-size: 30px; font-weight: bold; height: 70px; line-height: 35px; } + .navbar-default .navbar-brand:hover{ + color: #fc4a1a; + cursor: pointer; + } .navbar-default .nav li a { - color: #666; + color: #17C8BC; font-size: 13px; font-weight: bold; height: 70px; @@ -155,7 +112,7 @@ img .navbar-default .nav li a:focus, .navbar-default .nav li a.current { - color: #28a7e9; + //color: #28a7e9; cursor: pointer; } @@ -177,14 +134,17 @@ img #home { /* I dont know how to work around this in webpack */ - background: url('https://images.pexels.com/photos/1345089/pexels-photo-1345089.jpeg?cs=srgb&dl=charts-cup-of-coffee-desk-1345089.jpg&fm=jpg') no-repeat; + //background: url('https://images.pexels.com/photos/1187538/pexels-photo-1187538.jpeg?cs=srgb&dl=architecture-black-and-white-building-1187538.jpg&fm=jpg') no-repeat; background-size: cover; - //background: green; - color: #fff; + background-color: #fff; + color: black; margin-top: 70px; text-align: center; width: 100%; } +#home .red{ + color: #fc4a1a; +} #home p { font-weight: 400; @@ -196,6 +156,32 @@ img display: inline-block; margin-top: 30px; } +#home .phoneblob { + position: relative; +} +#home .phoneblob #blob { + position: absolute; + left:0; + top:-400px; +} +#home .phoneblob #phone { + z-index: 1; +} + +@keyframes blobani{ + 0% {transform: scale(1,1);} + 33% {transform: scale(1.02,1.03);} + 54% {transform: scale(1.03,1.05);} + 71% {transform: scale(1.03,0.98);} + 100% {transform: scale(1,1);} +} + +#home .phoneblob #phone #pathblob{ + animation-name: blobani; + animation-duration: 12s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} /* end home */ /* start divider */ diff --git a/workb/src/assets/img/1682317.svg b/workb/src/assets/img/1682317.svg new file mode 100644 index 0000000..8105eff --- /dev/null +++ b/workb/src/assets/img/1682317.svg @@ -0,0 +1,21 @@ + + + + + + + diff --git a/workb/src/assets/img/drawing.svg b/workb/src/assets/img/drawing.svg new file mode 100644 index 0000000..9548959 --- /dev/null +++ b/workb/src/assets/img/drawing.svg @@ -0,0 +1,493 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg b/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg new file mode 100644 index 0000000..092a21d --- /dev/null +++ b/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/workb/src/assets/img/iphone-x-clay.png b/workb/src/assets/img/iphone-x-clay.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8be115ab539b1687bd1c757b28020f81e1b002 GIT binary patch literal 414578 zcmV)1K+V62P)Pyg07*naRCodGy<4nhU3MOH?&s9y|J`Z3+cB6+Y+49QhA8eBMM^+M5JZAR3x|LJKahX~5>jL?dFbF<+_oG$${#y6VAJsh)CM_VTMDsBA~&RO zRdsHg?=rqQ$69;sQ}zFSN!wMks@9xyjBkA7GUr-*t-bd-b$s-uy{W(}RNy1K-N_&L z`JX>~`|Y<+udkn6oW6bc`1z-=-@bnF?CIs@#p9E+vqwiqCs#+eyNl!F`_rS7lgsnd zldF^CDo~_q*dqyZig2lcSU4)8pgwyOX2c?(Y8V^z`I*w>vshC?`k9 zNB3YmKDoQ!-5(zx?=E)7$2UhiNFhHyCGO<-=m^rI-7RfE2@(3c`}^agllxO}++uif zdUgh*U8#5A03)K?9fAAk6!SZfoE;yZ+}_^ZqB}V~0nZM9fdR$QG5x{W(edu&hTR?V z0|aJ>40MzMcL(psXUAtd1d1A0cAt(2evDXlba~Gr;x8;tPtVS85X(8%fF;8+onUG2&atqlDk29O zR=20eyDP+S4;Kjd6gboexxomD9-&YO<{06i=HO;rx9qW~h(clAdEH=ma&(40aE&;i z#u9P8Rpi|*3@(5_MgeZYjm5_pbm&z>Eg1F)Lc2sAZt#zFKSOb03lB(wG7xH=Ale=8 zP~YPn))wpt9GJTu))woGJ#~M2iy|XPY}?~I5Tb){cXW;bP%fKE=2xL=6oj>gJq=OHuHh6eZdH>f9EU~36}d<4h4a{!=2=!hA7P-DOCuuo4Q z++pu?-B8Zm?i_`>-eIGF0|nV#lKLLepoWwoXyl3gjrkq6_Bq72C#T2PI8U%{*b6F6 zIp?Oqe#KH=Lv?}TV7u<_&#*ZVFE=EE!V%G;j!YWCozfpq_`CaCsIex@_6~7!YrzS# z2aa;ADK_OD{3^!X{W+?ArzoI9+Ss4apjf~%W_UeA;kg&jV8bv7I0XmJYpe%0*e&)n zWZ1*n*(?Q4sAH}R*Z7)v#E7`Dg;^s2p};wZZA(u~02EkgID{7jsojAMeUCLeJv+fA zikoD2LnPE^SQqXAt_k)V)(A_-bA?3I!0-9)^aM-9y~;>Bade(Qu*59=06~aqhzj_bjT8 z>j?_Vx-eSQfakH+LUrfmXt(>^=bm4lot@pW(on)0YlXU^5QrbSqEJ}C6V!s$g89ku z&CLyBx;uXI=+QN==hzYFr~+yOuVlbN!5Ob!_b;BkxHvyQKgPb}#<^xiaB(=NC-{Mn zdt7Si55XZ9iaCZm#ww3X9)Q2>goc+yYriy>(le|i(Bro>zf;%2getWFW^S|_69Y(xVgDK zd;IwFhNtMw-R%)BE=P~AF0l7@yma8)SL{d6udnf9glw>v_(FJfd49u_;D+Y{H^UCs zJG`bMoa37p+(Gx)!{=Bd>|<;g1bc#fuss00xx@B6<{BfB<5Mo>^XJcZh?VCcUuI7} z^SRHSUp~6Lxwyb7inwpCug~zpyt}~(dU1Awi~sr2XP!U9%lau^0*~&`FV9b2JbQk6 z{^$yj`;*)2>(k3eSJ>BhF}%IQUOjtpc6xHbUG(hP^OHx9uCNSPXw(x$#Cdyrck}$_ zl6!<#K-7bmn%l=u9&znhv6Gt@&ySGW+1WWR$J`{iC{PF7@#UlQ>u1kyFYi#pi;FYH zd~|z#b8>M3mt1fxEnWgp=lctU3&F|#qpP#s?Tfp6EW~4-kJxpDkJ#C8X7Xi%`vS{>a}8S- zOOJ9u0A5@O_*w(fV_p~V+Kr9Mix%#>xE5!4(Ya>*SY*V6r8z?xZqF|-E^vPA?yj$I z!NGeHR2V&8JGm(kIbWuEQsb1>)qxjixWQh+^!)CQFL99I{*77QUf&@{SfOy>w+xciuUB^1%;&)%o$&TW>#o^cA@A`Z~N~e;uxnzX=!rw{e~Q050xddvSXD zK3t?P@gi}Ki`6-9`XAv%-~!iGT-)(daH{)8Tu5~<#;YJNwz&S|uU~8M^1&&$9WUOz z|IrJTZ3uqIk08AO=-Nv^qd|uo0$V9A`%^HD zi^JF@R&r3LmjLv>Ka?|uJ#vySiXoI-N6!T+U2x1n^^+hr%m57s`c$opjRL$B4dAE- zov}fO7d2tTVX2P}NSq|l+Js+@${*08D}wOY9J7i+e#pZ=s;9@yNA?T{@c7C4(3L%y znP_oPYV^PgyqJnhQW?5ljFoolMm+9_BxYQL5B@x-uCfV-dafH@ z-(esv4Y9XMHQh*AQ@N?VDLW`-AX9}$nwZElIN?M>>eR|cI2Wim=9bp?5F@q< zBQK)zrmS2IKZ=JmbP_uHA_9l_UIMH$9P5$5DHwz`CKQfUNA!judW?Cuy>5yRpgk%} z1lJ9?BdhhKj~Od%N9-Q1(-V(y8u8#fW*JxnlB$~GBZ}!&N$n62@{F{puh??lGbc7K zH5;*PV{aA*WzvOH0*ApN8%;^G=HyF5p0Z;S&Kul zVy{7%xaVFI9CDxuXALFt-lY4HGx>s362uxU)ADB#HMNHU>GkIIo%h^?^KwB3=fi9m z$JARXsG_RSY=DXUlZsqr$FT{?Y&nhy9j}DVU+@DXd%j6RtZk)pF*%eD4_4x#JzWv& zIxyelT=tl=g^&7->4IvmJ7bGSJXo2tYHb_Qj00;3kZia|ytZV3e{LhlXcyA33&+~4 zF*bAfI^;RCA_5Oc%1;MyDGu_=%CVD%*9F=~uP7=$>XRp9W8<;j4Ab6n)RajLo|TOp zB2LwV^)pU$_%SPq%g}1&AZ_dk5xNKp=ZIVfio_f2SbObeRf`-(i?~=Im3wpZ%E$-d z_@mV8;rh{N=9@jiHLEKsxX8{X#)K@FVzV5__%NDBNKmB3>uJcSb}$-<4uL!8#9`lB z&*G;^>d(M(-fB!vG_Ok!6gXfhw;zLa?rX?=V^;*4n}c@TuiRUB$La{5z#yc1ylKQY z@s6K^^_uUo;bHwVQ2grE#rdyZ-`@Sdx3{;S!Ws0-S0^X`C*JV-}zn<`UbpM{iAqj{s1m2 zUyBRLZ^Ap?7x;AJ81Ld9;q7c(jZhw3aCl+j1yC=6xDs)$4>qaBzig!R7K|CDA{tk> zsj)rP3z_)k+80dD>8n5;n*bcsv;llJ2FWH850?(D8|t1^w=L6G>6o)$j1HmWEq!X> z`3xaEsiFf4zoo2W0LJA?9Yl zEClGoXN-@FSfUs)X=^bU%4`u}l;Q$Qt;@(l`CvW57u+gV`5*BVDdx&|h1Jvn$NO+60T+>= zwXZ(cc=}OJoKnsvis^)LP^t7dWDC|a*?6y%vg?a#0#SLT28tZ##QUMR}W*?j@V*S7u1TQ z2OkLg)*>FF9$;Z>1%}H`E4xNA;_EdWEw*ffz=tk^U^DN1*R99Ib)TFAGxh@K zZ0qFz<2kXCp zPx(KAFG2h&KDGZp&Ud@N`N0o<@H0J}H{;*96=*x^H*S)zV`lGs;uBBbzCZmse3kAS z@qM&!!gqqc9$(@4Mts%sE6>l)-@d%M(mR`cSC|)!yrbD)ytz5}4mIDQ6b4sD;(N=5 zhvItN*toDw8{_KY)rjCl7k!I}C!22oeMP3t8bdU%mTuIqo3-JZ*d=ah85?2}!;+Z@ z$2Q~+S-oF!`w(``n|b<&Y=1rJ z9>_2O1eP7lVcBxbZ65)_<%5aXG zV;J8L`IDRC9pM?J!KHU0wsD1&Tj(;3K5Awg^3-Z7Cfe(D((;|Cw z_zhJ7?~vb6DZQS_{KQZE+y_seT>RFv)3a~Fces8hK8^l*d`;@>udc4}b7%Z9C@i(U z9>hz5F9&*v#*8}st5;WD7q~OpRYMn{ChHp~58J+)lu^DvwBV4l1urCOq0W5trBL|f z+G@d27b5h0P?U({s3OB$!{AF#ys(tFws`1l^25VMyapwhh5P`1f$bQN7i#c%-f?lV zC3~5UHf-I?`b~?DF*--?89v1Cw{O*Z1}&pzyB@fOaY>NpF- z9Y{Q_*LKQ-WWViY%I$AvX_i@6a?CoKF|}Uy)TKF3&dj&&?R9P6v9$HNQ5t*mS~7DG zpbpa}nN92D(eWJ5Xy-UQjwxJb2!2XutjU3rwZCb%uj_Ga;T(@64{w)s&6LkdZR@?Z z!7q6;n>8`VJUahbg?O8Y{ZV{TGd&nbU6*A(d+&pN)@dKzlE>0@e2%3fW9^)?h8>q! zCeour@{XI8Dro|OqT3TkRhKP!%(NYO<8BW9TAcIx;W`dq4q{9d6lbe=Ct!b+9MX40 z^6av`am8SJYO83~314~Y+jbbs1P9#$tqG+p8s#w<%g_c}@y0dt=UDe7;V<41L;RFp z-xR1g7d+5!+N|tJqnLOj)?3A*m?-ad7|TWuR=SSuHk7kcfP&3J$iBd0v~$sei5IF{~|v5 z{;T+v5r6IabD#d{ulbs<`8$d0P5jQodw=zo0wSA6AL|2Td@!#{I+ zcKqA%^}pYS-~08!r%#{gI=~YczktF&lLiTYet7&m7Ib>BZmX|33P};iy)CAkj4M{I zImGAcCjw(cQo4{}ns)=KwwM?DukI8?uu zn6H=?$Tt&LAS=@A!IEbU#*%fw1LKA51GuOT;kE2ozO3M(IJA>myx~(`I(To6eCW93 zBZkP(FK_{%5AT3BpOSG-9R76<&M8zLmCUA$n5Gxk%8pcOBmiI$lSs|6B`-_al^au) zU)r!K28?r0F=A@^J$?{|v+Kx5GwI4+a|nh%Vw$~d0FsRkl(@yFX6OpgaJmsKJk?_! z47oX0Anr6KTQFrGf0QRLnguUdxXMP@!mLz<2yn(`oC8V>@x3%!&eqrk51|mO<4sKJ zGb!3J9Rn*eO&top=z_8E6>^b*ak9ajA_lCOO%&ChY)dg>D6T~fhjJ3HMeF%Qu0{>0 zVVkdz`_nD#o-7rhg00mFGsC-VjhE3lJhW~DR6c^`Yb+nG*1jpyxiDhtagc32pC0c-p)%3tw{C3tkUh-4Ej-lIgtX7>TQ#9`$ zArl6NRpETy08{A))fh~^xQm1k{9Yt|6`c>^&p!7YUq!$B+i>>R@XP*w3XkT08Q(_# zx%a>S{eRasZ;rp7DzMrDzn(&W-D2Gx|LFhxv;PQw5$f;4Z=3z+aWejsmlx;%(4)tX zb#n64>U<5HC%QhZ#z22K=Py#}jXKGB-QXW$JPwTW#kGwJ3hPB~{Xj0ep{H>*@eNH!vuA)`E`JH)&x2az%c zS?5a?x~$tvk3&k!d9Y(Cy1@hEfd`3rLPVPoSD)#S7w?calTwYYV<_a@2j?;3pd4*$ zPPz60`@&GBCP57`?)DthpxbyqO+H#u&nCQwqs9-(3+fKOl-s7iIv*+?#Yih)Wut>> zvbLW2n79<@E7+79k!wsF43c~2c5zw_piHe99DR0Y(_gMq}vWZ-C93h6NJd6>8vl5Ybb|FPAiY=*~L6WJ1wNJzM9 zO}&0_S|Ob{sa)xDGEqG@N<%#nmT@kcrWk9~6$^sx94y6=1ZAtC#!Go~H-d}b5mRv( z%L#*+O(7+&^iT_h!(zFnnMVA1eEmYe^6@eo#RjaR5SaWkCW^eb+8$l`^t2rITx2}C zHqF*T*--cryMZ$S?+MlqT5IZu=SzQceQ5>V5YVw3E!ZOIF?igw2+B4-t{J*6h?!UC zpGe0Yf0n=OA(e5Fm#xQTt{%1d*2my1U&h5*Si?OfohiuN(e-<~Wo)+h66|wz|K_BB zGjtt&XC7RSM|#lHl3r#VJj;p4^FvYKAWh9-%ww_$nXGp^5Z}CiEqSzFY~)`_WfS` zeD#MPJ$m#6zv5dbFkkQZe-817t^KppIKlZd)e>cCImfuBc|fg8fpk&H$)vb->ziUgJV21my%dRpjL%_ZPxro`YX#onnuW@;C%YxBypnG?8ujmRZ?m-HGX~Q7HgE zP|N_~FI)xeb(E;|;gmZZ`dWn}nDoiBKg5)qKoLHwLldk8}vTj$RL^E&0Y zF-~c4>mCUB>gU6>S&b_8m2`93q0EbU@O4hk*rjzKWiOk@ZuBAZ<3eV1sMk2+rf^uT z2aDR5av2Ip1e%sh{mbPO!4ZQZLv3q zOj?7-Je=v5T)dVk0^yArrX3m~dfr<(>IR6uM5}27VhE-5N^u?6dLGk5^61kqagJjt z3v#>f*o@O}TUZ(l`&T$k0uPvhW?aKLHK(?DyU=kR;;j&JtT7H*+n@*@_r)%ZJmJ69 zJHoSo{#(K4&tH5BzgOuef&0Oe^V1)G>+;7dH*J~ZlkNwzBf5Yjc zi+>USRl>L8zs>q59^*ft=fK!LiG<&}%i)ayTVl=KQv8rsbj_al{?J@6 z2Nb{iCh}!W50fw;7$x0+izm}BRxj6U-(L)859JeG`tCn6^ct>XjlSD(9C`0cOtom% zTvPvb6ZrNE(a zQ6yq^@Xc66fkQYJeyC)O)MLn2qRtfLFtE4!DKP2DsbqHH>`=lWRwGh6iN@%WRWWo5z)=QDqCv-X80Cr>KbXei&)ZU}ZrlbSpn& zUgCAd*A;h#hb&IO$EHRUpC>qzJdJs$3OlLzIbu;drywfe*fj=+3$Gr?` zYuQM^G0%Dm4_?{Iblt^P=5;Z~I1kXe5Gy7-)Wf+lUlVbzAev&%$wxC+&5&H=7qSum z65B}I(ENvDTFck-M)cYYy^2_=TK9uBDg76vFkfKqzU>w7%X0gCl1l9C*|-I(?ZpvA z*K^!#IDMHNF`F&1H09vh&^6eD!^5WaEsRzCx*V)!%>z~B6fX~HP&^oK52VJyho-v~ zq}#xca5&_$64#?IJbBp$Ut+VkDJ)1FniaZE8W>H((Q$n&G8}>nN963IE8l`p)_J1q*sU?mfX({!v3NV}L;L}+`p&12DlUbK zL#~62UG#~OejB#uTw;qvWT#!e;A#rRLwNi|SF)~;|G*cV5NeKtdVm9TSZj6>{%53YdGX`L(P@W!6=;5aT*4*ig)K@NQ7LgS$dpjdH;kLV;1 zjy7oFmTBpPvwCq{U>6#@UWrCr$_2*#Tn?5oM!zm{g;P*Ph;jNbIL}@$X_~QyZBBir z_HRzr3%UonV7RB3!_`3!TuI+sOnrPa7u^q*O833BBDoi=)rC)R(Xh9a!fv`|F%B$3 zaSs~|^f$dx^w%MjI=-pbs6g!akN@2||8MwHJaqGevS-h)KLz2B;WwK95BTi+hn_xt z`nP2F=J5Bl0%L9eo<{MSI{(2R{Ogxzm%sK;pFO$yL-^0D|AohouD%NYm$fbie4swX zr_}ld2|Nk$PhS()ig8{iB72{?s-hRPjs)p+Y@b|Zd`kYw}7@GvWLAq8481Vm6ou%O!%|M)i_?JZ_w2+!Nl20 ztzfrx@~M0rS(w%gUy`}vfT#5D#_7AYS>xC9?mN2lTe>d$avUFuow0J!xAa3{{eWz3 zlA$EwOB%6kTRhfmAJ;zCb67>hON{7oh-?n1fs_iiibJ>pcY9$!lg5WR-YcrT~Y^*6af8FfPCkB;gY0+uhHzxb8=qocooubBV0KlHJW{p7cO+qc~%mN)&EwgPQ= zzqF2DXK&y87k~60c>C?Q{s11M{~&(u`nSFH)>D)NClt<>lT&^zoWJ%TV?Jo(#L*wj zby{h~Fyh>YIw@UIeVWao@EOR+_&RaP#hax(Q0qJ{8(#=%Q)f3u>xb=JER6_OZt-)G z?tPpbiUv^nrA}5HR%1H4fx|1{xRHatKflksVm13lCGK)F0W}gg5Q+kcsHbzZ1&0E% zo*GA77#TT3)pC`LtPpt7mS@`%DjR!VcqMIWD@tLPKFQ5>-fp&9*eVaN3ik}()#ab$ z!)O%miZC83)rGd#iHbE=`ZAOs-4!^h!8Zo8E=@FUWWzlIsC60hy@CBWS1O&|9uHN; zm0Iv;deidF5Q{92c8_ZnQ_sV0Y~k9wUfu(a&Jp_!F1#B(*2e231{~%p1)o^cCl7{m zk6)1JIgXh7-F#ZIB@>S#b!0oeQ%;%WJoJP}MnO@`J=OCHzp?!o4M@%a~diD(Mz4F>G5p z2Bf$Q(Rt$-OAz^ny?hg_Yl4CF!R!`4-(DQ)ddyW2#X!A$1F#h{*N30Lur}Gvu4Jtw zLm>$P)wI7bW?bIGoH*u!yri4gH*&DaXHkqj)9Mf$v5ds?{r$z*c)qfA8wqfrhOe+$!kvjJ`UBqa(vI_m~pj3p36_(w1z4-G?wjeY4nfsI~MDFbQLbnRw2ZRk@3cI!FE!LCsfPpn)yTAnkF(X>w3?tS&}Lpf{6J zqb;?>k(hIg`6)MZJKlZg(bd)WzI}ZBYeo8|`w~^atM(;w z_PV?I;UE6V51(9~{$c#`g5Uqv)2CmJhisGtCj`z8K49xVxX*(%dVh6X=TDtb!1JU^ zA?w77geO^@dPej)#{}qvEF7k3xfl_`<`cRu3uPlYJXq=r9O0&|3jyZ$IP3YdCDau| z+>&Cn=tmDCKV%eV87C&jI2$LlbmN7Ub4tQTjbel04)O5k+Szy!8dL=)4nG2qpLNGS zD49P|u8YiULmfGAU{B%TGE8&6L9*i&uUc~8R8kxqTk(KQ`4w+4bfOn0S;?aqs859z zD}9B7PSV7OSU{efd{MT&{D50|a_>Q~e}hfGu35L$4QBD1py$S5U`Es8U*D)`t)&OT zfsC6O)_1%KM5VZrF=$B-8O=-Ov7mejE=~^AYETL>VO&$~yWy|m&6*z6ZCQ+S~%!k*1`QrgPU!(8GImI~oUM9?3@R6V_!O?LFfDm_&;pRZU z_?7sw;Ydit!BA>D2_VZN9j87G0i+Lt*!ldx7!#|#Pjr2R-usAe6d98^#Q+)oQ)b_e zn@qN6RM6qyDTn2QGRC2E#lgroeXxf7C;P+%EX^sS4gYYgczMoZKs^tpqsD$I=eg=@ zs8F!8UiL!HgZ;yn38B$~GTKm-n8jQA$zvSj^LeP06%)@FHocyahvz2e%t>C%LO%ti zV-qkzHg(J$EULp4>)W4%r~r;bCa}pG$9M8^oW)z$4ZDO9eR0B0L&qzL#i|Q&1shnI zYPLRaWN3oBoSifz?WXah<)6>>vH;M^B%;|7-ub%gf6@dUkU9yPv-O*!tCdd|DHS(cq!*;|Jqx5mkIU8&T zmh&}^vb5-`A2HBBWD>9Wtg;egg{ng-YMdCtsrx=cK&tbje6Hi8o{cnhuc*1i5Q;vw z(oD|yN)4!PmkAliUKE)4`Yh?dYG%>&-Qsc(OTY1zx)C!T6k8mj&1+3+QS|Z`uGC@( zi)YN&Mo>hw&Y{;?yaWJT-OPOmicCb#m41gBgC3viOu&kh^TZT;lB{h7qC7sxQ#f>L zYo39PP2omI!{Q0?!mriJNj8NSZ=4d-9Shj%P#h&*bfFmL5NJ;{KMR94ku45ez6nch znu+shHfxUcyxV5H#Y|@*5^(i;) zZtm~@zq`BL_kQ--^?&(QU-9@SJLb*!3ts`&{7w5JRN$R=-nqKIyZV=o&rkp8`NhRQ z_4LUToQ(I_=zNEi57hXFGl9P?oL{Bm1GeUf#qT!GlZN5>hK47P&L&0NPoyj)PcZ%s zVEzARhr3@Gc*URzx&060aYaI0Br8t&A3AwyhvvIU9~zQRmnd+GyMY;F^vVl5J*3vv z*q27jnwf?J4-S{a350Wv7cYSGa!IqY8JAF(!Rc2))^2-J2FhQ?S3ci!%;o!Cg-$SAVtW_HpKqLYjAQqS zv8Ift%LljyYu$Rj#xLd}UkJx!FE4Vly@wjf4)%J$)a3AC_)RWrzch_*YaHrIPf&~p zZ}hG2x=!679&RXQOKs}1X9Pj)s^7DTzS(YKsPBGYM^nm%xMVut`D$HNfg zhgxCP6-Uf#s%wnKCD7#yAJk%uz#=Rb|a#1}iSJC1ycne$Z z#5L%GqYDCxgC-+BPQpz*=hecQ8jLu?6#(&Zn!d>dhg|lMXHJMHaEPowyo_K%Jja<6<8^nNkQp$tAMb_FA`a0#l!S!mm7ZuzGn6%Tg-a z60J=KFBFU?v5ml+LE;T2_|D(sjp>#h!=awG3qC5?B=lV+@0EhqebF!!^5FwaeNQ#- zZHHr8f{XXHi8a0b6}5!GRG^7>SW%CE{Tn!fhI#0(vG`2rjre+7h6R;Tzb1BF}actSHT^_<5lCSNT z^BMP2{-v0`ci-{RG z+yA{0ZUx(Aef(}cblX0Dw>-qZ#GcngF8M=iXkEzId*@g(wVaPezicTv#|L6b41}m1 zz#Y^zd>a-Sx=o?gTdK8eJ*VY}Im+G>(DNpKUqsYw1h93xml++>uemT6v~$CiWID*R z4y);Yo^9<9CIyo4sE^+Wr#t(EoRC*}lW%1zKRj>`+i49T+v3Z*E&65}`JSJOv9FJ? z9SGNl>;(e{8#~3T+4?Z!r>{Le=G9Gr>2EGc7XYcya&8Y?;}E29Mwd@aNVETPAZbA{ zUI0ksy9xSqYj+nkWt*xwj}DSH^sEHD_u<{%J$_D+brBDGdeEF`6$}G4DW&thnT7X2fr-nnm7H?f&?q$B(`lpJMCT^9(nm7AJEt~w1>7E=m zTQ}NUIIYXd$HM>Gh*-9)Nw@8~HXeLU#)ai{>={kOT#A>BOTF%fuPDNsKJwPfCUfT1 zu^h7{U(a-0`06$dGlpH?I0r|Q?b*aOeE{n@y|}hDyA0(|b8<>#q-5YyJQ7VgKd|O(oSb7!jxHr3Ii{_6btv+{DGQ9U8Xvs5 zq&~KNyyoG&n!~7vc*uNF@?4SYYF^;P(0b>=OD!4>oNHE?9!7;fLd>AoqL|7dJFh_& zje1vfKJ+jB!3!_Sw5(VP;j5j3QuOjgkMY4Vo7rY0mikCOa>NH6Z{;)eWt@5M zsd6OC+=#JmDW`1c5Xbb3h*xol0EeEN#}s1C>eYyz*7gs;mi=aFsJ$Mg4oJml+PMg=bj?bmTWWb1u2ExLUlAL4Me z9`^YV&mrB+$exMIt~+G2kIbH_O;Aa!xl62dRwWJrDu&?G6VA5uV%a>J)OpNI9f+p2XCQ;vtt4CKLBJ6|8ed{O)G zrYHS+Oj(60Rq|M4Iq!{NwCY4*Nx5k0N3Op4TF5csb(wjy%~z`tp5)_@JQ6@DA`UK` zOIXcNERJ%oK;PWA`sH@|?Yxd-eq&W&;l)t)!#j{BQdAR)H$-dozCBt-k9o{FUE+`S|kRxjaAreNUb~MlJDx zjo~>J_GP)z$vacoY~tY6xZK!X%b6<3~d`EnI<|k1XMSu4+euk$0jMF?xN?Z zoQ#)=<}2sjcBR^zZeTm_!Sz=@Gg8afGoM!fN~-p=td0h5m$73J|kb#W*$B2&2x$Q9C~faYxw5! zhbO$f&sug_A9vee7qSLUoq}tsEaoCU@Fea51z?!R&kz7b*=U$#jf084J4#%`t_I=f zl=f`o>vBt%$LL32w%RBd%U|)tQgIeeU5$y=o7i-ldlTqNX3D~b3&NZudS%N^nf3?W z2d_ZNDi+j7ZXA!2D0k0-_O+fAkV~b2#i4kuAz(l_G>Rj)@MS)Fa=wdZ_{vCAc)%Je zUi3lmyt(58Hv-D*5pg!b5r6#<9@z|rTS8KSF{S{G_~%a#J7 z*}L-xdc>MX8jOP!OhmME^T}6Zc15QlZ2>jf7fzaU&J$VJWtx-?n z7hleR3lW`<3#$EbuDs;5>LFY?g+pI(5kZ3JdXCW=tpyU|u(C;L6I7#~q(n4?u)00` zTF`NQ9NZp%6bJe(jzAyM5koy2eU3H*(C7gUFKLlzT?UB%2 zC+xCe54ddL{o$+HY~d(VtMe@zZB>_9-QZu=gE%>DL0^S%9q)GWw%AK%0$*3)aJ6K^ zaLv2t7s%KOi#ahomn9F1Mi5nsCIt^o9Y&=p5;tNk9=3!1?`a@vRwoyJX%p?KL7rWQj? zdJd%>kl_HPh&9(ntwVI(Hw{6ZB^=l7a;I7%Zn|`uZCz=HKdv)tqbN+6NnxZBB%p;; z*y0rwug_y`X}}oRXp$O9KpBLkcMSEKL%jmBI^Kr;u%mIb(~-FBu<1!!Ehd>i5LXq( z$nK63%oDe!#iMo77>>HH;fJr$-iz*O4Oy+VjJh2ik!YrfF(y?9a)@EnC2+`NBLrDY zJZwsCE`p&aM0T0GpZiKmLBuxjHmjW`F6ZQY=_>vgJ`lIhuhhjzu`wq!?O|D0OqAh| z?$=Ux$)=B4+r&jCju}NN;BMMgoy2V#LrOF@`8a3tI%k~9(f`~(Nh+FC8n z+wvt(WvF;^5ulgUgg3+qO`hymHK_nrp#(Mi#8P;=?5)>V@`{P$)M+gj)ka*zF)!Nj zZ!Me5qZ<~USk@ru0dJX7;`SFcB{4h0Us=6PtX^sHd@pnFHfH9kx zaiCT?XhAU-j34|FWZU?aoxpjBKjOpw|8sMD`)59Laq(w9aD4n}V&1e@uYlI!)#0x< z^3VR+cdowbYcBt_v-6XG_vzE8e;@A_^q<1(YvS|k;o7*^!TCi4ddCSH*S`tS8$N{} zo12?`{Nvu|Ns#}qktY`(uPUm^LJ2XX4m%Y~)sXr~8clBqdP z;st|j_9YCIx>8aE%Yo&9Dus?gOh(?4lreB~Y9@-<<^``~fr(?o9zH6NEeLqzu5ky} zMZ`E8cbrPbK{erVsI^+_<%Uq=*0x0<9mjk64WkXwCO7NEm=3khqnZM%zy7~EZ3@tM zr7faP**TgYu66dV#N8&rF5;sfAQNxrRcxiBoWS5}s=9T)*auJC+D5XrEZxt7wLxEMJWF7i%KC?i?$IFg(nJ!Uhm zV<(3K5>LF#owB4hHKMzTRc(hkoIxP}I@ ztch`=?0ewH!+Y4B2WM+l)bU%gem)U3@DNt(V__i2FLC?X=eM^Xd2)IAeZjryUtWP()t6&mYs7bb z?45u1;_Twz$0yjo{?&st-1@)w?EgO9I@qhkIUZRmmLmgmXBz0AV< z1b{sr$|WNY9;yQJlN>;s7_HZ6|#`^XY{`vpB-D70@O^BTC4&JE*|ODbMQ1nwFeU9t){ z`;*hyrB=b)0<*>$Ea~NgDL}9Iv=7OMM)$SRiIYF*X}|Zge#K9o5rdKfPstKf>f`vO zmW}+=ZTX;GVwBGwgAx*$fz!z6F>~2#_FQRNTil$izZTxtg#KszMAOhV)Hw$Xh#Sr1 zBWBo0Eip&th>`LZ#d80o9!qXJ(Rzrt_Emfr{aAzHD*$>mC?(`He1eZTZM@dRC|9mc zt!r!+J#=IJ;s8lNw!d+!d zuW{@~4F$0wQW(uELnB47@J;^F3`wxVk7JnYHvA<<5*!*2azLuCBW~(cOLYx7>4Fth z>jW&%gMr2l+^7xJ^2Z+kbaqsJlJlHrOWf5<7edPX5-;c)D`9HJg2#@EH6Q0}iIwBB zDJUhw&XX_AQT|&HqXtd37YTGaCo1PH=(;3(91sW-#cD}ZD-s`SsUI-C^jmO3$=Ay- zT==615e$lci*7?!4mLD14?2m%0(KF7E6^3mkauv^P9kt7?v?4m>EJwoc!_>yTceI= zOi8-lP*C2w31zHM%S^xu0D>;ts)LZQ$(vz|1(LDL5V=LgYd3LCUnyB&M2zbMCsd^M zP$S#u4eQ`ym#DOGEZ;-LE3{v8EI&TF+uh-VIPO9GCUgABGY2EorHerSRTLv`%1~#1 zy3Ge}@s+*9jZEgY1xTN&-`;-o#f#lX-g@iuf8R*$jc8Q?ujWelW;!eI(I0r{H(#Ef z|9h7g=YIshP5hjj^6d0XzwGRUUloUd57{ha|E=PAVCLr419-hy3rBkGYHo6#7=B3S zwPlAB2ETxy9z=l4i@Z#LmnTkq=8|15C6;|b*zNI=f2)OuJ(_OD=^=6oGcF88YT@kq z$bxCT))`psm0^QH?H55yu5tv^I2J?d*#K7D*%&Xgvz3qHkT>y27<=`lYc|~D+3%^1 zWbq#p_PvD{vVPX=)rET5Hb2EPd=rpQqP(eR{KUo=d$x5<(M!ei0)oPjdYVn$$Z^fp zIpT}Gd^lo~kD3kLa7l?<;$k=m#OLnPcGRFu#@ff0a*o*;E88pTk{V40Z`mgvPSqOc zqBd)N!wtK_h*M4h3alG;+K6uqtBo~-B;{7BxCkyTlww9N8pGZLyQmY zB|_84!`8103+}`UjKiA2k-skLq?r3yGam+51tMz^cMf2!;%aJdOit$%jAjKXNUQbXf;ssR+Jhp+(1BIkI=mMYHH;G|A3^ zP`<3w|>RYKKXMB#F*hKvcF?*V<7w z>^O`S;bjn?rP5kBk%1oAip9|E5AcFRt{5{%_?zEdlX)Xs9ZDtyHJtGXgwbbT5A>@d+iMs#ZGig zJk)pa7(4bw9NWNQacD5j=15r9N22tMrC~6Pp81ZimaDWt;=EvPdIlk3nTn&0`CLOK zaW$kswlT6FKhIEyZ`pnlzcB4T_?v&@Z~PY@`p}17Q1+&6SD>xfHsE!Ze%JTE^Dkds zUH(V-n)uiAH;JF(6YR4S{0uf8u=jr98FwKcy3tdoDGuz}xY_-O6GDOILpE%9g7B;1 z`~;h0a`=RZu_$WOlS_<~Tg>J)ImR0oD;e-2!&ppG#I%|(nBr)3^Fl($OJaq}L&Ocj z_XsHFiOb6^j~xbq=G2S^E?pp}phmHDbUXPhSsxSKVrWD0OlZruK)TqnKGhPJB$%*9 zY&|~e_>Y>@5JSx+heKZcTmx!m6P|A>KxDU&*oA#4*y1nwwDt>_D;gtc2M!tq?zm{D zbp)q+084EX*eNf*N)Idtz!fJug(O2|r{K)vxmafswgmytAKw9#9i5=br}%Lo1b?zO ziKL$AgK-XIj+a~_G^qlexYCdx6lSr^82Z5+e)tI(``Ff0dZ$Heg7=#!A~vC&)mU{T zeK6r6aU4+>`T)DGY$KXJx!yJ~U8^I&scBqKyGYi3Ltxm~g~;rorImoHpK?%IkRhO? zLOf@zuM%}pi-xj}wAfM}(bfxS>7sms;gGc~2)f3f0#4;pPdP)OiDJbhbLyy2s5pqW zam!>`^8t}<>_yNe%j}0=t}WbEt>P*DAkY9(DLVH)GW(k-UZ1o=oDiy3Hl1cDxqeK) z^HKn?0}aXS8&qyE=N@7kdC|5iAh!Yz5e77ZF!Excy}6eAtmt7!v&u0p$T1#{IjI&s zr+pl~md277Y4t**#Th;3pVo66Ox<&v{FVru+$Y! zG65-Y6D#AQyz>RH(RUv)Nk4-wL*~lA6@MxvEs4+!F^*p?=LdFtgGDxc)&PNOCZ5>X zSn}e?r`uCj4rE_;ZH%88|0~zm*MH*i7Tl~ zy!=B~kFJjKfi-^FS$&FKpFZb7SsQ*lH2c9>8y*KeFtd`}*tIeB>2*Db>*p-$0b4Mg zL!O$VMO{H?A7DIXZB+JQB#Af%eqxh@O=zJ^D$Y5l+qqJn4N__VH<O2*#+Z1^aCVgg z&pGE~4-HWEbmg3(V{-r)I9AEVfl4>WfpLk{jXKS^$j#;lNk_3}W+tq)A8?4Cq#S8A z>L!I+hBi0?Etzr=#)zD|ET1K;T3SYs!H}558;Z4!alyL}R<`BGamSBYJcC9zMnE{C9+|#@L z44K%94-sm}dMvn^A9#4g>4S#G|op^jk4esyY2j zhOX=)H=gnFuchLm0flJV51ff#qB;=6W}HnTv&Oo~rOlT-5sNf3=K-@ax4g*;BZ+b_ zJXG9o<0TX%fjBRpdyHtYR-B7Q-e{%k9%ss#8$u&?NF{VY|3nMou zs8ftdz?12hoRYDpfpa211hA(UWAvsju%R+uNJg1LftIo8u7coIg zRMwxKFjw3&9@#)FWW`Mz2SY8as6?v>g_T}%9ONIIsfn;S)Slz>tgeL)tDHe7?kUV3 za9^}Q4Fvd7$H=H0dySO6DJcuu(Ek16Kb0Jb)LFV#5W$ePR8md3V{mU90RS0MSzOad z6FXTfi$?TCvg{gSC>)QcohPwLBLzHGKb|kBqzoj|VXVy1vyQj7cjL`eu0y_Bp45UB z4TWWo&lAV`4_&e>9Xd69NcdS0|A*KU-vJ-bOZ=v*3ZzbN3Q`sL?vMTGx1OG#{-R7#CM0VA@fyn&9MQqfw|kYp}85sAslVWj-OuNVDs}NFpr&U z!*j^Zu6}NG@<}vR1>t3wrzw4+^H6gG%0LsMqFTzSpoD(Rhe^GllULW*W@>9=>GBl+ z#8B9TAsuDXn}@dH^EdpuVLB<459&*qJWvsD2UFBTO zIV^lnmHor6-Y8XU^8!a_j!8iBGj7PlCoKhx*Rt?P1)#9ah99!<^}=YHLQs0&{9tt~ zDqpp0f+HcV%SIF8Iq$kY28cSpaMC%I?5jbk8v;zJVH|w;)(aM3x-n=O+tzW4p{T;B zIGT(Zc+XMjz<5j)iYq<~YoCcS_VNbAoSSiYHh^3Rf;C}_)>!y0$DETZZ!~mlVk0&@ zmYJoG!%KTL80bbqo)HIx#P??VF4;m&y|p~DnN1uxXjbMz)WK+1-gX62*4*=sEsVw+ zNlvdzyisoZ)L(va@cA-V*gr`|{FH^epC7bOL`-5`XX_Ryl2-IRF6J@!gg`GlgjTpj z;XX5a;(xH{IG2lBJ+dx827*gj*yuW&kVZu<${h=P3RMG; zvL=fLB0qFxUAt$F%@jUMGMh|!eQ>Q~!@jP47$(Prko%X^!ad`5{Irb?vGd^&WHsl~ zWpA6;K56T=%qM*DVqdv7#vi2Ob=_bU04q92(IAXqU@4anMg!am?b zPl?!QqSi5yg^aQLTnm5J8Av3l7%&uTbDFPF(|*KG@&*(>=o;mpJK|P;I^1Pz`McbmVJ*+Wj{iK)9GQ07Z;_e&w zHSgTs-u{~x7Z*Qk+?yjSP^EoSjPLyJzx0*wdwlgL&ri?($kpRZJWn4Vou8lSm!0Kj zsQahU+^F1%{7vHAX#5JeHb2HJsvn^FaE%SEUzo;Uk-s~-xxT^4lm~2MQ+>^9Lz|0~ z5b((hCki)yEPN55Oa_aKz&u^ch#YC+;AAO_gnW7kC|;s?va>l1OCryI^U>HuEqxhE zR{);ym5xbsj1$gf%-p7L1yOTRge~Mr?Yd3vTHSr$n0i9AfPW-MX_9P^^`6fEH z4r?71rByP-WDd)uXmNUOmh8`9_~r&{oB6CSCCO#_rc`lD%NbWT+??kIVUSYjXdu8)JU4+jvxo*B{g zW_A4J&yA+{AI^go@8odq+~2AVoQ(5e;OUtSn1XrkqeY1>SmUWGl*P=WDqw};?clt2f z+-u3%J@=-_=|wz~TXYqJ*0Sj*pYt(Cz#v1@8|A~W{8_b{FuMf8zFI_?qfg!xCElhU z!?9eX-e`lmxl<0MaNS`D`_1SICwh!S!*n?*^^k`oucXsuGhT^AN~G!e&-|n|8P&9JpQe` zc<@tf{=zdpMDrn8J$^Qu8#@2^0L?KsAsaU=cOS%(=^Z2ezuG7G+3VfW_07%EJ>N|t zXS1WNHm(Nb=Ku`@^4Cy(Kg31|9&}MDV|3Jy3*jK`407R%M&U`Kixm#e4HEI%PBa2o z?)Mhzg{MLwlDJ`4_=?OrVu&wp_AFoK45C!-sVf@|FlLi1#LY&cvLPquTP2`9TWVR^ zm&CJ1Z->%iNCmm$2UEV_QApl}o#t5&Aj%G6wcxv)ve62#&q;)RrcVtc^^0)JY%Gp# zXSBX~>kpvf6d^{ffVAoRE9|bLBM-uH(bve56SPFgk!xebI!jt+g=kma0B#`-z6w|8 z7?I>u4djlqH2b&D$kIpW$Yu`7qFZ6izX-;qMYNiCEAyIl`e1aFv9Z34T{qDZnopm+ zLl0G9!xBsCQX%)wntZg1VdWwsb5PxDIOl60#iIx^Hu1#csu?M5+)`Q3 z!Wq9)O5Du8t!LGambP9p+Ut^+v#nU{jmNdNEL522x4a=Pi03(C%;d#LdP|~BZ?DO- zTRA7<_;2EfSz2?h-Go5Am!Pk7sv8WnHlC394XW389~ZBFpoERgE#;AN3eBPkrtkt~ z-bf-Y-U^}akeq0_QHHh8Na&@_>R&2z@D z>kWJn#wZ-QCPTu(^ftLB-g!(^$E>(YrSnB9MJW$P65wc36-(Bfsa>$NcJ$Q9MhEDt zE}T+hkNcUDfx7vcX&#YD=_*JnZc#hh9tN>!@#B1GP%;)?6B^BUm&a+qmcD?LFdN>xx9ueih5jxmvSWcv8 z5T$3w*fPavvx)MMCd!^jIMvgMuP@o3GLcxL;otklUn$oo+~(pK(srsJ`N&63zTum`l&vE>5m-q$8H?Q5E@E$vjge{InW4?tz*0A92f`U483Xac1M#%;pLUrNbi!1+QQ(|waw=vYR#lqvM(*p>7K@@E8>?Pv?dRnp7R7P4`2!soufyP?WTFF7# zafM}$S@WzFRRNEcfFsvK9%n2-4tlzhB^?>ZQQk85^~O4Baj<`Y&?=G|r=F9E`ZSJ| zBb|d%tQKlaoK#dml06eUvKD+1zwCHmBY>^(r$*uNrNlsoLh$6Kd9d>7iQ^TuA|I}Z zw}c}!;JZ%?i6P1@Yc$u~a`C{PE(y;A%BUN~kXJ~H7{pKt@lb%dV;PbG zP?*>%mcl8h;ni!@O*qcplALbk!7QAyNjyeV#}Ol9;2sOqJbE5wFoOYunJ=+M%zB%j z^VkwakJOD z?2z%=Vl(^7>xfZ(ox&>1BBAB7O)m3ND`qGdGxd2;8?ixVyV>{LGbWE~J-x)jaXZGL z^>mZnc4Q_94c)ATJ^B^SYGy-Tw(&aSsgB_xYCX1HtgUs7=H$5UGKZHX2cvZ|l-mk( z{)KTO)AdzubO0-D*c=o0AY(@-*)mef*x-SXq98+Z;`-T^IJ3u-C7c1IzY`oT*+85* z{jinQ7*nA85%$7+AjW`)4rWjkl?Nk7+lzP{Tv>6^bQlhR1`)^IQp;HoO(QZ|uvyPF zp;%tomzkp&Fn!y0hhM;aeS53_?WjNJ&_?SPW15vrbeQOmC(Q?O5;7pRU${Lw`eWzE z$3Nof>v>#MIzl(V%-_=dRYg!O^(<%N#pb(4hhaiyx*i(eO9#o>!F@#29jFU-tFDM`mkI2f`0 zOGsmKvE!i{hrGFB7}Aj&GCfS7SJ!lB$H1u6Jw{Ki8w00gh6?5>~%AWfn)%wMg*Y+=NXQbL+Yq$Yzsu2 z6i|9`n#sTIdb||d0pQeXePO8WBa+F3Q8n}M1zbkxdi;K2hYB$HhCY10fuh`+L4iSX zj!hoKxKr~f82#D%aIKhPBiarqMY!jBdH>V6ug`|5lK=sAiQKbU!}y=}9y#w+RRqNo zr2XqnDzcLZDr(&tjsobD3$cPXJm&*bdWvGhvD-ZVIq!bOp$Ianb3Q>)Tw`}U8tbFg zx$z_as8?*!GbZ{~Pf#^i3lk_4cX$cOzQ}bj9J=N}9~)wO44ktqWA@A%-&S%}6{Zf> zL4hV$U7ric^Pj8B z>9R#q*BU6-*Q#9C@;XWT_}>~+=G5rZv*5jlXU!r{PlMEM@{n(4Uz8346Zyg+@!97* zUxcqnXw>T<+u|_J$JCW^u^BgQ<)e&!A0bKACDyj}u`@XzEq25Jr3UJgOvT+`gS6a_ z*sOrG6x`=|aHo!9&htQ?AE%?v+A1k2;Be_Pv${r%Xl>0!({-t=SSkLF3!e+N<m@O?K=t5Dco+G(?>9b3K3S_Ez^@eE!ilav^t)w&UYZF^G@PN0W~>)E34A&2V^* zUzYYKf97X?=0E=Mhd+E1;p@~d%ki3I{@;Jk4}J5a%g6uqTTh;RBR2;hu+Pr;DK!4; zE(rAC%%7{~r`p(E+CUh4^Fj|BjWM8}cs{K2!I__6UtizKh7aj%*{sBAUdM1qKTcjK zb2TPhXS58oiM6pk9lSLykbU$Ev3GyTfnq)duHH_jJbIou4q}}2p2~OLjb&Qao7l$| zIJBJc!ppxrsg*lqLD}B1yWa zj9pXY;azaaPrm+0gYv_8pyPR`b1HK5^ufJC9(NOy^-Qql0Ja))h%Dz%u!KY>ILX

7{XH`;S!y#GPA1A4lvdmJBZi+ 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 R4uHWgUho9rg?ds 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 z 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%0DS};gw_>2QkgE)Zlz=q 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�klnsc9Hf~3pQt2 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≻7WOuVwIrac05ZX+&^K{bwws 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¬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±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

+wdCw7Z)w%Vlw>6^*v5ZGa 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�_1y{;|sGb+c3H|Ga5a?WwaT63Sg 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 KMNUMnLSTZ&uN_+e literal 0 HcmV?d00001 diff --git a/workb/src/assets/store/store.js b/workb/src/assets/store/store.js index 5e764c8..2e3d9a6 100644 --- a/workb/src/assets/store/store.js +++ b/workb/src/assets/store/store.js @@ -7,122 +7,122 @@ Vue.use(Vuex); export const store = new Vuex.Store({ state: { detailview: false, - valCheck:'', - mainRequest:'',////this will get the entire array, kijken wat handig is + valCheck: '', + mainRequest: '',////this will get the entire array, kijken wat handig is show: 0, progress: 0, question: "", - assignment:'', - curiousFact:'', - number:30, - event:'happy', + assignment: '', + curiousFact: '', + number: 30, + event: 'happy', scienceMode: 1, particpantNR: 999, - response:[], + response: [], resultDetailsSelect: 1, - inlog:{ - placeholderEvent:'Event', - placeholderCard:'Card', - buttonContinue:"Lets go!", - popTexte:'Please fill in your event', - popTextc:'Please fill in your card', + inlog: { + placeholderEvent: 'Event', + placeholderCard: 'Card', + buttonContinue: "Lets go!", + popTexte: 'Please fill in your event', + popTextc: 'Please fill in your card', errorMessage: 'Oh oh, please try again' }, - labels:{ - modalHeader:'', - modalBody:'', - modalPlaceholder:'', - modalButton: '', - checkScreen: '', - checkScreenYes1: '', - checkScreenYes2: '', - checkScreenNo1: '', - checkScreenNo2: '', - answerLikert1: '', - answerLikert2: '', - answerLikert3: '', - answerLikert4: '', - answerLikert5: '', - closePage: '', - questions: { - question0: 'DONOTCHANGE', - question1: '', - question2:'', - question3:'', - question4:'', - question5:'' - }, - placeholder4: '', - buttonNext: '', - succesMessage: '', - funfactMessage: '', - closeMessage: '', - footerMessage1: 'Want to create your own?', - footerMessage2: 'Check:', - resultsHeader: 'Tussenstand', - resultsComp:'Voltooid', - resultsTarg:'Het doel', - resultsBtnBack:'Terug', - - resultsStatus: "Stat", - resultsCode: "Cde", - resultsName: "Nme", - resultsDescr: "Dscription", - resultsCreated: "Create @ ", - resultsStat: "Sta", - resultsAct: "Acti", - resultsOutOf: "ot of ", - resultsChal: "Chalenge", - resultsInsp: "Insiration", - resultsFun: "Fn", - resultsRel: "Rlevance", - resultsPressIcon: "Prss icons for details", - resultsHideDetails: "Hde details", - resultsInfo: "Informaion", - resultsClose: "Clse ", - resultsChartLbl: "Activities completed" + labels: { + modalHeader: '', + modalBody: '', + modalPlaceholder: '', + modalButton: '', + checkScreen: '', + checkScreenYes1: '', + checkScreenYes2: '', + checkScreenNo1: '', + checkScreenNo2: '', + answerLikert1: '', + answerLikert2: '', + answerLikert3: '', + answerLikert4: '', + answerLikert5: '', + closePage: '', + questions: { + question0: 'DONOTCHANGE', + question1: '', + question2: '', + question3: '', + question4: '', + question5: '' }, - logos:{ + placeholder4: '', + buttonNext: '', + succesMessage: '', + funfactMessage: '', + closeMessage: '', + footerMessage1: 'Want to create your own?', + footerMessage2: 'Check:', + resultsHeader: 'Tussenstand', + resultsComp: 'Voltooid', + resultsTarg: 'Het doel', + resultsBtnBack: 'Terug', + + resultsStatus: "Stat", + resultsCode: "Cde", + resultsName: "Nme", + resultsDescr: "Dscription", + resultsCreated: "Create @ ", + resultsStat: "Sta", + resultsAct: "Acti", + resultsOutOf: "ot of ", + resultsChal: "Chalenge", + resultsInsp: "Insiration", + resultsFun: "Fn", + resultsRel: "Rlevance", + resultsPressIcon: "Prss icons for details", + resultsHideDetails: "Hde details", + resultsInfo: "Informaion", + resultsClose: "Clse ", + resultsChartLbl: "Activities completed" + }, + logos: { logoSmall: '',//require('../img/logoSmallAOgemeente.png'), //link to database logoBig: require('../img/logoBigWB.png')//require('../img/logoBigAOgemeente.png'), //link to database --> where to best save logos }, colors: { - color1:'#17C8BC',//'#0066b3', //'#17C8BC', //main color '#0f1626',// '#0066b3', // + color1: '#17C8BC',//'#0066b3', //'#17C8BC', //main color '#0f1626',// '#0066b3', // color2: '#ffbc00',//'#ffbc00', //secondary color'#ff533d',// - color3:'#fc4a1a',//'#fc4a1a', //tertiary color '#ab987a',// - color4:'#f4f9f9' //graybackground '#f4f9f9',// + color3: '#fc4a1a',//'#fc4a1a', //tertiary color '#ab987a',// + color4: '#f4f9f9' //graybackground '#f4f9f9',// }, - iconstyle:[],//['#17C8BC','#f4f9f9','#f4f9f9','#f4f9f9'] + iconstyle: [],//['#17C8BC','#f4f9f9','#f4f9f9','#f4f9f9'] results: { name: "WorkBoost", target: 100, completed: 100, status: 1, descrip: "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.", - startdate:'2018-06-21', + startdate: '2018-06-21', scoreFun: 5, scoreEdu: 4, scoreChall: 4, scoreRecom: 5, grLabels: ['11-06-2018', '12-06-2018', '13-06-2018', '14-06-2018', '15-06-2018', '16-06-2018', '17-06-2018', '18-06-2018', '19-06-2018'], grResults: [40, 20, 30, 50, 5, 10, 20, 40, 40], - } + } }, getters: { startScreen: state => { - return {placeholderEvent: state.inlog.placeholderEvent, placeholderCard: state.inlog.placeholderCard, popTexte: state.inlog.popTexte,popTextc: state.inlog.popTextc, valCheck: state.valCheck, buttonContinue: state.inlog.buttonContinue} + return { placeholderEvent: state.inlog.placeholderEvent, placeholderCard: state.inlog.placeholderCard, popTexte: state.inlog.popTexte, popTextc: state.inlog.popTextc, valCheck: state.valCheck, buttonContinue: state.inlog.buttonContinue } }, modalWB: state => { - return {modalHeader: state.labels.modalHeader, modalBody: state.labels.modalBody, modalButton: state.labels.modalButton, modalPlaceholder: state.labels.modalPlaceholder} + return { modalHeader: state.labels.modalHeader, modalBody: state.labels.modalBody, modalButton: state.labels.modalButton, modalPlaceholder: state.labels.modalPlaceholder } }, scienceModeWB: state => { - return {scienceMode: state.scienceMode} + return { scienceMode: state.scienceMode } }, showWB: state => { - return state.show; + return state.show; }, - progressWB: state => { - return {width: state.progress +'%', backgroundColor: state.colors.color1} + progressWB: state => { + return { width: state.progress + '%', backgroundColor: state.colors.color1 } }, iconWB: state => { return state.iconstyle; @@ -156,14 +156,14 @@ export const store = new Vuex.Store({ }, resultsWB: state => { return { - target: state.results.target, + target: state.results.target, event: state.event, - completed: state.results.completed, - scoreFun: state.results.scoreFun, - scoreChall: state.results.scoreChall, - scoreEdu: state.results.scoreEdu, - scoreRecom: state.results.scoreRecom, - grLabels: state.results.grLabels, + completed: state.results.completed, + scoreFun: state.results.scoreFun, + scoreChall: state.results.scoreChall, + scoreEdu: state.results.scoreEdu, + scoreRecom: state.results.scoreRecom, + grLabels: state.results.grLabels, grResults: state.results.grResults, descrip: state.results.descrip, startdate: state.results.startdate, @@ -171,12 +171,12 @@ export const store = new Vuex.Store({ status: state.results.status }; }, - resultSelectWB: state =>{ + resultSelectWB: state => { return state.resultDetailsSelect; }, }, mutations: { - contentFill:(state, payload)=>{ + contentFill: (state, payload) => { state.valCheck = ''; state.mainRequest = 'letsgetthispartystarted'; state.scienceMode = payload.science; @@ -187,8 +187,8 @@ export const store = new Vuex.Store({ state.question = payload.question.question; state.assignment = payload.question.task; state.number = payload.nr; - state.event= payload.ev; - state.curiousFact= payload.question.fact; + state.event = payload.ev; + state.curiousFact = payload.question.fact; state.labels.checkScreen = payload.lang.checkScreen; state.labels.checkScreenYes1 = payload.lang.checkScreenYes1; state.labels.checkScreenYes2 = payload.lang.checkScreenYes2; @@ -210,19 +210,19 @@ export const store = new Vuex.Store({ state.labels.funfactMessage = payload.lang.funfactMessage; state.labels.closeMessage = payload.lang.closeMessage; state.labels.footerMessage1 = payload.lang.footerMessage1; - state.labels.footerMessage2= payload.lang.footerMessage2; - state.labels.closePage= payload.lang.closePage; - state.logos.logoSmall = require('../img/'+ payload.visual.ev_logos); - state.logos.logoBig = require('../img/'+ payload.visual.ev_logob); + state.labels.footerMessage2 = payload.lang.footerMessage2; + state.labels.closePage = payload.lang.closePage; + state.logos.logoSmall = require('../img/' + payload.visual.ev_logos); + state.logos.logoBig = require('../img/' + payload.visual.ev_logob); state.colors.color1 = payload.visual.ev_pcolor; state.colors.color2 = payload.visual.ev_scolor; state.colors.color3 = payload.visual.ev_tcolor; - router.push({ path: '/question'}); + router.push({ path: '/question' }); }, - resultFill:(state, payload) => { + resultFill: (state, payload) => { state.valCheck = ''; state.mainRequest = 'timeforsomeresults'; - state.event= payload.ev; + state.event = payload.ev; state.results.descrip = payload.desc; state.results.name = payload.name; state.results.target = payload.target; @@ -234,8 +234,8 @@ export const store = new Vuex.Store({ state.results.scoreRecom = payload.scoreRecom; state.results.grLabels = payload.grLabels; state.results.grResults = payload.grResults; - state.logos.logoSmall = require('../img/'+ payload.visual.ev_logos); - state.logos.logoBig = require('../img/'+ payload.visual.ev_logob); + state.logos.logoSmall = require('../img/' + payload.visual.ev_logos); + state.logos.logoBig = require('../img/' + payload.visual.ev_logob); state.colors.color1 = payload.visual.ev_pcolor; state.colors.color2 = payload.visual.ev_scolor; state.colors.color3 = payload.visual.ev_tcolor; @@ -244,7 +244,7 @@ export const store = new Vuex.Store({ state.labels.resultsTarg = payload.lang.resultsTarg; state.labels.resultsBtnBack = payload.lang.resultsBtnBack; state.labels.footerMessage1 = payload.lang.footerMessage1; - state.labels.footerMessage2= payload.lang.footerMessage2; + state.labels.footerMessage2 = payload.lang.footerMessage2; state.labels.resultsCreated = payload.lang.resultsCreated; state.labels.resultsStatus = payload.lang.resultsStatus; state.labels.resultsCode = payload.lang.resultsCode; @@ -262,7 +262,7 @@ export const store = new Vuex.Store({ state.labels.resultsInfo = payload.lang.resultsInfo; state.labels.resultsClose = payload.lang.resultsClose; state.labels.resultsChartLbl = payload.lang.resultsChartLbl; - router.push({ path: '/results'}); + router.push({ path: '/results' }); }, resultRefresh: (state, payload) => { state.results.completed = payload.count; @@ -273,73 +273,74 @@ export const store = new Vuex.Store({ state.results.grLabels = payload.grLabels; state.results.grResults = payload.grResults; }, - errorShow:(state)=>{ + errorShow: (state) => { state.valCheck = state.inlog.errorMessage; }, nextQuestion: (state, payload) => { - if (state.show>0) { + if (state.show > 0) { state.response.push(payload); } state.show++; }, progressBar: state => { - switch(state.show){ - case 0: - state.progress=0; - state.iconstyle=[state.colors.color1, state.colors.color4, - state.colors.color4, - state.colors.color4]; - break; - case 1: - state.progress=33; - state.iconstyle=[state.colors.color1, state.colors.color1, - state.colors.color4, - state.colors.color4]; - break; - case 2: - state.progress=44; - break; - case 3: - state.progress=55; - break; - case 4: - state.progress=66; - state.iconstyle=[state.colors.color1, state.colors.color1, - state.colors.color1, - state.colors.color4]; - break; - case 5: - state.progress=83; - break; - case 6: - state.progress=100; - state.iconstyle=[state.colors.color1, state.colors.color1, - state.colors.color1, - state.colors.color2]; - default: - break; - } - }, - resetState: state=> { + switch (state.show) { + case 0: + state.progress = 0; + state.iconstyle = [state.colors.color1, state.colors.color4, + state.colors.color4, + state.colors.color4]; + break; + case 1: + state.progress = 33; + state.iconstyle = [state.colors.color1, state.colors.color1, + state.colors.color4, + state.colors.color4]; + break; + case 2: + state.progress = 44; + break; + case 3: + state.progress = 55; + break; + case 4: + state.progress = 66; + state.iconstyle = [state.colors.color1, state.colors.color1, + state.colors.color1, + state.colors.color4]; + break; + case 5: + state.progress = 83; + break; + case 6: + state.progress = 100; + state.iconstyle = [state.colors.color1, state.colors.color1, + state.colors.color1, + state.colors.color2]; + default: + break; + } + }, + resetState: state => { state.mainRequest = ''; state.show = 0; - state.progress= 0; - state.number=''; - state.event=''; - state.response=[]; - }, - sciencenrProvide:(state, payload)=>{ - if (!payload.nr == ''){ - state.particpantNR = payload.nr;} + state.progress = 0; + state.number = ''; + state.event = ''; + state.response = []; + }, + sciencenrProvide: (state, payload) => { + if (!payload.nr == '') { + state.particpantNR = payload.nr; + } state.scienceMode = false; }, - langGett:(state, payload)=>{ - state.inlog.placeholderEvent= payload.lang.inlogPlaceholderEvent; - state.inlog.placeholderCard= payload.lang.inlogPlaceholderCard; - state.inlog.buttonContinue= payload.lang.inlogButton; - state.inlog.popTexte= payload.lang.inlogPopTexte; - state.inlog.popTextc= payload.lang.inlogPopTextc; - state.inlog.errorMessage= payload.lang.inlogErrorMessage; + langGett: (state, payload) => { + state.inlog.placeholderEvent = payload.lang.inlogPlaceholderEvent; + state.inlog.placeholderCard = payload.lang.inlogPlaceholderCard; + state.inlog.buttonContinue = payload.lang.inlogButton; + state.inlog.popTexte = payload.lang.inlogPopTexte; + state.inlog.popTextc = payload.lang.inlogPopTextc; + state.inlog.errorMessage = payload.lang.inlogErrorMessage; state.labels.footerMessage1 = payload.lang.footerMessage1; state.labels.footerMessage2 = payload.lang.footerMessage2; } @@ -347,28 +348,38 @@ export const store = new Vuex.Store({ actions: { importContent: (context, payload) => { const request = payload; - // fetch('http://localhost/wbbend/public/api/events', { + // const url = 'https://workboost.me/wbbend/public/api/events?event=00aa00&nr=1'; + // fetch(url, { // method: 'POST', // headers: { - // 'Content-Type': 'application/json', - // 'Accept': 'application/json', + // // 'Content-Type': 'application/json', + // // 'Accept': 'application/json', + // 'Access-Control-Allow-Headers': 'Content-Type, Authorization', + // 'Access-Control-Allow-Origin': '*' // }, // mode: 'cors', - // body: JSON.stringify(request) - // }).then(function(response) { - // return response.json(); - // }).then(function(res){ + // // credentials: 'include', + // // redirect: 'follow', + // // cache: 'default' + // //body: JSON.stringify(request) + // }).then(function (response) { + // console.log('response', response); + // const json = response.json(); + // return json; + // }).then(function (res) { // console.log(res); // const jsonData = { - // ev: request.event, - // nr: request.nr, - // lang: res.lang[0], - // question: res.question[0], - // visual: res.visual[0], + // ev: request.event, + // nr: request.nr, + // lang: res.lang[0], + // question: res.question[0], + // visual: res.visual[0], // science: res.science - // }; + // }; // context.commit('contentFill', jsonData); - // }); + // }).catch(function (err) { + // console.log(err); + // }); axios({ method: 'post', url: '/events', @@ -393,23 +404,24 @@ export const store = new Vuex.Store({ method: 'post', url: '/events', params: request - }).then (res => { + }).then(res => { const jsonData = { - desc: res.data.description, - name: res.data.name, - ev: res.data.event, - target: res.data.target, - open: res.data.open, - visual: res.data.visual[0], - count: res.data.count, - startdate: res.data.startdate, - scoreFun: res.data.avgFun, - scoreEdu: res.data.avgEdu, - scoreChal: res.data.avgChal, - scoreRecom: res.data.avgRecom, - lang: res.data.lang[0], - grLabels: res.data.grLabels, - grResults: res.data.grResults}; + desc: res.data.description, + name: res.data.name, + ev: res.data.event, + target: res.data.target, + open: res.data.open, + visual: res.data.visual[0], + count: res.data.count, + startdate: res.data.startdate, + scoreFun: res.data.avgFun, + scoreEdu: res.data.avgEdu, + scoreChal: res.data.avgChal, + scoreRecom: res.data.avgRecom, + lang: res.data.lang[0], + grLabels: res.data.grLabels, + grResults: res.data.grResults + }; context.commit('resultFill', jsonData); }).catch(error => { context.commit('errorShow'); @@ -421,24 +433,27 @@ export const store = new Vuex.Store({ method: 'post', url: '/refresh', params: request - }).then (res => { - const jsonData = {count: res.data.count, - scoreFun: res.data.avgFun, - scoreEdu: res.data.avgEdu, - scoreChal: res.data.avgChal, - scoreRecom: res.data.avgRecom, - grLabels: res.data.grLabels, - grResults: res.data.grResults}; + }).then(res => { + const jsonData = { + count: res.data.count, + scoreFun: res.data.avgFun, + scoreEdu: res.data.avgEdu, + scoreChal: res.data.avgChal, + scoreRecom: res.data.avgRecom, + grLabels: res.data.grLabels, + grResults: res.data.grResults + }; context.commit('resultRefresh', jsonData); }).catch(error => { context.commit('errorShow'); }) }, nextQuestion: (context, payload) => { - if (context.state.show < 5){ - setTimeout(()=>{ + if (context.state.show < 5) { + setTimeout(() => { context.commit('nextQuestion', payload); - context.commit('progressBar');},300); + context.commit('progressBar'); + }, 300); } else { context.commit('nextQuestion', payload); context.commit('progressBar'); @@ -452,12 +467,12 @@ export const store = new Vuex.Store({ recom: context.state.response[4], exp: context.state.response[3], partnr: context.state.particpantNR - } + } axios({ method: 'post', url: '/submit', params: a - }).then (res => { + }).then(res => { }).catch(error => { }) } @@ -468,16 +483,16 @@ export const store = new Vuex.Store({ sciencenrProvide: (context, payload) => { context.commit('sciencenrProvide', payload); }, - langGet: (context, payload) =>{ + langGet: (context, payload) => { const request = payload; axios({ method: 'post', url: '/lang', params: request, - }).then (res => { + }).then(res => { const jsonData = { - lang: res.data.lang[0] - }; + lang: res.data.lang[0] + }; context.commit('langGett', jsonData); }).catch(error => { context.commit('errorShow'); From af6ae1265dc3ffe43b363aaeaa6f95aab6295378 Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 31 Dec 2018 00:17:51 +0100 Subject: [PATCH 15/26] Update Homepage [calltoaction and navbar] --- workb/src/assets/components/Home.vue | 2 +- workb/src/assets/components/home/Hfeature.vue | 35 ++ workb/src/assets/components/home/Hhome.vue | 80 ++-- .../assets/components/home/Hnavigation.vue | 423 ++++++++++++++++-- workb/src/assets/components/home/_global.scss | 170 ++++++- workb/src/assets/img/logoSmallWB.svg | 53 +++ workb/src/assets/img/phone2.svg | 70 +++ workb/src/assets/img/workboost_logo-01.svg | 100 +++++ 8 files changed, 850 insertions(+), 83 deletions(-) create mode 100644 workb/src/assets/img/logoSmallWB.svg create mode 100644 workb/src/assets/img/phone2.svg create mode 100644 workb/src/assets/img/workboost_logo-01.svg diff --git a/workb/src/assets/components/Home.vue b/workb/src/assets/components/Home.vue index 8ff2c39..690fc37 100644 --- a/workb/src/assets/components/Home.vue +++ b/workb/src/assets/components/Home.vue @@ -7,7 +7,7 @@ - + diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index 295b7f0..17aa736 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -1,5 +1,6 @@ diff --git a/workb/src/assets/components/home/Hnavigation.vue b/workb/src/assets/components/home/Hnavigation.vue index c91a301..53076d8 100644 --- a/workb/src/assets/components/home/Hnavigation.vue +++ b/workb/src/assets/components/home/Hnavigation.vue @@ -1,37 +1,404 @@ + + + + \ No newline at end of file diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index 8af6714..2ad4b2a 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -19,7 +19,7 @@ body } .tm-black a { - color: #000; + color: #000; } /* start h1 group */ @@ -49,8 +49,8 @@ img { width: 100%; height: 100%; - //background: rgba(0, 0, 0, 0.4); - padding-top: 90px; + background: rgba(23,200,188, 1); + padding-top: 70px; padding-bottom: 90px; } .overlayy @@ -88,7 +88,7 @@ img box-shadow: 0px 2px 8px 0px rgba(50, 50, 50, 0.08); margin: 0!important; } -.navbar-default .navbar-brand +.navbar-default .navbar-brand { color: #fc4a1a; font-size: 30px; @@ -96,17 +96,17 @@ img height: 70px; line-height: 35px; } - .navbar-default .navbar-brand:hover{ +.navbar-default .navbar-brand:hover{ color: #fc4a1a; cursor: pointer; } .navbar-default .nav li a { color: #17C8BC; - font-size: 13px; + font-size: 15px; font-weight: bold; height: 70px; - line-height: 40px; + line-height: 52px; } .navbar-default .nav li a:hover, .navbar-default .nav li a:focus, @@ -123,11 +123,34 @@ img } .navbar-default .navbar-toggle .icon-bar { - background: #28a7e9; + background: #17C8BC; border-color: transparent; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent } + +.navbar-default .dashboard{ + color: #17C8BC; + font-size: 15px; + font-weight: bold; + height: 70px; + line-height: 52px; +} +.navbar-default .dashboard:hover, +.navbar-default .dashboard:focus{ + background-color: transparent; + cursor: pointer; + font-style: normal; +} + +.navbar-default .navbar-brand .brandsmall{ + display: none; +} + +.navbar-default .navbar-brand .brandbig{ + display: block; +} + /* end navigation */ /* start home */ @@ -147,10 +170,18 @@ img } #home p { - font-weight: 400; + font-weight: 500; font-style: italic; line-height: 2em; - } + text-align: left; + font-size: large; + color: white; + } +#home h1{ + text-align: left; + font-weight: 600; + color: white; +} #home img { display: inline-block; @@ -159,11 +190,7 @@ img #home .phoneblob { position: relative; } -#home .phoneblob #blob { - position: absolute; - left:0; - top:-400px; -} + #home .phoneblob #phone { z-index: 1; } @@ -171,17 +198,77 @@ img @keyframes blobani{ 0% {transform: scale(1,1);} 33% {transform: scale(1.02,1.03);} - 54% {transform: scale(1.03,1.05);} - 71% {transform: scale(1.03,0.98);} + 40% {transform: scale(1.05,1.03);} + 54% {transform: scale(1.05,1.05);} + 74% {transform: scale(1.05,1.10);} 100% {transform: scale(1,1);} } #home .phoneblob #phone #pathblob{ animation-name: blobani; - animation-duration: 12s; + animation-duration: 6s; animation-iteration-count: infinite; animation-timing-function: linear; } + +#home .text-upper{ + padding-top: 20px; + line-height: 5rem; +} + +#home .calltoaction{ + position: relative; + margin-left: 0; + margin-top: 8vh; + background-color: white; + width: 80%; + min-width: 300px; + height: 60px; + -webkit-box-shadow: 5px 7px 5px 1px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 5px 7px 5px 1px rgba(0, 0, 0, 0.3); + box-shadow: 5px 7px 5px 1px rgba(0, 0, 0, 0.3); + border-color: white; +} + +#home .calltoaction:before{ + content: ""; + width: 0%; + height: 100%; + position: absolute; + background-color:rgba(255,204,0,1); + border-radius: 5px; + left: 0; + top: 0; + transition:.2s; + } + #home .calltoaction:after{ + content: "Get in touch!"; + color: black; + width: 100%; + line-height: 35px; + font-size: larger; + text-align: center; + position: absolute; + left: 0; + top: 30; + } + +#home .calltoaction:hover:before{ + width: 100%; + cursor: pointer; +} +#home .calltoaction:hover:after{ + color: white; + font-weight: 500; + Content:"And send us a message!"; +} + +#home .calltoaction:active{ + transform: translateY(3px); + -webkit-box-shadow: 5px 3px 5px 1px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 5px 3px 5px 1px rgba(0, 0, 0, 0.3); + box-shadow: 5px 3px 5px 1px rgba(0, 0, 0, 0.3) +} /* end home */ /* start divider */ @@ -420,6 +507,13 @@ footer #feature1 img { margin-bottom: 30px; } + #home .calltoaction{ + margin: auto; + margin-top: 8vh; + } + #home .phoneblob #phone{ + display: none; + } } @media screen and ( max-width: 767px ) { .navbar-default .nav li a { @@ -433,12 +527,48 @@ footer #contact .overlay { padding-top: 40px; } + + #home .text-upper{ + padding-top: 0px; + } + #home .calltoaction{ + margin: auto; + margin-top: 8vh; + } + #home .phoneblob #phone{ + display: none; + } + .navbar-default .navbar-brand .brandsmall{ + display: block; + } + + .navbar-default .navbar-brand .brandbig{ + display: none; + } + } /* start media 360 */ @media screen and ( max-width: 360px ){ - .pricing - { + .pricing{ padding-bottom: 40px; } + #home .text-upper{ + padding-top: 0px; + } + #home .calltoaction{ + margin: auto; + margin-top: 8vh; + } + #home .phoneblob #phone{ + display: none; + } + + .navbar-default .navbar-brand .brandsmall{ + display: block; + } + + .navbar-default .navbar-brand .brandbig{ + display: none; + } } /* end media 360 */ diff --git a/workb/src/assets/img/logoSmallWB.svg b/workb/src/assets/img/logoSmallWB.svg new file mode 100644 index 0000000..7f86337 --- /dev/null +++ b/workb/src/assets/img/logoSmallWB.svg @@ -0,0 +1,53 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + + + + + + + diff --git a/workb/src/assets/img/phone2.svg b/workb/src/assets/img/phone2.svg new file mode 100644 index 0000000..f4d956b --- /dev/null +++ b/workb/src/assets/img/phone2.svg @@ -0,0 +1,70 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/workb/src/assets/img/workboost_logo-01.svg b/workb/src/assets/img/workboost_logo-01.svg new file mode 100644 index 0000000..05f67dd --- /dev/null +++ b/workb/src/assets/img/workboost_logo-01.svg @@ -0,0 +1,100 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 4381aa3a67071890baea6e0f4ef15747ec16e311 Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 31 Dec 2018 09:46:39 +0100 Subject: [PATCH 16/26] Homepage update [toppart finish] --- workb/src/assets/components/home/Hhome.vue | 110 ++++++++++++++++-- .../assets/components/home/Hnavigation.vue | 86 -------------- workb/src/assets/components/home/_global.scss | 4 +- 3 files changed, 102 insertions(+), 98 deletions(-) diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue index f45c45d..cbd1ce7 100644 --- a/workb/src/assets/components/home/Hhome.vue +++ b/workb/src/assets/components/home/Hhome.vue @@ -4,15 +4,14 @@

-

Turn your +

+ Turn your Strategy into Results

- "WorkBoost is an employee engagement method that integrates scientific evidence, gamification, and strategy implementation into an easy-to-use app to help you translate your strategy into results." -

+ >"WorkBoost is an employee engagement method that integrates scientific evidence, gamification, and strategy implementation into an easy-to-use app to help you translate your strategy into results."

@@ -51,12 +50,103 @@ l2310 -2 0 -4115z" > - + + + + + + + + + + + + + + + + + + + + + + + Press to play diff --git a/workb/src/assets/components/home/Hnavigation.vue b/workb/src/assets/components/home/Hnavigation.vue index 53076d8..6cbaa1d 100644 --- a/workb/src/assets/components/home/Hnavigation.vue +++ b/workb/src/assets/components/home/Hnavigation.vue @@ -316,89 +316,3 @@ export default { - - - - \ No newline at end of file diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index 2ad4b2a..056dd3e 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -49,7 +49,7 @@ img { width: 100%; height: 100%; - background: rgba(23,200,188, 1); + background: rgba(23,200,188, .95); padding-top: 70px; padding-bottom: 90px; } @@ -157,7 +157,7 @@ img #home { /* I dont know how to work around this in webpack */ - //background: url('https://images.pexels.com/photos/1187538/pexels-photo-1187538.jpeg?cs=srgb&dl=architecture-black-and-white-building-1187538.jpg&fm=jpg') no-repeat; + background: url('https://images.pexels.com/photos/380768/pexels-photo-380768.jpeg?cs=srgb&dl=architectural-design-architecture-ceiling-380768.jpg&fm=jpg') no-repeat; background-size: cover; background-color: #fff; color: black; From a21d16260f7ccf0c58f3d23dc250c0bcd19f2998 Mon Sep 17 00:00:00 2001 From: Jason Date: Mon, 31 Dec 2018 12:18:41 +0100 Subject: [PATCH 17/26] Landingpage update[scrolladd] --- workb/src/assets/components/home/Hhome.vue | 19 ++++++++++++- workb/src/assets/components/home/_global.scss | 27 ++++++++++++++++--- workb/src/assets/img/Arrow-down.svg | 11 ++++++++ 3 files changed, 53 insertions(+), 4 deletions(-) create mode 100644 workb/src/assets/img/Arrow-down.svg diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue index cbd1ce7..521ce9f 100644 --- a/workb/src/assets/components/home/Hhome.vue +++ b/workb/src/assets/components/home/Hhome.vue @@ -146,11 +146,28 @@ l2310 -2 0 -4115z" 0 -822z" > - Press to play + Press to play
+
+ + + + + +
diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index 056dd3e..315746d 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -92,7 +92,7 @@ img { color: #fc4a1a; font-size: 30px; - font-weight: bold; + font-weight: normal; height: 70px; line-height: 35px; } @@ -104,7 +104,7 @@ img { color: #17C8BC; font-size: 15px; - font-weight: bold; + font-weight: normal; height: 70px; line-height: 52px; } @@ -132,7 +132,7 @@ img .navbar-default .dashboard{ color: #17C8BC; font-size: 15px; - font-weight: bold; + font-weight: normal; height: 70px; line-height: 52px; } @@ -220,6 +220,7 @@ img position: relative; margin-left: 0; margin-top: 8vh; + margin-bottom: 8vh; background-color: white; width: 80%; min-width: 300px; @@ -259,6 +260,7 @@ img } #home .calltoaction:hover:after{ color: white; + cursor: pointer; font-weight: 500; Content:"And send us a message!"; } @@ -269,6 +271,22 @@ img -moz-box-shadow: 5px 3px 5px 1px rgba(0, 0, 0, 0.3); box-shadow: 5px 3px 5px 1px rgba(0, 0, 0, 0.3) } + +@keyframes darrow{ + 0%{ transform: translateY(0px)}; + 30%{ transform: translateY(40px) }; + 40%{ transform: translateY(40px) }; + 100%{transform: translateY(0px) }; +} + +#home #darrow{ + left: 50%; + transform: translateX(-50%); + animation: darrow; + animation-duration: 4s; + animation-iteration-count: infinite; + animation-timing-function: linear; +} /* end home */ /* start divider */ @@ -510,6 +528,7 @@ footer #home .calltoaction{ margin: auto; margin-top: 8vh; + margin-bottom: 8vh; } #home .phoneblob #phone{ display: none; @@ -534,6 +553,7 @@ footer #home .calltoaction{ margin: auto; margin-top: 8vh; + margin-bottom: 8vh; } #home .phoneblob #phone{ display: none; @@ -558,6 +578,7 @@ footer #home .calltoaction{ margin: auto; margin-top: 8vh; + margin-bottom: 8vh; } #home .phoneblob #phone{ display: none; diff --git a/workb/src/assets/img/Arrow-down.svg b/workb/src/assets/img/Arrow-down.svg new file mode 100644 index 0000000..c295c02 --- /dev/null +++ b/workb/src/assets/img/Arrow-down.svg @@ -0,0 +1,11 @@ + + + + + + + + From b59ab917d890c788059e4dedc0da562995029e39 Mon Sep 17 00:00:00 2001 From: Jason Date: Wed, 2 Jan 2019 16:30:57 +0100 Subject: [PATCH 18/26] custom cookie law finished and [scss path vue bug!URL should be loaded local] --- workb/src/assets/components/Home.vue | 8 + workb/src/assets/components/home/Hcookie.vue | 505 +++++++++++++++--- workb/src/assets/components/home/Hfeature.vue | 74 +-- workb/src/assets/components/home/Hhome.vue | 187 +++---- workb/src/assets/components/home/_global.scss | 27 +- workb/src/assets/img/bgoffice.jpg | Bin 0 -> 42803 bytes workb/src/assets/img/pexels.jpg | Bin 0 -> 48213 bytes 7 files changed, 598 insertions(+), 203 deletions(-) create mode 100644 workb/src/assets/img/bgoffice.jpg create mode 100644 workb/src/assets/img/pexels.jpg diff --git a/workb/src/assets/components/Home.vue b/workb/src/assets/components/Home.vue index 690fc37..0adb87e 100644 --- a/workb/src/assets/components/Home.vue +++ b/workb/src/assets/components/Home.vue @@ -64,6 +64,14 @@ export default { diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index 17aa736..5094b94 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -3,16 +3,12 @@
-
-

Our Software Features

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. +

+

Keep it simple

+

Describing a strategy favors complexity, but executing it requires simplicity. WorkBoost helps translate your strategy into a handful of day to day activities that employees can do.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua.

-

Quis autem velis reprehenderit et quis voluptate velit esse quam.

-
+
@@ -20,17 +16,13 @@
-
+
-
-

More of Your Software

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. +

+

Foster engagement

+

Without employee engagement strategies can’t convert. WorkBoost uses the principles of corporate nudging and gamification to keep employees engaged to make new skills, knowledge, and behaviors their own.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua.

-

Quis autem velis reprehenderit et quis voluptate velit esse quam.

@@ -38,15 +30,11 @@
-

Our Software Features

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. +

Evidence based

+

Why do employees do what they do, or why do they choose not to do what you expect them to do? WorkBoost provides valuable insights and metrics into employee experiences, behaviors and drivers.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua.

-

Quis autem velis reprehenderit et quis voluptate velit esse quam.

-
+
@@ -57,14 +45,23 @@
-
-

More of Your Software

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. +

+

Lean and flexible

+

WorkBoost is developed to take up any strategic challenge you throw at us. Create your own corporate nudges, use your own reward systems, add your own logo and customize color schemes to fully customize the WorkBoost app. +

+
+
+
+ +
+
+
+

State of the Art

+

WorkBoost is state of the art. Universities across the globe collaborate with WorkBoost to test, refine, and extend our knowledge regarding how practitioners can effectively turn strategy into results.

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore et dolore magna aliqua.

-

Quis autem velis reprehenderit et quis voluptate velit esse quam.

+
+
+
@@ -78,3 +75,20 @@ export default { + + \ No newline at end of file diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue index 521ce9f..efc19bc 100644 --- a/workb/src/assets/components/home/Hhome.vue +++ b/workb/src/assets/components/home/Hhome.vue @@ -29,14 +29,14 @@ transform="translate(194.032601, 187.165872) rotate(-1.000000) translate(-194.032601, -187.165872) " > - - - + + - - - - - - - + + + + + - - - - - - - - - - - - - - - - + + > + + + Press to play + video + + - Press to play
-
- +
+ diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index 315746d..eff4980 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -156,14 +156,8 @@ img /* start home */ #home { - /* I dont know how to work around this in webpack */ - background: url('https://images.pexels.com/photos/380768/pexels-photo-380768.jpeg?cs=srgb&dl=architectural-design-architecture-ceiling-380768.jpg&fm=jpg') no-repeat; - background-size: cover; - background-color: #fff; - color: black; - margin-top: 70px; - text-align: center; - width: 100%; + /* I dont know how to work around this in webpack + scss messes up paths so import bg image in the component*/ } #home .red{ color: #fc4a1a; @@ -171,7 +165,7 @@ img #home p { font-weight: 500; - font-style: italic; + font-style: normal; line-height: 2em; text-align: left; font-size: large; @@ -191,10 +185,6 @@ img position: relative; } -#home .phoneblob #phone { - z-index: 1; -} - @keyframes blobani{ 0% {transform: scale(1,1);} 33% {transform: scale(1.02,1.03);} @@ -229,6 +219,7 @@ img -moz-box-shadow: 5px 7px 5px 1px rgba(0, 0, 0, 0.3); box-shadow: 5px 7px 5px 1px rgba(0, 0, 0, 0.3); border-color: white; + border-radius: 10px; } #home .calltoaction:before{ @@ -237,7 +228,7 @@ img height: 100%; position: absolute; background-color:rgba(255,204,0,1); - border-radius: 5px; + border-radius: 10px; left: 0; top: 0; transition:.2s; @@ -280,13 +271,15 @@ img } #home #darrow{ - left: 50%; - transform: translateX(-50%); animation: darrow; animation-duration: 4s; animation-iteration-count: infinite; animation-timing-function: linear; } + +#home #darrow:hover{ + cursor: pointer; +} /* end home */ /* start divider */ @@ -449,7 +442,7 @@ img #contact { /* I dont know how to work around this in webpack */ - //background: url('../src/assets/images/contact-bg.jpg') no-repeat; + /* //background: url('../src/assets/images/contact-bg.jpg') no-repeat;*/ //background-size: cover; color: #fff; } diff --git a/workb/src/assets/img/bgoffice.jpg b/workb/src/assets/img/bgoffice.jpg new file mode 100644 index 0000000000000000000000000000000000000000..79a034a30df45d72b7cf4ecbe8e6b1e54045d6cb GIT binary patch literal 42803 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 literal 0 HcmV?d00001 diff --git a/workb/src/assets/img/pexels.jpg b/workb/src/assets/img/pexels.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc46480ee7d24321d20e4a787346499f53a324c4 GIT binary patch literal 48213 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 Date: Wed, 2 Jan 2019 21:50:41 +0100 Subject: [PATCH 19/26] Privacy en Terms toegevoegd --- workb/src/assets/components/Privacy.vue | 34 ++ workb/src/assets/components/Terms.vue | 453 +++++++++++++++++++ workb/src/assets/components/home/Hcookie.vue | 3 +- workb/src/routes.js | 17 + 4 files changed, 505 insertions(+), 2 deletions(-) create mode 100644 workb/src/assets/components/Privacy.vue create mode 100644 workb/src/assets/components/Terms.vue diff --git a/workb/src/assets/components/Privacy.vue b/workb/src/assets/components/Privacy.vue new file mode 100644 index 0000000..a1fc9d2 --- /dev/null +++ b/workb/src/assets/components/Privacy.vue @@ -0,0 +1,34 @@ + diff --git a/workb/src/assets/components/Terms.vue b/workb/src/assets/components/Terms.vue new file mode 100644 index 0000000..dde8f1a --- /dev/null +++ b/workb/src/assets/components/Terms.vue @@ -0,0 +1,453 @@ + + + + diff --git a/workb/src/assets/components/home/Hcookie.vue b/workb/src/assets/components/home/Hcookie.vue index f6f283d..56b31cb 100644 --- a/workb/src/assets/components/home/Hcookie.vue +++ b/workb/src/assets/components/home/Hcookie.vue @@ -195,8 +195,7 @@ l-48 -30 -614 -3 -613 -3 0 -230 0 -230 648 3 647 3 80 28 c121 43 181 82 275

diff --git a/workb/src/routes.js b/workb/src/routes.js index f4d1f77..045f363 100644 --- a/workb/src/routes.js +++ b/workb/src/routes.js @@ -23,6 +23,17 @@ const Admin = resolve => { resolve(require('./assets/components/Admin.vue')); }); } +const Terms = resolve => { + require.ensure (['./assets/components/Terms.vue'], () => { + resolve(require('./assets/components/Terms.vue')); + }); +} +const Privacy = resolve => { + require.ensure (['./assets/components/Privacy.vue'], () => { + resolve(require('./assets/components/Privacy.vue')); + }); +} + export const routes = [ { path: '', component: LoginWB}, { path: '/question', @@ -51,6 +62,12 @@ export const routes = [ {path: '/admin', component: Admin }, + {path: '/termsofuse', + component: Terms + }, + {path: '/privacy', + component: Privacy + }, {path: '/link', beforeEnter: (to, from, next) => { if (from.path === "/question" || from.path === "/results") { From 77142de7b8048d62092166dc618b693b8663717b Mon Sep 17 00:00:00 2001 From: Jason Date: Thu, 3 Jan 2019 00:58:46 +0100 Subject: [PATCH 20/26] Privacy add terms complete + minor bugs --- .../dist/0916f5dd9898dd495b7b277b78e5723b.png | Bin 8215 -> 0 bytes .../dist/0a3a3824a9df814f68ba01e5d0cfc4a9.png | Bin 25786 -> 0 bytes workb/dist/1.build.js | 1 - .../dist/14c0f755f7449d5b2c2e13c7114d1277.png | Bin 6761 -> 0 bytes .../dist/1de88679e1503049d6c6b5fd54d6b194.svg | 1 - workb/dist/2.build.js | 1 - workb/dist/3.build.js | 1 - .../dist/39bf49bcfcc02cd09fc2eda0488cba42.svg | 1 - workb/dist/4.build.js | 1 - .../dist/407a567f4bbe97990723d47fe38f4298.svg | 1 - .../dist/42610a3db212d55d4941c1c34d2e3ade.svg | 1 - .../dist/4ba428f601785f135dac0537617bdbf1.svg | 1 - workb/dist/5.build.js | 1 - .../dist/5646d79bb6b1e6c2bc05641aed0a9483.png | Bin 3844 -> 0 bytes .../dist/57797e5660b61973f2ed8f9941e84554.png | Bin 40478 -> 0 bytes .../dist/66c11277151c5165bcc7aa8e88b64add.png | Bin 40843 -> 0 bytes .../dist/685e266e15520ff33b518cfa15b38644.svg | 45 - .../dist/6ab06dbb90f24ba5d6ee7f048f2c53ce.png | Bin 7169 -> 0 bytes .../dist/6b50fe94133c51ef5f3b0de2732c35af.svg | 1 - .../dist/84e904feeef71cbcdc57cf65b48f53be.png | Bin 122541 -> 0 bytes .../dist/8a8e030f191e1350976705561ecfbdda.png | Bin 5766 -> 0 bytes .../dist/8ceb499460a7edb773607e6f13f12db6.jpg | Bin 23070 -> 0 bytes .../dist/90820437a83a4d24356850585bd06f8c.svg | 1 - .../dist/9b718b2b6b2d733178d99be69cf35b3a.gif | Bin 7091 -> 0 bytes .../dist/acf0e4bf0500f81344f0048ea6472a76.svg | 1 - .../dist/ae7effa71779e2bccde17afaa76c52a4.svg | 1 - workb/dist/build.js | 1 - .../dist/c17f44ca45aebc8d9958809a3598beaa.svg | 1 - .../dist/c1aad4b1cda9036be441a395e3ee4925.svg | 1 - .../dist/c7b410b9b2577f0345c660142e291d18.svg | 1 - .../dist/cf770587e3873d3db1cdebf48e7d9b46.svg | 1 - .../dist/d06fa84d073d48db56bdb3c045bf3538.svg | 1 - .../dist/d24bdd951eddb78d6a7b3050bf6679e5.svg | 59 -- .../dist/d719d152472905d40cf002e9d2543672.svg | 1 - .../dist/e866e5c040ae8ee631d952ca2b54aae7.svg | 1 - .../dist/e9386b4933e3485e64a61d29758a3f4f.svg | 65 -- workb/src/App.vue | 18 +- workb/src/assets/components/Privacy.vue | 55 +- workb/src/assets/components/Terms.vue | 916 +++++++++--------- workb/src/assets/components/home/Hcookie.vue | 287 +++--- .../assets/components/home/Hpagefooter.vue | 9 +- workb/src/assets/components/home/_global.scss | 4 + workb/src/assets/img/icons/iconclose.svg | 4 + .../assets/img/icons/icons8-cancel-filled.svg | 7 + workb/src/assets/logo.png | Bin 6849 -> 0 bytes workb/src/assets/store/store.js | 31 +- workb/src/routes.js | 16 - 47 files changed, 750 insertions(+), 788 deletions(-) delete mode 100644 workb/dist/0916f5dd9898dd495b7b277b78e5723b.png delete mode 100644 workb/dist/0a3a3824a9df814f68ba01e5d0cfc4a9.png delete mode 100644 workb/dist/1.build.js delete mode 100644 workb/dist/14c0f755f7449d5b2c2e13c7114d1277.png delete mode 100644 workb/dist/1de88679e1503049d6c6b5fd54d6b194.svg delete mode 100644 workb/dist/2.build.js delete mode 100644 workb/dist/3.build.js delete mode 100644 workb/dist/39bf49bcfcc02cd09fc2eda0488cba42.svg delete mode 100644 workb/dist/4.build.js delete mode 100644 workb/dist/407a567f4bbe97990723d47fe38f4298.svg delete mode 100644 workb/dist/42610a3db212d55d4941c1c34d2e3ade.svg delete mode 100644 workb/dist/4ba428f601785f135dac0537617bdbf1.svg delete mode 100644 workb/dist/5.build.js delete mode 100644 workb/dist/5646d79bb6b1e6c2bc05641aed0a9483.png delete mode 100644 workb/dist/57797e5660b61973f2ed8f9941e84554.png delete mode 100644 workb/dist/66c11277151c5165bcc7aa8e88b64add.png delete mode 100644 workb/dist/685e266e15520ff33b518cfa15b38644.svg delete mode 100644 workb/dist/6ab06dbb90f24ba5d6ee7f048f2c53ce.png delete mode 100644 workb/dist/6b50fe94133c51ef5f3b0de2732c35af.svg delete mode 100644 workb/dist/84e904feeef71cbcdc57cf65b48f53be.png delete mode 100644 workb/dist/8a8e030f191e1350976705561ecfbdda.png delete mode 100644 workb/dist/8ceb499460a7edb773607e6f13f12db6.jpg delete mode 100644 workb/dist/90820437a83a4d24356850585bd06f8c.svg delete mode 100644 workb/dist/9b718b2b6b2d733178d99be69cf35b3a.gif delete mode 100644 workb/dist/acf0e4bf0500f81344f0048ea6472a76.svg delete mode 100644 workb/dist/ae7effa71779e2bccde17afaa76c52a4.svg delete mode 100644 workb/dist/build.js delete mode 100644 workb/dist/c17f44ca45aebc8d9958809a3598beaa.svg delete mode 100644 workb/dist/c1aad4b1cda9036be441a395e3ee4925.svg delete mode 100644 workb/dist/c7b410b9b2577f0345c660142e291d18.svg delete mode 100644 workb/dist/cf770587e3873d3db1cdebf48e7d9b46.svg delete mode 100644 workb/dist/d06fa84d073d48db56bdb3c045bf3538.svg delete mode 100644 workb/dist/d24bdd951eddb78d6a7b3050bf6679e5.svg delete mode 100644 workb/dist/d719d152472905d40cf002e9d2543672.svg delete mode 100644 workb/dist/e866e5c040ae8ee631d952ca2b54aae7.svg delete mode 100644 workb/dist/e9386b4933e3485e64a61d29758a3f4f.svg create mode 100644 workb/src/assets/img/icons/iconclose.svg create mode 100644 workb/src/assets/img/icons/icons8-cancel-filled.svg delete mode 100644 workb/src/assets/logo.png diff --git a/workb/dist/0916f5dd9898dd495b7b277b78e5723b.png b/workb/dist/0916f5dd9898dd495b7b277b78e5723b.png deleted file mode 100644 index 402acd684648878a4ee5ddc10de82c6ab2e777c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8215 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 z

Conform the GDPR law, we like to inform you that we use cookies to ensure that you and our other users can enjoy our services. Review our - Privacy Policy and - Terms of Use for details. + Privacy Policy for details.

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 diff --git a/workb/dist/1.build.js b/workb/dist/1.build.js deleted file mode 100644 index 7575822..0000000 --- a/workb/dist/1.build.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],Array(82).concat([function(module,exports,__webpack_require__){eval("/* WEBPACK VAR INJECTION */(function(module) {var require;//! moment.js\n\n;(function (global, factory) {\n true ? module.exports = factory() :\n undefined\n}(this, (function () { 'use strict';\n\n var hookCallback;\n\n function hooks () {\n return hookCallback.apply(null, arguments);\n }\n\n // This is done to register the method called with moment()\n // without creating circular dependencies.\n function setHookCallback (callback) {\n hookCallback = callback;\n }\n\n function isArray(input) {\n return input instanceof Array || Object.prototype.toString.call(input) === '[object Array]';\n }\n\n function isObject(input) {\n // IE8 will treat undefined and null as object if it wasn't for\n // input != null\n return input != null && Object.prototype.toString.call(input) === '[object Object]';\n }\n\n function isObjectEmpty(obj) {\n if (Object.getOwnPropertyNames) {\n return (Object.getOwnPropertyNames(obj).length === 0);\n } else {\n var k;\n for (k in obj) {\n if (obj.hasOwnProperty(k)) {\n return false;\n }\n }\n return true;\n }\n }\n\n function isUndefined(input) {\n return input === void 0;\n }\n\n function isNumber(input) {\n return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]';\n }\n\n function isDate(input) {\n return input instanceof Date || Object.prototype.toString.call(input) === '[object Date]';\n }\n\n function map(arr, fn) {\n var res = [], i;\n for (i = 0; i < arr.length; ++i) {\n res.push(fn(arr[i], i));\n }\n return res;\n }\n\n function hasOwnProp(a, b) {\n return Object.prototype.hasOwnProperty.call(a, b);\n }\n\n function extend(a, b) {\n for (var i in b) {\n if (hasOwnProp(b, i)) {\n a[i] = b[i];\n }\n }\n\n if (hasOwnProp(b, 'toString')) {\n a.toString = b.toString;\n }\n\n if (hasOwnProp(b, 'valueOf')) {\n a.valueOf = b.valueOf;\n }\n\n return a;\n }\n\n function createUTC (input, format, locale, strict) {\n return createLocalOrUTC(input, format, locale, strict, true).utc();\n }\n\n function defaultParsingFlags() {\n // We need to deep clone this object.\n return {\n empty : false,\n unusedTokens : [],\n unusedInput : [],\n overflow : -2,\n charsLeftOver : 0,\n nullInput : false,\n invalidMonth : null,\n invalidFormat : false,\n userInvalidated : false,\n iso : false,\n parsedDateParts : [],\n meridiem : null,\n rfc2822 : false,\n weekdayMismatch : false\n };\n }\n\n function getParsingFlags(m) {\n if (m._pf == null) {\n m._pf = defaultParsingFlags();\n }\n return m._pf;\n }\n\n var some;\n if (Array.prototype.some) {\n some = Array.prototype.some;\n } else {\n some = function (fun) {\n var t = Object(this);\n var len = t.length >>> 0;\n\n for (var i = 0; i < len; i++) {\n if (i in t && fun.call(this, t[i], i, t)) {\n return true;\n }\n }\n\n return false;\n };\n }\n\n function isValid(m) {\n if (m._isValid == null) {\n var flags = getParsingFlags(m);\n var parsedParts = some.call(flags.parsedDateParts, function (i) {\n return i != null;\n });\n var isNowValid = !isNaN(m._d.getTime()) &&\n flags.overflow < 0 &&\n !flags.empty &&\n !flags.invalidMonth &&\n !flags.invalidWeekday &&\n !flags.weekdayMismatch &&\n !flags.nullInput &&\n !flags.invalidFormat &&\n !flags.userInvalidated &&\n (!flags.meridiem || (flags.meridiem && parsedParts));\n\n if (m._strict) {\n isNowValid = isNowValid &&\n flags.charsLeftOver === 0 &&\n flags.unusedTokens.length === 0 &&\n flags.bigHour === undefined;\n }\n\n if (Object.isFrozen == null || !Object.isFrozen(m)) {\n m._isValid = isNowValid;\n }\n else {\n return isNowValid;\n }\n }\n return m._isValid;\n }\n\n function createInvalid (flags) {\n var m = createUTC(NaN);\n if (flags != null) {\n extend(getParsingFlags(m), flags);\n }\n else {\n getParsingFlags(m).userInvalidated = true;\n }\n\n return m;\n }\n\n // Plugins that add properties should also add the key here (null value),\n // so we can properly clone ourselves.\n var momentProperties = hooks.momentProperties = [];\n\n function copyConfig(to, from) {\n var i, prop, val;\n\n if (!isUndefined(from._isAMomentObject)) {\n to._isAMomentObject = from._isAMomentObject;\n }\n if (!isUndefined(from._i)) {\n to._i = from._i;\n }\n if (!isUndefined(from._f)) {\n to._f = from._f;\n }\n if (!isUndefined(from._l)) {\n to._l = from._l;\n }\n if (!isUndefined(from._strict)) {\n to._strict = from._strict;\n }\n if (!isUndefined(from._tzm)) {\n to._tzm = from._tzm;\n }\n if (!isUndefined(from._isUTC)) {\n to._isUTC = from._isUTC;\n }\n if (!isUndefined(from._offset)) {\n to._offset = from._offset;\n }\n if (!isUndefined(from._pf)) {\n to._pf = getParsingFlags(from);\n }\n if (!isUndefined(from._locale)) {\n to._locale = from._locale;\n }\n\n if (momentProperties.length > 0) {\n for (i = 0; i < momentProperties.length; i++) {\n prop = momentProperties[i];\n val = from[prop];\n if (!isUndefined(val)) {\n to[prop] = val;\n }\n }\n }\n\n return to;\n }\n\n var updateInProgress = false;\n\n // Moment prototype object\n function Moment(config) {\n copyConfig(this, config);\n this._d = new Date(config._d != null ? config._d.getTime() : NaN);\n if (!this.isValid()) {\n this._d = new Date(NaN);\n }\n // Prevent infinite loop in case updateOffset creates new moment\n // objects.\n if (updateInProgress === false) {\n updateInProgress = true;\n hooks.updateOffset(this);\n updateInProgress = false;\n }\n }\n\n function isMoment (obj) {\n return obj instanceof Moment || (obj != null && obj._isAMomentObject != null);\n }\n\n function absFloor (number) {\n if (number < 0) {\n // -0 -> 0\n return Math.ceil(number) || 0;\n } else {\n return Math.floor(number);\n }\n }\n\n function toInt(argumentForCoercion) {\n var coercedNumber = +argumentForCoercion,\n value = 0;\n\n if (coercedNumber !== 0 && isFinite(coercedNumber)) {\n value = absFloor(coercedNumber);\n }\n\n return value;\n }\n\n // compare two arrays, return the number of differences\n function compareArrays(array1, array2, dontConvert) {\n var len = Math.min(array1.length, array2.length),\n lengthDiff = Math.abs(array1.length - array2.length),\n diffs = 0,\n i;\n for (i = 0; i < len; i++) {\n if ((dontConvert && array1[i] !== array2[i]) ||\n (!dontConvert && toInt(array1[i]) !== toInt(array2[i]))) {\n diffs++;\n }\n }\n return diffs + lengthDiff;\n }\n\n function warn(msg) {\n if (hooks.suppressDeprecationWarnings === false &&\n (typeof console !== 'undefined') && console.warn) {\n console.warn('Deprecation warning: ' + msg);\n }\n }\n\n function deprecate(msg, fn) {\n var firstTime = true;\n\n return extend(function () {\n if (hooks.deprecationHandler != null) {\n hooks.deprecationHandler(null, msg);\n }\n if (firstTime) {\n var args = [];\n var arg;\n for (var i = 0; i < arguments.length; i++) {\n arg = '';\n if (typeof arguments[i] === 'object') {\n arg += '\\n[' + i + '] ';\n for (var key in arguments[0]) {\n arg += key + ': ' + arguments[0][key] + ', ';\n }\n arg = arg.slice(0, -2); // Remove trailing comma and space\n } else {\n arg = arguments[i];\n }\n args.push(arg);\n }\n warn(msg + '\\nArguments: ' + Array.prototype.slice.call(args).join('') + '\\n' + (new Error()).stack);\n firstTime = false;\n }\n return fn.apply(this, arguments);\n }, fn);\n }\n\n var deprecations = {};\n\n function deprecateSimple(name, msg) {\n if (hooks.deprecationHandler != null) {\n hooks.deprecationHandler(name, msg);\n }\n if (!deprecations[name]) {\n warn(msg);\n deprecations[name] = true;\n }\n }\n\n hooks.suppressDeprecationWarnings = false;\n hooks.deprecationHandler = null;\n\n function isFunction(input) {\n return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]';\n }\n\n function set (config) {\n var prop, i;\n for (i in config) {\n prop = config[i];\n if (isFunction(prop)) {\n this[i] = prop;\n } else {\n this['_' + i] = prop;\n }\n }\n this._config = config;\n // Lenient ordinal parsing accepts just a number in addition to\n // number + (possibly) stuff coming from _dayOfMonthOrdinalParse.\n // TODO: Remove \"ordinalParse\" fallback in next major release.\n this._dayOfMonthOrdinalParseLenient = new RegExp(\n (this._dayOfMonthOrdinalParse.source || this._ordinalParse.source) +\n '|' + (/\\d{1,2}/).source);\n }\n\n function mergeConfigs(parentConfig, childConfig) {\n var res = extend({}, parentConfig), prop;\n for (prop in childConfig) {\n if (hasOwnProp(childConfig, prop)) {\n if (isObject(parentConfig[prop]) && isObject(childConfig[prop])) {\n res[prop] = {};\n extend(res[prop], parentConfig[prop]);\n extend(res[prop], childConfig[prop]);\n } else if (childConfig[prop] != null) {\n res[prop] = childConfig[prop];\n } else {\n delete res[prop];\n }\n }\n }\n for (prop in parentConfig) {\n if (hasOwnProp(parentConfig, prop) &&\n !hasOwnProp(childConfig, prop) &&\n isObject(parentConfig[prop])) {\n // make sure changes to properties don't modify parent config\n res[prop] = extend({}, res[prop]);\n }\n }\n return res;\n }\n\n function Locale(config) {\n if (config != null) {\n this.set(config);\n }\n }\n\n var keys;\n\n if (Object.keys) {\n keys = Object.keys;\n } else {\n keys = function (obj) {\n var i, res = [];\n for (i in obj) {\n if (hasOwnProp(obj, i)) {\n res.push(i);\n }\n }\n return res;\n };\n }\n\n var defaultCalendar = {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n };\n\n function calendar (key, mom, now) {\n var output = this._calendar[key] || this._calendar['sameElse'];\n return isFunction(output) ? output.call(mom, now) : output;\n }\n\n var defaultLongDateFormat = {\n LTS : 'h:mm:ss A',\n LT : 'h:mm A',\n L : 'MM/DD/YYYY',\n LL : 'MMMM D, YYYY',\n LLL : 'MMMM D, YYYY h:mm A',\n LLLL : 'dddd, MMMM D, YYYY h:mm A'\n };\n\n function longDateFormat (key) {\n var format = this._longDateFormat[key],\n formatUpper = this._longDateFormat[key.toUpperCase()];\n\n if (format || !formatUpper) {\n return format;\n }\n\n this._longDateFormat[key] = formatUpper.replace(/MMMM|MM|DD|dddd/g, function (val) {\n return val.slice(1);\n });\n\n return this._longDateFormat[key];\n }\n\n var defaultInvalidDate = 'Invalid date';\n\n function invalidDate () {\n return this._invalidDate;\n }\n\n var defaultOrdinal = '%d';\n var defaultDayOfMonthOrdinalParse = /\\d{1,2}/;\n\n function ordinal (number) {\n return this._ordinal.replace('%d', number);\n }\n\n var defaultRelativeTime = {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n };\n\n function relativeTime (number, withoutSuffix, string, isFuture) {\n var output = this._relativeTime[string];\n return (isFunction(output)) ?\n output(number, withoutSuffix, string, isFuture) :\n output.replace(/%d/i, number);\n }\n\n function pastFuture (diff, output) {\n var format = this._relativeTime[diff > 0 ? 'future' : 'past'];\n return isFunction(format) ? format(output) : format.replace(/%s/i, output);\n }\n\n var aliases = {};\n\n function addUnitAlias (unit, shorthand) {\n var lowerCase = unit.toLowerCase();\n aliases[lowerCase] = aliases[lowerCase + 's'] = aliases[shorthand] = unit;\n }\n\n function normalizeUnits(units) {\n return typeof units === 'string' ? aliases[units] || aliases[units.toLowerCase()] : undefined;\n }\n\n function normalizeObjectUnits(inputObject) {\n var normalizedInput = {},\n normalizedProp,\n prop;\n\n for (prop in inputObject) {\n if (hasOwnProp(inputObject, prop)) {\n normalizedProp = normalizeUnits(prop);\n if (normalizedProp) {\n normalizedInput[normalizedProp] = inputObject[prop];\n }\n }\n }\n\n return normalizedInput;\n }\n\n var priorities = {};\n\n function addUnitPriority(unit, priority) {\n priorities[unit] = priority;\n }\n\n function getPrioritizedUnits(unitsObj) {\n var units = [];\n for (var u in unitsObj) {\n units.push({unit: u, priority: priorities[u]});\n }\n units.sort(function (a, b) {\n return a.priority - b.priority;\n });\n return units;\n }\n\n function zeroFill(number, targetLength, forceSign) {\n var absNumber = '' + Math.abs(number),\n zerosToFill = targetLength - absNumber.length,\n sign = number >= 0;\n return (sign ? (forceSign ? '+' : '') : '-') +\n Math.pow(10, Math.max(0, zerosToFill)).toString().substr(1) + absNumber;\n }\n\n var formattingTokens = /(\\[[^\\[]*\\])|(\\\\)?([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;\n\n var localFormattingTokens = /(\\[[^\\[]*\\])|(\\\\)?(LTS|LT|LL?L?L?|l{1,4})/g;\n\n var formatFunctions = {};\n\n var formatTokenFunctions = {};\n\n // token: 'M'\n // padded: ['MM', 2]\n // ordinal: 'Mo'\n // callback: function () { this.month() + 1 }\n function addFormatToken (token, padded, ordinal, callback) {\n var func = callback;\n if (typeof callback === 'string') {\n func = function () {\n return this[callback]();\n };\n }\n if (token) {\n formatTokenFunctions[token] = func;\n }\n if (padded) {\n formatTokenFunctions[padded[0]] = function () {\n return zeroFill(func.apply(this, arguments), padded[1], padded[2]);\n };\n }\n if (ordinal) {\n formatTokenFunctions[ordinal] = function () {\n return this.localeData().ordinal(func.apply(this, arguments), token);\n };\n }\n }\n\n function removeFormattingTokens(input) {\n if (input.match(/\\[[\\s\\S]/)) {\n return input.replace(/^\\[|\\]$/g, '');\n }\n return input.replace(/\\\\/g, '');\n }\n\n function makeFormatFunction(format) {\n var array = format.match(formattingTokens), i, length;\n\n for (i = 0, length = array.length; i < length; i++) {\n if (formatTokenFunctions[array[i]]) {\n array[i] = formatTokenFunctions[array[i]];\n } else {\n array[i] = removeFormattingTokens(array[i]);\n }\n }\n\n return function (mom) {\n var output = '', i;\n for (i = 0; i < length; i++) {\n output += isFunction(array[i]) ? array[i].call(mom, format) : array[i];\n }\n return output;\n };\n }\n\n // format date using native date object\n function formatMoment(m, format) {\n if (!m.isValid()) {\n return m.localeData().invalidDate();\n }\n\n format = expandFormat(format, m.localeData());\n formatFunctions[format] = formatFunctions[format] || makeFormatFunction(format);\n\n return formatFunctions[format](m);\n }\n\n function expandFormat(format, locale) {\n var i = 5;\n\n function replaceLongDateFormatTokens(input) {\n return locale.longDateFormat(input) || input;\n }\n\n localFormattingTokens.lastIndex = 0;\n while (i >= 0 && localFormattingTokens.test(format)) {\n format = format.replace(localFormattingTokens, replaceLongDateFormatTokens);\n localFormattingTokens.lastIndex = 0;\n i -= 1;\n }\n\n return format;\n }\n\n var match1 = /\\d/; // 0 - 9\n var match2 = /\\d\\d/; // 00 - 99\n var match3 = /\\d{3}/; // 000 - 999\n var match4 = /\\d{4}/; // 0000 - 9999\n var match6 = /[+-]?\\d{6}/; // -999999 - 999999\n var match1to2 = /\\d\\d?/; // 0 - 99\n var match3to4 = /\\d\\d\\d\\d?/; // 999 - 9999\n var match5to6 = /\\d\\d\\d\\d\\d\\d?/; // 99999 - 999999\n var match1to3 = /\\d{1,3}/; // 0 - 999\n var match1to4 = /\\d{1,4}/; // 0 - 9999\n var match1to6 = /[+-]?\\d{1,6}/; // -999999 - 999999\n\n var matchUnsigned = /\\d+/; // 0 - inf\n var matchSigned = /[+-]?\\d+/; // -inf - inf\n\n var matchOffset = /Z|[+-]\\d\\d:?\\d\\d/gi; // +00:00 -00:00 +0000 -0000 or Z\n var matchShortOffset = /Z|[+-]\\d\\d(?::?\\d\\d)?/gi; // +00 -00 +00:00 -00:00 +0000 -0000 or Z\n\n var matchTimestamp = /[+-]?\\d+(\\.\\d{1,3})?/; // 123456789 123456789.123\n\n // any word (or two) characters or numbers including two/three word month in arabic.\n // includes scottish gaelic two word and hyphenated months\n var matchWord = /[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;\n\n var regexes = {};\n\n function addRegexToken (token, regex, strictRegex) {\n regexes[token] = isFunction(regex) ? regex : function (isStrict, localeData) {\n return (isStrict && strictRegex) ? strictRegex : regex;\n };\n }\n\n function getParseRegexForToken (token, config) {\n if (!hasOwnProp(regexes, token)) {\n return new RegExp(unescapeFormat(token));\n }\n\n return regexes[token](config._strict, config._locale);\n }\n\n // Code from http://stackoverflow.com/questions/3561493/is-there-a-regexp-escape-function-in-javascript\n function unescapeFormat(s) {\n return regexEscape(s.replace('\\\\', '').replace(/\\\\(\\[)|\\\\(\\])|\\[([^\\]\\[]*)\\]|\\\\(.)/g, function (matched, p1, p2, p3, p4) {\n return p1 || p2 || p3 || p4;\n }));\n }\n\n function regexEscape(s) {\n return s.replace(/[-\\/\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n }\n\n var tokens = {};\n\n function addParseToken (token, callback) {\n var i, func = callback;\n if (typeof token === 'string') {\n token = [token];\n }\n if (isNumber(callback)) {\n func = function (input, array) {\n array[callback] = toInt(input);\n };\n }\n for (i = 0; i < token.length; i++) {\n tokens[token[i]] = func;\n }\n }\n\n function addWeekParseToken (token, callback) {\n addParseToken(token, function (input, array, config, token) {\n config._w = config._w || {};\n callback(input, config._w, config, token);\n });\n }\n\n function addTimeToArrayFromToken(token, input, config) {\n if (input != null && hasOwnProp(tokens, token)) {\n tokens[token](input, config._a, config, token);\n }\n }\n\n var YEAR = 0;\n var MONTH = 1;\n var DATE = 2;\n var HOUR = 3;\n var MINUTE = 4;\n var SECOND = 5;\n var MILLISECOND = 6;\n var WEEK = 7;\n var WEEKDAY = 8;\n\n // FORMATTING\n\n addFormatToken('Y', 0, 0, function () {\n var y = this.year();\n return y <= 9999 ? '' + y : '+' + y;\n });\n\n addFormatToken(0, ['YY', 2], 0, function () {\n return this.year() % 100;\n });\n\n addFormatToken(0, ['YYYY', 4], 0, 'year');\n addFormatToken(0, ['YYYYY', 5], 0, 'year');\n addFormatToken(0, ['YYYYYY', 6, true], 0, 'year');\n\n // ALIASES\n\n addUnitAlias('year', 'y');\n\n // PRIORITIES\n\n addUnitPriority('year', 1);\n\n // PARSING\n\n addRegexToken('Y', matchSigned);\n addRegexToken('YY', match1to2, match2);\n addRegexToken('YYYY', match1to4, match4);\n addRegexToken('YYYYY', match1to6, match6);\n addRegexToken('YYYYYY', match1to6, match6);\n\n addParseToken(['YYYYY', 'YYYYYY'], YEAR);\n addParseToken('YYYY', function (input, array) {\n array[YEAR] = input.length === 2 ? hooks.parseTwoDigitYear(input) : toInt(input);\n });\n addParseToken('YY', function (input, array) {\n array[YEAR] = hooks.parseTwoDigitYear(input);\n });\n addParseToken('Y', function (input, array) {\n array[YEAR] = parseInt(input, 10);\n });\n\n // HELPERS\n\n function daysInYear(year) {\n return isLeapYear(year) ? 366 : 365;\n }\n\n function isLeapYear(year) {\n return (year % 4 === 0 && year % 100 !== 0) || year % 400 === 0;\n }\n\n // HOOKS\n\n hooks.parseTwoDigitYear = function (input) {\n return toInt(input) + (toInt(input) > 68 ? 1900 : 2000);\n };\n\n // MOMENTS\n\n var getSetYear = makeGetSet('FullYear', true);\n\n function getIsLeapYear () {\n return isLeapYear(this.year());\n }\n\n function makeGetSet (unit, keepTime) {\n return function (value) {\n if (value != null) {\n set$1(this, unit, value);\n hooks.updateOffset(this, keepTime);\n return this;\n } else {\n return get(this, unit);\n }\n };\n }\n\n function get (mom, unit) {\n return mom.isValid() ?\n mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit]() : NaN;\n }\n\n function set$1 (mom, unit, value) {\n if (mom.isValid() && !isNaN(value)) {\n if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) {\n mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));\n }\n else {\n mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value);\n }\n }\n }\n\n // MOMENTS\n\n function stringGet (units) {\n units = normalizeUnits(units);\n if (isFunction(this[units])) {\n return this[units]();\n }\n return this;\n }\n\n\n function stringSet (units, value) {\n if (typeof units === 'object') {\n units = normalizeObjectUnits(units);\n var prioritized = getPrioritizedUnits(units);\n for (var i = 0; i < prioritized.length; i++) {\n this[prioritized[i].unit](units[prioritized[i].unit]);\n }\n } else {\n units = normalizeUnits(units);\n if (isFunction(this[units])) {\n return this[units](value);\n }\n }\n return this;\n }\n\n function mod(n, x) {\n return ((n % x) + x) % x;\n }\n\n var indexOf;\n\n if (Array.prototype.indexOf) {\n indexOf = Array.prototype.indexOf;\n } else {\n indexOf = function (o) {\n // I know\n var i;\n for (i = 0; i < this.length; ++i) {\n if (this[i] === o) {\n return i;\n }\n }\n return -1;\n };\n }\n\n function daysInMonth(year, month) {\n if (isNaN(year) || isNaN(month)) {\n return NaN;\n }\n var modMonth = mod(month, 12);\n year += (month - modMonth) / 12;\n return modMonth === 1 ? (isLeapYear(year) ? 29 : 28) : (31 - modMonth % 7 % 2);\n }\n\n // FORMATTING\n\n addFormatToken('M', ['MM', 2], 'Mo', function () {\n return this.month() + 1;\n });\n\n addFormatToken('MMM', 0, 0, function (format) {\n return this.localeData().monthsShort(this, format);\n });\n\n addFormatToken('MMMM', 0, 0, function (format) {\n return this.localeData().months(this, format);\n });\n\n // ALIASES\n\n addUnitAlias('month', 'M');\n\n // PRIORITY\n\n addUnitPriority('month', 8);\n\n // PARSING\n\n addRegexToken('M', match1to2);\n addRegexToken('MM', match1to2, match2);\n addRegexToken('MMM', function (isStrict, locale) {\n return locale.monthsShortRegex(isStrict);\n });\n addRegexToken('MMMM', function (isStrict, locale) {\n return locale.monthsRegex(isStrict);\n });\n\n addParseToken(['M', 'MM'], function (input, array) {\n array[MONTH] = toInt(input) - 1;\n });\n\n addParseToken(['MMM', 'MMMM'], function (input, array, config, token) {\n var month = config._locale.monthsParse(input, token, config._strict);\n // if we didn't find a month name, mark the date as invalid.\n if (month != null) {\n array[MONTH] = month;\n } else {\n getParsingFlags(config).invalidMonth = input;\n }\n });\n\n // LOCALES\n\n var MONTHS_IN_FORMAT = /D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?/;\n var defaultLocaleMonths = 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_');\n function localeMonths (m, format) {\n if (!m) {\n return isArray(this._months) ? this._months :\n this._months['standalone'];\n }\n return isArray(this._months) ? this._months[m.month()] :\n this._months[(this._months.isFormat || MONTHS_IN_FORMAT).test(format) ? 'format' : 'standalone'][m.month()];\n }\n\n var defaultLocaleMonthsShort = 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_');\n function localeMonthsShort (m, format) {\n if (!m) {\n return isArray(this._monthsShort) ? this._monthsShort :\n this._monthsShort['standalone'];\n }\n return isArray(this._monthsShort) ? this._monthsShort[m.month()] :\n this._monthsShort[MONTHS_IN_FORMAT.test(format) ? 'format' : 'standalone'][m.month()];\n }\n\n function handleStrictParse(monthName, format, strict) {\n var i, ii, mom, llc = monthName.toLocaleLowerCase();\n if (!this._monthsParse) {\n // this is not used\n this._monthsParse = [];\n this._longMonthsParse = [];\n this._shortMonthsParse = [];\n for (i = 0; i < 12; ++i) {\n mom = createUTC([2000, i]);\n this._shortMonthsParse[i] = this.monthsShort(mom, '').toLocaleLowerCase();\n this._longMonthsParse[i] = this.months(mom, '').toLocaleLowerCase();\n }\n }\n\n if (strict) {\n if (format === 'MMM') {\n ii = indexOf.call(this._shortMonthsParse, llc);\n return ii !== -1 ? ii : null;\n } else {\n ii = indexOf.call(this._longMonthsParse, llc);\n return ii !== -1 ? ii : null;\n }\n } else {\n if (format === 'MMM') {\n ii = indexOf.call(this._shortMonthsParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._longMonthsParse, llc);\n return ii !== -1 ? ii : null;\n } else {\n ii = indexOf.call(this._longMonthsParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._shortMonthsParse, llc);\n return ii !== -1 ? ii : null;\n }\n }\n }\n\n function localeMonthsParse (monthName, format, strict) {\n var i, mom, regex;\n\n if (this._monthsParseExact) {\n return handleStrictParse.call(this, monthName, format, strict);\n }\n\n if (!this._monthsParse) {\n this._monthsParse = [];\n this._longMonthsParse = [];\n this._shortMonthsParse = [];\n }\n\n // TODO: add sorting\n // Sorting makes sure if one month (or abbr) is a prefix of another\n // see sorting in computeMonthsParse\n for (i = 0; i < 12; i++) {\n // make the regex if we don't have it already\n mom = createUTC([2000, i]);\n if (strict && !this._longMonthsParse[i]) {\n this._longMonthsParse[i] = new RegExp('^' + this.months(mom, '').replace('.', '') + '$', 'i');\n this._shortMonthsParse[i] = new RegExp('^' + this.monthsShort(mom, '').replace('.', '') + '$', 'i');\n }\n if (!strict && !this._monthsParse[i]) {\n regex = '^' + this.months(mom, '') + '|^' + this.monthsShort(mom, '');\n this._monthsParse[i] = new RegExp(regex.replace('.', ''), 'i');\n }\n // test the regex\n if (strict && format === 'MMMM' && this._longMonthsParse[i].test(monthName)) {\n return i;\n } else if (strict && format === 'MMM' && this._shortMonthsParse[i].test(monthName)) {\n return i;\n } else if (!strict && this._monthsParse[i].test(monthName)) {\n return i;\n }\n }\n }\n\n // MOMENTS\n\n function setMonth (mom, value) {\n var dayOfMonth;\n\n if (!mom.isValid()) {\n // No op\n return mom;\n }\n\n if (typeof value === 'string') {\n if (/^\\d+$/.test(value)) {\n value = toInt(value);\n } else {\n value = mom.localeData().monthsParse(value);\n // TODO: Another silent failure?\n if (!isNumber(value)) {\n return mom;\n }\n }\n }\n\n dayOfMonth = Math.min(mom.date(), daysInMonth(mom.year(), value));\n mom._d['set' + (mom._isUTC ? 'UTC' : '') + 'Month'](value, dayOfMonth);\n return mom;\n }\n\n function getSetMonth (value) {\n if (value != null) {\n setMonth(this, value);\n hooks.updateOffset(this, true);\n return this;\n } else {\n return get(this, 'Month');\n }\n }\n\n function getDaysInMonth () {\n return daysInMonth(this.year(), this.month());\n }\n\n var defaultMonthsShortRegex = matchWord;\n function monthsShortRegex (isStrict) {\n if (this._monthsParseExact) {\n if (!hasOwnProp(this, '_monthsRegex')) {\n computeMonthsParse.call(this);\n }\n if (isStrict) {\n return this._monthsShortStrictRegex;\n } else {\n return this._monthsShortRegex;\n }\n } else {\n if (!hasOwnProp(this, '_monthsShortRegex')) {\n this._monthsShortRegex = defaultMonthsShortRegex;\n }\n return this._monthsShortStrictRegex && isStrict ?\n this._monthsShortStrictRegex : this._monthsShortRegex;\n }\n }\n\n var defaultMonthsRegex = matchWord;\n function monthsRegex (isStrict) {\n if (this._monthsParseExact) {\n if (!hasOwnProp(this, '_monthsRegex')) {\n computeMonthsParse.call(this);\n }\n if (isStrict) {\n return this._monthsStrictRegex;\n } else {\n return this._monthsRegex;\n }\n } else {\n if (!hasOwnProp(this, '_monthsRegex')) {\n this._monthsRegex = defaultMonthsRegex;\n }\n return this._monthsStrictRegex && isStrict ?\n this._monthsStrictRegex : this._monthsRegex;\n }\n }\n\n function computeMonthsParse () {\n function cmpLenRev(a, b) {\n return b.length - a.length;\n }\n\n var shortPieces = [], longPieces = [], mixedPieces = [],\n i, mom;\n for (i = 0; i < 12; i++) {\n // make the regex if we don't have it already\n mom = createUTC([2000, i]);\n shortPieces.push(this.monthsShort(mom, ''));\n longPieces.push(this.months(mom, ''));\n mixedPieces.push(this.months(mom, ''));\n mixedPieces.push(this.monthsShort(mom, ''));\n }\n // Sorting makes sure if one month (or abbr) is a prefix of another it\n // will match the longer piece.\n shortPieces.sort(cmpLenRev);\n longPieces.sort(cmpLenRev);\n mixedPieces.sort(cmpLenRev);\n for (i = 0; i < 12; i++) {\n shortPieces[i] = regexEscape(shortPieces[i]);\n longPieces[i] = regexEscape(longPieces[i]);\n }\n for (i = 0; i < 24; i++) {\n mixedPieces[i] = regexEscape(mixedPieces[i]);\n }\n\n this._monthsRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');\n this._monthsShortRegex = this._monthsRegex;\n this._monthsStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i');\n this._monthsShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i');\n }\n\n function createDate (y, m, d, h, M, s, ms) {\n // can't just apply() to create a date:\n // https://stackoverflow.com/q/181348\n var date = new Date(y, m, d, h, M, s, ms);\n\n // the date constructor remaps years 0-99 to 1900-1999\n if (y < 100 && y >= 0 && isFinite(date.getFullYear())) {\n date.setFullYear(y);\n }\n return date;\n }\n\n function createUTCDate (y) {\n var date = new Date(Date.UTC.apply(null, arguments));\n\n // the Date.UTC function remaps years 0-99 to 1900-1999\n if (y < 100 && y >= 0 && isFinite(date.getUTCFullYear())) {\n date.setUTCFullYear(y);\n }\n return date;\n }\n\n // start-of-first-week - start-of-year\n function firstWeekOffset(year, dow, doy) {\n var // first-week day -- which january is always in the first week (4 for iso, 1 for other)\n fwd = 7 + dow - doy,\n // first-week day local weekday -- which local weekday is fwd\n fwdlw = (7 + createUTCDate(year, 0, fwd).getUTCDay() - dow) % 7;\n\n return -fwdlw + fwd - 1;\n }\n\n // https://en.wikipedia.org/wiki/ISO_week_date#Calculating_a_date_given_the_year.2C_week_number_and_weekday\n function dayOfYearFromWeeks(year, week, weekday, dow, doy) {\n var localWeekday = (7 + weekday - dow) % 7,\n weekOffset = firstWeekOffset(year, dow, doy),\n dayOfYear = 1 + 7 * (week - 1) + localWeekday + weekOffset,\n resYear, resDayOfYear;\n\n if (dayOfYear <= 0) {\n resYear = year - 1;\n resDayOfYear = daysInYear(resYear) + dayOfYear;\n } else if (dayOfYear > daysInYear(year)) {\n resYear = year + 1;\n resDayOfYear = dayOfYear - daysInYear(year);\n } else {\n resYear = year;\n resDayOfYear = dayOfYear;\n }\n\n return {\n year: resYear,\n dayOfYear: resDayOfYear\n };\n }\n\n function weekOfYear(mom, dow, doy) {\n var weekOffset = firstWeekOffset(mom.year(), dow, doy),\n week = Math.floor((mom.dayOfYear() - weekOffset - 1) / 7) + 1,\n resWeek, resYear;\n\n if (week < 1) {\n resYear = mom.year() - 1;\n resWeek = week + weeksInYear(resYear, dow, doy);\n } else if (week > weeksInYear(mom.year(), dow, doy)) {\n resWeek = week - weeksInYear(mom.year(), dow, doy);\n resYear = mom.year() + 1;\n } else {\n resYear = mom.year();\n resWeek = week;\n }\n\n return {\n week: resWeek,\n year: resYear\n };\n }\n\n function weeksInYear(year, dow, doy) {\n var weekOffset = firstWeekOffset(year, dow, doy),\n weekOffsetNext = firstWeekOffset(year + 1, dow, doy);\n return (daysInYear(year) - weekOffset + weekOffsetNext) / 7;\n }\n\n // FORMATTING\n\n addFormatToken('w', ['ww', 2], 'wo', 'week');\n addFormatToken('W', ['WW', 2], 'Wo', 'isoWeek');\n\n // ALIASES\n\n addUnitAlias('week', 'w');\n addUnitAlias('isoWeek', 'W');\n\n // PRIORITIES\n\n addUnitPriority('week', 5);\n addUnitPriority('isoWeek', 5);\n\n // PARSING\n\n addRegexToken('w', match1to2);\n addRegexToken('ww', match1to2, match2);\n addRegexToken('W', match1to2);\n addRegexToken('WW', match1to2, match2);\n\n addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) {\n week[token.substr(0, 1)] = toInt(input);\n });\n\n // HELPERS\n\n // LOCALES\n\n function localeWeek (mom) {\n return weekOfYear(mom, this._week.dow, this._week.doy).week;\n }\n\n var defaultLocaleWeek = {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n };\n\n function localeFirstDayOfWeek () {\n return this._week.dow;\n }\n\n function localeFirstDayOfYear () {\n return this._week.doy;\n }\n\n // MOMENTS\n\n function getSetWeek (input) {\n var week = this.localeData().week(this);\n return input == null ? week : this.add((input - week) * 7, 'd');\n }\n\n function getSetISOWeek (input) {\n var week = weekOfYear(this, 1, 4).week;\n return input == null ? week : this.add((input - week) * 7, 'd');\n }\n\n // FORMATTING\n\n addFormatToken('d', 0, 'do', 'day');\n\n addFormatToken('dd', 0, 0, function (format) {\n return this.localeData().weekdaysMin(this, format);\n });\n\n addFormatToken('ddd', 0, 0, function (format) {\n return this.localeData().weekdaysShort(this, format);\n });\n\n addFormatToken('dddd', 0, 0, function (format) {\n return this.localeData().weekdays(this, format);\n });\n\n addFormatToken('e', 0, 0, 'weekday');\n addFormatToken('E', 0, 0, 'isoWeekday');\n\n // ALIASES\n\n addUnitAlias('day', 'd');\n addUnitAlias('weekday', 'e');\n addUnitAlias('isoWeekday', 'E');\n\n // PRIORITY\n addUnitPriority('day', 11);\n addUnitPriority('weekday', 11);\n addUnitPriority('isoWeekday', 11);\n\n // PARSING\n\n addRegexToken('d', match1to2);\n addRegexToken('e', match1to2);\n addRegexToken('E', match1to2);\n addRegexToken('dd', function (isStrict, locale) {\n return locale.weekdaysMinRegex(isStrict);\n });\n addRegexToken('ddd', function (isStrict, locale) {\n return locale.weekdaysShortRegex(isStrict);\n });\n addRegexToken('dddd', function (isStrict, locale) {\n return locale.weekdaysRegex(isStrict);\n });\n\n addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {\n var weekday = config._locale.weekdaysParse(input, token, config._strict);\n // if we didn't get a weekday name, mark the date as invalid\n if (weekday != null) {\n week.d = weekday;\n } else {\n getParsingFlags(config).invalidWeekday = input;\n }\n });\n\n addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) {\n week[token] = toInt(input);\n });\n\n // HELPERS\n\n function parseWeekday(input, locale) {\n if (typeof input !== 'string') {\n return input;\n }\n\n if (!isNaN(input)) {\n return parseInt(input, 10);\n }\n\n input = locale.weekdaysParse(input);\n if (typeof input === 'number') {\n return input;\n }\n\n return null;\n }\n\n function parseIsoWeekday(input, locale) {\n if (typeof input === 'string') {\n return locale.weekdaysParse(input) % 7 || 7;\n }\n return isNaN(input) ? null : input;\n }\n\n // LOCALES\n\n var defaultLocaleWeekdays = 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_');\n function localeWeekdays (m, format) {\n if (!m) {\n return isArray(this._weekdays) ? this._weekdays :\n this._weekdays['standalone'];\n }\n return isArray(this._weekdays) ? this._weekdays[m.day()] :\n this._weekdays[this._weekdays.isFormat.test(format) ? 'format' : 'standalone'][m.day()];\n }\n\n var defaultLocaleWeekdaysShort = 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_');\n function localeWeekdaysShort (m) {\n return (m) ? this._weekdaysShort[m.day()] : this._weekdaysShort;\n }\n\n var defaultLocaleWeekdaysMin = 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_');\n function localeWeekdaysMin (m) {\n return (m) ? this._weekdaysMin[m.day()] : this._weekdaysMin;\n }\n\n function handleStrictParse$1(weekdayName, format, strict) {\n var i, ii, mom, llc = weekdayName.toLocaleLowerCase();\n if (!this._weekdaysParse) {\n this._weekdaysParse = [];\n this._shortWeekdaysParse = [];\n this._minWeekdaysParse = [];\n\n for (i = 0; i < 7; ++i) {\n mom = createUTC([2000, 1]).day(i);\n this._minWeekdaysParse[i] = this.weekdaysMin(mom, '').toLocaleLowerCase();\n this._shortWeekdaysParse[i] = this.weekdaysShort(mom, '').toLocaleLowerCase();\n this._weekdaysParse[i] = this.weekdays(mom, '').toLocaleLowerCase();\n }\n }\n\n if (strict) {\n if (format === 'dddd') {\n ii = indexOf.call(this._weekdaysParse, llc);\n return ii !== -1 ? ii : null;\n } else if (format === 'ddd') {\n ii = indexOf.call(this._shortWeekdaysParse, llc);\n return ii !== -1 ? ii : null;\n } else {\n ii = indexOf.call(this._minWeekdaysParse, llc);\n return ii !== -1 ? ii : null;\n }\n } else {\n if (format === 'dddd') {\n ii = indexOf.call(this._weekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._shortWeekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._minWeekdaysParse, llc);\n return ii !== -1 ? ii : null;\n } else if (format === 'ddd') {\n ii = indexOf.call(this._shortWeekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._weekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._minWeekdaysParse, llc);\n return ii !== -1 ? ii : null;\n } else {\n ii = indexOf.call(this._minWeekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._weekdaysParse, llc);\n if (ii !== -1) {\n return ii;\n }\n ii = indexOf.call(this._shortWeekdaysParse, llc);\n return ii !== -1 ? ii : null;\n }\n }\n }\n\n function localeWeekdaysParse (weekdayName, format, strict) {\n var i, mom, regex;\n\n if (this._weekdaysParseExact) {\n return handleStrictParse$1.call(this, weekdayName, format, strict);\n }\n\n if (!this._weekdaysParse) {\n this._weekdaysParse = [];\n this._minWeekdaysParse = [];\n this._shortWeekdaysParse = [];\n this._fullWeekdaysParse = [];\n }\n\n for (i = 0; i < 7; i++) {\n // make the regex if we don't have it already\n\n mom = createUTC([2000, 1]).day(i);\n if (strict && !this._fullWeekdaysParse[i]) {\n this._fullWeekdaysParse[i] = new RegExp('^' + this.weekdays(mom, '').replace('.', '\\\\.?') + '$', 'i');\n this._shortWeekdaysParse[i] = new RegExp('^' + this.weekdaysShort(mom, '').replace('.', '\\\\.?') + '$', 'i');\n this._minWeekdaysParse[i] = new RegExp('^' + this.weekdaysMin(mom, '').replace('.', '\\\\.?') + '$', 'i');\n }\n if (!this._weekdaysParse[i]) {\n regex = '^' + this.weekdays(mom, '') + '|^' + this.weekdaysShort(mom, '') + '|^' + this.weekdaysMin(mom, '');\n this._weekdaysParse[i] = new RegExp(regex.replace('.', ''), 'i');\n }\n // test the regex\n if (strict && format === 'dddd' && this._fullWeekdaysParse[i].test(weekdayName)) {\n return i;\n } else if (strict && format === 'ddd' && this._shortWeekdaysParse[i].test(weekdayName)) {\n return i;\n } else if (strict && format === 'dd' && this._minWeekdaysParse[i].test(weekdayName)) {\n return i;\n } else if (!strict && this._weekdaysParse[i].test(weekdayName)) {\n return i;\n }\n }\n }\n\n // MOMENTS\n\n function getSetDayOfWeek (input) {\n if (!this.isValid()) {\n return input != null ? this : NaN;\n }\n var day = this._isUTC ? this._d.getUTCDay() : this._d.getDay();\n if (input != null) {\n input = parseWeekday(input, this.localeData());\n return this.add(input - day, 'd');\n } else {\n return day;\n }\n }\n\n function getSetLocaleDayOfWeek (input) {\n if (!this.isValid()) {\n return input != null ? this : NaN;\n }\n var weekday = (this.day() + 7 - this.localeData()._week.dow) % 7;\n return input == null ? weekday : this.add(input - weekday, 'd');\n }\n\n function getSetISODayOfWeek (input) {\n if (!this.isValid()) {\n return input != null ? this : NaN;\n }\n\n // behaves the same as moment#day except\n // as a getter, returns 7 instead of 0 (1-7 range instead of 0-6)\n // as a setter, sunday should belong to the previous week.\n\n if (input != null) {\n var weekday = parseIsoWeekday(input, this.localeData());\n return this.day(this.day() % 7 ? weekday : weekday - 7);\n } else {\n return this.day() || 7;\n }\n }\n\n var defaultWeekdaysRegex = matchWord;\n function weekdaysRegex (isStrict) {\n if (this._weekdaysParseExact) {\n if (!hasOwnProp(this, '_weekdaysRegex')) {\n computeWeekdaysParse.call(this);\n }\n if (isStrict) {\n return this._weekdaysStrictRegex;\n } else {\n return this._weekdaysRegex;\n }\n } else {\n if (!hasOwnProp(this, '_weekdaysRegex')) {\n this._weekdaysRegex = defaultWeekdaysRegex;\n }\n return this._weekdaysStrictRegex && isStrict ?\n this._weekdaysStrictRegex : this._weekdaysRegex;\n }\n }\n\n var defaultWeekdaysShortRegex = matchWord;\n function weekdaysShortRegex (isStrict) {\n if (this._weekdaysParseExact) {\n if (!hasOwnProp(this, '_weekdaysRegex')) {\n computeWeekdaysParse.call(this);\n }\n if (isStrict) {\n return this._weekdaysShortStrictRegex;\n } else {\n return this._weekdaysShortRegex;\n }\n } else {\n if (!hasOwnProp(this, '_weekdaysShortRegex')) {\n this._weekdaysShortRegex = defaultWeekdaysShortRegex;\n }\n return this._weekdaysShortStrictRegex && isStrict ?\n this._weekdaysShortStrictRegex : this._weekdaysShortRegex;\n }\n }\n\n var defaultWeekdaysMinRegex = matchWord;\n function weekdaysMinRegex (isStrict) {\n if (this._weekdaysParseExact) {\n if (!hasOwnProp(this, '_weekdaysRegex')) {\n computeWeekdaysParse.call(this);\n }\n if (isStrict) {\n return this._weekdaysMinStrictRegex;\n } else {\n return this._weekdaysMinRegex;\n }\n } else {\n if (!hasOwnProp(this, '_weekdaysMinRegex')) {\n this._weekdaysMinRegex = defaultWeekdaysMinRegex;\n }\n return this._weekdaysMinStrictRegex && isStrict ?\n this._weekdaysMinStrictRegex : this._weekdaysMinRegex;\n }\n }\n\n\n function computeWeekdaysParse () {\n function cmpLenRev(a, b) {\n return b.length - a.length;\n }\n\n var minPieces = [], shortPieces = [], longPieces = [], mixedPieces = [],\n i, mom, minp, shortp, longp;\n for (i = 0; i < 7; i++) {\n // make the regex if we don't have it already\n mom = createUTC([2000, 1]).day(i);\n minp = this.weekdaysMin(mom, '');\n shortp = this.weekdaysShort(mom, '');\n longp = this.weekdays(mom, '');\n minPieces.push(minp);\n shortPieces.push(shortp);\n longPieces.push(longp);\n mixedPieces.push(minp);\n mixedPieces.push(shortp);\n mixedPieces.push(longp);\n }\n // Sorting makes sure if one weekday (or abbr) is a prefix of another it\n // will match the longer piece.\n minPieces.sort(cmpLenRev);\n shortPieces.sort(cmpLenRev);\n longPieces.sort(cmpLenRev);\n mixedPieces.sort(cmpLenRev);\n for (i = 0; i < 7; i++) {\n shortPieces[i] = regexEscape(shortPieces[i]);\n longPieces[i] = regexEscape(longPieces[i]);\n mixedPieces[i] = regexEscape(mixedPieces[i]);\n }\n\n this._weekdaysRegex = new RegExp('^(' + mixedPieces.join('|') + ')', 'i');\n this._weekdaysShortRegex = this._weekdaysRegex;\n this._weekdaysMinRegex = this._weekdaysRegex;\n\n this._weekdaysStrictRegex = new RegExp('^(' + longPieces.join('|') + ')', 'i');\n this._weekdaysShortStrictRegex = new RegExp('^(' + shortPieces.join('|') + ')', 'i');\n this._weekdaysMinStrictRegex = new RegExp('^(' + minPieces.join('|') + ')', 'i');\n }\n\n // FORMATTING\n\n function hFormat() {\n return this.hours() % 12 || 12;\n }\n\n function kFormat() {\n return this.hours() || 24;\n }\n\n addFormatToken('H', ['HH', 2], 0, 'hour');\n addFormatToken('h', ['hh', 2], 0, hFormat);\n addFormatToken('k', ['kk', 2], 0, kFormat);\n\n addFormatToken('hmm', 0, 0, function () {\n return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2);\n });\n\n addFormatToken('hmmss', 0, 0, function () {\n return '' + hFormat.apply(this) + zeroFill(this.minutes(), 2) +\n zeroFill(this.seconds(), 2);\n });\n\n addFormatToken('Hmm', 0, 0, function () {\n return '' + this.hours() + zeroFill(this.minutes(), 2);\n });\n\n addFormatToken('Hmmss', 0, 0, function () {\n return '' + this.hours() + zeroFill(this.minutes(), 2) +\n zeroFill(this.seconds(), 2);\n });\n\n function meridiem (token, lowercase) {\n addFormatToken(token, 0, 0, function () {\n return this.localeData().meridiem(this.hours(), this.minutes(), lowercase);\n });\n }\n\n meridiem('a', true);\n meridiem('A', false);\n\n // ALIASES\n\n addUnitAlias('hour', 'h');\n\n // PRIORITY\n addUnitPriority('hour', 13);\n\n // PARSING\n\n function matchMeridiem (isStrict, locale) {\n return locale._meridiemParse;\n }\n\n addRegexToken('a', matchMeridiem);\n addRegexToken('A', matchMeridiem);\n addRegexToken('H', match1to2);\n addRegexToken('h', match1to2);\n addRegexToken('k', match1to2);\n addRegexToken('HH', match1to2, match2);\n addRegexToken('hh', match1to2, match2);\n addRegexToken('kk', match1to2, match2);\n\n addRegexToken('hmm', match3to4);\n addRegexToken('hmmss', match5to6);\n addRegexToken('Hmm', match3to4);\n addRegexToken('Hmmss', match5to6);\n\n addParseToken(['H', 'HH'], HOUR);\n addParseToken(['k', 'kk'], function (input, array, config) {\n var kInput = toInt(input);\n array[HOUR] = kInput === 24 ? 0 : kInput;\n });\n addParseToken(['a', 'A'], function (input, array, config) {\n config._isPm = config._locale.isPM(input);\n config._meridiem = input;\n });\n addParseToken(['h', 'hh'], function (input, array, config) {\n array[HOUR] = toInt(input);\n getParsingFlags(config).bigHour = true;\n });\n addParseToken('hmm', function (input, array, config) {\n var pos = input.length - 2;\n array[HOUR] = toInt(input.substr(0, pos));\n array[MINUTE] = toInt(input.substr(pos));\n getParsingFlags(config).bigHour = true;\n });\n addParseToken('hmmss', function (input, array, config) {\n var pos1 = input.length - 4;\n var pos2 = input.length - 2;\n array[HOUR] = toInt(input.substr(0, pos1));\n array[MINUTE] = toInt(input.substr(pos1, 2));\n array[SECOND] = toInt(input.substr(pos2));\n getParsingFlags(config).bigHour = true;\n });\n addParseToken('Hmm', function (input, array, config) {\n var pos = input.length - 2;\n array[HOUR] = toInt(input.substr(0, pos));\n array[MINUTE] = toInt(input.substr(pos));\n });\n addParseToken('Hmmss', function (input, array, config) {\n var pos1 = input.length - 4;\n var pos2 = input.length - 2;\n array[HOUR] = toInt(input.substr(0, pos1));\n array[MINUTE] = toInt(input.substr(pos1, 2));\n array[SECOND] = toInt(input.substr(pos2));\n });\n\n // LOCALES\n\n function localeIsPM (input) {\n // IE8 Quirks Mode & IE7 Standards Mode do not allow accessing strings like arrays\n // Using charAt should be more compatible.\n return ((input + '').toLowerCase().charAt(0) === 'p');\n }\n\n var defaultLocaleMeridiemParse = /[ap]\\.?m?\\.?/i;\n function localeMeridiem (hours, minutes, isLower) {\n if (hours > 11) {\n return isLower ? 'pm' : 'PM';\n } else {\n return isLower ? 'am' : 'AM';\n }\n }\n\n\n // MOMENTS\n\n // Setting the hour should keep the time, because the user explicitly\n // specified which hour they want. So trying to maintain the same hour (in\n // a new timezone) makes sense. Adding/subtracting hours does not follow\n // this rule.\n var getSetHour = makeGetSet('Hours', true);\n\n var baseConfig = {\n calendar: defaultCalendar,\n longDateFormat: defaultLongDateFormat,\n invalidDate: defaultInvalidDate,\n ordinal: defaultOrdinal,\n dayOfMonthOrdinalParse: defaultDayOfMonthOrdinalParse,\n relativeTime: defaultRelativeTime,\n\n months: defaultLocaleMonths,\n monthsShort: defaultLocaleMonthsShort,\n\n week: defaultLocaleWeek,\n\n weekdays: defaultLocaleWeekdays,\n weekdaysMin: defaultLocaleWeekdaysMin,\n weekdaysShort: defaultLocaleWeekdaysShort,\n\n meridiemParse: defaultLocaleMeridiemParse\n };\n\n // internal storage for locale config files\n var locales = {};\n var localeFamilies = {};\n var globalLocale;\n\n function normalizeLocale(key) {\n return key ? key.toLowerCase().replace('_', '-') : key;\n }\n\n // pick the locale from the array\n // try ['en-au', 'en-gb'] as 'en-au', 'en-gb', 'en', as in move through the list trying each\n // substring from most specific to least, but move to the next array item if it's a more specific variant than the current root\n function chooseLocale(names) {\n var i = 0, j, next, locale, split;\n\n while (i < names.length) {\n split = normalizeLocale(names[i]).split('-');\n j = split.length;\n next = normalizeLocale(names[i + 1]);\n next = next ? next.split('-') : null;\n while (j > 0) {\n locale = loadLocale(split.slice(0, j).join('-'));\n if (locale) {\n return locale;\n }\n if (next && next.length >= j && compareArrays(split, next, true) >= j - 1) {\n //the next array item is better than a shallower substring of this one\n break;\n }\n j--;\n }\n i++;\n }\n return globalLocale;\n }\n\n function loadLocale(name) {\n var oldLocale = null;\n // TODO: Find a better way to register and load all the locales in Node\n if (!locales[name] && (typeof module !== 'undefined') &&\n module && module.exports) {\n try {\n oldLocale = globalLocale._abbr;\n var aliasedRequire = require;\n __webpack_require__(283)(\"./\" + name);\n getSetGlobalLocale(oldLocale);\n } catch (e) {}\n }\n return locales[name];\n }\n\n // This function will load locale and then set the global locale. If\n // no arguments are passed in, it will simply return the current global\n // locale key.\n function getSetGlobalLocale (key, values) {\n var data;\n if (key) {\n if (isUndefined(values)) {\n data = getLocale(key);\n }\n else {\n data = defineLocale(key, values);\n }\n\n if (data) {\n // moment.duration._locale = moment._locale = data;\n globalLocale = data;\n }\n else {\n if ((typeof console !== 'undefined') && console.warn) {\n //warn user if arguments are passed but the locale could not be set\n console.warn('Locale ' + key + ' not found. Did you forget to load it?');\n }\n }\n }\n\n return globalLocale._abbr;\n }\n\n function defineLocale (name, config) {\n if (config !== null) {\n var locale, parentConfig = baseConfig;\n config.abbr = name;\n if (locales[name] != null) {\n deprecateSimple('defineLocaleOverride',\n 'use moment.updateLocale(localeName, config) to change ' +\n 'an existing locale. moment.defineLocale(localeName, ' +\n 'config) should only be used for creating a new locale ' +\n 'See http://momentjs.com/guides/#/warnings/define-locale/ for more info.');\n parentConfig = locales[name]._config;\n } else if (config.parentLocale != null) {\n if (locales[config.parentLocale] != null) {\n parentConfig = locales[config.parentLocale]._config;\n } else {\n locale = loadLocale(config.parentLocale);\n if (locale != null) {\n parentConfig = locale._config;\n } else {\n if (!localeFamilies[config.parentLocale]) {\n localeFamilies[config.parentLocale] = [];\n }\n localeFamilies[config.parentLocale].push({\n name: name,\n config: config\n });\n return null;\n }\n }\n }\n locales[name] = new Locale(mergeConfigs(parentConfig, config));\n\n if (localeFamilies[name]) {\n localeFamilies[name].forEach(function (x) {\n defineLocale(x.name, x.config);\n });\n }\n\n // backwards compat for now: also set the locale\n // make sure we set the locale AFTER all child locales have been\n // created, so we won't end up with the child locale set.\n getSetGlobalLocale(name);\n\n\n return locales[name];\n } else {\n // useful for testing\n delete locales[name];\n return null;\n }\n }\n\n function updateLocale(name, config) {\n if (config != null) {\n var locale, tmpLocale, parentConfig = baseConfig;\n // MERGE\n tmpLocale = loadLocale(name);\n if (tmpLocale != null) {\n parentConfig = tmpLocale._config;\n }\n config = mergeConfigs(parentConfig, config);\n locale = new Locale(config);\n locale.parentLocale = locales[name];\n locales[name] = locale;\n\n // backwards compat for now: also set the locale\n getSetGlobalLocale(name);\n } else {\n // pass null for config to unupdate, useful for tests\n if (locales[name] != null) {\n if (locales[name].parentLocale != null) {\n locales[name] = locales[name].parentLocale;\n } else if (locales[name] != null) {\n delete locales[name];\n }\n }\n }\n return locales[name];\n }\n\n // returns locale data\n function getLocale (key) {\n var locale;\n\n if (key && key._locale && key._locale._abbr) {\n key = key._locale._abbr;\n }\n\n if (!key) {\n return globalLocale;\n }\n\n if (!isArray(key)) {\n //short-circuit everything else\n locale = loadLocale(key);\n if (locale) {\n return locale;\n }\n key = [key];\n }\n\n return chooseLocale(key);\n }\n\n function listLocales() {\n return keys(locales);\n }\n\n function checkOverflow (m) {\n var overflow;\n var a = m._a;\n\n if (a && getParsingFlags(m).overflow === -2) {\n overflow =\n a[MONTH] < 0 || a[MONTH] > 11 ? MONTH :\n a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE :\n a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR :\n a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE :\n a[SECOND] < 0 || a[SECOND] > 59 ? SECOND :\n a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND :\n -1;\n\n if (getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE)) {\n overflow = DATE;\n }\n if (getParsingFlags(m)._overflowWeeks && overflow === -1) {\n overflow = WEEK;\n }\n if (getParsingFlags(m)._overflowWeekday && overflow === -1) {\n overflow = WEEKDAY;\n }\n\n getParsingFlags(m).overflow = overflow;\n }\n\n return m;\n }\n\n // Pick the first defined of two or three arguments.\n function defaults(a, b, c) {\n if (a != null) {\n return a;\n }\n if (b != null) {\n return b;\n }\n return c;\n }\n\n function currentDateArray(config) {\n // hooks is actually the exported moment object\n var nowValue = new Date(hooks.now());\n if (config._useUTC) {\n return [nowValue.getUTCFullYear(), nowValue.getUTCMonth(), nowValue.getUTCDate()];\n }\n return [nowValue.getFullYear(), nowValue.getMonth(), nowValue.getDate()];\n }\n\n // convert an array to a date.\n // the array should mirror the parameters below\n // note: all values past the year are optional and will default to the lowest possible value.\n // [year, month, day , hour, minute, second, millisecond]\n function configFromArray (config) {\n var i, date, input = [], currentDate, expectedWeekday, yearToUse;\n\n if (config._d) {\n return;\n }\n\n currentDate = currentDateArray(config);\n\n //compute day of the year from weeks and weekdays\n if (config._w && config._a[DATE] == null && config._a[MONTH] == null) {\n dayOfYearFromWeekInfo(config);\n }\n\n //if the day of the year is set, figure out what it is\n if (config._dayOfYear != null) {\n yearToUse = defaults(config._a[YEAR], currentDate[YEAR]);\n\n if (config._dayOfYear > daysInYear(yearToUse) || config._dayOfYear === 0) {\n getParsingFlags(config)._overflowDayOfYear = true;\n }\n\n date = createUTCDate(yearToUse, 0, config._dayOfYear);\n config._a[MONTH] = date.getUTCMonth();\n config._a[DATE] = date.getUTCDate();\n }\n\n // Default to current date.\n // * if no year, month, day of month are given, default to today\n // * if day of month is given, default month and year\n // * if month is given, default only year\n // * if year is given, don't default anything\n for (i = 0; i < 3 && config._a[i] == null; ++i) {\n config._a[i] = input[i] = currentDate[i];\n }\n\n // Zero out whatever was not defaulted, including time\n for (; i < 7; i++) {\n config._a[i] = input[i] = (config._a[i] == null) ? (i === 2 ? 1 : 0) : config._a[i];\n }\n\n // Check for 24:00:00.000\n if (config._a[HOUR] === 24 &&\n config._a[MINUTE] === 0 &&\n config._a[SECOND] === 0 &&\n config._a[MILLISECOND] === 0) {\n config._nextDay = true;\n config._a[HOUR] = 0;\n }\n\n config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input);\n expectedWeekday = config._useUTC ? config._d.getUTCDay() : config._d.getDay();\n\n // Apply timezone offset from input. The actual utcOffset can be changed\n // with parseZone.\n if (config._tzm != null) {\n config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);\n }\n\n if (config._nextDay) {\n config._a[HOUR] = 24;\n }\n\n // check for mismatching day of week\n if (config._w && typeof config._w.d !== 'undefined' && config._w.d !== expectedWeekday) {\n getParsingFlags(config).weekdayMismatch = true;\n }\n }\n\n function dayOfYearFromWeekInfo(config) {\n var w, weekYear, week, weekday, dow, doy, temp, weekdayOverflow;\n\n w = config._w;\n if (w.GG != null || w.W != null || w.E != null) {\n dow = 1;\n doy = 4;\n\n // TODO: We need to take the current isoWeekYear, but that depends on\n // how we interpret now (local, utc, fixed offset). So create\n // a now version of current config (take local/utc/offset flags, and\n // create now).\n weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(createLocal(), 1, 4).year);\n week = defaults(w.W, 1);\n weekday = defaults(w.E, 1);\n if (weekday < 1 || weekday > 7) {\n weekdayOverflow = true;\n }\n } else {\n dow = config._locale._week.dow;\n doy = config._locale._week.doy;\n\n var curWeek = weekOfYear(createLocal(), dow, doy);\n\n weekYear = defaults(w.gg, config._a[YEAR], curWeek.year);\n\n // Default to current week.\n week = defaults(w.w, curWeek.week);\n\n if (w.d != null) {\n // weekday -- low day numbers are considered next week\n weekday = w.d;\n if (weekday < 0 || weekday > 6) {\n weekdayOverflow = true;\n }\n } else if (w.e != null) {\n // local weekday -- counting starts from begining of week\n weekday = w.e + dow;\n if (w.e < 0 || w.e > 6) {\n weekdayOverflow = true;\n }\n } else {\n // default to begining of week\n weekday = dow;\n }\n }\n if (week < 1 || week > weeksInYear(weekYear, dow, doy)) {\n getParsingFlags(config)._overflowWeeks = true;\n } else if (weekdayOverflow != null) {\n getParsingFlags(config)._overflowWeekday = true;\n } else {\n temp = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy);\n config._a[YEAR] = temp.year;\n config._dayOfYear = temp.dayOfYear;\n }\n }\n\n // iso 8601 regex\n // 0000-00-00 0000-W00 or 0000-W00-0 + T + 00 or 00:00 or 00:00:00 or 00:00:00.000 + +00:00 or +0000 or +00)\n var extendedIsoRegex = /^\\s*((?:[+-]\\d{6}|\\d{4})-(?:\\d\\d-\\d\\d|W\\d\\d-\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?::\\d\\d(?::\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;\n var basicIsoRegex = /^\\s*((?:[+-]\\d{6}|\\d{4})(?:\\d\\d\\d\\d|W\\d\\d\\d|W\\d\\d|\\d\\d\\d|\\d\\d))(?:(T| )(\\d\\d(?:\\d\\d(?:\\d\\d(?:[.,]\\d+)?)?)?)([\\+\\-]\\d\\d(?::?\\d\\d)?|\\s*Z)?)?$/;\n\n var tzRegex = /Z|[+-]\\d\\d(?::?\\d\\d)?/;\n\n var isoDates = [\n ['YYYYYY-MM-DD', /[+-]\\d{6}-\\d\\d-\\d\\d/],\n ['YYYY-MM-DD', /\\d{4}-\\d\\d-\\d\\d/],\n ['GGGG-[W]WW-E', /\\d{4}-W\\d\\d-\\d/],\n ['GGGG-[W]WW', /\\d{4}-W\\d\\d/, false],\n ['YYYY-DDD', /\\d{4}-\\d{3}/],\n ['YYYY-MM', /\\d{4}-\\d\\d/, false],\n ['YYYYYYMMDD', /[+-]\\d{10}/],\n ['YYYYMMDD', /\\d{8}/],\n // YYYYMM is NOT allowed by the standard\n ['GGGG[W]WWE', /\\d{4}W\\d{3}/],\n ['GGGG[W]WW', /\\d{4}W\\d{2}/, false],\n ['YYYYDDD', /\\d{7}/]\n ];\n\n // iso time formats and regexes\n var isoTimes = [\n ['HH:mm:ss.SSSS', /\\d\\d:\\d\\d:\\d\\d\\.\\d+/],\n ['HH:mm:ss,SSSS', /\\d\\d:\\d\\d:\\d\\d,\\d+/],\n ['HH:mm:ss', /\\d\\d:\\d\\d:\\d\\d/],\n ['HH:mm', /\\d\\d:\\d\\d/],\n ['HHmmss.SSSS', /\\d\\d\\d\\d\\d\\d\\.\\d+/],\n ['HHmmss,SSSS', /\\d\\d\\d\\d\\d\\d,\\d+/],\n ['HHmmss', /\\d\\d\\d\\d\\d\\d/],\n ['HHmm', /\\d\\d\\d\\d/],\n ['HH', /\\d\\d/]\n ];\n\n var aspNetJsonRegex = /^\\/?Date\\((\\-?\\d+)/i;\n\n // date from iso format\n function configFromISO(config) {\n var i, l,\n string = config._i,\n match = extendedIsoRegex.exec(string) || basicIsoRegex.exec(string),\n allowTime, dateFormat, timeFormat, tzFormat;\n\n if (match) {\n getParsingFlags(config).iso = true;\n\n for (i = 0, l = isoDates.length; i < l; i++) {\n if (isoDates[i][1].exec(match[1])) {\n dateFormat = isoDates[i][0];\n allowTime = isoDates[i][2] !== false;\n break;\n }\n }\n if (dateFormat == null) {\n config._isValid = false;\n return;\n }\n if (match[3]) {\n for (i = 0, l = isoTimes.length; i < l; i++) {\n if (isoTimes[i][1].exec(match[3])) {\n // match[2] should be 'T' or space\n timeFormat = (match[2] || ' ') + isoTimes[i][0];\n break;\n }\n }\n if (timeFormat == null) {\n config._isValid = false;\n return;\n }\n }\n if (!allowTime && timeFormat != null) {\n config._isValid = false;\n return;\n }\n if (match[4]) {\n if (tzRegex.exec(match[4])) {\n tzFormat = 'Z';\n } else {\n config._isValid = false;\n return;\n }\n }\n config._f = dateFormat + (timeFormat || '') + (tzFormat || '');\n configFromStringAndFormat(config);\n } else {\n config._isValid = false;\n }\n }\n\n // RFC 2822 regex: For details see https://tools.ietf.org/html/rfc2822#section-3.3\n var rfc2822 = /^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\\s)?(\\d{1,2})\\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\\s(\\d{2,4})\\s(\\d\\d):(\\d\\d)(?::(\\d\\d))?\\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\\d{4}))$/;\n\n function extractFromRFC2822Strings(yearStr, monthStr, dayStr, hourStr, minuteStr, secondStr) {\n var result = [\n untruncateYear(yearStr),\n defaultLocaleMonthsShort.indexOf(monthStr),\n parseInt(dayStr, 10),\n parseInt(hourStr, 10),\n parseInt(minuteStr, 10)\n ];\n\n if (secondStr) {\n result.push(parseInt(secondStr, 10));\n }\n\n return result;\n }\n\n function untruncateYear(yearStr) {\n var year = parseInt(yearStr, 10);\n if (year <= 49) {\n return 2000 + year;\n } else if (year <= 999) {\n return 1900 + year;\n }\n return year;\n }\n\n function preprocessRFC2822(s) {\n // Remove comments and folding whitespace and replace multiple-spaces with a single space\n return s.replace(/\\([^)]*\\)|[\\n\\t]/g, ' ').replace(/(\\s\\s+)/g, ' ').replace(/^\\s\\s*/, '').replace(/\\s\\s*$/, '');\n }\n\n function checkWeekday(weekdayStr, parsedInput, config) {\n if (weekdayStr) {\n // TODO: Replace the vanilla JS Date object with an indepentent day-of-week check.\n var weekdayProvided = defaultLocaleWeekdaysShort.indexOf(weekdayStr),\n weekdayActual = new Date(parsedInput[0], parsedInput[1], parsedInput[2]).getDay();\n if (weekdayProvided !== weekdayActual) {\n getParsingFlags(config).weekdayMismatch = true;\n config._isValid = false;\n return false;\n }\n }\n return true;\n }\n\n var obsOffsets = {\n UT: 0,\n GMT: 0,\n EDT: -4 * 60,\n EST: -5 * 60,\n CDT: -5 * 60,\n CST: -6 * 60,\n MDT: -6 * 60,\n MST: -7 * 60,\n PDT: -7 * 60,\n PST: -8 * 60\n };\n\n function calculateOffset(obsOffset, militaryOffset, numOffset) {\n if (obsOffset) {\n return obsOffsets[obsOffset];\n } else if (militaryOffset) {\n // the only allowed military tz is Z\n return 0;\n } else {\n var hm = parseInt(numOffset, 10);\n var m = hm % 100, h = (hm - m) / 100;\n return h * 60 + m;\n }\n }\n\n // date and time from ref 2822 format\n function configFromRFC2822(config) {\n var match = rfc2822.exec(preprocessRFC2822(config._i));\n if (match) {\n var parsedArray = extractFromRFC2822Strings(match[4], match[3], match[2], match[5], match[6], match[7]);\n if (!checkWeekday(match[1], parsedArray, config)) {\n return;\n }\n\n config._a = parsedArray;\n config._tzm = calculateOffset(match[8], match[9], match[10]);\n\n config._d = createUTCDate.apply(null, config._a);\n config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);\n\n getParsingFlags(config).rfc2822 = true;\n } else {\n config._isValid = false;\n }\n }\n\n // date from iso format or fallback\n function configFromString(config) {\n var matched = aspNetJsonRegex.exec(config._i);\n\n if (matched !== null) {\n config._d = new Date(+matched[1]);\n return;\n }\n\n configFromISO(config);\n if (config._isValid === false) {\n delete config._isValid;\n } else {\n return;\n }\n\n configFromRFC2822(config);\n if (config._isValid === false) {\n delete config._isValid;\n } else {\n return;\n }\n\n // Final attempt, use Input Fallback\n hooks.createFromInputFallback(config);\n }\n\n hooks.createFromInputFallback = deprecate(\n 'value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), ' +\n 'which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are ' +\n 'discouraged and will be removed in an upcoming major release. Please refer to ' +\n 'http://momentjs.com/guides/#/warnings/js-date/ for more info.',\n function (config) {\n config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));\n }\n );\n\n // constant that refers to the ISO standard\n hooks.ISO_8601 = function () {};\n\n // constant that refers to the RFC 2822 form\n hooks.RFC_2822 = function () {};\n\n // date from string and format string\n function configFromStringAndFormat(config) {\n // TODO: Move this to another part of the creation flow to prevent circular deps\n if (config._f === hooks.ISO_8601) {\n configFromISO(config);\n return;\n }\n if (config._f === hooks.RFC_2822) {\n configFromRFC2822(config);\n return;\n }\n config._a = [];\n getParsingFlags(config).empty = true;\n\n // This array is used to make a Date, either with `new Date` or `Date.UTC`\n var string = '' + config._i,\n i, parsedInput, tokens, token, skipped,\n stringLength = string.length,\n totalParsedInputLength = 0;\n\n tokens = expandFormat(config._f, config._locale).match(formattingTokens) || [];\n\n for (i = 0; i < tokens.length; i++) {\n token = tokens[i];\n parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0];\n // console.log('token', token, 'parsedInput', parsedInput,\n // 'regex', getParseRegexForToken(token, config));\n if (parsedInput) {\n skipped = string.substr(0, string.indexOf(parsedInput));\n if (skipped.length > 0) {\n getParsingFlags(config).unusedInput.push(skipped);\n }\n string = string.slice(string.indexOf(parsedInput) + parsedInput.length);\n totalParsedInputLength += parsedInput.length;\n }\n // don't parse if it's not a known token\n if (formatTokenFunctions[token]) {\n if (parsedInput) {\n getParsingFlags(config).empty = false;\n }\n else {\n getParsingFlags(config).unusedTokens.push(token);\n }\n addTimeToArrayFromToken(token, parsedInput, config);\n }\n else if (config._strict && !parsedInput) {\n getParsingFlags(config).unusedTokens.push(token);\n }\n }\n\n // add remaining unparsed input length to the string\n getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength;\n if (string.length > 0) {\n getParsingFlags(config).unusedInput.push(string);\n }\n\n // clear _12h flag if hour is <= 12\n if (config._a[HOUR] <= 12 &&\n getParsingFlags(config).bigHour === true &&\n config._a[HOUR] > 0) {\n getParsingFlags(config).bigHour = undefined;\n }\n\n getParsingFlags(config).parsedDateParts = config._a.slice(0);\n getParsingFlags(config).meridiem = config._meridiem;\n // handle meridiem\n config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem);\n\n configFromArray(config);\n checkOverflow(config);\n }\n\n\n function meridiemFixWrap (locale, hour, meridiem) {\n var isPm;\n\n if (meridiem == null) {\n // nothing to do\n return hour;\n }\n if (locale.meridiemHour != null) {\n return locale.meridiemHour(hour, meridiem);\n } else if (locale.isPM != null) {\n // Fallback\n isPm = locale.isPM(meridiem);\n if (isPm && hour < 12) {\n hour += 12;\n }\n if (!isPm && hour === 12) {\n hour = 0;\n }\n return hour;\n } else {\n // this is not supposed to happen\n return hour;\n }\n }\n\n // date from string and array of format strings\n function configFromStringAndArray(config) {\n var tempConfig,\n bestMoment,\n\n scoreToBeat,\n i,\n currentScore;\n\n if (config._f.length === 0) {\n getParsingFlags(config).invalidFormat = true;\n config._d = new Date(NaN);\n return;\n }\n\n for (i = 0; i < config._f.length; i++) {\n currentScore = 0;\n tempConfig = copyConfig({}, config);\n if (config._useUTC != null) {\n tempConfig._useUTC = config._useUTC;\n }\n tempConfig._f = config._f[i];\n configFromStringAndFormat(tempConfig);\n\n if (!isValid(tempConfig)) {\n continue;\n }\n\n // if there is any input that was not parsed add a penalty for that format\n currentScore += getParsingFlags(tempConfig).charsLeftOver;\n\n //or tokens\n currentScore += getParsingFlags(tempConfig).unusedTokens.length * 10;\n\n getParsingFlags(tempConfig).score = currentScore;\n\n if (scoreToBeat == null || currentScore < scoreToBeat) {\n scoreToBeat = currentScore;\n bestMoment = tempConfig;\n }\n }\n\n extend(config, bestMoment || tempConfig);\n }\n\n function configFromObject(config) {\n if (config._d) {\n return;\n }\n\n var i = normalizeObjectUnits(config._i);\n config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], function (obj) {\n return obj && parseInt(obj, 10);\n });\n\n configFromArray(config);\n }\n\n function createFromConfig (config) {\n var res = new Moment(checkOverflow(prepareConfig(config)));\n if (res._nextDay) {\n // Adding is smart enough around DST\n res.add(1, 'd');\n res._nextDay = undefined;\n }\n\n return res;\n }\n\n function prepareConfig (config) {\n var input = config._i,\n format = config._f;\n\n config._locale = config._locale || getLocale(config._l);\n\n if (input === null || (format === undefined && input === '')) {\n return createInvalid({nullInput: true});\n }\n\n if (typeof input === 'string') {\n config._i = input = config._locale.preparse(input);\n }\n\n if (isMoment(input)) {\n return new Moment(checkOverflow(input));\n } else if (isDate(input)) {\n config._d = input;\n } else if (isArray(format)) {\n configFromStringAndArray(config);\n } else if (format) {\n configFromStringAndFormat(config);\n } else {\n configFromInput(config);\n }\n\n if (!isValid(config)) {\n config._d = null;\n }\n\n return config;\n }\n\n function configFromInput(config) {\n var input = config._i;\n if (isUndefined(input)) {\n config._d = new Date(hooks.now());\n } else if (isDate(input)) {\n config._d = new Date(input.valueOf());\n } else if (typeof input === 'string') {\n configFromString(config);\n } else if (isArray(input)) {\n config._a = map(input.slice(0), function (obj) {\n return parseInt(obj, 10);\n });\n configFromArray(config);\n } else if (isObject(input)) {\n configFromObject(config);\n } else if (isNumber(input)) {\n // from milliseconds\n config._d = new Date(input);\n } else {\n hooks.createFromInputFallback(config);\n }\n }\n\n function createLocalOrUTC (input, format, locale, strict, isUTC) {\n var c = {};\n\n if (locale === true || locale === false) {\n strict = locale;\n locale = undefined;\n }\n\n if ((isObject(input) && isObjectEmpty(input)) ||\n (isArray(input) && input.length === 0)) {\n input = undefined;\n }\n // object construction must be done this way.\n // https://github.com/moment/moment/issues/1423\n c._isAMomentObject = true;\n c._useUTC = c._isUTC = isUTC;\n c._l = locale;\n c._i = input;\n c._f = format;\n c._strict = strict;\n\n return createFromConfig(c);\n }\n\n function createLocal (input, format, locale, strict) {\n return createLocalOrUTC(input, format, locale, strict, false);\n }\n\n var prototypeMin = deprecate(\n 'moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/',\n function () {\n var other = createLocal.apply(null, arguments);\n if (this.isValid() && other.isValid()) {\n return other < this ? this : other;\n } else {\n return createInvalid();\n }\n }\n );\n\n var prototypeMax = deprecate(\n 'moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/',\n function () {\n var other = createLocal.apply(null, arguments);\n if (this.isValid() && other.isValid()) {\n return other > this ? this : other;\n } else {\n return createInvalid();\n }\n }\n );\n\n // Pick a moment m from moments so that m[fn](other) is true for all\n // other. This relies on the function fn to be transitive.\n //\n // moments should either be an array of moment objects or an array, whose\n // first element is an array of moment objects.\n function pickBy(fn, moments) {\n var res, i;\n if (moments.length === 1 && isArray(moments[0])) {\n moments = moments[0];\n }\n if (!moments.length) {\n return createLocal();\n }\n res = moments[0];\n for (i = 1; i < moments.length; ++i) {\n if (!moments[i].isValid() || moments[i][fn](res)) {\n res = moments[i];\n }\n }\n return res;\n }\n\n // TODO: Use [].sort instead?\n function min () {\n var args = [].slice.call(arguments, 0);\n\n return pickBy('isBefore', args);\n }\n\n function max () {\n var args = [].slice.call(arguments, 0);\n\n return pickBy('isAfter', args);\n }\n\n var now = function () {\n return Date.now ? Date.now() : +(new Date());\n };\n\n var ordering = ['year', 'quarter', 'month', 'week', 'day', 'hour', 'minute', 'second', 'millisecond'];\n\n function isDurationValid(m) {\n for (var key in m) {\n if (!(indexOf.call(ordering, key) !== -1 && (m[key] == null || !isNaN(m[key])))) {\n return false;\n }\n }\n\n var unitHasDecimal = false;\n for (var i = 0; i < ordering.length; ++i) {\n if (m[ordering[i]]) {\n if (unitHasDecimal) {\n return false; // only allow non-integers for smallest unit\n }\n if (parseFloat(m[ordering[i]]) !== toInt(m[ordering[i]])) {\n unitHasDecimal = true;\n }\n }\n }\n\n return true;\n }\n\n function isValid$1() {\n return this._isValid;\n }\n\n function createInvalid$1() {\n return createDuration(NaN);\n }\n\n function Duration (duration) {\n var normalizedInput = normalizeObjectUnits(duration),\n years = normalizedInput.year || 0,\n quarters = normalizedInput.quarter || 0,\n months = normalizedInput.month || 0,\n weeks = normalizedInput.week || 0,\n days = normalizedInput.day || 0,\n hours = normalizedInput.hour || 0,\n minutes = normalizedInput.minute || 0,\n seconds = normalizedInput.second || 0,\n milliseconds = normalizedInput.millisecond || 0;\n\n this._isValid = isDurationValid(normalizedInput);\n\n // representation for dateAddRemove\n this._milliseconds = +milliseconds +\n seconds * 1e3 + // 1000\n minutes * 6e4 + // 1000 * 60\n hours * 1000 * 60 * 60; //using 1000 * 60 * 60 instead of 36e5 to avoid floating point rounding errors https://github.com/moment/moment/issues/2978\n // Because of dateAddRemove treats 24 hours as different from a\n // day when working around DST, we need to store them separately\n this._days = +days +\n weeks * 7;\n // It is impossible to translate months into days without knowing\n // which months you are are talking about, so we have to store\n // it separately.\n this._months = +months +\n quarters * 3 +\n years * 12;\n\n this._data = {};\n\n this._locale = getLocale();\n\n this._bubble();\n }\n\n function isDuration (obj) {\n return obj instanceof Duration;\n }\n\n function absRound (number) {\n if (number < 0) {\n return Math.round(-1 * number) * -1;\n } else {\n return Math.round(number);\n }\n }\n\n // FORMATTING\n\n function offset (token, separator) {\n addFormatToken(token, 0, 0, function () {\n var offset = this.utcOffset();\n var sign = '+';\n if (offset < 0) {\n offset = -offset;\n sign = '-';\n }\n return sign + zeroFill(~~(offset / 60), 2) + separator + zeroFill(~~(offset) % 60, 2);\n });\n }\n\n offset('Z', ':');\n offset('ZZ', '');\n\n // PARSING\n\n addRegexToken('Z', matchShortOffset);\n addRegexToken('ZZ', matchShortOffset);\n addParseToken(['Z', 'ZZ'], function (input, array, config) {\n config._useUTC = true;\n config._tzm = offsetFromString(matchShortOffset, input);\n });\n\n // HELPERS\n\n // timezone chunker\n // '+10:00' > ['10', '00']\n // '-1530' > ['-15', '30']\n var chunkOffset = /([\\+\\-]|\\d\\d)/gi;\n\n function offsetFromString(matcher, string) {\n var matches = (string || '').match(matcher);\n\n if (matches === null) {\n return null;\n }\n\n var chunk = matches[matches.length - 1] || [];\n var parts = (chunk + '').match(chunkOffset) || ['-', 0, 0];\n var minutes = +(parts[1] * 60) + toInt(parts[2]);\n\n return minutes === 0 ?\n 0 :\n parts[0] === '+' ? minutes : -minutes;\n }\n\n // Return a moment from input, that is local/utc/zone equivalent to model.\n function cloneWithOffset(input, model) {\n var res, diff;\n if (model._isUTC) {\n res = model.clone();\n diff = (isMoment(input) || isDate(input) ? input.valueOf() : createLocal(input).valueOf()) - res.valueOf();\n // Use low-level api, because this fn is low-level api.\n res._d.setTime(res._d.valueOf() + diff);\n hooks.updateOffset(res, false);\n return res;\n } else {\n return createLocal(input).local();\n }\n }\n\n function getDateOffset (m) {\n // On Firefox.24 Date#getTimezoneOffset returns a floating point.\n // https://github.com/moment/moment/pull/1871\n return -Math.round(m._d.getTimezoneOffset() / 15) * 15;\n }\n\n // HOOKS\n\n // This function will be called whenever a moment is mutated.\n // It is intended to keep the offset in sync with the timezone.\n hooks.updateOffset = function () {};\n\n // MOMENTS\n\n // keepLocalTime = true means only change the timezone, without\n // affecting the local hour. So 5:31:26 +0300 --[utcOffset(2, true)]--\x3e\n // 5:31:26 +0200 It is possible that 5:31:26 doesn't exist with offset\n // +0200, so we adjust the time as needed, to be valid.\n //\n // Keeping the time actually adds/subtracts (one hour)\n // from the actual represented time. That is why we call updateOffset\n // a second time. In case it wants us to change the offset again\n // _changeInProgress == true case, then we have to adjust, because\n // there is no such time in the given timezone.\n function getSetOffset (input, keepLocalTime, keepMinutes) {\n var offset = this._offset || 0,\n localAdjust;\n if (!this.isValid()) {\n return input != null ? this : NaN;\n }\n if (input != null) {\n if (typeof input === 'string') {\n input = offsetFromString(matchShortOffset, input);\n if (input === null) {\n return this;\n }\n } else if (Math.abs(input) < 16 && !keepMinutes) {\n input = input * 60;\n }\n if (!this._isUTC && keepLocalTime) {\n localAdjust = getDateOffset(this);\n }\n this._offset = input;\n this._isUTC = true;\n if (localAdjust != null) {\n this.add(localAdjust, 'm');\n }\n if (offset !== input) {\n if (!keepLocalTime || this._changeInProgress) {\n addSubtract(this, createDuration(input - offset, 'm'), 1, false);\n } else if (!this._changeInProgress) {\n this._changeInProgress = true;\n hooks.updateOffset(this, true);\n this._changeInProgress = null;\n }\n }\n return this;\n } else {\n return this._isUTC ? offset : getDateOffset(this);\n }\n }\n\n function getSetZone (input, keepLocalTime) {\n if (input != null) {\n if (typeof input !== 'string') {\n input = -input;\n }\n\n this.utcOffset(input, keepLocalTime);\n\n return this;\n } else {\n return -this.utcOffset();\n }\n }\n\n function setOffsetToUTC (keepLocalTime) {\n return this.utcOffset(0, keepLocalTime);\n }\n\n function setOffsetToLocal (keepLocalTime) {\n if (this._isUTC) {\n this.utcOffset(0, keepLocalTime);\n this._isUTC = false;\n\n if (keepLocalTime) {\n this.subtract(getDateOffset(this), 'm');\n }\n }\n return this;\n }\n\n function setOffsetToParsedOffset () {\n if (this._tzm != null) {\n this.utcOffset(this._tzm, false, true);\n } else if (typeof this._i === 'string') {\n var tZone = offsetFromString(matchOffset, this._i);\n if (tZone != null) {\n this.utcOffset(tZone);\n }\n else {\n this.utcOffset(0, true);\n }\n }\n return this;\n }\n\n function hasAlignedHourOffset (input) {\n if (!this.isValid()) {\n return false;\n }\n input = input ? createLocal(input).utcOffset() : 0;\n\n return (this.utcOffset() - input) % 60 === 0;\n }\n\n function isDaylightSavingTime () {\n return (\n this.utcOffset() > this.clone().month(0).utcOffset() ||\n this.utcOffset() > this.clone().month(5).utcOffset()\n );\n }\n\n function isDaylightSavingTimeShifted () {\n if (!isUndefined(this._isDSTShifted)) {\n return this._isDSTShifted;\n }\n\n var c = {};\n\n copyConfig(c, this);\n c = prepareConfig(c);\n\n if (c._a) {\n var other = c._isUTC ? createUTC(c._a) : createLocal(c._a);\n this._isDSTShifted = this.isValid() &&\n compareArrays(c._a, other.toArray()) > 0;\n } else {\n this._isDSTShifted = false;\n }\n\n return this._isDSTShifted;\n }\n\n function isLocal () {\n return this.isValid() ? !this._isUTC : false;\n }\n\n function isUtcOffset () {\n return this.isValid() ? this._isUTC : false;\n }\n\n function isUtc () {\n return this.isValid() ? this._isUTC && this._offset === 0 : false;\n }\n\n // ASP.NET json date format regex\n var aspNetRegex = /^(\\-|\\+)?(?:(\\d*)[. ])?(\\d+)\\:(\\d+)(?:\\:(\\d+)(\\.\\d*)?)?$/;\n\n // from http://docs.closure-library.googlecode.com/git/closure_goog_date_date.js.source.html\n // somewhat more in line with 4.4.3.2 2004 spec, but allows decimal anywhere\n // and further modified to allow for strings containing both week and day\n var isoRegex = /^(-|\\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;\n\n function createDuration (input, key) {\n var duration = input,\n // matching against regexp is expensive, do it on demand\n match = null,\n sign,\n ret,\n diffRes;\n\n if (isDuration(input)) {\n duration = {\n ms : input._milliseconds,\n d : input._days,\n M : input._months\n };\n } else if (isNumber(input)) {\n duration = {};\n if (key) {\n duration[key] = input;\n } else {\n duration.milliseconds = input;\n }\n } else if (!!(match = aspNetRegex.exec(input))) {\n sign = (match[1] === '-') ? -1 : 1;\n duration = {\n y : 0,\n d : toInt(match[DATE]) * sign,\n h : toInt(match[HOUR]) * sign,\n m : toInt(match[MINUTE]) * sign,\n s : toInt(match[SECOND]) * sign,\n ms : toInt(absRound(match[MILLISECOND] * 1000)) * sign // the millisecond decimal point is included in the match\n };\n } else if (!!(match = isoRegex.exec(input))) {\n sign = (match[1] === '-') ? -1 : (match[1] === '+') ? 1 : 1;\n duration = {\n y : parseIso(match[2], sign),\n M : parseIso(match[3], sign),\n w : parseIso(match[4], sign),\n d : parseIso(match[5], sign),\n h : parseIso(match[6], sign),\n m : parseIso(match[7], sign),\n s : parseIso(match[8], sign)\n };\n } else if (duration == null) {// checks for null or undefined\n duration = {};\n } else if (typeof duration === 'object' && ('from' in duration || 'to' in duration)) {\n diffRes = momentsDifference(createLocal(duration.from), createLocal(duration.to));\n\n duration = {};\n duration.ms = diffRes.milliseconds;\n duration.M = diffRes.months;\n }\n\n ret = new Duration(duration);\n\n if (isDuration(input) && hasOwnProp(input, '_locale')) {\n ret._locale = input._locale;\n }\n\n return ret;\n }\n\n createDuration.fn = Duration.prototype;\n createDuration.invalid = createInvalid$1;\n\n function parseIso (inp, sign) {\n // We'd normally use ~~inp for this, but unfortunately it also\n // converts floats to ints.\n // inp may be undefined, so careful calling replace on it.\n var res = inp && parseFloat(inp.replace(',', '.'));\n // apply sign while we're at it\n return (isNaN(res) ? 0 : res) * sign;\n }\n\n function positiveMomentsDifference(base, other) {\n var res = {milliseconds: 0, months: 0};\n\n res.months = other.month() - base.month() +\n (other.year() - base.year()) * 12;\n if (base.clone().add(res.months, 'M').isAfter(other)) {\n --res.months;\n }\n\n res.milliseconds = +other - +(base.clone().add(res.months, 'M'));\n\n return res;\n }\n\n function momentsDifference(base, other) {\n var res;\n if (!(base.isValid() && other.isValid())) {\n return {milliseconds: 0, months: 0};\n }\n\n other = cloneWithOffset(other, base);\n if (base.isBefore(other)) {\n res = positiveMomentsDifference(base, other);\n } else {\n res = positiveMomentsDifference(other, base);\n res.milliseconds = -res.milliseconds;\n res.months = -res.months;\n }\n\n return res;\n }\n\n // TODO: remove 'name' arg after deprecation is removed\n function createAdder(direction, name) {\n return function (val, period) {\n var dur, tmp;\n //invert the arguments, but complain about it\n if (period !== null && !isNaN(+period)) {\n deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period). ' +\n 'See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info.');\n tmp = val; val = period; period = tmp;\n }\n\n val = typeof val === 'string' ? +val : val;\n dur = createDuration(val, period);\n addSubtract(this, dur, direction);\n return this;\n };\n }\n\n function addSubtract (mom, duration, isAdding, updateOffset) {\n var milliseconds = duration._milliseconds,\n days = absRound(duration._days),\n months = absRound(duration._months);\n\n if (!mom.isValid()) {\n // No op\n return;\n }\n\n updateOffset = updateOffset == null ? true : updateOffset;\n\n if (months) {\n setMonth(mom, get(mom, 'Month') + months * isAdding);\n }\n if (days) {\n set$1(mom, 'Date', get(mom, 'Date') + days * isAdding);\n }\n if (milliseconds) {\n mom._d.setTime(mom._d.valueOf() + milliseconds * isAdding);\n }\n if (updateOffset) {\n hooks.updateOffset(mom, days || months);\n }\n }\n\n var add = createAdder(1, 'add');\n var subtract = createAdder(-1, 'subtract');\n\n function getCalendarFormat(myMoment, now) {\n var diff = myMoment.diff(now, 'days', true);\n return diff < -6 ? 'sameElse' :\n diff < -1 ? 'lastWeek' :\n diff < 0 ? 'lastDay' :\n diff < 1 ? 'sameDay' :\n diff < 2 ? 'nextDay' :\n diff < 7 ? 'nextWeek' : 'sameElse';\n }\n\n function calendar$1 (time, formats) {\n // We want to compare the start of today, vs this.\n // Getting start-of-today depends on whether we're local/utc/offset or not.\n var now = time || createLocal(),\n sod = cloneWithOffset(now, this).startOf('day'),\n format = hooks.calendarFormat(this, sod) || 'sameElse';\n\n var output = formats && (isFunction(formats[format]) ? formats[format].call(this, now) : formats[format]);\n\n return this.format(output || this.localeData().calendar(format, this, createLocal(now)));\n }\n\n function clone () {\n return new Moment(this);\n }\n\n function isAfter (input, units) {\n var localInput = isMoment(input) ? input : createLocal(input);\n if (!(this.isValid() && localInput.isValid())) {\n return false;\n }\n units = normalizeUnits(!isUndefined(units) ? units : 'millisecond');\n if (units === 'millisecond') {\n return this.valueOf() > localInput.valueOf();\n } else {\n return localInput.valueOf() < this.clone().startOf(units).valueOf();\n }\n }\n\n function isBefore (input, units) {\n var localInput = isMoment(input) ? input : createLocal(input);\n if (!(this.isValid() && localInput.isValid())) {\n return false;\n }\n units = normalizeUnits(!isUndefined(units) ? units : 'millisecond');\n if (units === 'millisecond') {\n return this.valueOf() < localInput.valueOf();\n } else {\n return this.clone().endOf(units).valueOf() < localInput.valueOf();\n }\n }\n\n function isBetween (from, to, units, inclusivity) {\n inclusivity = inclusivity || '()';\n return (inclusivity[0] === '(' ? this.isAfter(from, units) : !this.isBefore(from, units)) &&\n (inclusivity[1] === ')' ? this.isBefore(to, units) : !this.isAfter(to, units));\n }\n\n function isSame (input, units) {\n var localInput = isMoment(input) ? input : createLocal(input),\n inputMs;\n if (!(this.isValid() && localInput.isValid())) {\n return false;\n }\n units = normalizeUnits(units || 'millisecond');\n if (units === 'millisecond') {\n return this.valueOf() === localInput.valueOf();\n } else {\n inputMs = localInput.valueOf();\n return this.clone().startOf(units).valueOf() <= inputMs && inputMs <= this.clone().endOf(units).valueOf();\n }\n }\n\n function isSameOrAfter (input, units) {\n return this.isSame(input, units) || this.isAfter(input,units);\n }\n\n function isSameOrBefore (input, units) {\n return this.isSame(input, units) || this.isBefore(input,units);\n }\n\n function diff (input, units, asFloat) {\n var that,\n zoneDelta,\n output;\n\n if (!this.isValid()) {\n return NaN;\n }\n\n that = cloneWithOffset(input, this);\n\n if (!that.isValid()) {\n return NaN;\n }\n\n zoneDelta = (that.utcOffset() - this.utcOffset()) * 6e4;\n\n units = normalizeUnits(units);\n\n switch (units) {\n case 'year': output = monthDiff(this, that) / 12; break;\n case 'month': output = monthDiff(this, that); break;\n case 'quarter': output = monthDiff(this, that) / 3; break;\n case 'second': output = (this - that) / 1e3; break; // 1000\n case 'minute': output = (this - that) / 6e4; break; // 1000 * 60\n case 'hour': output = (this - that) / 36e5; break; // 1000 * 60 * 60\n case 'day': output = (this - that - zoneDelta) / 864e5; break; // 1000 * 60 * 60 * 24, negate dst\n case 'week': output = (this - that - zoneDelta) / 6048e5; break; // 1000 * 60 * 60 * 24 * 7, negate dst\n default: output = this - that;\n }\n\n return asFloat ? output : absFloor(output);\n }\n\n function monthDiff (a, b) {\n // difference in months\n var wholeMonthDiff = ((b.year() - a.year()) * 12) + (b.month() - a.month()),\n // b is in (anchor - 1 month, anchor + 1 month)\n anchor = a.clone().add(wholeMonthDiff, 'months'),\n anchor2, adjust;\n\n if (b - anchor < 0) {\n anchor2 = a.clone().add(wholeMonthDiff - 1, 'months');\n // linear across the month\n adjust = (b - anchor) / (anchor - anchor2);\n } else {\n anchor2 = a.clone().add(wholeMonthDiff + 1, 'months');\n // linear across the month\n adjust = (b - anchor) / (anchor2 - anchor);\n }\n\n //check for negative zero, return zero if negative zero\n return -(wholeMonthDiff + adjust) || 0;\n }\n\n hooks.defaultFormat = 'YYYY-MM-DDTHH:mm:ssZ';\n hooks.defaultFormatUtc = 'YYYY-MM-DDTHH:mm:ss[Z]';\n\n function toString () {\n return this.clone().locale('en').format('ddd MMM DD YYYY HH:mm:ss [GMT]ZZ');\n }\n\n function toISOString(keepOffset) {\n if (!this.isValid()) {\n return null;\n }\n var utc = keepOffset !== true;\n var m = utc ? this.clone().utc() : this;\n if (m.year() < 0 || m.year() > 9999) {\n return formatMoment(m, utc ? 'YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYYYY-MM-DD[T]HH:mm:ss.SSSZ');\n }\n if (isFunction(Date.prototype.toISOString)) {\n // native implementation is ~50x faster, use it when we can\n if (utc) {\n return this.toDate().toISOString();\n } else {\n return new Date(this.valueOf() + this.utcOffset() * 60 * 1000).toISOString().replace('Z', formatMoment(m, 'Z'));\n }\n }\n return formatMoment(m, utc ? 'YYYY-MM-DD[T]HH:mm:ss.SSS[Z]' : 'YYYY-MM-DD[T]HH:mm:ss.SSSZ');\n }\n\n /**\n * Return a human readable representation of a moment that can\n * also be evaluated to get a new moment which is the same\n *\n * @link https://nodejs.org/dist/latest/docs/api/util.html#util_custom_inspect_function_on_objects\n */\n function inspect () {\n if (!this.isValid()) {\n return 'moment.invalid(/* ' + this._i + ' */)';\n }\n var func = 'moment';\n var zone = '';\n if (!this.isLocal()) {\n func = this.utcOffset() === 0 ? 'moment.utc' : 'moment.parseZone';\n zone = 'Z';\n }\n var prefix = '[' + func + '(\"]';\n var year = (0 <= this.year() && this.year() <= 9999) ? 'YYYY' : 'YYYYYY';\n var datetime = '-MM-DD[T]HH:mm:ss.SSS';\n var suffix = zone + '[\")]';\n\n return this.format(prefix + year + datetime + suffix);\n }\n\n function format (inputString) {\n if (!inputString) {\n inputString = this.isUtc() ? hooks.defaultFormatUtc : hooks.defaultFormat;\n }\n var output = formatMoment(this, inputString);\n return this.localeData().postformat(output);\n }\n\n function from (time, withoutSuffix) {\n if (this.isValid() &&\n ((isMoment(time) && time.isValid()) ||\n createLocal(time).isValid())) {\n return createDuration({to: this, from: time}).locale(this.locale()).humanize(!withoutSuffix);\n } else {\n return this.localeData().invalidDate();\n }\n }\n\n function fromNow (withoutSuffix) {\n return this.from(createLocal(), withoutSuffix);\n }\n\n function to (time, withoutSuffix) {\n if (this.isValid() &&\n ((isMoment(time) && time.isValid()) ||\n createLocal(time).isValid())) {\n return createDuration({from: this, to: time}).locale(this.locale()).humanize(!withoutSuffix);\n } else {\n return this.localeData().invalidDate();\n }\n }\n\n function toNow (withoutSuffix) {\n return this.to(createLocal(), withoutSuffix);\n }\n\n // If passed a locale key, it will set the locale for this\n // instance. Otherwise, it will return the locale configuration\n // variables for this instance.\n function locale (key) {\n var newLocaleData;\n\n if (key === undefined) {\n return this._locale._abbr;\n } else {\n newLocaleData = getLocale(key);\n if (newLocaleData != null) {\n this._locale = newLocaleData;\n }\n return this;\n }\n }\n\n var lang = deprecate(\n 'moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.',\n function (key) {\n if (key === undefined) {\n return this.localeData();\n } else {\n return this.locale(key);\n }\n }\n );\n\n function localeData () {\n return this._locale;\n }\n\n function startOf (units) {\n units = normalizeUnits(units);\n // the following switch intentionally omits break keywords\n // to utilize falling through the cases.\n switch (units) {\n case 'year':\n this.month(0);\n /* falls through */\n case 'quarter':\n case 'month':\n this.date(1);\n /* falls through */\n case 'week':\n case 'isoWeek':\n case 'day':\n case 'date':\n this.hours(0);\n /* falls through */\n case 'hour':\n this.minutes(0);\n /* falls through */\n case 'minute':\n this.seconds(0);\n /* falls through */\n case 'second':\n this.milliseconds(0);\n }\n\n // weeks are a special case\n if (units === 'week') {\n this.weekday(0);\n }\n if (units === 'isoWeek') {\n this.isoWeekday(1);\n }\n\n // quarters are also special\n if (units === 'quarter') {\n this.month(Math.floor(this.month() / 3) * 3);\n }\n\n return this;\n }\n\n function endOf (units) {\n units = normalizeUnits(units);\n if (units === undefined || units === 'millisecond') {\n return this;\n }\n\n // 'date' is an alias for 'day', so it should be considered as such.\n if (units === 'date') {\n units = 'day';\n }\n\n return this.startOf(units).add(1, (units === 'isoWeek' ? 'week' : units)).subtract(1, 'ms');\n }\n\n function valueOf () {\n return this._d.valueOf() - ((this._offset || 0) * 60000);\n }\n\n function unix () {\n return Math.floor(this.valueOf() / 1000);\n }\n\n function toDate () {\n return new Date(this.valueOf());\n }\n\n function toArray () {\n var m = this;\n return [m.year(), m.month(), m.date(), m.hour(), m.minute(), m.second(), m.millisecond()];\n }\n\n function toObject () {\n var m = this;\n return {\n years: m.year(),\n months: m.month(),\n date: m.date(),\n hours: m.hours(),\n minutes: m.minutes(),\n seconds: m.seconds(),\n milliseconds: m.milliseconds()\n };\n }\n\n function toJSON () {\n // new Date(NaN).toJSON() === null\n return this.isValid() ? this.toISOString() : null;\n }\n\n function isValid$2 () {\n return isValid(this);\n }\n\n function parsingFlags () {\n return extend({}, getParsingFlags(this));\n }\n\n function invalidAt () {\n return getParsingFlags(this).overflow;\n }\n\n function creationData() {\n return {\n input: this._i,\n format: this._f,\n locale: this._locale,\n isUTC: this._isUTC,\n strict: this._strict\n };\n }\n\n // FORMATTING\n\n addFormatToken(0, ['gg', 2], 0, function () {\n return this.weekYear() % 100;\n });\n\n addFormatToken(0, ['GG', 2], 0, function () {\n return this.isoWeekYear() % 100;\n });\n\n function addWeekYearFormatToken (token, getter) {\n addFormatToken(0, [token, token.length], 0, getter);\n }\n\n addWeekYearFormatToken('gggg', 'weekYear');\n addWeekYearFormatToken('ggggg', 'weekYear');\n addWeekYearFormatToken('GGGG', 'isoWeekYear');\n addWeekYearFormatToken('GGGGG', 'isoWeekYear');\n\n // ALIASES\n\n addUnitAlias('weekYear', 'gg');\n addUnitAlias('isoWeekYear', 'GG');\n\n // PRIORITY\n\n addUnitPriority('weekYear', 1);\n addUnitPriority('isoWeekYear', 1);\n\n\n // PARSING\n\n addRegexToken('G', matchSigned);\n addRegexToken('g', matchSigned);\n addRegexToken('GG', match1to2, match2);\n addRegexToken('gg', match1to2, match2);\n addRegexToken('GGGG', match1to4, match4);\n addRegexToken('gggg', match1to4, match4);\n addRegexToken('GGGGG', match1to6, match6);\n addRegexToken('ggggg', match1to6, match6);\n\n addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) {\n week[token.substr(0, 2)] = toInt(input);\n });\n\n addWeekParseToken(['gg', 'GG'], function (input, week, config, token) {\n week[token] = hooks.parseTwoDigitYear(input);\n });\n\n // MOMENTS\n\n function getSetWeekYear (input) {\n return getSetWeekYearHelper.call(this,\n input,\n this.week(),\n this.weekday(),\n this.localeData()._week.dow,\n this.localeData()._week.doy);\n }\n\n function getSetISOWeekYear (input) {\n return getSetWeekYearHelper.call(this,\n input, this.isoWeek(), this.isoWeekday(), 1, 4);\n }\n\n function getISOWeeksInYear () {\n return weeksInYear(this.year(), 1, 4);\n }\n\n function getWeeksInYear () {\n var weekInfo = this.localeData()._week;\n return weeksInYear(this.year(), weekInfo.dow, weekInfo.doy);\n }\n\n function getSetWeekYearHelper(input, week, weekday, dow, doy) {\n var weeksTarget;\n if (input == null) {\n return weekOfYear(this, dow, doy).year;\n } else {\n weeksTarget = weeksInYear(input, dow, doy);\n if (week > weeksTarget) {\n week = weeksTarget;\n }\n return setWeekAll.call(this, input, week, weekday, dow, doy);\n }\n }\n\n function setWeekAll(weekYear, week, weekday, dow, doy) {\n var dayOfYearData = dayOfYearFromWeeks(weekYear, week, weekday, dow, doy),\n date = createUTCDate(dayOfYearData.year, 0, dayOfYearData.dayOfYear);\n\n this.year(date.getUTCFullYear());\n this.month(date.getUTCMonth());\n this.date(date.getUTCDate());\n return this;\n }\n\n // FORMATTING\n\n addFormatToken('Q', 0, 'Qo', 'quarter');\n\n // ALIASES\n\n addUnitAlias('quarter', 'Q');\n\n // PRIORITY\n\n addUnitPriority('quarter', 7);\n\n // PARSING\n\n addRegexToken('Q', match1);\n addParseToken('Q', function (input, array) {\n array[MONTH] = (toInt(input) - 1) * 3;\n });\n\n // MOMENTS\n\n function getSetQuarter (input) {\n return input == null ? Math.ceil((this.month() + 1) / 3) : this.month((input - 1) * 3 + this.month() % 3);\n }\n\n // FORMATTING\n\n addFormatToken('D', ['DD', 2], 'Do', 'date');\n\n // ALIASES\n\n addUnitAlias('date', 'D');\n\n // PRIORITY\n addUnitPriority('date', 9);\n\n // PARSING\n\n addRegexToken('D', match1to2);\n addRegexToken('DD', match1to2, match2);\n addRegexToken('Do', function (isStrict, locale) {\n // TODO: Remove \"ordinalParse\" fallback in next major release.\n return isStrict ?\n (locale._dayOfMonthOrdinalParse || locale._ordinalParse) :\n locale._dayOfMonthOrdinalParseLenient;\n });\n\n addParseToken(['D', 'DD'], DATE);\n addParseToken('Do', function (input, array) {\n array[DATE] = toInt(input.match(match1to2)[0]);\n });\n\n // MOMENTS\n\n var getSetDayOfMonth = makeGetSet('Date', true);\n\n // FORMATTING\n\n addFormatToken('DDD', ['DDDD', 3], 'DDDo', 'dayOfYear');\n\n // ALIASES\n\n addUnitAlias('dayOfYear', 'DDD');\n\n // PRIORITY\n addUnitPriority('dayOfYear', 4);\n\n // PARSING\n\n addRegexToken('DDD', match1to3);\n addRegexToken('DDDD', match3);\n addParseToken(['DDD', 'DDDD'], function (input, array, config) {\n config._dayOfYear = toInt(input);\n });\n\n // HELPERS\n\n // MOMENTS\n\n function getSetDayOfYear (input) {\n var dayOfYear = Math.round((this.clone().startOf('day') - this.clone().startOf('year')) / 864e5) + 1;\n return input == null ? dayOfYear : this.add((input - dayOfYear), 'd');\n }\n\n // FORMATTING\n\n addFormatToken('m', ['mm', 2], 0, 'minute');\n\n // ALIASES\n\n addUnitAlias('minute', 'm');\n\n // PRIORITY\n\n addUnitPriority('minute', 14);\n\n // PARSING\n\n addRegexToken('m', match1to2);\n addRegexToken('mm', match1to2, match2);\n addParseToken(['m', 'mm'], MINUTE);\n\n // MOMENTS\n\n var getSetMinute = makeGetSet('Minutes', false);\n\n // FORMATTING\n\n addFormatToken('s', ['ss', 2], 0, 'second');\n\n // ALIASES\n\n addUnitAlias('second', 's');\n\n // PRIORITY\n\n addUnitPriority('second', 15);\n\n // PARSING\n\n addRegexToken('s', match1to2);\n addRegexToken('ss', match1to2, match2);\n addParseToken(['s', 'ss'], SECOND);\n\n // MOMENTS\n\n var getSetSecond = makeGetSet('Seconds', false);\n\n // FORMATTING\n\n addFormatToken('S', 0, 0, function () {\n return ~~(this.millisecond() / 100);\n });\n\n addFormatToken(0, ['SS', 2], 0, function () {\n return ~~(this.millisecond() / 10);\n });\n\n addFormatToken(0, ['SSS', 3], 0, 'millisecond');\n addFormatToken(0, ['SSSS', 4], 0, function () {\n return this.millisecond() * 10;\n });\n addFormatToken(0, ['SSSSS', 5], 0, function () {\n return this.millisecond() * 100;\n });\n addFormatToken(0, ['SSSSSS', 6], 0, function () {\n return this.millisecond() * 1000;\n });\n addFormatToken(0, ['SSSSSSS', 7], 0, function () {\n return this.millisecond() * 10000;\n });\n addFormatToken(0, ['SSSSSSSS', 8], 0, function () {\n return this.millisecond() * 100000;\n });\n addFormatToken(0, ['SSSSSSSSS', 9], 0, function () {\n return this.millisecond() * 1000000;\n });\n\n\n // ALIASES\n\n addUnitAlias('millisecond', 'ms');\n\n // PRIORITY\n\n addUnitPriority('millisecond', 16);\n\n // PARSING\n\n addRegexToken('S', match1to3, match1);\n addRegexToken('SS', match1to3, match2);\n addRegexToken('SSS', match1to3, match3);\n\n var token;\n for (token = 'SSSS'; token.length <= 9; token += 'S') {\n addRegexToken(token, matchUnsigned);\n }\n\n function parseMs(input, array) {\n array[MILLISECOND] = toInt(('0.' + input) * 1000);\n }\n\n for (token = 'S'; token.length <= 9; token += 'S') {\n addParseToken(token, parseMs);\n }\n // MOMENTS\n\n var getSetMillisecond = makeGetSet('Milliseconds', false);\n\n // FORMATTING\n\n addFormatToken('z', 0, 0, 'zoneAbbr');\n addFormatToken('zz', 0, 0, 'zoneName');\n\n // MOMENTS\n\n function getZoneAbbr () {\n return this._isUTC ? 'UTC' : '';\n }\n\n function getZoneName () {\n return this._isUTC ? 'Coordinated Universal Time' : '';\n }\n\n var proto = Moment.prototype;\n\n proto.add = add;\n proto.calendar = calendar$1;\n proto.clone = clone;\n proto.diff = diff;\n proto.endOf = endOf;\n proto.format = format;\n proto.from = from;\n proto.fromNow = fromNow;\n proto.to = to;\n proto.toNow = toNow;\n proto.get = stringGet;\n proto.invalidAt = invalidAt;\n proto.isAfter = isAfter;\n proto.isBefore = isBefore;\n proto.isBetween = isBetween;\n proto.isSame = isSame;\n proto.isSameOrAfter = isSameOrAfter;\n proto.isSameOrBefore = isSameOrBefore;\n proto.isValid = isValid$2;\n proto.lang = lang;\n proto.locale = locale;\n proto.localeData = localeData;\n proto.max = prototypeMax;\n proto.min = prototypeMin;\n proto.parsingFlags = parsingFlags;\n proto.set = stringSet;\n proto.startOf = startOf;\n proto.subtract = subtract;\n proto.toArray = toArray;\n proto.toObject = toObject;\n proto.toDate = toDate;\n proto.toISOString = toISOString;\n proto.inspect = inspect;\n proto.toJSON = toJSON;\n proto.toString = toString;\n proto.unix = unix;\n proto.valueOf = valueOf;\n proto.creationData = creationData;\n proto.year = getSetYear;\n proto.isLeapYear = getIsLeapYear;\n proto.weekYear = getSetWeekYear;\n proto.isoWeekYear = getSetISOWeekYear;\n proto.quarter = proto.quarters = getSetQuarter;\n proto.month = getSetMonth;\n proto.daysInMonth = getDaysInMonth;\n proto.week = proto.weeks = getSetWeek;\n proto.isoWeek = proto.isoWeeks = getSetISOWeek;\n proto.weeksInYear = getWeeksInYear;\n proto.isoWeeksInYear = getISOWeeksInYear;\n proto.date = getSetDayOfMonth;\n proto.day = proto.days = getSetDayOfWeek;\n proto.weekday = getSetLocaleDayOfWeek;\n proto.isoWeekday = getSetISODayOfWeek;\n proto.dayOfYear = getSetDayOfYear;\n proto.hour = proto.hours = getSetHour;\n proto.minute = proto.minutes = getSetMinute;\n proto.second = proto.seconds = getSetSecond;\n proto.millisecond = proto.milliseconds = getSetMillisecond;\n proto.utcOffset = getSetOffset;\n proto.utc = setOffsetToUTC;\n proto.local = setOffsetToLocal;\n proto.parseZone = setOffsetToParsedOffset;\n proto.hasAlignedHourOffset = hasAlignedHourOffset;\n proto.isDST = isDaylightSavingTime;\n proto.isLocal = isLocal;\n proto.isUtcOffset = isUtcOffset;\n proto.isUtc = isUtc;\n proto.isUTC = isUtc;\n proto.zoneAbbr = getZoneAbbr;\n proto.zoneName = getZoneName;\n proto.dates = deprecate('dates accessor is deprecated. Use date instead.', getSetDayOfMonth);\n proto.months = deprecate('months accessor is deprecated. Use month instead', getSetMonth);\n proto.years = deprecate('years accessor is deprecated. Use year instead', getSetYear);\n proto.zone = deprecate('moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/', getSetZone);\n proto.isDSTShifted = deprecate('isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information', isDaylightSavingTimeShifted);\n\n function createUnix (input) {\n return createLocal(input * 1000);\n }\n\n function createInZone () {\n return createLocal.apply(null, arguments).parseZone();\n }\n\n function preParsePostFormat (string) {\n return string;\n }\n\n var proto$1 = Locale.prototype;\n\n proto$1.calendar = calendar;\n proto$1.longDateFormat = longDateFormat;\n proto$1.invalidDate = invalidDate;\n proto$1.ordinal = ordinal;\n proto$1.preparse = preParsePostFormat;\n proto$1.postformat = preParsePostFormat;\n proto$1.relativeTime = relativeTime;\n proto$1.pastFuture = pastFuture;\n proto$1.set = set;\n\n proto$1.months = localeMonths;\n proto$1.monthsShort = localeMonthsShort;\n proto$1.monthsParse = localeMonthsParse;\n proto$1.monthsRegex = monthsRegex;\n proto$1.monthsShortRegex = monthsShortRegex;\n proto$1.week = localeWeek;\n proto$1.firstDayOfYear = localeFirstDayOfYear;\n proto$1.firstDayOfWeek = localeFirstDayOfWeek;\n\n proto$1.weekdays = localeWeekdays;\n proto$1.weekdaysMin = localeWeekdaysMin;\n proto$1.weekdaysShort = localeWeekdaysShort;\n proto$1.weekdaysParse = localeWeekdaysParse;\n\n proto$1.weekdaysRegex = weekdaysRegex;\n proto$1.weekdaysShortRegex = weekdaysShortRegex;\n proto$1.weekdaysMinRegex = weekdaysMinRegex;\n\n proto$1.isPM = localeIsPM;\n proto$1.meridiem = localeMeridiem;\n\n function get$1 (format, index, field, setter) {\n var locale = getLocale();\n var utc = createUTC().set(setter, index);\n return locale[field](utc, format);\n }\n\n function listMonthsImpl (format, index, field) {\n if (isNumber(format)) {\n index = format;\n format = undefined;\n }\n\n format = format || '';\n\n if (index != null) {\n return get$1(format, index, field, 'month');\n }\n\n var i;\n var out = [];\n for (i = 0; i < 12; i++) {\n out[i] = get$1(format, i, field, 'month');\n }\n return out;\n }\n\n // ()\n // (5)\n // (fmt, 5)\n // (fmt)\n // (true)\n // (true, 5)\n // (true, fmt, 5)\n // (true, fmt)\n function listWeekdaysImpl (localeSorted, format, index, field) {\n if (typeof localeSorted === 'boolean') {\n if (isNumber(format)) {\n index = format;\n format = undefined;\n }\n\n format = format || '';\n } else {\n format = localeSorted;\n index = format;\n localeSorted = false;\n\n if (isNumber(format)) {\n index = format;\n format = undefined;\n }\n\n format = format || '';\n }\n\n var locale = getLocale(),\n shift = localeSorted ? locale._week.dow : 0;\n\n if (index != null) {\n return get$1(format, (index + shift) % 7, field, 'day');\n }\n\n var i;\n var out = [];\n for (i = 0; i < 7; i++) {\n out[i] = get$1(format, (i + shift) % 7, field, 'day');\n }\n return out;\n }\n\n function listMonths (format, index) {\n return listMonthsImpl(format, index, 'months');\n }\n\n function listMonthsShort (format, index) {\n return listMonthsImpl(format, index, 'monthsShort');\n }\n\n function listWeekdays (localeSorted, format, index) {\n return listWeekdaysImpl(localeSorted, format, index, 'weekdays');\n }\n\n function listWeekdaysShort (localeSorted, format, index) {\n return listWeekdaysImpl(localeSorted, format, index, 'weekdaysShort');\n }\n\n function listWeekdaysMin (localeSorted, format, index) {\n return listWeekdaysImpl(localeSorted, format, index, 'weekdaysMin');\n }\n\n getSetGlobalLocale('en', {\n dayOfMonthOrdinalParse: /\\d{1,2}(th|st|nd|rd)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (toInt(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n }\n });\n\n // Side effect imports\n\n hooks.lang = deprecate('moment.lang is deprecated. Use moment.locale instead.', getSetGlobalLocale);\n hooks.langData = deprecate('moment.langData is deprecated. Use moment.localeData instead.', getLocale);\n\n var mathAbs = Math.abs;\n\n function abs () {\n var data = this._data;\n\n this._milliseconds = mathAbs(this._milliseconds);\n this._days = mathAbs(this._days);\n this._months = mathAbs(this._months);\n\n data.milliseconds = mathAbs(data.milliseconds);\n data.seconds = mathAbs(data.seconds);\n data.minutes = mathAbs(data.minutes);\n data.hours = mathAbs(data.hours);\n data.months = mathAbs(data.months);\n data.years = mathAbs(data.years);\n\n return this;\n }\n\n function addSubtract$1 (duration, input, value, direction) {\n var other = createDuration(input, value);\n\n duration._milliseconds += direction * other._milliseconds;\n duration._days += direction * other._days;\n duration._months += direction * other._months;\n\n return duration._bubble();\n }\n\n // supports only 2.0-style add(1, 's') or add(duration)\n function add$1 (input, value) {\n return addSubtract$1(this, input, value, 1);\n }\n\n // supports only 2.0-style subtract(1, 's') or subtract(duration)\n function subtract$1 (input, value) {\n return addSubtract$1(this, input, value, -1);\n }\n\n function absCeil (number) {\n if (number < 0) {\n return Math.floor(number);\n } else {\n return Math.ceil(number);\n }\n }\n\n function bubble () {\n var milliseconds = this._milliseconds;\n var days = this._days;\n var months = this._months;\n var data = this._data;\n var seconds, minutes, hours, years, monthsFromDays;\n\n // if we have a mix of positive and negative values, bubble down first\n // check: https://github.com/moment/moment/issues/2166\n if (!((milliseconds >= 0 && days >= 0 && months >= 0) ||\n (milliseconds <= 0 && days <= 0 && months <= 0))) {\n milliseconds += absCeil(monthsToDays(months) + days) * 864e5;\n days = 0;\n months = 0;\n }\n\n // The following code bubbles up values, see the tests for\n // examples of what that means.\n data.milliseconds = milliseconds % 1000;\n\n seconds = absFloor(milliseconds / 1000);\n data.seconds = seconds % 60;\n\n minutes = absFloor(seconds / 60);\n data.minutes = minutes % 60;\n\n hours = absFloor(minutes / 60);\n data.hours = hours % 24;\n\n days += absFloor(hours / 24);\n\n // convert days to months\n monthsFromDays = absFloor(daysToMonths(days));\n months += monthsFromDays;\n days -= absCeil(monthsToDays(monthsFromDays));\n\n // 12 months -> 1 year\n years = absFloor(months / 12);\n months %= 12;\n\n data.days = days;\n data.months = months;\n data.years = years;\n\n return this;\n }\n\n function daysToMonths (days) {\n // 400 years have 146097 days (taking into account leap year rules)\n // 400 years have 12 months === 4800\n return days * 4800 / 146097;\n }\n\n function monthsToDays (months) {\n // the reverse of daysToMonths\n return months * 146097 / 4800;\n }\n\n function as (units) {\n if (!this.isValid()) {\n return NaN;\n }\n var days;\n var months;\n var milliseconds = this._milliseconds;\n\n units = normalizeUnits(units);\n\n if (units === 'month' || units === 'year') {\n days = this._days + milliseconds / 864e5;\n months = this._months + daysToMonths(days);\n return units === 'month' ? months : months / 12;\n } else {\n // handle milliseconds separately because of floating point math errors (issue #1867)\n days = this._days + Math.round(monthsToDays(this._months));\n switch (units) {\n case 'week' : return days / 7 + milliseconds / 6048e5;\n case 'day' : return days + milliseconds / 864e5;\n case 'hour' : return days * 24 + milliseconds / 36e5;\n case 'minute' : return days * 1440 + milliseconds / 6e4;\n case 'second' : return days * 86400 + milliseconds / 1000;\n // Math.floor prevents floating point math errors here\n case 'millisecond': return Math.floor(days * 864e5) + milliseconds;\n default: throw new Error('Unknown unit ' + units);\n }\n }\n }\n\n // TODO: Use this.as('ms')?\n function valueOf$1 () {\n if (!this.isValid()) {\n return NaN;\n }\n return (\n this._milliseconds +\n this._days * 864e5 +\n (this._months % 12) * 2592e6 +\n toInt(this._months / 12) * 31536e6\n );\n }\n\n function makeAs (alias) {\n return function () {\n return this.as(alias);\n };\n }\n\n var asMilliseconds = makeAs('ms');\n var asSeconds = makeAs('s');\n var asMinutes = makeAs('m');\n var asHours = makeAs('h');\n var asDays = makeAs('d');\n var asWeeks = makeAs('w');\n var asMonths = makeAs('M');\n var asYears = makeAs('y');\n\n function clone$1 () {\n return createDuration(this);\n }\n\n function get$2 (units) {\n units = normalizeUnits(units);\n return this.isValid() ? this[units + 's']() : NaN;\n }\n\n function makeGetter(name) {\n return function () {\n return this.isValid() ? this._data[name] : NaN;\n };\n }\n\n var milliseconds = makeGetter('milliseconds');\n var seconds = makeGetter('seconds');\n var minutes = makeGetter('minutes');\n var hours = makeGetter('hours');\n var days = makeGetter('days');\n var months = makeGetter('months');\n var years = makeGetter('years');\n\n function weeks () {\n return absFloor(this.days() / 7);\n }\n\n var round = Math.round;\n var thresholds = {\n ss: 44, // a few seconds to seconds\n s : 45, // seconds to minute\n m : 45, // minutes to hour\n h : 22, // hours to day\n d : 26, // days to month\n M : 11 // months to year\n };\n\n // helper function for moment.fn.from, moment.fn.fromNow, and moment.duration.fn.humanize\n function substituteTimeAgo(string, number, withoutSuffix, isFuture, locale) {\n return locale.relativeTime(number || 1, !!withoutSuffix, string, isFuture);\n }\n\n function relativeTime$1 (posNegDuration, withoutSuffix, locale) {\n var duration = createDuration(posNegDuration).abs();\n var seconds = round(duration.as('s'));\n var minutes = round(duration.as('m'));\n var hours = round(duration.as('h'));\n var days = round(duration.as('d'));\n var months = round(duration.as('M'));\n var years = round(duration.as('y'));\n\n var a = seconds <= thresholds.ss && ['s', seconds] ||\n seconds < thresholds.s && ['ss', seconds] ||\n minutes <= 1 && ['m'] ||\n minutes < thresholds.m && ['mm', minutes] ||\n hours <= 1 && ['h'] ||\n hours < thresholds.h && ['hh', hours] ||\n days <= 1 && ['d'] ||\n days < thresholds.d && ['dd', days] ||\n months <= 1 && ['M'] ||\n months < thresholds.M && ['MM', months] ||\n years <= 1 && ['y'] || ['yy', years];\n\n a[2] = withoutSuffix;\n a[3] = +posNegDuration > 0;\n a[4] = locale;\n return substituteTimeAgo.apply(null, a);\n }\n\n // This function allows you to set the rounding function for relative time strings\n function getSetRelativeTimeRounding (roundingFunction) {\n if (roundingFunction === undefined) {\n return round;\n }\n if (typeof(roundingFunction) === 'function') {\n round = roundingFunction;\n return true;\n }\n return false;\n }\n\n // This function allows you to set a threshold for relative time strings\n function getSetRelativeTimeThreshold (threshold, limit) {\n if (thresholds[threshold] === undefined) {\n return false;\n }\n if (limit === undefined) {\n return thresholds[threshold];\n }\n thresholds[threshold] = limit;\n if (threshold === 's') {\n thresholds.ss = limit - 1;\n }\n return true;\n }\n\n function humanize (withSuffix) {\n if (!this.isValid()) {\n return this.localeData().invalidDate();\n }\n\n var locale = this.localeData();\n var output = relativeTime$1(this, !withSuffix, locale);\n\n if (withSuffix) {\n output = locale.pastFuture(+this, output);\n }\n\n return locale.postformat(output);\n }\n\n var abs$1 = Math.abs;\n\n function sign(x) {\n return ((x > 0) - (x < 0)) || +x;\n }\n\n function toISOString$1() {\n // for ISO strings we do not use the normal bubbling rules:\n // * milliseconds bubble up until they become hours\n // * days do not bubble at all\n // * months bubble up until they become years\n // This is because there is no context-free conversion between hours and days\n // (think of clock changes)\n // and also not between days and months (28-31 days per month)\n if (!this.isValid()) {\n return this.localeData().invalidDate();\n }\n\n var seconds = abs$1(this._milliseconds) / 1000;\n var days = abs$1(this._days);\n var months = abs$1(this._months);\n var minutes, hours, years;\n\n // 3600 seconds -> 60 minutes -> 1 hour\n minutes = absFloor(seconds / 60);\n hours = absFloor(minutes / 60);\n seconds %= 60;\n minutes %= 60;\n\n // 12 months -> 1 year\n years = absFloor(months / 12);\n months %= 12;\n\n\n // inspired by https://github.com/dordille/moment-isoduration/blob/master/moment.isoduration.js\n var Y = years;\n var M = months;\n var D = days;\n var h = hours;\n var m = minutes;\n var s = seconds ? seconds.toFixed(3).replace(/\\.?0+$/, '') : '';\n var total = this.asSeconds();\n\n if (!total) {\n // this is the same as C#'s (Noda) and python (isodate)...\n // but not other JS (goog.date)\n return 'P0D';\n }\n\n var totalSign = total < 0 ? '-' : '';\n var ymSign = sign(this._months) !== sign(total) ? '-' : '';\n var daysSign = sign(this._days) !== sign(total) ? '-' : '';\n var hmsSign = sign(this._milliseconds) !== sign(total) ? '-' : '';\n\n return totalSign + 'P' +\n (Y ? ymSign + Y + 'Y' : '') +\n (M ? ymSign + M + 'M' : '') +\n (D ? daysSign + D + 'D' : '') +\n ((h || m || s) ? 'T' : '') +\n (h ? hmsSign + h + 'H' : '') +\n (m ? hmsSign + m + 'M' : '') +\n (s ? hmsSign + s + 'S' : '');\n }\n\n var proto$2 = Duration.prototype;\n\n proto$2.isValid = isValid$1;\n proto$2.abs = abs;\n proto$2.add = add$1;\n proto$2.subtract = subtract$1;\n proto$2.as = as;\n proto$2.asMilliseconds = asMilliseconds;\n proto$2.asSeconds = asSeconds;\n proto$2.asMinutes = asMinutes;\n proto$2.asHours = asHours;\n proto$2.asDays = asDays;\n proto$2.asWeeks = asWeeks;\n proto$2.asMonths = asMonths;\n proto$2.asYears = asYears;\n proto$2.valueOf = valueOf$1;\n proto$2._bubble = bubble;\n proto$2.clone = clone$1;\n proto$2.get = get$2;\n proto$2.milliseconds = milliseconds;\n proto$2.seconds = seconds;\n proto$2.minutes = minutes;\n proto$2.hours = hours;\n proto$2.days = days;\n proto$2.weeks = weeks;\n proto$2.months = months;\n proto$2.years = years;\n proto$2.humanize = humanize;\n proto$2.toISOString = toISOString$1;\n proto$2.toString = toISOString$1;\n proto$2.toJSON = toISOString$1;\n proto$2.locale = locale;\n proto$2.localeData = localeData;\n\n proto$2.toIsoString = deprecate('toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)', toISOString$1);\n proto$2.lang = lang;\n\n // Side effect imports\n\n // FORMATTING\n\n addFormatToken('X', 0, 0, 'unix');\n addFormatToken('x', 0, 0, 'valueOf');\n\n // PARSING\n\n addRegexToken('x', matchSigned);\n addRegexToken('X', matchTimestamp);\n addParseToken('X', function (input, array, config) {\n config._d = new Date(parseFloat(input, 10) * 1000);\n });\n addParseToken('x', function (input, array, config) {\n config._d = new Date(toInt(input));\n });\n\n // Side effect imports\n\n\n hooks.version = '2.22.2';\n\n setHookCallback(createLocal);\n\n hooks.fn = proto;\n hooks.min = min;\n hooks.max = max;\n hooks.now = now;\n hooks.utc = createUTC;\n hooks.unix = createUnix;\n hooks.months = listMonths;\n hooks.isDate = isDate;\n hooks.locale = getSetGlobalLocale;\n hooks.invalid = createInvalid;\n hooks.duration = createDuration;\n hooks.isMoment = isMoment;\n hooks.weekdays = listWeekdays;\n hooks.parseZone = createInZone;\n hooks.localeData = getLocale;\n hooks.isDuration = isDuration;\n hooks.monthsShort = listMonthsShort;\n hooks.weekdaysMin = listWeekdaysMin;\n hooks.defineLocale = defineLocale;\n hooks.updateLocale = updateLocale;\n hooks.locales = listLocales;\n hooks.weekdaysShort = listWeekdaysShort;\n hooks.normalizeUnits = normalizeUnits;\n hooks.relativeTimeRounding = getSetRelativeTimeRounding;\n hooks.relativeTimeThreshold = getSetRelativeTimeThreshold;\n hooks.calendarFormat = getCalendarFormat;\n hooks.prototype = proto;\n\n // currently HTML5 input type only supports 24-hour formats\n hooks.HTML5_FMT = {\n DATETIME_LOCAL: 'YYYY-MM-DDTHH:mm', // \n DATETIME_LOCAL_SECONDS: 'YYYY-MM-DDTHH:mm:ss', // \n DATETIME_LOCAL_MS: 'YYYY-MM-DDTHH:mm:ss.SSS', // \n DATE: 'YYYY-MM-DD', // \n TIME: 'HH:mm', // \n TIME_SECONDS: 'HH:mm:ss', // \n TIME_MS: 'HH:mm:ss.SSS', // \n WEEK: 'YYYY-[W]WW', // \n MONTH: 'YYYY-MM' // \n };\n\n return hooks;\n\n})));\n\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(282)(module)))\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L21vbWVudC5qcz9jMWRmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxJQUFJLEtBQTREO0FBQ2hFLElBQUksU0FDeUI7QUFDN0IsQ0FBQyxxQkFBcUI7O0FBRXRCOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLG1CQUFtQixnQkFBZ0I7QUFDbkM7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBOztBQUVBLDJCQUEyQixTQUFTO0FBQ3BDO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHVCQUF1Qiw2QkFBNkI7QUFDcEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CLFNBQVM7QUFDNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwrQkFBK0Isc0JBQXNCO0FBQ3JEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLCtDQUErQztBQUMvQyxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7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QUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7O0FBRUE7QUFDQSw4Q0FBOEM7QUFDOUM7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUIsa0JBQWtCO0FBQ3JDO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMkJBQTJCLHdCQUF3QjtBQUNuRDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixpQkFBaUI7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixRQUFRO0FBQy9CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixRQUFRO0FBQzNCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxtQkFBbUIsUUFBUTtBQUMzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUIsUUFBUTtBQUMzQjtBQUNBO0FBQ0E7QUFDQSxtQkFBbUIsUUFBUTtBQUMzQjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHVCQUF1QixPQUFPO0FBQzlCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxtQkFBbUIsT0FBTztBQUMxQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLG1CQUFtQixPQUFPO0FBQzFCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixPQUFPO0FBQzFCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7O0FBR0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdCQUFnQix5QkFBZSxJQUFXLE9BQU8sQ0FBQztBQUNsRDtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0EscUJBQXFCO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QjtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQiwrQkFBK0I7QUFDbEQ7QUFDQTs7QUFFQTtBQUNBLGNBQWMsT0FBTztBQUNyQjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSwyQ0FBMkMsRUFBRSxJQUFJLEVBQUU7QUFDbkQsd0NBQXdDLEVBQUUsSUFBSSxFQUFFOztBQUVoRDs7QUFFQTtBQUNBLGlDQUFpQyxFQUFFO0FBQ25DLDJCQUEyQixFQUFFO0FBQzdCLDZCQUE2QixFQUFFO0FBQy9CLDJCQUEyQixFQUFFO0FBQzdCLHlCQUF5QixFQUFFLElBQUksRUFBRTtBQUNqQyx3QkFBd0IsRUFBRTtBQUMxQiwrQkFBK0IsR0FBRztBQUNsQyx5QkFBeUIsRUFBRTtBQUMzQjtBQUNBLDJCQUEyQixFQUFFLElBQUksRUFBRTtBQUNuQywwQkFBMEIsRUFBRSxJQUFJLEVBQUU7QUFDbEMsd0JBQXdCLEVBQUU7QUFDMUI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBLDRDQUE0QyxPQUFPO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxnREFBZ0QsT0FBTztBQUN2RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLDhEQUE4RCxJQUFJLDBEQUEwRCxJQUFJLHFFQUFxRSxFQUFFOztBQUV2TTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQSxtQkFBbUIsbUJBQW1CO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOzs7QUFHQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsbUJBQW1CLHNCQUFzQjtBQUN6QztBQUNBLHNDQUFzQztBQUN0QztBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7O0FBRVQ7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBLGtDQUFrQyxnQkFBZ0I7QUFDbEQ7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxTQUFTO0FBQ1Q7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBLFNBQVM7QUFDVDtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixvQkFBb0I7QUFDdkM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsdUJBQXVCLHFCQUFxQjtBQUM1QztBQUNBO0FBQ0EsaUNBQWlDO0FBQ2pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1DQUFtQztBQUNuQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVMsNkJBQTZCO0FBQ3RDO0FBQ0EsU0FBUztBQUNUOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG1CQUFtQjs7QUFFbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQjtBQUNwQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCLGNBQWM7QUFDeEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQSw2REFBNkQ7QUFDN0QseURBQXlEO0FBQ3pELCtEQUErRDtBQUMvRCx3REFBd0QsT0FBTztBQUMvRCx3REFBd0QsT0FBTztBQUMvRCx1REFBdUQsT0FBTztBQUM5RCxtRUFBbUUsT0FBTztBQUMxRSxxRUFBcUUsT0FBTztBQUM1RTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1DQUFtQyxxQkFBcUI7QUFDeEQsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtQ0FBbUMscUJBQXFCO0FBQ3hELFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHdCQUF3QjtBQUN4Qjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7OztBQUdBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEtBQUs7O0FBRUw7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxLQUFLOzs7QUFHTDs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx3QkFBd0IsbUJBQW1CO0FBQzNDO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLHFCQUFxQixtQkFBbUI7QUFDeEM7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsbUJBQW1CLFFBQVE7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsbUJBQW1CLE9BQU87QUFDMUI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBLEtBQUs7O0FBRUw7OztBQUdBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUEsQ0FBQyIsImZpbGUiOiI4Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanNcblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnID8gbW9kdWxlLmV4cG9ydHMgPSBmYWN0b3J5KCkgOlxuICAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShmYWN0b3J5KSA6XG4gICAgZ2xvYmFsLm1vbWVudCA9IGZhY3RvcnkoKVxufSh0aGlzLCAoZnVuY3Rpb24gKCkgeyAndXNlIHN0cmljdCc7XG5cbiAgICB2YXIgaG9va0NhbGxiYWNrO1xuXG4gICAgZnVuY3Rpb24gaG9va3MgKCkge1xuICAgICAgICByZXR1cm4gaG9va0NhbGxiYWNrLmFwcGx5KG51bGwsIGFyZ3VtZW50cyk7XG4gICAgfVxuXG4gICAgLy8gVGhpcyBpcyBkb25lIHRvIHJlZ2lzdGVyIHRoZSBtZXRob2QgY2FsbGVkIHdpdGggbW9tZW50KClcbiAgICAvLyB3aXRob3V0IGNyZWF0aW5nIGNpcmN1bGFyIGRlcGVuZGVuY2llcy5cbiAgICBmdW5jdGlvbiBzZXRIb29rQ2FsbGJhY2sgKGNhbGxiYWNrKSB7XG4gICAgICAgIGhvb2tDYWxsYmFjayA9IGNhbGxiYWNrO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzQXJyYXkoaW5wdXQpIHtcbiAgICAgICAgcmV0dXJuIGlucHV0IGluc3RhbmNlb2YgQXJyYXkgfHwgT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKGlucHV0KSA9PT0gJ1tvYmplY3QgQXJyYXldJztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc09iamVjdChpbnB1dCkge1xuICAgICAgICAvLyBJRTggd2lsbCB0cmVhdCB1bmRlZmluZWQgYW5kIG51bGwgYXMgb2JqZWN0IGlmIGl0IHdhc24ndCBmb3JcbiAgICAgICAgLy8gaW5wdXQgIT0gbnVsbFxuICAgICAgICByZXR1cm4gaW5wdXQgIT0gbnVsbCAmJiBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwoaW5wdXQpID09PSAnW29iamVjdCBPYmplY3RdJztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc09iamVjdEVtcHR5KG9iaikge1xuICAgICAgICBpZiAoT2JqZWN0LmdldE93blByb3BlcnR5TmFtZXMpIHtcbiAgICAgICAgICAgIHJldHVybiAoT2JqZWN0LmdldE93blByb3BlcnR5TmFtZXMob2JqKS5sZW5ndGggPT09IDApO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgdmFyIGs7XG4gICAgICAgICAgICBmb3IgKGsgaW4gb2JqKSB7XG4gICAgICAgICAgICAgICAgaWYgKG9iai5oYXNPd25Qcm9wZXJ0eShrKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc1VuZGVmaW5lZChpbnB1dCkge1xuICAgICAgICByZXR1cm4gaW5wdXQgPT09IHZvaWQgMDtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc051bWJlcihpbnB1dCkge1xuICAgICAgICByZXR1cm4gdHlwZW9mIGlucHV0ID09PSAnbnVtYmVyJyB8fCBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwoaW5wdXQpID09PSAnW29iamVjdCBOdW1iZXJdJztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc0RhdGUoaW5wdXQpIHtcbiAgICAgICAgcmV0dXJuIGlucHV0IGluc3RhbmNlb2YgRGF0ZSB8fCBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwoaW5wdXQpID09PSAnW29iamVjdCBEYXRlXSc7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbWFwKGFyciwgZm4pIHtcbiAgICAgICAgdmFyIHJlcyA9IFtdLCBpO1xuICAgICAgICBmb3IgKGkgPSAwOyBpIDwgYXJyLmxlbmd0aDsgKytpKSB7XG4gICAgICAgICAgICByZXMucHVzaChmbihhcnJbaV0sIGkpKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gcmVzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGhhc093blByb3AoYSwgYikge1xuICAgICAgICByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGEsIGIpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGV4dGVuZChhLCBiKSB7XG4gICAgICAgIGZvciAodmFyIGkgaW4gYikge1xuICAgICAgICAgICAgaWYgKGhhc093blByb3AoYiwgaSkpIHtcbiAgICAgICAgICAgICAgICBhW2ldID0gYltpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChoYXNPd25Qcm9wKGIsICd0b1N0cmluZycpKSB7XG4gICAgICAgICAgICBhLnRvU3RyaW5nID0gYi50b1N0cmluZztcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChoYXNPd25Qcm9wKGIsICd2YWx1ZU9mJykpIHtcbiAgICAgICAgICAgIGEudmFsdWVPZiA9IGIudmFsdWVPZjtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBhO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0ZVVUQyAoaW5wdXQsIGZvcm1hdCwgbG9jYWxlLCBzdHJpY3QpIHtcbiAgICAgICAgcmV0dXJuIGNyZWF0ZUxvY2FsT3JVVEMoaW5wdXQsIGZvcm1hdCwgbG9jYWxlLCBzdHJpY3QsIHRydWUpLnV0YygpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGRlZmF1bHRQYXJzaW5nRmxhZ3MoKSB7XG4gICAgICAgIC8vIFdlIG5lZWQgdG8gZGVlcCBjbG9uZSB0aGlzIG9iamVjdC5cbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIGVtcHR5ICAgICAgICAgICA6IGZhbHNlLFxuICAgICAgICAgICAgdW51c2VkVG9rZW5zICAgIDogW10sXG4gICAgICAgICAgICB1bnVzZWRJbnB1dCAgICAgOiBbXSxcbiAgICAgICAgICAgIG92ZXJmbG93ICAgICAgICA6IC0yLFxuICAgICAgICAgICAgY2hhcnNMZWZ0T3ZlciAgIDogMCxcbiAgICAgICAgICAgIG51bGxJbnB1dCAgICAgICA6IGZhbHNlLFxuICAgICAgICAgICAgaW52YWxpZE1vbnRoICAgIDogbnVsbCxcbiAgICAgICAgICAgIGludmFsaWRGb3JtYXQgICA6IGZhbHNlLFxuICAgICAgICAgICAgdXNlckludmFsaWRhdGVkIDogZmFsc2UsXG4gICAgICAgICAgICBpc28gICAgICAgICAgICAgOiBmYWxzZSxcbiAgICAgICAgICAgIHBhcnNlZERhdGVQYXJ0cyA6IFtdLFxuICAgICAgICAgICAgbWVyaWRpZW0gICAgICAgIDogbnVsbCxcbiAgICAgICAgICAgIHJmYzI4MjIgICAgICAgICA6IGZhbHNlLFxuICAgICAgICAgICAgd2Vla2RheU1pc21hdGNoIDogZmFsc2VcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBnZXRQYXJzaW5nRmxhZ3MobSkge1xuICAgICAgICBpZiAobS5fcGYgPT0gbnVsbCkge1xuICAgICAgICAgICAgbS5fcGYgPSBkZWZhdWx0UGFyc2luZ0ZsYWdzKCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIG0uX3BmO1xuICAgIH1cblxuICAgIHZhciBzb21lO1xuICAgIGlmIChBcnJheS5wcm90b3R5cGUuc29tZSkge1xuICAgICAgICBzb21lID0gQXJyYXkucHJvdG90eXBlLnNvbWU7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgc29tZSA9IGZ1bmN0aW9uIChmdW4pIHtcbiAgICAgICAgICAgIHZhciB0ID0gT2JqZWN0KHRoaXMpO1xuICAgICAgICAgICAgdmFyIGxlbiA9IHQubGVuZ3RoID4+PiAwO1xuXG4gICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICAgICAgICAgICAgaWYgKGkgaW4gdCAmJiBmdW4uY2FsbCh0aGlzLCB0W2ldLCBpLCB0KSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc1ZhbGlkKG0pIHtcbiAgICAgICAgaWYgKG0uX2lzVmFsaWQgPT0gbnVsbCkge1xuICAgICAgICAgICAgdmFyIGZsYWdzID0gZ2V0UGFyc2luZ0ZsYWdzKG0pO1xuICAgICAgICAgICAgdmFyIHBhcnNlZFBhcnRzID0gc29tZS5jYWxsKGZsYWdzLnBhcnNlZERhdGVQYXJ0cywgZnVuY3Rpb24gKGkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaSAhPSBudWxsO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICB2YXIgaXNOb3dWYWxpZCA9ICFpc05hTihtLl9kLmdldFRpbWUoKSkgJiZcbiAgICAgICAgICAgICAgICBmbGFncy5vdmVyZmxvdyA8IDAgJiZcbiAgICAgICAgICAgICAgICAhZmxhZ3MuZW1wdHkgJiZcbiAgICAgICAgICAgICAgICAhZmxhZ3MuaW52YWxpZE1vbnRoICYmXG4gICAgICAgICAgICAgICAgIWZsYWdzLmludmFsaWRXZWVrZGF5ICYmXG4gICAgICAgICAgICAgICAgIWZsYWdzLndlZWtkYXlNaXNtYXRjaCAmJlxuICAgICAgICAgICAgICAgICFmbGFncy5udWxsSW5wdXQgJiZcbiAgICAgICAgICAgICAgICAhZmxhZ3MuaW52YWxpZEZvcm1hdCAmJlxuICAgICAgICAgICAgICAgICFmbGFncy51c2VySW52YWxpZGF0ZWQgJiZcbiAgICAgICAgICAgICAgICAoIWZsYWdzLm1lcmlkaWVtIHx8IChmbGFncy5tZXJpZGllbSAmJiBwYXJzZWRQYXJ0cykpO1xuXG4gICAgICAgICAgICBpZiAobS5fc3RyaWN0KSB7XG4gICAgICAgICAgICAgICAgaXNOb3dWYWxpZCA9IGlzTm93VmFsaWQgJiZcbiAgICAgICAgICAgICAgICAgICAgZmxhZ3MuY2hhcnNMZWZ0T3ZlciA9PT0gMCAmJlxuICAgICAgICAgICAgICAgICAgICBmbGFncy51bnVzZWRUb2tlbnMubGVuZ3RoID09PSAwICYmXG4gICAgICAgICAgICAgICAgICAgIGZsYWdzLmJpZ0hvdXIgPT09IHVuZGVmaW5lZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaWYgKE9iamVjdC5pc0Zyb3plbiA9PSBudWxsIHx8ICFPYmplY3QuaXNGcm96ZW4obSkpIHtcbiAgICAgICAgICAgICAgICBtLl9pc1ZhbGlkID0gaXNOb3dWYWxpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc05vd1ZhbGlkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiBtLl9pc1ZhbGlkO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0ZUludmFsaWQgKGZsYWdzKSB7XG4gICAgICAgIHZhciBtID0gY3JlYXRlVVRDKE5hTik7XG4gICAgICAgIGlmIChmbGFncyAhPSBudWxsKSB7XG4gICAgICAgICAgICBleHRlbmQoZ2V0UGFyc2luZ0ZsYWdzKG0pLCBmbGFncyk7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3MobSkudXNlckludmFsaWRhdGVkID0gdHJ1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBtO1xuICAgIH1cblxuICAgIC8vIFBsdWdpbnMgdGhhdCBhZGQgcHJvcGVydGllcyBzaG91bGQgYWxzbyBhZGQgdGhlIGtleSBoZXJlIChudWxsIHZhbHVlKSxcbiAgICAvLyBzbyB3ZSBjYW4gcHJvcGVybHkgY2xvbmUgb3Vyc2VsdmVzLlxuICAgIHZhciBtb21lbnRQcm9wZXJ0aWVzID0gaG9va3MubW9tZW50UHJvcGVydGllcyA9IFtdO1xuXG4gICAgZnVuY3Rpb24gY29weUNvbmZpZyh0bywgZnJvbSkge1xuICAgICAgICB2YXIgaSwgcHJvcCwgdmFsO1xuXG4gICAgICAgIGlmICghaXNVbmRlZmluZWQoZnJvbS5faXNBTW9tZW50T2JqZWN0KSkge1xuICAgICAgICAgICAgdG8uX2lzQU1vbWVudE9iamVjdCA9IGZyb20uX2lzQU1vbWVudE9iamVjdDtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWlzVW5kZWZpbmVkKGZyb20uX2kpKSB7XG4gICAgICAgICAgICB0by5faSA9IGZyb20uX2k7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFpc1VuZGVmaW5lZChmcm9tLl9mKSkge1xuICAgICAgICAgICAgdG8uX2YgPSBmcm9tLl9mO1xuICAgICAgICB9XG4gICAgICAgIGlmICghaXNVbmRlZmluZWQoZnJvbS5fbCkpIHtcbiAgICAgICAgICAgIHRvLl9sID0gZnJvbS5fbDtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWlzVW5kZWZpbmVkKGZyb20uX3N0cmljdCkpIHtcbiAgICAgICAgICAgIHRvLl9zdHJpY3QgPSBmcm9tLl9zdHJpY3Q7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFpc1VuZGVmaW5lZChmcm9tLl90em0pKSB7XG4gICAgICAgICAgICB0by5fdHptID0gZnJvbS5fdHptO1xuICAgICAgICB9XG4gICAgICAgIGlmICghaXNVbmRlZmluZWQoZnJvbS5faXNVVEMpKSB7XG4gICAgICAgICAgICB0by5faXNVVEMgPSBmcm9tLl9pc1VUQztcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWlzVW5kZWZpbmVkKGZyb20uX29mZnNldCkpIHtcbiAgICAgICAgICAgIHRvLl9vZmZzZXQgPSBmcm9tLl9vZmZzZXQ7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKCFpc1VuZGVmaW5lZChmcm9tLl9wZikpIHtcbiAgICAgICAgICAgIHRvLl9wZiA9IGdldFBhcnNpbmdGbGFncyhmcm9tKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWlzVW5kZWZpbmVkKGZyb20uX2xvY2FsZSkpIHtcbiAgICAgICAgICAgIHRvLl9sb2NhbGUgPSBmcm9tLl9sb2NhbGU7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAobW9tZW50UHJvcGVydGllcy5sZW5ndGggPiAwKSB7XG4gICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwgbW9tZW50UHJvcGVydGllcy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgICAgIHByb3AgPSBtb21lbnRQcm9wZXJ0aWVzW2ldO1xuICAgICAgICAgICAgICAgIHZhbCA9IGZyb21bcHJvcF07XG4gICAgICAgICAgICAgICAgaWYgKCFpc1VuZGVmaW5lZCh2YWwpKSB7XG4gICAgICAgICAgICAgICAgICAgIHRvW3Byb3BdID0gdmFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB0bztcbiAgICB9XG5cbiAgICB2YXIgdXBkYXRlSW5Qcm9ncmVzcyA9IGZhbHNlO1xuXG4gICAgLy8gTW9tZW50IHByb3RvdHlwZSBvYmplY3RcbiAgICBmdW5jdGlvbiBNb21lbnQoY29uZmlnKSB7XG4gICAgICAgIGNvcHlDb25maWcodGhpcywgY29uZmlnKTtcbiAgICAgICAgdGhpcy5fZCA9IG5ldyBEYXRlKGNvbmZpZy5fZCAhPSBudWxsID8gY29uZmlnLl9kLmdldFRpbWUoKSA6IE5hTik7XG4gICAgICAgIGlmICghdGhpcy5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgIHRoaXMuX2QgPSBuZXcgRGF0ZShOYU4pO1xuICAgICAgICB9XG4gICAgICAgIC8vIFByZXZlbnQgaW5maW5pdGUgbG9vcCBpbiBjYXNlIHVwZGF0ZU9mZnNldCBjcmVhdGVzIG5ldyBtb21lbnRcbiAgICAgICAgLy8gb2JqZWN0cy5cbiAgICAgICAgaWYgKHVwZGF0ZUluUHJvZ3Jlc3MgPT09IGZhbHNlKSB7XG4gICAgICAgICAgICB1cGRhdGVJblByb2dyZXNzID0gdHJ1ZTtcbiAgICAgICAgICAgIGhvb2tzLnVwZGF0ZU9mZnNldCh0aGlzKTtcbiAgICAgICAgICAgIHVwZGF0ZUluUHJvZ3Jlc3MgPSBmYWxzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzTW9tZW50IChvYmopIHtcbiAgICAgICAgcmV0dXJuIG9iaiBpbnN0YW5jZW9mIE1vbWVudCB8fCAob2JqICE9IG51bGwgJiYgb2JqLl9pc0FNb21lbnRPYmplY3QgIT0gbnVsbCk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gYWJzRmxvb3IgKG51bWJlcikge1xuICAgICAgICBpZiAobnVtYmVyIDwgMCkge1xuICAgICAgICAgICAgLy8gLTAgLT4gMFxuICAgICAgICAgICAgcmV0dXJuIE1hdGguY2VpbChudW1iZXIpIHx8IDA7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5mbG9vcihudW1iZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdG9JbnQoYXJndW1lbnRGb3JDb2VyY2lvbikge1xuICAgICAgICB2YXIgY29lcmNlZE51bWJlciA9ICthcmd1bWVudEZvckNvZXJjaW9uLFxuICAgICAgICAgICAgdmFsdWUgPSAwO1xuXG4gICAgICAgIGlmIChjb2VyY2VkTnVtYmVyICE9PSAwICYmIGlzRmluaXRlKGNvZXJjZWROdW1iZXIpKSB7XG4gICAgICAgICAgICB2YWx1ZSA9IGFic0Zsb29yKGNvZXJjZWROdW1iZXIpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHZhbHVlO1xuICAgIH1cblxuICAgIC8vIGNvbXBhcmUgdHdvIGFycmF5cywgcmV0dXJuIHRoZSBudW1iZXIgb2YgZGlmZmVyZW5jZXNcbiAgICBmdW5jdGlvbiBjb21wYXJlQXJyYXlzKGFycmF5MSwgYXJyYXkyLCBkb250Q29udmVydCkge1xuICAgICAgICB2YXIgbGVuID0gTWF0aC5taW4oYXJyYXkxLmxlbmd0aCwgYXJyYXkyLmxlbmd0aCksXG4gICAgICAgICAgICBsZW5ndGhEaWZmID0gTWF0aC5hYnMoYXJyYXkxLmxlbmd0aCAtIGFycmF5Mi5sZW5ndGgpLFxuICAgICAgICAgICAgZGlmZnMgPSAwLFxuICAgICAgICAgICAgaTtcbiAgICAgICAgZm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKSB7XG4gICAgICAgICAgICBpZiAoKGRvbnRDb252ZXJ0ICYmIGFycmF5MVtpXSAhPT0gYXJyYXkyW2ldKSB8fFxuICAgICAgICAgICAgICAgICghZG9udENvbnZlcnQgJiYgdG9JbnQoYXJyYXkxW2ldKSAhPT0gdG9JbnQoYXJyYXkyW2ldKSkpIHtcbiAgICAgICAgICAgICAgICBkaWZmcysrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiBkaWZmcyArIGxlbmd0aERpZmY7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gd2Fybihtc2cpIHtcbiAgICAgICAgaWYgKGhvb2tzLnN1cHByZXNzRGVwcmVjYXRpb25XYXJuaW5ncyA9PT0gZmFsc2UgJiZcbiAgICAgICAgICAgICAgICAodHlwZW9mIGNvbnNvbGUgIT09ICAndW5kZWZpbmVkJykgJiYgY29uc29sZS53YXJuKSB7XG4gICAgICAgICAgICBjb25zb2xlLndhcm4oJ0RlcHJlY2F0aW9uIHdhcm5pbmc6ICcgKyBtc2cpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZGVwcmVjYXRlKG1zZywgZm4pIHtcbiAgICAgICAgdmFyIGZpcnN0VGltZSA9IHRydWU7XG5cbiAgICAgICAgcmV0dXJuIGV4dGVuZChmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICBpZiAoaG9va3MuZGVwcmVjYXRpb25IYW5kbGVyICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICBob29rcy5kZXByZWNhdGlvbkhhbmRsZXIobnVsbCwgbXNnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChmaXJzdFRpbWUpIHtcbiAgICAgICAgICAgICAgICB2YXIgYXJncyA9IFtdO1xuICAgICAgICAgICAgICAgIHZhciBhcmc7XG4gICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgICAgICAgICAgICAgYXJnID0gJyc7XG4gICAgICAgICAgICAgICAgICAgIGlmICh0eXBlb2YgYXJndW1lbnRzW2ldID09PSAnb2JqZWN0Jykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYXJnICs9ICdcXG5bJyArIGkgKyAnXSAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9yICh2YXIga2V5IGluIGFyZ3VtZW50c1swXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZyArPSBrZXkgKyAnOiAnICsgYXJndW1lbnRzWzBdW2tleV0gKyAnLCAnO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYXJnID0gYXJnLnNsaWNlKDAsIC0yKTsgLy8gUmVtb3ZlIHRyYWlsaW5nIGNvbW1hIGFuZCBzcGFjZVxuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgYXJnID0gYXJndW1lbnRzW2ldO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGFyZ3MucHVzaChhcmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB3YXJuKG1zZyArICdcXG5Bcmd1bWVudHM6ICcgKyBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmdzKS5qb2luKCcnKSArICdcXG4nICsgKG5ldyBFcnJvcigpKS5zdGFjayk7XG4gICAgICAgICAgICAgICAgZmlyc3RUaW1lID0gZmFsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gZm4uYXBwbHkodGhpcywgYXJndW1lbnRzKTtcbiAgICAgICAgfSwgZm4pO1xuICAgIH1cblxuICAgIHZhciBkZXByZWNhdGlvbnMgPSB7fTtcblxuICAgIGZ1bmN0aW9uIGRlcHJlY2F0ZVNpbXBsZShuYW1lLCBtc2cpIHtcbiAgICAgICAgaWYgKGhvb2tzLmRlcHJlY2F0aW9uSGFuZGxlciAhPSBudWxsKSB7XG4gICAgICAgICAgICBob29rcy5kZXByZWNhdGlvbkhhbmRsZXIobmFtZSwgbXNnKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIWRlcHJlY2F0aW9uc1tuYW1lXSkge1xuICAgICAgICAgICAgd2Fybihtc2cpO1xuICAgICAgICAgICAgZGVwcmVjYXRpb25zW25hbWVdID0gdHJ1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhvb2tzLnN1cHByZXNzRGVwcmVjYXRpb25XYXJuaW5ncyA9IGZhbHNlO1xuICAgIGhvb2tzLmRlcHJlY2F0aW9uSGFuZGxlciA9IG51bGw7XG5cbiAgICBmdW5jdGlvbiBpc0Z1bmN0aW9uKGlucHV0KSB7XG4gICAgICAgIHJldHVybiBpbnB1dCBpbnN0YW5jZW9mIEZ1bmN0aW9uIHx8IE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbChpbnB1dCkgPT09ICdbb2JqZWN0IEZ1bmN0aW9uXSc7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gc2V0IChjb25maWcpIHtcbiAgICAgICAgdmFyIHByb3AsIGk7XG4gICAgICAgIGZvciAoaSBpbiBjb25maWcpIHtcbiAgICAgICAgICAgIHByb3AgPSBjb25maWdbaV07XG4gICAgICAgICAgICBpZiAoaXNGdW5jdGlvbihwcm9wKSkge1xuICAgICAgICAgICAgICAgIHRoaXNbaV0gPSBwcm9wO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICB0aGlzWydfJyArIGldID0gcHJvcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aGlzLl9jb25maWcgPSBjb25maWc7XG4gICAgICAgIC8vIExlbmllbnQgb3JkaW5hbCBwYXJzaW5nIGFjY2VwdHMganVzdCBhIG51bWJlciBpbiBhZGRpdGlvbiB0b1xuICAgICAgICAvLyBudW1iZXIgKyAocG9zc2libHkpIHN0dWZmIGNvbWluZyBmcm9tIF9kYXlPZk1vbnRoT3JkaW5hbFBhcnNlLlxuICAgICAgICAvLyBUT0RPOiBSZW1vdmUgXCJvcmRpbmFsUGFyc2VcIiBmYWxsYmFjayBpbiBuZXh0IG1ham9yIHJlbGVhc2UuXG4gICAgICAgIHRoaXMuX2RheU9mTW9udGhPcmRpbmFsUGFyc2VMZW5pZW50ID0gbmV3IFJlZ0V4cChcbiAgICAgICAgICAgICh0aGlzLl9kYXlPZk1vbnRoT3JkaW5hbFBhcnNlLnNvdXJjZSB8fCB0aGlzLl9vcmRpbmFsUGFyc2Uuc291cmNlKSArXG4gICAgICAgICAgICAgICAgJ3wnICsgKC9cXGR7MSwyfS8pLnNvdXJjZSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbWVyZ2VDb25maWdzKHBhcmVudENvbmZpZywgY2hpbGRDb25maWcpIHtcbiAgICAgICAgdmFyIHJlcyA9IGV4dGVuZCh7fSwgcGFyZW50Q29uZmlnKSwgcHJvcDtcbiAgICAgICAgZm9yIChwcm9wIGluIGNoaWxkQ29uZmlnKSB7XG4gICAgICAgICAgICBpZiAoaGFzT3duUHJvcChjaGlsZENvbmZpZywgcHJvcCkpIHtcbiAgICAgICAgICAgICAgICBpZiAoaXNPYmplY3QocGFyZW50Q29uZmlnW3Byb3BdKSAmJiBpc09iamVjdChjaGlsZENvbmZpZ1twcm9wXSkpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzW3Byb3BdID0ge307XG4gICAgICAgICAgICAgICAgICAgIGV4dGVuZChyZXNbcHJvcF0sIHBhcmVudENvbmZpZ1twcm9wXSk7XG4gICAgICAgICAgICAgICAgICAgIGV4dGVuZChyZXNbcHJvcF0sIGNoaWxkQ29uZmlnW3Byb3BdKTtcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKGNoaWxkQ29uZmlnW3Byb3BdICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzW3Byb3BdID0gY2hpbGRDb25maWdbcHJvcF07XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgZGVsZXRlIHJlc1twcm9wXTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZm9yIChwcm9wIGluIHBhcmVudENvbmZpZykge1xuICAgICAgICAgICAgaWYgKGhhc093blByb3AocGFyZW50Q29uZmlnLCBwcm9wKSAmJlxuICAgICAgICAgICAgICAgICAgICAhaGFzT3duUHJvcChjaGlsZENvbmZpZywgcHJvcCkgJiZcbiAgICAgICAgICAgICAgICAgICAgaXNPYmplY3QocGFyZW50Q29uZmlnW3Byb3BdKSkge1xuICAgICAgICAgICAgICAgIC8vIG1ha2Ugc3VyZSBjaGFuZ2VzIHRvIHByb3BlcnRpZXMgZG9uJ3QgbW9kaWZ5IHBhcmVudCBjb25maWdcbiAgICAgICAgICAgICAgICByZXNbcHJvcF0gPSBleHRlbmQoe30sIHJlc1twcm9wXSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlcztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBMb2NhbGUoY29uZmlnKSB7XG4gICAgICAgIGlmIChjb25maWcgIT0gbnVsbCkge1xuICAgICAgICAgICAgdGhpcy5zZXQoY29uZmlnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZhciBrZXlzO1xuXG4gICAgaWYgKE9iamVjdC5rZXlzKSB7XG4gICAgICAgIGtleXMgPSBPYmplY3Qua2V5cztcbiAgICB9IGVsc2Uge1xuICAgICAgICBrZXlzID0gZnVuY3Rpb24gKG9iaikge1xuICAgICAgICAgICAgdmFyIGksIHJlcyA9IFtdO1xuICAgICAgICAgICAgZm9yIChpIGluIG9iaikge1xuICAgICAgICAgICAgICAgIGlmIChoYXNPd25Qcm9wKG9iaiwgaSkpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzLnB1c2goaSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIHJlcztcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdENhbGVuZGFyID0ge1xuICAgICAgICBzYW1lRGF5IDogJ1tUb2RheSBhdF0gTFQnLFxuICAgICAgICBuZXh0RGF5IDogJ1tUb21vcnJvdyBhdF0gTFQnLFxuICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFthdF0gTFQnLFxuICAgICAgICBsYXN0RGF5IDogJ1tZZXN0ZXJkYXkgYXRdIExUJyxcbiAgICAgICAgbGFzdFdlZWsgOiAnW0xhc3RdIGRkZGQgW2F0XSBMVCcsXG4gICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgfTtcblxuICAgIGZ1bmN0aW9uIGNhbGVuZGFyIChrZXksIG1vbSwgbm93KSB7XG4gICAgICAgIHZhciBvdXRwdXQgPSB0aGlzLl9jYWxlbmRhcltrZXldIHx8IHRoaXMuX2NhbGVuZGFyWydzYW1lRWxzZSddO1xuICAgICAgICByZXR1cm4gaXNGdW5jdGlvbihvdXRwdXQpID8gb3V0cHV0LmNhbGwobW9tLCBub3cpIDogb3V0cHV0O1xuICAgIH1cblxuICAgIHZhciBkZWZhdWx0TG9uZ0RhdGVGb3JtYXQgPSB7XG4gICAgICAgIExUUyAgOiAnaDptbTpzcyBBJyxcbiAgICAgICAgTFQgICA6ICdoOm1tIEEnLFxuICAgICAgICBMICAgIDogJ01NL0REL1lZWVknLFxuICAgICAgICBMTCAgIDogJ01NTU0gRCwgWVlZWScsXG4gICAgICAgIExMTCAgOiAnTU1NTSBELCBZWVlZIGg6bW0gQScsXG4gICAgICAgIExMTEwgOiAnZGRkZCwgTU1NTSBELCBZWVlZIGg6bW0gQSdcbiAgICB9O1xuXG4gICAgZnVuY3Rpb24gbG9uZ0RhdGVGb3JtYXQgKGtleSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0gdGhpcy5fbG9uZ0RhdGVGb3JtYXRba2V5XSxcbiAgICAgICAgICAgIGZvcm1hdFVwcGVyID0gdGhpcy5fbG9uZ0RhdGVGb3JtYXRba2V5LnRvVXBwZXJDYXNlKCldO1xuXG4gICAgICAgIGlmIChmb3JtYXQgfHwgIWZvcm1hdFVwcGVyKSB7XG4gICAgICAgICAgICByZXR1cm4gZm9ybWF0O1xuICAgICAgICB9XG5cbiAgICAgICAgdGhpcy5fbG9uZ0RhdGVGb3JtYXRba2V5XSA9IGZvcm1hdFVwcGVyLnJlcGxhY2UoL01NTU18TU18RER8ZGRkZC9nLCBmdW5jdGlvbiAodmFsKSB7XG4gICAgICAgICAgICByZXR1cm4gdmFsLnNsaWNlKDEpO1xuICAgICAgICB9KTtcblxuICAgICAgICByZXR1cm4gdGhpcy5fbG9uZ0RhdGVGb3JtYXRba2V5XTtcbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdEludmFsaWREYXRlID0gJ0ludmFsaWQgZGF0ZSc7XG5cbiAgICBmdW5jdGlvbiBpbnZhbGlkRGF0ZSAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLl9pbnZhbGlkRGF0ZTtcbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdE9yZGluYWwgPSAnJWQnO1xuICAgIHZhciBkZWZhdWx0RGF5T2ZNb250aE9yZGluYWxQYXJzZSA9IC9cXGR7MSwyfS87XG5cbiAgICBmdW5jdGlvbiBvcmRpbmFsIChudW1iZXIpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX29yZGluYWwucmVwbGFjZSgnJWQnLCBudW1iZXIpO1xuICAgIH1cblxuICAgIHZhciBkZWZhdWx0UmVsYXRpdmVUaW1lID0ge1xuICAgICAgICBmdXR1cmUgOiAnaW4gJXMnLFxuICAgICAgICBwYXN0ICAgOiAnJXMgYWdvJyxcbiAgICAgICAgcyAgOiAnYSBmZXcgc2Vjb25kcycsXG4gICAgICAgIHNzIDogJyVkIHNlY29uZHMnLFxuICAgICAgICBtICA6ICdhIG1pbnV0ZScsXG4gICAgICAgIG1tIDogJyVkIG1pbnV0ZXMnLFxuICAgICAgICBoICA6ICdhbiBob3VyJyxcbiAgICAgICAgaGggOiAnJWQgaG91cnMnLFxuICAgICAgICBkICA6ICdhIGRheScsXG4gICAgICAgIGRkIDogJyVkIGRheXMnLFxuICAgICAgICBNICA6ICdhIG1vbnRoJyxcbiAgICAgICAgTU0gOiAnJWQgbW9udGhzJyxcbiAgICAgICAgeSAgOiAnYSB5ZWFyJyxcbiAgICAgICAgeXkgOiAnJWQgeWVhcnMnXG4gICAgfTtcblxuICAgIGZ1bmN0aW9uIHJlbGF0aXZlVGltZSAobnVtYmVyLCB3aXRob3V0U3VmZml4LCBzdHJpbmcsIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciBvdXRwdXQgPSB0aGlzLl9yZWxhdGl2ZVRpbWVbc3RyaW5nXTtcbiAgICAgICAgcmV0dXJuIChpc0Z1bmN0aW9uKG91dHB1dCkpID9cbiAgICAgICAgICAgIG91dHB1dChudW1iZXIsIHdpdGhvdXRTdWZmaXgsIHN0cmluZywgaXNGdXR1cmUpIDpcbiAgICAgICAgICAgIG91dHB1dC5yZXBsYWNlKC8lZC9pLCBudW1iZXIpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHBhc3RGdXR1cmUgKGRpZmYsIG91dHB1dCkge1xuICAgICAgICB2YXIgZm9ybWF0ID0gdGhpcy5fcmVsYXRpdmVUaW1lW2RpZmYgPiAwID8gJ2Z1dHVyZScgOiAncGFzdCddO1xuICAgICAgICByZXR1cm4gaXNGdW5jdGlvbihmb3JtYXQpID8gZm9ybWF0KG91dHB1dCkgOiBmb3JtYXQucmVwbGFjZSgvJXMvaSwgb3V0cHV0KTtcbiAgICB9XG5cbiAgICB2YXIgYWxpYXNlcyA9IHt9O1xuXG4gICAgZnVuY3Rpb24gYWRkVW5pdEFsaWFzICh1bml0LCBzaG9ydGhhbmQpIHtcbiAgICAgICAgdmFyIGxvd2VyQ2FzZSA9IHVuaXQudG9Mb3dlckNhc2UoKTtcbiAgICAgICAgYWxpYXNlc1tsb3dlckNhc2VdID0gYWxpYXNlc1tsb3dlckNhc2UgKyAncyddID0gYWxpYXNlc1tzaG9ydGhhbmRdID0gdW5pdDtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBub3JtYWxpemVVbml0cyh1bml0cykge1xuICAgICAgICByZXR1cm4gdHlwZW9mIHVuaXRzID09PSAnc3RyaW5nJyA/IGFsaWFzZXNbdW5pdHNdIHx8IGFsaWFzZXNbdW5pdHMudG9Mb3dlckNhc2UoKV0gOiB1bmRlZmluZWQ7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbm9ybWFsaXplT2JqZWN0VW5pdHMoaW5wdXRPYmplY3QpIHtcbiAgICAgICAgdmFyIG5vcm1hbGl6ZWRJbnB1dCA9IHt9LFxuICAgICAgICAgICAgbm9ybWFsaXplZFByb3AsXG4gICAgICAgICAgICBwcm9wO1xuXG4gICAgICAgIGZvciAocHJvcCBpbiBpbnB1dE9iamVjdCkge1xuICAgICAgICAgICAgaWYgKGhhc093blByb3AoaW5wdXRPYmplY3QsIHByb3ApKSB7XG4gICAgICAgICAgICAgICAgbm9ybWFsaXplZFByb3AgPSBub3JtYWxpemVVbml0cyhwcm9wKTtcbiAgICAgICAgICAgICAgICBpZiAobm9ybWFsaXplZFByb3ApIHtcbiAgICAgICAgICAgICAgICAgICAgbm9ybWFsaXplZElucHV0W25vcm1hbGl6ZWRQcm9wXSA9IGlucHV0T2JqZWN0W3Byb3BdO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBub3JtYWxpemVkSW5wdXQ7XG4gICAgfVxuXG4gICAgdmFyIHByaW9yaXRpZXMgPSB7fTtcblxuICAgIGZ1bmN0aW9uIGFkZFVuaXRQcmlvcml0eSh1bml0LCBwcmlvcml0eSkge1xuICAgICAgICBwcmlvcml0aWVzW3VuaXRdID0gcHJpb3JpdHk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZ2V0UHJpb3JpdGl6ZWRVbml0cyh1bml0c09iaikge1xuICAgICAgICB2YXIgdW5pdHMgPSBbXTtcbiAgICAgICAgZm9yICh2YXIgdSBpbiB1bml0c09iaikge1xuICAgICAgICAgICAgdW5pdHMucHVzaCh7dW5pdDogdSwgcHJpb3JpdHk6IHByaW9yaXRpZXNbdV19KTtcbiAgICAgICAgfVxuICAgICAgICB1bml0cy5zb3J0KGZ1bmN0aW9uIChhLCBiKSB7XG4gICAgICAgICAgICByZXR1cm4gYS5wcmlvcml0eSAtIGIucHJpb3JpdHk7XG4gICAgICAgIH0pO1xuICAgICAgICByZXR1cm4gdW5pdHM7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gemVyb0ZpbGwobnVtYmVyLCB0YXJnZXRMZW5ndGgsIGZvcmNlU2lnbikge1xuICAgICAgICB2YXIgYWJzTnVtYmVyID0gJycgKyBNYXRoLmFicyhudW1iZXIpLFxuICAgICAgICAgICAgemVyb3NUb0ZpbGwgPSB0YXJnZXRMZW5ndGggLSBhYnNOdW1iZXIubGVuZ3RoLFxuICAgICAgICAgICAgc2lnbiA9IG51bWJlciA+PSAwO1xuICAgICAgICByZXR1cm4gKHNpZ24gPyAoZm9yY2VTaWduID8gJysnIDogJycpIDogJy0nKSArXG4gICAgICAgICAgICBNYXRoLnBvdygxMCwgTWF0aC5tYXgoMCwgemVyb3NUb0ZpbGwpKS50b1N0cmluZygpLnN1YnN0cigxKSArIGFic051bWJlcjtcbiAgICB9XG5cbiAgICB2YXIgZm9ybWF0dGluZ1Rva2VucyA9IC8oXFxbW15cXFtdKlxcXSl8KFxcXFwpPyhbSGhdbW0oc3MpP3xNb3xNTT9NP00/fERvfERERG98REQ/RD9EP3xkZGQ/ZD98ZG8/fHdbb3x3XT98V1tvfFddP3xRbz98WVlZWVlZfFlZWVlZfFlZWVl8WVl8Z2coZ2dnPyk/fEdHKEdHRz8pP3xlfEV8YXxBfGhoP3xISD98a2s/fG1tP3xzcz98U3sxLDl9fHh8WHx6ej98Wlo/fC4pL2c7XG5cbiAgICB2YXIgbG9jYWxGb3JtYXR0aW5nVG9rZW5zID0gLyhcXFtbXlxcW10qXFxdKXwoXFxcXCk/KExUU3xMVHxMTD9MP0w/fGx7MSw0fSkvZztcblxuICAgIHZhciBmb3JtYXRGdW5jdGlvbnMgPSB7fTtcblxuICAgIHZhciBmb3JtYXRUb2tlbkZ1bmN0aW9ucyA9IHt9O1xuXG4gICAgLy8gdG9rZW46ICAgICdNJ1xuICAgIC8vIHBhZGRlZDogICBbJ01NJywgMl1cbiAgICAvLyBvcmRpbmFsOiAgJ01vJ1xuICAgIC8vIGNhbGxiYWNrOiBmdW5jdGlvbiAoKSB7IHRoaXMubW9udGgoKSArIDEgfVxuICAgIGZ1bmN0aW9uIGFkZEZvcm1hdFRva2VuICh0b2tlbiwgcGFkZGVkLCBvcmRpbmFsLCBjYWxsYmFjaykge1xuICAgICAgICB2YXIgZnVuYyA9IGNhbGxiYWNrO1xuICAgICAgICBpZiAodHlwZW9mIGNhbGxiYWNrID09PSAnc3RyaW5nJykge1xuICAgICAgICAgICAgZnVuYyA9IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpc1tjYWxsYmFja10oKTtcbiAgICAgICAgICAgIH07XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHRva2VuKSB7XG4gICAgICAgICAgICBmb3JtYXRUb2tlbkZ1bmN0aW9uc1t0b2tlbl0gPSBmdW5jO1xuICAgICAgICB9XG4gICAgICAgIGlmIChwYWRkZWQpIHtcbiAgICAgICAgICAgIGZvcm1hdFRva2VuRnVuY3Rpb25zW3BhZGRlZFswXV0gPSBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHplcm9GaWxsKGZ1bmMuYXBwbHkodGhpcywgYXJndW1lbnRzKSwgcGFkZGVkWzFdLCBwYWRkZWRbMl0pO1xuICAgICAgICAgICAgfTtcbiAgICAgICAgfVxuICAgICAgICBpZiAob3JkaW5hbCkge1xuICAgICAgICAgICAgZm9ybWF0VG9rZW5GdW5jdGlvbnNbb3JkaW5hbF0gPSBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLm9yZGluYWwoZnVuYy5hcHBseSh0aGlzLCBhcmd1bWVudHMpLCB0b2tlbik7XG4gICAgICAgICAgICB9O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gcmVtb3ZlRm9ybWF0dGluZ1Rva2VucyhpbnB1dCkge1xuICAgICAgICBpZiAoaW5wdXQubWF0Y2goL1xcW1tcXHNcXFNdLykpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dC5yZXBsYWNlKC9eXFxbfFxcXSQvZywgJycpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBpbnB1dC5yZXBsYWNlKC9cXFxcL2csICcnKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBtYWtlRm9ybWF0RnVuY3Rpb24oZm9ybWF0KSB7XG4gICAgICAgIHZhciBhcnJheSA9IGZvcm1hdC5tYXRjaChmb3JtYXR0aW5nVG9rZW5zKSwgaSwgbGVuZ3RoO1xuXG4gICAgICAgIGZvciAoaSA9IDAsIGxlbmd0aCA9IGFycmF5Lmxlbmd0aDsgaSA8IGxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICBpZiAoZm9ybWF0VG9rZW5GdW5jdGlvbnNbYXJyYXlbaV1dKSB7XG4gICAgICAgICAgICAgICAgYXJyYXlbaV0gPSBmb3JtYXRUb2tlbkZ1bmN0aW9uc1thcnJheVtpXV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIGFycmF5W2ldID0gcmVtb3ZlRm9ybWF0dGluZ1Rva2VucyhhcnJheVtpXSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gZnVuY3Rpb24gKG1vbSkge1xuICAgICAgICAgICAgdmFyIG91dHB1dCA9ICcnLCBpO1xuICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IGxlbmd0aDsgaSsrKSB7XG4gICAgICAgICAgICAgICAgb3V0cHV0ICs9IGlzRnVuY3Rpb24oYXJyYXlbaV0pID8gYXJyYXlbaV0uY2FsbChtb20sIGZvcm1hdCkgOiBhcnJheVtpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBvdXRwdXQ7XG4gICAgICAgIH07XG4gICAgfVxuXG4gICAgLy8gZm9ybWF0IGRhdGUgdXNpbmcgbmF0aXZlIGRhdGUgb2JqZWN0XG4gICAgZnVuY3Rpb24gZm9ybWF0TW9tZW50KG0sIGZvcm1hdCkge1xuICAgICAgICBpZiAoIW0uaXNWYWxpZCgpKSB7XG4gICAgICAgICAgICByZXR1cm4gbS5sb2NhbGVEYXRhKCkuaW52YWxpZERhdGUoKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm1hdCA9IGV4cGFuZEZvcm1hdChmb3JtYXQsIG0ubG9jYWxlRGF0YSgpKTtcbiAgICAgICAgZm9ybWF0RnVuY3Rpb25zW2Zvcm1hdF0gPSBmb3JtYXRGdW5jdGlvbnNbZm9ybWF0XSB8fCBtYWtlRm9ybWF0RnVuY3Rpb24oZm9ybWF0KTtcblxuICAgICAgICByZXR1cm4gZm9ybWF0RnVuY3Rpb25zW2Zvcm1hdF0obSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZXhwYW5kRm9ybWF0KGZvcm1hdCwgbG9jYWxlKSB7XG4gICAgICAgIHZhciBpID0gNTtcblxuICAgICAgICBmdW5jdGlvbiByZXBsYWNlTG9uZ0RhdGVGb3JtYXRUb2tlbnMoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiBsb2NhbGUubG9uZ0RhdGVGb3JtYXQoaW5wdXQpIHx8IGlucHV0O1xuICAgICAgICB9XG5cbiAgICAgICAgbG9jYWxGb3JtYXR0aW5nVG9rZW5zLmxhc3RJbmRleCA9IDA7XG4gICAgICAgIHdoaWxlIChpID49IDAgJiYgbG9jYWxGb3JtYXR0aW5nVG9rZW5zLnRlc3QoZm9ybWF0KSkge1xuICAgICAgICAgICAgZm9ybWF0ID0gZm9ybWF0LnJlcGxhY2UobG9jYWxGb3JtYXR0aW5nVG9rZW5zLCByZXBsYWNlTG9uZ0RhdGVGb3JtYXRUb2tlbnMpO1xuICAgICAgICAgICAgbG9jYWxGb3JtYXR0aW5nVG9rZW5zLmxhc3RJbmRleCA9IDA7XG4gICAgICAgICAgICBpIC09IDE7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gZm9ybWF0O1xuICAgIH1cblxuICAgIHZhciBtYXRjaDEgICAgICAgICA9IC9cXGQvOyAgICAgICAgICAgIC8vICAgICAgIDAgLSA5XG4gICAgdmFyIG1hdGNoMiAgICAgICAgID0gL1xcZFxcZC87ICAgICAgICAgIC8vICAgICAgMDAgLSA5OVxuICAgIHZhciBtYXRjaDMgICAgICAgICA9IC9cXGR7M30vOyAgICAgICAgIC8vICAgICAwMDAgLSA5OTlcbiAgICB2YXIgbWF0Y2g0ICAgICAgICAgPSAvXFxkezR9LzsgICAgICAgICAvLyAgICAwMDAwIC0gOTk5OVxuICAgIHZhciBtYXRjaDYgICAgICAgICA9IC9bKy1dP1xcZHs2fS87ICAgIC8vIC05OTk5OTkgLSA5OTk5OTlcbiAgICB2YXIgbWF0Y2gxdG8yICAgICAgPSAvXFxkXFxkPy87ICAgICAgICAgLy8gICAgICAgMCAtIDk5XG4gICAgdmFyIG1hdGNoM3RvNCAgICAgID0gL1xcZFxcZFxcZFxcZD8vOyAgICAgLy8gICAgIDk5OSAtIDk5OTlcbiAgICB2YXIgbWF0Y2g1dG82ICAgICAgPSAvXFxkXFxkXFxkXFxkXFxkXFxkPy87IC8vICAgOTk5OTkgLSA5OTk5OTlcbiAgICB2YXIgbWF0Y2gxdG8zICAgICAgPSAvXFxkezEsM30vOyAgICAgICAvLyAgICAgICAwIC0gOTk5XG4gICAgdmFyIG1hdGNoMXRvNCAgICAgID0gL1xcZHsxLDR9LzsgICAgICAgLy8gICAgICAgMCAtIDk5OTlcbiAgICB2YXIgbWF0Y2gxdG82ICAgICAgPSAvWystXT9cXGR7MSw2fS87ICAvLyAtOTk5OTk5IC0gOTk5OTk5XG5cbiAgICB2YXIgbWF0Y2hVbnNpZ25lZCAgPSAvXFxkKy87ICAgICAgICAgICAvLyAgICAgICAwIC0gaW5mXG4gICAgdmFyIG1hdGNoU2lnbmVkICAgID0gL1srLV0/XFxkKy87ICAgICAgLy8gICAgLWluZiAtIGluZlxuXG4gICAgdmFyIG1hdGNoT2Zmc2V0ICAgID0gL1p8WystXVxcZFxcZDo/XFxkXFxkL2dpOyAvLyArMDA6MDAgLTAwOjAwICswMDAwIC0wMDAwIG9yIFpcbiAgICB2YXIgbWF0Y2hTaG9ydE9mZnNldCA9IC9afFsrLV1cXGRcXGQoPzo6P1xcZFxcZCk/L2dpOyAvLyArMDAgLTAwICswMDowMCAtMDA6MDAgKzAwMDAgLTAwMDAgb3IgWlxuXG4gICAgdmFyIG1hdGNoVGltZXN0YW1wID0gL1srLV0/XFxkKyhcXC5cXGR7MSwzfSk/LzsgLy8gMTIzNDU2Nzg5IDEyMzQ1Njc4OS4xMjNcblxuICAgIC8vIGFueSB3b3JkIChvciB0d28pIGNoYXJhY3RlcnMgb3IgbnVtYmVycyBpbmNsdWRpbmcgdHdvL3RocmVlIHdvcmQgbW9udGggaW4gYXJhYmljLlxuICAgIC8vIGluY2x1ZGVzIHNjb3R0aXNoIGdhZWxpYyB0d28gd29yZCBhbmQgaHlwaGVuYXRlZCBtb250aHNcbiAgICB2YXIgbWF0Y2hXb3JkID0gL1swLTldezAsMjU2fVsnYS16XFx1MDBBMC1cXHUwNUZGXFx1MDcwMC1cXHVEN0ZGXFx1RjkwMC1cXHVGRENGXFx1RkRGMC1cXHVGRjA3XFx1RkYxMC1cXHVGRkVGXXsxLDI1Nn18W1xcdTA2MDAtXFx1MDZGRlxcL117MSwyNTZ9KFxccyo/W1xcdTA2MDAtXFx1MDZGRl17MSwyNTZ9KXsxLDJ9L2k7XG5cbiAgICB2YXIgcmVnZXhlcyA9IHt9O1xuXG4gICAgZnVuY3Rpb24gYWRkUmVnZXhUb2tlbiAodG9rZW4sIHJlZ2V4LCBzdHJpY3RSZWdleCkge1xuICAgICAgICByZWdleGVzW3Rva2VuXSA9IGlzRnVuY3Rpb24ocmVnZXgpID8gcmVnZXggOiBmdW5jdGlvbiAoaXNTdHJpY3QsIGxvY2FsZURhdGEpIHtcbiAgICAgICAgICAgIHJldHVybiAoaXNTdHJpY3QgJiYgc3RyaWN0UmVnZXgpID8gc3RyaWN0UmVnZXggOiByZWdleDtcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBnZXRQYXJzZVJlZ2V4Rm9yVG9rZW4gKHRva2VuLCBjb25maWcpIHtcbiAgICAgICAgaWYgKCFoYXNPd25Qcm9wKHJlZ2V4ZXMsIHRva2VuKSkge1xuICAgICAgICAgICAgcmV0dXJuIG5ldyBSZWdFeHAodW5lc2NhcGVGb3JtYXQodG9rZW4pKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiByZWdleGVzW3Rva2VuXShjb25maWcuX3N0cmljdCwgY29uZmlnLl9sb2NhbGUpO1xuICAgIH1cblxuICAgIC8vIENvZGUgZnJvbSBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM1NjE0OTMvaXMtdGhlcmUtYS1yZWdleHAtZXNjYXBlLWZ1bmN0aW9uLWluLWphdmFzY3JpcHRcbiAgICBmdW5jdGlvbiB1bmVzY2FwZUZvcm1hdChzKSB7XG4gICAgICAgIHJldHVybiByZWdleEVzY2FwZShzLnJlcGxhY2UoJ1xcXFwnLCAnJykucmVwbGFjZSgvXFxcXChcXFspfFxcXFwoXFxdKXxcXFsoW15cXF1cXFtdKilcXF18XFxcXCguKS9nLCBmdW5jdGlvbiAobWF0Y2hlZCwgcDEsIHAyLCBwMywgcDQpIHtcbiAgICAgICAgICAgIHJldHVybiBwMSB8fCBwMiB8fCBwMyB8fCBwNDtcbiAgICAgICAgfSkpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHJlZ2V4RXNjYXBlKHMpIHtcbiAgICAgICAgcmV0dXJuIHMucmVwbGFjZSgvWy1cXC9cXFxcXiQqKz8uKCl8W1xcXXt9XS9nLCAnXFxcXCQmJyk7XG4gICAgfVxuXG4gICAgdmFyIHRva2VucyA9IHt9O1xuXG4gICAgZnVuY3Rpb24gYWRkUGFyc2VUb2tlbiAodG9rZW4sIGNhbGxiYWNrKSB7XG4gICAgICAgIHZhciBpLCBmdW5jID0gY2FsbGJhY2s7XG4gICAgICAgIGlmICh0eXBlb2YgdG9rZW4gPT09ICdzdHJpbmcnKSB7XG4gICAgICAgICAgICB0b2tlbiA9IFt0b2tlbl07XG4gICAgICAgIH1cbiAgICAgICAgaWYgKGlzTnVtYmVyKGNhbGxiYWNrKSkge1xuICAgICAgICAgICAgZnVuYyA9IGZ1bmN0aW9uIChpbnB1dCwgYXJyYXkpIHtcbiAgICAgICAgICAgICAgICBhcnJheVtjYWxsYmFja10gPSB0b0ludChpbnB1dCk7XG4gICAgICAgICAgICB9O1xuICAgICAgICB9XG4gICAgICAgIGZvciAoaSA9IDA7IGkgPCB0b2tlbi5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgdG9rZW5zW3Rva2VuW2ldXSA9IGZ1bmM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBhZGRXZWVrUGFyc2VUb2tlbiAodG9rZW4sIGNhbGxiYWNrKSB7XG4gICAgICAgIGFkZFBhcnNlVG9rZW4odG9rZW4sIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXksIGNvbmZpZywgdG9rZW4pIHtcbiAgICAgICAgICAgIGNvbmZpZy5fdyA9IGNvbmZpZy5fdyB8fCB7fTtcbiAgICAgICAgICAgIGNhbGxiYWNrKGlucHV0LCBjb25maWcuX3csIGNvbmZpZywgdG9rZW4pO1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBhZGRUaW1lVG9BcnJheUZyb21Ub2tlbih0b2tlbiwgaW5wdXQsIGNvbmZpZykge1xuICAgICAgICBpZiAoaW5wdXQgIT0gbnVsbCAmJiBoYXNPd25Qcm9wKHRva2VucywgdG9rZW4pKSB7XG4gICAgICAgICAgICB0b2tlbnNbdG9rZW5dKGlucHV0LCBjb25maWcuX2EsIGNvbmZpZywgdG9rZW4pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIFlFQVIgPSAwO1xuICAgIHZhciBNT05USCA9IDE7XG4gICAgdmFyIERBVEUgPSAyO1xuICAgIHZhciBIT1VSID0gMztcbiAgICB2YXIgTUlOVVRFID0gNDtcbiAgICB2YXIgU0VDT05EID0gNTtcbiAgICB2YXIgTUlMTElTRUNPTkQgPSA2O1xuICAgIHZhciBXRUVLID0gNztcbiAgICB2YXIgV0VFS0RBWSA9IDg7XG5cbiAgICAvLyBGT1JNQVRUSU5HXG5cbiAgICBhZGRGb3JtYXRUb2tlbignWScsIDAsIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgdmFyIHkgPSB0aGlzLnllYXIoKTtcbiAgICAgICAgcmV0dXJuIHkgPD0gOTk5OSA/ICcnICsgeSA6ICcrJyArIHk7XG4gICAgfSk7XG5cbiAgICBhZGRGb3JtYXRUb2tlbigwLCBbJ1lZJywgMl0sIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMueWVhcigpICUgMTAwO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oMCwgWydZWVlZJywgICA0XSwgICAgICAgMCwgJ3llYXInKTtcbiAgICBhZGRGb3JtYXRUb2tlbigwLCBbJ1lZWVlZJywgIDVdLCAgICAgICAwLCAneWVhcicpO1xuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnWVlZWVlZJywgNiwgdHJ1ZV0sIDAsICd5ZWFyJyk7XG5cbiAgICAvLyBBTElBU0VTXG5cbiAgICBhZGRVbml0QWxpYXMoJ3llYXInLCAneScpO1xuXG4gICAgLy8gUFJJT1JJVElFU1xuXG4gICAgYWRkVW5pdFByaW9yaXR5KCd5ZWFyJywgMSk7XG5cbiAgICAvLyBQQVJTSU5HXG5cbiAgICBhZGRSZWdleFRva2VuKCdZJywgICAgICBtYXRjaFNpZ25lZCk7XG4gICAgYWRkUmVnZXhUb2tlbignWVknLCAgICAgbWF0Y2gxdG8yLCBtYXRjaDIpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ1lZWVknLCAgIG1hdGNoMXRvNCwgbWF0Y2g0KTtcbiAgICBhZGRSZWdleFRva2VuKCdZWVlZWScsICBtYXRjaDF0bzYsIG1hdGNoNik7XG4gICAgYWRkUmVnZXhUb2tlbignWVlZWVlZJywgbWF0Y2gxdG82LCBtYXRjaDYpO1xuXG4gICAgYWRkUGFyc2VUb2tlbihbJ1lZWVlZJywgJ1lZWVlZWSddLCBZRUFSKTtcbiAgICBhZGRQYXJzZVRva2VuKCdZWVlZJywgZnVuY3Rpb24gKGlucHV0LCBhcnJheSkge1xuICAgICAgICBhcnJheVtZRUFSXSA9IGlucHV0Lmxlbmd0aCA9PT0gMiA/IGhvb2tzLnBhcnNlVHdvRGlnaXRZZWFyKGlucHV0KSA6IHRvSW50KGlucHV0KTtcbiAgICB9KTtcbiAgICBhZGRQYXJzZVRva2VuKCdZWScsIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXkpIHtcbiAgICAgICAgYXJyYXlbWUVBUl0gPSBob29rcy5wYXJzZVR3b0RpZ2l0WWVhcihpbnB1dCk7XG4gICAgfSk7XG4gICAgYWRkUGFyc2VUb2tlbignWScsIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXkpIHtcbiAgICAgICAgYXJyYXlbWUVBUl0gPSBwYXJzZUludChpbnB1dCwgMTApO1xuICAgIH0pO1xuXG4gICAgLy8gSEVMUEVSU1xuXG4gICAgZnVuY3Rpb24gZGF5c0luWWVhcih5ZWFyKSB7XG4gICAgICAgIHJldHVybiBpc0xlYXBZZWFyKHllYXIpID8gMzY2IDogMzY1O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzTGVhcFllYXIoeWVhcikge1xuICAgICAgICByZXR1cm4gKHllYXIgJSA0ID09PSAwICYmIHllYXIgJSAxMDAgIT09IDApIHx8IHllYXIgJSA0MDAgPT09IDA7XG4gICAgfVxuXG4gICAgLy8gSE9PS1NcblxuICAgIGhvb2tzLnBhcnNlVHdvRGlnaXRZZWFyID0gZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgIHJldHVybiB0b0ludChpbnB1dCkgKyAodG9JbnQoaW5wdXQpID4gNjggPyAxOTAwIDogMjAwMCk7XG4gICAgfTtcblxuICAgIC8vIE1PTUVOVFNcblxuICAgIHZhciBnZXRTZXRZZWFyID0gbWFrZUdldFNldCgnRnVsbFllYXInLCB0cnVlKTtcblxuICAgIGZ1bmN0aW9uIGdldElzTGVhcFllYXIgKCkge1xuICAgICAgICByZXR1cm4gaXNMZWFwWWVhcih0aGlzLnllYXIoKSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbWFrZUdldFNldCAodW5pdCwga2VlcFRpbWUpIHtcbiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uICh2YWx1ZSkge1xuICAgICAgICAgICAgaWYgKHZhbHVlICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICBzZXQkMSh0aGlzLCB1bml0LCB2YWx1ZSk7XG4gICAgICAgICAgICAgICAgaG9va3MudXBkYXRlT2Zmc2V0KHRoaXMsIGtlZXBUaW1lKTtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGdldCh0aGlzLCB1bml0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBnZXQgKG1vbSwgdW5pdCkge1xuICAgICAgICByZXR1cm4gbW9tLmlzVmFsaWQoKSA/XG4gICAgICAgICAgICBtb20uX2RbJ2dldCcgKyAobW9tLl9pc1VUQyA/ICdVVEMnIDogJycpICsgdW5pdF0oKSA6IE5hTjtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBzZXQkMSAobW9tLCB1bml0LCB2YWx1ZSkge1xuICAgICAgICBpZiAobW9tLmlzVmFsaWQoKSAmJiAhaXNOYU4odmFsdWUpKSB7XG4gICAgICAgICAgICBpZiAodW5pdCA9PT0gJ0Z1bGxZZWFyJyAmJiBpc0xlYXBZZWFyKG1vbS55ZWFyKCkpICYmIG1vbS5tb250aCgpID09PSAxICYmIG1vbS5kYXRlKCkgPT09IDI5KSB7XG4gICAgICAgICAgICAgICAgbW9tLl9kWydzZXQnICsgKG1vbS5faXNVVEMgPyAnVVRDJyA6ICcnKSArIHVuaXRdKHZhbHVlLCBtb20ubW9udGgoKSwgZGF5c0luTW9udGgodmFsdWUsIG1vbS5tb250aCgpKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgICAgICBtb20uX2RbJ3NldCcgKyAobW9tLl9pc1VUQyA/ICdVVEMnIDogJycpICsgdW5pdF0odmFsdWUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgZnVuY3Rpb24gc3RyaW5nR2V0ICh1bml0cykge1xuICAgICAgICB1bml0cyA9IG5vcm1hbGl6ZVVuaXRzKHVuaXRzKTtcbiAgICAgICAgaWYgKGlzRnVuY3Rpb24odGhpc1t1bml0c10pKSB7XG4gICAgICAgICAgICByZXR1cm4gdGhpc1t1bml0c10oKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cblxuICAgIGZ1bmN0aW9uIHN0cmluZ1NldCAodW5pdHMsIHZhbHVlKSB7XG4gICAgICAgIGlmICh0eXBlb2YgdW5pdHMgPT09ICdvYmplY3QnKSB7XG4gICAgICAgICAgICB1bml0cyA9IG5vcm1hbGl6ZU9iamVjdFVuaXRzKHVuaXRzKTtcbiAgICAgICAgICAgIHZhciBwcmlvcml0aXplZCA9IGdldFByaW9yaXRpemVkVW5pdHModW5pdHMpO1xuICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBwcmlvcml0aXplZC5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgICAgIHRoaXNbcHJpb3JpdGl6ZWRbaV0udW5pdF0odW5pdHNbcHJpb3JpdGl6ZWRbaV0udW5pdF0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgdW5pdHMgPSBub3JtYWxpemVVbml0cyh1bml0cyk7XG4gICAgICAgICAgICBpZiAoaXNGdW5jdGlvbih0aGlzW3VuaXRzXSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpc1t1bml0c10odmFsdWUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIG1vZChuLCB4KSB7XG4gICAgICAgIHJldHVybiAoKG4gJSB4KSArIHgpICUgeDtcbiAgICB9XG5cbiAgICB2YXIgaW5kZXhPZjtcblxuICAgIGlmIChBcnJheS5wcm90b3R5cGUuaW5kZXhPZikge1xuICAgICAgICBpbmRleE9mID0gQXJyYXkucHJvdG90eXBlLmluZGV4T2Y7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgaW5kZXhPZiA9IGZ1bmN0aW9uIChvKSB7XG4gICAgICAgICAgICAvLyBJIGtub3dcbiAgICAgICAgICAgIHZhciBpO1xuICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IHRoaXMubGVuZ3RoOyArK2kpIHtcbiAgICAgICAgICAgICAgICBpZiAodGhpc1tpXSA9PT0gbykge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gLTE7XG4gICAgICAgIH07XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZGF5c0luTW9udGgoeWVhciwgbW9udGgpIHtcbiAgICAgICAgaWYgKGlzTmFOKHllYXIpIHx8IGlzTmFOKG1vbnRoKSkge1xuICAgICAgICAgICAgcmV0dXJuIE5hTjtcbiAgICAgICAgfVxuICAgICAgICB2YXIgbW9kTW9udGggPSBtb2QobW9udGgsIDEyKTtcbiAgICAgICAgeWVhciArPSAobW9udGggLSBtb2RNb250aCkgLyAxMjtcbiAgICAgICAgcmV0dXJuIG1vZE1vbnRoID09PSAxID8gKGlzTGVhcFllYXIoeWVhcikgPyAyOSA6IDI4KSA6ICgzMSAtIG1vZE1vbnRoICUgNyAlIDIpO1xuICAgIH1cblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKCdNJywgWydNTScsIDJdLCAnTW8nLCBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLm1vbnRoKCkgKyAxO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ01NTScsIDAsIDAsIGZ1bmN0aW9uIChmb3JtYXQpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLm1vbnRoc1Nob3J0KHRoaXMsIGZvcm1hdCk7XG4gICAgfSk7XG5cbiAgICBhZGRGb3JtYXRUb2tlbignTU1NTScsIDAsIDAsIGZ1bmN0aW9uIChmb3JtYXQpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLm1vbnRocyh0aGlzLCBmb3JtYXQpO1xuICAgIH0pO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCdtb250aCcsICdNJyk7XG5cbiAgICAvLyBQUklPUklUWVxuXG4gICAgYWRkVW5pdFByaW9yaXR5KCdtb250aCcsIDgpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgYWRkUmVnZXhUb2tlbignTScsICAgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignTU0nLCAgIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRSZWdleFRva2VuKCdNTU0nLCAgZnVuY3Rpb24gKGlzU3RyaWN0LCBsb2NhbGUpIHtcbiAgICAgICAgcmV0dXJuIGxvY2FsZS5tb250aHNTaG9ydFJlZ2V4KGlzU3RyaWN0KTtcbiAgICB9KTtcbiAgICBhZGRSZWdleFRva2VuKCdNTU1NJywgZnVuY3Rpb24gKGlzU3RyaWN0LCBsb2NhbGUpIHtcbiAgICAgICAgcmV0dXJuIGxvY2FsZS5tb250aHNSZWdleChpc1N0cmljdCk7XG4gICAgfSk7XG5cbiAgICBhZGRQYXJzZVRva2VuKFsnTScsICdNTSddLCBmdW5jdGlvbiAoaW5wdXQsIGFycmF5KSB7XG4gICAgICAgIGFycmF5W01PTlRIXSA9IHRvSW50KGlucHV0KSAtIDE7XG4gICAgfSk7XG5cbiAgICBhZGRQYXJzZVRva2VuKFsnTU1NJywgJ01NTU0nXSwgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnLCB0b2tlbikge1xuICAgICAgICB2YXIgbW9udGggPSBjb25maWcuX2xvY2FsZS5tb250aHNQYXJzZShpbnB1dCwgdG9rZW4sIGNvbmZpZy5fc3RyaWN0KTtcbiAgICAgICAgLy8gaWYgd2UgZGlkbid0IGZpbmQgYSBtb250aCBuYW1lLCBtYXJrIHRoZSBkYXRlIGFzIGludmFsaWQuXG4gICAgICAgIGlmIChtb250aCAhPSBudWxsKSB7XG4gICAgICAgICAgICBhcnJheVtNT05USF0gPSBtb250aDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLmludmFsaWRNb250aCA9IGlucHV0O1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICAvLyBMT0NBTEVTXG5cbiAgICB2YXIgTU9OVEhTX0lOX0ZPUk1BVCA9IC9EW29EXT8oXFxbW15cXFtcXF1dKlxcXXxcXHMpK01NTU0/LztcbiAgICB2YXIgZGVmYXVsdExvY2FsZU1vbnRocyA9ICdKYW51YXJ5X0ZlYnJ1YXJ5X01hcmNoX0FwcmlsX01heV9KdW5lX0p1bHlfQXVndXN0X1NlcHRlbWJlcl9PY3RvYmVyX05vdmVtYmVyX0RlY2VtYmVyJy5zcGxpdCgnXycpO1xuICAgIGZ1bmN0aW9uIGxvY2FsZU1vbnRocyAobSwgZm9ybWF0KSB7XG4gICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgcmV0dXJuIGlzQXJyYXkodGhpcy5fbW9udGhzKSA/IHRoaXMuX21vbnRocyA6XG4gICAgICAgICAgICAgICAgdGhpcy5fbW9udGhzWydzdGFuZGFsb25lJ107XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGlzQXJyYXkodGhpcy5fbW9udGhzKSA/IHRoaXMuX21vbnRoc1ttLm1vbnRoKCldIDpcbiAgICAgICAgICAgIHRoaXMuX21vbnRoc1sodGhpcy5fbW9udGhzLmlzRm9ybWF0IHx8IE1PTlRIU19JTl9GT1JNQVQpLnRlc3QoZm9ybWF0KSA/ICdmb3JtYXQnIDogJ3N0YW5kYWxvbmUnXVttLm1vbnRoKCldO1xuICAgIH1cblxuICAgIHZhciBkZWZhdWx0TG9jYWxlTW9udGhzU2hvcnQgPSAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyk7XG4gICAgZnVuY3Rpb24gbG9jYWxlTW9udGhzU2hvcnQgKG0sIGZvcm1hdCkge1xuICAgICAgICBpZiAoIW0pIHtcbiAgICAgICAgICAgIHJldHVybiBpc0FycmF5KHRoaXMuX21vbnRoc1Nob3J0KSA/IHRoaXMuX21vbnRoc1Nob3J0IDpcbiAgICAgICAgICAgICAgICB0aGlzLl9tb250aHNTaG9ydFsnc3RhbmRhbG9uZSddO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBpc0FycmF5KHRoaXMuX21vbnRoc1Nob3J0KSA/IHRoaXMuX21vbnRoc1Nob3J0W20ubW9udGgoKV0gOlxuICAgICAgICAgICAgdGhpcy5fbW9udGhzU2hvcnRbTU9OVEhTX0lOX0ZPUk1BVC50ZXN0KGZvcm1hdCkgPyAnZm9ybWF0JyA6ICdzdGFuZGFsb25lJ11bbS5tb250aCgpXTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBoYW5kbGVTdHJpY3RQYXJzZShtb250aE5hbWUsIGZvcm1hdCwgc3RyaWN0KSB7XG4gICAgICAgIHZhciBpLCBpaSwgbW9tLCBsbGMgPSBtb250aE5hbWUudG9Mb2NhbGVMb3dlckNhc2UoKTtcbiAgICAgICAgaWYgKCF0aGlzLl9tb250aHNQYXJzZSkge1xuICAgICAgICAgICAgLy8gdGhpcyBpcyBub3QgdXNlZFxuICAgICAgICAgICAgdGhpcy5fbW9udGhzUGFyc2UgPSBbXTtcbiAgICAgICAgICAgIHRoaXMuX2xvbmdNb250aHNQYXJzZSA9IFtdO1xuICAgICAgICAgICAgdGhpcy5fc2hvcnRNb250aHNQYXJzZSA9IFtdO1xuICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IDEyOyArK2kpIHtcbiAgICAgICAgICAgICAgICBtb20gPSBjcmVhdGVVVEMoWzIwMDAsIGldKTtcbiAgICAgICAgICAgICAgICB0aGlzLl9zaG9ydE1vbnRoc1BhcnNlW2ldID0gdGhpcy5tb250aHNTaG9ydChtb20sICcnKS50b0xvY2FsZUxvd2VyQ2FzZSgpO1xuICAgICAgICAgICAgICAgIHRoaXMuX2xvbmdNb250aHNQYXJzZVtpXSA9IHRoaXMubW9udGhzKG1vbSwgJycpLnRvTG9jYWxlTG93ZXJDYXNlKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoc3RyaWN0KSB7XG4gICAgICAgICAgICBpZiAoZm9ybWF0ID09PSAnTU1NJykge1xuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX3Nob3J0TW9udGhzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlpICE9PSAtMSA/IGlpIDogbnVsbDtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fbG9uZ01vbnRoc1BhcnNlLCBsbGMpO1xuICAgICAgICAgICAgICAgIHJldHVybiBpaSAhPT0gLTEgPyBpaSA6IG51bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBpZiAoZm9ybWF0ID09PSAnTU1NJykge1xuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX3Nob3J0TW9udGhzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgaWYgKGlpICE9PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gaWk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX2xvbmdNb250aHNQYXJzZSwgbGxjKTtcbiAgICAgICAgICAgICAgICByZXR1cm4gaWkgIT09IC0xID8gaWkgOiBudWxsO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICBpaSA9IGluZGV4T2YuY2FsbCh0aGlzLl9sb25nTW9udGhzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgaWYgKGlpICE9PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gaWk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX3Nob3J0TW9udGhzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlpICE9PSAtMSA/IGlpIDogbnVsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGxvY2FsZU1vbnRoc1BhcnNlIChtb250aE5hbWUsIGZvcm1hdCwgc3RyaWN0KSB7XG4gICAgICAgIHZhciBpLCBtb20sIHJlZ2V4O1xuXG4gICAgICAgIGlmICh0aGlzLl9tb250aHNQYXJzZUV4YWN0KSB7XG4gICAgICAgICAgICByZXR1cm4gaGFuZGxlU3RyaWN0UGFyc2UuY2FsbCh0aGlzLCBtb250aE5hbWUsIGZvcm1hdCwgc3RyaWN0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmICghdGhpcy5fbW9udGhzUGFyc2UpIHtcbiAgICAgICAgICAgIHRoaXMuX21vbnRoc1BhcnNlID0gW107XG4gICAgICAgICAgICB0aGlzLl9sb25nTW9udGhzUGFyc2UgPSBbXTtcbiAgICAgICAgICAgIHRoaXMuX3Nob3J0TW9udGhzUGFyc2UgPSBbXTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFRPRE86IGFkZCBzb3J0aW5nXG4gICAgICAgIC8vIFNvcnRpbmcgbWFrZXMgc3VyZSBpZiBvbmUgbW9udGggKG9yIGFiYnIpIGlzIGEgcHJlZml4IG9mIGFub3RoZXJcbiAgICAgICAgLy8gc2VlIHNvcnRpbmcgaW4gY29tcHV0ZU1vbnRoc1BhcnNlXG4gICAgICAgIGZvciAoaSA9IDA7IGkgPCAxMjsgaSsrKSB7XG4gICAgICAgICAgICAvLyBtYWtlIHRoZSByZWdleCBpZiB3ZSBkb24ndCBoYXZlIGl0IGFscmVhZHlcbiAgICAgICAgICAgIG1vbSA9IGNyZWF0ZVVUQyhbMjAwMCwgaV0pO1xuICAgICAgICAgICAgaWYgKHN0cmljdCAmJiAhdGhpcy5fbG9uZ01vbnRoc1BhcnNlW2ldKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5fbG9uZ01vbnRoc1BhcnNlW2ldID0gbmV3IFJlZ0V4cCgnXicgKyB0aGlzLm1vbnRocyhtb20sICcnKS5yZXBsYWNlKCcuJywgJycpICsgJyQnLCAnaScpO1xuICAgICAgICAgICAgICAgIHRoaXMuX3Nob3J0TW9udGhzUGFyc2VbaV0gPSBuZXcgUmVnRXhwKCdeJyArIHRoaXMubW9udGhzU2hvcnQobW9tLCAnJykucmVwbGFjZSgnLicsICcnKSArICckJywgJ2knKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmICghc3RyaWN0ICYmICF0aGlzLl9tb250aHNQYXJzZVtpXSkge1xuICAgICAgICAgICAgICAgIHJlZ2V4ID0gJ14nICsgdGhpcy5tb250aHMobW9tLCAnJykgKyAnfF4nICsgdGhpcy5tb250aHNTaG9ydChtb20sICcnKTtcbiAgICAgICAgICAgICAgICB0aGlzLl9tb250aHNQYXJzZVtpXSA9IG5ldyBSZWdFeHAocmVnZXgucmVwbGFjZSgnLicsICcnKSwgJ2knKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIHRlc3QgdGhlIHJlZ2V4XG4gICAgICAgICAgICBpZiAoc3RyaWN0ICYmIGZvcm1hdCA9PT0gJ01NTU0nICYmIHRoaXMuX2xvbmdNb250aHNQYXJzZVtpXS50ZXN0KG1vbnRoTmFtZSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoc3RyaWN0ICYmIGZvcm1hdCA9PT0gJ01NTScgJiYgdGhpcy5fc2hvcnRNb250aHNQYXJzZVtpXS50ZXN0KG1vbnRoTmFtZSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoIXN0cmljdCAmJiB0aGlzLl9tb250aHNQYXJzZVtpXS50ZXN0KG1vbnRoTmFtZSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1PTUVOVFNcblxuICAgIGZ1bmN0aW9uIHNldE1vbnRoIChtb20sIHZhbHVlKSB7XG4gICAgICAgIHZhciBkYXlPZk1vbnRoO1xuXG4gICAgICAgIGlmICghbW9tLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgLy8gTm8gb3BcbiAgICAgICAgICAgIHJldHVybiBtb207XG4gICAgICAgIH1cblxuICAgICAgICBpZiAodHlwZW9mIHZhbHVlID09PSAnc3RyaW5nJykge1xuICAgICAgICAgICAgaWYgKC9eXFxkKyQvLnRlc3QodmFsdWUpKSB7XG4gICAgICAgICAgICAgICAgdmFsdWUgPSB0b0ludCh2YWx1ZSk7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHZhbHVlID0gbW9tLmxvY2FsZURhdGEoKS5tb250aHNQYXJzZSh2YWx1ZSk7XG4gICAgICAgICAgICAgICAgLy8gVE9ETzogQW5vdGhlciBzaWxlbnQgZmFpbHVyZT9cbiAgICAgICAgICAgICAgICBpZiAoIWlzTnVtYmVyKHZhbHVlKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbW9tO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRheU9mTW9udGggPSBNYXRoLm1pbihtb20uZGF0ZSgpLCBkYXlzSW5Nb250aChtb20ueWVhcigpLCB2YWx1ZSkpO1xuICAgICAgICBtb20uX2RbJ3NldCcgKyAobW9tLl9pc1VUQyA/ICdVVEMnIDogJycpICsgJ01vbnRoJ10odmFsdWUsIGRheU9mTW9udGgpO1xuICAgICAgICByZXR1cm4gbW9tO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFNldE1vbnRoICh2YWx1ZSkge1xuICAgICAgICBpZiAodmFsdWUgIT0gbnVsbCkge1xuICAgICAgICAgICAgc2V0TW9udGgodGhpcywgdmFsdWUpO1xuICAgICAgICAgICAgaG9va3MudXBkYXRlT2Zmc2V0KHRoaXMsIHRydWUpO1xuICAgICAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gZ2V0KHRoaXMsICdNb250aCcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZ2V0RGF5c0luTW9udGggKCkge1xuICAgICAgICByZXR1cm4gZGF5c0luTW9udGgodGhpcy55ZWFyKCksIHRoaXMubW9udGgoKSk7XG4gICAgfVxuXG4gICAgdmFyIGRlZmF1bHRNb250aHNTaG9ydFJlZ2V4ID0gbWF0Y2hXb3JkO1xuICAgIGZ1bmN0aW9uIG1vbnRoc1Nob3J0UmVnZXggKGlzU3RyaWN0KSB7XG4gICAgICAgIGlmICh0aGlzLl9tb250aHNQYXJzZUV4YWN0KSB7XG4gICAgICAgICAgICBpZiAoIWhhc093blByb3AodGhpcywgJ19tb250aHNSZWdleCcpKSB7XG4gICAgICAgICAgICAgICAgY29tcHV0ZU1vbnRoc1BhcnNlLmNhbGwodGhpcyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoaXNTdHJpY3QpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzU2hvcnRTdHJpY3RSZWdleDtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuX21vbnRoc1Nob3J0UmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBpZiAoIWhhc093blByb3AodGhpcywgJ19tb250aHNTaG9ydFJlZ2V4JykpIHtcbiAgICAgICAgICAgICAgICB0aGlzLl9tb250aHNTaG9ydFJlZ2V4ID0gZGVmYXVsdE1vbnRoc1Nob3J0UmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzU2hvcnRTdHJpY3RSZWdleCAmJiBpc1N0cmljdCA/XG4gICAgICAgICAgICAgICAgdGhpcy5fbW9udGhzU2hvcnRTdHJpY3RSZWdleCA6IHRoaXMuX21vbnRoc1Nob3J0UmVnZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdE1vbnRoc1JlZ2V4ID0gbWF0Y2hXb3JkO1xuICAgIGZ1bmN0aW9uIG1vbnRoc1JlZ2V4IChpc1N0cmljdCkge1xuICAgICAgICBpZiAodGhpcy5fbW9udGhzUGFyc2VFeGFjdCkge1xuICAgICAgICAgICAgaWYgKCFoYXNPd25Qcm9wKHRoaXMsICdfbW9udGhzUmVnZXgnKSkge1xuICAgICAgICAgICAgICAgIGNvbXB1dGVNb250aHNQYXJzZS5jYWxsKHRoaXMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKGlzU3RyaWN0KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHRoaXMuX21vbnRoc1N0cmljdFJlZ2V4O1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzUmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBpZiAoIWhhc093blByb3AodGhpcywgJ19tb250aHNSZWdleCcpKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5fbW9udGhzUmVnZXggPSBkZWZhdWx0TW9udGhzUmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzU3RyaWN0UmVnZXggJiYgaXNTdHJpY3QgP1xuICAgICAgICAgICAgICAgIHRoaXMuX21vbnRoc1N0cmljdFJlZ2V4IDogdGhpcy5fbW9udGhzUmVnZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjb21wdXRlTW9udGhzUGFyc2UgKCkge1xuICAgICAgICBmdW5jdGlvbiBjbXBMZW5SZXYoYSwgYikge1xuICAgICAgICAgICAgcmV0dXJuIGIubGVuZ3RoIC0gYS5sZW5ndGg7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgc2hvcnRQaWVjZXMgPSBbXSwgbG9uZ1BpZWNlcyA9IFtdLCBtaXhlZFBpZWNlcyA9IFtdLFxuICAgICAgICAgICAgaSwgbW9tO1xuICAgICAgICBmb3IgKGkgPSAwOyBpIDwgMTI7IGkrKykge1xuICAgICAgICAgICAgLy8gbWFrZSB0aGUgcmVnZXggaWYgd2UgZG9uJ3QgaGF2ZSBpdCBhbHJlYWR5XG4gICAgICAgICAgICBtb20gPSBjcmVhdGVVVEMoWzIwMDAsIGldKTtcbiAgICAgICAgICAgIHNob3J0UGllY2VzLnB1c2godGhpcy5tb250aHNTaG9ydChtb20sICcnKSk7XG4gICAgICAgICAgICBsb25nUGllY2VzLnB1c2godGhpcy5tb250aHMobW9tLCAnJykpO1xuICAgICAgICAgICAgbWl4ZWRQaWVjZXMucHVzaCh0aGlzLm1vbnRocyhtb20sICcnKSk7XG4gICAgICAgICAgICBtaXhlZFBpZWNlcy5wdXNoKHRoaXMubW9udGhzU2hvcnQobW9tLCAnJykpO1xuICAgICAgICB9XG4gICAgICAgIC8vIFNvcnRpbmcgbWFrZXMgc3VyZSBpZiBvbmUgbW9udGggKG9yIGFiYnIpIGlzIGEgcHJlZml4IG9mIGFub3RoZXIgaXRcbiAgICAgICAgLy8gd2lsbCBtYXRjaCB0aGUgbG9uZ2VyIHBpZWNlLlxuICAgICAgICBzaG9ydFBpZWNlcy5zb3J0KGNtcExlblJldik7XG4gICAgICAgIGxvbmdQaWVjZXMuc29ydChjbXBMZW5SZXYpO1xuICAgICAgICBtaXhlZFBpZWNlcy5zb3J0KGNtcExlblJldik7XG4gICAgICAgIGZvciAoaSA9IDA7IGkgPCAxMjsgaSsrKSB7XG4gICAgICAgICAgICBzaG9ydFBpZWNlc1tpXSA9IHJlZ2V4RXNjYXBlKHNob3J0UGllY2VzW2ldKTtcbiAgICAgICAgICAgIGxvbmdQaWVjZXNbaV0gPSByZWdleEVzY2FwZShsb25nUGllY2VzW2ldKTtcbiAgICAgICAgfVxuICAgICAgICBmb3IgKGkgPSAwOyBpIDwgMjQ7IGkrKykge1xuICAgICAgICAgICAgbWl4ZWRQaWVjZXNbaV0gPSByZWdleEVzY2FwZShtaXhlZFBpZWNlc1tpXSk7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLl9tb250aHNSZWdleCA9IG5ldyBSZWdFeHAoJ14oJyArIG1peGVkUGllY2VzLmpvaW4oJ3wnKSArICcpJywgJ2knKTtcbiAgICAgICAgdGhpcy5fbW9udGhzU2hvcnRSZWdleCA9IHRoaXMuX21vbnRoc1JlZ2V4O1xuICAgICAgICB0aGlzLl9tb250aHNTdHJpY3RSZWdleCA9IG5ldyBSZWdFeHAoJ14oJyArIGxvbmdQaWVjZXMuam9pbignfCcpICsgJyknLCAnaScpO1xuICAgICAgICB0aGlzLl9tb250aHNTaG9ydFN0cmljdFJlZ2V4ID0gbmV3IFJlZ0V4cCgnXignICsgc2hvcnRQaWVjZXMuam9pbignfCcpICsgJyknLCAnaScpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0ZURhdGUgKHksIG0sIGQsIGgsIE0sIHMsIG1zKSB7XG4gICAgICAgIC8vIGNhbid0IGp1c3QgYXBwbHkoKSB0byBjcmVhdGUgYSBkYXRlOlxuICAgICAgICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3EvMTgxMzQ4XG4gICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoeSwgbSwgZCwgaCwgTSwgcywgbXMpO1xuXG4gICAgICAgIC8vIHRoZSBkYXRlIGNvbnN0cnVjdG9yIHJlbWFwcyB5ZWFycyAwLTk5IHRvIDE5MDAtMTk5OVxuICAgICAgICBpZiAoeSA8IDEwMCAmJiB5ID49IDAgJiYgaXNGaW5pdGUoZGF0ZS5nZXRGdWxsWWVhcigpKSkge1xuICAgICAgICAgICAgZGF0ZS5zZXRGdWxsWWVhcih5KTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gZGF0ZTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjcmVhdGVVVENEYXRlICh5KSB7XG4gICAgICAgIHZhciBkYXRlID0gbmV3IERhdGUoRGF0ZS5VVEMuYXBwbHkobnVsbCwgYXJndW1lbnRzKSk7XG5cbiAgICAgICAgLy8gdGhlIERhdGUuVVRDIGZ1bmN0aW9uIHJlbWFwcyB5ZWFycyAwLTk5IHRvIDE5MDAtMTk5OVxuICAgICAgICBpZiAoeSA8IDEwMCAmJiB5ID49IDAgJiYgaXNGaW5pdGUoZGF0ZS5nZXRVVENGdWxsWWVhcigpKSkge1xuICAgICAgICAgICAgZGF0ZS5zZXRVVENGdWxsWWVhcih5KTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gZGF0ZTtcbiAgICB9XG5cbiAgICAvLyBzdGFydC1vZi1maXJzdC13ZWVrIC0gc3RhcnQtb2YteWVhclxuICAgIGZ1bmN0aW9uIGZpcnN0V2Vla09mZnNldCh5ZWFyLCBkb3csIGRveSkge1xuICAgICAgICB2YXIgLy8gZmlyc3Qtd2VlayBkYXkgLS0gd2hpY2ggamFudWFyeSBpcyBhbHdheXMgaW4gdGhlIGZpcnN0IHdlZWsgKDQgZm9yIGlzbywgMSBmb3Igb3RoZXIpXG4gICAgICAgICAgICBmd2QgPSA3ICsgZG93IC0gZG95LFxuICAgICAgICAgICAgLy8gZmlyc3Qtd2VlayBkYXkgbG9jYWwgd2Vla2RheSAtLSB3aGljaCBsb2NhbCB3ZWVrZGF5IGlzIGZ3ZFxuICAgICAgICAgICAgZndkbHcgPSAoNyArIGNyZWF0ZVVUQ0RhdGUoeWVhciwgMCwgZndkKS5nZXRVVENEYXkoKSAtIGRvdykgJSA3O1xuXG4gICAgICAgIHJldHVybiAtZndkbHcgKyBmd2QgLSAxO1xuICAgIH1cblxuICAgIC8vIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0lTT193ZWVrX2RhdGUjQ2FsY3VsYXRpbmdfYV9kYXRlX2dpdmVuX3RoZV95ZWFyLjJDX3dlZWtfbnVtYmVyX2FuZF93ZWVrZGF5XG4gICAgZnVuY3Rpb24gZGF5T2ZZZWFyRnJvbVdlZWtzKHllYXIsIHdlZWssIHdlZWtkYXksIGRvdywgZG95KSB7XG4gICAgICAgIHZhciBsb2NhbFdlZWtkYXkgPSAoNyArIHdlZWtkYXkgLSBkb3cpICUgNyxcbiAgICAgICAgICAgIHdlZWtPZmZzZXQgPSBmaXJzdFdlZWtPZmZzZXQoeWVhciwgZG93LCBkb3kpLFxuICAgICAgICAgICAgZGF5T2ZZZWFyID0gMSArIDcgKiAod2VlayAtIDEpICsgbG9jYWxXZWVrZGF5ICsgd2Vla09mZnNldCxcbiAgICAgICAgICAgIHJlc1llYXIsIHJlc0RheU9mWWVhcjtcblxuICAgICAgICBpZiAoZGF5T2ZZZWFyIDw9IDApIHtcbiAgICAgICAgICAgIHJlc1llYXIgPSB5ZWFyIC0gMTtcbiAgICAgICAgICAgIHJlc0RheU9mWWVhciA9IGRheXNJblllYXIocmVzWWVhcikgKyBkYXlPZlllYXI7XG4gICAgICAgIH0gZWxzZSBpZiAoZGF5T2ZZZWFyID4gZGF5c0luWWVhcih5ZWFyKSkge1xuICAgICAgICAgICAgcmVzWWVhciA9IHllYXIgKyAxO1xuICAgICAgICAgICAgcmVzRGF5T2ZZZWFyID0gZGF5T2ZZZWFyIC0gZGF5c0luWWVhcih5ZWFyKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJlc1llYXIgPSB5ZWFyO1xuICAgICAgICAgICAgcmVzRGF5T2ZZZWFyID0gZGF5T2ZZZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIHllYXI6IHJlc1llYXIsXG4gICAgICAgICAgICBkYXlPZlllYXI6IHJlc0RheU9mWWVhclxuICAgICAgICB9O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHdlZWtPZlllYXIobW9tLCBkb3csIGRveSkge1xuICAgICAgICB2YXIgd2Vla09mZnNldCA9IGZpcnN0V2Vla09mZnNldChtb20ueWVhcigpLCBkb3csIGRveSksXG4gICAgICAgICAgICB3ZWVrID0gTWF0aC5mbG9vcigobW9tLmRheU9mWWVhcigpIC0gd2Vla09mZnNldCAtIDEpIC8gNykgKyAxLFxuICAgICAgICAgICAgcmVzV2VlaywgcmVzWWVhcjtcblxuICAgICAgICBpZiAod2VlayA8IDEpIHtcbiAgICAgICAgICAgIHJlc1llYXIgPSBtb20ueWVhcigpIC0gMTtcbiAgICAgICAgICAgIHJlc1dlZWsgPSB3ZWVrICsgd2Vla3NJblllYXIocmVzWWVhciwgZG93LCBkb3kpO1xuICAgICAgICB9IGVsc2UgaWYgKHdlZWsgPiB3ZWVrc0luWWVhcihtb20ueWVhcigpLCBkb3csIGRveSkpIHtcbiAgICAgICAgICAgIHJlc1dlZWsgPSB3ZWVrIC0gd2Vla3NJblllYXIobW9tLnllYXIoKSwgZG93LCBkb3kpO1xuICAgICAgICAgICAgcmVzWWVhciA9IG1vbS55ZWFyKCkgKyAxO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmVzWWVhciA9IG1vbS55ZWFyKCk7XG4gICAgICAgICAgICByZXNXZWVrID0gd2VlaztcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB3ZWVrOiByZXNXZWVrLFxuICAgICAgICAgICAgeWVhcjogcmVzWWVhclxuICAgICAgICB9O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHdlZWtzSW5ZZWFyKHllYXIsIGRvdywgZG95KSB7XG4gICAgICAgIHZhciB3ZWVrT2Zmc2V0ID0gZmlyc3RXZWVrT2Zmc2V0KHllYXIsIGRvdywgZG95KSxcbiAgICAgICAgICAgIHdlZWtPZmZzZXROZXh0ID0gZmlyc3RXZWVrT2Zmc2V0KHllYXIgKyAxLCBkb3csIGRveSk7XG4gICAgICAgIHJldHVybiAoZGF5c0luWWVhcih5ZWFyKSAtIHdlZWtPZmZzZXQgKyB3ZWVrT2Zmc2V0TmV4dCkgLyA3O1xuICAgIH1cblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKCd3JywgWyd3dycsIDJdLCAnd28nLCAnd2VlaycpO1xuICAgIGFkZEZvcm1hdFRva2VuKCdXJywgWydXVycsIDJdLCAnV28nLCAnaXNvV2VlaycpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCd3ZWVrJywgJ3cnKTtcbiAgICBhZGRVbml0QWxpYXMoJ2lzb1dlZWsnLCAnVycpO1xuXG4gICAgLy8gUFJJT1JJVElFU1xuXG4gICAgYWRkVW5pdFByaW9yaXR5KCd3ZWVrJywgNSk7XG4gICAgYWRkVW5pdFByaW9yaXR5KCdpc29XZWVrJywgNSk7XG5cbiAgICAvLyBQQVJTSU5HXG5cbiAgICBhZGRSZWdleFRva2VuKCd3JywgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignd3cnLCBtYXRjaDF0bzIsIG1hdGNoMik7XG4gICAgYWRkUmVnZXhUb2tlbignVycsICBtYXRjaDF0bzIpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ1dXJywgbWF0Y2gxdG8yLCBtYXRjaDIpO1xuXG4gICAgYWRkV2Vla1BhcnNlVG9rZW4oWyd3JywgJ3d3JywgJ1cnLCAnV1cnXSwgZnVuY3Rpb24gKGlucHV0LCB3ZWVrLCBjb25maWcsIHRva2VuKSB7XG4gICAgICAgIHdlZWtbdG9rZW4uc3Vic3RyKDAsIDEpXSA9IHRvSW50KGlucHV0KTtcbiAgICB9KTtcblxuICAgIC8vIEhFTFBFUlNcblxuICAgIC8vIExPQ0FMRVNcblxuICAgIGZ1bmN0aW9uIGxvY2FsZVdlZWsgKG1vbSkge1xuICAgICAgICByZXR1cm4gd2Vla09mWWVhcihtb20sIHRoaXMuX3dlZWsuZG93LCB0aGlzLl93ZWVrLmRveSkud2VlaztcbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdExvY2FsZVdlZWsgPSB7XG4gICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICBkb3kgOiA2ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgfTtcblxuICAgIGZ1bmN0aW9uIGxvY2FsZUZpcnN0RGF5T2ZXZWVrICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX3dlZWsuZG93O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGxvY2FsZUZpcnN0RGF5T2ZZZWFyICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX3dlZWsuZG95O1xuICAgIH1cblxuICAgIC8vIE1PTUVOVFNcblxuICAgIGZ1bmN0aW9uIGdldFNldFdlZWsgKGlucHV0KSB7XG4gICAgICAgIHZhciB3ZWVrID0gdGhpcy5sb2NhbGVEYXRhKCkud2Vlayh0aGlzKTtcbiAgICAgICAgcmV0dXJuIGlucHV0ID09IG51bGwgPyB3ZWVrIDogdGhpcy5hZGQoKGlucHV0IC0gd2VlaykgKiA3LCAnZCcpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFNldElTT1dlZWsgKGlucHV0KSB7XG4gICAgICAgIHZhciB3ZWVrID0gd2Vla09mWWVhcih0aGlzLCAxLCA0KS53ZWVrO1xuICAgICAgICByZXR1cm4gaW5wdXQgPT0gbnVsbCA/IHdlZWsgOiB0aGlzLmFkZCgoaW5wdXQgLSB3ZWVrKSAqIDcsICdkJyk7XG4gICAgfVxuXG4gICAgLy8gRk9STUFUVElOR1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ2QnLCAwLCAnZG8nLCAnZGF5Jyk7XG5cbiAgICBhZGRGb3JtYXRUb2tlbignZGQnLCAwLCAwLCBmdW5jdGlvbiAoZm9ybWF0KSB7XG4gICAgICAgIHJldHVybiB0aGlzLmxvY2FsZURhdGEoKS53ZWVrZGF5c01pbih0aGlzLCBmb3JtYXQpO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ2RkZCcsIDAsIDAsIGZ1bmN0aW9uIChmb3JtYXQpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLndlZWtkYXlzU2hvcnQodGhpcywgZm9ybWF0KTtcbiAgICB9KTtcblxuICAgIGFkZEZvcm1hdFRva2VuKCdkZGRkJywgMCwgMCwgZnVuY3Rpb24gKGZvcm1hdCkge1xuICAgICAgICByZXR1cm4gdGhpcy5sb2NhbGVEYXRhKCkud2Vla2RheXModGhpcywgZm9ybWF0KTtcbiAgICB9KTtcblxuICAgIGFkZEZvcm1hdFRva2VuKCdlJywgMCwgMCwgJ3dlZWtkYXknKTtcbiAgICBhZGRGb3JtYXRUb2tlbignRScsIDAsIDAsICdpc29XZWVrZGF5Jyk7XG5cbiAgICAvLyBBTElBU0VTXG5cbiAgICBhZGRVbml0QWxpYXMoJ2RheScsICdkJyk7XG4gICAgYWRkVW5pdEFsaWFzKCd3ZWVrZGF5JywgJ2UnKTtcbiAgICBhZGRVbml0QWxpYXMoJ2lzb1dlZWtkYXknLCAnRScpO1xuXG4gICAgLy8gUFJJT1JJVFlcbiAgICBhZGRVbml0UHJpb3JpdHkoJ2RheScsIDExKTtcbiAgICBhZGRVbml0UHJpb3JpdHkoJ3dlZWtkYXknLCAxMSk7XG4gICAgYWRkVW5pdFByaW9yaXR5KCdpc29XZWVrZGF5JywgMTEpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgYWRkUmVnZXhUb2tlbignZCcsICAgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignZScsICAgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignRScsICAgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignZGQnLCAgIGZ1bmN0aW9uIChpc1N0cmljdCwgbG9jYWxlKSB7XG4gICAgICAgIHJldHVybiBsb2NhbGUud2Vla2RheXNNaW5SZWdleChpc1N0cmljdCk7XG4gICAgfSk7XG4gICAgYWRkUmVnZXhUb2tlbignZGRkJywgICBmdW5jdGlvbiAoaXNTdHJpY3QsIGxvY2FsZSkge1xuICAgICAgICByZXR1cm4gbG9jYWxlLndlZWtkYXlzU2hvcnRSZWdleChpc1N0cmljdCk7XG4gICAgfSk7XG4gICAgYWRkUmVnZXhUb2tlbignZGRkZCcsICAgZnVuY3Rpb24gKGlzU3RyaWN0LCBsb2NhbGUpIHtcbiAgICAgICAgcmV0dXJuIGxvY2FsZS53ZWVrZGF5c1JlZ2V4KGlzU3RyaWN0KTtcbiAgICB9KTtcblxuICAgIGFkZFdlZWtQYXJzZVRva2VuKFsnZGQnLCAnZGRkJywgJ2RkZGQnXSwgZnVuY3Rpb24gKGlucHV0LCB3ZWVrLCBjb25maWcsIHRva2VuKSB7XG4gICAgICAgIHZhciB3ZWVrZGF5ID0gY29uZmlnLl9sb2NhbGUud2Vla2RheXNQYXJzZShpbnB1dCwgdG9rZW4sIGNvbmZpZy5fc3RyaWN0KTtcbiAgICAgICAgLy8gaWYgd2UgZGlkbid0IGdldCBhIHdlZWtkYXkgbmFtZSwgbWFyayB0aGUgZGF0ZSBhcyBpbnZhbGlkXG4gICAgICAgIGlmICh3ZWVrZGF5ICE9IG51bGwpIHtcbiAgICAgICAgICAgIHdlZWsuZCA9IHdlZWtkYXk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3MoY29uZmlnKS5pbnZhbGlkV2Vla2RheSA9IGlucHV0O1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICBhZGRXZWVrUGFyc2VUb2tlbihbJ2QnLCAnZScsICdFJ10sIGZ1bmN0aW9uIChpbnB1dCwgd2VlaywgY29uZmlnLCB0b2tlbikge1xuICAgICAgICB3ZWVrW3Rva2VuXSA9IHRvSW50KGlucHV0KTtcbiAgICB9KTtcblxuICAgIC8vIEhFTFBFUlNcblxuICAgIGZ1bmN0aW9uIHBhcnNlV2Vla2RheShpbnB1dCwgbG9jYWxlKSB7XG4gICAgICAgIGlmICh0eXBlb2YgaW5wdXQgIT09ICdzdHJpbmcnKSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQ7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoIWlzTmFOKGlucHV0KSkge1xuICAgICAgICAgICAgcmV0dXJuIHBhcnNlSW50KGlucHV0LCAxMCk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCA9IGxvY2FsZS53ZWVrZGF5c1BhcnNlKGlucHV0KTtcbiAgICAgICAgaWYgKHR5cGVvZiBpbnB1dCA9PT0gJ251bWJlcicpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dDtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHBhcnNlSXNvV2Vla2RheShpbnB1dCwgbG9jYWxlKSB7XG4gICAgICAgIGlmICh0eXBlb2YgaW5wdXQgPT09ICdzdHJpbmcnKSB7XG4gICAgICAgICAgICByZXR1cm4gbG9jYWxlLndlZWtkYXlzUGFyc2UoaW5wdXQpICUgNyB8fCA3O1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBpc05hTihpbnB1dCkgPyBudWxsIDogaW5wdXQ7XG4gICAgfVxuXG4gICAgLy8gTE9DQUxFU1xuXG4gICAgdmFyIGRlZmF1bHRMb2NhbGVXZWVrZGF5cyA9ICdTdW5kYXlfTW9uZGF5X1R1ZXNkYXlfV2VkbmVzZGF5X1RodXJzZGF5X0ZyaWRheV9TYXR1cmRheScuc3BsaXQoJ18nKTtcbiAgICBmdW5jdGlvbiBsb2NhbGVXZWVrZGF5cyAobSwgZm9ybWF0KSB7XG4gICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgcmV0dXJuIGlzQXJyYXkodGhpcy5fd2Vla2RheXMpID8gdGhpcy5fd2Vla2RheXMgOlxuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzWydzdGFuZGFsb25lJ107XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGlzQXJyYXkodGhpcy5fd2Vla2RheXMpID8gdGhpcy5fd2Vla2RheXNbbS5kYXkoKV0gOlxuICAgICAgICAgICAgdGhpcy5fd2Vla2RheXNbdGhpcy5fd2Vla2RheXMuaXNGb3JtYXQudGVzdChmb3JtYXQpID8gJ2Zvcm1hdCcgOiAnc3RhbmRhbG9uZSddW20uZGF5KCldO1xuICAgIH1cblxuICAgIHZhciBkZWZhdWx0TG9jYWxlV2Vla2RheXNTaG9ydCA9ICdTdW5fTW9uX1R1ZV9XZWRfVGh1X0ZyaV9TYXQnLnNwbGl0KCdfJyk7XG4gICAgZnVuY3Rpb24gbG9jYWxlV2Vla2RheXNTaG9ydCAobSkge1xuICAgICAgICByZXR1cm4gKG0pID8gdGhpcy5fd2Vla2RheXNTaG9ydFttLmRheSgpXSA6IHRoaXMuX3dlZWtkYXlzU2hvcnQ7XG4gICAgfVxuXG4gICAgdmFyIGRlZmF1bHRMb2NhbGVXZWVrZGF5c01pbiA9ICdTdV9Nb19UdV9XZV9UaF9Gcl9TYScuc3BsaXQoJ18nKTtcbiAgICBmdW5jdGlvbiBsb2NhbGVXZWVrZGF5c01pbiAobSkge1xuICAgICAgICByZXR1cm4gKG0pID8gdGhpcy5fd2Vla2RheXNNaW5bbS5kYXkoKV0gOiB0aGlzLl93ZWVrZGF5c01pbjtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBoYW5kbGVTdHJpY3RQYXJzZSQxKHdlZWtkYXlOYW1lLCBmb3JtYXQsIHN0cmljdCkge1xuICAgICAgICB2YXIgaSwgaWksIG1vbSwgbGxjID0gd2Vla2RheU5hbWUudG9Mb2NhbGVMb3dlckNhc2UoKTtcbiAgICAgICAgaWYgKCF0aGlzLl93ZWVrZGF5c1BhcnNlKSB7XG4gICAgICAgICAgICB0aGlzLl93ZWVrZGF5c1BhcnNlID0gW107XG4gICAgICAgICAgICB0aGlzLl9zaG9ydFdlZWtkYXlzUGFyc2UgPSBbXTtcbiAgICAgICAgICAgIHRoaXMuX21pbldlZWtkYXlzUGFyc2UgPSBbXTtcblxuICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IDc7ICsraSkge1xuICAgICAgICAgICAgICAgIG1vbSA9IGNyZWF0ZVVUQyhbMjAwMCwgMV0pLmRheShpKTtcbiAgICAgICAgICAgICAgICB0aGlzLl9taW5XZWVrZGF5c1BhcnNlW2ldID0gdGhpcy53ZWVrZGF5c01pbihtb20sICcnKS50b0xvY2FsZUxvd2VyQ2FzZSgpO1xuICAgICAgICAgICAgICAgIHRoaXMuX3Nob3J0V2Vla2RheXNQYXJzZVtpXSA9IHRoaXMud2Vla2RheXNTaG9ydChtb20sICcnKS50b0xvY2FsZUxvd2VyQ2FzZSgpO1xuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzUGFyc2VbaV0gPSB0aGlzLndlZWtkYXlzKG1vbSwgJycpLnRvTG9jYWxlTG93ZXJDYXNlKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoc3RyaWN0KSB7XG4gICAgICAgICAgICBpZiAoZm9ybWF0ID09PSAnZGRkZCcpIHtcbiAgICAgICAgICAgICAgICBpaSA9IGluZGV4T2YuY2FsbCh0aGlzLl93ZWVrZGF5c1BhcnNlLCBsbGMpO1xuICAgICAgICAgICAgICAgIHJldHVybiBpaSAhPT0gLTEgPyBpaSA6IG51bGw7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGZvcm1hdCA9PT0gJ2RkZCcpIHtcbiAgICAgICAgICAgICAgICBpaSA9IGluZGV4T2YuY2FsbCh0aGlzLl9zaG9ydFdlZWtkYXlzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlpICE9PSAtMSA/IGlpIDogbnVsbDtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fbWluV2Vla2RheXNQYXJzZSwgbGxjKTtcbiAgICAgICAgICAgICAgICByZXR1cm4gaWkgIT09IC0xID8gaWkgOiBudWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgaWYgKGZvcm1hdCA9PT0gJ2RkZGQnKSB7XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fd2Vla2RheXNQYXJzZSwgbGxjKTtcbiAgICAgICAgICAgICAgICBpZiAoaWkgIT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBpaTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fc2hvcnRXZWVrZGF5c1BhcnNlLCBsbGMpO1xuICAgICAgICAgICAgICAgIGlmIChpaSAhPT0gLTEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGlpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpaSA9IGluZGV4T2YuY2FsbCh0aGlzLl9taW5XZWVrZGF5c1BhcnNlLCBsbGMpO1xuICAgICAgICAgICAgICAgIHJldHVybiBpaSAhPT0gLTEgPyBpaSA6IG51bGw7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGZvcm1hdCA9PT0gJ2RkZCcpIHtcbiAgICAgICAgICAgICAgICBpaSA9IGluZGV4T2YuY2FsbCh0aGlzLl9zaG9ydFdlZWtkYXlzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgaWYgKGlpICE9PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gaWk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX3dlZWtkYXlzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgaWYgKGlpICE9PSAtMSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gaWk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlpID0gaW5kZXhPZi5jYWxsKHRoaXMuX21pbldlZWtkYXlzUGFyc2UsIGxsYyk7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlpICE9PSAtMSA/IGlpIDogbnVsbDtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fbWluV2Vla2RheXNQYXJzZSwgbGxjKTtcbiAgICAgICAgICAgICAgICBpZiAoaWkgIT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBpaTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fd2Vla2RheXNQYXJzZSwgbGxjKTtcbiAgICAgICAgICAgICAgICBpZiAoaWkgIT09IC0xKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBpaTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWkgPSBpbmRleE9mLmNhbGwodGhpcy5fc2hvcnRXZWVrZGF5c1BhcnNlLCBsbGMpO1xuICAgICAgICAgICAgICAgIHJldHVybiBpaSAhPT0gLTEgPyBpaSA6IG51bGw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBsb2NhbGVXZWVrZGF5c1BhcnNlICh3ZWVrZGF5TmFtZSwgZm9ybWF0LCBzdHJpY3QpIHtcbiAgICAgICAgdmFyIGksIG1vbSwgcmVnZXg7XG5cbiAgICAgICAgaWYgKHRoaXMuX3dlZWtkYXlzUGFyc2VFeGFjdCkge1xuICAgICAgICAgICAgcmV0dXJuIGhhbmRsZVN0cmljdFBhcnNlJDEuY2FsbCh0aGlzLCB3ZWVrZGF5TmFtZSwgZm9ybWF0LCBzdHJpY3QpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCF0aGlzLl93ZWVrZGF5c1BhcnNlKSB7XG4gICAgICAgICAgICB0aGlzLl93ZWVrZGF5c1BhcnNlID0gW107XG4gICAgICAgICAgICB0aGlzLl9taW5XZWVrZGF5c1BhcnNlID0gW107XG4gICAgICAgICAgICB0aGlzLl9zaG9ydFdlZWtkYXlzUGFyc2UgPSBbXTtcbiAgICAgICAgICAgIHRoaXMuX2Z1bGxXZWVrZGF5c1BhcnNlID0gW107XG4gICAgICAgIH1cblxuICAgICAgICBmb3IgKGkgPSAwOyBpIDwgNzsgaSsrKSB7XG4gICAgICAgICAgICAvLyBtYWtlIHRoZSByZWdleCBpZiB3ZSBkb24ndCBoYXZlIGl0IGFscmVhZHlcblxuICAgICAgICAgICAgbW9tID0gY3JlYXRlVVRDKFsyMDAwLCAxXSkuZGF5KGkpO1xuICAgICAgICAgICAgaWYgKHN0cmljdCAmJiAhdGhpcy5fZnVsbFdlZWtkYXlzUGFyc2VbaV0pIHtcbiAgICAgICAgICAgICAgICB0aGlzLl9mdWxsV2Vla2RheXNQYXJzZVtpXSA9IG5ldyBSZWdFeHAoJ14nICsgdGhpcy53ZWVrZGF5cyhtb20sICcnKS5yZXBsYWNlKCcuJywgJ1xcXFwuPycpICsgJyQnLCAnaScpO1xuICAgICAgICAgICAgICAgIHRoaXMuX3Nob3J0V2Vla2RheXNQYXJzZVtpXSA9IG5ldyBSZWdFeHAoJ14nICsgdGhpcy53ZWVrZGF5c1Nob3J0KG1vbSwgJycpLnJlcGxhY2UoJy4nLCAnXFxcXC4/JykgKyAnJCcsICdpJyk7XG4gICAgICAgICAgICAgICAgdGhpcy5fbWluV2Vla2RheXNQYXJzZVtpXSA9IG5ldyBSZWdFeHAoJ14nICsgdGhpcy53ZWVrZGF5c01pbihtb20sICcnKS5yZXBsYWNlKCcuJywgJ1xcXFwuPycpICsgJyQnLCAnaScpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKCF0aGlzLl93ZWVrZGF5c1BhcnNlW2ldKSB7XG4gICAgICAgICAgICAgICAgcmVnZXggPSAnXicgKyB0aGlzLndlZWtkYXlzKG1vbSwgJycpICsgJ3xeJyArIHRoaXMud2Vla2RheXNTaG9ydChtb20sICcnKSArICd8XicgKyB0aGlzLndlZWtkYXlzTWluKG1vbSwgJycpO1xuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzUGFyc2VbaV0gPSBuZXcgUmVnRXhwKHJlZ2V4LnJlcGxhY2UoJy4nLCAnJyksICdpJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyB0ZXN0IHRoZSByZWdleFxuICAgICAgICAgICAgaWYgKHN0cmljdCAmJiBmb3JtYXQgPT09ICdkZGRkJyAmJiB0aGlzLl9mdWxsV2Vla2RheXNQYXJzZVtpXS50ZXN0KHdlZWtkYXlOYW1lKSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBpO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChzdHJpY3QgJiYgZm9ybWF0ID09PSAnZGRkJyAmJiB0aGlzLl9zaG9ydFdlZWtkYXlzUGFyc2VbaV0udGVzdCh3ZWVrZGF5TmFtZSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoc3RyaWN0ICYmIGZvcm1hdCA9PT0gJ2RkJyAmJiB0aGlzLl9taW5XZWVrZGF5c1BhcnNlW2ldLnRlc3Qod2Vla2RheU5hbWUpKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGk7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKCFzdHJpY3QgJiYgdGhpcy5fd2Vla2RheXNQYXJzZVtpXS50ZXN0KHdlZWtkYXlOYW1lKSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgZnVuY3Rpb24gZ2V0U2V0RGF5T2ZXZWVrIChpbnB1dCkge1xuICAgICAgICBpZiAoIXRoaXMuaXNWYWxpZCgpKSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQgIT0gbnVsbCA/IHRoaXMgOiBOYU47XG4gICAgICAgIH1cbiAgICAgICAgdmFyIGRheSA9IHRoaXMuX2lzVVRDID8gdGhpcy5fZC5nZXRVVENEYXkoKSA6IHRoaXMuX2QuZ2V0RGF5KCk7XG4gICAgICAgIGlmIChpbnB1dCAhPSBudWxsKSB7XG4gICAgICAgICAgICBpbnB1dCA9IHBhcnNlV2Vla2RheShpbnB1dCwgdGhpcy5sb2NhbGVEYXRhKCkpO1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMuYWRkKGlucHV0IC0gZGF5LCAnZCcpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIGRheTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFNldExvY2FsZURheU9mV2VlayAoaW5wdXQpIHtcbiAgICAgICAgaWYgKCF0aGlzLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgcmV0dXJuIGlucHV0ICE9IG51bGwgPyB0aGlzIDogTmFOO1xuICAgICAgICB9XG4gICAgICAgIHZhciB3ZWVrZGF5ID0gKHRoaXMuZGF5KCkgKyA3IC0gdGhpcy5sb2NhbGVEYXRhKCkuX3dlZWsuZG93KSAlIDc7XG4gICAgICAgIHJldHVybiBpbnB1dCA9PSBudWxsID8gd2Vla2RheSA6IHRoaXMuYWRkKGlucHV0IC0gd2Vla2RheSwgJ2QnKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBnZXRTZXRJU09EYXlPZldlZWsgKGlucHV0KSB7XG4gICAgICAgIGlmICghdGhpcy5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dCAhPSBudWxsID8gdGhpcyA6IE5hTjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGJlaGF2ZXMgdGhlIHNhbWUgYXMgbW9tZW50I2RheSBleGNlcHRcbiAgICAgICAgLy8gYXMgYSBnZXR0ZXIsIHJldHVybnMgNyBpbnN0ZWFkIG9mIDAgKDEtNyByYW5nZSBpbnN0ZWFkIG9mIDAtNilcbiAgICAgICAgLy8gYXMgYSBzZXR0ZXIsIHN1bmRheSBzaG91bGQgYmVsb25nIHRvIHRoZSBwcmV2aW91cyB3ZWVrLlxuXG4gICAgICAgIGlmIChpbnB1dCAhPSBudWxsKSB7XG4gICAgICAgICAgICB2YXIgd2Vla2RheSA9IHBhcnNlSXNvV2Vla2RheShpbnB1dCwgdGhpcy5sb2NhbGVEYXRhKCkpO1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMuZGF5KHRoaXMuZGF5KCkgJSA3ID8gd2Vla2RheSA6IHdlZWtkYXkgLSA3KTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmRheSgpIHx8IDc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdFdlZWtkYXlzUmVnZXggPSBtYXRjaFdvcmQ7XG4gICAgZnVuY3Rpb24gd2Vla2RheXNSZWdleCAoaXNTdHJpY3QpIHtcbiAgICAgICAgaWYgKHRoaXMuX3dlZWtkYXlzUGFyc2VFeGFjdCkge1xuICAgICAgICAgICAgaWYgKCFoYXNPd25Qcm9wKHRoaXMsICdfd2Vla2RheXNSZWdleCcpKSB7XG4gICAgICAgICAgICAgICAgY29tcHV0ZVdlZWtkYXlzUGFyc2UuY2FsbCh0aGlzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChpc1N0cmljdCkge1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c1N0cmljdFJlZ2V4O1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fd2Vla2RheXNSZWdleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGlmICghaGFzT3duUHJvcCh0aGlzLCAnX3dlZWtkYXlzUmVnZXgnKSkge1xuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzUmVnZXggPSBkZWZhdWx0V2Vla2RheXNSZWdleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c1N0cmljdFJlZ2V4ICYmIGlzU3RyaWN0ID9cbiAgICAgICAgICAgICAgICB0aGlzLl93ZWVrZGF5c1N0cmljdFJlZ2V4IDogdGhpcy5fd2Vla2RheXNSZWdleDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZhciBkZWZhdWx0V2Vla2RheXNTaG9ydFJlZ2V4ID0gbWF0Y2hXb3JkO1xuICAgIGZ1bmN0aW9uIHdlZWtkYXlzU2hvcnRSZWdleCAoaXNTdHJpY3QpIHtcbiAgICAgICAgaWYgKHRoaXMuX3dlZWtkYXlzUGFyc2VFeGFjdCkge1xuICAgICAgICAgICAgaWYgKCFoYXNPd25Qcm9wKHRoaXMsICdfd2Vla2RheXNSZWdleCcpKSB7XG4gICAgICAgICAgICAgICAgY29tcHV0ZVdlZWtkYXlzUGFyc2UuY2FsbCh0aGlzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChpc1N0cmljdCkge1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c1Nob3J0U3RyaWN0UmVnZXg7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c1Nob3J0UmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBpZiAoIWhhc093blByb3AodGhpcywgJ193ZWVrZGF5c1Nob3J0UmVnZXgnKSkge1xuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzU2hvcnRSZWdleCA9IGRlZmF1bHRXZWVrZGF5c1Nob3J0UmVnZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5fd2Vla2RheXNTaG9ydFN0cmljdFJlZ2V4ICYmIGlzU3RyaWN0ID9cbiAgICAgICAgICAgICAgICB0aGlzLl93ZWVrZGF5c1Nob3J0U3RyaWN0UmVnZXggOiB0aGlzLl93ZWVrZGF5c1Nob3J0UmVnZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdFdlZWtkYXlzTWluUmVnZXggPSBtYXRjaFdvcmQ7XG4gICAgZnVuY3Rpb24gd2Vla2RheXNNaW5SZWdleCAoaXNTdHJpY3QpIHtcbiAgICAgICAgaWYgKHRoaXMuX3dlZWtkYXlzUGFyc2VFeGFjdCkge1xuICAgICAgICAgICAgaWYgKCFoYXNPd25Qcm9wKHRoaXMsICdfd2Vla2RheXNSZWdleCcpKSB7XG4gICAgICAgICAgICAgICAgY29tcHV0ZVdlZWtkYXlzUGFyc2UuY2FsbCh0aGlzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChpc1N0cmljdCkge1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c01pblN0cmljdFJlZ2V4O1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fd2Vla2RheXNNaW5SZWdleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGlmICghaGFzT3duUHJvcCh0aGlzLCAnX3dlZWtkYXlzTWluUmVnZXgnKSkge1xuICAgICAgICAgICAgICAgIHRoaXMuX3dlZWtkYXlzTWluUmVnZXggPSBkZWZhdWx0V2Vla2RheXNNaW5SZWdleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiB0aGlzLl93ZWVrZGF5c01pblN0cmljdFJlZ2V4ICYmIGlzU3RyaWN0ID9cbiAgICAgICAgICAgICAgICB0aGlzLl93ZWVrZGF5c01pblN0cmljdFJlZ2V4IDogdGhpcy5fd2Vla2RheXNNaW5SZWdleDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgZnVuY3Rpb24gY29tcHV0ZVdlZWtkYXlzUGFyc2UgKCkge1xuICAgICAgICBmdW5jdGlvbiBjbXBMZW5SZXYoYSwgYikge1xuICAgICAgICAgICAgcmV0dXJuIGIubGVuZ3RoIC0gYS5sZW5ndGg7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgbWluUGllY2VzID0gW10sIHNob3J0UGllY2VzID0gW10sIGxvbmdQaWVjZXMgPSBbXSwgbWl4ZWRQaWVjZXMgPSBbXSxcbiAgICAgICAgICAgIGksIG1vbSwgbWlucCwgc2hvcnRwLCBsb25ncDtcbiAgICAgICAgZm9yIChpID0gMDsgaSA8IDc7IGkrKykge1xuICAgICAgICAgICAgLy8gbWFrZSB0aGUgcmVnZXggaWYgd2UgZG9uJ3QgaGF2ZSBpdCBhbHJlYWR5XG4gICAgICAgICAgICBtb20gPSBjcmVhdGVVVEMoWzIwMDAsIDFdKS5kYXkoaSk7XG4gICAgICAgICAgICBtaW5wID0gdGhpcy53ZWVrZGF5c01pbihtb20sICcnKTtcbiAgICAgICAgICAgIHNob3J0cCA9IHRoaXMud2Vla2RheXNTaG9ydChtb20sICcnKTtcbiAgICAgICAgICAgIGxvbmdwID0gdGhpcy53ZWVrZGF5cyhtb20sICcnKTtcbiAgICAgICAgICAgIG1pblBpZWNlcy5wdXNoKG1pbnApO1xuICAgICAgICAgICAgc2hvcnRQaWVjZXMucHVzaChzaG9ydHApO1xuICAgICAgICAgICAgbG9uZ1BpZWNlcy5wdXNoKGxvbmdwKTtcbiAgICAgICAgICAgIG1peGVkUGllY2VzLnB1c2gobWlucCk7XG4gICAgICAgICAgICBtaXhlZFBpZWNlcy5wdXNoKHNob3J0cCk7XG4gICAgICAgICAgICBtaXhlZFBpZWNlcy5wdXNoKGxvbmdwKTtcbiAgICAgICAgfVxuICAgICAgICAvLyBTb3J0aW5nIG1ha2VzIHN1cmUgaWYgb25lIHdlZWtkYXkgKG9yIGFiYnIpIGlzIGEgcHJlZml4IG9mIGFub3RoZXIgaXRcbiAgICAgICAgLy8gd2lsbCBtYXRjaCB0aGUgbG9uZ2VyIHBpZWNlLlxuICAgICAgICBtaW5QaWVjZXMuc29ydChjbXBMZW5SZXYpO1xuICAgICAgICBzaG9ydFBpZWNlcy5zb3J0KGNtcExlblJldik7XG4gICAgICAgIGxvbmdQaWVjZXMuc29ydChjbXBMZW5SZXYpO1xuICAgICAgICBtaXhlZFBpZWNlcy5zb3J0KGNtcExlblJldik7XG4gICAgICAgIGZvciAoaSA9IDA7IGkgPCA3OyBpKyspIHtcbiAgICAgICAgICAgIHNob3J0UGllY2VzW2ldID0gcmVnZXhFc2NhcGUoc2hvcnRQaWVjZXNbaV0pO1xuICAgICAgICAgICAgbG9uZ1BpZWNlc1tpXSA9IHJlZ2V4RXNjYXBlKGxvbmdQaWVjZXNbaV0pO1xuICAgICAgICAgICAgbWl4ZWRQaWVjZXNbaV0gPSByZWdleEVzY2FwZShtaXhlZFBpZWNlc1tpXSk7XG4gICAgICAgIH1cblxuICAgICAgICB0aGlzLl93ZWVrZGF5c1JlZ2V4ID0gbmV3IFJlZ0V4cCgnXignICsgbWl4ZWRQaWVjZXMuam9pbignfCcpICsgJyknLCAnaScpO1xuICAgICAgICB0aGlzLl93ZWVrZGF5c1Nob3J0UmVnZXggPSB0aGlzLl93ZWVrZGF5c1JlZ2V4O1xuICAgICAgICB0aGlzLl93ZWVrZGF5c01pblJlZ2V4ID0gdGhpcy5fd2Vla2RheXNSZWdleDtcblxuICAgICAgICB0aGlzLl93ZWVrZGF5c1N0cmljdFJlZ2V4ID0gbmV3IFJlZ0V4cCgnXignICsgbG9uZ1BpZWNlcy5qb2luKCd8JykgKyAnKScsICdpJyk7XG4gICAgICAgIHRoaXMuX3dlZWtkYXlzU2hvcnRTdHJpY3RSZWdleCA9IG5ldyBSZWdFeHAoJ14oJyArIHNob3J0UGllY2VzLmpvaW4oJ3wnKSArICcpJywgJ2knKTtcbiAgICAgICAgdGhpcy5fd2Vla2RheXNNaW5TdHJpY3RSZWdleCA9IG5ldyBSZWdFeHAoJ14oJyArIG1pblBpZWNlcy5qb2luKCd8JykgKyAnKScsICdpJyk7XG4gICAgfVxuXG4gICAgLy8gRk9STUFUVElOR1xuXG4gICAgZnVuY3Rpb24gaEZvcm1hdCgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuaG91cnMoKSAlIDEyIHx8IDEyO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGtGb3JtYXQoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLmhvdXJzKCkgfHwgMjQ7XG4gICAgfVxuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ0gnLCBbJ0hIJywgMl0sIDAsICdob3VyJyk7XG4gICAgYWRkRm9ybWF0VG9rZW4oJ2gnLCBbJ2hoJywgMl0sIDAsIGhGb3JtYXQpO1xuICAgIGFkZEZvcm1hdFRva2VuKCdrJywgWydraycsIDJdLCAwLCBrRm9ybWF0KTtcblxuICAgIGFkZEZvcm1hdFRva2VuKCdobW0nLCAwLCAwLCBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiAnJyArIGhGb3JtYXQuYXBwbHkodGhpcykgKyB6ZXJvRmlsbCh0aGlzLm1pbnV0ZXMoKSwgMik7XG4gICAgfSk7XG5cbiAgICBhZGRGb3JtYXRUb2tlbignaG1tc3MnLCAwLCAwLCBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiAnJyArIGhGb3JtYXQuYXBwbHkodGhpcykgKyB6ZXJvRmlsbCh0aGlzLm1pbnV0ZXMoKSwgMikgK1xuICAgICAgICAgICAgemVyb0ZpbGwodGhpcy5zZWNvbmRzKCksIDIpO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ0htbScsIDAsIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuICcnICsgdGhpcy5ob3VycygpICsgemVyb0ZpbGwodGhpcy5taW51dGVzKCksIDIpO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ0htbXNzJywgMCwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gJycgKyB0aGlzLmhvdXJzKCkgKyB6ZXJvRmlsbCh0aGlzLm1pbnV0ZXMoKSwgMikgK1xuICAgICAgICAgICAgemVyb0ZpbGwodGhpcy5zZWNvbmRzKCksIDIpO1xuICAgIH0pO1xuXG4gICAgZnVuY3Rpb24gbWVyaWRpZW0gKHRva2VuLCBsb3dlcmNhc2UpIHtcbiAgICAgICAgYWRkRm9ybWF0VG9rZW4odG9rZW4sIDAsIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmxvY2FsZURhdGEoKS5tZXJpZGllbSh0aGlzLmhvdXJzKCksIHRoaXMubWludXRlcygpLCBsb3dlcmNhc2UpO1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBtZXJpZGllbSgnYScsIHRydWUpO1xuICAgIG1lcmlkaWVtKCdBJywgZmFsc2UpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCdob3VyJywgJ2gnKTtcblxuICAgIC8vIFBSSU9SSVRZXG4gICAgYWRkVW5pdFByaW9yaXR5KCdob3VyJywgMTMpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgZnVuY3Rpb24gbWF0Y2hNZXJpZGllbSAoaXNTdHJpY3QsIGxvY2FsZSkge1xuICAgICAgICByZXR1cm4gbG9jYWxlLl9tZXJpZGllbVBhcnNlO1xuICAgIH1cblxuICAgIGFkZFJlZ2V4VG9rZW4oJ2EnLCAgbWF0Y2hNZXJpZGllbSk7XG4gICAgYWRkUmVnZXhUb2tlbignQScsICBtYXRjaE1lcmlkaWVtKTtcbiAgICBhZGRSZWdleFRva2VuKCdIJywgIG1hdGNoMXRvMik7XG4gICAgYWRkUmVnZXhUb2tlbignaCcsICBtYXRjaDF0bzIpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ2snLCAgbWF0Y2gxdG8yKTtcbiAgICBhZGRSZWdleFRva2VuKCdISCcsIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRSZWdleFRva2VuKCdoaCcsIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRSZWdleFRva2VuKCdraycsIG1hdGNoMXRvMiwgbWF0Y2gyKTtcblxuICAgIGFkZFJlZ2V4VG9rZW4oJ2htbScsIG1hdGNoM3RvNCk7XG4gICAgYWRkUmVnZXhUb2tlbignaG1tc3MnLCBtYXRjaDV0bzYpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ0htbScsIG1hdGNoM3RvNCk7XG4gICAgYWRkUmVnZXhUb2tlbignSG1tc3MnLCBtYXRjaDV0bzYpO1xuXG4gICAgYWRkUGFyc2VUb2tlbihbJ0gnLCAnSEgnXSwgSE9VUik7XG4gICAgYWRkUGFyc2VUb2tlbihbJ2snLCAna2snXSwgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnKSB7XG4gICAgICAgIHZhciBrSW5wdXQgPSB0b0ludChpbnB1dCk7XG4gICAgICAgIGFycmF5W0hPVVJdID0ga0lucHV0ID09PSAyNCA/IDAgOiBrSW5wdXQ7XG4gICAgfSk7XG4gICAgYWRkUGFyc2VUb2tlbihbJ2EnLCAnQSddLCBmdW5jdGlvbiAoaW5wdXQsIGFycmF5LCBjb25maWcpIHtcbiAgICAgICAgY29uZmlnLl9pc1BtID0gY29uZmlnLl9sb2NhbGUuaXNQTShpbnB1dCk7XG4gICAgICAgIGNvbmZpZy5fbWVyaWRpZW0gPSBpbnB1dDtcbiAgICB9KTtcbiAgICBhZGRQYXJzZVRva2VuKFsnaCcsICdoaCddLCBmdW5jdGlvbiAoaW5wdXQsIGFycmF5LCBjb25maWcpIHtcbiAgICAgICAgYXJyYXlbSE9VUl0gPSB0b0ludChpbnB1dCk7XG4gICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLmJpZ0hvdXIgPSB0cnVlO1xuICAgIH0pO1xuICAgIGFkZFBhcnNlVG9rZW4oJ2htbScsIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXksIGNvbmZpZykge1xuICAgICAgICB2YXIgcG9zID0gaW5wdXQubGVuZ3RoIC0gMjtcbiAgICAgICAgYXJyYXlbSE9VUl0gPSB0b0ludChpbnB1dC5zdWJzdHIoMCwgcG9zKSk7XG4gICAgICAgIGFycmF5W01JTlVURV0gPSB0b0ludChpbnB1dC5zdWJzdHIocG9zKSk7XG4gICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLmJpZ0hvdXIgPSB0cnVlO1xuICAgIH0pO1xuICAgIGFkZFBhcnNlVG9rZW4oJ2htbXNzJywgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnKSB7XG4gICAgICAgIHZhciBwb3MxID0gaW5wdXQubGVuZ3RoIC0gNDtcbiAgICAgICAgdmFyIHBvczIgPSBpbnB1dC5sZW5ndGggLSAyO1xuICAgICAgICBhcnJheVtIT1VSXSA9IHRvSW50KGlucHV0LnN1YnN0cigwLCBwb3MxKSk7XG4gICAgICAgIGFycmF5W01JTlVURV0gPSB0b0ludChpbnB1dC5zdWJzdHIocG9zMSwgMikpO1xuICAgICAgICBhcnJheVtTRUNPTkRdID0gdG9JbnQoaW5wdXQuc3Vic3RyKHBvczIpKTtcbiAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuYmlnSG91ciA9IHRydWU7XG4gICAgfSk7XG4gICAgYWRkUGFyc2VUb2tlbignSG1tJywgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnKSB7XG4gICAgICAgIHZhciBwb3MgPSBpbnB1dC5sZW5ndGggLSAyO1xuICAgICAgICBhcnJheVtIT1VSXSA9IHRvSW50KGlucHV0LnN1YnN0cigwLCBwb3MpKTtcbiAgICAgICAgYXJyYXlbTUlOVVRFXSA9IHRvSW50KGlucHV0LnN1YnN0cihwb3MpKTtcbiAgICB9KTtcbiAgICBhZGRQYXJzZVRva2VuKCdIbW1zcycsIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXksIGNvbmZpZykge1xuICAgICAgICB2YXIgcG9zMSA9IGlucHV0Lmxlbmd0aCAtIDQ7XG4gICAgICAgIHZhciBwb3MyID0gaW5wdXQubGVuZ3RoIC0gMjtcbiAgICAgICAgYXJyYXlbSE9VUl0gPSB0b0ludChpbnB1dC5zdWJzdHIoMCwgcG9zMSkpO1xuICAgICAgICBhcnJheVtNSU5VVEVdID0gdG9JbnQoaW5wdXQuc3Vic3RyKHBvczEsIDIpKTtcbiAgICAgICAgYXJyYXlbU0VDT05EXSA9IHRvSW50KGlucHV0LnN1YnN0cihwb3MyKSk7XG4gICAgfSk7XG5cbiAgICAvLyBMT0NBTEVTXG5cbiAgICBmdW5jdGlvbiBsb2NhbGVJc1BNIChpbnB1dCkge1xuICAgICAgICAvLyBJRTggUXVpcmtzIE1vZGUgJiBJRTcgU3RhbmRhcmRzIE1vZGUgZG8gbm90IGFsbG93IGFjY2Vzc2luZyBzdHJpbmdzIGxpa2UgYXJyYXlzXG4gICAgICAgIC8vIFVzaW5nIGNoYXJBdCBzaG91bGQgYmUgbW9yZSBjb21wYXRpYmxlLlxuICAgICAgICByZXR1cm4gKChpbnB1dCArICcnKS50b0xvd2VyQ2FzZSgpLmNoYXJBdCgwKSA9PT0gJ3AnKTtcbiAgICB9XG5cbiAgICB2YXIgZGVmYXVsdExvY2FsZU1lcmlkaWVtUGFyc2UgPSAvW2FwXVxcLj9tP1xcLj8vaTtcbiAgICBmdW5jdGlvbiBsb2NhbGVNZXJpZGllbSAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgaWYgKGhvdXJzID4gMTEpIHtcbiAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID8gJ3BtJyA6ICdQTSc7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gaXNMb3dlciA/ICdhbScgOiAnQU0nO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICAvLyBNT01FTlRTXG5cbiAgICAvLyBTZXR0aW5nIHRoZSBob3VyIHNob3VsZCBrZWVwIHRoZSB0aW1lLCBiZWNhdXNlIHRoZSB1c2VyIGV4cGxpY2l0bHlcbiAgICAvLyBzcGVjaWZpZWQgd2hpY2ggaG91ciB0aGV5IHdhbnQuIFNvIHRyeWluZyB0byBtYWludGFpbiB0aGUgc2FtZSBob3VyIChpblxuICAgIC8vIGEgbmV3IHRpbWV6b25lKSBtYWtlcyBzZW5zZS4gQWRkaW5nL3N1YnRyYWN0aW5nIGhvdXJzIGRvZXMgbm90IGZvbGxvd1xuICAgIC8vIHRoaXMgcnVsZS5cbiAgICB2YXIgZ2V0U2V0SG91ciA9IG1ha2VHZXRTZXQoJ0hvdXJzJywgdHJ1ZSk7XG5cbiAgICB2YXIgYmFzZUNvbmZpZyA9IHtcbiAgICAgICAgY2FsZW5kYXI6IGRlZmF1bHRDYWxlbmRhcixcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQ6IGRlZmF1bHRMb25nRGF0ZUZvcm1hdCxcbiAgICAgICAgaW52YWxpZERhdGU6IGRlZmF1bHRJbnZhbGlkRGF0ZSxcbiAgICAgICAgb3JkaW5hbDogZGVmYXVsdE9yZGluYWwsXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IGRlZmF1bHREYXlPZk1vbnRoT3JkaW5hbFBhcnNlLFxuICAgICAgICByZWxhdGl2ZVRpbWU6IGRlZmF1bHRSZWxhdGl2ZVRpbWUsXG5cbiAgICAgICAgbW9udGhzOiBkZWZhdWx0TG9jYWxlTW9udGhzLFxuICAgICAgICBtb250aHNTaG9ydDogZGVmYXVsdExvY2FsZU1vbnRoc1Nob3J0LFxuXG4gICAgICAgIHdlZWs6IGRlZmF1bHRMb2NhbGVXZWVrLFxuXG4gICAgICAgIHdlZWtkYXlzOiBkZWZhdWx0TG9jYWxlV2Vla2RheXMsXG4gICAgICAgIHdlZWtkYXlzTWluOiBkZWZhdWx0TG9jYWxlV2Vla2RheXNNaW4sXG4gICAgICAgIHdlZWtkYXlzU2hvcnQ6IGRlZmF1bHRMb2NhbGVXZWVrZGF5c1Nob3J0LFxuXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IGRlZmF1bHRMb2NhbGVNZXJpZGllbVBhcnNlXG4gICAgfTtcblxuICAgIC8vIGludGVybmFsIHN0b3JhZ2UgZm9yIGxvY2FsZSBjb25maWcgZmlsZXNcbiAgICB2YXIgbG9jYWxlcyA9IHt9O1xuICAgIHZhciBsb2NhbGVGYW1pbGllcyA9IHt9O1xuICAgIHZhciBnbG9iYWxMb2NhbGU7XG5cbiAgICBmdW5jdGlvbiBub3JtYWxpemVMb2NhbGUoa2V5KSB7XG4gICAgICAgIHJldHVybiBrZXkgPyBrZXkudG9Mb3dlckNhc2UoKS5yZXBsYWNlKCdfJywgJy0nKSA6IGtleTtcbiAgICB9XG5cbiAgICAvLyBwaWNrIHRoZSBsb2NhbGUgZnJvbSB0aGUgYXJyYXlcbiAgICAvLyB0cnkgWydlbi1hdScsICdlbi1nYiddIGFzICdlbi1hdScsICdlbi1nYicsICdlbicsIGFzIGluIG1vdmUgdGhyb3VnaCB0aGUgbGlzdCB0cnlpbmcgZWFjaFxuICAgIC8vIHN1YnN0cmluZyBmcm9tIG1vc3Qgc3BlY2lmaWMgdG8gbGVhc3QsIGJ1dCBtb3ZlIHRvIHRoZSBuZXh0IGFycmF5IGl0ZW0gaWYgaXQncyBhIG1vcmUgc3BlY2lmaWMgdmFyaWFudCB0aGFuIHRoZSBjdXJyZW50IHJvb3RcbiAgICBmdW5jdGlvbiBjaG9vc2VMb2NhbGUobmFtZXMpIHtcbiAgICAgICAgdmFyIGkgPSAwLCBqLCBuZXh0LCBsb2NhbGUsIHNwbGl0O1xuXG4gICAgICAgIHdoaWxlIChpIDwgbmFtZXMubGVuZ3RoKSB7XG4gICAgICAgICAgICBzcGxpdCA9IG5vcm1hbGl6ZUxvY2FsZShuYW1lc1tpXSkuc3BsaXQoJy0nKTtcbiAgICAgICAgICAgIGogPSBzcGxpdC5sZW5ndGg7XG4gICAgICAgICAgICBuZXh0ID0gbm9ybWFsaXplTG9jYWxlKG5hbWVzW2kgKyAxXSk7XG4gICAgICAgICAgICBuZXh0ID0gbmV4dCA/IG5leHQuc3BsaXQoJy0nKSA6IG51bGw7XG4gICAgICAgICAgICB3aGlsZSAoaiA+IDApIHtcbiAgICAgICAgICAgICAgICBsb2NhbGUgPSBsb2FkTG9jYWxlKHNwbGl0LnNsaWNlKDAsIGopLmpvaW4oJy0nKSk7XG4gICAgICAgICAgICAgICAgaWYgKGxvY2FsZSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbG9jYWxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAobmV4dCAmJiBuZXh0Lmxlbmd0aCA+PSBqICYmIGNvbXBhcmVBcnJheXMoc3BsaXQsIG5leHQsIHRydWUpID49IGogLSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vdGhlIG5leHQgYXJyYXkgaXRlbSBpcyBiZXR0ZXIgdGhhbiBhIHNoYWxsb3dlciBzdWJzdHJpbmcgb2YgdGhpcyBvbmVcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGotLTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGkrKztcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gZ2xvYmFsTG9jYWxlO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGxvYWRMb2NhbGUobmFtZSkge1xuICAgICAgICB2YXIgb2xkTG9jYWxlID0gbnVsbDtcbiAgICAgICAgLy8gVE9ETzogRmluZCBhIGJldHRlciB3YXkgdG8gcmVnaXN0ZXIgYW5kIGxvYWQgYWxsIHRoZSBsb2NhbGVzIGluIE5vZGVcbiAgICAgICAgaWYgKCFsb2NhbGVzW25hbWVdICYmICh0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJykgJiZcbiAgICAgICAgICAgICAgICBtb2R1bGUgJiYgbW9kdWxlLmV4cG9ydHMpIHtcbiAgICAgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgb2xkTG9jYWxlID0gZ2xvYmFsTG9jYWxlLl9hYmJyO1xuICAgICAgICAgICAgICAgIHZhciBhbGlhc2VkUmVxdWlyZSA9IHJlcXVpcmU7XG4gICAgICAgICAgICAgICAgYWxpYXNlZFJlcXVpcmUoJy4vbG9jYWxlLycgKyBuYW1lKTtcbiAgICAgICAgICAgICAgICBnZXRTZXRHbG9iYWxMb2NhbGUob2xkTG9jYWxlKTtcbiAgICAgICAgICAgIH0gY2F0Y2ggKGUpIHt9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGxvY2FsZXNbbmFtZV07XG4gICAgfVxuXG4gICAgLy8gVGhpcyBmdW5jdGlvbiB3aWxsIGxvYWQgbG9jYWxlIGFuZCB0aGVuIHNldCB0aGUgZ2xvYmFsIGxvY2FsZS4gIElmXG4gICAgLy8gbm8gYXJndW1lbnRzIGFyZSBwYXNzZWQgaW4sIGl0IHdpbGwgc2ltcGx5IHJldHVybiB0aGUgY3VycmVudCBnbG9iYWxcbiAgICAvLyBsb2NhbGUga2V5LlxuICAgIGZ1bmN0aW9uIGdldFNldEdsb2JhbExvY2FsZSAoa2V5LCB2YWx1ZXMpIHtcbiAgICAgICAgdmFyIGRhdGE7XG4gICAgICAgIGlmIChrZXkpIHtcbiAgICAgICAgICAgIGlmIChpc1VuZGVmaW5lZCh2YWx1ZXMpKSB7XG4gICAgICAgICAgICAgICAgZGF0YSA9IGdldExvY2FsZShrZXkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICAgICAgZGF0YSA9IGRlZmluZUxvY2FsZShrZXksIHZhbHVlcyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlmIChkYXRhKSB7XG4gICAgICAgICAgICAgICAgLy8gbW9tZW50LmR1cmF0aW9uLl9sb2NhbGUgPSBtb21lbnQuX2xvY2FsZSA9IGRhdGE7XG4gICAgICAgICAgICAgICAgZ2xvYmFsTG9jYWxlID0gZGF0YTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgICAgIGlmICgodHlwZW9mIGNvbnNvbGUgIT09ICAndW5kZWZpbmVkJykgJiYgY29uc29sZS53YXJuKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vd2FybiB1c2VyIGlmIGFyZ3VtZW50cyBhcmUgcGFzc2VkIGJ1dCB0aGUgbG9jYWxlIGNvdWxkIG5vdCBiZSBzZXRcbiAgICAgICAgICAgICAgICAgICAgY29uc29sZS53YXJuKCdMb2NhbGUgJyArIGtleSArICAnIG5vdCBmb3VuZC4gRGlkIHlvdSBmb3JnZXQgdG8gbG9hZCBpdD8nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gZ2xvYmFsTG9jYWxlLl9hYmJyO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGRlZmluZUxvY2FsZSAobmFtZSwgY29uZmlnKSB7XG4gICAgICAgIGlmIChjb25maWcgIT09IG51bGwpIHtcbiAgICAgICAgICAgIHZhciBsb2NhbGUsIHBhcmVudENvbmZpZyA9IGJhc2VDb25maWc7XG4gICAgICAgICAgICBjb25maWcuYWJiciA9IG5hbWU7XG4gICAgICAgICAgICBpZiAobG9jYWxlc1tuYW1lXSAhPSBudWxsKSB7XG4gICAgICAgICAgICAgICAgZGVwcmVjYXRlU2ltcGxlKCdkZWZpbmVMb2NhbGVPdmVycmlkZScsXG4gICAgICAgICAgICAgICAgICAgICAgICAndXNlIG1vbWVudC51cGRhdGVMb2NhbGUobG9jYWxlTmFtZSwgY29uZmlnKSB0byBjaGFuZ2UgJyArXG4gICAgICAgICAgICAgICAgICAgICAgICAnYW4gZXhpc3RpbmcgbG9jYWxlLiBtb21lbnQuZGVmaW5lTG9jYWxlKGxvY2FsZU5hbWUsICcgK1xuICAgICAgICAgICAgICAgICAgICAgICAgJ2NvbmZpZykgc2hvdWxkIG9ubHkgYmUgdXNlZCBmb3IgY3JlYXRpbmcgYSBuZXcgbG9jYWxlICcgK1xuICAgICAgICAgICAgICAgICAgICAgICAgJ1NlZSBodHRwOi8vbW9tZW50anMuY29tL2d1aWRlcy8jL3dhcm5pbmdzL2RlZmluZS1sb2NhbGUvIGZvciBtb3JlIGluZm8uJyk7XG4gICAgICAgICAgICAgICAgcGFyZW50Q29uZmlnID0gbG9jYWxlc1tuYW1lXS5fY29uZmlnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChjb25maWcucGFyZW50TG9jYWxlICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICBpZiAobG9jYWxlc1tjb25maWcucGFyZW50TG9jYWxlXSAhPSBudWxsKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhcmVudENvbmZpZyA9IGxvY2FsZXNbY29uZmlnLnBhcmVudExvY2FsZV0uX2NvbmZpZztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBsb2NhbGUgPSBsb2FkTG9jYWxlKGNvbmZpZy5wYXJlbnRMb2NhbGUpO1xuICAgICAgICAgICAgICAgICAgICBpZiAobG9jYWxlICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhcmVudENvbmZpZyA9IGxvY2FsZS5fY29uZmlnO1xuICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKCFsb2NhbGVGYW1pbGllc1tjb25maWcucGFyZW50TG9jYWxlXSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxvY2FsZUZhbWlsaWVzW2NvbmZpZy5wYXJlbnRMb2NhbGVdID0gW107XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsb2NhbGVGYW1pbGllc1tjb25maWcucGFyZW50TG9jYWxlXS5wdXNoKHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuYW1lOiBuYW1lLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbmZpZzogY29uZmlnXG4gICAgICAgICAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBudWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbG9jYWxlc1tuYW1lXSA9IG5ldyBMb2NhbGUobWVyZ2VDb25maWdzKHBhcmVudENvbmZpZywgY29uZmlnKSk7XG5cbiAgICAgICAgICAgIGlmIChsb2NhbGVGYW1pbGllc1tuYW1lXSkge1xuICAgICAgICAgICAgICAgIGxvY2FsZUZhbWlsaWVzW25hbWVdLmZvckVhY2goZnVuY3Rpb24gKHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZGVmaW5lTG9jYWxlKHgubmFtZSwgeC5jb25maWcpO1xuICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBiYWNrd2FyZHMgY29tcGF0IGZvciBub3c6IGFsc28gc2V0IHRoZSBsb2NhbGVcbiAgICAgICAgICAgIC8vIG1ha2Ugc3VyZSB3ZSBzZXQgdGhlIGxvY2FsZSBBRlRFUiBhbGwgY2hpbGQgbG9jYWxlcyBoYXZlIGJlZW5cbiAgICAgICAgICAgIC8vIGNyZWF0ZWQsIHNvIHdlIHdvbid0IGVuZCB1cCB3aXRoIHRoZSBjaGlsZCBsb2NhbGUgc2V0LlxuICAgICAgICAgICAgZ2V0U2V0R2xvYmFsTG9jYWxlKG5hbWUpO1xuXG5cbiAgICAgICAgICAgIHJldHVybiBsb2NhbGVzW25hbWVdO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgLy8gdXNlZnVsIGZvciB0ZXN0aW5nXG4gICAgICAgICAgICBkZWxldGUgbG9jYWxlc1tuYW1lXTtcbiAgICAgICAgICAgIHJldHVybiBudWxsO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdXBkYXRlTG9jYWxlKG5hbWUsIGNvbmZpZykge1xuICAgICAgICBpZiAoY29uZmlnICE9IG51bGwpIHtcbiAgICAgICAgICAgIHZhciBsb2NhbGUsIHRtcExvY2FsZSwgcGFyZW50Q29uZmlnID0gYmFzZUNvbmZpZztcbiAgICAgICAgICAgIC8vIE1FUkdFXG4gICAgICAgICAgICB0bXBMb2NhbGUgPSBsb2FkTG9jYWxlKG5hbWUpO1xuICAgICAgICAgICAgaWYgKHRtcExvY2FsZSAhPSBudWxsKSB7XG4gICAgICAgICAgICAgICAgcGFyZW50Q29uZmlnID0gdG1wTG9jYWxlLl9jb25maWc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBjb25maWcgPSBtZXJnZUNvbmZpZ3MocGFyZW50Q29uZmlnLCBjb25maWcpO1xuICAgICAgICAgICAgbG9jYWxlID0gbmV3IExvY2FsZShjb25maWcpO1xuICAgICAgICAgICAgbG9jYWxlLnBhcmVudExvY2FsZSA9IGxvY2FsZXNbbmFtZV07XG4gICAgICAgICAgICBsb2NhbGVzW25hbWVdID0gbG9jYWxlO1xuXG4gICAgICAgICAgICAvLyBiYWNrd2FyZHMgY29tcGF0IGZvciBub3c6IGFsc28gc2V0IHRoZSBsb2NhbGVcbiAgICAgICAgICAgIGdldFNldEdsb2JhbExvY2FsZShuYW1lKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIC8vIHBhc3MgbnVsbCBmb3IgY29uZmlnIHRvIHVudXBkYXRlLCB1c2VmdWwgZm9yIHRlc3RzXG4gICAgICAgICAgICBpZiAobG9jYWxlc1tuYW1lXSAhPSBudWxsKSB7XG4gICAgICAgICAgICAgICAgaWYgKGxvY2FsZXNbbmFtZV0ucGFyZW50TG9jYWxlICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICAgICAgbG9jYWxlc1tuYW1lXSA9IGxvY2FsZXNbbmFtZV0ucGFyZW50TG9jYWxlO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobG9jYWxlc1tuYW1lXSAhPSBudWxsKSB7XG4gICAgICAgICAgICAgICAgICAgIGRlbGV0ZSBsb2NhbGVzW25hbWVdO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gbG9jYWxlc1tuYW1lXTtcbiAgICB9XG5cbiAgICAvLyByZXR1cm5zIGxvY2FsZSBkYXRhXG4gICAgZnVuY3Rpb24gZ2V0TG9jYWxlIChrZXkpIHtcbiAgICAgICAgdmFyIGxvY2FsZTtcblxuICAgICAgICBpZiAoa2V5ICYmIGtleS5fbG9jYWxlICYmIGtleS5fbG9jYWxlLl9hYmJyKSB7XG4gICAgICAgICAgICBrZXkgPSBrZXkuX2xvY2FsZS5fYWJicjtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmICgha2V5KSB7XG4gICAgICAgICAgICByZXR1cm4gZ2xvYmFsTG9jYWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCFpc0FycmF5KGtleSkpIHtcbiAgICAgICAgICAgIC8vc2hvcnQtY2lyY3VpdCBldmVyeXRoaW5nIGVsc2VcbiAgICAgICAgICAgIGxvY2FsZSA9IGxvYWRMb2NhbGUoa2V5KTtcbiAgICAgICAgICAgIGlmIChsb2NhbGUpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbG9jYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAga2V5ID0gW2tleV07XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gY2hvb3NlTG9jYWxlKGtleSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbGlzdExvY2FsZXMoKSB7XG4gICAgICAgIHJldHVybiBrZXlzKGxvY2FsZXMpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNoZWNrT3ZlcmZsb3cgKG0pIHtcbiAgICAgICAgdmFyIG92ZXJmbG93O1xuICAgICAgICB2YXIgYSA9IG0uX2E7XG5cbiAgICAgICAgaWYgKGEgJiYgZ2V0UGFyc2luZ0ZsYWdzKG0pLm92ZXJmbG93ID09PSAtMikge1xuICAgICAgICAgICAgb3ZlcmZsb3cgPVxuICAgICAgICAgICAgICAgIGFbTU9OVEhdICAgICAgIDwgMCB8fCBhW01PTlRIXSAgICAgICA+IDExICA/IE1PTlRIIDpcbiAgICAgICAgICAgICAgICBhW0RBVEVdICAgICAgICA8IDEgfHwgYVtEQVRFXSAgICAgICAgPiBkYXlzSW5Nb250aChhW1lFQVJdLCBhW01PTlRIXSkgPyBEQVRFIDpcbiAgICAgICAgICAgICAgICBhW0hPVVJdICAgICAgICA8IDAgfHwgYVtIT1VSXSAgICAgICAgPiAyNCB8fCAoYVtIT1VSXSA9PT0gMjQgJiYgKGFbTUlOVVRFXSAhPT0gMCB8fCBhW1NFQ09ORF0gIT09IDAgfHwgYVtNSUxMSVNFQ09ORF0gIT09IDApKSA/IEhPVVIgOlxuICAgICAgICAgICAgICAgIGFbTUlOVVRFXSAgICAgIDwgMCB8fCBhW01JTlVURV0gICAgICA+IDU5ICA/IE1JTlVURSA6XG4gICAgICAgICAgICAgICAgYVtTRUNPTkRdICAgICAgPCAwIHx8IGFbU0VDT05EXSAgICAgID4gNTkgID8gU0VDT05EIDpcbiAgICAgICAgICAgICAgICBhW01JTExJU0VDT05EXSA8IDAgfHwgYVtNSUxMSVNFQ09ORF0gPiA5OTkgPyBNSUxMSVNFQ09ORCA6XG4gICAgICAgICAgICAgICAgLTE7XG5cbiAgICAgICAgICAgIGlmIChnZXRQYXJzaW5nRmxhZ3MobSkuX292ZXJmbG93RGF5T2ZZZWFyICYmIChvdmVyZmxvdyA8IFlFQVIgfHwgb3ZlcmZsb3cgPiBEQVRFKSkge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93ID0gREFURTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChnZXRQYXJzaW5nRmxhZ3MobSkuX292ZXJmbG93V2Vla3MgJiYgb3ZlcmZsb3cgPT09IC0xKSB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cgPSBXRUVLO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKGdldFBhcnNpbmdGbGFncyhtKS5fb3ZlcmZsb3dXZWVrZGF5ICYmIG92ZXJmbG93ID09PSAtMSkge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93ID0gV0VFS0RBWTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKG0pLm92ZXJmbG93ID0gb3ZlcmZsb3c7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gbTtcbiAgICB9XG5cbiAgICAvLyBQaWNrIHRoZSBmaXJzdCBkZWZpbmVkIG9mIHR3byBvciB0aHJlZSBhcmd1bWVudHMuXG4gICAgZnVuY3Rpb24gZGVmYXVsdHMoYSwgYiwgYykge1xuICAgICAgICBpZiAoYSAhPSBudWxsKSB7XG4gICAgICAgICAgICByZXR1cm4gYTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoYiAhPSBudWxsKSB7XG4gICAgICAgICAgICByZXR1cm4gYjtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gYztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjdXJyZW50RGF0ZUFycmF5KGNvbmZpZykge1xuICAgICAgICAvLyBob29rcyBpcyBhY3R1YWxseSB0aGUgZXhwb3J0ZWQgbW9tZW50IG9iamVjdFxuICAgICAgICB2YXIgbm93VmFsdWUgPSBuZXcgRGF0ZShob29rcy5ub3coKSk7XG4gICAgICAgIGlmIChjb25maWcuX3VzZVVUQykge1xuICAgICAgICAgICAgcmV0dXJuIFtub3dWYWx1ZS5nZXRVVENGdWxsWWVhcigpLCBub3dWYWx1ZS5nZXRVVENNb250aCgpLCBub3dWYWx1ZS5nZXRVVENEYXRlKCldO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBbbm93VmFsdWUuZ2V0RnVsbFllYXIoKSwgbm93VmFsdWUuZ2V0TW9udGgoKSwgbm93VmFsdWUuZ2V0RGF0ZSgpXTtcbiAgICB9XG5cbiAgICAvLyBjb252ZXJ0IGFuIGFycmF5IHRvIGEgZGF0ZS5cbiAgICAvLyB0aGUgYXJyYXkgc2hvdWxkIG1pcnJvciB0aGUgcGFyYW1ldGVycyBiZWxvd1xuICAgIC8vIG5vdGU6IGFsbCB2YWx1ZXMgcGFzdCB0aGUgeWVhciBhcmUgb3B0aW9uYWwgYW5kIHdpbGwgZGVmYXVsdCB0byB0aGUgbG93ZXN0IHBvc3NpYmxlIHZhbHVlLlxuICAgIC8vIFt5ZWFyLCBtb250aCwgZGF5ICwgaG91ciwgbWludXRlLCBzZWNvbmQsIG1pbGxpc2Vjb25kXVxuICAgIGZ1bmN0aW9uIGNvbmZpZ0Zyb21BcnJheSAoY29uZmlnKSB7XG4gICAgICAgIHZhciBpLCBkYXRlLCBpbnB1dCA9IFtdLCBjdXJyZW50RGF0ZSwgZXhwZWN0ZWRXZWVrZGF5LCB5ZWFyVG9Vc2U7XG5cbiAgICAgICAgaWYgKGNvbmZpZy5fZCkge1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgY3VycmVudERhdGUgPSBjdXJyZW50RGF0ZUFycmF5KGNvbmZpZyk7XG5cbiAgICAgICAgLy9jb21wdXRlIGRheSBvZiB0aGUgeWVhciBmcm9tIHdlZWtzIGFuZCB3ZWVrZGF5c1xuICAgICAgICBpZiAoY29uZmlnLl93ICYmIGNvbmZpZy5fYVtEQVRFXSA9PSBudWxsICYmIGNvbmZpZy5fYVtNT05USF0gPT0gbnVsbCkge1xuICAgICAgICAgICAgZGF5T2ZZZWFyRnJvbVdlZWtJbmZvKGNvbmZpZyk7XG4gICAgICAgIH1cblxuICAgICAgICAvL2lmIHRoZSBkYXkgb2YgdGhlIHllYXIgaXMgc2V0LCBmaWd1cmUgb3V0IHdoYXQgaXQgaXNcbiAgICAgICAgaWYgKGNvbmZpZy5fZGF5T2ZZZWFyICE9IG51bGwpIHtcbiAgICAgICAgICAgIHllYXJUb1VzZSA9IGRlZmF1bHRzKGNvbmZpZy5fYVtZRUFSXSwgY3VycmVudERhdGVbWUVBUl0pO1xuXG4gICAgICAgICAgICBpZiAoY29uZmlnLl9kYXlPZlllYXIgPiBkYXlzSW5ZZWFyKHllYXJUb1VzZSkgfHwgY29uZmlnLl9kYXlPZlllYXIgPT09IDApIHtcbiAgICAgICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3MoY29uZmlnKS5fb3ZlcmZsb3dEYXlPZlllYXIgPSB0cnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkYXRlID0gY3JlYXRlVVRDRGF0ZSh5ZWFyVG9Vc2UsIDAsIGNvbmZpZy5fZGF5T2ZZZWFyKTtcbiAgICAgICAgICAgIGNvbmZpZy5fYVtNT05USF0gPSBkYXRlLmdldFVUQ01vbnRoKCk7XG4gICAgICAgICAgICBjb25maWcuX2FbREFURV0gPSBkYXRlLmdldFVUQ0RhdGUoKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIERlZmF1bHQgdG8gY3VycmVudCBkYXRlLlxuICAgICAgICAvLyAqIGlmIG5vIHllYXIsIG1vbnRoLCBkYXkgb2YgbW9udGggYXJlIGdpdmVuLCBkZWZhdWx0IHRvIHRvZGF5XG4gICAgICAgIC8vICogaWYgZGF5IG9mIG1vbnRoIGlzIGdpdmVuLCBkZWZhdWx0IG1vbnRoIGFuZCB5ZWFyXG4gICAgICAgIC8vICogaWYgbW9udGggaXMgZ2l2ZW4sIGRlZmF1bHQgb25seSB5ZWFyXG4gICAgICAgIC8vICogaWYgeWVhciBpcyBnaXZlbiwgZG9uJ3QgZGVmYXVsdCBhbnl0aGluZ1xuICAgICAgICBmb3IgKGkgPSAwOyBpIDwgMyAmJiBjb25maWcuX2FbaV0gPT0gbnVsbDsgKytpKSB7XG4gICAgICAgICAgICBjb25maWcuX2FbaV0gPSBpbnB1dFtpXSA9IGN1cnJlbnREYXRlW2ldO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gWmVybyBvdXQgd2hhdGV2ZXIgd2FzIG5vdCBkZWZhdWx0ZWQsIGluY2x1ZGluZyB0aW1lXG4gICAgICAgIGZvciAoOyBpIDwgNzsgaSsrKSB7XG4gICAgICAgICAgICBjb25maWcuX2FbaV0gPSBpbnB1dFtpXSA9IChjb25maWcuX2FbaV0gPT0gbnVsbCkgPyAoaSA9PT0gMiA/IDEgOiAwKSA6IGNvbmZpZy5fYVtpXTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIENoZWNrIGZvciAyNDowMDowMC4wMDBcbiAgICAgICAgaWYgKGNvbmZpZy5fYVtIT1VSXSA9PT0gMjQgJiZcbiAgICAgICAgICAgICAgICBjb25maWcuX2FbTUlOVVRFXSA9PT0gMCAmJlxuICAgICAgICAgICAgICAgIGNvbmZpZy5fYVtTRUNPTkRdID09PSAwICYmXG4gICAgICAgICAgICAgICAgY29uZmlnLl9hW01JTExJU0VDT05EXSA9PT0gMCkge1xuICAgICAgICAgICAgY29uZmlnLl9uZXh0RGF5ID0gdHJ1ZTtcbiAgICAgICAgICAgIGNvbmZpZy5fYVtIT1VSXSA9IDA7XG4gICAgICAgIH1cblxuICAgICAgICBjb25maWcuX2QgPSAoY29uZmlnLl91c2VVVEMgPyBjcmVhdGVVVENEYXRlIDogY3JlYXRlRGF0ZSkuYXBwbHkobnVsbCwgaW5wdXQpO1xuICAgICAgICBleHBlY3RlZFdlZWtkYXkgPSBjb25maWcuX3VzZVVUQyA/IGNvbmZpZy5fZC5nZXRVVENEYXkoKSA6IGNvbmZpZy5fZC5nZXREYXkoKTtcblxuICAgICAgICAvLyBBcHBseSB0aW1lem9uZSBvZmZzZXQgZnJvbSBpbnB1dC4gVGhlIGFjdHVhbCB1dGNPZmZzZXQgY2FuIGJlIGNoYW5nZWRcbiAgICAgICAgLy8gd2l0aCBwYXJzZVpvbmUuXG4gICAgICAgIGlmIChjb25maWcuX3R6bSAhPSBudWxsKSB7XG4gICAgICAgICAgICBjb25maWcuX2Quc2V0VVRDTWludXRlcyhjb25maWcuX2QuZ2V0VVRDTWludXRlcygpIC0gY29uZmlnLl90em0pO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKGNvbmZpZy5fbmV4dERheSkge1xuICAgICAgICAgICAgY29uZmlnLl9hW0hPVVJdID0gMjQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBjaGVjayBmb3IgbWlzbWF0Y2hpbmcgZGF5IG9mIHdlZWtcbiAgICAgICAgaWYgKGNvbmZpZy5fdyAmJiB0eXBlb2YgY29uZmlnLl93LmQgIT09ICd1bmRlZmluZWQnICYmIGNvbmZpZy5fdy5kICE9PSBleHBlY3RlZFdlZWtkYXkpIHtcbiAgICAgICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLndlZWtkYXlNaXNtYXRjaCA9IHRydWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBkYXlPZlllYXJGcm9tV2Vla0luZm8oY29uZmlnKSB7XG4gICAgICAgIHZhciB3LCB3ZWVrWWVhciwgd2Vlaywgd2Vla2RheSwgZG93LCBkb3ksIHRlbXAsIHdlZWtkYXlPdmVyZmxvdztcblxuICAgICAgICB3ID0gY29uZmlnLl93O1xuICAgICAgICBpZiAody5HRyAhPSBudWxsIHx8IHcuVyAhPSBudWxsIHx8IHcuRSAhPSBudWxsKSB7XG4gICAgICAgICAgICBkb3cgPSAxO1xuICAgICAgICAgICAgZG95ID0gNDtcblxuICAgICAgICAgICAgLy8gVE9ETzogV2UgbmVlZCB0byB0YWtlIHRoZSBjdXJyZW50IGlzb1dlZWtZZWFyLCBidXQgdGhhdCBkZXBlbmRzIG9uXG4gICAgICAgICAgICAvLyBob3cgd2UgaW50ZXJwcmV0IG5vdyAobG9jYWwsIHV0YywgZml4ZWQgb2Zmc2V0KS4gU28gY3JlYXRlXG4gICAgICAgICAgICAvLyBhIG5vdyB2ZXJzaW9uIG9mIGN1cnJlbnQgY29uZmlnICh0YWtlIGxvY2FsL3V0Yy9vZmZzZXQgZmxhZ3MsIGFuZFxuICAgICAgICAgICAgLy8gY3JlYXRlIG5vdykuXG4gICAgICAgICAgICB3ZWVrWWVhciA9IGRlZmF1bHRzKHcuR0csIGNvbmZpZy5fYVtZRUFSXSwgd2Vla09mWWVhcihjcmVhdGVMb2NhbCgpLCAxLCA0KS55ZWFyKTtcbiAgICAgICAgICAgIHdlZWsgPSBkZWZhdWx0cyh3LlcsIDEpO1xuICAgICAgICAgICAgd2Vla2RheSA9IGRlZmF1bHRzKHcuRSwgMSk7XG4gICAgICAgICAgICBpZiAod2Vla2RheSA8IDEgfHwgd2Vla2RheSA+IDcpIHtcbiAgICAgICAgICAgICAgICB3ZWVrZGF5T3ZlcmZsb3cgPSB0cnVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgZG93ID0gY29uZmlnLl9sb2NhbGUuX3dlZWsuZG93O1xuICAgICAgICAgICAgZG95ID0gY29uZmlnLl9sb2NhbGUuX3dlZWsuZG95O1xuXG4gICAgICAgICAgICB2YXIgY3VyV2VlayA9IHdlZWtPZlllYXIoY3JlYXRlTG9jYWwoKSwgZG93LCBkb3kpO1xuXG4gICAgICAgICAgICB3ZWVrWWVhciA9IGRlZmF1bHRzKHcuZ2csIGNvbmZpZy5fYVtZRUFSXSwgY3VyV2Vlay55ZWFyKTtcblxuICAgICAgICAgICAgLy8gRGVmYXVsdCB0byBjdXJyZW50IHdlZWsuXG4gICAgICAgICAgICB3ZWVrID0gZGVmYXVsdHMody53LCBjdXJXZWVrLndlZWspO1xuXG4gICAgICAgICAgICBpZiAody5kICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICAvLyB3ZWVrZGF5IC0tIGxvdyBkYXkgbnVtYmVycyBhcmUgY29uc2lkZXJlZCBuZXh0IHdlZWtcbiAgICAgICAgICAgICAgICB3ZWVrZGF5ID0gdy5kO1xuICAgICAgICAgICAgICAgIGlmICh3ZWVrZGF5IDwgMCB8fCB3ZWVrZGF5ID4gNikge1xuICAgICAgICAgICAgICAgICAgICB3ZWVrZGF5T3ZlcmZsb3cgPSB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gZWxzZSBpZiAody5lICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICAvLyBsb2NhbCB3ZWVrZGF5IC0tIGNvdW50aW5nIHN0YXJ0cyBmcm9tIGJlZ2luaW5nIG9mIHdlZWtcbiAgICAgICAgICAgICAgICB3ZWVrZGF5ID0gdy5lICsgZG93O1xuICAgICAgICAgICAgICAgIGlmICh3LmUgPCAwIHx8IHcuZSA+IDYpIHtcbiAgICAgICAgICAgICAgICAgICAgd2Vla2RheU92ZXJmbG93ID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIC8vIGRlZmF1bHQgdG8gYmVnaW5pbmcgb2Ygd2Vla1xuICAgICAgICAgICAgICAgIHdlZWtkYXkgPSBkb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHdlZWsgPCAxIHx8IHdlZWsgPiB3ZWVrc0luWWVhcih3ZWVrWWVhciwgZG93LCBkb3kpKSB7XG4gICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3MoY29uZmlnKS5fb3ZlcmZsb3dXZWVrcyA9IHRydWU7XG4gICAgICAgIH0gZWxzZSBpZiAod2Vla2RheU92ZXJmbG93ICE9IG51bGwpIHtcbiAgICAgICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLl9vdmVyZmxvd1dlZWtkYXkgPSB0cnVlO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgdGVtcCA9IGRheU9mWWVhckZyb21XZWVrcyh3ZWVrWWVhciwgd2Vlaywgd2Vla2RheSwgZG93LCBkb3kpO1xuICAgICAgICAgICAgY29uZmlnLl9hW1lFQVJdID0gdGVtcC55ZWFyO1xuICAgICAgICAgICAgY29uZmlnLl9kYXlPZlllYXIgPSB0ZW1wLmRheU9mWWVhcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGlzbyA4NjAxIHJlZ2V4XG4gICAgLy8gMDAwMC0wMC0wMCAwMDAwLVcwMCBvciAwMDAwLVcwMC0wICsgVCArIDAwIG9yIDAwOjAwIG9yIDAwOjAwOjAwIG9yIDAwOjAwOjAwLjAwMCArICswMDowMCBvciArMDAwMCBvciArMDApXG4gICAgdmFyIGV4dGVuZGVkSXNvUmVnZXggPSAvXlxccyooKD86WystXVxcZHs2fXxcXGR7NH0pLSg/OlxcZFxcZC1cXGRcXGR8V1xcZFxcZC1cXGR8V1xcZFxcZHxcXGRcXGRcXGR8XFxkXFxkKSkoPzooVHwgKShcXGRcXGQoPzo6XFxkXFxkKD86OlxcZFxcZCg/OlsuLF1cXGQrKT8pPyk/KShbXFwrXFwtXVxcZFxcZCg/Ojo/XFxkXFxkKT98XFxzKlopPyk/JC87XG4gICAgdmFyIGJhc2ljSXNvUmVnZXggPSAvXlxccyooKD86WystXVxcZHs2fXxcXGR7NH0pKD86XFxkXFxkXFxkXFxkfFdcXGRcXGRcXGR8V1xcZFxcZHxcXGRcXGRcXGR8XFxkXFxkKSkoPzooVHwgKShcXGRcXGQoPzpcXGRcXGQoPzpcXGRcXGQoPzpbLixdXFxkKyk/KT8pPykoW1xcK1xcLV1cXGRcXGQoPzo6P1xcZFxcZCk/fFxccypaKT8pPyQvO1xuXG4gICAgdmFyIHR6UmVnZXggPSAvWnxbKy1dXFxkXFxkKD86Oj9cXGRcXGQpPy87XG5cbiAgICB2YXIgaXNvRGF0ZXMgPSBbXG4gICAgICAgIFsnWVlZWVlZLU1NLUREJywgL1srLV1cXGR7Nn0tXFxkXFxkLVxcZFxcZC9dLFxuICAgICAgICBbJ1lZWVktTU0tREQnLCAvXFxkezR9LVxcZFxcZC1cXGRcXGQvXSxcbiAgICAgICAgWydHR0dHLVtXXVdXLUUnLCAvXFxkezR9LVdcXGRcXGQtXFxkL10sXG4gICAgICAgIFsnR0dHRy1bV11XVycsIC9cXGR7NH0tV1xcZFxcZC8sIGZhbHNlXSxcbiAgICAgICAgWydZWVlZLURERCcsIC9cXGR7NH0tXFxkezN9L10sXG4gICAgICAgIFsnWVlZWS1NTScsIC9cXGR7NH0tXFxkXFxkLywgZmFsc2VdLFxuICAgICAgICBbJ1lZWVlZWU1NREQnLCAvWystXVxcZHsxMH0vXSxcbiAgICAgICAgWydZWVlZTU1ERCcsIC9cXGR7OH0vXSxcbiAgICAgICAgLy8gWVlZWU1NIGlzIE5PVCBhbGxvd2VkIGJ5IHRoZSBzdGFuZGFyZFxuICAgICAgICBbJ0dHR0dbV11XV0UnLCAvXFxkezR9V1xcZHszfS9dLFxuICAgICAgICBbJ0dHR0dbV11XVycsIC9cXGR7NH1XXFxkezJ9LywgZmFsc2VdLFxuICAgICAgICBbJ1lZWVlEREQnLCAvXFxkezd9L11cbiAgICBdO1xuXG4gICAgLy8gaXNvIHRpbWUgZm9ybWF0cyBhbmQgcmVnZXhlc1xuICAgIHZhciBpc29UaW1lcyA9IFtcbiAgICAgICAgWydISDptbTpzcy5TU1NTJywgL1xcZFxcZDpcXGRcXGQ6XFxkXFxkXFwuXFxkKy9dLFxuICAgICAgICBbJ0hIOm1tOnNzLFNTU1MnLCAvXFxkXFxkOlxcZFxcZDpcXGRcXGQsXFxkKy9dLFxuICAgICAgICBbJ0hIOm1tOnNzJywgL1xcZFxcZDpcXGRcXGQ6XFxkXFxkL10sXG4gICAgICAgIFsnSEg6bW0nLCAvXFxkXFxkOlxcZFxcZC9dLFxuICAgICAgICBbJ0hIbW1zcy5TU1NTJywgL1xcZFxcZFxcZFxcZFxcZFxcZFxcLlxcZCsvXSxcbiAgICAgICAgWydISG1tc3MsU1NTUycsIC9cXGRcXGRcXGRcXGRcXGRcXGQsXFxkKy9dLFxuICAgICAgICBbJ0hIbW1zcycsIC9cXGRcXGRcXGRcXGRcXGRcXGQvXSxcbiAgICAgICAgWydISG1tJywgL1xcZFxcZFxcZFxcZC9dLFxuICAgICAgICBbJ0hIJywgL1xcZFxcZC9dXG4gICAgXTtcblxuICAgIHZhciBhc3BOZXRKc29uUmVnZXggPSAvXlxcLz9EYXRlXFwoKFxcLT9cXGQrKS9pO1xuXG4gICAgLy8gZGF0ZSBmcm9tIGlzbyBmb3JtYXRcbiAgICBmdW5jdGlvbiBjb25maWdGcm9tSVNPKGNvbmZpZykge1xuICAgICAgICB2YXIgaSwgbCxcbiAgICAgICAgICAgIHN0cmluZyA9IGNvbmZpZy5faSxcbiAgICAgICAgICAgIG1hdGNoID0gZXh0ZW5kZWRJc29SZWdleC5leGVjKHN0cmluZykgfHwgYmFzaWNJc29SZWdleC5leGVjKHN0cmluZyksXG4gICAgICAgICAgICBhbGxvd1RpbWUsIGRhdGVGb3JtYXQsIHRpbWVGb3JtYXQsIHR6Rm9ybWF0O1xuXG4gICAgICAgIGlmIChtYXRjaCkge1xuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuaXNvID0gdHJ1ZTtcblxuICAgICAgICAgICAgZm9yIChpID0gMCwgbCA9IGlzb0RhdGVzLmxlbmd0aDsgaSA8IGw7IGkrKykge1xuICAgICAgICAgICAgICAgIGlmIChpc29EYXRlc1tpXVsxXS5leGVjKG1hdGNoWzFdKSkge1xuICAgICAgICAgICAgICAgICAgICBkYXRlRm9ybWF0ID0gaXNvRGF0ZXNbaV1bMF07XG4gICAgICAgICAgICAgICAgICAgIGFsbG93VGltZSA9IGlzb0RhdGVzW2ldWzJdICE9PSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKGRhdGVGb3JtYXQgPT0gbnVsbCkge1xuICAgICAgICAgICAgICAgIGNvbmZpZy5faXNWYWxpZCA9IGZhbHNlO1xuICAgICAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtYXRjaFszXSkge1xuICAgICAgICAgICAgICAgIGZvciAoaSA9IDAsIGwgPSBpc29UaW1lcy5sZW5ndGg7IGkgPCBsOyBpKyspIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKGlzb1RpbWVzW2ldWzFdLmV4ZWMobWF0Y2hbM10pKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXRjaFsyXSBzaG91bGQgYmUgJ1QnIG9yIHNwYWNlXG4gICAgICAgICAgICAgICAgICAgICAgICB0aW1lRm9ybWF0ID0gKG1hdGNoWzJdIHx8ICcgJykgKyBpc29UaW1lc1tpXVswXTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlmICh0aW1lRm9ybWF0ID09IG51bGwpIHtcbiAgICAgICAgICAgICAgICAgICAgY29uZmlnLl9pc1ZhbGlkID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoIWFsbG93VGltZSAmJiB0aW1lRm9ybWF0ICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICBjb25maWcuX2lzVmFsaWQgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWF0Y2hbNF0pIHtcbiAgICAgICAgICAgICAgICBpZiAodHpSZWdleC5leGVjKG1hdGNoWzRdKSkge1xuICAgICAgICAgICAgICAgICAgICB0ekZvcm1hdCA9ICdaJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBjb25maWcuX2lzVmFsaWQgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGNvbmZpZy5fZiA9IGRhdGVGb3JtYXQgKyAodGltZUZvcm1hdCB8fCAnJykgKyAodHpGb3JtYXQgfHwgJycpO1xuICAgICAgICAgICAgY29uZmlnRnJvbVN0cmluZ0FuZEZvcm1hdChjb25maWcpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgY29uZmlnLl9pc1ZhbGlkID0gZmFsc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBSRkMgMjgyMiByZWdleDogRm9yIGRldGFpbHMgc2VlIGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmMyODIyI3NlY3Rpb24tMy4zXG4gICAgdmFyIHJmYzI4MjIgPSAvXig/OihNb258VHVlfFdlZHxUaHV8RnJpfFNhdHxTdW4pLD9cXHMpPyhcXGR7MSwyfSlcXHMoSmFufEZlYnxNYXJ8QXByfE1heXxKdW58SnVsfEF1Z3xTZXB8T2N0fE5vdnxEZWMpXFxzKFxcZHsyLDR9KVxccyhcXGRcXGQpOihcXGRcXGQpKD86OihcXGRcXGQpKT9cXHMoPzooVVR8R01UfFtFQ01QXVtTRF1UKXwoW1p6XSl8KFsrLV1cXGR7NH0pKSQvO1xuXG4gICAgZnVuY3Rpb24gZXh0cmFjdEZyb21SRkMyODIyU3RyaW5ncyh5ZWFyU3RyLCBtb250aFN0ciwgZGF5U3RyLCBob3VyU3RyLCBtaW51dGVTdHIsIHNlY29uZFN0cikge1xuICAgICAgICB2YXIgcmVzdWx0ID0gW1xuICAgICAgICAgICAgdW50cnVuY2F0ZVllYXIoeWVhclN0ciksXG4gICAgICAgICAgICBkZWZhdWx0TG9jYWxlTW9udGhzU2hvcnQuaW5kZXhPZihtb250aFN0ciksXG4gICAgICAgICAgICBwYXJzZUludChkYXlTdHIsIDEwKSxcbiAgICAgICAgICAgIHBhcnNlSW50KGhvdXJTdHIsIDEwKSxcbiAgICAgICAgICAgIHBhcnNlSW50KG1pbnV0ZVN0ciwgMTApXG4gICAgICAgIF07XG5cbiAgICAgICAgaWYgKHNlY29uZFN0cikge1xuICAgICAgICAgICAgcmVzdWx0LnB1c2gocGFyc2VJbnQoc2Vjb25kU3RyLCAxMCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiB1bnRydW5jYXRlWWVhcih5ZWFyU3RyKSB7XG4gICAgICAgIHZhciB5ZWFyID0gcGFyc2VJbnQoeWVhclN0ciwgMTApO1xuICAgICAgICBpZiAoeWVhciA8PSA0OSkge1xuICAgICAgICAgICAgcmV0dXJuIDIwMDAgKyB5ZWFyO1xuICAgICAgICB9IGVsc2UgaWYgKHllYXIgPD0gOTk5KSB7XG4gICAgICAgICAgICByZXR1cm4gMTkwMCArIHllYXI7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHllYXI7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gcHJlcHJvY2Vzc1JGQzI4MjIocykge1xuICAgICAgICAvLyBSZW1vdmUgY29tbWVudHMgYW5kIGZvbGRpbmcgd2hpdGVzcGFjZSBhbmQgcmVwbGFjZSBtdWx0aXBsZS1zcGFjZXMgd2l0aCBhIHNpbmdsZSBzcGFjZVxuICAgICAgICByZXR1cm4gcy5yZXBsYWNlKC9cXChbXildKlxcKXxbXFxuXFx0XS9nLCAnICcpLnJlcGxhY2UoLyhcXHNcXHMrKS9nLCAnICcpLnJlcGxhY2UoL15cXHNcXHMqLywgJycpLnJlcGxhY2UoL1xcc1xccyokLywgJycpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNoZWNrV2Vla2RheSh3ZWVrZGF5U3RyLCBwYXJzZWRJbnB1dCwgY29uZmlnKSB7XG4gICAgICAgIGlmICh3ZWVrZGF5U3RyKSB7XG4gICAgICAgICAgICAvLyBUT0RPOiBSZXBsYWNlIHRoZSB2YW5pbGxhIEpTIERhdGUgb2JqZWN0IHdpdGggYW4gaW5kZXBlbnRlbnQgZGF5LW9mLXdlZWsgY2hlY2suXG4gICAgICAgICAgICB2YXIgd2Vla2RheVByb3ZpZGVkID0gZGVmYXVsdExvY2FsZVdlZWtkYXlzU2hvcnQuaW5kZXhPZih3ZWVrZGF5U3RyKSxcbiAgICAgICAgICAgICAgICB3ZWVrZGF5QWN0dWFsID0gbmV3IERhdGUocGFyc2VkSW5wdXRbMF0sIHBhcnNlZElucHV0WzFdLCBwYXJzZWRJbnB1dFsyXSkuZ2V0RGF5KCk7XG4gICAgICAgICAgICBpZiAod2Vla2RheVByb3ZpZGVkICE9PSB3ZWVrZGF5QWN0dWFsKSB7XG4gICAgICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykud2Vla2RheU1pc21hdGNoID0gdHJ1ZTtcbiAgICAgICAgICAgICAgICBjb25maWcuX2lzVmFsaWQgPSBmYWxzZTtcbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgdmFyIG9ic09mZnNldHMgPSB7XG4gICAgICAgIFVUOiAwLFxuICAgICAgICBHTVQ6IDAsXG4gICAgICAgIEVEVDogLTQgKiA2MCxcbiAgICAgICAgRVNUOiAtNSAqIDYwLFxuICAgICAgICBDRFQ6IC01ICogNjAsXG4gICAgICAgIENTVDogLTYgKiA2MCxcbiAgICAgICAgTURUOiAtNiAqIDYwLFxuICAgICAgICBNU1Q6IC03ICogNjAsXG4gICAgICAgIFBEVDogLTcgKiA2MCxcbiAgICAgICAgUFNUOiAtOCAqIDYwXG4gICAgfTtcblxuICAgIGZ1bmN0aW9uIGNhbGN1bGF0ZU9mZnNldChvYnNPZmZzZXQsIG1pbGl0YXJ5T2Zmc2V0LCBudW1PZmZzZXQpIHtcbiAgICAgICAgaWYgKG9ic09mZnNldCkge1xuICAgICAgICAgICAgcmV0dXJuIG9ic09mZnNldHNbb2JzT2Zmc2V0XTtcbiAgICAgICAgfSBlbHNlIGlmIChtaWxpdGFyeU9mZnNldCkge1xuICAgICAgICAgICAgLy8gdGhlIG9ubHkgYWxsb3dlZCBtaWxpdGFyeSB0eiBpcyBaXG4gICAgICAgICAgICByZXR1cm4gMDtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHZhciBobSA9IHBhcnNlSW50KG51bU9mZnNldCwgMTApO1xuICAgICAgICAgICAgdmFyIG0gPSBobSAlIDEwMCwgaCA9IChobSAtIG0pIC8gMTAwO1xuICAgICAgICAgICAgcmV0dXJuIGggKiA2MCArIG07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBkYXRlIGFuZCB0aW1lIGZyb20gcmVmIDI4MjIgZm9ybWF0XG4gICAgZnVuY3Rpb24gY29uZmlnRnJvbVJGQzI4MjIoY29uZmlnKSB7XG4gICAgICAgIHZhciBtYXRjaCA9IHJmYzI4MjIuZXhlYyhwcmVwcm9jZXNzUkZDMjgyMihjb25maWcuX2kpKTtcbiAgICAgICAgaWYgKG1hdGNoKSB7XG4gICAgICAgICAgICB2YXIgcGFyc2VkQXJyYXkgPSBleHRyYWN0RnJvbVJGQzI4MjJTdHJpbmdzKG1hdGNoWzRdLCBtYXRjaFszXSwgbWF0Y2hbMl0sIG1hdGNoWzVdLCBtYXRjaFs2XSwgbWF0Y2hbN10pO1xuICAgICAgICAgICAgaWYgKCFjaGVja1dlZWtkYXkobWF0Y2hbMV0sIHBhcnNlZEFycmF5LCBjb25maWcpKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjb25maWcuX2EgPSBwYXJzZWRBcnJheTtcbiAgICAgICAgICAgIGNvbmZpZy5fdHptID0gY2FsY3VsYXRlT2Zmc2V0KG1hdGNoWzhdLCBtYXRjaFs5XSwgbWF0Y2hbMTBdKTtcblxuICAgICAgICAgICAgY29uZmlnLl9kID0gY3JlYXRlVVRDRGF0ZS5hcHBseShudWxsLCBjb25maWcuX2EpO1xuICAgICAgICAgICAgY29uZmlnLl9kLnNldFVUQ01pbnV0ZXMoY29uZmlnLl9kLmdldFVUQ01pbnV0ZXMoKSAtIGNvbmZpZy5fdHptKTtcblxuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykucmZjMjgyMiA9IHRydWU7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICBjb25maWcuX2lzVmFsaWQgPSBmYWxzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGRhdGUgZnJvbSBpc28gZm9ybWF0IG9yIGZhbGxiYWNrXG4gICAgZnVuY3Rpb24gY29uZmlnRnJvbVN0cmluZyhjb25maWcpIHtcbiAgICAgICAgdmFyIG1hdGNoZWQgPSBhc3BOZXRKc29uUmVnZXguZXhlYyhjb25maWcuX2kpO1xuXG4gICAgICAgIGlmIChtYXRjaGVkICE9PSBudWxsKSB7XG4gICAgICAgICAgICBjb25maWcuX2QgPSBuZXcgRGF0ZSgrbWF0Y2hlZFsxXSk7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cblxuICAgICAgICBjb25maWdGcm9tSVNPKGNvbmZpZyk7XG4gICAgICAgIGlmIChjb25maWcuX2lzVmFsaWQgPT09IGZhbHNlKSB7XG4gICAgICAgICAgICBkZWxldGUgY29uZmlnLl9pc1ZhbGlkO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uZmlnRnJvbVJGQzI4MjIoY29uZmlnKTtcbiAgICAgICAgaWYgKGNvbmZpZy5faXNWYWxpZCA9PT0gZmFsc2UpIHtcbiAgICAgICAgICAgIGRlbGV0ZSBjb25maWcuX2lzVmFsaWQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGaW5hbCBhdHRlbXB0LCB1c2UgSW5wdXQgRmFsbGJhY2tcbiAgICAgICAgaG9va3MuY3JlYXRlRnJvbUlucHV0RmFsbGJhY2soY29uZmlnKTtcbiAgICB9XG5cbiAgICBob29rcy5jcmVhdGVGcm9tSW5wdXRGYWxsYmFjayA9IGRlcHJlY2F0ZShcbiAgICAgICAgJ3ZhbHVlIHByb3ZpZGVkIGlzIG5vdCBpbiBhIHJlY29nbml6ZWQgUkZDMjgyMiBvciBJU08gZm9ybWF0LiBtb21lbnQgY29uc3RydWN0aW9uIGZhbGxzIGJhY2sgdG8ganMgRGF0ZSgpLCAnICtcbiAgICAgICAgJ3doaWNoIGlzIG5vdCByZWxpYWJsZSBhY3Jvc3MgYWxsIGJyb3dzZXJzIGFuZCB2ZXJzaW9ucy4gTm9uIFJGQzI4MjIvSVNPIGRhdGUgZm9ybWF0cyBhcmUgJyArXG4gICAgICAgICdkaXNjb3VyYWdlZCBhbmQgd2lsbCBiZSByZW1vdmVkIGluIGFuIHVwY29taW5nIG1ham9yIHJlbGVhc2UuIFBsZWFzZSByZWZlciB0byAnICtcbiAgICAgICAgJ2h0dHA6Ly9tb21lbnRqcy5jb20vZ3VpZGVzLyMvd2FybmluZ3MvanMtZGF0ZS8gZm9yIG1vcmUgaW5mby4nLFxuICAgICAgICBmdW5jdGlvbiAoY29uZmlnKSB7XG4gICAgICAgICAgICBjb25maWcuX2QgPSBuZXcgRGF0ZShjb25maWcuX2kgKyAoY29uZmlnLl91c2VVVEMgPyAnIFVUQycgOiAnJykpO1xuICAgICAgICB9XG4gICAgKTtcblxuICAgIC8vIGNvbnN0YW50IHRoYXQgcmVmZXJzIHRvIHRoZSBJU08gc3RhbmRhcmRcbiAgICBob29rcy5JU09fODYwMSA9IGZ1bmN0aW9uICgpIHt9O1xuXG4gICAgLy8gY29uc3RhbnQgdGhhdCByZWZlcnMgdG8gdGhlIFJGQyAyODIyIGZvcm1cbiAgICBob29rcy5SRkNfMjgyMiA9IGZ1bmN0aW9uICgpIHt9O1xuXG4gICAgLy8gZGF0ZSBmcm9tIHN0cmluZyBhbmQgZm9ybWF0IHN0cmluZ1xuICAgIGZ1bmN0aW9uIGNvbmZpZ0Zyb21TdHJpbmdBbmRGb3JtYXQoY29uZmlnKSB7XG4gICAgICAgIC8vIFRPRE86IE1vdmUgdGhpcyB0byBhbm90aGVyIHBhcnQgb2YgdGhlIGNyZWF0aW9uIGZsb3cgdG8gcHJldmVudCBjaXJjdWxhciBkZXBzXG4gICAgICAgIGlmIChjb25maWcuX2YgPT09IGhvb2tzLklTT184NjAxKSB7XG4gICAgICAgICAgICBjb25maWdGcm9tSVNPKGNvbmZpZyk7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgaWYgKGNvbmZpZy5fZiA9PT0gaG9va3MuUkZDXzI4MjIpIHtcbiAgICAgICAgICAgIGNvbmZpZ0Zyb21SRkMyODIyKGNvbmZpZyk7XG4gICAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgICAgY29uZmlnLl9hID0gW107XG4gICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLmVtcHR5ID0gdHJ1ZTtcblxuICAgICAgICAvLyBUaGlzIGFycmF5IGlzIHVzZWQgdG8gbWFrZSBhIERhdGUsIGVpdGhlciB3aXRoIGBuZXcgRGF0ZWAgb3IgYERhdGUuVVRDYFxuICAgICAgICB2YXIgc3RyaW5nID0gJycgKyBjb25maWcuX2ksXG4gICAgICAgICAgICBpLCBwYXJzZWRJbnB1dCwgdG9rZW5zLCB0b2tlbiwgc2tpcHBlZCxcbiAgICAgICAgICAgIHN0cmluZ0xlbmd0aCA9IHN0cmluZy5sZW5ndGgsXG4gICAgICAgICAgICB0b3RhbFBhcnNlZElucHV0TGVuZ3RoID0gMDtcblxuICAgICAgICB0b2tlbnMgPSBleHBhbmRGb3JtYXQoY29uZmlnLl9mLCBjb25maWcuX2xvY2FsZSkubWF0Y2goZm9ybWF0dGluZ1Rva2VucykgfHwgW107XG5cbiAgICAgICAgZm9yIChpID0gMDsgaSA8IHRva2Vucy5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgdG9rZW4gPSB0b2tlbnNbaV07XG4gICAgICAgICAgICBwYXJzZWRJbnB1dCA9IChzdHJpbmcubWF0Y2goZ2V0UGFyc2VSZWdleEZvclRva2VuKHRva2VuLCBjb25maWcpKSB8fCBbXSlbMF07XG4gICAgICAgICAgICAvLyBjb25zb2xlLmxvZygndG9rZW4nLCB0b2tlbiwgJ3BhcnNlZElucHV0JywgcGFyc2VkSW5wdXQsXG4gICAgICAgICAgICAvLyAgICAgICAgICdyZWdleCcsIGdldFBhcnNlUmVnZXhGb3JUb2tlbih0b2tlbiwgY29uZmlnKSk7XG4gICAgICAgICAgICBpZiAocGFyc2VkSW5wdXQpIHtcbiAgICAgICAgICAgICAgICBza2lwcGVkID0gc3RyaW5nLnN1YnN0cigwLCBzdHJpbmcuaW5kZXhPZihwYXJzZWRJbnB1dCkpO1xuICAgICAgICAgICAgICAgIGlmIChza2lwcGVkLmxlbmd0aCA+IDApIHtcbiAgICAgICAgICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykudW51c2VkSW5wdXQucHVzaChza2lwcGVkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3RyaW5nID0gc3RyaW5nLnNsaWNlKHN0cmluZy5pbmRleE9mKHBhcnNlZElucHV0KSArIHBhcnNlZElucHV0Lmxlbmd0aCk7XG4gICAgICAgICAgICAgICAgdG90YWxQYXJzZWRJbnB1dExlbmd0aCArPSBwYXJzZWRJbnB1dC5sZW5ndGg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvLyBkb24ndCBwYXJzZSBpZiBpdCdzIG5vdCBhIGtub3duIHRva2VuXG4gICAgICAgICAgICBpZiAoZm9ybWF0VG9rZW5GdW5jdGlvbnNbdG9rZW5dKSB7XG4gICAgICAgICAgICAgICAgaWYgKHBhcnNlZElucHV0KSB7XG4gICAgICAgICAgICAgICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLmVtcHR5ID0gZmFsc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3MoY29uZmlnKS51bnVzZWRUb2tlbnMucHVzaCh0b2tlbik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGFkZFRpbWVUb0FycmF5RnJvbVRva2VuKHRva2VuLCBwYXJzZWRJbnB1dCwgY29uZmlnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGVsc2UgaWYgKGNvbmZpZy5fc3RyaWN0ICYmICFwYXJzZWRJbnB1dCkge1xuICAgICAgICAgICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLnVudXNlZFRva2Vucy5wdXNoKHRva2VuKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGFkZCByZW1haW5pbmcgdW5wYXJzZWQgaW5wdXQgbGVuZ3RoIHRvIHRoZSBzdHJpbmdcbiAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuY2hhcnNMZWZ0T3ZlciA9IHN0cmluZ0xlbmd0aCAtIHRvdGFsUGFyc2VkSW5wdXRMZW5ndGg7XG4gICAgICAgIGlmIChzdHJpbmcubGVuZ3RoID4gMCkge1xuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykudW51c2VkSW5wdXQucHVzaChzdHJpbmcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gY2xlYXIgXzEyaCBmbGFnIGlmIGhvdXIgaXMgPD0gMTJcbiAgICAgICAgaWYgKGNvbmZpZy5fYVtIT1VSXSA8PSAxMiAmJlxuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuYmlnSG91ciA9PT0gdHJ1ZSAmJlxuICAgICAgICAgICAgY29uZmlnLl9hW0hPVVJdID4gMCkge1xuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuYmlnSG91ciA9IHVuZGVmaW5lZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGdldFBhcnNpbmdGbGFncyhjb25maWcpLnBhcnNlZERhdGVQYXJ0cyA9IGNvbmZpZy5fYS5zbGljZSgwKTtcbiAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykubWVyaWRpZW0gPSBjb25maWcuX21lcmlkaWVtO1xuICAgICAgICAvLyBoYW5kbGUgbWVyaWRpZW1cbiAgICAgICAgY29uZmlnLl9hW0hPVVJdID0gbWVyaWRpZW1GaXhXcmFwKGNvbmZpZy5fbG9jYWxlLCBjb25maWcuX2FbSE9VUl0sIGNvbmZpZy5fbWVyaWRpZW0pO1xuXG4gICAgICAgIGNvbmZpZ0Zyb21BcnJheShjb25maWcpO1xuICAgICAgICBjaGVja092ZXJmbG93KGNvbmZpZyk7XG4gICAgfVxuXG5cbiAgICBmdW5jdGlvbiBtZXJpZGllbUZpeFdyYXAgKGxvY2FsZSwgaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgdmFyIGlzUG07XG5cbiAgICAgICAgaWYgKG1lcmlkaWVtID09IG51bGwpIHtcbiAgICAgICAgICAgIC8vIG5vdGhpbmcgdG8gZG9cbiAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICB9XG4gICAgICAgIGlmIChsb2NhbGUubWVyaWRpZW1Ib3VyICE9IG51bGwpIHtcbiAgICAgICAgICAgIHJldHVybiBsb2NhbGUubWVyaWRpZW1Ib3VyKGhvdXIsIG1lcmlkaWVtKTtcbiAgICAgICAgfSBlbHNlIGlmIChsb2NhbGUuaXNQTSAhPSBudWxsKSB7XG4gICAgICAgICAgICAvLyBGYWxsYmFja1xuICAgICAgICAgICAgaXNQbSA9IGxvY2FsZS5pc1BNKG1lcmlkaWVtKTtcbiAgICAgICAgICAgIGlmIChpc1BtICYmIGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgKz0gMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoIWlzUG0gJiYgaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgLy8gdGhpcyBpcyBub3Qgc3VwcG9zZWQgdG8gaGFwcGVuXG4gICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGRhdGUgZnJvbSBzdHJpbmcgYW5kIGFycmF5IG9mIGZvcm1hdCBzdHJpbmdzXG4gICAgZnVuY3Rpb24gY29uZmlnRnJvbVN0cmluZ0FuZEFycmF5KGNvbmZpZykge1xuICAgICAgICB2YXIgdGVtcENvbmZpZyxcbiAgICAgICAgICAgIGJlc3RNb21lbnQsXG5cbiAgICAgICAgICAgIHNjb3JlVG9CZWF0LFxuICAgICAgICAgICAgaSxcbiAgICAgICAgICAgIGN1cnJlbnRTY29yZTtcblxuICAgICAgICBpZiAoY29uZmlnLl9mLmxlbmd0aCA9PT0gMCkge1xuICAgICAgICAgICAgZ2V0UGFyc2luZ0ZsYWdzKGNvbmZpZykuaW52YWxpZEZvcm1hdCA9IHRydWU7XG4gICAgICAgICAgICBjb25maWcuX2QgPSBuZXcgRGF0ZShOYU4pO1xuICAgICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG5cbiAgICAgICAgZm9yIChpID0gMDsgaSA8IGNvbmZpZy5fZi5sZW5ndGg7IGkrKykge1xuICAgICAgICAgICAgY3VycmVudFNjb3JlID0gMDtcbiAgICAgICAgICAgIHRlbXBDb25maWcgPSBjb3B5Q29uZmlnKHt9LCBjb25maWcpO1xuICAgICAgICAgICAgaWYgKGNvbmZpZy5fdXNlVVRDICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICB0ZW1wQ29uZmlnLl91c2VVVEMgPSBjb25maWcuX3VzZVVUQztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRlbXBDb25maWcuX2YgPSBjb25maWcuX2ZbaV07XG4gICAgICAgICAgICBjb25maWdGcm9tU3RyaW5nQW5kRm9ybWF0KHRlbXBDb25maWcpO1xuXG4gICAgICAgICAgICBpZiAoIWlzVmFsaWQodGVtcENvbmZpZykpIHtcbiAgICAgICAgICAgICAgICBjb250aW51ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gaWYgdGhlcmUgaXMgYW55IGlucHV0IHRoYXQgd2FzIG5vdCBwYXJzZWQgYWRkIGEgcGVuYWx0eSBmb3IgdGhhdCBmb3JtYXRcbiAgICAgICAgICAgIGN1cnJlbnRTY29yZSArPSBnZXRQYXJzaW5nRmxhZ3ModGVtcENvbmZpZykuY2hhcnNMZWZ0T3ZlcjtcblxuICAgICAgICAgICAgLy9vciB0b2tlbnNcbiAgICAgICAgICAgIGN1cnJlbnRTY29yZSArPSBnZXRQYXJzaW5nRmxhZ3ModGVtcENvbmZpZykudW51c2VkVG9rZW5zLmxlbmd0aCAqIDEwO1xuXG4gICAgICAgICAgICBnZXRQYXJzaW5nRmxhZ3ModGVtcENvbmZpZykuc2NvcmUgPSBjdXJyZW50U2NvcmU7XG5cbiAgICAgICAgICAgIGlmIChzY29yZVRvQmVhdCA9PSBudWxsIHx8IGN1cnJlbnRTY29yZSA8IHNjb3JlVG9CZWF0KSB7XG4gICAgICAgICAgICAgICAgc2NvcmVUb0JlYXQgPSBjdXJyZW50U2NvcmU7XG4gICAgICAgICAgICAgICAgYmVzdE1vbWVudCA9IHRlbXBDb25maWc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBleHRlbmQoY29uZmlnLCBiZXN0TW9tZW50IHx8IHRlbXBDb25maWcpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNvbmZpZ0Zyb21PYmplY3QoY29uZmlnKSB7XG4gICAgICAgIGlmIChjb25maWcuX2QpIHtcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuXG4gICAgICAgIHZhciBpID0gbm9ybWFsaXplT2JqZWN0VW5pdHMoY29uZmlnLl9pKTtcbiAgICAgICAgY29uZmlnLl9hID0gbWFwKFtpLnllYXIsIGkubW9udGgsIGkuZGF5IHx8IGkuZGF0ZSwgaS5ob3VyLCBpLm1pbnV0ZSwgaS5zZWNvbmQsIGkubWlsbGlzZWNvbmRdLCBmdW5jdGlvbiAob2JqKSB7XG4gICAgICAgICAgICByZXR1cm4gb2JqICYmIHBhcnNlSW50KG9iaiwgMTApO1xuICAgICAgICB9KTtcblxuICAgICAgICBjb25maWdGcm9tQXJyYXkoY29uZmlnKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjcmVhdGVGcm9tQ29uZmlnIChjb25maWcpIHtcbiAgICAgICAgdmFyIHJlcyA9IG5ldyBNb21lbnQoY2hlY2tPdmVyZmxvdyhwcmVwYXJlQ29uZmlnKGNvbmZpZykpKTtcbiAgICAgICAgaWYgKHJlcy5fbmV4dERheSkge1xuICAgICAgICAgICAgLy8gQWRkaW5nIGlzIHNtYXJ0IGVub3VnaCBhcm91bmQgRFNUXG4gICAgICAgICAgICByZXMuYWRkKDEsICdkJyk7XG4gICAgICAgICAgICByZXMuX25leHREYXkgPSB1bmRlZmluZWQ7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gcmVzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHByZXBhcmVDb25maWcgKGNvbmZpZykge1xuICAgICAgICB2YXIgaW5wdXQgPSBjb25maWcuX2ksXG4gICAgICAgICAgICBmb3JtYXQgPSBjb25maWcuX2Y7XG5cbiAgICAgICAgY29uZmlnLl9sb2NhbGUgPSBjb25maWcuX2xvY2FsZSB8fCBnZXRMb2NhbGUoY29uZmlnLl9sKTtcblxuICAgICAgICBpZiAoaW5wdXQgPT09IG51bGwgfHwgKGZvcm1hdCA9PT0gdW5kZWZpbmVkICYmIGlucHV0ID09PSAnJykpIHtcbiAgICAgICAgICAgIHJldHVybiBjcmVhdGVJbnZhbGlkKHtudWxsSW5wdXQ6IHRydWV9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmICh0eXBlb2YgaW5wdXQgPT09ICdzdHJpbmcnKSB7XG4gICAgICAgICAgICBjb25maWcuX2kgPSBpbnB1dCA9IGNvbmZpZy5fbG9jYWxlLnByZXBhcnNlKGlucHV0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChpc01vbWVudChpbnB1dCkpIHtcbiAgICAgICAgICAgIHJldHVybiBuZXcgTW9tZW50KGNoZWNrT3ZlcmZsb3coaW5wdXQpKTtcbiAgICAgICAgfSBlbHNlIGlmIChpc0RhdGUoaW5wdXQpKSB7XG4gICAgICAgICAgICBjb25maWcuX2QgPSBpbnB1dDtcbiAgICAgICAgfSBlbHNlIGlmIChpc0FycmF5KGZvcm1hdCkpIHtcbiAgICAgICAgICAgIGNvbmZpZ0Zyb21TdHJpbmdBbmRBcnJheShjb25maWcpO1xuICAgICAgICB9IGVsc2UgaWYgKGZvcm1hdCkge1xuICAgICAgICAgICAgY29uZmlnRnJvbVN0cmluZ0FuZEZvcm1hdChjb25maWcpO1xuICAgICAgICB9ICBlbHNlIHtcbiAgICAgICAgICAgIGNvbmZpZ0Zyb21JbnB1dChjb25maWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCFpc1ZhbGlkKGNvbmZpZykpIHtcbiAgICAgICAgICAgIGNvbmZpZy5fZCA9IG51bGw7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gY29uZmlnO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNvbmZpZ0Zyb21JbnB1dChjb25maWcpIHtcbiAgICAgICAgdmFyIGlucHV0ID0gY29uZmlnLl9pO1xuICAgICAgICBpZiAoaXNVbmRlZmluZWQoaW5wdXQpKSB7XG4gICAgICAgICAgICBjb25maWcuX2QgPSBuZXcgRGF0ZShob29rcy5ub3coKSk7XG4gICAgICAgIH0gZWxzZSBpZiAoaXNEYXRlKGlucHV0KSkge1xuICAgICAgICAgICAgY29uZmlnLl9kID0gbmV3IERhdGUoaW5wdXQudmFsdWVPZigpKTtcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgaW5wdXQgPT09ICdzdHJpbmcnKSB7XG4gICAgICAgICAgICBjb25maWdGcm9tU3RyaW5nKGNvbmZpZyk7XG4gICAgICAgIH0gZWxzZSBpZiAoaXNBcnJheShpbnB1dCkpIHtcbiAgICAgICAgICAgIGNvbmZpZy5fYSA9IG1hcChpbnB1dC5zbGljZSgwKSwgZnVuY3Rpb24gKG9iaikge1xuICAgICAgICAgICAgICAgIHJldHVybiBwYXJzZUludChvYmosIDEwKTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgY29uZmlnRnJvbUFycmF5KGNvbmZpZyk7XG4gICAgICAgIH0gZWxzZSBpZiAoaXNPYmplY3QoaW5wdXQpKSB7XG4gICAgICAgICAgICBjb25maWdGcm9tT2JqZWN0KGNvbmZpZyk7XG4gICAgICAgIH0gZWxzZSBpZiAoaXNOdW1iZXIoaW5wdXQpKSB7XG4gICAgICAgICAgICAvLyBmcm9tIG1pbGxpc2Vjb25kc1xuICAgICAgICAgICAgY29uZmlnLl9kID0gbmV3IERhdGUoaW5wdXQpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgaG9va3MuY3JlYXRlRnJvbUlucHV0RmFsbGJhY2soY29uZmlnKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0ZUxvY2FsT3JVVEMgKGlucHV0LCBmb3JtYXQsIGxvY2FsZSwgc3RyaWN0LCBpc1VUQykge1xuICAgICAgICB2YXIgYyA9IHt9O1xuXG4gICAgICAgIGlmIChsb2NhbGUgPT09IHRydWUgfHwgbG9jYWxlID09PSBmYWxzZSkge1xuICAgICAgICAgICAgc3RyaWN0ID0gbG9jYWxlO1xuICAgICAgICAgICAgbG9jYWxlID0gdW5kZWZpbmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKChpc09iamVjdChpbnB1dCkgJiYgaXNPYmplY3RFbXB0eShpbnB1dCkpIHx8XG4gICAgICAgICAgICAgICAgKGlzQXJyYXkoaW5wdXQpICYmIGlucHV0Lmxlbmd0aCA9PT0gMCkpIHtcbiAgICAgICAgICAgIGlucHV0ID0gdW5kZWZpbmVkO1xuICAgICAgICB9XG4gICAgICAgIC8vIG9iamVjdCBjb25zdHJ1Y3Rpb24gbXVzdCBiZSBkb25lIHRoaXMgd2F5LlxuICAgICAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vbW9tZW50L21vbWVudC9pc3N1ZXMvMTQyM1xuICAgICAgICBjLl9pc0FNb21lbnRPYmplY3QgPSB0cnVlO1xuICAgICAgICBjLl91c2VVVEMgPSBjLl9pc1VUQyA9IGlzVVRDO1xuICAgICAgICBjLl9sID0gbG9jYWxlO1xuICAgICAgICBjLl9pID0gaW5wdXQ7XG4gICAgICAgIGMuX2YgPSBmb3JtYXQ7XG4gICAgICAgIGMuX3N0cmljdCA9IHN0cmljdDtcblxuICAgICAgICByZXR1cm4gY3JlYXRlRnJvbUNvbmZpZyhjKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjcmVhdGVMb2NhbCAoaW5wdXQsIGZvcm1hdCwgbG9jYWxlLCBzdHJpY3QpIHtcbiAgICAgICAgcmV0dXJuIGNyZWF0ZUxvY2FsT3JVVEMoaW5wdXQsIGZvcm1hdCwgbG9jYWxlLCBzdHJpY3QsIGZhbHNlKTtcbiAgICB9XG5cbiAgICB2YXIgcHJvdG90eXBlTWluID0gZGVwcmVjYXRlKFxuICAgICAgICAnbW9tZW50KCkubWluIGlzIGRlcHJlY2F0ZWQsIHVzZSBtb21lbnQubWF4IGluc3RlYWQuIGh0dHA6Ly9tb21lbnRqcy5jb20vZ3VpZGVzLyMvd2FybmluZ3MvbWluLW1heC8nLFxuICAgICAgICBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICB2YXIgb3RoZXIgPSBjcmVhdGVMb2NhbC5hcHBseShudWxsLCBhcmd1bWVudHMpO1xuICAgICAgICAgICAgaWYgKHRoaXMuaXNWYWxpZCgpICYmIG90aGVyLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBvdGhlciA8IHRoaXMgPyB0aGlzIDogb3RoZXI7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBjcmVhdGVJbnZhbGlkKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICApO1xuXG4gICAgdmFyIHByb3RvdHlwZU1heCA9IGRlcHJlY2F0ZShcbiAgICAgICAgJ21vbWVudCgpLm1heCBpcyBkZXByZWNhdGVkLCB1c2UgbW9tZW50Lm1pbiBpbnN0ZWFkLiBodHRwOi8vbW9tZW50anMuY29tL2d1aWRlcy8jL3dhcm5pbmdzL21pbi1tYXgvJyxcbiAgICAgICAgZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdmFyIG90aGVyID0gY3JlYXRlTG9jYWwuYXBwbHkobnVsbCwgYXJndW1lbnRzKTtcbiAgICAgICAgICAgIGlmICh0aGlzLmlzVmFsaWQoKSAmJiBvdGhlci5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gb3RoZXIgPiB0aGlzID8gdGhpcyA6IG90aGVyO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gY3JlYXRlSW52YWxpZCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgKTtcblxuICAgIC8vIFBpY2sgYSBtb21lbnQgbSBmcm9tIG1vbWVudHMgc28gdGhhdCBtW2ZuXShvdGhlcikgaXMgdHJ1ZSBmb3IgYWxsXG4gICAgLy8gb3RoZXIuIFRoaXMgcmVsaWVzIG9uIHRoZSBmdW5jdGlvbiBmbiB0byBiZSB0cmFuc2l0aXZlLlxuICAgIC8vXG4gICAgLy8gbW9tZW50cyBzaG91bGQgZWl0aGVyIGJlIGFuIGFycmF5IG9mIG1vbWVudCBvYmplY3RzIG9yIGFuIGFycmF5LCB3aG9zZVxuICAgIC8vIGZpcnN0IGVsZW1lbnQgaXMgYW4gYXJyYXkgb2YgbW9tZW50IG9iamVjdHMuXG4gICAgZnVuY3Rpb24gcGlja0J5KGZuLCBtb21lbnRzKSB7XG4gICAgICAgIHZhciByZXMsIGk7XG4gICAgICAgIGlmIChtb21lbnRzLmxlbmd0aCA9PT0gMSAmJiBpc0FycmF5KG1vbWVudHNbMF0pKSB7XG4gICAgICAgICAgICBtb21lbnRzID0gbW9tZW50c1swXTtcbiAgICAgICAgfVxuICAgICAgICBpZiAoIW1vbWVudHMubGVuZ3RoKSB7XG4gICAgICAgICAgICByZXR1cm4gY3JlYXRlTG9jYWwoKTtcbiAgICAgICAgfVxuICAgICAgICByZXMgPSBtb21lbnRzWzBdO1xuICAgICAgICBmb3IgKGkgPSAxOyBpIDwgbW9tZW50cy5sZW5ndGg7ICsraSkge1xuICAgICAgICAgICAgaWYgKCFtb21lbnRzW2ldLmlzVmFsaWQoKSB8fCBtb21lbnRzW2ldW2ZuXShyZXMpKSB7XG4gICAgICAgICAgICAgICAgcmVzID0gbW9tZW50c1tpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gcmVzO1xuICAgIH1cblxuICAgIC8vIFRPRE86IFVzZSBbXS5zb3J0IGluc3RlYWQ/XG4gICAgZnVuY3Rpb24gbWluICgpIHtcbiAgICAgICAgdmFyIGFyZ3MgPSBbXS5zbGljZS5jYWxsKGFyZ3VtZW50cywgMCk7XG5cbiAgICAgICAgcmV0dXJuIHBpY2tCeSgnaXNCZWZvcmUnLCBhcmdzKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBtYXggKCkge1xuICAgICAgICB2YXIgYXJncyA9IFtdLnNsaWNlLmNhbGwoYXJndW1lbnRzLCAwKTtcblxuICAgICAgICByZXR1cm4gcGlja0J5KCdpc0FmdGVyJywgYXJncyk7XG4gICAgfVxuXG4gICAgdmFyIG5vdyA9IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIERhdGUubm93ID8gRGF0ZS5ub3coKSA6ICsobmV3IERhdGUoKSk7XG4gICAgfTtcblxuICAgIHZhciBvcmRlcmluZyA9IFsneWVhcicsICdxdWFydGVyJywgJ21vbnRoJywgJ3dlZWsnLCAnZGF5JywgJ2hvdXInLCAnbWludXRlJywgJ3NlY29uZCcsICdtaWxsaXNlY29uZCddO1xuXG4gICAgZnVuY3Rpb24gaXNEdXJhdGlvblZhbGlkKG0pIHtcbiAgICAgICAgZm9yICh2YXIga2V5IGluIG0pIHtcbiAgICAgICAgICAgIGlmICghKGluZGV4T2YuY2FsbChvcmRlcmluZywga2V5KSAhPT0gLTEgJiYgKG1ba2V5XSA9PSBudWxsIHx8ICFpc05hTihtW2tleV0pKSkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgdW5pdEhhc0RlY2ltYWwgPSBmYWxzZTtcbiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBvcmRlcmluZy5sZW5ndGg7ICsraSkge1xuICAgICAgICAgICAgaWYgKG1bb3JkZXJpbmdbaV1dKSB7XG4gICAgICAgICAgICAgICAgaWYgKHVuaXRIYXNEZWNpbWFsKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTsgLy8gb25seSBhbGxvdyBub24taW50ZWdlcnMgZm9yIHNtYWxsZXN0IHVuaXRcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaWYgKHBhcnNlRmxvYXQobVtvcmRlcmluZ1tpXV0pICE9PSB0b0ludChtW29yZGVyaW5nW2ldXSkpIHtcbiAgICAgICAgICAgICAgICAgICAgdW5pdEhhc0RlY2ltYWwgPSB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzVmFsaWQkMSgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX2lzVmFsaWQ7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gY3JlYXRlSW52YWxpZCQxKCkge1xuICAgICAgICByZXR1cm4gY3JlYXRlRHVyYXRpb24oTmFOKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBEdXJhdGlvbiAoZHVyYXRpb24pIHtcbiAgICAgICAgdmFyIG5vcm1hbGl6ZWRJbnB1dCA9IG5vcm1hbGl6ZU9iamVjdFVuaXRzKGR1cmF0aW9uKSxcbiAgICAgICAgICAgIHllYXJzID0gbm9ybWFsaXplZElucHV0LnllYXIgfHwgMCxcbiAgICAgICAgICAgIHF1YXJ0ZXJzID0gbm9ybWFsaXplZElucHV0LnF1YXJ0ZXIgfHwgMCxcbiAgICAgICAgICAgIG1vbnRocyA9IG5vcm1hbGl6ZWRJbnB1dC5tb250aCB8fCAwLFxuICAgICAgICAgICAgd2Vla3MgPSBub3JtYWxpemVkSW5wdXQud2VlayB8fCAwLFxuICAgICAgICAgICAgZGF5cyA9IG5vcm1hbGl6ZWRJbnB1dC5kYXkgfHwgMCxcbiAgICAgICAgICAgIGhvdXJzID0gbm9ybWFsaXplZElucHV0LmhvdXIgfHwgMCxcbiAgICAgICAgICAgIG1pbnV0ZXMgPSBub3JtYWxpemVkSW5wdXQubWludXRlIHx8IDAsXG4gICAgICAgICAgICBzZWNvbmRzID0gbm9ybWFsaXplZElucHV0LnNlY29uZCB8fCAwLFxuICAgICAgICAgICAgbWlsbGlzZWNvbmRzID0gbm9ybWFsaXplZElucHV0Lm1pbGxpc2Vjb25kIHx8IDA7XG5cbiAgICAgICAgdGhpcy5faXNWYWxpZCA9IGlzRHVyYXRpb25WYWxpZChub3JtYWxpemVkSW5wdXQpO1xuXG4gICAgICAgIC8vIHJlcHJlc2VudGF0aW9uIGZvciBkYXRlQWRkUmVtb3ZlXG4gICAgICAgIHRoaXMuX21pbGxpc2Vjb25kcyA9ICttaWxsaXNlY29uZHMgK1xuICAgICAgICAgICAgc2Vjb25kcyAqIDFlMyArIC8vIDEwMDBcbiAgICAgICAgICAgIG1pbnV0ZXMgKiA2ZTQgKyAvLyAxMDAwICogNjBcbiAgICAgICAgICAgIGhvdXJzICogMTAwMCAqIDYwICogNjA7IC8vdXNpbmcgMTAwMCAqIDYwICogNjAgaW5zdGVhZCBvZiAzNmU1IHRvIGF2b2lkIGZsb2F0aW5nIHBvaW50IHJvdW5kaW5nIGVycm9ycyBodHRwczovL2dpdGh1Yi5jb20vbW9tZW50L21vbWVudC9pc3N1ZXMvMjk3OFxuICAgICAgICAvLyBCZWNhdXNlIG9mIGRhdGVBZGRSZW1vdmUgdHJlYXRzIDI0IGhvdXJzIGFzIGRpZmZlcmVudCBmcm9tIGFcbiAgICAgICAgLy8gZGF5IHdoZW4gd29ya2luZyBhcm91bmQgRFNULCB3ZSBuZWVkIHRvIHN0b3JlIHRoZW0gc2VwYXJhdGVseVxuICAgICAgICB0aGlzLl9kYXlzID0gK2RheXMgK1xuICAgICAgICAgICAgd2Vla3MgKiA3O1xuICAgICAgICAvLyBJdCBpcyBpbXBvc3NpYmxlIHRvIHRyYW5zbGF0ZSBtb250aHMgaW50byBkYXlzIHdpdGhvdXQga25vd2luZ1xuICAgICAgICAvLyB3aGljaCBtb250aHMgeW91IGFyZSBhcmUgdGFsa2luZyBhYm91dCwgc28gd2UgaGF2ZSB0byBzdG9yZVxuICAgICAgICAvLyBpdCBzZXBhcmF0ZWx5LlxuICAgICAgICB0aGlzLl9tb250aHMgPSArbW9udGhzICtcbiAgICAgICAgICAgIHF1YXJ0ZXJzICogMyArXG4gICAgICAgICAgICB5ZWFycyAqIDEyO1xuXG4gICAgICAgIHRoaXMuX2RhdGEgPSB7fTtcblxuICAgICAgICB0aGlzLl9sb2NhbGUgPSBnZXRMb2NhbGUoKTtcblxuICAgICAgICB0aGlzLl9idWJibGUoKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc0R1cmF0aW9uIChvYmopIHtcbiAgICAgICAgcmV0dXJuIG9iaiBpbnN0YW5jZW9mIER1cmF0aW9uO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGFic1JvdW5kIChudW1iZXIpIHtcbiAgICAgICAgaWYgKG51bWJlciA8IDApIHtcbiAgICAgICAgICAgIHJldHVybiBNYXRoLnJvdW5kKC0xICogbnVtYmVyKSAqIC0xO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIE1hdGgucm91bmQobnVtYmVyKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGZ1bmN0aW9uIG9mZnNldCAodG9rZW4sIHNlcGFyYXRvcikge1xuICAgICAgICBhZGRGb3JtYXRUb2tlbih0b2tlbiwgMCwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgdmFyIG9mZnNldCA9IHRoaXMudXRjT2Zmc2V0KCk7XG4gICAgICAgICAgICB2YXIgc2lnbiA9ICcrJztcbiAgICAgICAgICAgIGlmIChvZmZzZXQgPCAwKSB7XG4gICAgICAgICAgICAgICAgb2Zmc2V0ID0gLW9mZnNldDtcbiAgICAgICAgICAgICAgICBzaWduID0gJy0nO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIHNpZ24gKyB6ZXJvRmlsbCh+fihvZmZzZXQgLyA2MCksIDIpICsgc2VwYXJhdG9yICsgemVyb0ZpbGwofn4ob2Zmc2V0KSAlIDYwLCAyKTtcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgb2Zmc2V0KCdaJywgJzonKTtcbiAgICBvZmZzZXQoJ1paJywgJycpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgYWRkUmVnZXhUb2tlbignWicsICBtYXRjaFNob3J0T2Zmc2V0KTtcbiAgICBhZGRSZWdleFRva2VuKCdaWicsIG1hdGNoU2hvcnRPZmZzZXQpO1xuICAgIGFkZFBhcnNlVG9rZW4oWydaJywgJ1paJ10sIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXksIGNvbmZpZykge1xuICAgICAgICBjb25maWcuX3VzZVVUQyA9IHRydWU7XG4gICAgICAgIGNvbmZpZy5fdHptID0gb2Zmc2V0RnJvbVN0cmluZyhtYXRjaFNob3J0T2Zmc2V0LCBpbnB1dCk7XG4gICAgfSk7XG5cbiAgICAvLyBIRUxQRVJTXG5cbiAgICAvLyB0aW1lem9uZSBjaHVua2VyXG4gICAgLy8gJysxMDowMCcgPiBbJzEwJywgICcwMCddXG4gICAgLy8gJy0xNTMwJyAgPiBbJy0xNScsICczMCddXG4gICAgdmFyIGNodW5rT2Zmc2V0ID0gLyhbXFwrXFwtXXxcXGRcXGQpL2dpO1xuXG4gICAgZnVuY3Rpb24gb2Zmc2V0RnJvbVN0cmluZyhtYXRjaGVyLCBzdHJpbmcpIHtcbiAgICAgICAgdmFyIG1hdGNoZXMgPSAoc3RyaW5nIHx8ICcnKS5tYXRjaChtYXRjaGVyKTtcblxuICAgICAgICBpZiAobWF0Y2hlcyA9PT0gbnVsbCkge1xuICAgICAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgY2h1bmsgICA9IG1hdGNoZXNbbWF0Y2hlcy5sZW5ndGggLSAxXSB8fCBbXTtcbiAgICAgICAgdmFyIHBhcnRzICAgPSAoY2h1bmsgKyAnJykubWF0Y2goY2h1bmtPZmZzZXQpIHx8IFsnLScsIDAsIDBdO1xuICAgICAgICB2YXIgbWludXRlcyA9ICsocGFydHNbMV0gKiA2MCkgKyB0b0ludChwYXJ0c1syXSk7XG5cbiAgICAgICAgcmV0dXJuIG1pbnV0ZXMgPT09IDAgP1xuICAgICAgICAgIDAgOlxuICAgICAgICAgIHBhcnRzWzBdID09PSAnKycgPyBtaW51dGVzIDogLW1pbnV0ZXM7XG4gICAgfVxuXG4gICAgLy8gUmV0dXJuIGEgbW9tZW50IGZyb20gaW5wdXQsIHRoYXQgaXMgbG9jYWwvdXRjL3pvbmUgZXF1aXZhbGVudCB0byBtb2RlbC5cbiAgICBmdW5jdGlvbiBjbG9uZVdpdGhPZmZzZXQoaW5wdXQsIG1vZGVsKSB7XG4gICAgICAgIHZhciByZXMsIGRpZmY7XG4gICAgICAgIGlmIChtb2RlbC5faXNVVEMpIHtcbiAgICAgICAgICAgIHJlcyA9IG1vZGVsLmNsb25lKCk7XG4gICAgICAgICAgICBkaWZmID0gKGlzTW9tZW50KGlucHV0KSB8fCBpc0RhdGUoaW5wdXQpID8gaW5wdXQudmFsdWVPZigpIDogY3JlYXRlTG9jYWwoaW5wdXQpLnZhbHVlT2YoKSkgLSByZXMudmFsdWVPZigpO1xuICAgICAgICAgICAgLy8gVXNlIGxvdy1sZXZlbCBhcGksIGJlY2F1c2UgdGhpcyBmbiBpcyBsb3ctbGV2ZWwgYXBpLlxuICAgICAgICAgICAgcmVzLl9kLnNldFRpbWUocmVzLl9kLnZhbHVlT2YoKSArIGRpZmYpO1xuICAgICAgICAgICAgaG9va3MudXBkYXRlT2Zmc2V0KHJlcywgZmFsc2UpO1xuICAgICAgICAgICAgcmV0dXJuIHJlcztcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBjcmVhdGVMb2NhbChpbnB1dCkubG9jYWwoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldERhdGVPZmZzZXQgKG0pIHtcbiAgICAgICAgLy8gT24gRmlyZWZveC4yNCBEYXRlI2dldFRpbWV6b25lT2Zmc2V0IHJldHVybnMgYSBmbG9hdGluZyBwb2ludC5cbiAgICAgICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL21vbWVudC9tb21lbnQvcHVsbC8xODcxXG4gICAgICAgIHJldHVybiAtTWF0aC5yb3VuZChtLl9kLmdldFRpbWV6b25lT2Zmc2V0KCkgLyAxNSkgKiAxNTtcbiAgICB9XG5cbiAgICAvLyBIT09LU1xuXG4gICAgLy8gVGhpcyBmdW5jdGlvbiB3aWxsIGJlIGNhbGxlZCB3aGVuZXZlciBhIG1vbWVudCBpcyBtdXRhdGVkLlxuICAgIC8vIEl0IGlzIGludGVuZGVkIHRvIGtlZXAgdGhlIG9mZnNldCBpbiBzeW5jIHdpdGggdGhlIHRpbWV6b25lLlxuICAgIGhvb2tzLnVwZGF0ZU9mZnNldCA9IGZ1bmN0aW9uICgpIHt9O1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgLy8ga2VlcExvY2FsVGltZSA9IHRydWUgbWVhbnMgb25seSBjaGFuZ2UgdGhlIHRpbWV6b25lLCB3aXRob3V0XG4gICAgLy8gYWZmZWN0aW5nIHRoZSBsb2NhbCBob3VyLiBTbyA1OjMxOjI2ICswMzAwIC0tW3V0Y09mZnNldCgyLCB0cnVlKV0tLT5cbiAgICAvLyA1OjMxOjI2ICswMjAwIEl0IGlzIHBvc3NpYmxlIHRoYXQgNTozMToyNiBkb2Vzbid0IGV4aXN0IHdpdGggb2Zmc2V0XG4gICAgLy8gKzAyMDAsIHNvIHdlIGFkanVzdCB0aGUgdGltZSBhcyBuZWVkZWQsIHRvIGJlIHZhbGlkLlxuICAgIC8vXG4gICAgLy8gS2VlcGluZyB0aGUgdGltZSBhY3R1YWxseSBhZGRzL3N1YnRyYWN0cyAob25lIGhvdXIpXG4gICAgLy8gZnJvbSB0aGUgYWN0dWFsIHJlcHJlc2VudGVkIHRpbWUuIFRoYXQgaXMgd2h5IHdlIGNhbGwgdXBkYXRlT2Zmc2V0XG4gICAgLy8gYSBzZWNvbmQgdGltZS4gSW4gY2FzZSBpdCB3YW50cyB1cyB0byBjaGFuZ2UgdGhlIG9mZnNldCBhZ2FpblxuICAgIC8vIF9jaGFuZ2VJblByb2dyZXNzID09IHRydWUgY2FzZSwgdGhlbiB3ZSBoYXZlIHRvIGFkanVzdCwgYmVjYXVzZVxuICAgIC8vIHRoZXJlIGlzIG5vIHN1Y2ggdGltZSBpbiB0aGUgZ2l2ZW4gdGltZXpvbmUuXG4gICAgZnVuY3Rpb24gZ2V0U2V0T2Zmc2V0IChpbnB1dCwga2VlcExvY2FsVGltZSwga2VlcE1pbnV0ZXMpIHtcbiAgICAgICAgdmFyIG9mZnNldCA9IHRoaXMuX29mZnNldCB8fCAwLFxuICAgICAgICAgICAgbG9jYWxBZGp1c3Q7XG4gICAgICAgIGlmICghdGhpcy5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dCAhPSBudWxsID8gdGhpcyA6IE5hTjtcbiAgICAgICAgfVxuICAgICAgICBpZiAoaW5wdXQgIT0gbnVsbCkge1xuICAgICAgICAgICAgaWYgKHR5cGVvZiBpbnB1dCA9PT0gJ3N0cmluZycpIHtcbiAgICAgICAgICAgICAgICBpbnB1dCA9IG9mZnNldEZyb21TdHJpbmcobWF0Y2hTaG9ydE9mZnNldCwgaW5wdXQpO1xuICAgICAgICAgICAgICAgIGlmIChpbnB1dCA9PT0gbnVsbCkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdGhpcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IGVsc2UgaWYgKE1hdGguYWJzKGlucHV0KSA8IDE2ICYmICFrZWVwTWludXRlcykge1xuICAgICAgICAgICAgICAgIGlucHV0ID0gaW5wdXQgKiA2MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmICghdGhpcy5faXNVVEMgJiYga2VlcExvY2FsVGltZSkge1xuICAgICAgICAgICAgICAgIGxvY2FsQWRqdXN0ID0gZ2V0RGF0ZU9mZnNldCh0aGlzKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoaXMuX29mZnNldCA9IGlucHV0O1xuICAgICAgICAgICAgdGhpcy5faXNVVEMgPSB0cnVlO1xuICAgICAgICAgICAgaWYgKGxvY2FsQWRqdXN0ICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICB0aGlzLmFkZChsb2NhbEFkanVzdCwgJ20nKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChvZmZzZXQgIT09IGlucHV0KSB7XG4gICAgICAgICAgICAgICAgaWYgKCFrZWVwTG9jYWxUaW1lIHx8IHRoaXMuX2NoYW5nZUluUHJvZ3Jlc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgYWRkU3VidHJhY3QodGhpcywgY3JlYXRlRHVyYXRpb24oaW5wdXQgLSBvZmZzZXQsICdtJyksIDEsIGZhbHNlKTtcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKCF0aGlzLl9jaGFuZ2VJblByb2dyZXNzKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuX2NoYW5nZUluUHJvZ3Jlc3MgPSB0cnVlO1xuICAgICAgICAgICAgICAgICAgICBob29rcy51cGRhdGVPZmZzZXQodGhpcywgdHJ1ZSk7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuX2NoYW5nZUluUHJvZ3Jlc3MgPSBudWxsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiB0aGlzO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMuX2lzVVRDID8gb2Zmc2V0IDogZ2V0RGF0ZU9mZnNldCh0aGlzKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFNldFpvbmUgKGlucHV0LCBrZWVwTG9jYWxUaW1lKSB7XG4gICAgICAgIGlmIChpbnB1dCAhPSBudWxsKSB7XG4gICAgICAgICAgICBpZiAodHlwZW9mIGlucHV0ICE9PSAnc3RyaW5nJykge1xuICAgICAgICAgICAgICAgIGlucHV0ID0gLWlucHV0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aGlzLnV0Y09mZnNldChpbnB1dCwga2VlcExvY2FsVGltZSk7XG5cbiAgICAgICAgICAgIHJldHVybiB0aGlzO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIC10aGlzLnV0Y09mZnNldCgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gc2V0T2Zmc2V0VG9VVEMgKGtlZXBMb2NhbFRpbWUpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMudXRjT2Zmc2V0KDAsIGtlZXBMb2NhbFRpbWUpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHNldE9mZnNldFRvTG9jYWwgKGtlZXBMb2NhbFRpbWUpIHtcbiAgICAgICAgaWYgKHRoaXMuX2lzVVRDKSB7XG4gICAgICAgICAgICB0aGlzLnV0Y09mZnNldCgwLCBrZWVwTG9jYWxUaW1lKTtcbiAgICAgICAgICAgIHRoaXMuX2lzVVRDID0gZmFsc2U7XG5cbiAgICAgICAgICAgIGlmIChrZWVwTG9jYWxUaW1lKSB7XG4gICAgICAgICAgICAgICAgdGhpcy5zdWJ0cmFjdChnZXREYXRlT2Zmc2V0KHRoaXMpLCAnbScpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHNldE9mZnNldFRvUGFyc2VkT2Zmc2V0ICgpIHtcbiAgICAgICAgaWYgKHRoaXMuX3R6bSAhPSBudWxsKSB7XG4gICAgICAgICAgICB0aGlzLnV0Y09mZnNldCh0aGlzLl90em0sIGZhbHNlLCB0cnVlKTtcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgdGhpcy5faSA9PT0gJ3N0cmluZycpIHtcbiAgICAgICAgICAgIHZhciB0Wm9uZSA9IG9mZnNldEZyb21TdHJpbmcobWF0Y2hPZmZzZXQsIHRoaXMuX2kpO1xuICAgICAgICAgICAgaWYgKHRab25lICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICB0aGlzLnV0Y09mZnNldCh0Wm9uZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgICAgICB0aGlzLnV0Y09mZnNldCgwLCB0cnVlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBoYXNBbGlnbmVkSG91ck9mZnNldCAoaW5wdXQpIHtcbiAgICAgICAgaWYgKCF0aGlzLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0ID0gaW5wdXQgPyBjcmVhdGVMb2NhbChpbnB1dCkudXRjT2Zmc2V0KCkgOiAwO1xuXG4gICAgICAgIHJldHVybiAodGhpcy51dGNPZmZzZXQoKSAtIGlucHV0KSAlIDYwID09PSAwO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzRGF5bGlnaHRTYXZpbmdUaW1lICgpIHtcbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIHRoaXMudXRjT2Zmc2V0KCkgPiB0aGlzLmNsb25lKCkubW9udGgoMCkudXRjT2Zmc2V0KCkgfHxcbiAgICAgICAgICAgIHRoaXMudXRjT2Zmc2V0KCkgPiB0aGlzLmNsb25lKCkubW9udGgoNSkudXRjT2Zmc2V0KClcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc0RheWxpZ2h0U2F2aW5nVGltZVNoaWZ0ZWQgKCkge1xuICAgICAgICBpZiAoIWlzVW5kZWZpbmVkKHRoaXMuX2lzRFNUU2hpZnRlZCkpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLl9pc0RTVFNoaWZ0ZWQ7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgYyA9IHt9O1xuXG4gICAgICAgIGNvcHlDb25maWcoYywgdGhpcyk7XG4gICAgICAgIGMgPSBwcmVwYXJlQ29uZmlnKGMpO1xuXG4gICAgICAgIGlmIChjLl9hKSB7XG4gICAgICAgICAgICB2YXIgb3RoZXIgPSBjLl9pc1VUQyA/IGNyZWF0ZVVUQyhjLl9hKSA6IGNyZWF0ZUxvY2FsKGMuX2EpO1xuICAgICAgICAgICAgdGhpcy5faXNEU1RTaGlmdGVkID0gdGhpcy5pc1ZhbGlkKCkgJiZcbiAgICAgICAgICAgICAgICBjb21wYXJlQXJyYXlzKGMuX2EsIG90aGVyLnRvQXJyYXkoKSkgPiAwO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgdGhpcy5faXNEU1RTaGlmdGVkID0gZmFsc2U7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gdGhpcy5faXNEU1RTaGlmdGVkO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzTG9jYWwgKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5pc1ZhbGlkKCkgPyAhdGhpcy5faXNVVEMgOiBmYWxzZTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc1V0Y09mZnNldCAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLmlzVmFsaWQoKSA/IHRoaXMuX2lzVVRDIDogZmFsc2U7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaXNVdGMgKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5pc1ZhbGlkKCkgPyB0aGlzLl9pc1VUQyAmJiB0aGlzLl9vZmZzZXQgPT09IDAgOiBmYWxzZTtcbiAgICB9XG5cbiAgICAvLyBBU1AuTkVUIGpzb24gZGF0ZSBmb3JtYXQgcmVnZXhcbiAgICB2YXIgYXNwTmV0UmVnZXggPSAvXihcXC18XFwrKT8oPzooXFxkKilbLiBdKT8oXFxkKylcXDooXFxkKykoPzpcXDooXFxkKykoXFwuXFxkKik/KT8kLztcblxuICAgIC8vIGZyb20gaHR0cDovL2RvY3MuY2xvc3VyZS1saWJyYXJ5Lmdvb2dsZWNvZGUuY29tL2dpdC9jbG9zdXJlX2dvb2dfZGF0ZV9kYXRlLmpzLnNvdXJjZS5odG1sXG4gICAgLy8gc29tZXdoYXQgbW9yZSBpbiBsaW5lIHdpdGggNC40LjMuMiAyMDA0IHNwZWMsIGJ1dCBhbGxvd3MgZGVjaW1hbCBhbnl3aGVyZVxuICAgIC8vIGFuZCBmdXJ0aGVyIG1vZGlmaWVkIHRvIGFsbG93IGZvciBzdHJpbmdzIGNvbnRhaW5pbmcgYm90aCB3ZWVrIGFuZCBkYXlcbiAgICB2YXIgaXNvUmVnZXggPSAvXigtfFxcKyk/UCg/OihbLStdP1swLTksLl0qKVkpPyg/OihbLStdP1swLTksLl0qKU0pPyg/OihbLStdP1swLTksLl0qKVcpPyg/OihbLStdP1swLTksLl0qKUQpPyg/OlQoPzooWy0rXT9bMC05LC5dKilIKT8oPzooWy0rXT9bMC05LC5dKilNKT8oPzooWy0rXT9bMC05LC5dKilTKT8pPyQvO1xuXG4gICAgZnVuY3Rpb24gY3JlYXRlRHVyYXRpb24gKGlucHV0LCBrZXkpIHtcbiAgICAgICAgdmFyIGR1cmF0aW9uID0gaW5wdXQsXG4gICAgICAgICAgICAvLyBtYXRjaGluZyBhZ2FpbnN0IHJlZ2V4cCBpcyBleHBlbnNpdmUsIGRvIGl0IG9uIGRlbWFuZFxuICAgICAgICAgICAgbWF0Y2ggPSBudWxsLFxuICAgICAgICAgICAgc2lnbixcbiAgICAgICAgICAgIHJldCxcbiAgICAgICAgICAgIGRpZmZSZXM7XG5cbiAgICAgICAgaWYgKGlzRHVyYXRpb24oaW5wdXQpKSB7XG4gICAgICAgICAgICBkdXJhdGlvbiA9IHtcbiAgICAgICAgICAgICAgICBtcyA6IGlucHV0Ll9taWxsaXNlY29uZHMsXG4gICAgICAgICAgICAgICAgZCAgOiBpbnB1dC5fZGF5cyxcbiAgICAgICAgICAgICAgICBNICA6IGlucHV0Ll9tb250aHNcbiAgICAgICAgICAgIH07XG4gICAgICAgIH0gZWxzZSBpZiAoaXNOdW1iZXIoaW5wdXQpKSB7XG4gICAgICAgICAgICBkdXJhdGlvbiA9IHt9O1xuICAgICAgICAgICAgaWYgKGtleSkge1xuICAgICAgICAgICAgICAgIGR1cmF0aW9uW2tleV0gPSBpbnB1dDtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgZHVyYXRpb24ubWlsbGlzZWNvbmRzID0gaW5wdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gZWxzZSBpZiAoISEobWF0Y2ggPSBhc3BOZXRSZWdleC5leGVjKGlucHV0KSkpIHtcbiAgICAgICAgICAgIHNpZ24gPSAobWF0Y2hbMV0gPT09ICctJykgPyAtMSA6IDE7XG4gICAgICAgICAgICBkdXJhdGlvbiA9IHtcbiAgICAgICAgICAgICAgICB5ICA6IDAsXG4gICAgICAgICAgICAgICAgZCAgOiB0b0ludChtYXRjaFtEQVRFXSkgICAgICAgICAgICAgICAgICAgICAgICAgKiBzaWduLFxuICAgICAgICAgICAgICAgIGggIDogdG9JbnQobWF0Y2hbSE9VUl0pICAgICAgICAgICAgICAgICAgICAgICAgICogc2lnbixcbiAgICAgICAgICAgICAgICBtICA6IHRvSW50KG1hdGNoW01JTlVURV0pICAgICAgICAgICAgICAgICAgICAgICAqIHNpZ24sXG4gICAgICAgICAgICAgICAgcyAgOiB0b0ludChtYXRjaFtTRUNPTkRdKSAgICAgICAgICAgICAgICAgICAgICAgKiBzaWduLFxuICAgICAgICAgICAgICAgIG1zIDogdG9JbnQoYWJzUm91bmQobWF0Y2hbTUlMTElTRUNPTkRdICogMTAwMCkpICogc2lnbiAvLyB0aGUgbWlsbGlzZWNvbmQgZGVjaW1hbCBwb2ludCBpcyBpbmNsdWRlZCBpbiB0aGUgbWF0Y2hcbiAgICAgICAgICAgIH07XG4gICAgICAgIH0gZWxzZSBpZiAoISEobWF0Y2ggPSBpc29SZWdleC5leGVjKGlucHV0KSkpIHtcbiAgICAgICAgICAgIHNpZ24gPSAobWF0Y2hbMV0gPT09ICctJykgPyAtMSA6IChtYXRjaFsxXSA9PT0gJysnKSA/IDEgOiAxO1xuICAgICAgICAgICAgZHVyYXRpb24gPSB7XG4gICAgICAgICAgICAgICAgeSA6IHBhcnNlSXNvKG1hdGNoWzJdLCBzaWduKSxcbiAgICAgICAgICAgICAgICBNIDogcGFyc2VJc28obWF0Y2hbM10sIHNpZ24pLFxuICAgICAgICAgICAgICAgIHcgOiBwYXJzZUlzbyhtYXRjaFs0XSwgc2lnbiksXG4gICAgICAgICAgICAgICAgZCA6IHBhcnNlSXNvKG1hdGNoWzVdLCBzaWduKSxcbiAgICAgICAgICAgICAgICBoIDogcGFyc2VJc28obWF0Y2hbNl0sIHNpZ24pLFxuICAgICAgICAgICAgICAgIG0gOiBwYXJzZUlzbyhtYXRjaFs3XSwgc2lnbiksXG4gICAgICAgICAgICAgICAgcyA6IHBhcnNlSXNvKG1hdGNoWzhdLCBzaWduKVxuICAgICAgICAgICAgfTtcbiAgICAgICAgfSBlbHNlIGlmIChkdXJhdGlvbiA9PSBudWxsKSB7Ly8gY2hlY2tzIGZvciBudWxsIG9yIHVuZGVmaW5lZFxuICAgICAgICAgICAgZHVyYXRpb24gPSB7fTtcbiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZHVyYXRpb24gPT09ICdvYmplY3QnICYmICgnZnJvbScgaW4gZHVyYXRpb24gfHwgJ3RvJyBpbiBkdXJhdGlvbikpIHtcbiAgICAgICAgICAgIGRpZmZSZXMgPSBtb21lbnRzRGlmZmVyZW5jZShjcmVhdGVMb2NhbChkdXJhdGlvbi5mcm9tKSwgY3JlYXRlTG9jYWwoZHVyYXRpb24udG8pKTtcblxuICAgICAgICAgICAgZHVyYXRpb24gPSB7fTtcbiAgICAgICAgICAgIGR1cmF0aW9uLm1zID0gZGlmZlJlcy5taWxsaXNlY29uZHM7XG4gICAgICAgICAgICBkdXJhdGlvbi5NID0gZGlmZlJlcy5tb250aHM7XG4gICAgICAgIH1cblxuICAgICAgICByZXQgPSBuZXcgRHVyYXRpb24oZHVyYXRpb24pO1xuXG4gICAgICAgIGlmIChpc0R1cmF0aW9uKGlucHV0KSAmJiBoYXNPd25Qcm9wKGlucHV0LCAnX2xvY2FsZScpKSB7XG4gICAgICAgICAgICByZXQuX2xvY2FsZSA9IGlucHV0Ll9sb2NhbGU7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gcmV0O1xuICAgIH1cblxuICAgIGNyZWF0ZUR1cmF0aW9uLmZuID0gRHVyYXRpb24ucHJvdG90eXBlO1xuICAgIGNyZWF0ZUR1cmF0aW9uLmludmFsaWQgPSBjcmVhdGVJbnZhbGlkJDE7XG5cbiAgICBmdW5jdGlvbiBwYXJzZUlzbyAoaW5wLCBzaWduKSB7XG4gICAgICAgIC8vIFdlJ2Qgbm9ybWFsbHkgdXNlIH5+aW5wIGZvciB0aGlzLCBidXQgdW5mb3J0dW5hdGVseSBpdCBhbHNvXG4gICAgICAgIC8vIGNvbnZlcnRzIGZsb2F0cyB0byBpbnRzLlxuICAgICAgICAvLyBpbnAgbWF5IGJlIHVuZGVmaW5lZCwgc28gY2FyZWZ1bCBjYWxsaW5nIHJlcGxhY2Ugb24gaXQuXG4gICAgICAgIHZhciByZXMgPSBpbnAgJiYgcGFyc2VGbG9hdChpbnAucmVwbGFjZSgnLCcsICcuJykpO1xuICAgICAgICAvLyBhcHBseSBzaWduIHdoaWxlIHdlJ3JlIGF0IGl0XG4gICAgICAgIHJldHVybiAoaXNOYU4ocmVzKSA/IDAgOiByZXMpICogc2lnbjtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBwb3NpdGl2ZU1vbWVudHNEaWZmZXJlbmNlKGJhc2UsIG90aGVyKSB7XG4gICAgICAgIHZhciByZXMgPSB7bWlsbGlzZWNvbmRzOiAwLCBtb250aHM6IDB9O1xuXG4gICAgICAgIHJlcy5tb250aHMgPSBvdGhlci5tb250aCgpIC0gYmFzZS5tb250aCgpICtcbiAgICAgICAgICAgIChvdGhlci55ZWFyKCkgLSBiYXNlLnllYXIoKSkgKiAxMjtcbiAgICAgICAgaWYgKGJhc2UuY2xvbmUoKS5hZGQocmVzLm1vbnRocywgJ00nKS5pc0FmdGVyKG90aGVyKSkge1xuICAgICAgICAgICAgLS1yZXMubW9udGhzO1xuICAgICAgICB9XG5cbiAgICAgICAgcmVzLm1pbGxpc2Vjb25kcyA9ICtvdGhlciAtICsoYmFzZS5jbG9uZSgpLmFkZChyZXMubW9udGhzLCAnTScpKTtcblxuICAgICAgICByZXR1cm4gcmVzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIG1vbWVudHNEaWZmZXJlbmNlKGJhc2UsIG90aGVyKSB7XG4gICAgICAgIHZhciByZXM7XG4gICAgICAgIGlmICghKGJhc2UuaXNWYWxpZCgpICYmIG90aGVyLmlzVmFsaWQoKSkpIHtcbiAgICAgICAgICAgIHJldHVybiB7bWlsbGlzZWNvbmRzOiAwLCBtb250aHM6IDB9O1xuICAgICAgICB9XG5cbiAgICAgICAgb3RoZXIgPSBjbG9uZVdpdGhPZmZzZXQob3RoZXIsIGJhc2UpO1xuICAgICAgICBpZiAoYmFzZS5pc0JlZm9yZShvdGhlcikpIHtcbiAgICAgICAgICAgIHJlcyA9IHBvc2l0aXZlTW9tZW50c0RpZmZlcmVuY2UoYmFzZSwgb3RoZXIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmVzID0gcG9zaXRpdmVNb21lbnRzRGlmZmVyZW5jZShvdGhlciwgYmFzZSk7XG4gICAgICAgICAgICByZXMubWlsbGlzZWNvbmRzID0gLXJlcy5taWxsaXNlY29uZHM7XG4gICAgICAgICAgICByZXMubW9udGhzID0gLXJlcy5tb250aHM7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gcmVzO1xuICAgIH1cblxuICAgIC8vIFRPRE86IHJlbW92ZSAnbmFtZScgYXJnIGFmdGVyIGRlcHJlY2F0aW9uIGlzIHJlbW92ZWRcbiAgICBmdW5jdGlvbiBjcmVhdGVBZGRlcihkaXJlY3Rpb24sIG5hbWUpIHtcbiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uICh2YWwsIHBlcmlvZCkge1xuICAgICAgICAgICAgdmFyIGR1ciwgdG1wO1xuICAgICAgICAgICAgLy9pbnZlcnQgdGhlIGFyZ3VtZW50cywgYnV0IGNvbXBsYWluIGFib3V0IGl0XG4gICAgICAgICAgICBpZiAocGVyaW9kICE9PSBudWxsICYmICFpc05hTigrcGVyaW9kKSkge1xuICAgICAgICAgICAgICAgIGRlcHJlY2F0ZVNpbXBsZShuYW1lLCAnbW9tZW50KCkuJyArIG5hbWUgICsgJyhwZXJpb2QsIG51bWJlcikgaXMgZGVwcmVjYXRlZC4gUGxlYXNlIHVzZSBtb21lbnQoKS4nICsgbmFtZSArICcobnVtYmVyLCBwZXJpb2QpLiAnICtcbiAgICAgICAgICAgICAgICAnU2VlIGh0dHA6Ly9tb21lbnRqcy5jb20vZ3VpZGVzLyMvd2FybmluZ3MvYWRkLWludmVydGVkLXBhcmFtLyBmb3IgbW9yZSBpbmZvLicpO1xuICAgICAgICAgICAgICAgIHRtcCA9IHZhbDsgdmFsID0gcGVyaW9kOyBwZXJpb2QgPSB0bXA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHZhbCA9IHR5cGVvZiB2YWwgPT09ICdzdHJpbmcnID8gK3ZhbCA6IHZhbDtcbiAgICAgICAgICAgIGR1ciA9IGNyZWF0ZUR1cmF0aW9uKHZhbCwgcGVyaW9kKTtcbiAgICAgICAgICAgIGFkZFN1YnRyYWN0KHRoaXMsIGR1ciwgZGlyZWN0aW9uKTtcbiAgICAgICAgICAgIHJldHVybiB0aGlzO1xuICAgICAgICB9O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGFkZFN1YnRyYWN0IChtb20sIGR1cmF0aW9uLCBpc0FkZGluZywgdXBkYXRlT2Zmc2V0KSB7XG4gICAgICAgIHZhciBtaWxsaXNlY29uZHMgPSBkdXJhdGlvbi5fbWlsbGlzZWNvbmRzLFxuICAgICAgICAgICAgZGF5cyA9IGFic1JvdW5kKGR1cmF0aW9uLl9kYXlzKSxcbiAgICAgICAgICAgIG1vbnRocyA9IGFic1JvdW5kKGR1cmF0aW9uLl9tb250aHMpO1xuXG4gICAgICAgIGlmICghbW9tLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgLy8gTm8gb3BcbiAgICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuXG4gICAgICAgIHVwZGF0ZU9mZnNldCA9IHVwZGF0ZU9mZnNldCA9PSBudWxsID8gdHJ1ZSA6IHVwZGF0ZU9mZnNldDtcblxuICAgICAgICBpZiAobW9udGhzKSB7XG4gICAgICAgICAgICBzZXRNb250aChtb20sIGdldChtb20sICdNb250aCcpICsgbW9udGhzICogaXNBZGRpbmcpO1xuICAgICAgICB9XG4gICAgICAgIGlmIChkYXlzKSB7XG4gICAgICAgICAgICBzZXQkMShtb20sICdEYXRlJywgZ2V0KG1vbSwgJ0RhdGUnKSArIGRheXMgKiBpc0FkZGluZyk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKG1pbGxpc2Vjb25kcykge1xuICAgICAgICAgICAgbW9tLl9kLnNldFRpbWUobW9tLl9kLnZhbHVlT2YoKSArIG1pbGxpc2Vjb25kcyAqIGlzQWRkaW5nKTtcbiAgICAgICAgfVxuICAgICAgICBpZiAodXBkYXRlT2Zmc2V0KSB7XG4gICAgICAgICAgICBob29rcy51cGRhdGVPZmZzZXQobW9tLCBkYXlzIHx8IG1vbnRocyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgYWRkICAgICAgPSBjcmVhdGVBZGRlcigxLCAnYWRkJyk7XG4gICAgdmFyIHN1YnRyYWN0ID0gY3JlYXRlQWRkZXIoLTEsICdzdWJ0cmFjdCcpO1xuXG4gICAgZnVuY3Rpb24gZ2V0Q2FsZW5kYXJGb3JtYXQobXlNb21lbnQsIG5vdykge1xuICAgICAgICB2YXIgZGlmZiA9IG15TW9tZW50LmRpZmYobm93LCAnZGF5cycsIHRydWUpO1xuICAgICAgICByZXR1cm4gZGlmZiA8IC02ID8gJ3NhbWVFbHNlJyA6XG4gICAgICAgICAgICAgICAgZGlmZiA8IC0xID8gJ2xhc3RXZWVrJyA6XG4gICAgICAgICAgICAgICAgZGlmZiA8IDAgPyAnbGFzdERheScgOlxuICAgICAgICAgICAgICAgIGRpZmYgPCAxID8gJ3NhbWVEYXknIDpcbiAgICAgICAgICAgICAgICBkaWZmIDwgMiA/ICduZXh0RGF5JyA6XG4gICAgICAgICAgICAgICAgZGlmZiA8IDcgPyAnbmV4dFdlZWsnIDogJ3NhbWVFbHNlJztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBjYWxlbmRhciQxICh0aW1lLCBmb3JtYXRzKSB7XG4gICAgICAgIC8vIFdlIHdhbnQgdG8gY29tcGFyZSB0aGUgc3RhcnQgb2YgdG9kYXksIHZzIHRoaXMuXG4gICAgICAgIC8vIEdldHRpbmcgc3RhcnQtb2YtdG9kYXkgZGVwZW5kcyBvbiB3aGV0aGVyIHdlJ3JlIGxvY2FsL3V0Yy9vZmZzZXQgb3Igbm90LlxuICAgICAgICB2YXIgbm93ID0gdGltZSB8fCBjcmVhdGVMb2NhbCgpLFxuICAgICAgICAgICAgc29kID0gY2xvbmVXaXRoT2Zmc2V0KG5vdywgdGhpcykuc3RhcnRPZignZGF5JyksXG4gICAgICAgICAgICBmb3JtYXQgPSBob29rcy5jYWxlbmRhckZvcm1hdCh0aGlzLCBzb2QpIHx8ICdzYW1lRWxzZSc7XG5cbiAgICAgICAgdmFyIG91dHB1dCA9IGZvcm1hdHMgJiYgKGlzRnVuY3Rpb24oZm9ybWF0c1tmb3JtYXRdKSA/IGZvcm1hdHNbZm9ybWF0XS5jYWxsKHRoaXMsIG5vdykgOiBmb3JtYXRzW2Zvcm1hdF0pO1xuXG4gICAgICAgIHJldHVybiB0aGlzLmZvcm1hdChvdXRwdXQgfHwgdGhpcy5sb2NhbGVEYXRhKCkuY2FsZW5kYXIoZm9ybWF0LCB0aGlzLCBjcmVhdGVMb2NhbChub3cpKSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gY2xvbmUgKCkge1xuICAgICAgICByZXR1cm4gbmV3IE1vbWVudCh0aGlzKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc0FmdGVyIChpbnB1dCwgdW5pdHMpIHtcbiAgICAgICAgdmFyIGxvY2FsSW5wdXQgPSBpc01vbWVudChpbnB1dCkgPyBpbnB1dCA6IGNyZWF0ZUxvY2FsKGlucHV0KTtcbiAgICAgICAgaWYgKCEodGhpcy5pc1ZhbGlkKCkgJiYgbG9jYWxJbnB1dC5pc1ZhbGlkKCkpKSB7XG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH1cbiAgICAgICAgdW5pdHMgPSBub3JtYWxpemVVbml0cyghaXNVbmRlZmluZWQodW5pdHMpID8gdW5pdHMgOiAnbWlsbGlzZWNvbmQnKTtcbiAgICAgICAgaWYgKHVuaXRzID09PSAnbWlsbGlzZWNvbmQnKSB7XG4gICAgICAgICAgICByZXR1cm4gdGhpcy52YWx1ZU9mKCkgPiBsb2NhbElucHV0LnZhbHVlT2YoKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBsb2NhbElucHV0LnZhbHVlT2YoKSA8IHRoaXMuY2xvbmUoKS5zdGFydE9mKHVuaXRzKS52YWx1ZU9mKCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpc0JlZm9yZSAoaW5wdXQsIHVuaXRzKSB7XG4gICAgICAgIHZhciBsb2NhbElucHV0ID0gaXNNb21lbnQoaW5wdXQpID8gaW5wdXQgOiBjcmVhdGVMb2NhbChpbnB1dCk7XG4gICAgICAgIGlmICghKHRoaXMuaXNWYWxpZCgpICYmIGxvY2FsSW5wdXQuaXNWYWxpZCgpKSkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIHVuaXRzID0gbm9ybWFsaXplVW5pdHMoIWlzVW5kZWZpbmVkKHVuaXRzKSA/IHVuaXRzIDogJ21pbGxpc2Vjb25kJyk7XG4gICAgICAgIGlmICh1bml0cyA9PT0gJ21pbGxpc2Vjb25kJykge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMudmFsdWVPZigpIDwgbG9jYWxJbnB1dC52YWx1ZU9mKCk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5jbG9uZSgpLmVuZE9mKHVuaXRzKS52YWx1ZU9mKCkgPCBsb2NhbElucHV0LnZhbHVlT2YoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzQmV0d2VlbiAoZnJvbSwgdG8sIHVuaXRzLCBpbmNsdXNpdml0eSkge1xuICAgICAgICBpbmNsdXNpdml0eSA9IGluY2x1c2l2aXR5IHx8ICcoKSc7XG4gICAgICAgIHJldHVybiAoaW5jbHVzaXZpdHlbMF0gPT09ICcoJyA/IHRoaXMuaXNBZnRlcihmcm9tLCB1bml0cykgOiAhdGhpcy5pc0JlZm9yZShmcm9tLCB1bml0cykpICYmXG4gICAgICAgICAgICAoaW5jbHVzaXZpdHlbMV0gPT09ICcpJyA/IHRoaXMuaXNCZWZvcmUodG8sIHVuaXRzKSA6ICF0aGlzLmlzQWZ0ZXIodG8sIHVuaXRzKSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaXNTYW1lIChpbnB1dCwgdW5pdHMpIHtcbiAgICAgICAgdmFyIGxvY2FsSW5wdXQgPSBpc01vbWVudChpbnB1dCkgPyBpbnB1dCA6IGNyZWF0ZUxvY2FsKGlucHV0KSxcbiAgICAgICAgICAgIGlucHV0TXM7XG4gICAgICAgIGlmICghKHRoaXMuaXNWYWxpZCgpICYmIGxvY2FsSW5wdXQuaXNWYWxpZCgpKSkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIHVuaXRzID0gbm9ybWFsaXplVW5pdHModW5pdHMgfHwgJ21pbGxpc2Vjb25kJyk7XG4gICAgICAgIGlmICh1bml0cyA9PT0gJ21pbGxpc2Vjb25kJykge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMudmFsdWVPZigpID09PSBsb2NhbElucHV0LnZhbHVlT2YoKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGlucHV0TXMgPSBsb2NhbElucHV0LnZhbHVlT2YoKTtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmNsb25lKCkuc3RhcnRPZih1bml0cykudmFsdWVPZigpIDw9IGlucHV0TXMgJiYgaW5wdXRNcyA8PSB0aGlzLmNsb25lKCkuZW5kT2YodW5pdHMpLnZhbHVlT2YoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzU2FtZU9yQWZ0ZXIgKGlucHV0LCB1bml0cykge1xuICAgICAgICByZXR1cm4gdGhpcy5pc1NhbWUoaW5wdXQsIHVuaXRzKSB8fCB0aGlzLmlzQWZ0ZXIoaW5wdXQsdW5pdHMpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGlzU2FtZU9yQmVmb3JlIChpbnB1dCwgdW5pdHMpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuaXNTYW1lKGlucHV0LCB1bml0cykgfHwgdGhpcy5pc0JlZm9yZShpbnB1dCx1bml0cyk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZGlmZiAoaW5wdXQsIHVuaXRzLCBhc0Zsb2F0KSB7XG4gICAgICAgIHZhciB0aGF0LFxuICAgICAgICAgICAgem9uZURlbHRhLFxuICAgICAgICAgICAgb3V0cHV0O1xuXG4gICAgICAgIGlmICghdGhpcy5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgIHJldHVybiBOYU47XG4gICAgICAgIH1cblxuICAgICAgICB0aGF0ID0gY2xvbmVXaXRoT2Zmc2V0KGlucHV0LCB0aGlzKTtcblxuICAgICAgICBpZiAoIXRoYXQuaXNWYWxpZCgpKSB7XG4gICAgICAgICAgICByZXR1cm4gTmFOO1xuICAgICAgICB9XG5cbiAgICAgICAgem9uZURlbHRhID0gKHRoYXQudXRjT2Zmc2V0KCkgLSB0aGlzLnV0Y09mZnNldCgpKSAqIDZlNDtcblxuICAgICAgICB1bml0cyA9IG5vcm1hbGl6ZVVuaXRzKHVuaXRzKTtcblxuICAgICAgICBzd2l0Y2ggKHVuaXRzKSB7XG4gICAgICAgICAgICBjYXNlICd5ZWFyJzogb3V0cHV0ID0gbW9udGhEaWZmKHRoaXMsIHRoYXQpIC8gMTI7IGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAnbW9udGgnOiBvdXRwdXQgPSBtb250aERpZmYodGhpcywgdGhhdCk7IGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAncXVhcnRlcic6IG91dHB1dCA9IG1vbnRoRGlmZih0aGlzLCB0aGF0KSAvIDM7IGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAnc2Vjb25kJzogb3V0cHV0ID0gKHRoaXMgLSB0aGF0KSAvIDFlMzsgYnJlYWs7IC8vIDEwMDBcbiAgICAgICAgICAgIGNhc2UgJ21pbnV0ZSc6IG91dHB1dCA9ICh0aGlzIC0gdGhhdCkgLyA2ZTQ7IGJyZWFrOyAvLyAxMDAwICogNjBcbiAgICAgICAgICAgIGNhc2UgJ2hvdXInOiBvdXRwdXQgPSAodGhpcyAtIHRoYXQpIC8gMzZlNTsgYnJlYWs7IC8vIDEwMDAgKiA2MCAqIDYwXG4gICAgICAgICAgICBjYXNlICdkYXknOiBvdXRwdXQgPSAodGhpcyAtIHRoYXQgLSB6b25lRGVsdGEpIC8gODY0ZTU7IGJyZWFrOyAvLyAxMDAwICogNjAgKiA2MCAqIDI0LCBuZWdhdGUgZHN0XG4gICAgICAgICAgICBjYXNlICd3ZWVrJzogb3V0cHV0ID0gKHRoaXMgLSB0aGF0IC0gem9uZURlbHRhKSAvIDYwNDhlNTsgYnJlYWs7IC8vIDEwMDAgKiA2MCAqIDYwICogMjQgKiA3LCBuZWdhdGUgZHN0XG4gICAgICAgICAgICBkZWZhdWx0OiBvdXRwdXQgPSB0aGlzIC0gdGhhdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiBhc0Zsb2F0ID8gb3V0cHV0IDogYWJzRmxvb3Iob3V0cHV0KTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBtb250aERpZmYgKGEsIGIpIHtcbiAgICAgICAgLy8gZGlmZmVyZW5jZSBpbiBtb250aHNcbiAgICAgICAgdmFyIHdob2xlTW9udGhEaWZmID0gKChiLnllYXIoKSAtIGEueWVhcigpKSAqIDEyKSArIChiLm1vbnRoKCkgLSBhLm1vbnRoKCkpLFxuICAgICAgICAgICAgLy8gYiBpcyBpbiAoYW5jaG9yIC0gMSBtb250aCwgYW5jaG9yICsgMSBtb250aClcbiAgICAgICAgICAgIGFuY2hvciA9IGEuY2xvbmUoKS5hZGQod2hvbGVNb250aERpZmYsICdtb250aHMnKSxcbiAgICAgICAgICAgIGFuY2hvcjIsIGFkanVzdDtcblxuICAgICAgICBpZiAoYiAtIGFuY2hvciA8IDApIHtcbiAgICAgICAgICAgIGFuY2hvcjIgPSBhLmNsb25lKCkuYWRkKHdob2xlTW9udGhEaWZmIC0gMSwgJ21vbnRocycpO1xuICAgICAgICAgICAgLy8gbGluZWFyIGFjcm9zcyB0aGUgbW9udGhcbiAgICAgICAgICAgIGFkanVzdCA9IChiIC0gYW5jaG9yKSAvIChhbmNob3IgLSBhbmNob3IyKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGFuY2hvcjIgPSBhLmNsb25lKCkuYWRkKHdob2xlTW9udGhEaWZmICsgMSwgJ21vbnRocycpO1xuICAgICAgICAgICAgLy8gbGluZWFyIGFjcm9zcyB0aGUgbW9udGhcbiAgICAgICAgICAgIGFkanVzdCA9IChiIC0gYW5jaG9yKSAvIChhbmNob3IyIC0gYW5jaG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vY2hlY2sgZm9yIG5lZ2F0aXZlIHplcm8sIHJldHVybiB6ZXJvIGlmIG5lZ2F0aXZlIHplcm9cbiAgICAgICAgcmV0dXJuIC0od2hvbGVNb250aERpZmYgKyBhZGp1c3QpIHx8IDA7XG4gICAgfVxuXG4gICAgaG9va3MuZGVmYXVsdEZvcm1hdCA9ICdZWVlZLU1NLUREVEhIOm1tOnNzWic7XG4gICAgaG9va3MuZGVmYXVsdEZvcm1hdFV0YyA9ICdZWVlZLU1NLUREVEhIOm1tOnNzW1pdJztcblxuICAgIGZ1bmN0aW9uIHRvU3RyaW5nICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuY2xvbmUoKS5sb2NhbGUoJ2VuJykuZm9ybWF0KCdkZGQgTU1NIEREIFlZWVkgSEg6bW06c3MgW0dNVF1aWicpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHRvSVNPU3RyaW5nKGtlZXBPZmZzZXQpIHtcbiAgICAgICAgaWYgKCF0aGlzLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgcmV0dXJuIG51bGw7XG4gICAgICAgIH1cbiAgICAgICAgdmFyIHV0YyA9IGtlZXBPZmZzZXQgIT09IHRydWU7XG4gICAgICAgIHZhciBtID0gdXRjID8gdGhpcy5jbG9uZSgpLnV0YygpIDogdGhpcztcbiAgICAgICAgaWYgKG0ueWVhcigpIDwgMCB8fCBtLnllYXIoKSA+IDk5OTkpIHtcbiAgICAgICAgICAgIHJldHVybiBmb3JtYXRNb21lbnQobSwgdXRjID8gJ1lZWVlZWS1NTS1ERFtUXUhIOm1tOnNzLlNTU1taXScgOiAnWVlZWVlZLU1NLUREW1RdSEg6bW06c3MuU1NTWicpO1xuICAgICAgICB9XG4gICAgICAgIGlmIChpc0Z1bmN0aW9uKERhdGUucHJvdG90eXBlLnRvSVNPU3RyaW5nKSkge1xuICAgICAgICAgICAgLy8gbmF0aXZlIGltcGxlbWVudGF0aW9uIGlzIH41MHggZmFzdGVyLCB1c2UgaXQgd2hlbiB3ZSBjYW5cbiAgICAgICAgICAgIGlmICh1dGMpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy50b0RhdGUoKS50b0lTT1N0cmluZygpO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbmV3IERhdGUodGhpcy52YWx1ZU9mKCkgKyB0aGlzLnV0Y09mZnNldCgpICogNjAgKiAxMDAwKS50b0lTT1N0cmluZygpLnJlcGxhY2UoJ1onLCBmb3JtYXRNb21lbnQobSwgJ1onKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGZvcm1hdE1vbWVudChtLCB1dGMgPyAnWVlZWS1NTS1ERFtUXUhIOm1tOnNzLlNTU1taXScgOiAnWVlZWS1NTS1ERFtUXUhIOm1tOnNzLlNTU1onKTtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBSZXR1cm4gYSBodW1hbiByZWFkYWJsZSByZXByZXNlbnRhdGlvbiBvZiBhIG1vbWVudCB0aGF0IGNhblxuICAgICAqIGFsc28gYmUgZXZhbHVhdGVkIHRvIGdldCBhIG5ldyBtb21lbnQgd2hpY2ggaXMgdGhlIHNhbWVcbiAgICAgKlxuICAgICAqIEBsaW5rIGh0dHBzOi8vbm9kZWpzLm9yZy9kaXN0L2xhdGVzdC9kb2NzL2FwaS91dGlsLmh0bWwjdXRpbF9jdXN0b21faW5zcGVjdF9mdW5jdGlvbl9vbl9vYmplY3RzXG4gICAgICovXG4gICAgZnVuY3Rpb24gaW5zcGVjdCAoKSB7XG4gICAgICAgIGlmICghdGhpcy5pc1ZhbGlkKCkpIHtcbiAgICAgICAgICAgIHJldHVybiAnbW9tZW50LmludmFsaWQoLyogJyArIHRoaXMuX2kgKyAnICovKSc7XG4gICAgICAgIH1cbiAgICAgICAgdmFyIGZ1bmMgPSAnbW9tZW50JztcbiAgICAgICAgdmFyIHpvbmUgPSAnJztcbiAgICAgICAgaWYgKCF0aGlzLmlzTG9jYWwoKSkge1xuICAgICAgICAgICAgZnVuYyA9IHRoaXMudXRjT2Zmc2V0KCkgPT09IDAgPyAnbW9tZW50LnV0YycgOiAnbW9tZW50LnBhcnNlWm9uZSc7XG4gICAgICAgICAgICB6b25lID0gJ1onO1xuICAgICAgICB9XG4gICAgICAgIHZhciBwcmVmaXggPSAnWycgKyBmdW5jICsgJyhcIl0nO1xuICAgICAgICB2YXIgeWVhciA9ICgwIDw9IHRoaXMueWVhcigpICYmIHRoaXMueWVhcigpIDw9IDk5OTkpID8gJ1lZWVknIDogJ1lZWVlZWSc7XG4gICAgICAgIHZhciBkYXRldGltZSA9ICctTU0tRERbVF1ISDptbTpzcy5TU1MnO1xuICAgICAgICB2YXIgc3VmZml4ID0gem9uZSArICdbXCIpXSc7XG5cbiAgICAgICAgcmV0dXJuIHRoaXMuZm9ybWF0KHByZWZpeCArIHllYXIgKyBkYXRldGltZSArIHN1ZmZpeCk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZm9ybWF0IChpbnB1dFN0cmluZykge1xuICAgICAgICBpZiAoIWlucHV0U3RyaW5nKSB7XG4gICAgICAgICAgICBpbnB1dFN0cmluZyA9IHRoaXMuaXNVdGMoKSA/IGhvb2tzLmRlZmF1bHRGb3JtYXRVdGMgOiBob29rcy5kZWZhdWx0Rm9ybWF0O1xuICAgICAgICB9XG4gICAgICAgIHZhciBvdXRwdXQgPSBmb3JtYXRNb21lbnQodGhpcywgaW5wdXRTdHJpbmcpO1xuICAgICAgICByZXR1cm4gdGhpcy5sb2NhbGVEYXRhKCkucG9zdGZvcm1hdChvdXRwdXQpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGZyb20gKHRpbWUsIHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgaWYgKHRoaXMuaXNWYWxpZCgpICYmXG4gICAgICAgICAgICAgICAgKChpc01vbWVudCh0aW1lKSAmJiB0aW1lLmlzVmFsaWQoKSkgfHxcbiAgICAgICAgICAgICAgICAgY3JlYXRlTG9jYWwodGltZSkuaXNWYWxpZCgpKSkge1xuICAgICAgICAgICAgcmV0dXJuIGNyZWF0ZUR1cmF0aW9uKHt0bzogdGhpcywgZnJvbTogdGltZX0pLmxvY2FsZSh0aGlzLmxvY2FsZSgpKS5odW1hbml6ZSghd2l0aG91dFN1ZmZpeCk7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5sb2NhbGVEYXRhKCkuaW52YWxpZERhdGUoKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIGZyb21Ob3cgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuZnJvbShjcmVhdGVMb2NhbCgpLCB3aXRob3V0U3VmZml4KTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiB0byAodGltZSwgd2l0aG91dFN1ZmZpeCkge1xuICAgICAgICBpZiAodGhpcy5pc1ZhbGlkKCkgJiZcbiAgICAgICAgICAgICAgICAoKGlzTW9tZW50KHRpbWUpICYmIHRpbWUuaXNWYWxpZCgpKSB8fFxuICAgICAgICAgICAgICAgICBjcmVhdGVMb2NhbCh0aW1lKS5pc1ZhbGlkKCkpKSB7XG4gICAgICAgICAgICByZXR1cm4gY3JlYXRlRHVyYXRpb24oe2Zyb206IHRoaXMsIHRvOiB0aW1lfSkubG9jYWxlKHRoaXMubG9jYWxlKCkpLmh1bWFuaXplKCF3aXRob3V0U3VmZml4KTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmxvY2FsZURhdGEoKS5pbnZhbGlkRGF0ZSgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdG9Ob3cgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMudG8oY3JlYXRlTG9jYWwoKSwgd2l0aG91dFN1ZmZpeCk7XG4gICAgfVxuXG4gICAgLy8gSWYgcGFzc2VkIGEgbG9jYWxlIGtleSwgaXQgd2lsbCBzZXQgdGhlIGxvY2FsZSBmb3IgdGhpc1xuICAgIC8vIGluc3RhbmNlLiAgT3RoZXJ3aXNlLCBpdCB3aWxsIHJldHVybiB0aGUgbG9jYWxlIGNvbmZpZ3VyYXRpb25cbiAgICAvLyB2YXJpYWJsZXMgZm9yIHRoaXMgaW5zdGFuY2UuXG4gICAgZnVuY3Rpb24gbG9jYWxlIChrZXkpIHtcbiAgICAgICAgdmFyIG5ld0xvY2FsZURhdGE7XG5cbiAgICAgICAgaWYgKGtleSA9PT0gdW5kZWZpbmVkKSB7XG4gICAgICAgICAgICByZXR1cm4gdGhpcy5fbG9jYWxlLl9hYmJyO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgbmV3TG9jYWxlRGF0YSA9IGdldExvY2FsZShrZXkpO1xuICAgICAgICAgICAgaWYgKG5ld0xvY2FsZURhdGEgIT0gbnVsbCkge1xuICAgICAgICAgICAgICAgIHRoaXMuX2xvY2FsZSA9IG5ld0xvY2FsZURhdGE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gdGhpcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZhciBsYW5nID0gZGVwcmVjYXRlKFxuICAgICAgICAnbW9tZW50KCkubGFuZygpIGlzIGRlcHJlY2F0ZWQuIEluc3RlYWQsIHVzZSBtb21lbnQoKS5sb2NhbGVEYXRhKCkgdG8gZ2V0IHRoZSBsYW5ndWFnZSBjb25maWd1cmF0aW9uLiBVc2UgbW9tZW50KCkubG9jYWxlKCkgdG8gY2hhbmdlIGxhbmd1YWdlcy4nLFxuICAgICAgICBmdW5jdGlvbiAoa2V5KSB7XG4gICAgICAgICAgICBpZiAoa2V5ID09PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5sb2NhbGVEYXRhKCk7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLmxvY2FsZShrZXkpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgKTtcblxuICAgIGZ1bmN0aW9uIGxvY2FsZURhdGEgKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5fbG9jYWxlO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHN0YXJ0T2YgKHVuaXRzKSB7XG4gICAgICAgIHVuaXRzID0gbm9ybWFsaXplVW5pdHModW5pdHMpO1xuICAgICAgICAvLyB0aGUgZm9sbG93aW5nIHN3aXRjaCBpbnRlbnRpb25hbGx5IG9taXRzIGJyZWFrIGtleXdvcmRzXG4gICAgICAgIC8vIHRvIHV0aWxpemUgZmFsbGluZyB0aHJvdWdoIHRoZSBjYXNlcy5cbiAgICAgICAgc3dpdGNoICh1bml0cykge1xuICAgICAgICAgICAgY2FzZSAneWVhcic6XG4gICAgICAgICAgICAgICAgdGhpcy5tb250aCgwKTtcbiAgICAgICAgICAgICAgICAvKiBmYWxscyB0aHJvdWdoICovXG4gICAgICAgICAgICBjYXNlICdxdWFydGVyJzpcbiAgICAgICAgICAgIGNhc2UgJ21vbnRoJzpcbiAgICAgICAgICAgICAgICB0aGlzLmRhdGUoMSk7XG4gICAgICAgICAgICAgICAgLyogZmFsbHMgdGhyb3VnaCAqL1xuICAgICAgICAgICAgY2FzZSAnd2Vlayc6XG4gICAgICAgICAgICBjYXNlICdpc29XZWVrJzpcbiAgICAgICAgICAgIGNhc2UgJ2RheSc6XG4gICAgICAgICAgICBjYXNlICdkYXRlJzpcbiAgICAgICAgICAgICAgICB0aGlzLmhvdXJzKDApO1xuICAgICAgICAgICAgICAgIC8qIGZhbGxzIHRocm91Z2ggKi9cbiAgICAgICAgICAgIGNhc2UgJ2hvdXInOlxuICAgICAgICAgICAgICAgIHRoaXMubWludXRlcygwKTtcbiAgICAgICAgICAgICAgICAvKiBmYWxscyB0aHJvdWdoICovXG4gICAgICAgICAgICBjYXNlICdtaW51dGUnOlxuICAgICAgICAgICAgICAgIHRoaXMuc2Vjb25kcygwKTtcbiAgICAgICAgICAgICAgICAvKiBmYWxscyB0aHJvdWdoICovXG4gICAgICAgICAgICBjYXNlICdzZWNvbmQnOlxuICAgICAgICAgICAgICAgIHRoaXMubWlsbGlzZWNvbmRzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gd2Vla3MgYXJlIGEgc3BlY2lhbCBjYXNlXG4gICAgICAgIGlmICh1bml0cyA9PT0gJ3dlZWsnKSB7XG4gICAgICAgICAgICB0aGlzLndlZWtkYXkoMCk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHVuaXRzID09PSAnaXNvV2VlaycpIHtcbiAgICAgICAgICAgIHRoaXMuaXNvV2Vla2RheSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIHF1YXJ0ZXJzIGFyZSBhbHNvIHNwZWNpYWxcbiAgICAgICAgaWYgKHVuaXRzID09PSAncXVhcnRlcicpIHtcbiAgICAgICAgICAgIHRoaXMubW9udGgoTWF0aC5mbG9vcih0aGlzLm1vbnRoKCkgLyAzKSAqIDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZW5kT2YgKHVuaXRzKSB7XG4gICAgICAgIHVuaXRzID0gbm9ybWFsaXplVW5pdHModW5pdHMpO1xuICAgICAgICBpZiAodW5pdHMgPT09IHVuZGVmaW5lZCB8fCB1bml0cyA9PT0gJ21pbGxpc2Vjb25kJykge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgICAgIH1cblxuICAgICAgICAvLyAnZGF0ZScgaXMgYW4gYWxpYXMgZm9yICdkYXknLCBzbyBpdCBzaG91bGQgYmUgY29uc2lkZXJlZCBhcyBzdWNoLlxuICAgICAgICBpZiAodW5pdHMgPT09ICdkYXRlJykge1xuICAgICAgICAgICAgdW5pdHMgPSAnZGF5JztcbiAgICAgICAgfVxuXG4gICAgICAgIHJldHVybiB0aGlzLnN0YXJ0T2YodW5pdHMpLmFkZCgxLCAodW5pdHMgPT09ICdpc29XZWVrJyA/ICd3ZWVrJyA6IHVuaXRzKSkuc3VidHJhY3QoMSwgJ21zJyk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdmFsdWVPZiAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLl9kLnZhbHVlT2YoKSAtICgodGhpcy5fb2Zmc2V0IHx8IDApICogNjAwMDApO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHVuaXggKCkge1xuICAgICAgICByZXR1cm4gTWF0aC5mbG9vcih0aGlzLnZhbHVlT2YoKSAvIDEwMDApO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHRvRGF0ZSAoKSB7XG4gICAgICAgIHJldHVybiBuZXcgRGF0ZSh0aGlzLnZhbHVlT2YoKSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdG9BcnJheSAoKSB7XG4gICAgICAgIHZhciBtID0gdGhpcztcbiAgICAgICAgcmV0dXJuIFttLnllYXIoKSwgbS5tb250aCgpLCBtLmRhdGUoKSwgbS5ob3VyKCksIG0ubWludXRlKCksIG0uc2Vjb25kKCksIG0ubWlsbGlzZWNvbmQoKV07XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdG9PYmplY3QgKCkge1xuICAgICAgICB2YXIgbSA9IHRoaXM7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB5ZWFyczogbS55ZWFyKCksXG4gICAgICAgICAgICBtb250aHM6IG0ubW9udGgoKSxcbiAgICAgICAgICAgIGRhdGU6IG0uZGF0ZSgpLFxuICAgICAgICAgICAgaG91cnM6IG0uaG91cnMoKSxcbiAgICAgICAgICAgIG1pbnV0ZXM6IG0ubWludXRlcygpLFxuICAgICAgICAgICAgc2Vjb25kczogbS5zZWNvbmRzKCksXG4gICAgICAgICAgICBtaWxsaXNlY29uZHM6IG0ubWlsbGlzZWNvbmRzKClcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiB0b0pTT04gKCkge1xuICAgICAgICAvLyBuZXcgRGF0ZShOYU4pLnRvSlNPTigpID09PSBudWxsXG4gICAgICAgIHJldHVybiB0aGlzLmlzVmFsaWQoKSA/IHRoaXMudG9JU09TdHJpbmcoKSA6IG51bGw7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaXNWYWxpZCQyICgpIHtcbiAgICAgICAgcmV0dXJuIGlzVmFsaWQodGhpcyk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gcGFyc2luZ0ZsYWdzICgpIHtcbiAgICAgICAgcmV0dXJuIGV4dGVuZCh7fSwgZ2V0UGFyc2luZ0ZsYWdzKHRoaXMpKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBpbnZhbGlkQXQgKCkge1xuICAgICAgICByZXR1cm4gZ2V0UGFyc2luZ0ZsYWdzKHRoaXMpLm92ZXJmbG93O1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0aW9uRGF0YSgpIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIGlucHV0OiB0aGlzLl9pLFxuICAgICAgICAgICAgZm9ybWF0OiB0aGlzLl9mLFxuICAgICAgICAgICAgbG9jYWxlOiB0aGlzLl9sb2NhbGUsXG4gICAgICAgICAgICBpc1VUQzogdGhpcy5faXNVVEMsXG4gICAgICAgICAgICBzdHJpY3Q6IHRoaXMuX3N0cmljdFxuICAgICAgICB9O1xuICAgIH1cblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnZ2cnLCAyXSwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gdGhpcy53ZWVrWWVhcigpICUgMTAwO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oMCwgWydHRycsIDJdLCAwLCBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLmlzb1dlZWtZZWFyKCkgJSAxMDA7XG4gICAgfSk7XG5cbiAgICBmdW5jdGlvbiBhZGRXZWVrWWVhckZvcm1hdFRva2VuICh0b2tlbiwgZ2V0dGVyKSB7XG4gICAgICAgIGFkZEZvcm1hdFRva2VuKDAsIFt0b2tlbiwgdG9rZW4ubGVuZ3RoXSwgMCwgZ2V0dGVyKTtcbiAgICB9XG5cbiAgICBhZGRXZWVrWWVhckZvcm1hdFRva2VuKCdnZ2dnJywgICAgICd3ZWVrWWVhcicpO1xuICAgIGFkZFdlZWtZZWFyRm9ybWF0VG9rZW4oJ2dnZ2dnJywgICAgJ3dlZWtZZWFyJyk7XG4gICAgYWRkV2Vla1llYXJGb3JtYXRUb2tlbignR0dHRycsICAnaXNvV2Vla1llYXInKTtcbiAgICBhZGRXZWVrWWVhckZvcm1hdFRva2VuKCdHR0dHRycsICdpc29XZWVrWWVhcicpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCd3ZWVrWWVhcicsICdnZycpO1xuICAgIGFkZFVuaXRBbGlhcygnaXNvV2Vla1llYXInLCAnR0cnKTtcblxuICAgIC8vIFBSSU9SSVRZXG5cbiAgICBhZGRVbml0UHJpb3JpdHkoJ3dlZWtZZWFyJywgMSk7XG4gICAgYWRkVW5pdFByaW9yaXR5KCdpc29XZWVrWWVhcicsIDEpO1xuXG5cbiAgICAvLyBQQVJTSU5HXG5cbiAgICBhZGRSZWdleFRva2VuKCdHJywgICAgICBtYXRjaFNpZ25lZCk7XG4gICAgYWRkUmVnZXhUb2tlbignZycsICAgICAgbWF0Y2hTaWduZWQpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ0dHJywgICAgIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRSZWdleFRva2VuKCdnZycsICAgICBtYXRjaDF0bzIsIG1hdGNoMik7XG4gICAgYWRkUmVnZXhUb2tlbignR0dHRycsICAgbWF0Y2gxdG80LCBtYXRjaDQpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ2dnZ2cnLCAgIG1hdGNoMXRvNCwgbWF0Y2g0KTtcbiAgICBhZGRSZWdleFRva2VuKCdHR0dHRycsICBtYXRjaDF0bzYsIG1hdGNoNik7XG4gICAgYWRkUmVnZXhUb2tlbignZ2dnZ2cnLCAgbWF0Y2gxdG82LCBtYXRjaDYpO1xuXG4gICAgYWRkV2Vla1BhcnNlVG9rZW4oWydnZ2dnJywgJ2dnZ2dnJywgJ0dHR0cnLCAnR0dHR0cnXSwgZnVuY3Rpb24gKGlucHV0LCB3ZWVrLCBjb25maWcsIHRva2VuKSB7XG4gICAgICAgIHdlZWtbdG9rZW4uc3Vic3RyKDAsIDIpXSA9IHRvSW50KGlucHV0KTtcbiAgICB9KTtcblxuICAgIGFkZFdlZWtQYXJzZVRva2VuKFsnZ2cnLCAnR0cnXSwgZnVuY3Rpb24gKGlucHV0LCB3ZWVrLCBjb25maWcsIHRva2VuKSB7XG4gICAgICAgIHdlZWtbdG9rZW5dID0gaG9va3MucGFyc2VUd29EaWdpdFllYXIoaW5wdXQpO1xuICAgIH0pO1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgZnVuY3Rpb24gZ2V0U2V0V2Vla1llYXIgKGlucHV0KSB7XG4gICAgICAgIHJldHVybiBnZXRTZXRXZWVrWWVhckhlbHBlci5jYWxsKHRoaXMsXG4gICAgICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICAgICAgdGhpcy53ZWVrKCksXG4gICAgICAgICAgICAgICAgdGhpcy53ZWVrZGF5KCksXG4gICAgICAgICAgICAgICAgdGhpcy5sb2NhbGVEYXRhKCkuX3dlZWsuZG93LFxuICAgICAgICAgICAgICAgIHRoaXMubG9jYWxlRGF0YSgpLl93ZWVrLmRveSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZ2V0U2V0SVNPV2Vla1llYXIgKGlucHV0KSB7XG4gICAgICAgIHJldHVybiBnZXRTZXRXZWVrWWVhckhlbHBlci5jYWxsKHRoaXMsXG4gICAgICAgICAgICAgICAgaW5wdXQsIHRoaXMuaXNvV2VlaygpLCB0aGlzLmlzb1dlZWtkYXkoKSwgMSwgNCk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gZ2V0SVNPV2Vla3NJblllYXIgKCkge1xuICAgICAgICByZXR1cm4gd2Vla3NJblllYXIodGhpcy55ZWFyKCksIDEsIDQpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFdlZWtzSW5ZZWFyICgpIHtcbiAgICAgICAgdmFyIHdlZWtJbmZvID0gdGhpcy5sb2NhbGVEYXRhKCkuX3dlZWs7XG4gICAgICAgIHJldHVybiB3ZWVrc0luWWVhcih0aGlzLnllYXIoKSwgd2Vla0luZm8uZG93LCB3ZWVrSW5mby5kb3kpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFNldFdlZWtZZWFySGVscGVyKGlucHV0LCB3ZWVrLCB3ZWVrZGF5LCBkb3csIGRveSkge1xuICAgICAgICB2YXIgd2Vla3NUYXJnZXQ7XG4gICAgICAgIGlmIChpbnB1dCA9PSBudWxsKSB7XG4gICAgICAgICAgICByZXR1cm4gd2Vla09mWWVhcih0aGlzLCBkb3csIGRveSkueWVhcjtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHdlZWtzVGFyZ2V0ID0gd2Vla3NJblllYXIoaW5wdXQsIGRvdywgZG95KTtcbiAgICAgICAgICAgIGlmICh3ZWVrID4gd2Vla3NUYXJnZXQpIHtcbiAgICAgICAgICAgICAgICB3ZWVrID0gd2Vla3NUYXJnZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gc2V0V2Vla0FsbC5jYWxsKHRoaXMsIGlucHV0LCB3ZWVrLCB3ZWVrZGF5LCBkb3csIGRveSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmdW5jdGlvbiBzZXRXZWVrQWxsKHdlZWtZZWFyLCB3ZWVrLCB3ZWVrZGF5LCBkb3csIGRveSkge1xuICAgICAgICB2YXIgZGF5T2ZZZWFyRGF0YSA9IGRheU9mWWVhckZyb21XZWVrcyh3ZWVrWWVhciwgd2Vlaywgd2Vla2RheSwgZG93LCBkb3kpLFxuICAgICAgICAgICAgZGF0ZSA9IGNyZWF0ZVVUQ0RhdGUoZGF5T2ZZZWFyRGF0YS55ZWFyLCAwLCBkYXlPZlllYXJEYXRhLmRheU9mWWVhcik7XG5cbiAgICAgICAgdGhpcy55ZWFyKGRhdGUuZ2V0VVRDRnVsbFllYXIoKSk7XG4gICAgICAgIHRoaXMubW9udGgoZGF0ZS5nZXRVVENNb250aCgpKTtcbiAgICAgICAgdGhpcy5kYXRlKGRhdGUuZ2V0VVRDRGF0ZSgpKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgLy8gRk9STUFUVElOR1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ1EnLCAwLCAnUW8nLCAncXVhcnRlcicpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCdxdWFydGVyJywgJ1EnKTtcblxuICAgIC8vIFBSSU9SSVRZXG5cbiAgICBhZGRVbml0UHJpb3JpdHkoJ3F1YXJ0ZXInLCA3KTtcblxuICAgIC8vIFBBUlNJTkdcblxuICAgIGFkZFJlZ2V4VG9rZW4oJ1EnLCBtYXRjaDEpO1xuICAgIGFkZFBhcnNlVG9rZW4oJ1EnLCBmdW5jdGlvbiAoaW5wdXQsIGFycmF5KSB7XG4gICAgICAgIGFycmF5W01PTlRIXSA9ICh0b0ludChpbnB1dCkgLSAxKSAqIDM7XG4gICAgfSk7XG5cbiAgICAvLyBNT01FTlRTXG5cbiAgICBmdW5jdGlvbiBnZXRTZXRRdWFydGVyIChpbnB1dCkge1xuICAgICAgICByZXR1cm4gaW5wdXQgPT0gbnVsbCA/IE1hdGguY2VpbCgodGhpcy5tb250aCgpICsgMSkgLyAzKSA6IHRoaXMubW9udGgoKGlucHV0IC0gMSkgKiAzICsgdGhpcy5tb250aCgpICUgMyk7XG4gICAgfVxuXG4gICAgLy8gRk9STUFUVElOR1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ0QnLCBbJ0REJywgMl0sICdEbycsICdkYXRlJyk7XG5cbiAgICAvLyBBTElBU0VTXG5cbiAgICBhZGRVbml0QWxpYXMoJ2RhdGUnLCAnRCcpO1xuXG4gICAgLy8gUFJJT1JJVFlcbiAgICBhZGRVbml0UHJpb3JpdHkoJ2RhdGUnLCA5KTtcblxuICAgIC8vIFBBUlNJTkdcblxuICAgIGFkZFJlZ2V4VG9rZW4oJ0QnLCAgbWF0Y2gxdG8yKTtcbiAgICBhZGRSZWdleFRva2VuKCdERCcsIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRSZWdleFRva2VuKCdEbycsIGZ1bmN0aW9uIChpc1N0cmljdCwgbG9jYWxlKSB7XG4gICAgICAgIC8vIFRPRE86IFJlbW92ZSBcIm9yZGluYWxQYXJzZVwiIGZhbGxiYWNrIGluIG5leHQgbWFqb3IgcmVsZWFzZS5cbiAgICAgICAgcmV0dXJuIGlzU3RyaWN0ID9cbiAgICAgICAgICAobG9jYWxlLl9kYXlPZk1vbnRoT3JkaW5hbFBhcnNlIHx8IGxvY2FsZS5fb3JkaW5hbFBhcnNlKSA6XG4gICAgICAgICAgbG9jYWxlLl9kYXlPZk1vbnRoT3JkaW5hbFBhcnNlTGVuaWVudDtcbiAgICB9KTtcblxuICAgIGFkZFBhcnNlVG9rZW4oWydEJywgJ0REJ10sIERBVEUpO1xuICAgIGFkZFBhcnNlVG9rZW4oJ0RvJywgZnVuY3Rpb24gKGlucHV0LCBhcnJheSkge1xuICAgICAgICBhcnJheVtEQVRFXSA9IHRvSW50KGlucHV0Lm1hdGNoKG1hdGNoMXRvMilbMF0pO1xuICAgIH0pO1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgdmFyIGdldFNldERheU9mTW9udGggPSBtYWtlR2V0U2V0KCdEYXRlJywgdHJ1ZSk7XG5cbiAgICAvLyBGT1JNQVRUSU5HXG5cbiAgICBhZGRGb3JtYXRUb2tlbignREREJywgWydEREREJywgM10sICdERERvJywgJ2RheU9mWWVhcicpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCdkYXlPZlllYXInLCAnREREJyk7XG5cbiAgICAvLyBQUklPUklUWVxuICAgIGFkZFVuaXRQcmlvcml0eSgnZGF5T2ZZZWFyJywgNCk7XG5cbiAgICAvLyBQQVJTSU5HXG5cbiAgICBhZGRSZWdleFRva2VuKCdEREQnLCAgbWF0Y2gxdG8zKTtcbiAgICBhZGRSZWdleFRva2VuKCdEREREJywgbWF0Y2gzKTtcbiAgICBhZGRQYXJzZVRva2VuKFsnREREJywgJ0REREQnXSwgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnKSB7XG4gICAgICAgIGNvbmZpZy5fZGF5T2ZZZWFyID0gdG9JbnQoaW5wdXQpO1xuICAgIH0pO1xuXG4gICAgLy8gSEVMUEVSU1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgZnVuY3Rpb24gZ2V0U2V0RGF5T2ZZZWFyIChpbnB1dCkge1xuICAgICAgICB2YXIgZGF5T2ZZZWFyID0gTWF0aC5yb3VuZCgodGhpcy5jbG9uZSgpLnN0YXJ0T2YoJ2RheScpIC0gdGhpcy5jbG9uZSgpLnN0YXJ0T2YoJ3llYXInKSkgLyA4NjRlNSkgKyAxO1xuICAgICAgICByZXR1cm4gaW5wdXQgPT0gbnVsbCA/IGRheU9mWWVhciA6IHRoaXMuYWRkKChpbnB1dCAtIGRheU9mWWVhciksICdkJyk7XG4gICAgfVxuXG4gICAgLy8gRk9STUFUVElOR1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oJ20nLCBbJ21tJywgMl0sIDAsICdtaW51dGUnKTtcblxuICAgIC8vIEFMSUFTRVNcblxuICAgIGFkZFVuaXRBbGlhcygnbWludXRlJywgJ20nKTtcblxuICAgIC8vIFBSSU9SSVRZXG5cbiAgICBhZGRVbml0UHJpb3JpdHkoJ21pbnV0ZScsIDE0KTtcblxuICAgIC8vIFBBUlNJTkdcblxuICAgIGFkZFJlZ2V4VG9rZW4oJ20nLCAgbWF0Y2gxdG8yKTtcbiAgICBhZGRSZWdleFRva2VuKCdtbScsIG1hdGNoMXRvMiwgbWF0Y2gyKTtcbiAgICBhZGRQYXJzZVRva2VuKFsnbScsICdtbSddLCBNSU5VVEUpO1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgdmFyIGdldFNldE1pbnV0ZSA9IG1ha2VHZXRTZXQoJ01pbnV0ZXMnLCBmYWxzZSk7XG5cbiAgICAvLyBGT1JNQVRUSU5HXG5cbiAgICBhZGRGb3JtYXRUb2tlbigncycsIFsnc3MnLCAyXSwgMCwgJ3NlY29uZCcpO1xuXG4gICAgLy8gQUxJQVNFU1xuXG4gICAgYWRkVW5pdEFsaWFzKCdzZWNvbmQnLCAncycpO1xuXG4gICAgLy8gUFJJT1JJVFlcblxuICAgIGFkZFVuaXRQcmlvcml0eSgnc2Vjb25kJywgMTUpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgYWRkUmVnZXhUb2tlbigncycsICBtYXRjaDF0bzIpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ3NzJywgbWF0Y2gxdG8yLCBtYXRjaDIpO1xuICAgIGFkZFBhcnNlVG9rZW4oWydzJywgJ3NzJ10sIFNFQ09ORCk7XG5cbiAgICAvLyBNT01FTlRTXG5cbiAgICB2YXIgZ2V0U2V0U2Vjb25kID0gbWFrZUdldFNldCgnU2Vjb25kcycsIGZhbHNlKTtcblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKCdTJywgMCwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gfn4odGhpcy5taWxsaXNlY29uZCgpIC8gMTAwKTtcbiAgICB9KTtcblxuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnU1MnLCAyXSwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gfn4odGhpcy5taWxsaXNlY29uZCgpIC8gMTApO1xuICAgIH0pO1xuXG4gICAgYWRkRm9ybWF0VG9rZW4oMCwgWydTU1MnLCAzXSwgMCwgJ21pbGxpc2Vjb25kJyk7XG4gICAgYWRkRm9ybWF0VG9rZW4oMCwgWydTU1NTJywgNF0sIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubWlsbGlzZWNvbmQoKSAqIDEwO1xuICAgIH0pO1xuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnU1NTU1MnLCA1XSwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5taWxsaXNlY29uZCgpICogMTAwO1xuICAgIH0pO1xuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnU1NTU1NTJywgNl0sIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubWlsbGlzZWNvbmQoKSAqIDEwMDA7XG4gICAgfSk7XG4gICAgYWRkRm9ybWF0VG9rZW4oMCwgWydTU1NTU1NTJywgN10sIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubWlsbGlzZWNvbmQoKSAqIDEwMDAwO1xuICAgIH0pO1xuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnU1NTU1NTU1MnLCA4XSwgMCwgZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5taWxsaXNlY29uZCgpICogMTAwMDAwO1xuICAgIH0pO1xuICAgIGFkZEZvcm1hdFRva2VuKDAsIFsnU1NTU1NTU1NTJywgOV0sIDAsIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubWlsbGlzZWNvbmQoKSAqIDEwMDAwMDA7XG4gICAgfSk7XG5cblxuICAgIC8vIEFMSUFTRVNcblxuICAgIGFkZFVuaXRBbGlhcygnbWlsbGlzZWNvbmQnLCAnbXMnKTtcblxuICAgIC8vIFBSSU9SSVRZXG5cbiAgICBhZGRVbml0UHJpb3JpdHkoJ21pbGxpc2Vjb25kJywgMTYpO1xuXG4gICAgLy8gUEFSU0lOR1xuXG4gICAgYWRkUmVnZXhUb2tlbignUycsICAgIG1hdGNoMXRvMywgbWF0Y2gxKTtcbiAgICBhZGRSZWdleFRva2VuKCdTUycsICAgbWF0Y2gxdG8zLCBtYXRjaDIpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ1NTUycsICBtYXRjaDF0bzMsIG1hdGNoMyk7XG5cbiAgICB2YXIgdG9rZW47XG4gICAgZm9yICh0b2tlbiA9ICdTU1NTJzsgdG9rZW4ubGVuZ3RoIDw9IDk7IHRva2VuICs9ICdTJykge1xuICAgICAgICBhZGRSZWdleFRva2VuKHRva2VuLCBtYXRjaFVuc2lnbmVkKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBwYXJzZU1zKGlucHV0LCBhcnJheSkge1xuICAgICAgICBhcnJheVtNSUxMSVNFQ09ORF0gPSB0b0ludCgoJzAuJyArIGlucHV0KSAqIDEwMDApO1xuICAgIH1cblxuICAgIGZvciAodG9rZW4gPSAnUyc7IHRva2VuLmxlbmd0aCA8PSA5OyB0b2tlbiArPSAnUycpIHtcbiAgICAgICAgYWRkUGFyc2VUb2tlbih0b2tlbiwgcGFyc2VNcyk7XG4gICAgfVxuICAgIC8vIE1PTUVOVFNcblxuICAgIHZhciBnZXRTZXRNaWxsaXNlY29uZCA9IG1ha2VHZXRTZXQoJ01pbGxpc2Vjb25kcycsIGZhbHNlKTtcblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKCd6JywgIDAsIDAsICd6b25lQWJicicpO1xuICAgIGFkZEZvcm1hdFRva2VuKCd6eicsIDAsIDAsICd6b25lTmFtZScpO1xuXG4gICAgLy8gTU9NRU5UU1xuXG4gICAgZnVuY3Rpb24gZ2V0Wm9uZUFiYnIgKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5faXNVVEMgPyAnVVRDJyA6ICcnO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldFpvbmVOYW1lICgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuX2lzVVRDID8gJ0Nvb3JkaW5hdGVkIFVuaXZlcnNhbCBUaW1lJyA6ICcnO1xuICAgIH1cblxuICAgIHZhciBwcm90byA9IE1vbWVudC5wcm90b3R5cGU7XG5cbiAgICBwcm90by5hZGQgICAgICAgICAgICAgICA9IGFkZDtcbiAgICBwcm90by5jYWxlbmRhciAgICAgICAgICA9IGNhbGVuZGFyJDE7XG4gICAgcHJvdG8uY2xvbmUgICAgICAgICAgICAgPSBjbG9uZTtcbiAgICBwcm90by5kaWZmICAgICAgICAgICAgICA9IGRpZmY7XG4gICAgcHJvdG8uZW5kT2YgICAgICAgICAgICAgPSBlbmRPZjtcbiAgICBwcm90by5mb3JtYXQgICAgICAgICAgICA9IGZvcm1hdDtcbiAgICBwcm90by5mcm9tICAgICAgICAgICAgICA9IGZyb207XG4gICAgcHJvdG8uZnJvbU5vdyAgICAgICAgICAgPSBmcm9tTm93O1xuICAgIHByb3RvLnRvICAgICAgICAgICAgICAgID0gdG87XG4gICAgcHJvdG8udG9Ob3cgICAgICAgICAgICAgPSB0b05vdztcbiAgICBwcm90by5nZXQgICAgICAgICAgICAgICA9IHN0cmluZ0dldDtcbiAgICBwcm90by5pbnZhbGlkQXQgICAgICAgICA9IGludmFsaWRBdDtcbiAgICBwcm90by5pc0FmdGVyICAgICAgICAgICA9IGlzQWZ0ZXI7XG4gICAgcHJvdG8uaXNCZWZvcmUgICAgICAgICAgPSBpc0JlZm9yZTtcbiAgICBwcm90by5pc0JldHdlZW4gICAgICAgICA9IGlzQmV0d2VlbjtcbiAgICBwcm90by5pc1NhbWUgICAgICAgICAgICA9IGlzU2FtZTtcbiAgICBwcm90by5pc1NhbWVPckFmdGVyICAgICA9IGlzU2FtZU9yQWZ0ZXI7XG4gICAgcHJvdG8uaXNTYW1lT3JCZWZvcmUgICAgPSBpc1NhbWVPckJlZm9yZTtcbiAgICBwcm90by5pc1ZhbGlkICAgICAgICAgICA9IGlzVmFsaWQkMjtcbiAgICBwcm90by5sYW5nICAgICAgICAgICAgICA9IGxhbmc7XG4gICAgcHJvdG8ubG9jYWxlICAgICAgICAgICAgPSBsb2NhbGU7XG4gICAgcHJvdG8ubG9jYWxlRGF0YSAgICAgICAgPSBsb2NhbGVEYXRhO1xuICAgIHByb3RvLm1heCAgICAgICAgICAgICAgID0gcHJvdG90eXBlTWF4O1xuICAgIHByb3RvLm1pbiAgICAgICAgICAgICAgID0gcHJvdG90eXBlTWluO1xuICAgIHByb3RvLnBhcnNpbmdGbGFncyAgICAgID0gcGFyc2luZ0ZsYWdzO1xuICAgIHByb3RvLnNldCAgICAgICAgICAgICAgID0gc3RyaW5nU2V0O1xuICAgIHByb3RvLnN0YXJ0T2YgICAgICAgICAgID0gc3RhcnRPZjtcbiAgICBwcm90by5zdWJ0cmFjdCAgICAgICAgICA9IHN1YnRyYWN0O1xuICAgIHByb3RvLnRvQXJyYXkgICAgICAgICAgID0gdG9BcnJheTtcbiAgICBwcm90by50b09iamVjdCAgICAgICAgICA9IHRvT2JqZWN0O1xuICAgIHByb3RvLnRvRGF0ZSAgICAgICAgICAgID0gdG9EYXRlO1xuICAgIHByb3RvLnRvSVNPU3RyaW5nICAgICAgID0gdG9JU09TdHJpbmc7XG4gICAgcHJvdG8uaW5zcGVjdCAgICAgICAgICAgPSBpbnNwZWN0O1xuICAgIHByb3RvLnRvSlNPTiAgICAgICAgICAgID0gdG9KU09OO1xuICAgIHByb3RvLnRvU3RyaW5nICAgICAgICAgID0gdG9TdHJpbmc7XG4gICAgcHJvdG8udW5peCAgICAgICAgICAgICAgPSB1bml4O1xuICAgIHByb3RvLnZhbHVlT2YgICAgICAgICAgID0gdmFsdWVPZjtcbiAgICBwcm90by5jcmVhdGlvbkRhdGEgICAgICA9IGNyZWF0aW9uRGF0YTtcbiAgICBwcm90by55ZWFyICAgICAgID0gZ2V0U2V0WWVhcjtcbiAgICBwcm90by5pc0xlYXBZZWFyID0gZ2V0SXNMZWFwWWVhcjtcbiAgICBwcm90by53ZWVrWWVhciAgICA9IGdldFNldFdlZWtZZWFyO1xuICAgIHByb3RvLmlzb1dlZWtZZWFyID0gZ2V0U2V0SVNPV2Vla1llYXI7XG4gICAgcHJvdG8ucXVhcnRlciA9IHByb3RvLnF1YXJ0ZXJzID0gZ2V0U2V0UXVhcnRlcjtcbiAgICBwcm90by5tb250aCAgICAgICA9IGdldFNldE1vbnRoO1xuICAgIHByb3RvLmRheXNJbk1vbnRoID0gZ2V0RGF5c0luTW9udGg7XG4gICAgcHJvdG8ud2VlayAgICAgICAgICAgPSBwcm90by53ZWVrcyAgICAgICAgPSBnZXRTZXRXZWVrO1xuICAgIHByb3RvLmlzb1dlZWsgICAgICAgID0gcHJvdG8uaXNvV2Vla3MgICAgID0gZ2V0U2V0SVNPV2VlaztcbiAgICBwcm90by53ZWVrc0luWWVhciAgICA9IGdldFdlZWtzSW5ZZWFyO1xuICAgIHByb3RvLmlzb1dlZWtzSW5ZZWFyID0gZ2V0SVNPV2Vla3NJblllYXI7XG4gICAgcHJvdG8uZGF0ZSAgICAgICA9IGdldFNldERheU9mTW9udGg7XG4gICAgcHJvdG8uZGF5ICAgICAgICA9IHByb3RvLmRheXMgICAgICAgICAgICAgPSBnZXRTZXREYXlPZldlZWs7XG4gICAgcHJvdG8ud2Vla2RheSAgICA9IGdldFNldExvY2FsZURheU9mV2VlaztcbiAgICBwcm90by5pc29XZWVrZGF5ID0gZ2V0U2V0SVNPRGF5T2ZXZWVrO1xuICAgIHByb3RvLmRheU9mWWVhciAgPSBnZXRTZXREYXlPZlllYXI7XG4gICAgcHJvdG8uaG91ciA9IHByb3RvLmhvdXJzID0gZ2V0U2V0SG91cjtcbiAgICBwcm90by5taW51dGUgPSBwcm90by5taW51dGVzID0gZ2V0U2V0TWludXRlO1xuICAgIHByb3RvLnNlY29uZCA9IHByb3RvLnNlY29uZHMgPSBnZXRTZXRTZWNvbmQ7XG4gICAgcHJvdG8ubWlsbGlzZWNvbmQgPSBwcm90by5taWxsaXNlY29uZHMgPSBnZXRTZXRNaWxsaXNlY29uZDtcbiAgICBwcm90by51dGNPZmZzZXQgICAgICAgICAgICA9IGdldFNldE9mZnNldDtcbiAgICBwcm90by51dGMgICAgICAgICAgICAgICAgICA9IHNldE9mZnNldFRvVVRDO1xuICAgIHByb3RvLmxvY2FsICAgICAgICAgICAgICAgID0gc2V0T2Zmc2V0VG9Mb2NhbDtcbiAgICBwcm90by5wYXJzZVpvbmUgICAgICAgICAgICA9IHNldE9mZnNldFRvUGFyc2VkT2Zmc2V0O1xuICAgIHByb3RvLmhhc0FsaWduZWRIb3VyT2Zmc2V0ID0gaGFzQWxpZ25lZEhvdXJPZmZzZXQ7XG4gICAgcHJvdG8uaXNEU1QgICAgICAgICAgICAgICAgPSBpc0RheWxpZ2h0U2F2aW5nVGltZTtcbiAgICBwcm90by5pc0xvY2FsICAgICAgICAgICAgICA9IGlzTG9jYWw7XG4gICAgcHJvdG8uaXNVdGNPZmZzZXQgICAgICAgICAgPSBpc1V0Y09mZnNldDtcbiAgICBwcm90by5pc1V0YyAgICAgICAgICAgICAgICA9IGlzVXRjO1xuICAgIHByb3RvLmlzVVRDICAgICAgICAgICAgICAgID0gaXNVdGM7XG4gICAgcHJvdG8uem9uZUFiYnIgPSBnZXRab25lQWJicjtcbiAgICBwcm90by56b25lTmFtZSA9IGdldFpvbmVOYW1lO1xuICAgIHByb3RvLmRhdGVzICA9IGRlcHJlY2F0ZSgnZGF0ZXMgYWNjZXNzb3IgaXMgZGVwcmVjYXRlZC4gVXNlIGRhdGUgaW5zdGVhZC4nLCBnZXRTZXREYXlPZk1vbnRoKTtcbiAgICBwcm90by5tb250aHMgPSBkZXByZWNhdGUoJ21vbnRocyBhY2Nlc3NvciBpcyBkZXByZWNhdGVkLiBVc2UgbW9udGggaW5zdGVhZCcsIGdldFNldE1vbnRoKTtcbiAgICBwcm90by55ZWFycyAgPSBkZXByZWNhdGUoJ3llYXJzIGFjY2Vzc29yIGlzIGRlcHJlY2F0ZWQuIFVzZSB5ZWFyIGluc3RlYWQnLCBnZXRTZXRZZWFyKTtcbiAgICBwcm90by56b25lICAgPSBkZXByZWNhdGUoJ21vbWVudCgpLnpvbmUgaXMgZGVwcmVjYXRlZCwgdXNlIG1vbWVudCgpLnV0Y09mZnNldCBpbnN0ZWFkLiBodHRwOi8vbW9tZW50anMuY29tL2d1aWRlcy8jL3dhcm5pbmdzL3pvbmUvJywgZ2V0U2V0Wm9uZSk7XG4gICAgcHJvdG8uaXNEU1RTaGlmdGVkID0gZGVwcmVjYXRlKCdpc0RTVFNoaWZ0ZWQgaXMgZGVwcmVjYXRlZC4gU2VlIGh0dHA6Ly9tb21lbnRqcy5jb20vZ3VpZGVzLyMvd2FybmluZ3MvZHN0LXNoaWZ0ZWQvIGZvciBtb3JlIGluZm9ybWF0aW9uJywgaXNEYXlsaWdodFNhdmluZ1RpbWVTaGlmdGVkKTtcblxuICAgIGZ1bmN0aW9uIGNyZWF0ZVVuaXggKGlucHV0KSB7XG4gICAgICAgIHJldHVybiBjcmVhdGVMb2NhbChpbnB1dCAqIDEwMDApO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGNyZWF0ZUluWm9uZSAoKSB7XG4gICAgICAgIHJldHVybiBjcmVhdGVMb2NhbC5hcHBseShudWxsLCBhcmd1bWVudHMpLnBhcnNlWm9uZSgpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHByZVBhcnNlUG9zdEZvcm1hdCAoc3RyaW5nKSB7XG4gICAgICAgIHJldHVybiBzdHJpbmc7XG4gICAgfVxuXG4gICAgdmFyIHByb3RvJDEgPSBMb2NhbGUucHJvdG90eXBlO1xuXG4gICAgcHJvdG8kMS5jYWxlbmRhciAgICAgICAgPSBjYWxlbmRhcjtcbiAgICBwcm90byQxLmxvbmdEYXRlRm9ybWF0ICA9IGxvbmdEYXRlRm9ybWF0O1xuICAgIHByb3RvJDEuaW52YWxpZERhdGUgICAgID0gaW52YWxpZERhdGU7XG4gICAgcHJvdG8kMS5vcmRpbmFsICAgICAgICAgPSBvcmRpbmFsO1xuICAgIHByb3RvJDEucHJlcGFyc2UgICAgICAgID0gcHJlUGFyc2VQb3N0Rm9ybWF0O1xuICAgIHByb3RvJDEucG9zdGZvcm1hdCAgICAgID0gcHJlUGFyc2VQb3N0Rm9ybWF0O1xuICAgIHByb3RvJDEucmVsYXRpdmVUaW1lICAgID0gcmVsYXRpdmVUaW1lO1xuICAgIHByb3RvJDEucGFzdEZ1dHVyZSAgICAgID0gcGFzdEZ1dHVyZTtcbiAgICBwcm90byQxLnNldCAgICAgICAgICAgICA9IHNldDtcblxuICAgIHByb3RvJDEubW9udGhzICAgICAgICAgICAgPSAgICAgICAgbG9jYWxlTW9udGhzO1xuICAgIHByb3RvJDEubW9udGhzU2hvcnQgICAgICAgPSAgICAgICAgbG9jYWxlTW9udGhzU2hvcnQ7XG4gICAgcHJvdG8kMS5tb250aHNQYXJzZSAgICAgICA9ICAgICAgICBsb2NhbGVNb250aHNQYXJzZTtcbiAgICBwcm90byQxLm1vbnRoc1JlZ2V4ICAgICAgID0gbW9udGhzUmVnZXg7XG4gICAgcHJvdG8kMS5tb250aHNTaG9ydFJlZ2V4ICA9IG1vbnRoc1Nob3J0UmVnZXg7XG4gICAgcHJvdG8kMS53ZWVrID0gbG9jYWxlV2VlaztcbiAgICBwcm90byQxLmZpcnN0RGF5T2ZZZWFyID0gbG9jYWxlRmlyc3REYXlPZlllYXI7XG4gICAgcHJvdG8kMS5maXJzdERheU9mV2VlayA9IGxvY2FsZUZpcnN0RGF5T2ZXZWVrO1xuXG4gICAgcHJvdG8kMS53ZWVrZGF5cyAgICAgICA9ICAgICAgICBsb2NhbGVXZWVrZGF5cztcbiAgICBwcm90byQxLndlZWtkYXlzTWluICAgID0gICAgICAgIGxvY2FsZVdlZWtkYXlzTWluO1xuICAgIHByb3RvJDEud2Vla2RheXNTaG9ydCAgPSAgICAgICAgbG9jYWxlV2Vla2RheXNTaG9ydDtcbiAgICBwcm90byQxLndlZWtkYXlzUGFyc2UgID0gICAgICAgIGxvY2FsZVdlZWtkYXlzUGFyc2U7XG5cbiAgICBwcm90byQxLndlZWtkYXlzUmVnZXggICAgICAgPSAgICAgICAgd2Vla2RheXNSZWdleDtcbiAgICBwcm90byQxLndlZWtkYXlzU2hvcnRSZWdleCAgPSAgICAgICAgd2Vla2RheXNTaG9ydFJlZ2V4O1xuICAgIHByb3RvJDEud2Vla2RheXNNaW5SZWdleCAgICA9ICAgICAgICB3ZWVrZGF5c01pblJlZ2V4O1xuXG4gICAgcHJvdG8kMS5pc1BNID0gbG9jYWxlSXNQTTtcbiAgICBwcm90byQxLm1lcmlkaWVtID0gbG9jYWxlTWVyaWRpZW07XG5cbiAgICBmdW5jdGlvbiBnZXQkMSAoZm9ybWF0LCBpbmRleCwgZmllbGQsIHNldHRlcikge1xuICAgICAgICB2YXIgbG9jYWxlID0gZ2V0TG9jYWxlKCk7XG4gICAgICAgIHZhciB1dGMgPSBjcmVhdGVVVEMoKS5zZXQoc2V0dGVyLCBpbmRleCk7XG4gICAgICAgIHJldHVybiBsb2NhbGVbZmllbGRdKHV0YywgZm9ybWF0KTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBsaXN0TW9udGhzSW1wbCAoZm9ybWF0LCBpbmRleCwgZmllbGQpIHtcbiAgICAgICAgaWYgKGlzTnVtYmVyKGZvcm1hdCkpIHtcbiAgICAgICAgICAgIGluZGV4ID0gZm9ybWF0O1xuICAgICAgICAgICAgZm9ybWF0ID0gdW5kZWZpbmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgZm9ybWF0ID0gZm9ybWF0IHx8ICcnO1xuXG4gICAgICAgIGlmIChpbmRleCAhPSBudWxsKSB7XG4gICAgICAgICAgICByZXR1cm4gZ2V0JDEoZm9ybWF0LCBpbmRleCwgZmllbGQsICdtb250aCcpO1xuICAgICAgICB9XG5cbiAgICAgICAgdmFyIGk7XG4gICAgICAgIHZhciBvdXQgPSBbXTtcbiAgICAgICAgZm9yIChpID0gMDsgaSA8IDEyOyBpKyspIHtcbiAgICAgICAgICAgIG91dFtpXSA9IGdldCQxKGZvcm1hdCwgaSwgZmllbGQsICdtb250aCcpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBvdXQ7XG4gICAgfVxuXG4gICAgLy8gKClcbiAgICAvLyAoNSlcbiAgICAvLyAoZm10LCA1KVxuICAgIC8vIChmbXQpXG4gICAgLy8gKHRydWUpXG4gICAgLy8gKHRydWUsIDUpXG4gICAgLy8gKHRydWUsIGZtdCwgNSlcbiAgICAvLyAodHJ1ZSwgZm10KVxuICAgIGZ1bmN0aW9uIGxpc3RXZWVrZGF5c0ltcGwgKGxvY2FsZVNvcnRlZCwgZm9ybWF0LCBpbmRleCwgZmllbGQpIHtcbiAgICAgICAgaWYgKHR5cGVvZiBsb2NhbGVTb3J0ZWQgPT09ICdib29sZWFuJykge1xuICAgICAgICAgICAgaWYgKGlzTnVtYmVyKGZvcm1hdCkpIHtcbiAgICAgICAgICAgICAgICBpbmRleCA9IGZvcm1hdDtcbiAgICAgICAgICAgICAgICBmb3JtYXQgPSB1bmRlZmluZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZvcm1hdCA9IGZvcm1hdCB8fCAnJztcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIGZvcm1hdCA9IGxvY2FsZVNvcnRlZDtcbiAgICAgICAgICAgIGluZGV4ID0gZm9ybWF0O1xuICAgICAgICAgICAgbG9jYWxlU29ydGVkID0gZmFsc2U7XG5cbiAgICAgICAgICAgIGlmIChpc051bWJlcihmb3JtYXQpKSB7XG4gICAgICAgICAgICAgICAgaW5kZXggPSBmb3JtYXQ7XG4gICAgICAgICAgICAgICAgZm9ybWF0ID0gdW5kZWZpbmVkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBmb3JtYXQgPSBmb3JtYXQgfHwgJyc7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgbG9jYWxlID0gZ2V0TG9jYWxlKCksXG4gICAgICAgICAgICBzaGlmdCA9IGxvY2FsZVNvcnRlZCA/IGxvY2FsZS5fd2Vlay5kb3cgOiAwO1xuXG4gICAgICAgIGlmIChpbmRleCAhPSBudWxsKSB7XG4gICAgICAgICAgICByZXR1cm4gZ2V0JDEoZm9ybWF0LCAoaW5kZXggKyBzaGlmdCkgJSA3LCBmaWVsZCwgJ2RheScpO1xuICAgICAgICB9XG5cbiAgICAgICAgdmFyIGk7XG4gICAgICAgIHZhciBvdXQgPSBbXTtcbiAgICAgICAgZm9yIChpID0gMDsgaSA8IDc7IGkrKykge1xuICAgICAgICAgICAgb3V0W2ldID0gZ2V0JDEoZm9ybWF0LCAoaSArIHNoaWZ0KSAlIDcsIGZpZWxkLCAnZGF5Jyk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIG91dDtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBsaXN0TW9udGhzIChmb3JtYXQsIGluZGV4KSB7XG4gICAgICAgIHJldHVybiBsaXN0TW9udGhzSW1wbChmb3JtYXQsIGluZGV4LCAnbW9udGhzJyk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbGlzdE1vbnRoc1Nob3J0IChmb3JtYXQsIGluZGV4KSB7XG4gICAgICAgIHJldHVybiBsaXN0TW9udGhzSW1wbChmb3JtYXQsIGluZGV4LCAnbW9udGhzU2hvcnQnKTtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBsaXN0V2Vla2RheXMgKGxvY2FsZVNvcnRlZCwgZm9ybWF0LCBpbmRleCkge1xuICAgICAgICByZXR1cm4gbGlzdFdlZWtkYXlzSW1wbChsb2NhbGVTb3J0ZWQsIGZvcm1hdCwgaW5kZXgsICd3ZWVrZGF5cycpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGxpc3RXZWVrZGF5c1Nob3J0IChsb2NhbGVTb3J0ZWQsIGZvcm1hdCwgaW5kZXgpIHtcbiAgICAgICAgcmV0dXJuIGxpc3RXZWVrZGF5c0ltcGwobG9jYWxlU29ydGVkLCBmb3JtYXQsIGluZGV4LCAnd2Vla2RheXNTaG9ydCcpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGxpc3RXZWVrZGF5c01pbiAobG9jYWxlU29ydGVkLCBmb3JtYXQsIGluZGV4KSB7XG4gICAgICAgIHJldHVybiBsaXN0V2Vla2RheXNJbXBsKGxvY2FsZVNvcnRlZCwgZm9ybWF0LCBpbmRleCwgJ3dlZWtkYXlzTWluJyk7XG4gICAgfVxuXG4gICAgZ2V0U2V0R2xvYmFsTG9jYWxlKCdlbicsIHtcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KHRofHN0fG5kfHJkKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICB2YXIgYiA9IG51bWJlciAlIDEwLFxuICAgICAgICAgICAgICAgIG91dHB1dCA9ICh0b0ludChudW1iZXIgJSAxMDAgLyAxMCkgPT09IDEpID8gJ3RoJyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDEpID8gJ3N0JyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDIpID8gJ25kJyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDMpID8gJ3JkJyA6ICd0aCc7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgb3V0cHV0O1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICAvLyBTaWRlIGVmZmVjdCBpbXBvcnRzXG5cbiAgICBob29rcy5sYW5nID0gZGVwcmVjYXRlKCdtb21lbnQubGFuZyBpcyBkZXByZWNhdGVkLiBVc2UgbW9tZW50LmxvY2FsZSBpbnN0ZWFkLicsIGdldFNldEdsb2JhbExvY2FsZSk7XG4gICAgaG9va3MubGFuZ0RhdGEgPSBkZXByZWNhdGUoJ21vbWVudC5sYW5nRGF0YSBpcyBkZXByZWNhdGVkLiBVc2UgbW9tZW50LmxvY2FsZURhdGEgaW5zdGVhZC4nLCBnZXRMb2NhbGUpO1xuXG4gICAgdmFyIG1hdGhBYnMgPSBNYXRoLmFicztcblxuICAgIGZ1bmN0aW9uIGFicyAoKSB7XG4gICAgICAgIHZhciBkYXRhICAgICAgICAgICA9IHRoaXMuX2RhdGE7XG5cbiAgICAgICAgdGhpcy5fbWlsbGlzZWNvbmRzID0gbWF0aEFicyh0aGlzLl9taWxsaXNlY29uZHMpO1xuICAgICAgICB0aGlzLl9kYXlzICAgICAgICAgPSBtYXRoQWJzKHRoaXMuX2RheXMpO1xuICAgICAgICB0aGlzLl9tb250aHMgICAgICAgPSBtYXRoQWJzKHRoaXMuX21vbnRocyk7XG5cbiAgICAgICAgZGF0YS5taWxsaXNlY29uZHMgID0gbWF0aEFicyhkYXRhLm1pbGxpc2Vjb25kcyk7XG4gICAgICAgIGRhdGEuc2Vjb25kcyAgICAgICA9IG1hdGhBYnMoZGF0YS5zZWNvbmRzKTtcbiAgICAgICAgZGF0YS5taW51dGVzICAgICAgID0gbWF0aEFicyhkYXRhLm1pbnV0ZXMpO1xuICAgICAgICBkYXRhLmhvdXJzICAgICAgICAgPSBtYXRoQWJzKGRhdGEuaG91cnMpO1xuICAgICAgICBkYXRhLm1vbnRocyAgICAgICAgPSBtYXRoQWJzKGRhdGEubW9udGhzKTtcbiAgICAgICAgZGF0YS55ZWFycyAgICAgICAgID0gbWF0aEFicyhkYXRhLnllYXJzKTtcblxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBhZGRTdWJ0cmFjdCQxIChkdXJhdGlvbiwgaW5wdXQsIHZhbHVlLCBkaXJlY3Rpb24pIHtcbiAgICAgICAgdmFyIG90aGVyID0gY3JlYXRlRHVyYXRpb24oaW5wdXQsIHZhbHVlKTtcblxuICAgICAgICBkdXJhdGlvbi5fbWlsbGlzZWNvbmRzICs9IGRpcmVjdGlvbiAqIG90aGVyLl9taWxsaXNlY29uZHM7XG4gICAgICAgIGR1cmF0aW9uLl9kYXlzICAgICAgICAgKz0gZGlyZWN0aW9uICogb3RoZXIuX2RheXM7XG4gICAgICAgIGR1cmF0aW9uLl9tb250aHMgICAgICAgKz0gZGlyZWN0aW9uICogb3RoZXIuX21vbnRocztcblxuICAgICAgICByZXR1cm4gZHVyYXRpb24uX2J1YmJsZSgpO1xuICAgIH1cblxuICAgIC8vIHN1cHBvcnRzIG9ubHkgMi4wLXN0eWxlIGFkZCgxLCAncycpIG9yIGFkZChkdXJhdGlvbilcbiAgICBmdW5jdGlvbiBhZGQkMSAoaW5wdXQsIHZhbHVlKSB7XG4gICAgICAgIHJldHVybiBhZGRTdWJ0cmFjdCQxKHRoaXMsIGlucHV0LCB2YWx1ZSwgMSk7XG4gICAgfVxuXG4gICAgLy8gc3VwcG9ydHMgb25seSAyLjAtc3R5bGUgc3VidHJhY3QoMSwgJ3MnKSBvciBzdWJ0cmFjdChkdXJhdGlvbilcbiAgICBmdW5jdGlvbiBzdWJ0cmFjdCQxIChpbnB1dCwgdmFsdWUpIHtcbiAgICAgICAgcmV0dXJuIGFkZFN1YnRyYWN0JDEodGhpcywgaW5wdXQsIHZhbHVlLCAtMSk7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gYWJzQ2VpbCAobnVtYmVyKSB7XG4gICAgICAgIGlmIChudW1iZXIgPCAwKSB7XG4gICAgICAgICAgICByZXR1cm4gTWF0aC5mbG9vcihudW1iZXIpO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIE1hdGguY2VpbChudW1iZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gYnViYmxlICgpIHtcbiAgICAgICAgdmFyIG1pbGxpc2Vjb25kcyA9IHRoaXMuX21pbGxpc2Vjb25kcztcbiAgICAgICAgdmFyIGRheXMgICAgICAgICA9IHRoaXMuX2RheXM7XG4gICAgICAgIHZhciBtb250aHMgICAgICAgPSB0aGlzLl9tb250aHM7XG4gICAgICAgIHZhciBkYXRhICAgICAgICAgPSB0aGlzLl9kYXRhO1xuICAgICAgICB2YXIgc2Vjb25kcywgbWludXRlcywgaG91cnMsIHllYXJzLCBtb250aHNGcm9tRGF5cztcblxuICAgICAgICAvLyBpZiB3ZSBoYXZlIGEgbWl4IG9mIHBvc2l0aXZlIGFuZCBuZWdhdGl2ZSB2YWx1ZXMsIGJ1YmJsZSBkb3duIGZpcnN0XG4gICAgICAgIC8vIGNoZWNrOiBodHRwczovL2dpdGh1Yi5jb20vbW9tZW50L21vbWVudC9pc3N1ZXMvMjE2NlxuICAgICAgICBpZiAoISgobWlsbGlzZWNvbmRzID49IDAgJiYgZGF5cyA+PSAwICYmIG1vbnRocyA+PSAwKSB8fFxuICAgICAgICAgICAgICAgIChtaWxsaXNlY29uZHMgPD0gMCAmJiBkYXlzIDw9IDAgJiYgbW9udGhzIDw9IDApKSkge1xuICAgICAgICAgICAgbWlsbGlzZWNvbmRzICs9IGFic0NlaWwobW9udGhzVG9EYXlzKG1vbnRocykgKyBkYXlzKSAqIDg2NGU1O1xuICAgICAgICAgICAgZGF5cyA9IDA7XG4gICAgICAgICAgICBtb250aHMgPSAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gVGhlIGZvbGxvd2luZyBjb2RlIGJ1YmJsZXMgdXAgdmFsdWVzLCBzZWUgdGhlIHRlc3RzIGZvclxuICAgICAgICAvLyBleGFtcGxlcyBvZiB3aGF0IHRoYXQgbWVhbnMuXG4gICAgICAgIGRhdGEubWlsbGlzZWNvbmRzID0gbWlsbGlzZWNvbmRzICUgMTAwMDtcblxuICAgICAgICBzZWNvbmRzICAgICAgICAgICA9IGFic0Zsb29yKG1pbGxpc2Vjb25kcyAvIDEwMDApO1xuICAgICAgICBkYXRhLnNlY29uZHMgICAgICA9IHNlY29uZHMgJSA2MDtcblxuICAgICAgICBtaW51dGVzICAgICAgICAgICA9IGFic0Zsb29yKHNlY29uZHMgLyA2MCk7XG4gICAgICAgIGRhdGEubWludXRlcyAgICAgID0gbWludXRlcyAlIDYwO1xuXG4gICAgICAgIGhvdXJzICAgICAgICAgICAgID0gYWJzRmxvb3IobWludXRlcyAvIDYwKTtcbiAgICAgICAgZGF0YS5ob3VycyAgICAgICAgPSBob3VycyAlIDI0O1xuXG4gICAgICAgIGRheXMgKz0gYWJzRmxvb3IoaG91cnMgLyAyNCk7XG5cbiAgICAgICAgLy8gY29udmVydCBkYXlzIHRvIG1vbnRoc1xuICAgICAgICBtb250aHNGcm9tRGF5cyA9IGFic0Zsb29yKGRheXNUb01vbnRocyhkYXlzKSk7XG4gICAgICAgIG1vbnRocyArPSBtb250aHNGcm9tRGF5cztcbiAgICAgICAgZGF5cyAtPSBhYnNDZWlsKG1vbnRoc1RvRGF5cyhtb250aHNGcm9tRGF5cykpO1xuXG4gICAgICAgIC8vIDEyIG1vbnRocyAtPiAxIHllYXJcbiAgICAgICAgeWVhcnMgPSBhYnNGbG9vcihtb250aHMgLyAxMik7XG4gICAgICAgIG1vbnRocyAlPSAxMjtcblxuICAgICAgICBkYXRhLmRheXMgICA9IGRheXM7XG4gICAgICAgIGRhdGEubW9udGhzID0gbW9udGhzO1xuICAgICAgICBkYXRhLnllYXJzICA9IHllYXJzO1xuXG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGRheXNUb01vbnRocyAoZGF5cykge1xuICAgICAgICAvLyA0MDAgeWVhcnMgaGF2ZSAxNDYwOTcgZGF5cyAodGFraW5nIGludG8gYWNjb3VudCBsZWFwIHllYXIgcnVsZXMpXG4gICAgICAgIC8vIDQwMCB5ZWFycyBoYXZlIDEyIG1vbnRocyA9PT0gNDgwMFxuICAgICAgICByZXR1cm4gZGF5cyAqIDQ4MDAgLyAxNDYwOTc7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gbW9udGhzVG9EYXlzIChtb250aHMpIHtcbiAgICAgICAgLy8gdGhlIHJldmVyc2Ugb2YgZGF5c1RvTW9udGhzXG4gICAgICAgIHJldHVybiBtb250aHMgKiAxNDYwOTcgLyA0ODAwO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGFzICh1bml0cykge1xuICAgICAgICBpZiAoIXRoaXMuaXNWYWxpZCgpKSB7XG4gICAgICAgICAgICByZXR1cm4gTmFOO1xuICAgICAgICB9XG4gICAgICAgIHZhciBkYXlzO1xuICAgICAgICB2YXIgbW9udGhzO1xuICAgICAgICB2YXIgbWlsbGlzZWNvbmRzID0gdGhpcy5fbWlsbGlzZWNvbmRzO1xuXG4gICAgICAgIHVuaXRzID0gbm9ybWFsaXplVW5pdHModW5pdHMpO1xuXG4gICAgICAgIGlmICh1bml0cyA9PT0gJ21vbnRoJyB8fCB1bml0cyA9PT0gJ3llYXInKSB7XG4gICAgICAgICAgICBkYXlzICAgPSB0aGlzLl9kYXlzICAgKyBtaWxsaXNlY29uZHMgLyA4NjRlNTtcbiAgICAgICAgICAgIG1vbnRocyA9IHRoaXMuX21vbnRocyArIGRheXNUb01vbnRocyhkYXlzKTtcbiAgICAgICAgICAgIHJldHVybiB1bml0cyA9PT0gJ21vbnRoJyA/IG1vbnRocyA6IG1vbnRocyAvIDEyO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgLy8gaGFuZGxlIG1pbGxpc2Vjb25kcyBzZXBhcmF0ZWx5IGJlY2F1c2Ugb2YgZmxvYXRpbmcgcG9pbnQgbWF0aCBlcnJvcnMgKGlzc3VlICMxODY3KVxuICAgICAgICAgICAgZGF5cyA9IHRoaXMuX2RheXMgKyBNYXRoLnJvdW5kKG1vbnRoc1RvRGF5cyh0aGlzLl9tb250aHMpKTtcbiAgICAgICAgICAgIHN3aXRjaCAodW5pdHMpIHtcbiAgICAgICAgICAgICAgICBjYXNlICd3ZWVrJyAgIDogcmV0dXJuIGRheXMgLyA3ICAgICArIG1pbGxpc2Vjb25kcyAvIDYwNDhlNTtcbiAgICAgICAgICAgICAgICBjYXNlICdkYXknICAgIDogcmV0dXJuIGRheXMgICAgICAgICArIG1pbGxpc2Vjb25kcyAvIDg2NGU1O1xuICAgICAgICAgICAgICAgIGNhc2UgJ2hvdXInICAgOiByZXR1cm4gZGF5cyAqIDI0ICAgICsgbWlsbGlzZWNvbmRzIC8gMzZlNTtcbiAgICAgICAgICAgICAgICBjYXNlICdtaW51dGUnIDogcmV0dXJuIGRheXMgKiAxNDQwICArIG1pbGxpc2Vjb25kcyAvIDZlNDtcbiAgICAgICAgICAgICAgICBjYXNlICdzZWNvbmQnIDogcmV0dXJuIGRheXMgKiA4NjQwMCArIG1pbGxpc2Vjb25kcyAvIDEwMDA7XG4gICAgICAgICAgICAgICAgLy8gTWF0aC5mbG9vciBwcmV2ZW50cyBmbG9hdGluZyBwb2ludCBtYXRoIGVycm9ycyBoZXJlXG4gICAgICAgICAgICAgICAgY2FzZSAnbWlsbGlzZWNvbmQnOiByZXR1cm4gTWF0aC5mbG9vcihkYXlzICogODY0ZTUpICsgbWlsbGlzZWNvbmRzO1xuICAgICAgICAgICAgICAgIGRlZmF1bHQ6IHRocm93IG5ldyBFcnJvcignVW5rbm93biB1bml0ICcgKyB1bml0cyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUT0RPOiBVc2UgdGhpcy5hcygnbXMnKT9cbiAgICBmdW5jdGlvbiB2YWx1ZU9mJDEgKCkge1xuICAgICAgICBpZiAoIXRoaXMuaXNWYWxpZCgpKSB7XG4gICAgICAgICAgICByZXR1cm4gTmFOO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICB0aGlzLl9taWxsaXNlY29uZHMgK1xuICAgICAgICAgICAgdGhpcy5fZGF5cyAqIDg2NGU1ICtcbiAgICAgICAgICAgICh0aGlzLl9tb250aHMgJSAxMikgKiAyNTkyZTYgK1xuICAgICAgICAgICAgdG9JbnQodGhpcy5fbW9udGhzIC8gMTIpICogMzE1MzZlNlxuICAgICAgICApO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIG1ha2VBcyAoYWxpYXMpIHtcbiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmFzKGFsaWFzKTtcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICB2YXIgYXNNaWxsaXNlY29uZHMgPSBtYWtlQXMoJ21zJyk7XG4gICAgdmFyIGFzU2Vjb25kcyAgICAgID0gbWFrZUFzKCdzJyk7XG4gICAgdmFyIGFzTWludXRlcyAgICAgID0gbWFrZUFzKCdtJyk7XG4gICAgdmFyIGFzSG91cnMgICAgICAgID0gbWFrZUFzKCdoJyk7XG4gICAgdmFyIGFzRGF5cyAgICAgICAgID0gbWFrZUFzKCdkJyk7XG4gICAgdmFyIGFzV2Vla3MgICAgICAgID0gbWFrZUFzKCd3Jyk7XG4gICAgdmFyIGFzTW9udGhzICAgICAgID0gbWFrZUFzKCdNJyk7XG4gICAgdmFyIGFzWWVhcnMgICAgICAgID0gbWFrZUFzKCd5Jyk7XG5cbiAgICBmdW5jdGlvbiBjbG9uZSQxICgpIHtcbiAgICAgICAgcmV0dXJuIGNyZWF0ZUR1cmF0aW9uKHRoaXMpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIGdldCQyICh1bml0cykge1xuICAgICAgICB1bml0cyA9IG5vcm1hbGl6ZVVuaXRzKHVuaXRzKTtcbiAgICAgICAgcmV0dXJuIHRoaXMuaXNWYWxpZCgpID8gdGhpc1t1bml0cyArICdzJ10oKSA6IE5hTjtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiBtYWtlR2V0dGVyKG5hbWUpIHtcbiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHJldHVybiB0aGlzLmlzVmFsaWQoKSA/IHRoaXMuX2RhdGFbbmFtZV0gOiBOYU47XG4gICAgICAgIH07XG4gICAgfVxuXG4gICAgdmFyIG1pbGxpc2Vjb25kcyA9IG1ha2VHZXR0ZXIoJ21pbGxpc2Vjb25kcycpO1xuICAgIHZhciBzZWNvbmRzICAgICAgPSBtYWtlR2V0dGVyKCdzZWNvbmRzJyk7XG4gICAgdmFyIG1pbnV0ZXMgICAgICA9IG1ha2VHZXR0ZXIoJ21pbnV0ZXMnKTtcbiAgICB2YXIgaG91cnMgICAgICAgID0gbWFrZUdldHRlcignaG91cnMnKTtcbiAgICB2YXIgZGF5cyAgICAgICAgID0gbWFrZUdldHRlcignZGF5cycpO1xuICAgIHZhciBtb250aHMgICAgICAgPSBtYWtlR2V0dGVyKCdtb250aHMnKTtcbiAgICB2YXIgeWVhcnMgICAgICAgID0gbWFrZUdldHRlcigneWVhcnMnKTtcblxuICAgIGZ1bmN0aW9uIHdlZWtzICgpIHtcbiAgICAgICAgcmV0dXJuIGFic0Zsb29yKHRoaXMuZGF5cygpIC8gNyk7XG4gICAgfVxuXG4gICAgdmFyIHJvdW5kID0gTWF0aC5yb3VuZDtcbiAgICB2YXIgdGhyZXNob2xkcyA9IHtcbiAgICAgICAgc3M6IDQ0LCAgICAgICAgIC8vIGEgZmV3IHNlY29uZHMgdG8gc2Vjb25kc1xuICAgICAgICBzIDogNDUsICAgICAgICAgLy8gc2Vjb25kcyB0byBtaW51dGVcbiAgICAgICAgbSA6IDQ1LCAgICAgICAgIC8vIG1pbnV0ZXMgdG8gaG91clxuICAgICAgICBoIDogMjIsICAgICAgICAgLy8gaG91cnMgdG8gZGF5XG4gICAgICAgIGQgOiAyNiwgICAgICAgICAvLyBkYXlzIHRvIG1vbnRoXG4gICAgICAgIE0gOiAxMSAgICAgICAgICAvLyBtb250aHMgdG8geWVhclxuICAgIH07XG5cbiAgICAvLyBoZWxwZXIgZnVuY3Rpb24gZm9yIG1vbWVudC5mbi5mcm9tLCBtb21lbnQuZm4uZnJvbU5vdywgYW5kIG1vbWVudC5kdXJhdGlvbi5mbi5odW1hbml6ZVxuICAgIGZ1bmN0aW9uIHN1YnN0aXR1dGVUaW1lQWdvKHN0cmluZywgbnVtYmVyLCB3aXRob3V0U3VmZml4LCBpc0Z1dHVyZSwgbG9jYWxlKSB7XG4gICAgICAgIHJldHVybiBsb2NhbGUucmVsYXRpdmVUaW1lKG51bWJlciB8fCAxLCAhIXdpdGhvdXRTdWZmaXgsIHN0cmluZywgaXNGdXR1cmUpO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHJlbGF0aXZlVGltZSQxIChwb3NOZWdEdXJhdGlvbiwgd2l0aG91dFN1ZmZpeCwgbG9jYWxlKSB7XG4gICAgICAgIHZhciBkdXJhdGlvbiA9IGNyZWF0ZUR1cmF0aW9uKHBvc05lZ0R1cmF0aW9uKS5hYnMoKTtcbiAgICAgICAgdmFyIHNlY29uZHMgID0gcm91bmQoZHVyYXRpb24uYXMoJ3MnKSk7XG4gICAgICAgIHZhciBtaW51dGVzICA9IHJvdW5kKGR1cmF0aW9uLmFzKCdtJykpO1xuICAgICAgICB2YXIgaG91cnMgICAgPSByb3VuZChkdXJhdGlvbi5hcygnaCcpKTtcbiAgICAgICAgdmFyIGRheXMgICAgID0gcm91bmQoZHVyYXRpb24uYXMoJ2QnKSk7XG4gICAgICAgIHZhciBtb250aHMgICA9IHJvdW5kKGR1cmF0aW9uLmFzKCdNJykpO1xuICAgICAgICB2YXIgeWVhcnMgICAgPSByb3VuZChkdXJhdGlvbi5hcygneScpKTtcblxuICAgICAgICB2YXIgYSA9IHNlY29uZHMgPD0gdGhyZXNob2xkcy5zcyAmJiBbJ3MnLCBzZWNvbmRzXSAgfHxcbiAgICAgICAgICAgICAgICBzZWNvbmRzIDwgdGhyZXNob2xkcy5zICAgJiYgWydzcycsIHNlY29uZHNdIHx8XG4gICAgICAgICAgICAgICAgbWludXRlcyA8PSAxICAgICAgICAgICAgICYmIFsnbSddICAgICAgICAgICB8fFxuICAgICAgICAgICAgICAgIG1pbnV0ZXMgPCB0aHJlc2hvbGRzLm0gICAmJiBbJ21tJywgbWludXRlc10gfHxcbiAgICAgICAgICAgICAgICBob3VycyAgIDw9IDEgICAgICAgICAgICAgJiYgWydoJ10gICAgICAgICAgIHx8XG4gICAgICAgICAgICAgICAgaG91cnMgICA8IHRocmVzaG9sZHMuaCAgICYmIFsnaGgnLCBob3Vyc10gICB8fFxuICAgICAgICAgICAgICAgIGRheXMgICAgPD0gMSAgICAgICAgICAgICAmJiBbJ2QnXSAgICAgICAgICAgfHxcbiAgICAgICAgICAgICAgICBkYXlzICAgIDwgdGhyZXNob2xkcy5kICAgJiYgWydkZCcsIGRheXNdICAgIHx8XG4gICAgICAgICAgICAgICAgbW9udGhzICA8PSAxICAgICAgICAgICAgICYmIFsnTSddICAgICAgICAgICB8fFxuICAgICAgICAgICAgICAgIG1vbnRocyAgPCB0aHJlc2hvbGRzLk0gICAmJiBbJ01NJywgbW9udGhzXSAgfHxcbiAgICAgICAgICAgICAgICB5ZWFycyAgIDw9IDEgICAgICAgICAgICAgJiYgWyd5J10gICAgICAgICAgIHx8IFsneXknLCB5ZWFyc107XG5cbiAgICAgICAgYVsyXSA9IHdpdGhvdXRTdWZmaXg7XG4gICAgICAgIGFbM10gPSArcG9zTmVnRHVyYXRpb24gPiAwO1xuICAgICAgICBhWzRdID0gbG9jYWxlO1xuICAgICAgICByZXR1cm4gc3Vic3RpdHV0ZVRpbWVBZ28uYXBwbHkobnVsbCwgYSk7XG4gICAgfVxuXG4gICAgLy8gVGhpcyBmdW5jdGlvbiBhbGxvd3MgeW91IHRvIHNldCB0aGUgcm91bmRpbmcgZnVuY3Rpb24gZm9yIHJlbGF0aXZlIHRpbWUgc3RyaW5nc1xuICAgIGZ1bmN0aW9uIGdldFNldFJlbGF0aXZlVGltZVJvdW5kaW5nIChyb3VuZGluZ0Z1bmN0aW9uKSB7XG4gICAgICAgIGlmIChyb3VuZGluZ0Z1bmN0aW9uID09PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICAgIHJldHVybiByb3VuZDtcbiAgICAgICAgfVxuICAgICAgICBpZiAodHlwZW9mKHJvdW5kaW5nRnVuY3Rpb24pID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICAgICAgICByb3VuZCA9IHJvdW5kaW5nRnVuY3Rpb247XG4gICAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgLy8gVGhpcyBmdW5jdGlvbiBhbGxvd3MgeW91IHRvIHNldCBhIHRocmVzaG9sZCBmb3IgcmVsYXRpdmUgdGltZSBzdHJpbmdzXG4gICAgZnVuY3Rpb24gZ2V0U2V0UmVsYXRpdmVUaW1lVGhyZXNob2xkICh0aHJlc2hvbGQsIGxpbWl0KSB7XG4gICAgICAgIGlmICh0aHJlc2hvbGRzW3RocmVzaG9sZF0gPT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIGlmIChsaW1pdCA9PT0gdW5kZWZpbmVkKSB7XG4gICAgICAgICAgICByZXR1cm4gdGhyZXNob2xkc1t0aHJlc2hvbGRdO1xuICAgICAgICB9XG4gICAgICAgIHRocmVzaG9sZHNbdGhyZXNob2xkXSA9IGxpbWl0O1xuICAgICAgICBpZiAodGhyZXNob2xkID09PSAncycpIHtcbiAgICAgICAgICAgIHRocmVzaG9sZHMuc3MgPSBsaW1pdCAtIDE7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gaHVtYW5pemUgKHdpdGhTdWZmaXgpIHtcbiAgICAgICAgaWYgKCF0aGlzLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLmludmFsaWREYXRlKCk7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgbG9jYWxlID0gdGhpcy5sb2NhbGVEYXRhKCk7XG4gICAgICAgIHZhciBvdXRwdXQgPSByZWxhdGl2ZVRpbWUkMSh0aGlzLCAhd2l0aFN1ZmZpeCwgbG9jYWxlKTtcblxuICAgICAgICBpZiAod2l0aFN1ZmZpeCkge1xuICAgICAgICAgICAgb3V0cHV0ID0gbG9jYWxlLnBhc3RGdXR1cmUoK3RoaXMsIG91dHB1dCk7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gbG9jYWxlLnBvc3Rmb3JtYXQob3V0cHV0KTtcbiAgICB9XG5cbiAgICB2YXIgYWJzJDEgPSBNYXRoLmFicztcblxuICAgIGZ1bmN0aW9uIHNpZ24oeCkge1xuICAgICAgICByZXR1cm4gKCh4ID4gMCkgLSAoeCA8IDApKSB8fCAreDtcbiAgICB9XG5cbiAgICBmdW5jdGlvbiB0b0lTT1N0cmluZyQxKCkge1xuICAgICAgICAvLyBmb3IgSVNPIHN0cmluZ3Mgd2UgZG8gbm90IHVzZSB0aGUgbm9ybWFsIGJ1YmJsaW5nIHJ1bGVzOlxuICAgICAgICAvLyAgKiBtaWxsaXNlY29uZHMgYnViYmxlIHVwIHVudGlsIHRoZXkgYmVjb21lIGhvdXJzXG4gICAgICAgIC8vICAqIGRheXMgZG8gbm90IGJ1YmJsZSBhdCBhbGxcbiAgICAgICAgLy8gICogbW9udGhzIGJ1YmJsZSB1cCB1bnRpbCB0aGV5IGJlY29tZSB5ZWFyc1xuICAgICAgICAvLyBUaGlzIGlzIGJlY2F1c2UgdGhlcmUgaXMgbm8gY29udGV4dC1mcmVlIGNvbnZlcnNpb24gYmV0d2VlbiBob3VycyBhbmQgZGF5c1xuICAgICAgICAvLyAodGhpbmsgb2YgY2xvY2sgY2hhbmdlcylcbiAgICAgICAgLy8gYW5kIGFsc28gbm90IGJldHdlZW4gZGF5cyBhbmQgbW9udGhzICgyOC0zMSBkYXlzIHBlciBtb250aClcbiAgICAgICAgaWYgKCF0aGlzLmlzVmFsaWQoKSkge1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMubG9jYWxlRGF0YSgpLmludmFsaWREYXRlKCk7XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgc2Vjb25kcyA9IGFicyQxKHRoaXMuX21pbGxpc2Vjb25kcykgLyAxMDAwO1xuICAgICAgICB2YXIgZGF5cyAgICAgICAgID0gYWJzJDEodGhpcy5fZGF5cyk7XG4gICAgICAgIHZhciBtb250aHMgICAgICAgPSBhYnMkMSh0aGlzLl9tb250aHMpO1xuICAgICAgICB2YXIgbWludXRlcywgaG91cnMsIHllYXJzO1xuXG4gICAgICAgIC8vIDM2MDAgc2Vjb25kcyAtPiA2MCBtaW51dGVzIC0+IDEgaG91clxuICAgICAgICBtaW51dGVzICAgICAgICAgICA9IGFic0Zsb29yKHNlY29uZHMgLyA2MCk7XG4gICAgICAgIGhvdXJzICAgICAgICAgICAgID0gYWJzRmxvb3IobWludXRlcyAvIDYwKTtcbiAgICAgICAgc2Vjb25kcyAlPSA2MDtcbiAgICAgICAgbWludXRlcyAlPSA2MDtcblxuICAgICAgICAvLyAxMiBtb250aHMgLT4gMSB5ZWFyXG4gICAgICAgIHllYXJzICA9IGFic0Zsb29yKG1vbnRocyAvIDEyKTtcbiAgICAgICAgbW9udGhzICU9IDEyO1xuXG5cbiAgICAgICAgLy8gaW5zcGlyZWQgYnkgaHR0cHM6Ly9naXRodWIuY29tL2RvcmRpbGxlL21vbWVudC1pc29kdXJhdGlvbi9ibG9iL21hc3Rlci9tb21lbnQuaXNvZHVyYXRpb24uanNcbiAgICAgICAgdmFyIFkgPSB5ZWFycztcbiAgICAgICAgdmFyIE0gPSBtb250aHM7XG4gICAgICAgIHZhciBEID0gZGF5cztcbiAgICAgICAgdmFyIGggPSBob3VycztcbiAgICAgICAgdmFyIG0gPSBtaW51dGVzO1xuICAgICAgICB2YXIgcyA9IHNlY29uZHMgPyBzZWNvbmRzLnRvRml4ZWQoMykucmVwbGFjZSgvXFwuPzArJC8sICcnKSA6ICcnO1xuICAgICAgICB2YXIgdG90YWwgPSB0aGlzLmFzU2Vjb25kcygpO1xuXG4gICAgICAgIGlmICghdG90YWwpIHtcbiAgICAgICAgICAgIC8vIHRoaXMgaXMgdGhlIHNhbWUgYXMgQyMncyAoTm9kYSkgYW5kIHB5dGhvbiAoaXNvZGF0ZSkuLi5cbiAgICAgICAgICAgIC8vIGJ1dCBub3Qgb3RoZXIgSlMgKGdvb2cuZGF0ZSlcbiAgICAgICAgICAgIHJldHVybiAnUDBEJztcbiAgICAgICAgfVxuXG4gICAgICAgIHZhciB0b3RhbFNpZ24gPSB0b3RhbCA8IDAgPyAnLScgOiAnJztcbiAgICAgICAgdmFyIHltU2lnbiA9IHNpZ24odGhpcy5fbW9udGhzKSAhPT0gc2lnbih0b3RhbCkgPyAnLScgOiAnJztcbiAgICAgICAgdmFyIGRheXNTaWduID0gc2lnbih0aGlzLl9kYXlzKSAhPT0gc2lnbih0b3RhbCkgPyAnLScgOiAnJztcbiAgICAgICAgdmFyIGhtc1NpZ24gPSBzaWduKHRoaXMuX21pbGxpc2Vjb25kcykgIT09IHNpZ24odG90YWwpID8gJy0nIDogJyc7XG5cbiAgICAgICAgcmV0dXJuIHRvdGFsU2lnbiArICdQJyArXG4gICAgICAgICAgICAoWSA/IHltU2lnbiArIFkgKyAnWScgOiAnJykgK1xuICAgICAgICAgICAgKE0gPyB5bVNpZ24gKyBNICsgJ00nIDogJycpICtcbiAgICAgICAgICAgIChEID8gZGF5c1NpZ24gKyBEICsgJ0QnIDogJycpICtcbiAgICAgICAgICAgICgoaCB8fCBtIHx8IHMpID8gJ1QnIDogJycpICtcbiAgICAgICAgICAgIChoID8gaG1zU2lnbiArIGggKyAnSCcgOiAnJykgK1xuICAgICAgICAgICAgKG0gPyBobXNTaWduICsgbSArICdNJyA6ICcnKSArXG4gICAgICAgICAgICAocyA/IGhtc1NpZ24gKyBzICsgJ1MnIDogJycpO1xuICAgIH1cblxuICAgIHZhciBwcm90byQyID0gRHVyYXRpb24ucHJvdG90eXBlO1xuXG4gICAgcHJvdG8kMi5pc1ZhbGlkICAgICAgICA9IGlzVmFsaWQkMTtcbiAgICBwcm90byQyLmFicyAgICAgICAgICAgID0gYWJzO1xuICAgIHByb3RvJDIuYWRkICAgICAgICAgICAgPSBhZGQkMTtcbiAgICBwcm90byQyLnN1YnRyYWN0ICAgICAgID0gc3VidHJhY3QkMTtcbiAgICBwcm90byQyLmFzICAgICAgICAgICAgID0gYXM7XG4gICAgcHJvdG8kMi5hc01pbGxpc2Vjb25kcyA9IGFzTWlsbGlzZWNvbmRzO1xuICAgIHByb3RvJDIuYXNTZWNvbmRzICAgICAgPSBhc1NlY29uZHM7XG4gICAgcHJvdG8kMi5hc01pbnV0ZXMgICAgICA9IGFzTWludXRlcztcbiAgICBwcm90byQyLmFzSG91cnMgICAgICAgID0gYXNIb3VycztcbiAgICBwcm90byQyLmFzRGF5cyAgICAgICAgID0gYXNEYXlzO1xuICAgIHByb3RvJDIuYXNXZWVrcyAgICAgICAgPSBhc1dlZWtzO1xuICAgIHByb3RvJDIuYXNNb250aHMgICAgICAgPSBhc01vbnRocztcbiAgICBwcm90byQyLmFzWWVhcnMgICAgICAgID0gYXNZZWFycztcbiAgICBwcm90byQyLnZhbHVlT2YgICAgICAgID0gdmFsdWVPZiQxO1xuICAgIHByb3RvJDIuX2J1YmJsZSAgICAgICAgPSBidWJibGU7XG4gICAgcHJvdG8kMi5jbG9uZSAgICAgICAgICA9IGNsb25lJDE7XG4gICAgcHJvdG8kMi5nZXQgICAgICAgICAgICA9IGdldCQyO1xuICAgIHByb3RvJDIubWlsbGlzZWNvbmRzICAgPSBtaWxsaXNlY29uZHM7XG4gICAgcHJvdG8kMi5zZWNvbmRzICAgICAgICA9IHNlY29uZHM7XG4gICAgcHJvdG8kMi5taW51dGVzICAgICAgICA9IG1pbnV0ZXM7XG4gICAgcHJvdG8kMi5ob3VycyAgICAgICAgICA9IGhvdXJzO1xuICAgIHByb3RvJDIuZGF5cyAgICAgICAgICAgPSBkYXlzO1xuICAgIHByb3RvJDIud2Vla3MgICAgICAgICAgPSB3ZWVrcztcbiAgICBwcm90byQyLm1vbnRocyAgICAgICAgID0gbW9udGhzO1xuICAgIHByb3RvJDIueWVhcnMgICAgICAgICAgPSB5ZWFycztcbiAgICBwcm90byQyLmh1bWFuaXplICAgICAgID0gaHVtYW5pemU7XG4gICAgcHJvdG8kMi50b0lTT1N0cmluZyAgICA9IHRvSVNPU3RyaW5nJDE7XG4gICAgcHJvdG8kMi50b1N0cmluZyAgICAgICA9IHRvSVNPU3RyaW5nJDE7XG4gICAgcHJvdG8kMi50b0pTT04gICAgICAgICA9IHRvSVNPU3RyaW5nJDE7XG4gICAgcHJvdG8kMi5sb2NhbGUgICAgICAgICA9IGxvY2FsZTtcbiAgICBwcm90byQyLmxvY2FsZURhdGEgICAgID0gbG9jYWxlRGF0YTtcblxuICAgIHByb3RvJDIudG9Jc29TdHJpbmcgPSBkZXByZWNhdGUoJ3RvSXNvU3RyaW5nKCkgaXMgZGVwcmVjYXRlZC4gUGxlYXNlIHVzZSB0b0lTT1N0cmluZygpIGluc3RlYWQgKG5vdGljZSB0aGUgY2FwaXRhbHMpJywgdG9JU09TdHJpbmckMSk7XG4gICAgcHJvdG8kMi5sYW5nID0gbGFuZztcblxuICAgIC8vIFNpZGUgZWZmZWN0IGltcG9ydHNcblxuICAgIC8vIEZPUk1BVFRJTkdcblxuICAgIGFkZEZvcm1hdFRva2VuKCdYJywgMCwgMCwgJ3VuaXgnKTtcbiAgICBhZGRGb3JtYXRUb2tlbigneCcsIDAsIDAsICd2YWx1ZU9mJyk7XG5cbiAgICAvLyBQQVJTSU5HXG5cbiAgICBhZGRSZWdleFRva2VuKCd4JywgbWF0Y2hTaWduZWQpO1xuICAgIGFkZFJlZ2V4VG9rZW4oJ1gnLCBtYXRjaFRpbWVzdGFtcCk7XG4gICAgYWRkUGFyc2VUb2tlbignWCcsIGZ1bmN0aW9uIChpbnB1dCwgYXJyYXksIGNvbmZpZykge1xuICAgICAgICBjb25maWcuX2QgPSBuZXcgRGF0ZShwYXJzZUZsb2F0KGlucHV0LCAxMCkgKiAxMDAwKTtcbiAgICB9KTtcbiAgICBhZGRQYXJzZVRva2VuKCd4JywgZnVuY3Rpb24gKGlucHV0LCBhcnJheSwgY29uZmlnKSB7XG4gICAgICAgIGNvbmZpZy5fZCA9IG5ldyBEYXRlKHRvSW50KGlucHV0KSk7XG4gICAgfSk7XG5cbiAgICAvLyBTaWRlIGVmZmVjdCBpbXBvcnRzXG5cblxuICAgIGhvb2tzLnZlcnNpb24gPSAnMi4yMi4yJztcblxuICAgIHNldEhvb2tDYWxsYmFjayhjcmVhdGVMb2NhbCk7XG5cbiAgICBob29rcy5mbiAgICAgICAgICAgICAgICAgICAgPSBwcm90bztcbiAgICBob29rcy5taW4gICAgICAgICAgICAgICAgICAgPSBtaW47XG4gICAgaG9va3MubWF4ICAgICAgICAgICAgICAgICAgID0gbWF4O1xuICAgIGhvb2tzLm5vdyAgICAgICAgICAgICAgICAgICA9IG5vdztcbiAgICBob29rcy51dGMgICAgICAgICAgICAgICAgICAgPSBjcmVhdGVVVEM7XG4gICAgaG9va3MudW5peCAgICAgICAgICAgICAgICAgID0gY3JlYXRlVW5peDtcbiAgICBob29rcy5tb250aHMgICAgICAgICAgICAgICAgPSBsaXN0TW9udGhzO1xuICAgIGhvb2tzLmlzRGF0ZSAgICAgICAgICAgICAgICA9IGlzRGF0ZTtcbiAgICBob29rcy5sb2NhbGUgICAgICAgICAgICAgICAgPSBnZXRTZXRHbG9iYWxMb2NhbGU7XG4gICAgaG9va3MuaW52YWxpZCAgICAgICAgICAgICAgID0gY3JlYXRlSW52YWxpZDtcbiAgICBob29rcy5kdXJhdGlvbiAgICAgICAgICAgICAgPSBjcmVhdGVEdXJhdGlvbjtcbiAgICBob29rcy5pc01vbWVudCAgICAgICAgICAgICAgPSBpc01vbWVudDtcbiAgICBob29rcy53ZWVrZGF5cyAgICAgICAgICAgICAgPSBsaXN0V2Vla2RheXM7XG4gICAgaG9va3MucGFyc2Vab25lICAgICAgICAgICAgID0gY3JlYXRlSW5ab25lO1xuICAgIGhvb2tzLmxvY2FsZURhdGEgICAgICAgICAgICA9IGdldExvY2FsZTtcbiAgICBob29rcy5pc0R1cmF0aW9uICAgICAgICAgICAgPSBpc0R1cmF0aW9uO1xuICAgIGhvb2tzLm1vbnRoc1Nob3J0ICAgICAgICAgICA9IGxpc3RNb250aHNTaG9ydDtcbiAgICBob29rcy53ZWVrZGF5c01pbiAgICAgICAgICAgPSBsaXN0V2Vla2RheXNNaW47XG4gICAgaG9va3MuZGVmaW5lTG9jYWxlICAgICAgICAgID0gZGVmaW5lTG9jYWxlO1xuICAgIGhvb2tzLnVwZGF0ZUxvY2FsZSAgICAgICAgICA9IHVwZGF0ZUxvY2FsZTtcbiAgICBob29rcy5sb2NhbGVzICAgICAgICAgICAgICAgPSBsaXN0TG9jYWxlcztcbiAgICBob29rcy53ZWVrZGF5c1Nob3J0ICAgICAgICAgPSBsaXN0V2Vla2RheXNTaG9ydDtcbiAgICBob29rcy5ub3JtYWxpemVVbml0cyAgICAgICAgPSBub3JtYWxpemVVbml0cztcbiAgICBob29rcy5yZWxhdGl2ZVRpbWVSb3VuZGluZyAgPSBnZXRTZXRSZWxhdGl2ZVRpbWVSb3VuZGluZztcbiAgICBob29rcy5yZWxhdGl2ZVRpbWVUaHJlc2hvbGQgPSBnZXRTZXRSZWxhdGl2ZVRpbWVUaHJlc2hvbGQ7XG4gICAgaG9va3MuY2FsZW5kYXJGb3JtYXQgICAgICAgID0gZ2V0Q2FsZW5kYXJGb3JtYXQ7XG4gICAgaG9va3MucHJvdG90eXBlICAgICAgICAgICAgID0gcHJvdG87XG5cbiAgICAvLyBjdXJyZW50bHkgSFRNTDUgaW5wdXQgdHlwZSBvbmx5IHN1cHBvcnRzIDI0LWhvdXIgZm9ybWF0c1xuICAgIGhvb2tzLkhUTUw1X0ZNVCA9IHtcbiAgICAgICAgREFURVRJTUVfTE9DQUw6ICdZWVlZLU1NLUREVEhIOm1tJywgICAgICAgICAgICAgLy8gPGlucHV0IHR5cGU9XCJkYXRldGltZS1sb2NhbFwiIC8+XG4gICAgICAgIERBVEVUSU1FX0xPQ0FMX1NFQ09ORFM6ICdZWVlZLU1NLUREVEhIOm1tOnNzJywgIC8vIDxpbnB1dCB0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIiBzdGVwPVwiMVwiIC8+XG4gICAgICAgIERBVEVUSU1FX0xPQ0FMX01TOiAnWVlZWS1NTS1ERFRISDptbTpzcy5TU1MnLCAgIC8vIDxpbnB1dCB0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIiBzdGVwPVwiMC4wMDFcIiAvPlxuICAgICAgICBEQVRFOiAnWVlZWS1NTS1ERCcsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyA8aW5wdXQgdHlwZT1cImRhdGVcIiAvPlxuICAgICAgICBUSU1FOiAnSEg6bW0nLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyA8aW5wdXQgdHlwZT1cInRpbWVcIiAvPlxuICAgICAgICBUSU1FX1NFQ09ORFM6ICdISDptbTpzcycsICAgICAgICAgICAgICAgICAgICAgICAvLyA8aW5wdXQgdHlwZT1cInRpbWVcIiBzdGVwPVwiMVwiIC8+XG4gICAgICAgIFRJTUVfTVM6ICdISDptbTpzcy5TU1MnLCAgICAgICAgICAgICAgICAgICAgICAgIC8vIDxpbnB1dCB0eXBlPVwidGltZVwiIHN0ZXA9XCIwLjAwMVwiIC8+XG4gICAgICAgIFdFRUs6ICdZWVlZLVtXXVdXJywgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIDxpbnB1dCB0eXBlPVwid2Vla1wiIC8+XG4gICAgICAgIE1PTlRIOiAnWVlZWS1NTScgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIDxpbnB1dCB0eXBlPVwibW9udGhcIiAvPlxuICAgIH07XG5cbiAgICByZXR1cm4gaG9va3M7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///82\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = __webpack_require__(89);\nmodule.exports.easing = __webpack_require__(256);\nmodule.exports.canvas = __webpack_require__(257);\nmodule.exports.options = __webpack_require__(258);\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2hlbHBlcnMvaW5kZXguanM/NDQzOCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixpQkFBaUIsbUJBQU8sQ0FBQyxFQUFnQjtBQUN6Qyx3QkFBd0IsbUJBQU8sQ0FBQyxHQUFrQjtBQUNsRCx3QkFBd0IsbUJBQU8sQ0FBQyxHQUFrQjtBQUNsRCx5QkFBeUIsbUJBQU8sQ0FBQyxHQUFtQiIsImZpbGUiOiI4My5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxubW9kdWxlLmV4cG9ydHMgPSByZXF1aXJlKCcuL2hlbHBlcnMuY29yZScpO1xubW9kdWxlLmV4cG9ydHMuZWFzaW5nID0gcmVxdWlyZSgnLi9oZWxwZXJzLmVhc2luZycpO1xubW9kdWxlLmV4cG9ydHMuY2FudmFzID0gcmVxdWlyZSgnLi9oZWxwZXJzLmNhbnZhcycpO1xubW9kdWxlLmV4cG9ydHMub3B0aW9ucyA9IHJlcXVpcmUoJy4vaGVscGVycy5vcHRpb25zJyk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///83\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\n\nmodule.exports = {\n\t/**\n\t * @private\n\t */\n\t_set: function(scope, values) {\n\t\treturn helpers.merge(this[scope] || (this[scope] = {}), values);\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5kZWZhdWx0cy5qcz8wODMyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVEQUF1RDtBQUN2RDtBQUNBIiwiZmlsZSI6Ijg0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG5cdC8qKlxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0X3NldDogZnVuY3Rpb24oc2NvcGUsIHZhbHVlcykge1xuXHRcdHJldHVybiBoZWxwZXJzLm1lcmdlKHRoaXNbc2NvcGVdIHx8ICh0aGlzW3Njb3BlXSA9IHt9KSwgdmFsdWVzKTtcblx0fVxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///84\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar color = __webpack_require__(93);\nvar helpers = __webpack_require__(83);\n\nfunction interpolate(start, view, model, ease) {\n\tvar keys = Object.keys(model);\n\tvar i, ilen, key, actual, origin, target, type, c0, c1;\n\n\tfor (i = 0, ilen = keys.length; i < ilen; ++i) {\n\t\tkey = keys[i];\n\n\t\ttarget = model[key];\n\n\t\t// if a value is added to the model after pivot() has been called, the view\n\t\t// doesn't contain it, so let's initialize the view to the target value.\n\t\tif (!view.hasOwnProperty(key)) {\n\t\t\tview[key] = target;\n\t\t}\n\n\t\tactual = view[key];\n\n\t\tif (actual === target || key[0] === '_') {\n\t\t\tcontinue;\n\t\t}\n\n\t\tif (!start.hasOwnProperty(key)) {\n\t\t\tstart[key] = actual;\n\t\t}\n\n\t\torigin = start[key];\n\n\t\ttype = typeof target;\n\n\t\tif (type === typeof origin) {\n\t\t\tif (type === 'string') {\n\t\t\t\tc0 = color(origin);\n\t\t\t\tif (c0.valid) {\n\t\t\t\t\tc1 = color(target);\n\t\t\t\t\tif (c1.valid) {\n\t\t\t\t\t\tview[key] = c1.mix(c0, ease).rgbString();\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if (type === 'number' && isFinite(origin) && isFinite(target)) {\n\t\t\t\tview[key] = origin + (target - origin) * ease;\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t}\n\n\t\tview[key] = target;\n\t}\n}\n\nvar Element = function(configuration) {\n\thelpers.extend(this, configuration);\n\tthis.initialize.apply(this, arguments);\n};\n\nhelpers.extend(Element.prototype, {\n\n\tinitialize: function() {\n\t\tthis.hidden = false;\n\t},\n\n\tpivot: function() {\n\t\tvar me = this;\n\t\tif (!me._view) {\n\t\t\tme._view = helpers.clone(me._model);\n\t\t}\n\t\tme._start = {};\n\t\treturn me;\n\t},\n\n\ttransition: function(ease) {\n\t\tvar me = this;\n\t\tvar model = me._model;\n\t\tvar start = me._start;\n\t\tvar view = me._view;\n\n\t\t// No animation -> No Transition\n\t\tif (!model || ease === 1) {\n\t\t\tme._view = model;\n\t\t\tme._start = null;\n\t\t\treturn me;\n\t\t}\n\n\t\tif (!view) {\n\t\t\tview = me._view = {};\n\t\t}\n\n\t\tif (!start) {\n\t\t\tstart = me._start = {};\n\t\t}\n\n\t\tinterpolate(start, view, model, ease);\n\n\t\treturn me;\n\t},\n\n\ttooltipPosition: function() {\n\t\treturn {\n\t\t\tx: this._model.x,\n\t\t\ty: this._model.y\n\t\t};\n\t},\n\n\thasValue: function() {\n\t\treturn helpers.isNumber(this._model.x) && helpers.isNumber(this._model.y);\n\t}\n});\n\nElement.extend = helpers.inherits;\n\nmodule.exports = Element;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5lbGVtZW50LmpzPzJiNjEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsWUFBWSxtQkFBTyxDQUFDLEVBQWU7QUFDbkMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7O0FBRUEsZ0NBQWdDLFVBQVU7QUFDMUM7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDs7QUFFQSIsImZpbGUiOiI4NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGNvbG9yID0gcmVxdWlyZSgnY2hhcnRqcy1jb2xvcicpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmZ1bmN0aW9uIGludGVycG9sYXRlKHN0YXJ0LCB2aWV3LCBtb2RlbCwgZWFzZSkge1xuXHR2YXIga2V5cyA9IE9iamVjdC5rZXlzKG1vZGVsKTtcblx0dmFyIGksIGlsZW4sIGtleSwgYWN0dWFsLCBvcmlnaW4sIHRhcmdldCwgdHlwZSwgYzAsIGMxO1xuXG5cdGZvciAoaSA9IDAsIGlsZW4gPSBrZXlzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdGtleSA9IGtleXNbaV07XG5cblx0XHR0YXJnZXQgPSBtb2RlbFtrZXldO1xuXG5cdFx0Ly8gaWYgYSB2YWx1ZSBpcyBhZGRlZCB0byB0aGUgbW9kZWwgYWZ0ZXIgcGl2b3QoKSBoYXMgYmVlbiBjYWxsZWQsIHRoZSB2aWV3XG5cdFx0Ly8gZG9lc24ndCBjb250YWluIGl0LCBzbyBsZXQncyBpbml0aWFsaXplIHRoZSB2aWV3IHRvIHRoZSB0YXJnZXQgdmFsdWUuXG5cdFx0aWYgKCF2aWV3Lmhhc093blByb3BlcnR5KGtleSkpIHtcblx0XHRcdHZpZXdba2V5XSA9IHRhcmdldDtcblx0XHR9XG5cblx0XHRhY3R1YWwgPSB2aWV3W2tleV07XG5cblx0XHRpZiAoYWN0dWFsID09PSB0YXJnZXQgfHwga2V5WzBdID09PSAnXycpIHtcblx0XHRcdGNvbnRpbnVlO1xuXHRcdH1cblxuXHRcdGlmICghc3RhcnQuaGFzT3duUHJvcGVydHkoa2V5KSkge1xuXHRcdFx0c3RhcnRba2V5XSA9IGFjdHVhbDtcblx0XHR9XG5cblx0XHRvcmlnaW4gPSBzdGFydFtrZXldO1xuXG5cdFx0dHlwZSA9IHR5cGVvZiB0YXJnZXQ7XG5cblx0XHRpZiAodHlwZSA9PT0gdHlwZW9mIG9yaWdpbikge1xuXHRcdFx0aWYgKHR5cGUgPT09ICdzdHJpbmcnKSB7XG5cdFx0XHRcdGMwID0gY29sb3Iob3JpZ2luKTtcblx0XHRcdFx0aWYgKGMwLnZhbGlkKSB7XG5cdFx0XHRcdFx0YzEgPSBjb2xvcih0YXJnZXQpO1xuXHRcdFx0XHRcdGlmIChjMS52YWxpZCkge1xuXHRcdFx0XHRcdFx0dmlld1trZXldID0gYzEubWl4KGMwLCBlYXNlKS5yZ2JTdHJpbmcoKTtcblx0XHRcdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fSBlbHNlIGlmICh0eXBlID09PSAnbnVtYmVyJyAmJiBpc0Zpbml0ZShvcmlnaW4pICYmIGlzRmluaXRlKHRhcmdldCkpIHtcblx0XHRcdFx0dmlld1trZXldID0gb3JpZ2luICsgKHRhcmdldCAtIG9yaWdpbikgKiBlYXNlO1xuXHRcdFx0XHRjb250aW51ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR2aWV3W2tleV0gPSB0YXJnZXQ7XG5cdH1cbn1cblxudmFyIEVsZW1lbnQgPSBmdW5jdGlvbihjb25maWd1cmF0aW9uKSB7XG5cdGhlbHBlcnMuZXh0ZW5kKHRoaXMsIGNvbmZpZ3VyYXRpb24pO1xuXHR0aGlzLmluaXRpYWxpemUuYXBwbHkodGhpcywgYXJndW1lbnRzKTtcbn07XG5cbmhlbHBlcnMuZXh0ZW5kKEVsZW1lbnQucHJvdG90eXBlLCB7XG5cblx0aW5pdGlhbGl6ZTogZnVuY3Rpb24oKSB7XG5cdFx0dGhpcy5oaWRkZW4gPSBmYWxzZTtcblx0fSxcblxuXHRwaXZvdDogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIG1lID0gdGhpcztcblx0XHRpZiAoIW1lLl92aWV3KSB7XG5cdFx0XHRtZS5fdmlldyA9IGhlbHBlcnMuY2xvbmUobWUuX21vZGVsKTtcblx0XHR9XG5cdFx0bWUuX3N0YXJ0ID0ge307XG5cdFx0cmV0dXJuIG1lO1xuXHR9LFxuXG5cdHRyYW5zaXRpb246IGZ1bmN0aW9uKGVhc2UpIHtcblx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdHZhciBtb2RlbCA9IG1lLl9tb2RlbDtcblx0XHR2YXIgc3RhcnQgPSBtZS5fc3RhcnQ7XG5cdFx0dmFyIHZpZXcgPSBtZS5fdmlldztcblxuXHRcdC8vIE5vIGFuaW1hdGlvbiAtPiBObyBUcmFuc2l0aW9uXG5cdFx0aWYgKCFtb2RlbCB8fCBlYXNlID09PSAxKSB7XG5cdFx0XHRtZS5fdmlldyA9IG1vZGVsO1xuXHRcdFx0bWUuX3N0YXJ0ID0gbnVsbDtcblx0XHRcdHJldHVybiBtZTtcblx0XHR9XG5cblx0XHRpZiAoIXZpZXcpIHtcblx0XHRcdHZpZXcgPSBtZS5fdmlldyA9IHt9O1xuXHRcdH1cblxuXHRcdGlmICghc3RhcnQpIHtcblx0XHRcdHN0YXJ0ID0gbWUuX3N0YXJ0ID0ge307XG5cdFx0fVxuXG5cdFx0aW50ZXJwb2xhdGUoc3RhcnQsIHZpZXcsIG1vZGVsLCBlYXNlKTtcblxuXHRcdHJldHVybiBtZTtcblx0fSxcblxuXHR0b29sdGlwUG9zaXRpb246IGZ1bmN0aW9uKCkge1xuXHRcdHJldHVybiB7XG5cdFx0XHR4OiB0aGlzLl9tb2RlbC54LFxuXHRcdFx0eTogdGhpcy5fbW9kZWwueVxuXHRcdH07XG5cdH0sXG5cblx0aGFzVmFsdWU6IGZ1bmN0aW9uKCkge1xuXHRcdHJldHVybiBoZWxwZXJzLmlzTnVtYmVyKHRoaXMuX21vZGVsLngpICYmIGhlbHBlcnMuaXNOdW1iZXIodGhpcy5fbW9kZWwueSk7XG5cdH1cbn0pO1xuXG5FbGVtZW50LmV4dGVuZCA9IGhlbHBlcnMuaW5oZXJpdHM7XG5cbm1vZHVsZS5leHBvcnRzID0gRWxlbWVudDtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///85\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = {};\nmodule.exports.Arc = __webpack_require__(264);\nmodule.exports.Line = __webpack_require__(265);\nmodule.exports.Point = __webpack_require__(266);\nmodule.exports.Rectangle = __webpack_require__(267);\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2VsZW1lbnRzL2luZGV4LmpzP2JlZjEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7QUFDQSxxQkFBcUIsbUJBQU8sQ0FBQyxHQUFlO0FBQzVDLHNCQUFzQixtQkFBTyxDQUFDLEdBQWdCO0FBQzlDLHVCQUF1QixtQkFBTyxDQUFDLEdBQWlCO0FBQ2hELDJCQUEyQixtQkFBTyxDQUFDLEdBQXFCIiwiZmlsZSI6Ijg2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IHt9O1xubW9kdWxlLmV4cG9ydHMuQXJjID0gcmVxdWlyZSgnLi9lbGVtZW50LmFyYycpO1xubW9kdWxlLmV4cG9ydHMuTGluZSA9IHJlcXVpcmUoJy4vZWxlbWVudC5saW5lJyk7XG5tb2R1bGUuZXhwb3J0cy5Qb2ludCA9IHJlcXVpcmUoJy4vZWxlbWVudC5wb2ludCcpO1xubW9kdWxlLmV4cG9ydHMuUmVjdGFuZ2xlID0gcmVxdWlyZSgnLi9lbGVtZW50LnJlY3RhbmdsZScpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///86\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\n\nfunction filterByPosition(array, position) {\n\treturn helpers.where(array, function(v) {\n\t\treturn v.position === position;\n\t});\n}\n\nfunction sortByWeight(array, reverse) {\n\tarray.forEach(function(v, i) {\n\t\tv._tmpIndex_ = i;\n\t\treturn v;\n\t});\n\tarray.sort(function(a, b) {\n\t\tvar v0 = reverse ? b : a;\n\t\tvar v1 = reverse ? a : b;\n\t\treturn v0.weight === v1.weight ?\n\t\t\tv0._tmpIndex_ - v1._tmpIndex_ :\n\t\t\tv0.weight - v1.weight;\n\t});\n\tarray.forEach(function(v) {\n\t\tdelete v._tmpIndex_;\n\t});\n}\n\n/**\n * @interface ILayoutItem\n * @prop {String} position - The position of the item in the chart layout. Possible values are\n * 'left', 'top', 'right', 'bottom', and 'chartArea'\n * @prop {Number} weight - The weight used to sort the item. Higher weights are further away from the chart area\n * @prop {Boolean} fullWidth - if true, and the item is horizontal, then push vertical boxes down\n * @prop {Function} isHorizontal - returns true if the layout item is horizontal (ie. top or bottom)\n * @prop {Function} update - Takes two parameters: width and height. Returns size of item\n * @prop {Function} getPadding - Returns an object with padding on the edges\n * @prop {Number} width - Width of item. Must be valid after update()\n * @prop {Number} height - Height of item. Must be valid after update()\n * @prop {Number} left - Left edge of the item. Set by layout system and cannot be used in update\n * @prop {Number} top - Top edge of the item. Set by layout system and cannot be used in update\n * @prop {Number} right - Right edge of the item. Set by layout system and cannot be used in update\n * @prop {Number} bottom - Bottom edge of the item. Set by layout system and cannot be used in update\n */\n\n// The layout service is very self explanatory. It's responsible for the layout within a chart.\n// Scales, Legends and Plugins all rely on the layout service and can easily register to be placed anywhere they need\n// It is this service's responsibility of carrying out that layout.\nmodule.exports = {\n\tdefaults: {},\n\n\t/**\n\t * Register a box to a chart.\n\t * A box is simply a reference to an object that requires layout. eg. Scales, Legend, Title.\n\t * @param {Chart} chart - the chart to use\n\t * @param {ILayoutItem} item - the item to add to be layed out\n\t */\n\taddBox: function(chart, item) {\n\t\tif (!chart.boxes) {\n\t\t\tchart.boxes = [];\n\t\t}\n\n\t\t// initialize item with default values\n\t\titem.fullWidth = item.fullWidth || false;\n\t\titem.position = item.position || 'top';\n\t\titem.weight = item.weight || 0;\n\n\t\tchart.boxes.push(item);\n\t},\n\n\t/**\n\t * Remove a layoutItem from a chart\n\t * @param {Chart} chart - the chart to remove the box from\n\t * @param {Object} layoutItem - the item to remove from the layout\n\t */\n\tremoveBox: function(chart, layoutItem) {\n\t\tvar index = chart.boxes ? chart.boxes.indexOf(layoutItem) : -1;\n\t\tif (index !== -1) {\n\t\t\tchart.boxes.splice(index, 1);\n\t\t}\n\t},\n\n\t/**\n\t * Sets (or updates) options on the given `item`.\n\t * @param {Chart} chart - the chart in which the item lives (or will be added to)\n\t * @param {Object} item - the item to configure with the given options\n\t * @param {Object} options - the new item options.\n\t */\n\tconfigure: function(chart, item, options) {\n\t\tvar props = ['fullWidth', 'position', 'weight'];\n\t\tvar ilen = props.length;\n\t\tvar i = 0;\n\t\tvar prop;\n\n\t\tfor (; i < ilen; ++i) {\n\t\t\tprop = props[i];\n\t\t\tif (options.hasOwnProperty(prop)) {\n\t\t\t\titem[prop] = options[prop];\n\t\t\t}\n\t\t}\n\t},\n\n\t/**\n\t * Fits boxes of the given chart into the given size by having each box measure itself\n\t * then running a fitting algorithm\n\t * @param {Chart} chart - the chart\n\t * @param {Number} width - the width to fit into\n\t * @param {Number} height - the height to fit into\n\t */\n\tupdate: function(chart, width, height) {\n\t\tif (!chart) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar layoutOptions = chart.options.layout || {};\n\t\tvar padding = helpers.options.toPadding(layoutOptions.padding);\n\t\tvar leftPadding = padding.left;\n\t\tvar rightPadding = padding.right;\n\t\tvar topPadding = padding.top;\n\t\tvar bottomPadding = padding.bottom;\n\n\t\tvar leftBoxes = filterByPosition(chart.boxes, 'left');\n\t\tvar rightBoxes = filterByPosition(chart.boxes, 'right');\n\t\tvar topBoxes = filterByPosition(chart.boxes, 'top');\n\t\tvar bottomBoxes = filterByPosition(chart.boxes, 'bottom');\n\t\tvar chartAreaBoxes = filterByPosition(chart.boxes, 'chartArea');\n\n\t\t// Sort boxes by weight. A higher weight is further away from the chart area\n\t\tsortByWeight(leftBoxes, true);\n\t\tsortByWeight(rightBoxes, false);\n\t\tsortByWeight(topBoxes, true);\n\t\tsortByWeight(bottomBoxes, false);\n\n\t\t// Essentially we now have any number of boxes on each of the 4 sides.\n\t\t// Our canvas looks like the following.\n\t\t// The areas L1 and L2 are the left axes. R1 is the right axis, T1 is the top axis and\n\t\t// B1 is the bottom axis\n\t\t// There are also 4 quadrant-like locations (left to right instead of clockwise) reserved for chart overlays\n\t\t// These locations are single-box locations only, when trying to register a chartArea location that is already taken,\n\t\t// an error will be thrown.\n\t\t//\n\t\t// |----------------------------------------------------|\n\t\t// | T1 (Full Width) |\n\t\t// |----------------------------------------------------|\n\t\t// | | | T2 | |\n\t\t// | |----|-------------------------------------|----|\n\t\t// | | | C1 | | C2 | |\n\t\t// | | |----| |----| |\n\t\t// | | | | |\n\t\t// | L1 | L2 | ChartArea (C0) | R1 |\n\t\t// | | | | |\n\t\t// | | |----| |----| |\n\t\t// | | | C3 | | C4 | |\n\t\t// | |----|-------------------------------------|----|\n\t\t// | | | B1 | |\n\t\t// |----------------------------------------------------|\n\t\t// | B2 (Full Width) |\n\t\t// |----------------------------------------------------|\n\t\t//\n\t\t// What we do to find the best sizing, we do the following\n\t\t// 1. Determine the minimum size of the chart area.\n\t\t// 2. Split the remaining width equally between each vertical axis\n\t\t// 3. Split the remaining height equally between each horizontal axis\n\t\t// 4. Give each layout the maximum size it can be. The layout will return it's minimum size\n\t\t// 5. Adjust the sizes of each axis based on it's minimum reported size.\n\t\t// 6. Refit each axis\n\t\t// 7. Position each axis in the final location\n\t\t// 8. Tell the chart the final location of the chart area\n\t\t// 9. Tell any axes that overlay the chart area the positions of the chart area\n\n\t\t// Step 1\n\t\tvar chartWidth = width - leftPadding - rightPadding;\n\t\tvar chartHeight = height - topPadding - bottomPadding;\n\t\tvar chartAreaWidth = chartWidth / 2; // min 50%\n\t\tvar chartAreaHeight = chartHeight / 2; // min 50%\n\n\t\t// Step 2\n\t\tvar verticalBoxWidth = (width - chartAreaWidth) / (leftBoxes.length + rightBoxes.length);\n\n\t\t// Step 3\n\t\tvar horizontalBoxHeight = (height - chartAreaHeight) / (topBoxes.length + bottomBoxes.length);\n\n\t\t// Step 4\n\t\tvar maxChartAreaWidth = chartWidth;\n\t\tvar maxChartAreaHeight = chartHeight;\n\t\tvar minBoxSizes = [];\n\n\t\tfunction getMinimumBoxSize(box) {\n\t\t\tvar minSize;\n\t\t\tvar isHorizontal = box.isHorizontal();\n\n\t\t\tif (isHorizontal) {\n\t\t\t\tminSize = box.update(box.fullWidth ? chartWidth : maxChartAreaWidth, horizontalBoxHeight);\n\t\t\t\tmaxChartAreaHeight -= minSize.height;\n\t\t\t} else {\n\t\t\t\tminSize = box.update(verticalBoxWidth, maxChartAreaHeight);\n\t\t\t\tmaxChartAreaWidth -= minSize.width;\n\t\t\t}\n\n\t\t\tminBoxSizes.push({\n\t\t\t\thorizontal: isHorizontal,\n\t\t\t\tminSize: minSize,\n\t\t\t\tbox: box,\n\t\t\t});\n\t\t}\n\n\t\thelpers.each(leftBoxes.concat(rightBoxes, topBoxes, bottomBoxes), getMinimumBoxSize);\n\n\t\t// If a horizontal box has padding, we move the left boxes over to avoid ugly charts (see issue #2478)\n\t\tvar maxHorizontalLeftPadding = 0;\n\t\tvar maxHorizontalRightPadding = 0;\n\t\tvar maxVerticalTopPadding = 0;\n\t\tvar maxVerticalBottomPadding = 0;\n\n\t\thelpers.each(topBoxes.concat(bottomBoxes), function(horizontalBox) {\n\t\t\tif (horizontalBox.getPadding) {\n\t\t\t\tvar boxPadding = horizontalBox.getPadding();\n\t\t\t\tmaxHorizontalLeftPadding = Math.max(maxHorizontalLeftPadding, boxPadding.left);\n\t\t\t\tmaxHorizontalRightPadding = Math.max(maxHorizontalRightPadding, boxPadding.right);\n\t\t\t}\n\t\t});\n\n\t\thelpers.each(leftBoxes.concat(rightBoxes), function(verticalBox) {\n\t\t\tif (verticalBox.getPadding) {\n\t\t\t\tvar boxPadding = verticalBox.getPadding();\n\t\t\t\tmaxVerticalTopPadding = Math.max(maxVerticalTopPadding, boxPadding.top);\n\t\t\t\tmaxVerticalBottomPadding = Math.max(maxVerticalBottomPadding, boxPadding.bottom);\n\t\t\t}\n\t\t});\n\n\t\t// At this point, maxChartAreaHeight and maxChartAreaWidth are the size the chart area could\n\t\t// be if the axes are drawn at their minimum sizes.\n\t\t// Steps 5 & 6\n\t\tvar totalLeftBoxesWidth = leftPadding;\n\t\tvar totalRightBoxesWidth = rightPadding;\n\t\tvar totalTopBoxesHeight = topPadding;\n\t\tvar totalBottomBoxesHeight = bottomPadding;\n\n\t\t// Function to fit a box\n\t\tfunction fitBox(box) {\n\t\t\tvar minBoxSize = helpers.findNextWhere(minBoxSizes, function(minBox) {\n\t\t\t\treturn minBox.box === box;\n\t\t\t});\n\n\t\t\tif (minBoxSize) {\n\t\t\t\tif (box.isHorizontal()) {\n\t\t\t\t\tvar scaleMargin = {\n\t\t\t\t\t\tleft: Math.max(totalLeftBoxesWidth, maxHorizontalLeftPadding),\n\t\t\t\t\t\tright: Math.max(totalRightBoxesWidth, maxHorizontalRightPadding),\n\t\t\t\t\t\ttop: 0,\n\t\t\t\t\t\tbottom: 0\n\t\t\t\t\t};\n\n\t\t\t\t\t// Don't use min size here because of label rotation. When the labels are rotated, their rotation highly depends\n\t\t\t\t\t// on the margin. Sometimes they need to increase in size slightly\n\t\t\t\t\tbox.update(box.fullWidth ? chartWidth : maxChartAreaWidth, chartHeight / 2, scaleMargin);\n\t\t\t\t} else {\n\t\t\t\t\tbox.update(minBoxSize.minSize.width, maxChartAreaHeight);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Update, and calculate the left and right margins for the horizontal boxes\n\t\thelpers.each(leftBoxes.concat(rightBoxes), fitBox);\n\n\t\thelpers.each(leftBoxes, function(box) {\n\t\t\ttotalLeftBoxesWidth += box.width;\n\t\t});\n\n\t\thelpers.each(rightBoxes, function(box) {\n\t\t\ttotalRightBoxesWidth += box.width;\n\t\t});\n\n\t\t// Set the Left and Right margins for the horizontal boxes\n\t\thelpers.each(topBoxes.concat(bottomBoxes), fitBox);\n\n\t\t// Figure out how much margin is on the top and bottom of the vertical boxes\n\t\thelpers.each(topBoxes, function(box) {\n\t\t\ttotalTopBoxesHeight += box.height;\n\t\t});\n\n\t\thelpers.each(bottomBoxes, function(box) {\n\t\t\ttotalBottomBoxesHeight += box.height;\n\t\t});\n\n\t\tfunction finalFitVerticalBox(box) {\n\t\t\tvar minBoxSize = helpers.findNextWhere(minBoxSizes, function(minSize) {\n\t\t\t\treturn minSize.box === box;\n\t\t\t});\n\n\t\t\tvar scaleMargin = {\n\t\t\t\tleft: 0,\n\t\t\t\tright: 0,\n\t\t\t\ttop: totalTopBoxesHeight,\n\t\t\t\tbottom: totalBottomBoxesHeight\n\t\t\t};\n\n\t\t\tif (minBoxSize) {\n\t\t\t\tbox.update(minBoxSize.minSize.width, maxChartAreaHeight, scaleMargin);\n\t\t\t}\n\t\t}\n\n\t\t// Let the left layout know the final margin\n\t\thelpers.each(leftBoxes.concat(rightBoxes), finalFitVerticalBox);\n\n\t\t// Recalculate because the size of each layout might have changed slightly due to the margins (label rotation for instance)\n\t\ttotalLeftBoxesWidth = leftPadding;\n\t\ttotalRightBoxesWidth = rightPadding;\n\t\ttotalTopBoxesHeight = topPadding;\n\t\ttotalBottomBoxesHeight = bottomPadding;\n\n\t\thelpers.each(leftBoxes, function(box) {\n\t\t\ttotalLeftBoxesWidth += box.width;\n\t\t});\n\n\t\thelpers.each(rightBoxes, function(box) {\n\t\t\ttotalRightBoxesWidth += box.width;\n\t\t});\n\n\t\thelpers.each(topBoxes, function(box) {\n\t\t\ttotalTopBoxesHeight += box.height;\n\t\t});\n\t\thelpers.each(bottomBoxes, function(box) {\n\t\t\ttotalBottomBoxesHeight += box.height;\n\t\t});\n\n\t\t// We may be adding some padding to account for rotated x axis labels\n\t\tvar leftPaddingAddition = Math.max(maxHorizontalLeftPadding - totalLeftBoxesWidth, 0);\n\t\ttotalLeftBoxesWidth += leftPaddingAddition;\n\t\ttotalRightBoxesWidth += Math.max(maxHorizontalRightPadding - totalRightBoxesWidth, 0);\n\n\t\tvar topPaddingAddition = Math.max(maxVerticalTopPadding - totalTopBoxesHeight, 0);\n\t\ttotalTopBoxesHeight += topPaddingAddition;\n\t\ttotalBottomBoxesHeight += Math.max(maxVerticalBottomPadding - totalBottomBoxesHeight, 0);\n\n\t\t// Figure out if our chart area changed. This would occur if the dataset layout label rotation\n\t\t// changed due to the application of the margins in step 6. Since we can only get bigger, this is safe to do\n\t\t// without calling `fit` again\n\t\tvar newMaxChartAreaHeight = height - totalTopBoxesHeight - totalBottomBoxesHeight;\n\t\tvar newMaxChartAreaWidth = width - totalLeftBoxesWidth - totalRightBoxesWidth;\n\n\t\tif (newMaxChartAreaWidth !== maxChartAreaWidth || newMaxChartAreaHeight !== maxChartAreaHeight) {\n\t\t\thelpers.each(leftBoxes, function(box) {\n\t\t\t\tbox.height = newMaxChartAreaHeight;\n\t\t\t});\n\n\t\t\thelpers.each(rightBoxes, function(box) {\n\t\t\t\tbox.height = newMaxChartAreaHeight;\n\t\t\t});\n\n\t\t\thelpers.each(topBoxes, function(box) {\n\t\t\t\tif (!box.fullWidth) {\n\t\t\t\t\tbox.width = newMaxChartAreaWidth;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\thelpers.each(bottomBoxes, function(box) {\n\t\t\t\tif (!box.fullWidth) {\n\t\t\t\t\tbox.width = newMaxChartAreaWidth;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tmaxChartAreaHeight = newMaxChartAreaHeight;\n\t\t\tmaxChartAreaWidth = newMaxChartAreaWidth;\n\t\t}\n\n\t\t// Step 7 - Position the boxes\n\t\tvar left = leftPadding + leftPaddingAddition;\n\t\tvar top = topPadding + topPaddingAddition;\n\n\t\tfunction placeBox(box) {\n\t\t\tif (box.isHorizontal()) {\n\t\t\t\tbox.left = box.fullWidth ? leftPadding : totalLeftBoxesWidth;\n\t\t\t\tbox.right = box.fullWidth ? width - rightPadding : totalLeftBoxesWidth + maxChartAreaWidth;\n\t\t\t\tbox.top = top;\n\t\t\t\tbox.bottom = top + box.height;\n\n\t\t\t\t// Move to next point\n\t\t\t\ttop = box.bottom;\n\n\t\t\t} else {\n\n\t\t\t\tbox.left = left;\n\t\t\t\tbox.right = left + box.width;\n\t\t\t\tbox.top = totalTopBoxesHeight;\n\t\t\t\tbox.bottom = totalTopBoxesHeight + maxChartAreaHeight;\n\n\t\t\t\t// Move to next point\n\t\t\t\tleft = box.right;\n\t\t\t}\n\t\t}\n\n\t\thelpers.each(leftBoxes.concat(topBoxes), placeBox);\n\n\t\t// Account for chart width and height\n\t\tleft += maxChartAreaWidth;\n\t\ttop += maxChartAreaHeight;\n\n\t\thelpers.each(rightBoxes, placeBox);\n\t\thelpers.each(bottomBoxes, placeBox);\n\n\t\t// Step 8\n\t\tchart.chartArea = {\n\t\t\tleft: totalLeftBoxesWidth,\n\t\t\ttop: totalTopBoxesHeight,\n\t\t\tright: totalLeftBoxesWidth + maxChartAreaWidth,\n\t\t\tbottom: totalTopBoxesHeight + maxChartAreaHeight\n\t\t};\n\n\t\t// Step 9\n\t\thelpers.each(chartAreaBoxes, function(box) {\n\t\t\tbox.left = chart.chartArea.left;\n\t\t\tbox.top = chart.chartArea.top;\n\t\t\tbox.right = chart.chartArea.right;\n\t\t\tbox.bottom = chart.chartArea.bottom;\n\n\t\t\tbox.update(maxChartAreaWidth, maxChartAreaHeight);\n\t\t});\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5sYXlvdXRzLmpzPzdjNDIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUE7QUFDQTtBQUNBLFVBQVUsT0FBTztBQUNqQjtBQUNBLFVBQVUsT0FBTztBQUNqQixVQUFVLFFBQVE7QUFDbEIsVUFBVSxTQUFTO0FBQ25CLFVBQVUsU0FBUztBQUNuQixVQUFVLFNBQVM7QUFDbkIsVUFBVSxPQUFPO0FBQ2pCLFVBQVUsT0FBTztBQUNqQixVQUFVLE9BQU87QUFDakIsVUFBVSxPQUFPO0FBQ2pCLFVBQVUsT0FBTztBQUNqQixVQUFVLE9BQU87QUFDakI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhOztBQUViO0FBQ0E7QUFDQTtBQUNBLFlBQVksTUFBTTtBQUNsQixZQUFZLFlBQVk7QUFDeEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLFlBQVksTUFBTTtBQUNsQixZQUFZLE9BQU87QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsWUFBWSxNQUFNO0FBQ2xCLFlBQVksT0FBTztBQUNuQixZQUFZLE9BQU87QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLFFBQVEsVUFBVTtBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxZQUFZLE1BQU07QUFDbEIsWUFBWSxPQUFPO0FBQ25CLFlBQVksT0FBTztBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLHNDQUFzQztBQUN0Qyx3Q0FBd0M7O0FBRXhDO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHO0FBQ0g7QUFDQSIsImZpbGUiOiI4Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmZ1bmN0aW9uIGZpbHRlckJ5UG9zaXRpb24oYXJyYXksIHBvc2l0aW9uKSB7XG5cdHJldHVybiBoZWxwZXJzLndoZXJlKGFycmF5LCBmdW5jdGlvbih2KSB7XG5cdFx0cmV0dXJuIHYucG9zaXRpb24gPT09IHBvc2l0aW9uO1xuXHR9KTtcbn1cblxuZnVuY3Rpb24gc29ydEJ5V2VpZ2h0KGFycmF5LCByZXZlcnNlKSB7XG5cdGFycmF5LmZvckVhY2goZnVuY3Rpb24odiwgaSkge1xuXHRcdHYuX3RtcEluZGV4XyA9IGk7XG5cdFx0cmV0dXJuIHY7XG5cdH0pO1xuXHRhcnJheS5zb3J0KGZ1bmN0aW9uKGEsIGIpIHtcblx0XHR2YXIgdjAgPSByZXZlcnNlID8gYiA6IGE7XG5cdFx0dmFyIHYxID0gcmV2ZXJzZSA/IGEgOiBiO1xuXHRcdHJldHVybiB2MC53ZWlnaHQgPT09IHYxLndlaWdodCA/XG5cdFx0XHR2MC5fdG1wSW5kZXhfIC0gdjEuX3RtcEluZGV4XyA6XG5cdFx0XHR2MC53ZWlnaHQgLSB2MS53ZWlnaHQ7XG5cdH0pO1xuXHRhcnJheS5mb3JFYWNoKGZ1bmN0aW9uKHYpIHtcblx0XHRkZWxldGUgdi5fdG1wSW5kZXhfO1xuXHR9KTtcbn1cblxuLyoqXG4gKiBAaW50ZXJmYWNlIElMYXlvdXRJdGVtXG4gKiBAcHJvcCB7U3RyaW5nfSBwb3NpdGlvbiAtIFRoZSBwb3NpdGlvbiBvZiB0aGUgaXRlbSBpbiB0aGUgY2hhcnQgbGF5b3V0LiBQb3NzaWJsZSB2YWx1ZXMgYXJlXG4gKiAnbGVmdCcsICd0b3AnLCAncmlnaHQnLCAnYm90dG9tJywgYW5kICdjaGFydEFyZWEnXG4gKiBAcHJvcCB7TnVtYmVyfSB3ZWlnaHQgLSBUaGUgd2VpZ2h0IHVzZWQgdG8gc29ydCB0aGUgaXRlbS4gSGlnaGVyIHdlaWdodHMgYXJlIGZ1cnRoZXIgYXdheSBmcm9tIHRoZSBjaGFydCBhcmVhXG4gKiBAcHJvcCB7Qm9vbGVhbn0gZnVsbFdpZHRoIC0gaWYgdHJ1ZSwgYW5kIHRoZSBpdGVtIGlzIGhvcml6b250YWwsIHRoZW4gcHVzaCB2ZXJ0aWNhbCBib3hlcyBkb3duXG4gKiBAcHJvcCB7RnVuY3Rpb259IGlzSG9yaXpvbnRhbCAtIHJldHVybnMgdHJ1ZSBpZiB0aGUgbGF5b3V0IGl0ZW0gaXMgaG9yaXpvbnRhbCAoaWUuIHRvcCBvciBib3R0b20pXG4gKiBAcHJvcCB7RnVuY3Rpb259IHVwZGF0ZSAtIFRha2VzIHR3byBwYXJhbWV0ZXJzOiB3aWR0aCBhbmQgaGVpZ2h0LiBSZXR1cm5zIHNpemUgb2YgaXRlbVxuICogQHByb3Age0Z1bmN0aW9ufSBnZXRQYWRkaW5nIC0gIFJldHVybnMgYW4gb2JqZWN0IHdpdGggcGFkZGluZyBvbiB0aGUgZWRnZXNcbiAqIEBwcm9wIHtOdW1iZXJ9IHdpZHRoIC0gV2lkdGggb2YgaXRlbS4gTXVzdCBiZSB2YWxpZCBhZnRlciB1cGRhdGUoKVxuICogQHByb3Age051bWJlcn0gaGVpZ2h0IC0gSGVpZ2h0IG9mIGl0ZW0uIE11c3QgYmUgdmFsaWQgYWZ0ZXIgdXBkYXRlKClcbiAqIEBwcm9wIHtOdW1iZXJ9IGxlZnQgLSBMZWZ0IGVkZ2Ugb2YgdGhlIGl0ZW0uIFNldCBieSBsYXlvdXQgc3lzdGVtIGFuZCBjYW5ub3QgYmUgdXNlZCBpbiB1cGRhdGVcbiAqIEBwcm9wIHtOdW1iZXJ9IHRvcCAtIFRvcCBlZGdlIG9mIHRoZSBpdGVtLiBTZXQgYnkgbGF5b3V0IHN5c3RlbSBhbmQgY2Fubm90IGJlIHVzZWQgaW4gdXBkYXRlXG4gKiBAcHJvcCB7TnVtYmVyfSByaWdodCAtIFJpZ2h0IGVkZ2Ugb2YgdGhlIGl0ZW0uIFNldCBieSBsYXlvdXQgc3lzdGVtIGFuZCBjYW5ub3QgYmUgdXNlZCBpbiB1cGRhdGVcbiAqIEBwcm9wIHtOdW1iZXJ9IGJvdHRvbSAtIEJvdHRvbSBlZGdlIG9mIHRoZSBpdGVtLiBTZXQgYnkgbGF5b3V0IHN5c3RlbSBhbmQgY2Fubm90IGJlIHVzZWQgaW4gdXBkYXRlXG4gKi9cblxuLy8gVGhlIGxheW91dCBzZXJ2aWNlIGlzIHZlcnkgc2VsZiBleHBsYW5hdG9yeS4gIEl0J3MgcmVzcG9uc2libGUgZm9yIHRoZSBsYXlvdXQgd2l0aGluIGEgY2hhcnQuXG4vLyBTY2FsZXMsIExlZ2VuZHMgYW5kIFBsdWdpbnMgYWxsIHJlbHkgb24gdGhlIGxheW91dCBzZXJ2aWNlIGFuZCBjYW4gZWFzaWx5IHJlZ2lzdGVyIHRvIGJlIHBsYWNlZCBhbnl3aGVyZSB0aGV5IG5lZWRcbi8vIEl0IGlzIHRoaXMgc2VydmljZSdzIHJlc3BvbnNpYmlsaXR5IG9mIGNhcnJ5aW5nIG91dCB0aGF0IGxheW91dC5cbm1vZHVsZS5leHBvcnRzID0ge1xuXHRkZWZhdWx0czoge30sXG5cblx0LyoqXG5cdCAqIFJlZ2lzdGVyIGEgYm94IHRvIGEgY2hhcnQuXG5cdCAqIEEgYm94IGlzIHNpbXBseSBhIHJlZmVyZW5jZSB0byBhbiBvYmplY3QgdGhhdCByZXF1aXJlcyBsYXlvdXQuIGVnLiBTY2FsZXMsIExlZ2VuZCwgVGl0bGUuXG5cdCAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC0gdGhlIGNoYXJ0IHRvIHVzZVxuXHQgKiBAcGFyYW0ge0lMYXlvdXRJdGVtfSBpdGVtIC0gdGhlIGl0ZW0gdG8gYWRkIHRvIGJlIGxheWVkIG91dFxuXHQgKi9cblx0YWRkQm94OiBmdW5jdGlvbihjaGFydCwgaXRlbSkge1xuXHRcdGlmICghY2hhcnQuYm94ZXMpIHtcblx0XHRcdGNoYXJ0LmJveGVzID0gW107XG5cdFx0fVxuXG5cdFx0Ly8gaW5pdGlhbGl6ZSBpdGVtIHdpdGggZGVmYXVsdCB2YWx1ZXNcblx0XHRpdGVtLmZ1bGxXaWR0aCA9IGl0ZW0uZnVsbFdpZHRoIHx8IGZhbHNlO1xuXHRcdGl0ZW0ucG9zaXRpb24gPSBpdGVtLnBvc2l0aW9uIHx8ICd0b3AnO1xuXHRcdGl0ZW0ud2VpZ2h0ID0gaXRlbS53ZWlnaHQgfHwgMDtcblxuXHRcdGNoYXJ0LmJveGVzLnB1c2goaXRlbSk7XG5cdH0sXG5cblx0LyoqXG5cdCAqIFJlbW92ZSBhIGxheW91dEl0ZW0gZnJvbSBhIGNoYXJ0XG5cdCAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC0gdGhlIGNoYXJ0IHRvIHJlbW92ZSB0aGUgYm94IGZyb21cblx0ICogQHBhcmFtIHtPYmplY3R9IGxheW91dEl0ZW0gLSB0aGUgaXRlbSB0byByZW1vdmUgZnJvbSB0aGUgbGF5b3V0XG5cdCAqL1xuXHRyZW1vdmVCb3g6IGZ1bmN0aW9uKGNoYXJ0LCBsYXlvdXRJdGVtKSB7XG5cdFx0dmFyIGluZGV4ID0gY2hhcnQuYm94ZXMgPyBjaGFydC5ib3hlcy5pbmRleE9mKGxheW91dEl0ZW0pIDogLTE7XG5cdFx0aWYgKGluZGV4ICE9PSAtMSkge1xuXHRcdFx0Y2hhcnQuYm94ZXMuc3BsaWNlKGluZGV4LCAxKTtcblx0XHR9XG5cdH0sXG5cblx0LyoqXG5cdCAqIFNldHMgKG9yIHVwZGF0ZXMpIG9wdGlvbnMgb24gdGhlIGdpdmVuIGBpdGVtYC5cblx0ICogQHBhcmFtIHtDaGFydH0gY2hhcnQgLSB0aGUgY2hhcnQgaW4gd2hpY2ggdGhlIGl0ZW0gbGl2ZXMgKG9yIHdpbGwgYmUgYWRkZWQgdG8pXG5cdCAqIEBwYXJhbSB7T2JqZWN0fSBpdGVtIC0gdGhlIGl0ZW0gdG8gY29uZmlndXJlIHdpdGggdGhlIGdpdmVuIG9wdGlvbnNcblx0ICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSB0aGUgbmV3IGl0ZW0gb3B0aW9ucy5cblx0ICovXG5cdGNvbmZpZ3VyZTogZnVuY3Rpb24oY2hhcnQsIGl0ZW0sIG9wdGlvbnMpIHtcblx0XHR2YXIgcHJvcHMgPSBbJ2Z1bGxXaWR0aCcsICdwb3NpdGlvbicsICd3ZWlnaHQnXTtcblx0XHR2YXIgaWxlbiA9IHByb3BzLmxlbmd0aDtcblx0XHR2YXIgaSA9IDA7XG5cdFx0dmFyIHByb3A7XG5cblx0XHRmb3IgKDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0cHJvcCA9IHByb3BzW2ldO1xuXHRcdFx0aWYgKG9wdGlvbnMuaGFzT3duUHJvcGVydHkocHJvcCkpIHtcblx0XHRcdFx0aXRlbVtwcm9wXSA9IG9wdGlvbnNbcHJvcF07XG5cdFx0XHR9XG5cdFx0fVxuXHR9LFxuXG5cdC8qKlxuXHQgKiBGaXRzIGJveGVzIG9mIHRoZSBnaXZlbiBjaGFydCBpbnRvIHRoZSBnaXZlbiBzaXplIGJ5IGhhdmluZyBlYWNoIGJveCBtZWFzdXJlIGl0c2VsZlxuXHQgKiB0aGVuIHJ1bm5pbmcgYSBmaXR0aW5nIGFsZ29yaXRobVxuXHQgKiBAcGFyYW0ge0NoYXJ0fSBjaGFydCAtIHRoZSBjaGFydFxuXHQgKiBAcGFyYW0ge051bWJlcn0gd2lkdGggLSB0aGUgd2lkdGggdG8gZml0IGludG9cblx0ICogQHBhcmFtIHtOdW1iZXJ9IGhlaWdodCAtIHRoZSBoZWlnaHQgdG8gZml0IGludG9cblx0ICovXG5cdHVwZGF0ZTogZnVuY3Rpb24oY2hhcnQsIHdpZHRoLCBoZWlnaHQpIHtcblx0XHRpZiAoIWNoYXJ0KSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0dmFyIGxheW91dE9wdGlvbnMgPSBjaGFydC5vcHRpb25zLmxheW91dCB8fCB7fTtcblx0XHR2YXIgcGFkZGluZyA9IGhlbHBlcnMub3B0aW9ucy50b1BhZGRpbmcobGF5b3V0T3B0aW9ucy5wYWRkaW5nKTtcblx0XHR2YXIgbGVmdFBhZGRpbmcgPSBwYWRkaW5nLmxlZnQ7XG5cdFx0dmFyIHJpZ2h0UGFkZGluZyA9IHBhZGRpbmcucmlnaHQ7XG5cdFx0dmFyIHRvcFBhZGRpbmcgPSBwYWRkaW5nLnRvcDtcblx0XHR2YXIgYm90dG9tUGFkZGluZyA9IHBhZGRpbmcuYm90dG9tO1xuXG5cdFx0dmFyIGxlZnRCb3hlcyA9IGZpbHRlckJ5UG9zaXRpb24oY2hhcnQuYm94ZXMsICdsZWZ0Jyk7XG5cdFx0dmFyIHJpZ2h0Qm94ZXMgPSBmaWx0ZXJCeVBvc2l0aW9uKGNoYXJ0LmJveGVzLCAncmlnaHQnKTtcblx0XHR2YXIgdG9wQm94ZXMgPSBmaWx0ZXJCeVBvc2l0aW9uKGNoYXJ0LmJveGVzLCAndG9wJyk7XG5cdFx0dmFyIGJvdHRvbUJveGVzID0gZmlsdGVyQnlQb3NpdGlvbihjaGFydC5ib3hlcywgJ2JvdHRvbScpO1xuXHRcdHZhciBjaGFydEFyZWFCb3hlcyA9IGZpbHRlckJ5UG9zaXRpb24oY2hhcnQuYm94ZXMsICdjaGFydEFyZWEnKTtcblxuXHRcdC8vIFNvcnQgYm94ZXMgYnkgd2VpZ2h0LiBBIGhpZ2hlciB3ZWlnaHQgaXMgZnVydGhlciBhd2F5IGZyb20gdGhlIGNoYXJ0IGFyZWFcblx0XHRzb3J0QnlXZWlnaHQobGVmdEJveGVzLCB0cnVlKTtcblx0XHRzb3J0QnlXZWlnaHQocmlnaHRCb3hlcywgZmFsc2UpO1xuXHRcdHNvcnRCeVdlaWdodCh0b3BCb3hlcywgdHJ1ZSk7XG5cdFx0c29ydEJ5V2VpZ2h0KGJvdHRvbUJveGVzLCBmYWxzZSk7XG5cblx0XHQvLyBFc3NlbnRpYWxseSB3ZSBub3cgaGF2ZSBhbnkgbnVtYmVyIG9mIGJveGVzIG9uIGVhY2ggb2YgdGhlIDQgc2lkZXMuXG5cdFx0Ly8gT3VyIGNhbnZhcyBsb29rcyBsaWtlIHRoZSBmb2xsb3dpbmcuXG5cdFx0Ly8gVGhlIGFyZWFzIEwxIGFuZCBMMiBhcmUgdGhlIGxlZnQgYXhlcy4gUjEgaXMgdGhlIHJpZ2h0IGF4aXMsIFQxIGlzIHRoZSB0b3AgYXhpcyBhbmRcblx0XHQvLyBCMSBpcyB0aGUgYm90dG9tIGF4aXNcblx0XHQvLyBUaGVyZSBhcmUgYWxzbyA0IHF1YWRyYW50LWxpa2UgbG9jYXRpb25zIChsZWZ0IHRvIHJpZ2h0IGluc3RlYWQgb2YgY2xvY2t3aXNlKSByZXNlcnZlZCBmb3IgY2hhcnQgb3ZlcmxheXNcblx0XHQvLyBUaGVzZSBsb2NhdGlvbnMgYXJlIHNpbmdsZS1ib3ggbG9jYXRpb25zIG9ubHksIHdoZW4gdHJ5aW5nIHRvIHJlZ2lzdGVyIGEgY2hhcnRBcmVhIGxvY2F0aW9uIHRoYXQgaXMgYWxyZWFkeSB0YWtlbixcblx0XHQvLyBhbiBlcnJvciB3aWxsIGJlIHRocm93bi5cblx0XHQvL1xuXHRcdC8vIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfFxuXHRcdC8vIHwgICAgICAgICAgICAgICAgICBUMSAoRnVsbCBXaWR0aCkgICAgICAgICAgICAgICAgICAgfFxuXHRcdC8vIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfFxuXHRcdC8vIHwgICAgfCAgICB8ICAgICAgICAgICAgICAgICBUMiAgICAgICAgICAgICAgICAgIHwgICAgfFxuXHRcdC8vIHwgICAgfC0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tfFxuXHRcdC8vIHwgICAgfCAgICB8IEMxIHwgICAgICAgICAgICAgICAgICAgICAgICAgICB8IEMyIHwgICAgfFxuXHRcdC8vIHwgICAgfCAgICB8LS0tLXwgICAgICAgICAgICAgICAgICAgICAgICAgICB8LS0tLXwgICAgfFxuXHRcdC8vIHwgICAgfCAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgfFxuXHRcdC8vIHwgTDEgfCBMMiB8ICAgICAgICAgICBDaGFydEFyZWEgKEMwKSAgICAgICAgICAgIHwgUjEgfFxuXHRcdC8vIHwgICAgfCAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgfFxuXHRcdC8vIHwgICAgfCAgICB8LS0tLXwgICAgICAgICAgICAgICAgICAgICAgICAgICB8LS0tLXwgICAgfFxuXHRcdC8vIHwgICAgfCAgICB8IEMzIHwgICAgICAgICAgICAgICAgICAgICAgICAgICB8IEM0IHwgICAgfFxuXHRcdC8vIHwgICAgfC0tLS18LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLXwtLS0tfFxuXHRcdC8vIHwgICAgfCAgICB8ICAgICAgICAgICAgICAgICBCMSAgICAgICAgICAgICAgICAgIHwgICAgfFxuXHRcdC8vIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfFxuXHRcdC8vIHwgICAgICAgICAgICAgICAgICBCMiAoRnVsbCBXaWR0aCkgICAgICAgICAgICAgICAgICAgfFxuXHRcdC8vIHwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tfFxuXHRcdC8vXG5cdFx0Ly8gV2hhdCB3ZSBkbyB0byBmaW5kIHRoZSBiZXN0IHNpemluZywgd2UgZG8gdGhlIGZvbGxvd2luZ1xuXHRcdC8vIDEuIERldGVybWluZSB0aGUgbWluaW11bSBzaXplIG9mIHRoZSBjaGFydCBhcmVhLlxuXHRcdC8vIDIuIFNwbGl0IHRoZSByZW1haW5pbmcgd2lkdGggZXF1YWxseSBiZXR3ZWVuIGVhY2ggdmVydGljYWwgYXhpc1xuXHRcdC8vIDMuIFNwbGl0IHRoZSByZW1haW5pbmcgaGVpZ2h0IGVxdWFsbHkgYmV0d2VlbiBlYWNoIGhvcml6b250YWwgYXhpc1xuXHRcdC8vIDQuIEdpdmUgZWFjaCBsYXlvdXQgdGhlIG1heGltdW0gc2l6ZSBpdCBjYW4gYmUuIFRoZSBsYXlvdXQgd2lsbCByZXR1cm4gaXQncyBtaW5pbXVtIHNpemVcblx0XHQvLyA1LiBBZGp1c3QgdGhlIHNpemVzIG9mIGVhY2ggYXhpcyBiYXNlZCBvbiBpdCdzIG1pbmltdW0gcmVwb3J0ZWQgc2l6ZS5cblx0XHQvLyA2LiBSZWZpdCBlYWNoIGF4aXNcblx0XHQvLyA3LiBQb3NpdGlvbiBlYWNoIGF4aXMgaW4gdGhlIGZpbmFsIGxvY2F0aW9uXG5cdFx0Ly8gOC4gVGVsbCB0aGUgY2hhcnQgdGhlIGZpbmFsIGxvY2F0aW9uIG9mIHRoZSBjaGFydCBhcmVhXG5cdFx0Ly8gOS4gVGVsbCBhbnkgYXhlcyB0aGF0IG92ZXJsYXkgdGhlIGNoYXJ0IGFyZWEgdGhlIHBvc2l0aW9ucyBvZiB0aGUgY2hhcnQgYXJlYVxuXG5cdFx0Ly8gU3RlcCAxXG5cdFx0dmFyIGNoYXJ0V2lkdGggPSB3aWR0aCAtIGxlZnRQYWRkaW5nIC0gcmlnaHRQYWRkaW5nO1xuXHRcdHZhciBjaGFydEhlaWdodCA9IGhlaWdodCAtIHRvcFBhZGRpbmcgLSBib3R0b21QYWRkaW5nO1xuXHRcdHZhciBjaGFydEFyZWFXaWR0aCA9IGNoYXJ0V2lkdGggLyAyOyAvLyBtaW4gNTAlXG5cdFx0dmFyIGNoYXJ0QXJlYUhlaWdodCA9IGNoYXJ0SGVpZ2h0IC8gMjsgLy8gbWluIDUwJVxuXG5cdFx0Ly8gU3RlcCAyXG5cdFx0dmFyIHZlcnRpY2FsQm94V2lkdGggPSAod2lkdGggLSBjaGFydEFyZWFXaWR0aCkgLyAobGVmdEJveGVzLmxlbmd0aCArIHJpZ2h0Qm94ZXMubGVuZ3RoKTtcblxuXHRcdC8vIFN0ZXAgM1xuXHRcdHZhciBob3Jpem9udGFsQm94SGVpZ2h0ID0gKGhlaWdodCAtIGNoYXJ0QXJlYUhlaWdodCkgLyAodG9wQm94ZXMubGVuZ3RoICsgYm90dG9tQm94ZXMubGVuZ3RoKTtcblxuXHRcdC8vIFN0ZXAgNFxuXHRcdHZhciBtYXhDaGFydEFyZWFXaWR0aCA9IGNoYXJ0V2lkdGg7XG5cdFx0dmFyIG1heENoYXJ0QXJlYUhlaWdodCA9IGNoYXJ0SGVpZ2h0O1xuXHRcdHZhciBtaW5Cb3hTaXplcyA9IFtdO1xuXG5cdFx0ZnVuY3Rpb24gZ2V0TWluaW11bUJveFNpemUoYm94KSB7XG5cdFx0XHR2YXIgbWluU2l6ZTtcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBib3guaXNIb3Jpem9udGFsKCk7XG5cblx0XHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdFx0bWluU2l6ZSA9IGJveC51cGRhdGUoYm94LmZ1bGxXaWR0aCA/IGNoYXJ0V2lkdGggOiBtYXhDaGFydEFyZWFXaWR0aCwgaG9yaXpvbnRhbEJveEhlaWdodCk7XG5cdFx0XHRcdG1heENoYXJ0QXJlYUhlaWdodCAtPSBtaW5TaXplLmhlaWdodDtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdG1pblNpemUgPSBib3gudXBkYXRlKHZlcnRpY2FsQm94V2lkdGgsIG1heENoYXJ0QXJlYUhlaWdodCk7XG5cdFx0XHRcdG1heENoYXJ0QXJlYVdpZHRoIC09IG1pblNpemUud2lkdGg7XG5cdFx0XHR9XG5cblx0XHRcdG1pbkJveFNpemVzLnB1c2goe1xuXHRcdFx0XHRob3Jpem9udGFsOiBpc0hvcml6b250YWwsXG5cdFx0XHRcdG1pblNpemU6IG1pblNpemUsXG5cdFx0XHRcdGJveDogYm94LFxuXHRcdFx0fSk7XG5cdFx0fVxuXG5cdFx0aGVscGVycy5lYWNoKGxlZnRCb3hlcy5jb25jYXQocmlnaHRCb3hlcywgdG9wQm94ZXMsIGJvdHRvbUJveGVzKSwgZ2V0TWluaW11bUJveFNpemUpO1xuXG5cdFx0Ly8gSWYgYSBob3Jpem9udGFsIGJveCBoYXMgcGFkZGluZywgd2UgbW92ZSB0aGUgbGVmdCBib3hlcyBvdmVyIHRvIGF2b2lkIHVnbHkgY2hhcnRzIChzZWUgaXNzdWUgIzI0NzgpXG5cdFx0dmFyIG1heEhvcml6b250YWxMZWZ0UGFkZGluZyA9IDA7XG5cdFx0dmFyIG1heEhvcml6b250YWxSaWdodFBhZGRpbmcgPSAwO1xuXHRcdHZhciBtYXhWZXJ0aWNhbFRvcFBhZGRpbmcgPSAwO1xuXHRcdHZhciBtYXhWZXJ0aWNhbEJvdHRvbVBhZGRpbmcgPSAwO1xuXG5cdFx0aGVscGVycy5lYWNoKHRvcEJveGVzLmNvbmNhdChib3R0b21Cb3hlcyksIGZ1bmN0aW9uKGhvcml6b250YWxCb3gpIHtcblx0XHRcdGlmIChob3Jpem9udGFsQm94LmdldFBhZGRpbmcpIHtcblx0XHRcdFx0dmFyIGJveFBhZGRpbmcgPSBob3Jpem9udGFsQm94LmdldFBhZGRpbmcoKTtcblx0XHRcdFx0bWF4SG9yaXpvbnRhbExlZnRQYWRkaW5nID0gTWF0aC5tYXgobWF4SG9yaXpvbnRhbExlZnRQYWRkaW5nLCBib3hQYWRkaW5nLmxlZnQpO1xuXHRcdFx0XHRtYXhIb3Jpem9udGFsUmlnaHRQYWRkaW5nID0gTWF0aC5tYXgobWF4SG9yaXpvbnRhbFJpZ2h0UGFkZGluZywgYm94UGFkZGluZy5yaWdodCk7XG5cdFx0XHR9XG5cdFx0fSk7XG5cblx0XHRoZWxwZXJzLmVhY2gobGVmdEJveGVzLmNvbmNhdChyaWdodEJveGVzKSwgZnVuY3Rpb24odmVydGljYWxCb3gpIHtcblx0XHRcdGlmICh2ZXJ0aWNhbEJveC5nZXRQYWRkaW5nKSB7XG5cdFx0XHRcdHZhciBib3hQYWRkaW5nID0gdmVydGljYWxCb3guZ2V0UGFkZGluZygpO1xuXHRcdFx0XHRtYXhWZXJ0aWNhbFRvcFBhZGRpbmcgPSBNYXRoLm1heChtYXhWZXJ0aWNhbFRvcFBhZGRpbmcsIGJveFBhZGRpbmcudG9wKTtcblx0XHRcdFx0bWF4VmVydGljYWxCb3R0b21QYWRkaW5nID0gTWF0aC5tYXgobWF4VmVydGljYWxCb3R0b21QYWRkaW5nLCBib3hQYWRkaW5nLmJvdHRvbSk7XG5cdFx0XHR9XG5cdFx0fSk7XG5cblx0XHQvLyBBdCB0aGlzIHBvaW50LCBtYXhDaGFydEFyZWFIZWlnaHQgYW5kIG1heENoYXJ0QXJlYVdpZHRoIGFyZSB0aGUgc2l6ZSB0aGUgY2hhcnQgYXJlYSBjb3VsZFxuXHRcdC8vIGJlIGlmIHRoZSBheGVzIGFyZSBkcmF3biBhdCB0aGVpciBtaW5pbXVtIHNpemVzLlxuXHRcdC8vIFN0ZXBzIDUgJiA2XG5cdFx0dmFyIHRvdGFsTGVmdEJveGVzV2lkdGggPSBsZWZ0UGFkZGluZztcblx0XHR2YXIgdG90YWxSaWdodEJveGVzV2lkdGggPSByaWdodFBhZGRpbmc7XG5cdFx0dmFyIHRvdGFsVG9wQm94ZXNIZWlnaHQgPSB0b3BQYWRkaW5nO1xuXHRcdHZhciB0b3RhbEJvdHRvbUJveGVzSGVpZ2h0ID0gYm90dG9tUGFkZGluZztcblxuXHRcdC8vIEZ1bmN0aW9uIHRvIGZpdCBhIGJveFxuXHRcdGZ1bmN0aW9uIGZpdEJveChib3gpIHtcblx0XHRcdHZhciBtaW5Cb3hTaXplID0gaGVscGVycy5maW5kTmV4dFdoZXJlKG1pbkJveFNpemVzLCBmdW5jdGlvbihtaW5Cb3gpIHtcblx0XHRcdFx0cmV0dXJuIG1pbkJveC5ib3ggPT09IGJveDtcblx0XHRcdH0pO1xuXG5cdFx0XHRpZiAobWluQm94U2l6ZSkge1xuXHRcdFx0XHRpZiAoYm94LmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHRcdFx0dmFyIHNjYWxlTWFyZ2luID0ge1xuXHRcdFx0XHRcdFx0bGVmdDogTWF0aC5tYXgodG90YWxMZWZ0Qm94ZXNXaWR0aCwgbWF4SG9yaXpvbnRhbExlZnRQYWRkaW5nKSxcblx0XHRcdFx0XHRcdHJpZ2h0OiBNYXRoLm1heCh0b3RhbFJpZ2h0Qm94ZXNXaWR0aCwgbWF4SG9yaXpvbnRhbFJpZ2h0UGFkZGluZyksXG5cdFx0XHRcdFx0XHR0b3A6IDAsXG5cdFx0XHRcdFx0XHRib3R0b206IDBcblx0XHRcdFx0XHR9O1xuXG5cdFx0XHRcdFx0Ly8gRG9uJ3QgdXNlIG1pbiBzaXplIGhlcmUgYmVjYXVzZSBvZiBsYWJlbCByb3RhdGlvbi4gV2hlbiB0aGUgbGFiZWxzIGFyZSByb3RhdGVkLCB0aGVpciByb3RhdGlvbiBoaWdobHkgZGVwZW5kc1xuXHRcdFx0XHRcdC8vIG9uIHRoZSBtYXJnaW4uIFNvbWV0aW1lcyB0aGV5IG5lZWQgdG8gaW5jcmVhc2UgaW4gc2l6ZSBzbGlnaHRseVxuXHRcdFx0XHRcdGJveC51cGRhdGUoYm94LmZ1bGxXaWR0aCA/IGNoYXJ0V2lkdGggOiBtYXhDaGFydEFyZWFXaWR0aCwgY2hhcnRIZWlnaHQgLyAyLCBzY2FsZU1hcmdpbik7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0Ym94LnVwZGF0ZShtaW5Cb3hTaXplLm1pblNpemUud2lkdGgsIG1heENoYXJ0QXJlYUhlaWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBVcGRhdGUsIGFuZCBjYWxjdWxhdGUgdGhlIGxlZnQgYW5kIHJpZ2h0IG1hcmdpbnMgZm9yIHRoZSBob3Jpem9udGFsIGJveGVzXG5cdFx0aGVscGVycy5lYWNoKGxlZnRCb3hlcy5jb25jYXQocmlnaHRCb3hlcyksIGZpdEJveCk7XG5cblx0XHRoZWxwZXJzLmVhY2gobGVmdEJveGVzLCBmdW5jdGlvbihib3gpIHtcblx0XHRcdHRvdGFsTGVmdEJveGVzV2lkdGggKz0gYm94LndpZHRoO1xuXHRcdH0pO1xuXG5cdFx0aGVscGVycy5lYWNoKHJpZ2h0Qm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0dG90YWxSaWdodEJveGVzV2lkdGggKz0gYm94LndpZHRoO1xuXHRcdH0pO1xuXG5cdFx0Ly8gU2V0IHRoZSBMZWZ0IGFuZCBSaWdodCBtYXJnaW5zIGZvciB0aGUgaG9yaXpvbnRhbCBib3hlc1xuXHRcdGhlbHBlcnMuZWFjaCh0b3BCb3hlcy5jb25jYXQoYm90dG9tQm94ZXMpLCBmaXRCb3gpO1xuXG5cdFx0Ly8gRmlndXJlIG91dCBob3cgbXVjaCBtYXJnaW4gaXMgb24gdGhlIHRvcCBhbmQgYm90dG9tIG9mIHRoZSB2ZXJ0aWNhbCBib3hlc1xuXHRcdGhlbHBlcnMuZWFjaCh0b3BCb3hlcywgZnVuY3Rpb24oYm94KSB7XG5cdFx0XHR0b3RhbFRvcEJveGVzSGVpZ2h0ICs9IGJveC5oZWlnaHQ7XG5cdFx0fSk7XG5cblx0XHRoZWxwZXJzLmVhY2goYm90dG9tQm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0dG90YWxCb3R0b21Cb3hlc0hlaWdodCArPSBib3guaGVpZ2h0O1xuXHRcdH0pO1xuXG5cdFx0ZnVuY3Rpb24gZmluYWxGaXRWZXJ0aWNhbEJveChib3gpIHtcblx0XHRcdHZhciBtaW5Cb3hTaXplID0gaGVscGVycy5maW5kTmV4dFdoZXJlKG1pbkJveFNpemVzLCBmdW5jdGlvbihtaW5TaXplKSB7XG5cdFx0XHRcdHJldHVybiBtaW5TaXplLmJveCA9PT0gYm94O1xuXHRcdFx0fSk7XG5cblx0XHRcdHZhciBzY2FsZU1hcmdpbiA9IHtcblx0XHRcdFx0bGVmdDogMCxcblx0XHRcdFx0cmlnaHQ6IDAsXG5cdFx0XHRcdHRvcDogdG90YWxUb3BCb3hlc0hlaWdodCxcblx0XHRcdFx0Ym90dG9tOiB0b3RhbEJvdHRvbUJveGVzSGVpZ2h0XG5cdFx0XHR9O1xuXG5cdFx0XHRpZiAobWluQm94U2l6ZSkge1xuXHRcdFx0XHRib3gudXBkYXRlKG1pbkJveFNpemUubWluU2l6ZS53aWR0aCwgbWF4Q2hhcnRBcmVhSGVpZ2h0LCBzY2FsZU1hcmdpbik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gTGV0IHRoZSBsZWZ0IGxheW91dCBrbm93IHRoZSBmaW5hbCBtYXJnaW5cblx0XHRoZWxwZXJzLmVhY2gobGVmdEJveGVzLmNvbmNhdChyaWdodEJveGVzKSwgZmluYWxGaXRWZXJ0aWNhbEJveCk7XG5cblx0XHQvLyBSZWNhbGN1bGF0ZSBiZWNhdXNlIHRoZSBzaXplIG9mIGVhY2ggbGF5b3V0IG1pZ2h0IGhhdmUgY2hhbmdlZCBzbGlnaHRseSBkdWUgdG8gdGhlIG1hcmdpbnMgKGxhYmVsIHJvdGF0aW9uIGZvciBpbnN0YW5jZSlcblx0XHR0b3RhbExlZnRCb3hlc1dpZHRoID0gbGVmdFBhZGRpbmc7XG5cdFx0dG90YWxSaWdodEJveGVzV2lkdGggPSByaWdodFBhZGRpbmc7XG5cdFx0dG90YWxUb3BCb3hlc0hlaWdodCA9IHRvcFBhZGRpbmc7XG5cdFx0dG90YWxCb3R0b21Cb3hlc0hlaWdodCA9IGJvdHRvbVBhZGRpbmc7XG5cblx0XHRoZWxwZXJzLmVhY2gobGVmdEJveGVzLCBmdW5jdGlvbihib3gpIHtcblx0XHRcdHRvdGFsTGVmdEJveGVzV2lkdGggKz0gYm94LndpZHRoO1xuXHRcdH0pO1xuXG5cdFx0aGVscGVycy5lYWNoKHJpZ2h0Qm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0dG90YWxSaWdodEJveGVzV2lkdGggKz0gYm94LndpZHRoO1xuXHRcdH0pO1xuXG5cdFx0aGVscGVycy5lYWNoKHRvcEJveGVzLCBmdW5jdGlvbihib3gpIHtcblx0XHRcdHRvdGFsVG9wQm94ZXNIZWlnaHQgKz0gYm94LmhlaWdodDtcblx0XHR9KTtcblx0XHRoZWxwZXJzLmVhY2goYm90dG9tQm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0dG90YWxCb3R0b21Cb3hlc0hlaWdodCArPSBib3guaGVpZ2h0O1xuXHRcdH0pO1xuXG5cdFx0Ly8gV2UgbWF5IGJlIGFkZGluZyBzb21lIHBhZGRpbmcgdG8gYWNjb3VudCBmb3Igcm90YXRlZCB4IGF4aXMgbGFiZWxzXG5cdFx0dmFyIGxlZnRQYWRkaW5nQWRkaXRpb24gPSBNYXRoLm1heChtYXhIb3Jpem9udGFsTGVmdFBhZGRpbmcgLSB0b3RhbExlZnRCb3hlc1dpZHRoLCAwKTtcblx0XHR0b3RhbExlZnRCb3hlc1dpZHRoICs9IGxlZnRQYWRkaW5nQWRkaXRpb247XG5cdFx0dG90YWxSaWdodEJveGVzV2lkdGggKz0gTWF0aC5tYXgobWF4SG9yaXpvbnRhbFJpZ2h0UGFkZGluZyAtIHRvdGFsUmlnaHRCb3hlc1dpZHRoLCAwKTtcblxuXHRcdHZhciB0b3BQYWRkaW5nQWRkaXRpb24gPSBNYXRoLm1heChtYXhWZXJ0aWNhbFRvcFBhZGRpbmcgLSB0b3RhbFRvcEJveGVzSGVpZ2h0LCAwKTtcblx0XHR0b3RhbFRvcEJveGVzSGVpZ2h0ICs9IHRvcFBhZGRpbmdBZGRpdGlvbjtcblx0XHR0b3RhbEJvdHRvbUJveGVzSGVpZ2h0ICs9IE1hdGgubWF4KG1heFZlcnRpY2FsQm90dG9tUGFkZGluZyAtIHRvdGFsQm90dG9tQm94ZXNIZWlnaHQsIDApO1xuXG5cdFx0Ly8gRmlndXJlIG91dCBpZiBvdXIgY2hhcnQgYXJlYSBjaGFuZ2VkLiBUaGlzIHdvdWxkIG9jY3VyIGlmIHRoZSBkYXRhc2V0IGxheW91dCBsYWJlbCByb3RhdGlvblxuXHRcdC8vIGNoYW5nZWQgZHVlIHRvIHRoZSBhcHBsaWNhdGlvbiBvZiB0aGUgbWFyZ2lucyBpbiBzdGVwIDYuIFNpbmNlIHdlIGNhbiBvbmx5IGdldCBiaWdnZXIsIHRoaXMgaXMgc2FmZSB0byBkb1xuXHRcdC8vIHdpdGhvdXQgY2FsbGluZyBgZml0YCBhZ2FpblxuXHRcdHZhciBuZXdNYXhDaGFydEFyZWFIZWlnaHQgPSBoZWlnaHQgLSB0b3RhbFRvcEJveGVzSGVpZ2h0IC0gdG90YWxCb3R0b21Cb3hlc0hlaWdodDtcblx0XHR2YXIgbmV3TWF4Q2hhcnRBcmVhV2lkdGggPSB3aWR0aCAtIHRvdGFsTGVmdEJveGVzV2lkdGggLSB0b3RhbFJpZ2h0Qm94ZXNXaWR0aDtcblxuXHRcdGlmIChuZXdNYXhDaGFydEFyZWFXaWR0aCAhPT0gbWF4Q2hhcnRBcmVhV2lkdGggfHwgbmV3TWF4Q2hhcnRBcmVhSGVpZ2h0ICE9PSBtYXhDaGFydEFyZWFIZWlnaHQpIHtcblx0XHRcdGhlbHBlcnMuZWFjaChsZWZ0Qm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0XHRib3guaGVpZ2h0ID0gbmV3TWF4Q2hhcnRBcmVhSGVpZ2h0O1xuXHRcdFx0fSk7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChyaWdodEJveGVzLCBmdW5jdGlvbihib3gpIHtcblx0XHRcdFx0Ym94LmhlaWdodCA9IG5ld01heENoYXJ0QXJlYUhlaWdodDtcblx0XHRcdH0pO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2godG9wQm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0XHRpZiAoIWJveC5mdWxsV2lkdGgpIHtcblx0XHRcdFx0XHRib3gud2lkdGggPSBuZXdNYXhDaGFydEFyZWFXaWR0aDtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChib3R0b21Cb3hlcywgZnVuY3Rpb24oYm94KSB7XG5cdFx0XHRcdGlmICghYm94LmZ1bGxXaWR0aCkge1xuXHRcdFx0XHRcdGJveC53aWR0aCA9IG5ld01heENoYXJ0QXJlYVdpZHRoO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0bWF4Q2hhcnRBcmVhSGVpZ2h0ID0gbmV3TWF4Q2hhcnRBcmVhSGVpZ2h0O1xuXHRcdFx0bWF4Q2hhcnRBcmVhV2lkdGggPSBuZXdNYXhDaGFydEFyZWFXaWR0aDtcblx0XHR9XG5cblx0XHQvLyBTdGVwIDcgLSBQb3NpdGlvbiB0aGUgYm94ZXNcblx0XHR2YXIgbGVmdCA9IGxlZnRQYWRkaW5nICsgbGVmdFBhZGRpbmdBZGRpdGlvbjtcblx0XHR2YXIgdG9wID0gdG9wUGFkZGluZyArIHRvcFBhZGRpbmdBZGRpdGlvbjtcblxuXHRcdGZ1bmN0aW9uIHBsYWNlQm94KGJveCkge1xuXHRcdFx0aWYgKGJveC5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHRib3gubGVmdCA9IGJveC5mdWxsV2lkdGggPyBsZWZ0UGFkZGluZyA6IHRvdGFsTGVmdEJveGVzV2lkdGg7XG5cdFx0XHRcdGJveC5yaWdodCA9IGJveC5mdWxsV2lkdGggPyB3aWR0aCAtIHJpZ2h0UGFkZGluZyA6IHRvdGFsTGVmdEJveGVzV2lkdGggKyBtYXhDaGFydEFyZWFXaWR0aDtcblx0XHRcdFx0Ym94LnRvcCA9IHRvcDtcblx0XHRcdFx0Ym94LmJvdHRvbSA9IHRvcCArIGJveC5oZWlnaHQ7XG5cblx0XHRcdFx0Ly8gTW92ZSB0byBuZXh0IHBvaW50XG5cdFx0XHRcdHRvcCA9IGJveC5ib3R0b207XG5cblx0XHRcdH0gZWxzZSB7XG5cblx0XHRcdFx0Ym94LmxlZnQgPSBsZWZ0O1xuXHRcdFx0XHRib3gucmlnaHQgPSBsZWZ0ICsgYm94LndpZHRoO1xuXHRcdFx0XHRib3gudG9wID0gdG90YWxUb3BCb3hlc0hlaWdodDtcblx0XHRcdFx0Ym94LmJvdHRvbSA9IHRvdGFsVG9wQm94ZXNIZWlnaHQgKyBtYXhDaGFydEFyZWFIZWlnaHQ7XG5cblx0XHRcdFx0Ly8gTW92ZSB0byBuZXh0IHBvaW50XG5cdFx0XHRcdGxlZnQgPSBib3gucmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aGVscGVycy5lYWNoKGxlZnRCb3hlcy5jb25jYXQodG9wQm94ZXMpLCBwbGFjZUJveCk7XG5cblx0XHQvLyBBY2NvdW50IGZvciBjaGFydCB3aWR0aCBhbmQgaGVpZ2h0XG5cdFx0bGVmdCArPSBtYXhDaGFydEFyZWFXaWR0aDtcblx0XHR0b3AgKz0gbWF4Q2hhcnRBcmVhSGVpZ2h0O1xuXG5cdFx0aGVscGVycy5lYWNoKHJpZ2h0Qm94ZXMsIHBsYWNlQm94KTtcblx0XHRoZWxwZXJzLmVhY2goYm90dG9tQm94ZXMsIHBsYWNlQm94KTtcblxuXHRcdC8vIFN0ZXAgOFxuXHRcdGNoYXJ0LmNoYXJ0QXJlYSA9IHtcblx0XHRcdGxlZnQ6IHRvdGFsTGVmdEJveGVzV2lkdGgsXG5cdFx0XHR0b3A6IHRvdGFsVG9wQm94ZXNIZWlnaHQsXG5cdFx0XHRyaWdodDogdG90YWxMZWZ0Qm94ZXNXaWR0aCArIG1heENoYXJ0QXJlYVdpZHRoLFxuXHRcdFx0Ym90dG9tOiB0b3RhbFRvcEJveGVzSGVpZ2h0ICsgbWF4Q2hhcnRBcmVhSGVpZ2h0XG5cdFx0fTtcblxuXHRcdC8vIFN0ZXAgOVxuXHRcdGhlbHBlcnMuZWFjaChjaGFydEFyZWFCb3hlcywgZnVuY3Rpb24oYm94KSB7XG5cdFx0XHRib3gubGVmdCA9IGNoYXJ0LmNoYXJ0QXJlYS5sZWZ0O1xuXHRcdFx0Ym94LnRvcCA9IGNoYXJ0LmNoYXJ0QXJlYS50b3A7XG5cdFx0XHRib3gucmlnaHQgPSBjaGFydC5jaGFydEFyZWEucmlnaHQ7XG5cdFx0XHRib3guYm90dG9tID0gY2hhcnQuY2hhcnRBcmVhLmJvdHRvbTtcblxuXHRcdFx0Ym94LnVwZGF0ZShtYXhDaGFydEFyZWFXaWR0aCwgbWF4Q2hhcnRBcmVhSGVpZ2h0KTtcblx0XHR9KTtcblx0fVxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///87\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\n\n/**\n * Namespace to hold static tick generation functions\n * @namespace Chart.Ticks\n */\nmodule.exports = {\n\t/**\n\t * Namespace to hold formatters for different types of ticks\n\t * @namespace Chart.Ticks.formatters\n\t */\n\tformatters: {\n\t\t/**\n\t\t * Formatter for value labels\n\t\t * @method Chart.Ticks.formatters.values\n\t\t * @param value the value to display\n\t\t * @return {String|Array} the label to display\n\t\t */\n\t\tvalues: function(value) {\n\t\t\treturn helpers.isArray(value) ? value : '' + value;\n\t\t},\n\n\t\t/**\n\t\t * Formatter for linear numeric ticks\n\t\t * @method Chart.Ticks.formatters.linear\n\t\t * @param tickValue {Number} the value to be formatted\n\t\t * @param index {Number} the position of the tickValue parameter in the ticks array\n\t\t * @param ticks {Array} the list of ticks being converted\n\t\t * @return {String} string representation of the tickValue parameter\n\t\t */\n\t\tlinear: function(tickValue, index, ticks) {\n\t\t\t// If we have lots of ticks, don't use the ones\n\t\t\tvar delta = ticks.length > 3 ? ticks[2] - ticks[1] : ticks[1] - ticks[0];\n\n\t\t\t// If we have a number like 2.5 as the delta, figure out how many decimal places we need\n\t\t\tif (Math.abs(delta) > 1) {\n\t\t\t\tif (tickValue !== Math.floor(tickValue)) {\n\t\t\t\t\t// not an integer\n\t\t\t\t\tdelta = tickValue - Math.floor(tickValue);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tvar logDelta = helpers.log10(Math.abs(delta));\n\t\t\tvar tickString = '';\n\n\t\t\tif (tickValue !== 0) {\n\t\t\t\tvar numDecimal = -1 * Math.floor(logDelta);\n\t\t\t\tnumDecimal = Math.max(Math.min(numDecimal, 20), 0); // toFixed has a max of 20 decimal places\n\t\t\t\ttickString = tickValue.toFixed(numDecimal);\n\t\t\t} else {\n\t\t\t\ttickString = '0'; // never show decimal places for 0\n\t\t\t}\n\n\t\t\treturn tickString;\n\t\t},\n\n\t\tlogarithmic: function(tickValue, index, ticks) {\n\t\t\tvar remain = tickValue / (Math.pow(10, Math.floor(helpers.log10(tickValue))));\n\n\t\t\tif (tickValue === 0) {\n\t\t\t\treturn '0';\n\t\t\t} else if (remain === 1 || remain === 2 || remain === 5 || index === 0 || index === ticks.length - 1) {\n\t\t\t\treturn tickValue.toExponential();\n\t\t\t}\n\t\t\treturn '';\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS50aWNrcy5qcz84M2NiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGNBQWMsYUFBYTtBQUMzQjtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixPQUFPO0FBQzlCLG1CQUFtQixPQUFPO0FBQzFCLG1CQUFtQixjQUFjO0FBQ2pDLGNBQWMsT0FBTztBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSx1REFBdUQ7QUFDdkQ7QUFDQSxJQUFJO0FBQ0oscUJBQXFCO0FBQ3JCOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6Ijg4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxuLyoqXG4gKiBOYW1lc3BhY2UgdG8gaG9sZCBzdGF0aWMgdGljayBnZW5lcmF0aW9uIGZ1bmN0aW9uc1xuICogQG5hbWVzcGFjZSBDaGFydC5UaWNrc1xuICovXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0LyoqXG5cdCAqIE5hbWVzcGFjZSB0byBob2xkIGZvcm1hdHRlcnMgZm9yIGRpZmZlcmVudCB0eXBlcyBvZiB0aWNrc1xuXHQgKiBAbmFtZXNwYWNlIENoYXJ0LlRpY2tzLmZvcm1hdHRlcnNcblx0ICovXG5cdGZvcm1hdHRlcnM6IHtcblx0XHQvKipcblx0XHQgKiBGb3JtYXR0ZXIgZm9yIHZhbHVlIGxhYmVsc1xuXHRcdCAqIEBtZXRob2QgQ2hhcnQuVGlja3MuZm9ybWF0dGVycy52YWx1ZXNcblx0XHQgKiBAcGFyYW0gdmFsdWUgdGhlIHZhbHVlIHRvIGRpc3BsYXlcblx0XHQgKiBAcmV0dXJuIHtTdHJpbmd8QXJyYXl9IHRoZSBsYWJlbCB0byBkaXNwbGF5XG5cdFx0ICovXG5cdFx0dmFsdWVzOiBmdW5jdGlvbih2YWx1ZSkge1xuXHRcdFx0cmV0dXJuIGhlbHBlcnMuaXNBcnJheSh2YWx1ZSkgPyB2YWx1ZSA6ICcnICsgdmFsdWU7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEZvcm1hdHRlciBmb3IgbGluZWFyIG51bWVyaWMgdGlja3Ncblx0XHQgKiBAbWV0aG9kIENoYXJ0LlRpY2tzLmZvcm1hdHRlcnMubGluZWFyXG5cdFx0ICogQHBhcmFtIHRpY2tWYWx1ZSB7TnVtYmVyfSB0aGUgdmFsdWUgdG8gYmUgZm9ybWF0dGVkXG5cdFx0ICogQHBhcmFtIGluZGV4IHtOdW1iZXJ9IHRoZSBwb3NpdGlvbiBvZiB0aGUgdGlja1ZhbHVlIHBhcmFtZXRlciBpbiB0aGUgdGlja3MgYXJyYXlcblx0XHQgKiBAcGFyYW0gdGlja3Mge0FycmF5PE51bWJlcj59IHRoZSBsaXN0IG9mIHRpY2tzIGJlaW5nIGNvbnZlcnRlZFxuXHRcdCAqIEByZXR1cm4ge1N0cmluZ30gc3RyaW5nIHJlcHJlc2VudGF0aW9uIG9mIHRoZSB0aWNrVmFsdWUgcGFyYW1ldGVyXG5cdFx0ICovXG5cdFx0bGluZWFyOiBmdW5jdGlvbih0aWNrVmFsdWUsIGluZGV4LCB0aWNrcykge1xuXHRcdFx0Ly8gSWYgd2UgaGF2ZSBsb3RzIG9mIHRpY2tzLCBkb24ndCB1c2UgdGhlIG9uZXNcblx0XHRcdHZhciBkZWx0YSA9IHRpY2tzLmxlbmd0aCA+IDMgPyB0aWNrc1syXSAtIHRpY2tzWzFdIDogdGlja3NbMV0gLSB0aWNrc1swXTtcblxuXHRcdFx0Ly8gSWYgd2UgaGF2ZSBhIG51bWJlciBsaWtlIDIuNSBhcyB0aGUgZGVsdGEsIGZpZ3VyZSBvdXQgaG93IG1hbnkgZGVjaW1hbCBwbGFjZXMgd2UgbmVlZFxuXHRcdFx0aWYgKE1hdGguYWJzKGRlbHRhKSA+IDEpIHtcblx0XHRcdFx0aWYgKHRpY2tWYWx1ZSAhPT0gTWF0aC5mbG9vcih0aWNrVmFsdWUpKSB7XG5cdFx0XHRcdFx0Ly8gbm90IGFuIGludGVnZXJcblx0XHRcdFx0XHRkZWx0YSA9IHRpY2tWYWx1ZSAtIE1hdGguZmxvb3IodGlja1ZhbHVlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR2YXIgbG9nRGVsdGEgPSBoZWxwZXJzLmxvZzEwKE1hdGguYWJzKGRlbHRhKSk7XG5cdFx0XHR2YXIgdGlja1N0cmluZyA9ICcnO1xuXG5cdFx0XHRpZiAodGlja1ZhbHVlICE9PSAwKSB7XG5cdFx0XHRcdHZhciBudW1EZWNpbWFsID0gLTEgKiBNYXRoLmZsb29yKGxvZ0RlbHRhKTtcblx0XHRcdFx0bnVtRGVjaW1hbCA9IE1hdGgubWF4KE1hdGgubWluKG51bURlY2ltYWwsIDIwKSwgMCk7IC8vIHRvRml4ZWQgaGFzIGEgbWF4IG9mIDIwIGRlY2ltYWwgcGxhY2VzXG5cdFx0XHRcdHRpY2tTdHJpbmcgPSB0aWNrVmFsdWUudG9GaXhlZChudW1EZWNpbWFsKTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHRpY2tTdHJpbmcgPSAnMCc7IC8vIG5ldmVyIHNob3cgZGVjaW1hbCBwbGFjZXMgZm9yIDBcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIHRpY2tTdHJpbmc7XG5cdFx0fSxcblxuXHRcdGxvZ2FyaXRobWljOiBmdW5jdGlvbih0aWNrVmFsdWUsIGluZGV4LCB0aWNrcykge1xuXHRcdFx0dmFyIHJlbWFpbiA9IHRpY2tWYWx1ZSAvIChNYXRoLnBvdygxMCwgTWF0aC5mbG9vcihoZWxwZXJzLmxvZzEwKHRpY2tWYWx1ZSkpKSk7XG5cblx0XHRcdGlmICh0aWNrVmFsdWUgPT09IDApIHtcblx0XHRcdFx0cmV0dXJuICcwJztcblx0XHRcdH0gZWxzZSBpZiAocmVtYWluID09PSAxIHx8IHJlbWFpbiA9PT0gMiB8fCByZW1haW4gPT09IDUgfHwgaW5kZXggPT09IDAgfHwgaW5kZXggPT09IHRpY2tzLmxlbmd0aCAtIDEpIHtcblx0XHRcdFx0cmV0dXJuIHRpY2tWYWx1ZS50b0V4cG9uZW50aWFsKCk7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gJyc7XG5cdFx0fVxuXHR9XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///88\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\n/**\n * @namespace Chart.helpers\n */\nvar helpers = {\n\t/**\n\t * An empty function that can be used, for example, for optional callback.\n\t */\n\tnoop: function() {},\n\n\t/**\n\t * Returns a unique id, sequentially generated from a global variable.\n\t * @returns {Number}\n\t * @function\n\t */\n\tuid: (function() {\n\t\tvar id = 0;\n\t\treturn function() {\n\t\t\treturn id++;\n\t\t};\n\t}()),\n\n\t/**\n\t * Returns true if `value` is neither null nor undefined, else returns false.\n\t * @param {*} value - The value to test.\n\t * @returns {Boolean}\n\t * @since 2.7.0\n\t */\n\tisNullOrUndef: function(value) {\n\t\treturn value === null || typeof value === 'undefined';\n\t},\n\n\t/**\n\t * Returns true if `value` is an array, else returns false.\n\t * @param {*} value - The value to test.\n\t * @returns {Boolean}\n\t * @function\n\t */\n\tisArray: Array.isArray ? Array.isArray : function(value) {\n\t\treturn Object.prototype.toString.call(value) === '[object Array]';\n\t},\n\n\t/**\n\t * Returns true if `value` is an object (excluding null), else returns false.\n\t * @param {*} value - The value to test.\n\t * @returns {Boolean}\n\t * @since 2.7.0\n\t */\n\tisObject: function(value) {\n\t\treturn value !== null && Object.prototype.toString.call(value) === '[object Object]';\n\t},\n\n\t/**\n\t * Returns `value` if defined, else returns `defaultValue`.\n\t * @param {*} value - The value to return if defined.\n\t * @param {*} defaultValue - The value to return if `value` is undefined.\n\t * @returns {*}\n\t */\n\tvalueOrDefault: function(value, defaultValue) {\n\t\treturn typeof value === 'undefined' ? defaultValue : value;\n\t},\n\n\t/**\n\t * Returns value at the given `index` in array if defined, else returns `defaultValue`.\n\t * @param {Array} value - The array to lookup for value at `index`.\n\t * @param {Number} index - The index in `value` to lookup for value.\n\t * @param {*} defaultValue - The value to return if `value[index]` is undefined.\n\t * @returns {*}\n\t */\n\tvalueAtIndexOrDefault: function(value, index, defaultValue) {\n\t\treturn helpers.valueOrDefault(helpers.isArray(value) ? value[index] : value, defaultValue);\n\t},\n\n\t/**\n\t * Calls `fn` with the given `args` in the scope defined by `thisArg` and returns the\n\t * value returned by `fn`. If `fn` is not a function, this method returns undefined.\n\t * @param {Function} fn - The function to call.\n\t * @param {Array|undefined|null} args - The arguments with which `fn` should be called.\n\t * @param {Object} [thisArg] - The value of `this` provided for the call to `fn`.\n\t * @returns {*}\n\t */\n\tcallback: function(fn, args, thisArg) {\n\t\tif (fn && typeof fn.call === 'function') {\n\t\t\treturn fn.apply(thisArg, args);\n\t\t}\n\t},\n\n\t/**\n\t * Note(SB) for performance sake, this method should only be used when loopable type\n\t * is unknown or in none intensive code (not called often and small loopable). Else\n\t * it's preferable to use a regular for() loop and save extra function calls.\n\t * @param {Object|Array} loopable - The object or array to be iterated.\n\t * @param {Function} fn - The function to call for each item.\n\t * @param {Object} [thisArg] - The value of `this` provided for the call to `fn`.\n\t * @param {Boolean} [reverse] - If true, iterates backward on the loopable.\n\t */\n\teach: function(loopable, fn, thisArg, reverse) {\n\t\tvar i, len, keys;\n\t\tif (helpers.isArray(loopable)) {\n\t\t\tlen = loopable.length;\n\t\t\tif (reverse) {\n\t\t\t\tfor (i = len - 1; i >= 0; i--) {\n\t\t\t\t\tfn.call(thisArg, loopable[i], i);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tfor (i = 0; i < len; i++) {\n\t\t\t\t\tfn.call(thisArg, loopable[i], i);\n\t\t\t\t}\n\t\t\t}\n\t\t} else if (helpers.isObject(loopable)) {\n\t\t\tkeys = Object.keys(loopable);\n\t\t\tlen = keys.length;\n\t\t\tfor (i = 0; i < len; i++) {\n\t\t\t\tfn.call(thisArg, loopable[keys[i]], keys[i]);\n\t\t\t}\n\t\t}\n\t},\n\n\t/**\n\t * Returns true if the `a0` and `a1` arrays have the same content, else returns false.\n\t * @see http://stackoverflow.com/a/14853974\n\t * @param {Array} a0 - The array to compare\n\t * @param {Array} a1 - The array to compare\n\t * @returns {Boolean}\n\t */\n\tarrayEquals: function(a0, a1) {\n\t\tvar i, ilen, v0, v1;\n\n\t\tif (!a0 || !a1 || a0.length !== a1.length) {\n\t\t\treturn false;\n\t\t}\n\n\t\tfor (i = 0, ilen = a0.length; i < ilen; ++i) {\n\t\t\tv0 = a0[i];\n\t\t\tv1 = a1[i];\n\n\t\t\tif (v0 instanceof Array && v1 instanceof Array) {\n\t\t\t\tif (!helpers.arrayEquals(v0, v1)) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t} else if (v0 !== v1) {\n\t\t\t\t// NOTE: two different object instances will never be equal: {x:20} != {x:20}\n\t\t\t\treturn false;\n\t\t\t}\n\t\t}\n\n\t\treturn true;\n\t},\n\n\t/**\n\t * Returns a deep copy of `source` without keeping references on objects and arrays.\n\t * @param {*} source - The value to clone.\n\t * @returns {*}\n\t */\n\tclone: function(source) {\n\t\tif (helpers.isArray(source)) {\n\t\t\treturn source.map(helpers.clone);\n\t\t}\n\n\t\tif (helpers.isObject(source)) {\n\t\t\tvar target = {};\n\t\t\tvar keys = Object.keys(source);\n\t\t\tvar klen = keys.length;\n\t\t\tvar k = 0;\n\n\t\t\tfor (; k < klen; ++k) {\n\t\t\t\ttarget[keys[k]] = helpers.clone(source[keys[k]]);\n\t\t\t}\n\n\t\t\treturn target;\n\t\t}\n\n\t\treturn source;\n\t},\n\n\t/**\n\t * The default merger when Chart.helpers.merge is called without merger option.\n\t * Note(SB): this method is also used by configMerge and scaleMerge as fallback.\n\t * @private\n\t */\n\t_merger: function(key, target, source, options) {\n\t\tvar tval = target[key];\n\t\tvar sval = source[key];\n\n\t\tif (helpers.isObject(tval) && helpers.isObject(sval)) {\n\t\t\thelpers.merge(tval, sval, options);\n\t\t} else {\n\t\t\ttarget[key] = helpers.clone(sval);\n\t\t}\n\t},\n\n\t/**\n\t * Merges source[key] in target[key] only if target[key] is undefined.\n\t * @private\n\t */\n\t_mergerIf: function(key, target, source) {\n\t\tvar tval = target[key];\n\t\tvar sval = source[key];\n\n\t\tif (helpers.isObject(tval) && helpers.isObject(sval)) {\n\t\t\thelpers.mergeIf(tval, sval);\n\t\t} else if (!target.hasOwnProperty(key)) {\n\t\t\ttarget[key] = helpers.clone(sval);\n\t\t}\n\t},\n\n\t/**\n\t * Recursively deep copies `source` properties into `target` with the given `options`.\n\t * IMPORTANT: `target` is not cloned and will be updated with `source` properties.\n\t * @param {Object} target - The target object in which all sources are merged into.\n\t * @param {Object|Array(Object)} source - Object(s) to merge into `target`.\n\t * @param {Object} [options] - Merging options:\n\t * @param {Function} [options.merger] - The merge method (key, target, source, options)\n\t * @returns {Object} The `target` object.\n\t */\n\tmerge: function(target, source, options) {\n\t\tvar sources = helpers.isArray(source) ? source : [source];\n\t\tvar ilen = sources.length;\n\t\tvar merge, i, keys, klen, k;\n\n\t\tif (!helpers.isObject(target)) {\n\t\t\treturn target;\n\t\t}\n\n\t\toptions = options || {};\n\t\tmerge = options.merger || helpers._merger;\n\n\t\tfor (i = 0; i < ilen; ++i) {\n\t\t\tsource = sources[i];\n\t\t\tif (!helpers.isObject(source)) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tkeys = Object.keys(source);\n\t\t\tfor (k = 0, klen = keys.length; k < klen; ++k) {\n\t\t\t\tmerge(keys[k], target, source, options);\n\t\t\t}\n\t\t}\n\n\t\treturn target;\n\t},\n\n\t/**\n\t * Recursively deep copies `source` properties into `target` *only* if not defined in target.\n\t * IMPORTANT: `target` is not cloned and will be updated with `source` properties.\n\t * @param {Object} target - The target object in which all sources are merged into.\n\t * @param {Object|Array(Object)} source - Object(s) to merge into `target`.\n\t * @returns {Object} The `target` object.\n\t */\n\tmergeIf: function(target, source) {\n\t\treturn helpers.merge(target, source, {merger: helpers._mergerIf});\n\t},\n\n\t/**\n\t * Applies the contents of two or more objects together into the first object.\n\t * @param {Object} target - The target object in which all objects are merged into.\n\t * @param {Object} arg1 - Object containing additional properties to merge in target.\n\t * @param {Object} argN - Additional objects containing properties to merge in target.\n\t * @returns {Object} The `target` object.\n\t */\n\textend: function(target) {\n\t\tvar setFn = function(value, key) {\n\t\t\ttarget[key] = value;\n\t\t};\n\t\tfor (var i = 1, ilen = arguments.length; i < ilen; ++i) {\n\t\t\thelpers.each(arguments[i], setFn);\n\t\t}\n\t\treturn target;\n\t},\n\n\t/**\n\t * Basic javascript inheritance based on the model created in Backbone.js\n\t */\n\tinherits: function(extensions) {\n\t\tvar me = this;\n\t\tvar ChartElement = (extensions && extensions.hasOwnProperty('constructor')) ? extensions.constructor : function() {\n\t\t\treturn me.apply(this, arguments);\n\t\t};\n\n\t\tvar Surrogate = function() {\n\t\t\tthis.constructor = ChartElement;\n\t\t};\n\n\t\tSurrogate.prototype = me.prototype;\n\t\tChartElement.prototype = new Surrogate();\n\t\tChartElement.extend = helpers.inherits;\n\n\t\tif (extensions) {\n\t\t\thelpers.extend(ChartElement.prototype, extensions);\n\t\t}\n\n\t\tChartElement.__super__ = me.prototype;\n\t\treturn ChartElement;\n\t}\n};\n\nmodule.exports = helpers;\n\n// DEPRECATIONS\n\n/**\n * Provided for backward compatibility, use Chart.helpers.callback instead.\n * @function Chart.helpers.callCallback\n * @deprecated since version 2.6.0\n * @todo remove at version 3\n * @private\n */\nhelpers.callCallback = helpers.callback;\n\n/**\n * Provided for backward compatibility, use Array.prototype.indexOf instead.\n * Array.prototype.indexOf compatibility: Chrome, Opera, Safari, FF1.5+, IE9+\n * @function Chart.helpers.indexOf\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.indexOf = function(array, item, fromIndex) {\n\treturn Array.prototype.indexOf.call(array, item, fromIndex);\n};\n\n/**\n * Provided for backward compatibility, use Chart.helpers.valueOrDefault instead.\n * @function Chart.helpers.getValueOrDefault\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.getValueOrDefault = helpers.valueOrDefault;\n\n/**\n * Provided for backward compatibility, use Chart.helpers.valueAtIndexOrDefault instead.\n * @function Chart.helpers.getValueAtIndexOrDefault\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.getValueAtIndexOrDefault = helpers.valueAtIndexOrDefault;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2hlbHBlcnMvaGVscGVycy5jb3JlLmpzPzRjMmQiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0I7O0FBRXBCO0FBQ0E7QUFDQSxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxZQUFZLEVBQUU7QUFDZCxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxZQUFZLEVBQUU7QUFDZCxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxZQUFZLEVBQUU7QUFDZCxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxZQUFZLEVBQUU7QUFDZCxZQUFZLEVBQUU7QUFDZCxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsWUFBWSxNQUFNO0FBQ2xCLFlBQVksT0FBTztBQUNuQixZQUFZLEVBQUU7QUFDZCxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxZQUFZLFNBQVM7QUFDckIsWUFBWSxxQkFBcUI7QUFDakMsWUFBWSxPQUFPO0FBQ25CLGNBQWM7QUFDZDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVksYUFBYTtBQUN6QixZQUFZLFNBQVM7QUFDckIsWUFBWSxPQUFPO0FBQ25CLFlBQVksUUFBUTtBQUNwQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxxQkFBcUIsUUFBUTtBQUM3QjtBQUNBO0FBQ0EsSUFBSTtBQUNKLGVBQWUsU0FBUztBQUN4QjtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLGNBQWMsU0FBUztBQUN2QjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBLFlBQVksTUFBTTtBQUNsQixZQUFZLE1BQU07QUFDbEIsY0FBYztBQUNkO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsK0JBQStCLFVBQVU7QUFDekM7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSixrRUFBa0UsS0FBSyxLQUFLO0FBQzVFO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLFlBQVksRUFBRTtBQUNkLGNBQWM7QUFDZDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsU0FBUyxVQUFVO0FBQ25CO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0EsWUFBWSxPQUFPO0FBQ25CLFlBQVkscUJBQXFCO0FBQ2pDLFlBQVksT0FBTztBQUNuQixZQUFZLFNBQVM7QUFDckIsY0FBYyxPQUFPO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEsYUFBYSxVQUFVO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0Esa0NBQWtDLFVBQVU7QUFDNUM7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxZQUFZLE9BQU87QUFDbkIsWUFBWSxxQkFBcUI7QUFDakMsY0FBYyxPQUFPO0FBQ3JCO0FBQ0E7QUFDQSx3Q0FBd0MsMEJBQTBCO0FBQ2xFLEVBQUU7O0FBRUY7QUFDQTtBQUNBLFlBQVksT0FBTztBQUNuQixZQUFZLE9BQU87QUFDbkIsWUFBWSxPQUFPO0FBQ25CLGNBQWMsT0FBTztBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMENBQTBDLFVBQVU7QUFDcEQ7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiODkuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbi8qKlxuICogQG5hbWVzcGFjZSBDaGFydC5oZWxwZXJzXG4gKi9cbnZhciBoZWxwZXJzID0ge1xuXHQvKipcblx0ICogQW4gZW1wdHkgZnVuY3Rpb24gdGhhdCBjYW4gYmUgdXNlZCwgZm9yIGV4YW1wbGUsIGZvciBvcHRpb25hbCBjYWxsYmFjay5cblx0ICovXG5cdG5vb3A6IGZ1bmN0aW9uKCkge30sXG5cblx0LyoqXG5cdCAqIFJldHVybnMgYSB1bmlxdWUgaWQsIHNlcXVlbnRpYWxseSBnZW5lcmF0ZWQgZnJvbSBhIGdsb2JhbCB2YXJpYWJsZS5cblx0ICogQHJldHVybnMge051bWJlcn1cblx0ICogQGZ1bmN0aW9uXG5cdCAqL1xuXHR1aWQ6IChmdW5jdGlvbigpIHtcblx0XHR2YXIgaWQgPSAwO1xuXHRcdHJldHVybiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiBpZCsrO1xuXHRcdH07XG5cdH0oKSksXG5cblx0LyoqXG5cdCAqIFJldHVybnMgdHJ1ZSBpZiBgdmFsdWVgIGlzIG5laXRoZXIgbnVsbCBub3IgdW5kZWZpbmVkLCBlbHNlIHJldHVybnMgZmFsc2UuXG5cdCAqIEBwYXJhbSB7Kn0gdmFsdWUgLSBUaGUgdmFsdWUgdG8gdGVzdC5cblx0ICogQHJldHVybnMge0Jvb2xlYW59XG5cdCAqIEBzaW5jZSAyLjcuMFxuXHQgKi9cblx0aXNOdWxsT3JVbmRlZjogZnVuY3Rpb24odmFsdWUpIHtcblx0XHRyZXR1cm4gdmFsdWUgPT09IG51bGwgfHwgdHlwZW9mIHZhbHVlID09PSAndW5kZWZpbmVkJztcblx0fSxcblxuXHQvKipcblx0ICogUmV0dXJucyB0cnVlIGlmIGB2YWx1ZWAgaXMgYW4gYXJyYXksIGVsc2UgcmV0dXJucyBmYWxzZS5cblx0ICogQHBhcmFtIHsqfSB2YWx1ZSAtIFRoZSB2YWx1ZSB0byB0ZXN0LlxuXHQgKiBAcmV0dXJucyB7Qm9vbGVhbn1cblx0ICogQGZ1bmN0aW9uXG5cdCAqL1xuXHRpc0FycmF5OiBBcnJheS5pc0FycmF5ID8gQXJyYXkuaXNBcnJheSA6IGZ1bmN0aW9uKHZhbHVlKSB7XG5cdFx0cmV0dXJuIE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbCh2YWx1ZSkgPT09ICdbb2JqZWN0IEFycmF5XSc7XG5cdH0sXG5cblx0LyoqXG5cdCAqIFJldHVybnMgdHJ1ZSBpZiBgdmFsdWVgIGlzIGFuIG9iamVjdCAoZXhjbHVkaW5nIG51bGwpLCBlbHNlIHJldHVybnMgZmFsc2UuXG5cdCAqIEBwYXJhbSB7Kn0gdmFsdWUgLSBUaGUgdmFsdWUgdG8gdGVzdC5cblx0ICogQHJldHVybnMge0Jvb2xlYW59XG5cdCAqIEBzaW5jZSAyLjcuMFxuXHQgKi9cblx0aXNPYmplY3Q6IGZ1bmN0aW9uKHZhbHVlKSB7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSBudWxsICYmIE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbCh2YWx1ZSkgPT09ICdbb2JqZWN0IE9iamVjdF0nO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBSZXR1cm5zIGB2YWx1ZWAgaWYgZGVmaW5lZCwgZWxzZSByZXR1cm5zIGBkZWZhdWx0VmFsdWVgLlxuXHQgKiBAcGFyYW0geyp9IHZhbHVlIC0gVGhlIHZhbHVlIHRvIHJldHVybiBpZiBkZWZpbmVkLlxuXHQgKiBAcGFyYW0geyp9IGRlZmF1bHRWYWx1ZSAtIFRoZSB2YWx1ZSB0byByZXR1cm4gaWYgYHZhbHVlYCBpcyB1bmRlZmluZWQuXG5cdCAqIEByZXR1cm5zIHsqfVxuXHQgKi9cblx0dmFsdWVPckRlZmF1bHQ6IGZ1bmN0aW9uKHZhbHVlLCBkZWZhdWx0VmFsdWUpIHtcblx0XHRyZXR1cm4gdHlwZW9mIHZhbHVlID09PSAndW5kZWZpbmVkJyA/IGRlZmF1bHRWYWx1ZSA6IHZhbHVlO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBSZXR1cm5zIHZhbHVlIGF0IHRoZSBnaXZlbiBgaW5kZXhgIGluIGFycmF5IGlmIGRlZmluZWQsIGVsc2UgcmV0dXJucyBgZGVmYXVsdFZhbHVlYC5cblx0ICogQHBhcmFtIHtBcnJheX0gdmFsdWUgLSBUaGUgYXJyYXkgdG8gbG9va3VwIGZvciB2YWx1ZSBhdCBgaW5kZXhgLlxuXHQgKiBAcGFyYW0ge051bWJlcn0gaW5kZXggLSBUaGUgaW5kZXggaW4gYHZhbHVlYCB0byBsb29rdXAgZm9yIHZhbHVlLlxuXHQgKiBAcGFyYW0geyp9IGRlZmF1bHRWYWx1ZSAtIFRoZSB2YWx1ZSB0byByZXR1cm4gaWYgYHZhbHVlW2luZGV4XWAgaXMgdW5kZWZpbmVkLlxuXHQgKiBAcmV0dXJucyB7Kn1cblx0ICovXG5cdHZhbHVlQXRJbmRleE9yRGVmYXVsdDogZnVuY3Rpb24odmFsdWUsIGluZGV4LCBkZWZhdWx0VmFsdWUpIHtcblx0XHRyZXR1cm4gaGVscGVycy52YWx1ZU9yRGVmYXVsdChoZWxwZXJzLmlzQXJyYXkodmFsdWUpID8gdmFsdWVbaW5kZXhdIDogdmFsdWUsIGRlZmF1bHRWYWx1ZSk7XG5cdH0sXG5cblx0LyoqXG5cdCAqIENhbGxzIGBmbmAgd2l0aCB0aGUgZ2l2ZW4gYGFyZ3NgIGluIHRoZSBzY29wZSBkZWZpbmVkIGJ5IGB0aGlzQXJnYCBhbmQgcmV0dXJucyB0aGVcblx0ICogdmFsdWUgcmV0dXJuZWQgYnkgYGZuYC4gSWYgYGZuYCBpcyBub3QgYSBmdW5jdGlvbiwgdGhpcyBtZXRob2QgcmV0dXJucyB1bmRlZmluZWQuXG5cdCAqIEBwYXJhbSB7RnVuY3Rpb259IGZuIC0gVGhlIGZ1bmN0aW9uIHRvIGNhbGwuXG5cdCAqIEBwYXJhbSB7QXJyYXl8dW5kZWZpbmVkfG51bGx9IGFyZ3MgLSBUaGUgYXJndW1lbnRzIHdpdGggd2hpY2ggYGZuYCBzaG91bGQgYmUgY2FsbGVkLlxuXHQgKiBAcGFyYW0ge09iamVjdH0gW3RoaXNBcmddIC0gVGhlIHZhbHVlIG9mIGB0aGlzYCBwcm92aWRlZCBmb3IgdGhlIGNhbGwgdG8gYGZuYC5cblx0ICogQHJldHVybnMgeyp9XG5cdCAqL1xuXHRjYWxsYmFjazogZnVuY3Rpb24oZm4sIGFyZ3MsIHRoaXNBcmcpIHtcblx0XHRpZiAoZm4gJiYgdHlwZW9mIGZuLmNhbGwgPT09ICdmdW5jdGlvbicpIHtcblx0XHRcdHJldHVybiBmbi5hcHBseSh0aGlzQXJnLCBhcmdzKTtcblx0XHR9XG5cdH0sXG5cblx0LyoqXG5cdCAqIE5vdGUoU0IpIGZvciBwZXJmb3JtYW5jZSBzYWtlLCB0aGlzIG1ldGhvZCBzaG91bGQgb25seSBiZSB1c2VkIHdoZW4gbG9vcGFibGUgdHlwZVxuXHQgKiBpcyB1bmtub3duIG9yIGluIG5vbmUgaW50ZW5zaXZlIGNvZGUgKG5vdCBjYWxsZWQgb2Z0ZW4gYW5kIHNtYWxsIGxvb3BhYmxlKS4gRWxzZVxuXHQgKiBpdCdzIHByZWZlcmFibGUgdG8gdXNlIGEgcmVndWxhciBmb3IoKSBsb29wIGFuZCBzYXZlIGV4dHJhIGZ1bmN0aW9uIGNhbGxzLlxuXHQgKiBAcGFyYW0ge09iamVjdHxBcnJheX0gbG9vcGFibGUgLSBUaGUgb2JqZWN0IG9yIGFycmF5IHRvIGJlIGl0ZXJhdGVkLlxuXHQgKiBAcGFyYW0ge0Z1bmN0aW9ufSBmbiAtIFRoZSBmdW5jdGlvbiB0byBjYWxsIGZvciBlYWNoIGl0ZW0uXG5cdCAqIEBwYXJhbSB7T2JqZWN0fSBbdGhpc0FyZ10gLSBUaGUgdmFsdWUgb2YgYHRoaXNgIHByb3ZpZGVkIGZvciB0aGUgY2FsbCB0byBgZm5gLlxuXHQgKiBAcGFyYW0ge0Jvb2xlYW59IFtyZXZlcnNlXSAtIElmIHRydWUsIGl0ZXJhdGVzIGJhY2t3YXJkIG9uIHRoZSBsb29wYWJsZS5cblx0ICovXG5cdGVhY2g6IGZ1bmN0aW9uKGxvb3BhYmxlLCBmbiwgdGhpc0FyZywgcmV2ZXJzZSkge1xuXHRcdHZhciBpLCBsZW4sIGtleXM7XG5cdFx0aWYgKGhlbHBlcnMuaXNBcnJheShsb29wYWJsZSkpIHtcblx0XHRcdGxlbiA9IGxvb3BhYmxlLmxlbmd0aDtcblx0XHRcdGlmIChyZXZlcnNlKSB7XG5cdFx0XHRcdGZvciAoaSA9IGxlbiAtIDE7IGkgPj0gMDsgaS0tKSB7XG5cdFx0XHRcdFx0Zm4uY2FsbCh0aGlzQXJnLCBsb29wYWJsZVtpXSwgaSk7XG5cdFx0XHRcdH1cblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGZvciAoaSA9IDA7IGkgPCBsZW47IGkrKykge1xuXHRcdFx0XHRcdGZuLmNhbGwodGhpc0FyZywgbG9vcGFibGVbaV0sIGkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSBlbHNlIGlmIChoZWxwZXJzLmlzT2JqZWN0KGxvb3BhYmxlKSkge1xuXHRcdFx0a2V5cyA9IE9iamVjdC5rZXlzKGxvb3BhYmxlKTtcblx0XHRcdGxlbiA9IGtleXMubGVuZ3RoO1xuXHRcdFx0Zm9yIChpID0gMDsgaSA8IGxlbjsgaSsrKSB7XG5cdFx0XHRcdGZuLmNhbGwodGhpc0FyZywgbG9vcGFibGVba2V5c1tpXV0sIGtleXNbaV0pO1xuXHRcdFx0fVxuXHRcdH1cblx0fSxcblxuXHQvKipcblx0ICogUmV0dXJucyB0cnVlIGlmIHRoZSBgYTBgIGFuZCBgYTFgIGFycmF5cyBoYXZlIHRoZSBzYW1lIGNvbnRlbnQsIGVsc2UgcmV0dXJucyBmYWxzZS5cblx0ICogQHNlZSBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8xNDg1Mzk3NFxuXHQgKiBAcGFyYW0ge0FycmF5fSBhMCAtIFRoZSBhcnJheSB0byBjb21wYXJlXG5cdCAqIEBwYXJhbSB7QXJyYXl9IGExIC0gVGhlIGFycmF5IHRvIGNvbXBhcmVcblx0ICogQHJldHVybnMge0Jvb2xlYW59XG5cdCAqL1xuXHRhcnJheUVxdWFsczogZnVuY3Rpb24oYTAsIGExKSB7XG5cdFx0dmFyIGksIGlsZW4sIHYwLCB2MTtcblxuXHRcdGlmICghYTAgfHwgIWExIHx8IGEwLmxlbmd0aCAhPT0gYTEubGVuZ3RoKSB7XG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0fVxuXG5cdFx0Zm9yIChpID0gMCwgaWxlbiA9IGEwLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0djAgPSBhMFtpXTtcblx0XHRcdHYxID0gYTFbaV07XG5cblx0XHRcdGlmICh2MCBpbnN0YW5jZW9mIEFycmF5ICYmIHYxIGluc3RhbmNlb2YgQXJyYXkpIHtcblx0XHRcdFx0aWYgKCFoZWxwZXJzLmFycmF5RXF1YWxzKHYwLCB2MSkpIHtcblx0XHRcdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0XHRcdH1cblx0XHRcdH0gZWxzZSBpZiAodjAgIT09IHYxKSB7XG5cdFx0XHRcdC8vIE5PVEU6IHR3byBkaWZmZXJlbnQgb2JqZWN0IGluc3RhbmNlcyB3aWxsIG5ldmVyIGJlIGVxdWFsOiB7eDoyMH0gIT0ge3g6MjB9XG5cdFx0XHRcdHJldHVybiBmYWxzZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRyZXR1cm4gdHJ1ZTtcblx0fSxcblxuXHQvKipcblx0ICogUmV0dXJucyBhIGRlZXAgY29weSBvZiBgc291cmNlYCB3aXRob3V0IGtlZXBpbmcgcmVmZXJlbmNlcyBvbiBvYmplY3RzIGFuZCBhcnJheXMuXG5cdCAqIEBwYXJhbSB7Kn0gc291cmNlIC0gVGhlIHZhbHVlIHRvIGNsb25lLlxuXHQgKiBAcmV0dXJucyB7Kn1cblx0ICovXG5cdGNsb25lOiBmdW5jdGlvbihzb3VyY2UpIHtcblx0XHRpZiAoaGVscGVycy5pc0FycmF5KHNvdXJjZSkpIHtcblx0XHRcdHJldHVybiBzb3VyY2UubWFwKGhlbHBlcnMuY2xvbmUpO1xuXHRcdH1cblxuXHRcdGlmIChoZWxwZXJzLmlzT2JqZWN0KHNvdXJjZSkpIHtcblx0XHRcdHZhciB0YXJnZXQgPSB7fTtcblx0XHRcdHZhciBrZXlzID0gT2JqZWN0LmtleXMoc291cmNlKTtcblx0XHRcdHZhciBrbGVuID0ga2V5cy5sZW5ndGg7XG5cdFx0XHR2YXIgayA9IDA7XG5cblx0XHRcdGZvciAoOyBrIDwga2xlbjsgKytrKSB7XG5cdFx0XHRcdHRhcmdldFtrZXlzW2tdXSA9IGhlbHBlcnMuY2xvbmUoc291cmNlW2tleXNba11dKTtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIHRhcmdldDtcblx0XHR9XG5cblx0XHRyZXR1cm4gc291cmNlO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBUaGUgZGVmYXVsdCBtZXJnZXIgd2hlbiBDaGFydC5oZWxwZXJzLm1lcmdlIGlzIGNhbGxlZCB3aXRob3V0IG1lcmdlciBvcHRpb24uXG5cdCAqIE5vdGUoU0IpOiB0aGlzIG1ldGhvZCBpcyBhbHNvIHVzZWQgYnkgY29uZmlnTWVyZ2UgYW5kIHNjYWxlTWVyZ2UgYXMgZmFsbGJhY2suXG5cdCAqIEBwcml2YXRlXG5cdCAqL1xuXHRfbWVyZ2VyOiBmdW5jdGlvbihrZXksIHRhcmdldCwgc291cmNlLCBvcHRpb25zKSB7XG5cdFx0dmFyIHR2YWwgPSB0YXJnZXRba2V5XTtcblx0XHR2YXIgc3ZhbCA9IHNvdXJjZVtrZXldO1xuXG5cdFx0aWYgKGhlbHBlcnMuaXNPYmplY3QodHZhbCkgJiYgaGVscGVycy5pc09iamVjdChzdmFsKSkge1xuXHRcdFx0aGVscGVycy5tZXJnZSh0dmFsLCBzdmFsLCBvcHRpb25zKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0dGFyZ2V0W2tleV0gPSBoZWxwZXJzLmNsb25lKHN2YWwpO1xuXHRcdH1cblx0fSxcblxuXHQvKipcblx0ICogTWVyZ2VzIHNvdXJjZVtrZXldIGluIHRhcmdldFtrZXldIG9ubHkgaWYgdGFyZ2V0W2tleV0gaXMgdW5kZWZpbmVkLlxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0X21lcmdlcklmOiBmdW5jdGlvbihrZXksIHRhcmdldCwgc291cmNlKSB7XG5cdFx0dmFyIHR2YWwgPSB0YXJnZXRba2V5XTtcblx0XHR2YXIgc3ZhbCA9IHNvdXJjZVtrZXldO1xuXG5cdFx0aWYgKGhlbHBlcnMuaXNPYmplY3QodHZhbCkgJiYgaGVscGVycy5pc09iamVjdChzdmFsKSkge1xuXHRcdFx0aGVscGVycy5tZXJnZUlmKHR2YWwsIHN2YWwpO1xuXHRcdH0gZWxzZSBpZiAoIXRhcmdldC5oYXNPd25Qcm9wZXJ0eShrZXkpKSB7XG5cdFx0XHR0YXJnZXRba2V5XSA9IGhlbHBlcnMuY2xvbmUoc3ZhbCk7XG5cdFx0fVxuXHR9LFxuXG5cdC8qKlxuXHQgKiBSZWN1cnNpdmVseSBkZWVwIGNvcGllcyBgc291cmNlYCBwcm9wZXJ0aWVzIGludG8gYHRhcmdldGAgd2l0aCB0aGUgZ2l2ZW4gYG9wdGlvbnNgLlxuXHQgKiBJTVBPUlRBTlQ6IGB0YXJnZXRgIGlzIG5vdCBjbG9uZWQgYW5kIHdpbGwgYmUgdXBkYXRlZCB3aXRoIGBzb3VyY2VgIHByb3BlcnRpZXMuXG5cdCAqIEBwYXJhbSB7T2JqZWN0fSB0YXJnZXQgLSBUaGUgdGFyZ2V0IG9iamVjdCBpbiB3aGljaCBhbGwgc291cmNlcyBhcmUgbWVyZ2VkIGludG8uXG5cdCAqIEBwYXJhbSB7T2JqZWN0fEFycmF5KE9iamVjdCl9IHNvdXJjZSAtIE9iamVjdChzKSB0byBtZXJnZSBpbnRvIGB0YXJnZXRgLlxuXHQgKiBAcGFyYW0ge09iamVjdH0gW29wdGlvbnNdIC0gTWVyZ2luZyBvcHRpb25zOlxuXHQgKiBAcGFyYW0ge0Z1bmN0aW9ufSBbb3B0aW9ucy5tZXJnZXJdIC0gVGhlIG1lcmdlIG1ldGhvZCAoa2V5LCB0YXJnZXQsIHNvdXJjZSwgb3B0aW9ucylcblx0ICogQHJldHVybnMge09iamVjdH0gVGhlIGB0YXJnZXRgIG9iamVjdC5cblx0ICovXG5cdG1lcmdlOiBmdW5jdGlvbih0YXJnZXQsIHNvdXJjZSwgb3B0aW9ucykge1xuXHRcdHZhciBzb3VyY2VzID0gaGVscGVycy5pc0FycmF5KHNvdXJjZSkgPyBzb3VyY2UgOiBbc291cmNlXTtcblx0XHR2YXIgaWxlbiA9IHNvdXJjZXMubGVuZ3RoO1xuXHRcdHZhciBtZXJnZSwgaSwga2V5cywga2xlbiwgaztcblxuXHRcdGlmICghaGVscGVycy5pc09iamVjdCh0YXJnZXQpKSB7XG5cdFx0XHRyZXR1cm4gdGFyZ2V0O1xuXHRcdH1cblxuXHRcdG9wdGlvbnMgPSBvcHRpb25zIHx8IHt9O1xuXHRcdG1lcmdlID0gb3B0aW9ucy5tZXJnZXIgfHwgaGVscGVycy5fbWVyZ2VyO1xuXG5cdFx0Zm9yIChpID0gMDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0c291cmNlID0gc291cmNlc1tpXTtcblx0XHRcdGlmICghaGVscGVycy5pc09iamVjdChzb3VyY2UpKSB7XG5cdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0fVxuXG5cdFx0XHRrZXlzID0gT2JqZWN0LmtleXMoc291cmNlKTtcblx0XHRcdGZvciAoayA9IDAsIGtsZW4gPSBrZXlzLmxlbmd0aDsgayA8IGtsZW47ICsraykge1xuXHRcdFx0XHRtZXJnZShrZXlzW2tdLCB0YXJnZXQsIHNvdXJjZSwgb3B0aW9ucyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cmV0dXJuIHRhcmdldDtcblx0fSxcblxuXHQvKipcblx0ICogUmVjdXJzaXZlbHkgZGVlcCBjb3BpZXMgYHNvdXJjZWAgcHJvcGVydGllcyBpbnRvIGB0YXJnZXRgICpvbmx5KiBpZiBub3QgZGVmaW5lZCBpbiB0YXJnZXQuXG5cdCAqIElNUE9SVEFOVDogYHRhcmdldGAgaXMgbm90IGNsb25lZCBhbmQgd2lsbCBiZSB1cGRhdGVkIHdpdGggYHNvdXJjZWAgcHJvcGVydGllcy5cblx0ICogQHBhcmFtIHtPYmplY3R9IHRhcmdldCAtIFRoZSB0YXJnZXQgb2JqZWN0IGluIHdoaWNoIGFsbCBzb3VyY2VzIGFyZSBtZXJnZWQgaW50by5cblx0ICogQHBhcmFtIHtPYmplY3R8QXJyYXkoT2JqZWN0KX0gc291cmNlIC0gT2JqZWN0KHMpIHRvIG1lcmdlIGludG8gYHRhcmdldGAuXG5cdCAqIEByZXR1cm5zIHtPYmplY3R9IFRoZSBgdGFyZ2V0YCBvYmplY3QuXG5cdCAqL1xuXHRtZXJnZUlmOiBmdW5jdGlvbih0YXJnZXQsIHNvdXJjZSkge1xuXHRcdHJldHVybiBoZWxwZXJzLm1lcmdlKHRhcmdldCwgc291cmNlLCB7bWVyZ2VyOiBoZWxwZXJzLl9tZXJnZXJJZn0pO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBBcHBsaWVzIHRoZSBjb250ZW50cyBvZiB0d28gb3IgbW9yZSBvYmplY3RzIHRvZ2V0aGVyIGludG8gdGhlIGZpcnN0IG9iamVjdC5cblx0ICogQHBhcmFtIHtPYmplY3R9IHRhcmdldCAtIFRoZSB0YXJnZXQgb2JqZWN0IGluIHdoaWNoIGFsbCBvYmplY3RzIGFyZSBtZXJnZWQgaW50by5cblx0ICogQHBhcmFtIHtPYmplY3R9IGFyZzEgLSBPYmplY3QgY29udGFpbmluZyBhZGRpdGlvbmFsIHByb3BlcnRpZXMgdG8gbWVyZ2UgaW4gdGFyZ2V0LlxuXHQgKiBAcGFyYW0ge09iamVjdH0gYXJnTiAtIEFkZGl0aW9uYWwgb2JqZWN0cyBjb250YWluaW5nIHByb3BlcnRpZXMgdG8gbWVyZ2UgaW4gdGFyZ2V0LlxuXHQgKiBAcmV0dXJucyB7T2JqZWN0fSBUaGUgYHRhcmdldGAgb2JqZWN0LlxuXHQgKi9cblx0ZXh0ZW5kOiBmdW5jdGlvbih0YXJnZXQpIHtcblx0XHR2YXIgc2V0Rm4gPSBmdW5jdGlvbih2YWx1ZSwga2V5KSB7XG5cdFx0XHR0YXJnZXRba2V5XSA9IHZhbHVlO1xuXHRcdH07XG5cdFx0Zm9yICh2YXIgaSA9IDEsIGlsZW4gPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRoZWxwZXJzLmVhY2goYXJndW1lbnRzW2ldLCBzZXRGbik7XG5cdFx0fVxuXHRcdHJldHVybiB0YXJnZXQ7XG5cdH0sXG5cblx0LyoqXG5cdCAqIEJhc2ljIGphdmFzY3JpcHQgaW5oZXJpdGFuY2UgYmFzZWQgb24gdGhlIG1vZGVsIGNyZWF0ZWQgaW4gQmFja2JvbmUuanNcblx0ICovXG5cdGluaGVyaXRzOiBmdW5jdGlvbihleHRlbnNpb25zKSB7XG5cdFx0dmFyIG1lID0gdGhpcztcblx0XHR2YXIgQ2hhcnRFbGVtZW50ID0gKGV4dGVuc2lvbnMgJiYgZXh0ZW5zaW9ucy5oYXNPd25Qcm9wZXJ0eSgnY29uc3RydWN0b3InKSkgPyBleHRlbnNpb25zLmNvbnN0cnVjdG9yIDogZnVuY3Rpb24oKSB7XG5cdFx0XHRyZXR1cm4gbWUuYXBwbHkodGhpcywgYXJndW1lbnRzKTtcblx0XHR9O1xuXG5cdFx0dmFyIFN1cnJvZ2F0ZSA9IGZ1bmN0aW9uKCkge1xuXHRcdFx0dGhpcy5jb25zdHJ1Y3RvciA9IENoYXJ0RWxlbWVudDtcblx0XHR9O1xuXG5cdFx0U3Vycm9nYXRlLnByb3RvdHlwZSA9IG1lLnByb3RvdHlwZTtcblx0XHRDaGFydEVsZW1lbnQucHJvdG90eXBlID0gbmV3IFN1cnJvZ2F0ZSgpO1xuXHRcdENoYXJ0RWxlbWVudC5leHRlbmQgPSBoZWxwZXJzLmluaGVyaXRzO1xuXG5cdFx0aWYgKGV4dGVuc2lvbnMpIHtcblx0XHRcdGhlbHBlcnMuZXh0ZW5kKENoYXJ0RWxlbWVudC5wcm90b3R5cGUsIGV4dGVuc2lvbnMpO1xuXHRcdH1cblxuXHRcdENoYXJ0RWxlbWVudC5fX3N1cGVyX18gPSBtZS5wcm90b3R5cGU7XG5cdFx0cmV0dXJuIENoYXJ0RWxlbWVudDtcblx0fVxufTtcblxubW9kdWxlLmV4cG9ydHMgPSBoZWxwZXJzO1xuXG4vLyBERVBSRUNBVElPTlNcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LmhlbHBlcnMuY2FsbGJhY2sgaW5zdGVhZC5cbiAqIEBmdW5jdGlvbiBDaGFydC5oZWxwZXJzLmNhbGxDYWxsYmFja1xuICogQGRlcHJlY2F0ZWQgc2luY2UgdmVyc2lvbiAyLjYuMFxuICogQHRvZG8gcmVtb3ZlIGF0IHZlcnNpb24gM1xuICogQHByaXZhdGVcbiAqL1xuaGVscGVycy5jYWxsQ2FsbGJhY2sgPSBoZWxwZXJzLmNhbGxiYWNrO1xuXG4vKipcbiAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB1c2UgQXJyYXkucHJvdG90eXBlLmluZGV4T2YgaW5zdGVhZC5cbiAqIEFycmF5LnByb3RvdHlwZS5pbmRleE9mIGNvbXBhdGliaWxpdHk6IENocm9tZSwgT3BlcmEsIFNhZmFyaSwgRkYxLjUrLCBJRTkrXG4gKiBAZnVuY3Rpb24gQ2hhcnQuaGVscGVycy5pbmRleE9mXG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNy4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5oZWxwZXJzLmluZGV4T2YgPSBmdW5jdGlvbihhcnJheSwgaXRlbSwgZnJvbUluZGV4KSB7XG5cdHJldHVybiBBcnJheS5wcm90b3R5cGUuaW5kZXhPZi5jYWxsKGFycmF5LCBpdGVtLCBmcm9tSW5kZXgpO1xufTtcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LmhlbHBlcnMudmFsdWVPckRlZmF1bHQgaW5zdGVhZC5cbiAqIEBmdW5jdGlvbiBDaGFydC5oZWxwZXJzLmdldFZhbHVlT3JEZWZhdWx0XG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNy4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5oZWxwZXJzLmdldFZhbHVlT3JEZWZhdWx0ID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdDtcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LmhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0IGluc3RlYWQuXG4gKiBAZnVuY3Rpb24gQ2hhcnQuaGVscGVycy5nZXRWYWx1ZUF0SW5kZXhPckRlZmF1bHRcbiAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi43LjBcbiAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcbiAqIEBwcml2YXRlXG4gKi9cbmhlbHBlcnMuZ2V0VmFsdWVBdEluZGV4T3JEZWZhdWx0ID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQ7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///89\n")},,,,function(module,exports,__webpack_require__){eval("/* MIT license */\nvar convert = __webpack_require__(260);\nvar string = __webpack_require__(262);\n\nvar Color = function (obj) {\n\tif (obj instanceof Color) {\n\t\treturn obj;\n\t}\n\tif (!(this instanceof Color)) {\n\t\treturn new Color(obj);\n\t}\n\n\tthis.valid = false;\n\tthis.values = {\n\t\trgb: [0, 0, 0],\n\t\thsl: [0, 0, 0],\n\t\thsv: [0, 0, 0],\n\t\thwb: [0, 0, 0],\n\t\tcmyk: [0, 0, 0, 0],\n\t\talpha: 1\n\t};\n\n\t// parse Color() argument\n\tvar vals;\n\tif (typeof obj === 'string') {\n\t\tvals = string.getRgba(obj);\n\t\tif (vals) {\n\t\t\tthis.setValues('rgb', vals);\n\t\t} else if (vals = string.getHsla(obj)) {\n\t\t\tthis.setValues('hsl', vals);\n\t\t} else if (vals = string.getHwb(obj)) {\n\t\t\tthis.setValues('hwb', vals);\n\t\t}\n\t} else if (typeof obj === 'object') {\n\t\tvals = obj;\n\t\tif (vals.r !== undefined || vals.red !== undefined) {\n\t\t\tthis.setValues('rgb', vals);\n\t\t} else if (vals.l !== undefined || vals.lightness !== undefined) {\n\t\t\tthis.setValues('hsl', vals);\n\t\t} else if (vals.v !== undefined || vals.value !== undefined) {\n\t\t\tthis.setValues('hsv', vals);\n\t\t} else if (vals.w !== undefined || vals.whiteness !== undefined) {\n\t\t\tthis.setValues('hwb', vals);\n\t\t} else if (vals.c !== undefined || vals.cyan !== undefined) {\n\t\t\tthis.setValues('cmyk', vals);\n\t\t}\n\t}\n};\n\nColor.prototype = {\n\tisValid: function () {\n\t\treturn this.valid;\n\t},\n\trgb: function () {\n\t\treturn this.setSpace('rgb', arguments);\n\t},\n\thsl: function () {\n\t\treturn this.setSpace('hsl', arguments);\n\t},\n\thsv: function () {\n\t\treturn this.setSpace('hsv', arguments);\n\t},\n\thwb: function () {\n\t\treturn this.setSpace('hwb', arguments);\n\t},\n\tcmyk: function () {\n\t\treturn this.setSpace('cmyk', arguments);\n\t},\n\n\trgbArray: function () {\n\t\treturn this.values.rgb;\n\t},\n\thslArray: function () {\n\t\treturn this.values.hsl;\n\t},\n\thsvArray: function () {\n\t\treturn this.values.hsv;\n\t},\n\thwbArray: function () {\n\t\tvar values = this.values;\n\t\tif (values.alpha !== 1) {\n\t\t\treturn values.hwb.concat([values.alpha]);\n\t\t}\n\t\treturn values.hwb;\n\t},\n\tcmykArray: function () {\n\t\treturn this.values.cmyk;\n\t},\n\trgbaArray: function () {\n\t\tvar values = this.values;\n\t\treturn values.rgb.concat([values.alpha]);\n\t},\n\thslaArray: function () {\n\t\tvar values = this.values;\n\t\treturn values.hsl.concat([values.alpha]);\n\t},\n\talpha: function (val) {\n\t\tif (val === undefined) {\n\t\t\treturn this.values.alpha;\n\t\t}\n\t\tthis.setValues('alpha', val);\n\t\treturn this;\n\t},\n\n\tred: function (val) {\n\t\treturn this.setChannel('rgb', 0, val);\n\t},\n\tgreen: function (val) {\n\t\treturn this.setChannel('rgb', 1, val);\n\t},\n\tblue: function (val) {\n\t\treturn this.setChannel('rgb', 2, val);\n\t},\n\thue: function (val) {\n\t\tif (val) {\n\t\t\tval %= 360;\n\t\t\tval = val < 0 ? 360 + val : val;\n\t\t}\n\t\treturn this.setChannel('hsl', 0, val);\n\t},\n\tsaturation: function (val) {\n\t\treturn this.setChannel('hsl', 1, val);\n\t},\n\tlightness: function (val) {\n\t\treturn this.setChannel('hsl', 2, val);\n\t},\n\tsaturationv: function (val) {\n\t\treturn this.setChannel('hsv', 1, val);\n\t},\n\twhiteness: function (val) {\n\t\treturn this.setChannel('hwb', 1, val);\n\t},\n\tblackness: function (val) {\n\t\treturn this.setChannel('hwb', 2, val);\n\t},\n\tvalue: function (val) {\n\t\treturn this.setChannel('hsv', 2, val);\n\t},\n\tcyan: function (val) {\n\t\treturn this.setChannel('cmyk', 0, val);\n\t},\n\tmagenta: function (val) {\n\t\treturn this.setChannel('cmyk', 1, val);\n\t},\n\tyellow: function (val) {\n\t\treturn this.setChannel('cmyk', 2, val);\n\t},\n\tblack: function (val) {\n\t\treturn this.setChannel('cmyk', 3, val);\n\t},\n\n\thexString: function () {\n\t\treturn string.hexString(this.values.rgb);\n\t},\n\trgbString: function () {\n\t\treturn string.rgbString(this.values.rgb, this.values.alpha);\n\t},\n\trgbaString: function () {\n\t\treturn string.rgbaString(this.values.rgb, this.values.alpha);\n\t},\n\tpercentString: function () {\n\t\treturn string.percentString(this.values.rgb, this.values.alpha);\n\t},\n\thslString: function () {\n\t\treturn string.hslString(this.values.hsl, this.values.alpha);\n\t},\n\thslaString: function () {\n\t\treturn string.hslaString(this.values.hsl, this.values.alpha);\n\t},\n\thwbString: function () {\n\t\treturn string.hwbString(this.values.hwb, this.values.alpha);\n\t},\n\tkeyword: function () {\n\t\treturn string.keyword(this.values.rgb, this.values.alpha);\n\t},\n\n\trgbNumber: function () {\n\t\tvar rgb = this.values.rgb;\n\t\treturn (rgb[0] << 16) | (rgb[1] << 8) | rgb[2];\n\t},\n\n\tluminosity: function () {\n\t\t// http://www.w3.org/TR/WCAG20/#relativeluminancedef\n\t\tvar rgb = this.values.rgb;\n\t\tvar lum = [];\n\t\tfor (var i = 0; i < rgb.length; i++) {\n\t\t\tvar chan = rgb[i] / 255;\n\t\t\tlum[i] = (chan <= 0.03928) ? chan / 12.92 : Math.pow(((chan + 0.055) / 1.055), 2.4);\n\t\t}\n\t\treturn 0.2126 * lum[0] + 0.7152 * lum[1] + 0.0722 * lum[2];\n\t},\n\n\tcontrast: function (color2) {\n\t\t// http://www.w3.org/TR/WCAG20/#contrast-ratiodef\n\t\tvar lum1 = this.luminosity();\n\t\tvar lum2 = color2.luminosity();\n\t\tif (lum1 > lum2) {\n\t\t\treturn (lum1 + 0.05) / (lum2 + 0.05);\n\t\t}\n\t\treturn (lum2 + 0.05) / (lum1 + 0.05);\n\t},\n\n\tlevel: function (color2) {\n\t\tvar contrastRatio = this.contrast(color2);\n\t\tif (contrastRatio >= 7.1) {\n\t\t\treturn 'AAA';\n\t\t}\n\n\t\treturn (contrastRatio >= 4.5) ? 'AA' : '';\n\t},\n\n\tdark: function () {\n\t\t// YIQ equation from http://24ways.org/2010/calculating-color-contrast\n\t\tvar rgb = this.values.rgb;\n\t\tvar yiq = (rgb[0] * 299 + rgb[1] * 587 + rgb[2] * 114) / 1000;\n\t\treturn yiq < 128;\n\t},\n\n\tlight: function () {\n\t\treturn !this.dark();\n\t},\n\n\tnegate: function () {\n\t\tvar rgb = [];\n\t\tfor (var i = 0; i < 3; i++) {\n\t\t\trgb[i] = 255 - this.values.rgb[i];\n\t\t}\n\t\tthis.setValues('rgb', rgb);\n\t\treturn this;\n\t},\n\n\tlighten: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[2] += hsl[2] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tdarken: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[2] -= hsl[2] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tsaturate: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[1] += hsl[1] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\tdesaturate: function (ratio) {\n\t\tvar hsl = this.values.hsl;\n\t\thsl[1] -= hsl[1] * ratio;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\twhiten: function (ratio) {\n\t\tvar hwb = this.values.hwb;\n\t\thwb[1] += hwb[1] * ratio;\n\t\tthis.setValues('hwb', hwb);\n\t\treturn this;\n\t},\n\n\tblacken: function (ratio) {\n\t\tvar hwb = this.values.hwb;\n\t\thwb[2] += hwb[2] * ratio;\n\t\tthis.setValues('hwb', hwb);\n\t\treturn this;\n\t},\n\n\tgreyscale: function () {\n\t\tvar rgb = this.values.rgb;\n\t\t// http://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale\n\t\tvar val = rgb[0] * 0.3 + rgb[1] * 0.59 + rgb[2] * 0.11;\n\t\tthis.setValues('rgb', [val, val, val]);\n\t\treturn this;\n\t},\n\n\tclearer: function (ratio) {\n\t\tvar alpha = this.values.alpha;\n\t\tthis.setValues('alpha', alpha - (alpha * ratio));\n\t\treturn this;\n\t},\n\n\topaquer: function (ratio) {\n\t\tvar alpha = this.values.alpha;\n\t\tthis.setValues('alpha', alpha + (alpha * ratio));\n\t\treturn this;\n\t},\n\n\trotate: function (degrees) {\n\t\tvar hsl = this.values.hsl;\n\t\tvar hue = (hsl[0] + degrees) % 360;\n\t\thsl[0] = hue < 0 ? 360 + hue : hue;\n\t\tthis.setValues('hsl', hsl);\n\t\treturn this;\n\t},\n\n\t/**\n\t * Ported from sass implementation in C\n\t * https://github.com/sass/libsass/blob/0e6b4a2850092356aa3ece07c6b249f0221caced/functions.cpp#L209\n\t */\n\tmix: function (mixinColor, weight) {\n\t\tvar color1 = this;\n\t\tvar color2 = mixinColor;\n\t\tvar p = weight === undefined ? 0.5 : weight;\n\n\t\tvar w = 2 * p - 1;\n\t\tvar a = color1.alpha() - color2.alpha();\n\n\t\tvar w1 = (((w * a === -1) ? w : (w + a) / (1 + w * a)) + 1) / 2.0;\n\t\tvar w2 = 1 - w1;\n\n\t\treturn this\n\t\t\t.rgb(\n\t\t\t\tw1 * color1.red() + w2 * color2.red(),\n\t\t\t\tw1 * color1.green() + w2 * color2.green(),\n\t\t\t\tw1 * color1.blue() + w2 * color2.blue()\n\t\t\t)\n\t\t\t.alpha(color1.alpha() * p + color2.alpha() * (1 - p));\n\t},\n\n\ttoJSON: function () {\n\t\treturn this.rgb();\n\t},\n\n\tclone: function () {\n\t\t// NOTE(SB): using node-clone creates a dependency to Buffer when using browserify,\n\t\t// making the final build way to big to embed in Chart.js. So let's do it manually,\n\t\t// assuming that values to clone are 1 dimension arrays containing only numbers,\n\t\t// except 'alpha' which is a number.\n\t\tvar result = new Color();\n\t\tvar source = this.values;\n\t\tvar target = result.values;\n\t\tvar value, type;\n\n\t\tfor (var prop in source) {\n\t\t\tif (source.hasOwnProperty(prop)) {\n\t\t\t\tvalue = source[prop];\n\t\t\t\ttype = ({}).toString.call(value);\n\t\t\t\tif (type === '[object Array]') {\n\t\t\t\t\ttarget[prop] = value.slice(0);\n\t\t\t\t} else if (type === '[object Number]') {\n\t\t\t\t\ttarget[prop] = value;\n\t\t\t\t} else {\n\t\t\t\t\tconsole.error('unexpected color value:', value);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn result;\n\t}\n};\n\nColor.prototype.spaces = {\n\trgb: ['red', 'green', 'blue'],\n\thsl: ['hue', 'saturation', 'lightness'],\n\thsv: ['hue', 'saturation', 'value'],\n\thwb: ['hue', 'whiteness', 'blackness'],\n\tcmyk: ['cyan', 'magenta', 'yellow', 'black']\n};\n\nColor.prototype.maxes = {\n\trgb: [255, 255, 255],\n\thsl: [360, 100, 100],\n\thsv: [360, 100, 100],\n\thwb: [360, 100, 100],\n\tcmyk: [100, 100, 100, 100]\n};\n\nColor.prototype.getValues = function (space) {\n\tvar values = this.values;\n\tvar vals = {};\n\n\tfor (var i = 0; i < space.length; i++) {\n\t\tvals[space.charAt(i)] = values[space][i];\n\t}\n\n\tif (values.alpha !== 1) {\n\t\tvals.a = values.alpha;\n\t}\n\n\t// {r: 255, g: 255, b: 255, a: 0.4}\n\treturn vals;\n};\n\nColor.prototype.setValues = function (space, vals) {\n\tvar values = this.values;\n\tvar spaces = this.spaces;\n\tvar maxes = this.maxes;\n\tvar alpha = 1;\n\tvar i;\n\n\tthis.valid = true;\n\n\tif (space === 'alpha') {\n\t\talpha = vals;\n\t} else if (vals.length) {\n\t\t// [10, 10, 10]\n\t\tvalues[space] = vals.slice(0, space.length);\n\t\talpha = vals[space.length];\n\t} else if (vals[space.charAt(0)] !== undefined) {\n\t\t// {r: 10, g: 10, b: 10}\n\t\tfor (i = 0; i < space.length; i++) {\n\t\t\tvalues[space][i] = vals[space.charAt(i)];\n\t\t}\n\n\t\talpha = vals.a;\n\t} else if (vals[spaces[space][0]] !== undefined) {\n\t\t// {red: 10, green: 10, blue: 10}\n\t\tvar chans = spaces[space];\n\n\t\tfor (i = 0; i < space.length; i++) {\n\t\t\tvalues[space][i] = vals[chans[i]];\n\t\t}\n\n\t\talpha = vals.alpha;\n\t}\n\n\tvalues.alpha = Math.max(0, Math.min(1, (alpha === undefined ? values.alpha : alpha)));\n\n\tif (space === 'alpha') {\n\t\treturn false;\n\t}\n\n\tvar capped;\n\n\t// cap values of the space prior converting all values\n\tfor (i = 0; i < space.length; i++) {\n\t\tcapped = Math.max(0, Math.min(maxes[space][i], values[space][i]));\n\t\tvalues[space][i] = Math.round(capped);\n\t}\n\n\t// convert to all the other color spaces\n\tfor (var sname in spaces) {\n\t\tif (sname !== space) {\n\t\t\tvalues[sname] = convert[space][sname](values[space]);\n\t\t}\n\t}\n\n\treturn true;\n};\n\nColor.prototype.setSpace = function (space, args) {\n\tvar vals = args[0];\n\n\tif (vals === undefined) {\n\t\t// color.rgb()\n\t\treturn this.getValues(space);\n\t}\n\n\t// color.rgb(10, 10, 10)\n\tif (typeof vals === 'number') {\n\t\tvals = Array.prototype.slice.call(args);\n\t}\n\n\tthis.setValues(space, vals);\n\treturn this;\n};\n\nColor.prototype.setChannel = function (space, index, val) {\n\tvar svalues = this.values[space];\n\tif (val === undefined) {\n\t\t// color.red()\n\t\treturn svalues[index];\n\t} else if (val === svalues[index]) {\n\t\t// color.red(color.red())\n\t\treturn this;\n\t}\n\n\t// color.red(100)\n\tsvalues[index] = val;\n\tthis.setValues(space, svalues);\n\n\treturn this;\n};\n\nif (typeof window !== 'undefined') {\n\twindow.Color = Color;\n}\n\nmodule.exports = Color;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnRqcy1jb2xvci9pbmRleC5qcz9lYjBjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0EsY0FBYyxtQkFBTyxDQUFDLEdBQWU7QUFDckMsYUFBYSxtQkFBTyxDQUFDLEdBQXNCOztBQUUzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsR0FBRztBQUNIO0FBQ0EsR0FBRztBQUNIO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCLGdCQUFnQjtBQUNqQztBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLGlCQUFpQixPQUFPO0FBQ3hCO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLGNBQWM7QUFDZDtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsZ0JBQWdCLGtCQUFrQjtBQUNsQztBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSxLQUFLO0FBQ0w7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0YsTUFBTTtBQUNOLGFBQWEsa0JBQWtCO0FBQy9CO0FBQ0E7O0FBRUE7QUFDQSxFQUFFO0FBQ0YsTUFBTTtBQUNOOztBQUVBLGFBQWEsa0JBQWtCO0FBQy9CO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSxZQUFZLGtCQUFrQjtBQUM5QjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBIiwiZmlsZSI6IjkzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyogTUlUIGxpY2Vuc2UgKi9cbnZhciBjb252ZXJ0ID0gcmVxdWlyZSgnY29sb3ItY29udmVydCcpO1xudmFyIHN0cmluZyA9IHJlcXVpcmUoJ2NoYXJ0anMtY29sb3Itc3RyaW5nJyk7XG5cbnZhciBDb2xvciA9IGZ1bmN0aW9uIChvYmopIHtcblx0aWYgKG9iaiBpbnN0YW5jZW9mIENvbG9yKSB7XG5cdFx0cmV0dXJuIG9iajtcblx0fVxuXHRpZiAoISh0aGlzIGluc3RhbmNlb2YgQ29sb3IpKSB7XG5cdFx0cmV0dXJuIG5ldyBDb2xvcihvYmopO1xuXHR9XG5cblx0dGhpcy52YWxpZCA9IGZhbHNlO1xuXHR0aGlzLnZhbHVlcyA9IHtcblx0XHRyZ2I6IFswLCAwLCAwXSxcblx0XHRoc2w6IFswLCAwLCAwXSxcblx0XHRoc3Y6IFswLCAwLCAwXSxcblx0XHRod2I6IFswLCAwLCAwXSxcblx0XHRjbXlrOiBbMCwgMCwgMCwgMF0sXG5cdFx0YWxwaGE6IDFcblx0fTtcblxuXHQvLyBwYXJzZSBDb2xvcigpIGFyZ3VtZW50XG5cdHZhciB2YWxzO1xuXHRpZiAodHlwZW9mIG9iaiA9PT0gJ3N0cmluZycpIHtcblx0XHR2YWxzID0gc3RyaW5nLmdldFJnYmEob2JqKTtcblx0XHRpZiAodmFscykge1xuXHRcdFx0dGhpcy5zZXRWYWx1ZXMoJ3JnYicsIHZhbHMpO1xuXHRcdH0gZWxzZSBpZiAodmFscyA9IHN0cmluZy5nZXRIc2xhKG9iaikpIHtcblx0XHRcdHRoaXMuc2V0VmFsdWVzKCdoc2wnLCB2YWxzKTtcblx0XHR9IGVsc2UgaWYgKHZhbHMgPSBzdHJpbmcuZ2V0SHdiKG9iaikpIHtcblx0XHRcdHRoaXMuc2V0VmFsdWVzKCdod2InLCB2YWxzKTtcblx0XHR9XG5cdH0gZWxzZSBpZiAodHlwZW9mIG9iaiA9PT0gJ29iamVjdCcpIHtcblx0XHR2YWxzID0gb2JqO1xuXHRcdGlmICh2YWxzLnIgIT09IHVuZGVmaW5lZCB8fCB2YWxzLnJlZCAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHR0aGlzLnNldFZhbHVlcygncmdiJywgdmFscyk7XG5cdFx0fSBlbHNlIGlmICh2YWxzLmwgIT09IHVuZGVmaW5lZCB8fCB2YWxzLmxpZ2h0bmVzcyAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHR0aGlzLnNldFZhbHVlcygnaHNsJywgdmFscyk7XG5cdFx0fSBlbHNlIGlmICh2YWxzLnYgIT09IHVuZGVmaW5lZCB8fCB2YWxzLnZhbHVlICE9PSB1bmRlZmluZWQpIHtcblx0XHRcdHRoaXMuc2V0VmFsdWVzKCdoc3YnLCB2YWxzKTtcblx0XHR9IGVsc2UgaWYgKHZhbHMudyAhPT0gdW5kZWZpbmVkIHx8IHZhbHMud2hpdGVuZXNzICE9PSB1bmRlZmluZWQpIHtcblx0XHRcdHRoaXMuc2V0VmFsdWVzKCdod2InLCB2YWxzKTtcblx0XHR9IGVsc2UgaWYgKHZhbHMuYyAhPT0gdW5kZWZpbmVkIHx8IHZhbHMuY3lhbiAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHR0aGlzLnNldFZhbHVlcygnY215aycsIHZhbHMpO1xuXHRcdH1cblx0fVxufTtcblxuQ29sb3IucHJvdG90eXBlID0ge1xuXHRpc1ZhbGlkOiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHRoaXMudmFsaWQ7XG5cdH0sXG5cdHJnYjogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiB0aGlzLnNldFNwYWNlKCdyZ2InLCBhcmd1bWVudHMpO1xuXHR9LFxuXHRoc2w6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRTcGFjZSgnaHNsJywgYXJndW1lbnRzKTtcblx0fSxcblx0aHN2OiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHRoaXMuc2V0U3BhY2UoJ2hzdicsIGFyZ3VtZW50cyk7XG5cdH0sXG5cdGh3YjogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiB0aGlzLnNldFNwYWNlKCdod2InLCBhcmd1bWVudHMpO1xuXHR9LFxuXHRjbXlrOiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHRoaXMuc2V0U3BhY2UoJ2NteWsnLCBhcmd1bWVudHMpO1xuXHR9LFxuXG5cdHJnYkFycmF5OiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHRoaXMudmFsdWVzLnJnYjtcblx0fSxcblx0aHNsQXJyYXk6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gdGhpcy52YWx1ZXMuaHNsO1xuXHR9LFxuXHRoc3ZBcnJheTogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiB0aGlzLnZhbHVlcy5oc3Y7XG5cdH0sXG5cdGh3YkFycmF5OiBmdW5jdGlvbiAoKSB7XG5cdFx0dmFyIHZhbHVlcyA9IHRoaXMudmFsdWVzO1xuXHRcdGlmICh2YWx1ZXMuYWxwaGEgIT09IDEpIHtcblx0XHRcdHJldHVybiB2YWx1ZXMuaHdiLmNvbmNhdChbdmFsdWVzLmFscGhhXSk7XG5cdFx0fVxuXHRcdHJldHVybiB2YWx1ZXMuaHdiO1xuXHR9LFxuXHRjbXlrQXJyYXk6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gdGhpcy52YWx1ZXMuY215aztcblx0fSxcblx0cmdiYUFycmF5OiBmdW5jdGlvbiAoKSB7XG5cdFx0dmFyIHZhbHVlcyA9IHRoaXMudmFsdWVzO1xuXHRcdHJldHVybiB2YWx1ZXMucmdiLmNvbmNhdChbdmFsdWVzLmFscGhhXSk7XG5cdH0sXG5cdGhzbGFBcnJheTogZnVuY3Rpb24gKCkge1xuXHRcdHZhciB2YWx1ZXMgPSB0aGlzLnZhbHVlcztcblx0XHRyZXR1cm4gdmFsdWVzLmhzbC5jb25jYXQoW3ZhbHVlcy5hbHBoYV0pO1xuXHR9LFxuXHRhbHBoYTogZnVuY3Rpb24gKHZhbCkge1xuXHRcdGlmICh2YWwgPT09IHVuZGVmaW5lZCkge1xuXHRcdFx0cmV0dXJuIHRoaXMudmFsdWVzLmFscGhhO1xuXHRcdH1cblx0XHR0aGlzLnNldFZhbHVlcygnYWxwaGEnLCB2YWwpO1xuXHRcdHJldHVybiB0aGlzO1xuXHR9LFxuXG5cdHJlZDogZnVuY3Rpb24gKHZhbCkge1xuXHRcdHJldHVybiB0aGlzLnNldENoYW5uZWwoJ3JnYicsIDAsIHZhbCk7XG5cdH0sXG5cdGdyZWVuOiBmdW5jdGlvbiAodmFsKSB7XG5cdFx0cmV0dXJuIHRoaXMuc2V0Q2hhbm5lbCgncmdiJywgMSwgdmFsKTtcblx0fSxcblx0Ymx1ZTogZnVuY3Rpb24gKHZhbCkge1xuXHRcdHJldHVybiB0aGlzLnNldENoYW5uZWwoJ3JnYicsIDIsIHZhbCk7XG5cdH0sXG5cdGh1ZTogZnVuY3Rpb24gKHZhbCkge1xuXHRcdGlmICh2YWwpIHtcblx0XHRcdHZhbCAlPSAzNjA7XG5cdFx0XHR2YWwgPSB2YWwgPCAwID8gMzYwICsgdmFsIDogdmFsO1xuXHRcdH1cblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdoc2wnLCAwLCB2YWwpO1xuXHR9LFxuXHRzYXR1cmF0aW9uOiBmdW5jdGlvbiAodmFsKSB7XG5cdFx0cmV0dXJuIHRoaXMuc2V0Q2hhbm5lbCgnaHNsJywgMSwgdmFsKTtcblx0fSxcblx0bGlnaHRuZXNzOiBmdW5jdGlvbiAodmFsKSB7XG5cdFx0cmV0dXJuIHRoaXMuc2V0Q2hhbm5lbCgnaHNsJywgMiwgdmFsKTtcblx0fSxcblx0c2F0dXJhdGlvbnY6IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdoc3YnLCAxLCB2YWwpO1xuXHR9LFxuXHR3aGl0ZW5lc3M6IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdod2InLCAxLCB2YWwpO1xuXHR9LFxuXHRibGFja25lc3M6IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdod2InLCAyLCB2YWwpO1xuXHR9LFxuXHR2YWx1ZTogZnVuY3Rpb24gKHZhbCkge1xuXHRcdHJldHVybiB0aGlzLnNldENoYW5uZWwoJ2hzdicsIDIsIHZhbCk7XG5cdH0sXG5cdGN5YW46IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdjbXlrJywgMCwgdmFsKTtcblx0fSxcblx0bWFnZW50YTogZnVuY3Rpb24gKHZhbCkge1xuXHRcdHJldHVybiB0aGlzLnNldENoYW5uZWwoJ2NteWsnLCAxLCB2YWwpO1xuXHR9LFxuXHR5ZWxsb3c6IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdjbXlrJywgMiwgdmFsKTtcblx0fSxcblx0YmxhY2s6IGZ1bmN0aW9uICh2YWwpIHtcblx0XHRyZXR1cm4gdGhpcy5zZXRDaGFubmVsKCdjbXlrJywgMywgdmFsKTtcblx0fSxcblxuXHRoZXhTdHJpbmc6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gc3RyaW5nLmhleFN0cmluZyh0aGlzLnZhbHVlcy5yZ2IpO1xuXHR9LFxuXHRyZ2JTdHJpbmc6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gc3RyaW5nLnJnYlN0cmluZyh0aGlzLnZhbHVlcy5yZ2IsIHRoaXMudmFsdWVzLmFscGhhKTtcblx0fSxcblx0cmdiYVN0cmluZzogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiBzdHJpbmcucmdiYVN0cmluZyh0aGlzLnZhbHVlcy5yZ2IsIHRoaXMudmFsdWVzLmFscGhhKTtcblx0fSxcblx0cGVyY2VudFN0cmluZzogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiBzdHJpbmcucGVyY2VudFN0cmluZyh0aGlzLnZhbHVlcy5yZ2IsIHRoaXMudmFsdWVzLmFscGhhKTtcblx0fSxcblx0aHNsU3RyaW5nOiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHN0cmluZy5oc2xTdHJpbmcodGhpcy52YWx1ZXMuaHNsLCB0aGlzLnZhbHVlcy5hbHBoYSk7XG5cdH0sXG5cdGhzbGFTdHJpbmc6IGZ1bmN0aW9uICgpIHtcblx0XHRyZXR1cm4gc3RyaW5nLmhzbGFTdHJpbmcodGhpcy52YWx1ZXMuaHNsLCB0aGlzLnZhbHVlcy5hbHBoYSk7XG5cdH0sXG5cdGh3YlN0cmluZzogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiBzdHJpbmcuaHdiU3RyaW5nKHRoaXMudmFsdWVzLmh3YiwgdGhpcy52YWx1ZXMuYWxwaGEpO1xuXHR9LFxuXHRrZXl3b3JkOiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuIHN0cmluZy5rZXl3b3JkKHRoaXMudmFsdWVzLnJnYiwgdGhpcy52YWx1ZXMuYWxwaGEpO1xuXHR9LFxuXG5cdHJnYk51bWJlcjogZnVuY3Rpb24gKCkge1xuXHRcdHZhciByZ2IgPSB0aGlzLnZhbHVlcy5yZ2I7XG5cdFx0cmV0dXJuIChyZ2JbMF0gPDwgMTYpIHwgKHJnYlsxXSA8PCA4KSB8IHJnYlsyXTtcblx0fSxcblxuXHRsdW1pbm9zaXR5OiBmdW5jdGlvbiAoKSB7XG5cdFx0Ly8gaHR0cDovL3d3dy53My5vcmcvVFIvV0NBRzIwLyNyZWxhdGl2ZWx1bWluYW5jZWRlZlxuXHRcdHZhciByZ2IgPSB0aGlzLnZhbHVlcy5yZ2I7XG5cdFx0dmFyIGx1bSA9IFtdO1xuXHRcdGZvciAodmFyIGkgPSAwOyBpIDwgcmdiLmxlbmd0aDsgaSsrKSB7XG5cdFx0XHR2YXIgY2hhbiA9IHJnYltpXSAvIDI1NTtcblx0XHRcdGx1bVtpXSA9IChjaGFuIDw9IDAuMDM5MjgpID8gY2hhbiAvIDEyLjkyIDogTWF0aC5wb3coKChjaGFuICsgMC4wNTUpIC8gMS4wNTUpLCAyLjQpO1xuXHRcdH1cblx0XHRyZXR1cm4gMC4yMTI2ICogbHVtWzBdICsgMC43MTUyICogbHVtWzFdICsgMC4wNzIyICogbHVtWzJdO1xuXHR9LFxuXG5cdGNvbnRyYXN0OiBmdW5jdGlvbiAoY29sb3IyKSB7XG5cdFx0Ly8gaHR0cDovL3d3dy53My5vcmcvVFIvV0NBRzIwLyNjb250cmFzdC1yYXRpb2RlZlxuXHRcdHZhciBsdW0xID0gdGhpcy5sdW1pbm9zaXR5KCk7XG5cdFx0dmFyIGx1bTIgPSBjb2xvcjIubHVtaW5vc2l0eSgpO1xuXHRcdGlmIChsdW0xID4gbHVtMikge1xuXHRcdFx0cmV0dXJuIChsdW0xICsgMC4wNSkgLyAobHVtMiArIDAuMDUpO1xuXHRcdH1cblx0XHRyZXR1cm4gKGx1bTIgKyAwLjA1KSAvIChsdW0xICsgMC4wNSk7XG5cdH0sXG5cblx0bGV2ZWw6IGZ1bmN0aW9uIChjb2xvcjIpIHtcblx0XHR2YXIgY29udHJhc3RSYXRpbyA9IHRoaXMuY29udHJhc3QoY29sb3IyKTtcblx0XHRpZiAoY29udHJhc3RSYXRpbyA+PSA3LjEpIHtcblx0XHRcdHJldHVybiAnQUFBJztcblx0XHR9XG5cblx0XHRyZXR1cm4gKGNvbnRyYXN0UmF0aW8gPj0gNC41KSA/ICdBQScgOiAnJztcblx0fSxcblxuXHRkYXJrOiBmdW5jdGlvbiAoKSB7XG5cdFx0Ly8gWUlRIGVxdWF0aW9uIGZyb20gaHR0cDovLzI0d2F5cy5vcmcvMjAxMC9jYWxjdWxhdGluZy1jb2xvci1jb250cmFzdFxuXHRcdHZhciByZ2IgPSB0aGlzLnZhbHVlcy5yZ2I7XG5cdFx0dmFyIHlpcSA9IChyZ2JbMF0gKiAyOTkgKyByZ2JbMV0gKiA1ODcgKyByZ2JbMl0gKiAxMTQpIC8gMTAwMDtcblx0XHRyZXR1cm4geWlxIDwgMTI4O1xuXHR9LFxuXG5cdGxpZ2h0OiBmdW5jdGlvbiAoKSB7XG5cdFx0cmV0dXJuICF0aGlzLmRhcmsoKTtcblx0fSxcblxuXHRuZWdhdGU6IGZ1bmN0aW9uICgpIHtcblx0XHR2YXIgcmdiID0gW107XG5cdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCAzOyBpKyspIHtcblx0XHRcdHJnYltpXSA9IDI1NSAtIHRoaXMudmFsdWVzLnJnYltpXTtcblx0XHR9XG5cdFx0dGhpcy5zZXRWYWx1ZXMoJ3JnYicsIHJnYik7XG5cdFx0cmV0dXJuIHRoaXM7XG5cdH0sXG5cblx0bGlnaHRlbjogZnVuY3Rpb24gKHJhdGlvKSB7XG5cdFx0dmFyIGhzbCA9IHRoaXMudmFsdWVzLmhzbDtcblx0XHRoc2xbMl0gKz0gaHNsWzJdICogcmF0aW87XG5cdFx0dGhpcy5zZXRWYWx1ZXMoJ2hzbCcsIGhzbCk7XG5cdFx0cmV0dXJuIHRoaXM7XG5cdH0sXG5cblx0ZGFya2VuOiBmdW5jdGlvbiAocmF0aW8pIHtcblx0XHR2YXIgaHNsID0gdGhpcy52YWx1ZXMuaHNsO1xuXHRcdGhzbFsyXSAtPSBoc2xbMl0gKiByYXRpbztcblx0XHR0aGlzLnNldFZhbHVlcygnaHNsJywgaHNsKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fSxcblxuXHRzYXR1cmF0ZTogZnVuY3Rpb24gKHJhdGlvKSB7XG5cdFx0dmFyIGhzbCA9IHRoaXMudmFsdWVzLmhzbDtcblx0XHRoc2xbMV0gKz0gaHNsWzFdICogcmF0aW87XG5cdFx0dGhpcy5zZXRWYWx1ZXMoJ2hzbCcsIGhzbCk7XG5cdFx0cmV0dXJuIHRoaXM7XG5cdH0sXG5cblx0ZGVzYXR1cmF0ZTogZnVuY3Rpb24gKHJhdGlvKSB7XG5cdFx0dmFyIGhzbCA9IHRoaXMudmFsdWVzLmhzbDtcblx0XHRoc2xbMV0gLT0gaHNsWzFdICogcmF0aW87XG5cdFx0dGhpcy5zZXRWYWx1ZXMoJ2hzbCcsIGhzbCk7XG5cdFx0cmV0dXJuIHRoaXM7XG5cdH0sXG5cblx0d2hpdGVuOiBmdW5jdGlvbiAocmF0aW8pIHtcblx0XHR2YXIgaHdiID0gdGhpcy52YWx1ZXMuaHdiO1xuXHRcdGh3YlsxXSArPSBod2JbMV0gKiByYXRpbztcblx0XHR0aGlzLnNldFZhbHVlcygnaHdiJywgaHdiKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fSxcblxuXHRibGFja2VuOiBmdW5jdGlvbiAocmF0aW8pIHtcblx0XHR2YXIgaHdiID0gdGhpcy52YWx1ZXMuaHdiO1xuXHRcdGh3YlsyXSArPSBod2JbMl0gKiByYXRpbztcblx0XHR0aGlzLnNldFZhbHVlcygnaHdiJywgaHdiKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fSxcblxuXHRncmV5c2NhbGU6IGZ1bmN0aW9uICgpIHtcblx0XHR2YXIgcmdiID0gdGhpcy52YWx1ZXMucmdiO1xuXHRcdC8vIGh0dHA6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvR3JheXNjYWxlI0NvbnZlcnRpbmdfY29sb3JfdG9fZ3JheXNjYWxlXG5cdFx0dmFyIHZhbCA9IHJnYlswXSAqIDAuMyArIHJnYlsxXSAqIDAuNTkgKyByZ2JbMl0gKiAwLjExO1xuXHRcdHRoaXMuc2V0VmFsdWVzKCdyZ2InLCBbdmFsLCB2YWwsIHZhbF0pO1xuXHRcdHJldHVybiB0aGlzO1xuXHR9LFxuXG5cdGNsZWFyZXI6IGZ1bmN0aW9uIChyYXRpbykge1xuXHRcdHZhciBhbHBoYSA9IHRoaXMudmFsdWVzLmFscGhhO1xuXHRcdHRoaXMuc2V0VmFsdWVzKCdhbHBoYScsIGFscGhhIC0gKGFscGhhICogcmF0aW8pKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fSxcblxuXHRvcGFxdWVyOiBmdW5jdGlvbiAocmF0aW8pIHtcblx0XHR2YXIgYWxwaGEgPSB0aGlzLnZhbHVlcy5hbHBoYTtcblx0XHR0aGlzLnNldFZhbHVlcygnYWxwaGEnLCBhbHBoYSArIChhbHBoYSAqIHJhdGlvKSk7XG5cdFx0cmV0dXJuIHRoaXM7XG5cdH0sXG5cblx0cm90YXRlOiBmdW5jdGlvbiAoZGVncmVlcykge1xuXHRcdHZhciBoc2wgPSB0aGlzLnZhbHVlcy5oc2w7XG5cdFx0dmFyIGh1ZSA9IChoc2xbMF0gKyBkZWdyZWVzKSAlIDM2MDtcblx0XHRoc2xbMF0gPSBodWUgPCAwID8gMzYwICsgaHVlIDogaHVlO1xuXHRcdHRoaXMuc2V0VmFsdWVzKCdoc2wnLCBoc2wpO1xuXHRcdHJldHVybiB0aGlzO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBQb3J0ZWQgZnJvbSBzYXNzIGltcGxlbWVudGF0aW9uIGluIENcblx0ICogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3MvbGlic2Fzcy9ibG9iLzBlNmI0YTI4NTAwOTIzNTZhYTNlY2UwN2M2YjI0OWYwMjIxY2FjZWQvZnVuY3Rpb25zLmNwcCNMMjA5XG5cdCAqL1xuXHRtaXg6IGZ1bmN0aW9uIChtaXhpbkNvbG9yLCB3ZWlnaHQpIHtcblx0XHR2YXIgY29sb3IxID0gdGhpcztcblx0XHR2YXIgY29sb3IyID0gbWl4aW5Db2xvcjtcblx0XHR2YXIgcCA9IHdlaWdodCA9PT0gdW5kZWZpbmVkID8gMC41IDogd2VpZ2h0O1xuXG5cdFx0dmFyIHcgPSAyICogcCAtIDE7XG5cdFx0dmFyIGEgPSBjb2xvcjEuYWxwaGEoKSAtIGNvbG9yMi5hbHBoYSgpO1xuXG5cdFx0dmFyIHcxID0gKCgodyAqIGEgPT09IC0xKSA/IHcgOiAodyArIGEpIC8gKDEgKyB3ICogYSkpICsgMSkgLyAyLjA7XG5cdFx0dmFyIHcyID0gMSAtIHcxO1xuXG5cdFx0cmV0dXJuIHRoaXNcblx0XHRcdC5yZ2IoXG5cdFx0XHRcdHcxICogY29sb3IxLnJlZCgpICsgdzIgKiBjb2xvcjIucmVkKCksXG5cdFx0XHRcdHcxICogY29sb3IxLmdyZWVuKCkgKyB3MiAqIGNvbG9yMi5ncmVlbigpLFxuXHRcdFx0XHR3MSAqIGNvbG9yMS5ibHVlKCkgKyB3MiAqIGNvbG9yMi5ibHVlKClcblx0XHRcdClcblx0XHRcdC5hbHBoYShjb2xvcjEuYWxwaGEoKSAqIHAgKyBjb2xvcjIuYWxwaGEoKSAqICgxIC0gcCkpO1xuXHR9LFxuXG5cdHRvSlNPTjogZnVuY3Rpb24gKCkge1xuXHRcdHJldHVybiB0aGlzLnJnYigpO1xuXHR9LFxuXG5cdGNsb25lOiBmdW5jdGlvbiAoKSB7XG5cdFx0Ly8gTk9URShTQik6IHVzaW5nIG5vZGUtY2xvbmUgY3JlYXRlcyBhIGRlcGVuZGVuY3kgdG8gQnVmZmVyIHdoZW4gdXNpbmcgYnJvd3NlcmlmeSxcblx0XHQvLyBtYWtpbmcgdGhlIGZpbmFsIGJ1aWxkIHdheSB0byBiaWcgdG8gZW1iZWQgaW4gQ2hhcnQuanMuIFNvIGxldCdzIGRvIGl0IG1hbnVhbGx5LFxuXHRcdC8vIGFzc3VtaW5nIHRoYXQgdmFsdWVzIHRvIGNsb25lIGFyZSAxIGRpbWVuc2lvbiBhcnJheXMgY29udGFpbmluZyBvbmx5IG51bWJlcnMsXG5cdFx0Ly8gZXhjZXB0ICdhbHBoYScgd2hpY2ggaXMgYSBudW1iZXIuXG5cdFx0dmFyIHJlc3VsdCA9IG5ldyBDb2xvcigpO1xuXHRcdHZhciBzb3VyY2UgPSB0aGlzLnZhbHVlcztcblx0XHR2YXIgdGFyZ2V0ID0gcmVzdWx0LnZhbHVlcztcblx0XHR2YXIgdmFsdWUsIHR5cGU7XG5cblx0XHRmb3IgKHZhciBwcm9wIGluIHNvdXJjZSkge1xuXHRcdFx0aWYgKHNvdXJjZS5oYXNPd25Qcm9wZXJ0eShwcm9wKSkge1xuXHRcdFx0XHR2YWx1ZSA9IHNvdXJjZVtwcm9wXTtcblx0XHRcdFx0dHlwZSA9ICh7fSkudG9TdHJpbmcuY2FsbCh2YWx1ZSk7XG5cdFx0XHRcdGlmICh0eXBlID09PSAnW29iamVjdCBBcnJheV0nKSB7XG5cdFx0XHRcdFx0dGFyZ2V0W3Byb3BdID0gdmFsdWUuc2xpY2UoMCk7XG5cdFx0XHRcdH0gZWxzZSBpZiAodHlwZSA9PT0gJ1tvYmplY3QgTnVtYmVyXScpIHtcblx0XHRcdFx0XHR0YXJnZXRbcHJvcF0gPSB2YWx1ZTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRjb25zb2xlLmVycm9yKCd1bmV4cGVjdGVkIGNvbG9yIHZhbHVlOicsIHZhbHVlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHJldHVybiByZXN1bHQ7XG5cdH1cbn07XG5cbkNvbG9yLnByb3RvdHlwZS5zcGFjZXMgPSB7XG5cdHJnYjogWydyZWQnLCAnZ3JlZW4nLCAnYmx1ZSddLFxuXHRoc2w6IFsnaHVlJywgJ3NhdHVyYXRpb24nLCAnbGlnaHRuZXNzJ10sXG5cdGhzdjogWydodWUnLCAnc2F0dXJhdGlvbicsICd2YWx1ZSddLFxuXHRod2I6IFsnaHVlJywgJ3doaXRlbmVzcycsICdibGFja25lc3MnXSxcblx0Y215azogWydjeWFuJywgJ21hZ2VudGEnLCAneWVsbG93JywgJ2JsYWNrJ11cbn07XG5cbkNvbG9yLnByb3RvdHlwZS5tYXhlcyA9IHtcblx0cmdiOiBbMjU1LCAyNTUsIDI1NV0sXG5cdGhzbDogWzM2MCwgMTAwLCAxMDBdLFxuXHRoc3Y6IFszNjAsIDEwMCwgMTAwXSxcblx0aHdiOiBbMzYwLCAxMDAsIDEwMF0sXG5cdGNteWs6IFsxMDAsIDEwMCwgMTAwLCAxMDBdXG59O1xuXG5Db2xvci5wcm90b3R5cGUuZ2V0VmFsdWVzID0gZnVuY3Rpb24gKHNwYWNlKSB7XG5cdHZhciB2YWx1ZXMgPSB0aGlzLnZhbHVlcztcblx0dmFyIHZhbHMgPSB7fTtcblxuXHRmb3IgKHZhciBpID0gMDsgaSA8IHNwYWNlLmxlbmd0aDsgaSsrKSB7XG5cdFx0dmFsc1tzcGFjZS5jaGFyQXQoaSldID0gdmFsdWVzW3NwYWNlXVtpXTtcblx0fVxuXG5cdGlmICh2YWx1ZXMuYWxwaGEgIT09IDEpIHtcblx0XHR2YWxzLmEgPSB2YWx1ZXMuYWxwaGE7XG5cdH1cblxuXHQvLyB7cjogMjU1LCBnOiAyNTUsIGI6IDI1NSwgYTogMC40fVxuXHRyZXR1cm4gdmFscztcbn07XG5cbkNvbG9yLnByb3RvdHlwZS5zZXRWYWx1ZXMgPSBmdW5jdGlvbiAoc3BhY2UsIHZhbHMpIHtcblx0dmFyIHZhbHVlcyA9IHRoaXMudmFsdWVzO1xuXHR2YXIgc3BhY2VzID0gdGhpcy5zcGFjZXM7XG5cdHZhciBtYXhlcyA9IHRoaXMubWF4ZXM7XG5cdHZhciBhbHBoYSA9IDE7XG5cdHZhciBpO1xuXG5cdHRoaXMudmFsaWQgPSB0cnVlO1xuXG5cdGlmIChzcGFjZSA9PT0gJ2FscGhhJykge1xuXHRcdGFscGhhID0gdmFscztcblx0fSBlbHNlIGlmICh2YWxzLmxlbmd0aCkge1xuXHRcdC8vIFsxMCwgMTAsIDEwXVxuXHRcdHZhbHVlc1tzcGFjZV0gPSB2YWxzLnNsaWNlKDAsIHNwYWNlLmxlbmd0aCk7XG5cdFx0YWxwaGEgPSB2YWxzW3NwYWNlLmxlbmd0aF07XG5cdH0gZWxzZSBpZiAodmFsc1tzcGFjZS5jaGFyQXQoMCldICE9PSB1bmRlZmluZWQpIHtcblx0XHQvLyB7cjogMTAsIGc6IDEwLCBiOiAxMH1cblx0XHRmb3IgKGkgPSAwOyBpIDwgc3BhY2UubGVuZ3RoOyBpKyspIHtcblx0XHRcdHZhbHVlc1tzcGFjZV1baV0gPSB2YWxzW3NwYWNlLmNoYXJBdChpKV07XG5cdFx0fVxuXG5cdFx0YWxwaGEgPSB2YWxzLmE7XG5cdH0gZWxzZSBpZiAodmFsc1tzcGFjZXNbc3BhY2VdWzBdXSAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0Ly8ge3JlZDogMTAsIGdyZWVuOiAxMCwgYmx1ZTogMTB9XG5cdFx0dmFyIGNoYW5zID0gc3BhY2VzW3NwYWNlXTtcblxuXHRcdGZvciAoaSA9IDA7IGkgPCBzcGFjZS5sZW5ndGg7IGkrKykge1xuXHRcdFx0dmFsdWVzW3NwYWNlXVtpXSA9IHZhbHNbY2hhbnNbaV1dO1xuXHRcdH1cblxuXHRcdGFscGhhID0gdmFscy5hbHBoYTtcblx0fVxuXG5cdHZhbHVlcy5hbHBoYSA9IE1hdGgubWF4KDAsIE1hdGgubWluKDEsIChhbHBoYSA9PT0gdW5kZWZpbmVkID8gdmFsdWVzLmFscGhhIDogYWxwaGEpKSk7XG5cblx0aWYgKHNwYWNlID09PSAnYWxwaGEnKSB7XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9XG5cblx0dmFyIGNhcHBlZDtcblxuXHQvLyBjYXAgdmFsdWVzIG9mIHRoZSBzcGFjZSBwcmlvciBjb252ZXJ0aW5nIGFsbCB2YWx1ZXNcblx0Zm9yIChpID0gMDsgaSA8IHNwYWNlLmxlbmd0aDsgaSsrKSB7XG5cdFx0Y2FwcGVkID0gTWF0aC5tYXgoMCwgTWF0aC5taW4obWF4ZXNbc3BhY2VdW2ldLCB2YWx1ZXNbc3BhY2VdW2ldKSk7XG5cdFx0dmFsdWVzW3NwYWNlXVtpXSA9IE1hdGgucm91bmQoY2FwcGVkKTtcblx0fVxuXG5cdC8vIGNvbnZlcnQgdG8gYWxsIHRoZSBvdGhlciBjb2xvciBzcGFjZXNcblx0Zm9yICh2YXIgc25hbWUgaW4gc3BhY2VzKSB7XG5cdFx0aWYgKHNuYW1lICE9PSBzcGFjZSkge1xuXHRcdFx0dmFsdWVzW3NuYW1lXSA9IGNvbnZlcnRbc3BhY2VdW3NuYW1lXSh2YWx1ZXNbc3BhY2VdKTtcblx0XHR9XG5cdH1cblxuXHRyZXR1cm4gdHJ1ZTtcbn07XG5cbkNvbG9yLnByb3RvdHlwZS5zZXRTcGFjZSA9IGZ1bmN0aW9uIChzcGFjZSwgYXJncykge1xuXHR2YXIgdmFscyA9IGFyZ3NbMF07XG5cblx0aWYgKHZhbHMgPT09IHVuZGVmaW5lZCkge1xuXHRcdC8vIGNvbG9yLnJnYigpXG5cdFx0cmV0dXJuIHRoaXMuZ2V0VmFsdWVzKHNwYWNlKTtcblx0fVxuXG5cdC8vIGNvbG9yLnJnYigxMCwgMTAsIDEwKVxuXHRpZiAodHlwZW9mIHZhbHMgPT09ICdudW1iZXInKSB7XG5cdFx0dmFscyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3MpO1xuXHR9XG5cblx0dGhpcy5zZXRWYWx1ZXMoc3BhY2UsIHZhbHMpO1xuXHRyZXR1cm4gdGhpcztcbn07XG5cbkNvbG9yLnByb3RvdHlwZS5zZXRDaGFubmVsID0gZnVuY3Rpb24gKHNwYWNlLCBpbmRleCwgdmFsKSB7XG5cdHZhciBzdmFsdWVzID0gdGhpcy52YWx1ZXNbc3BhY2VdO1xuXHRpZiAodmFsID09PSB1bmRlZmluZWQpIHtcblx0XHQvLyBjb2xvci5yZWQoKVxuXHRcdHJldHVybiBzdmFsdWVzW2luZGV4XTtcblx0fSBlbHNlIGlmICh2YWwgPT09IHN2YWx1ZXNbaW5kZXhdKSB7XG5cdFx0Ly8gY29sb3IucmVkKGNvbG9yLnJlZCgpKVxuXHRcdHJldHVybiB0aGlzO1xuXHR9XG5cblx0Ly8gY29sb3IucmVkKDEwMClcblx0c3ZhbHVlc1tpbmRleF0gPSB2YWw7XG5cdHRoaXMuc2V0VmFsdWVzKHNwYWNlLCBzdmFsdWVzKTtcblxuXHRyZXR1cm4gdGhpcztcbn07XG5cbmlmICh0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJykge1xuXHR3aW5kb3cuQ29sb3IgPSBDb2xvcjtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBDb2xvcjtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///93\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\n\n/**\n * Helper function to get relative position for an event\n * @param {Event|IEvent} event - The event to get the position for\n * @param {Chart} chart - The chart\n * @returns {Point} the event position\n */\nfunction getRelativePosition(e, chart) {\n\tif (e.native) {\n\t\treturn {\n\t\t\tx: e.x,\n\t\t\ty: e.y\n\t\t};\n\t}\n\n\treturn helpers.getRelativePosition(e, chart);\n}\n\n/**\n * Helper function to traverse all of the visible elements in the chart\n * @param chart {chart} the chart\n * @param handler {Function} the callback to execute for each visible item\n */\nfunction parseVisibleItems(chart, handler) {\n\tvar datasets = chart.data.datasets;\n\tvar meta, i, j, ilen, jlen;\n\n\tfor (i = 0, ilen = datasets.length; i < ilen; ++i) {\n\t\tif (!chart.isDatasetVisible(i)) {\n\t\t\tcontinue;\n\t\t}\n\n\t\tmeta = chart.getDatasetMeta(i);\n\t\tfor (j = 0, jlen = meta.data.length; j < jlen; ++j) {\n\t\t\tvar element = meta.data[j];\n\t\t\tif (!element._view.skip) {\n\t\t\t\thandler(element);\n\t\t\t}\n\t\t}\n\t}\n}\n\n/**\n * Helper function to get the items that intersect the event position\n * @param items {ChartElement[]} elements to filter\n * @param position {Point} the point to be nearest to\n * @return {ChartElement[]} the nearest items\n */\nfunction getIntersectItems(chart, position) {\n\tvar elements = [];\n\n\tparseVisibleItems(chart, function(element) {\n\t\tif (element.inRange(position.x, position.y)) {\n\t\t\telements.push(element);\n\t\t}\n\t});\n\n\treturn elements;\n}\n\n/**\n * Helper function to get the items nearest to the event position considering all visible items in teh chart\n * @param chart {Chart} the chart to look at elements from\n * @param position {Point} the point to be nearest to\n * @param intersect {Boolean} if true, only consider items that intersect the position\n * @param distanceMetric {Function} function to provide the distance between points\n * @return {ChartElement[]} the nearest items\n */\nfunction getNearestItems(chart, position, intersect, distanceMetric) {\n\tvar minDistance = Number.POSITIVE_INFINITY;\n\tvar nearestItems = [];\n\n\tparseVisibleItems(chart, function(element) {\n\t\tif (intersect && !element.inRange(position.x, position.y)) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar center = element.getCenterPoint();\n\t\tvar distance = distanceMetric(position, center);\n\n\t\tif (distance < minDistance) {\n\t\t\tnearestItems = [element];\n\t\t\tminDistance = distance;\n\t\t} else if (distance === minDistance) {\n\t\t\t// Can have multiple items at the same distance in which case we sort by size\n\t\t\tnearestItems.push(element);\n\t\t}\n\t});\n\n\treturn nearestItems;\n}\n\n/**\n * Get a distance metric function for two points based on the\n * axis mode setting\n * @param {String} axis the axis mode. x|y|xy\n */\nfunction getDistanceMetricForAxis(axis) {\n\tvar useX = axis.indexOf('x') !== -1;\n\tvar useY = axis.indexOf('y') !== -1;\n\n\treturn function(pt1, pt2) {\n\t\tvar deltaX = useX ? Math.abs(pt1.x - pt2.x) : 0;\n\t\tvar deltaY = useY ? Math.abs(pt1.y - pt2.y) : 0;\n\t\treturn Math.sqrt(Math.pow(deltaX, 2) + Math.pow(deltaY, 2));\n\t};\n}\n\nfunction indexMode(chart, e, options) {\n\tvar position = getRelativePosition(e, chart);\n\t// Default axis for index mode is 'x' to match old behaviour\n\toptions.axis = options.axis || 'x';\n\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\n\tvar items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric);\n\tvar elements = [];\n\n\tif (!items.length) {\n\t\treturn [];\n\t}\n\n\tchart.data.datasets.forEach(function(dataset, datasetIndex) {\n\t\tif (chart.isDatasetVisible(datasetIndex)) {\n\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\tvar element = meta.data[items[0]._index];\n\n\t\t\t// don't count items that are skipped (null data)\n\t\t\tif (element && !element._view.skip) {\n\t\t\t\telements.push(element);\n\t\t\t}\n\t\t}\n\t});\n\n\treturn elements;\n}\n\n/**\n * @interface IInteractionOptions\n */\n/**\n * If true, only consider items that intersect the point\n * @name IInterfaceOptions#boolean\n * @type Boolean\n */\n\n/**\n * Contains interaction related functions\n * @namespace Chart.Interaction\n */\nmodule.exports = {\n\t// Helper function for different modes\n\tmodes: {\n\t\tsingle: function(chart, e) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\tvar elements = [];\n\n\t\t\tparseVisibleItems(chart, function(element) {\n\t\t\t\tif (element.inRange(position.x, position.y)) {\n\t\t\t\t\telements.push(element);\n\t\t\t\t\treturn elements;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\treturn elements.slice(0, 1);\n\t\t},\n\n\t\t/**\n\t\t * @function Chart.Interaction.modes.label\n\t\t * @deprecated since version 2.4.0\n\t\t * @todo remove at version 3\n\t\t * @private\n\t\t */\n\t\tlabel: indexMode,\n\n\t\t/**\n\t\t * Returns items at the same index. If the options.intersect parameter is true, we only return items if we intersect something\n\t\t * If the options.intersect mode is false, we find the nearest item and return the items at the same index as that item\n\t\t * @function Chart.Interaction.modes.index\n\t\t * @since v2.4.0\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @param options {IInteractionOptions} options to use during interaction\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\tindex: indexMode,\n\n\t\t/**\n\t\t * Returns items in the same dataset. If the options.intersect parameter is true, we only return items if we intersect something\n\t\t * If the options.intersect is false, we find the nearest item and return the items in that dataset\n\t\t * @function Chart.Interaction.modes.dataset\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @param options {IInteractionOptions} options to use during interaction\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\tdataset: function(chart, e, options) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\toptions.axis = options.axis || 'xy';\n\t\t\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\n\t\t\tvar items = options.intersect ? getIntersectItems(chart, position) : getNearestItems(chart, position, false, distanceMetric);\n\n\t\t\tif (items.length > 0) {\n\t\t\t\titems = chart.getDatasetMeta(items[0]._datasetIndex).data;\n\t\t\t}\n\n\t\t\treturn items;\n\t\t},\n\n\t\t/**\n\t\t * @function Chart.Interaction.modes.x-axis\n\t\t * @deprecated since version 2.4.0. Use index mode and intersect == true\n\t\t * @todo remove at version 3\n\t\t * @private\n\t\t */\n\t\t'x-axis': function(chart, e) {\n\t\t\treturn indexMode(chart, e, {intersect: false});\n\t\t},\n\n\t\t/**\n\t\t * Point mode returns all elements that hit test based on the event position\n\t\t * of the event\n\t\t * @function Chart.Interaction.modes.intersect\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\tpoint: function(chart, e) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\treturn getIntersectItems(chart, position);\n\t\t},\n\n\t\t/**\n\t\t * nearest mode returns the element closest to the point\n\t\t * @function Chart.Interaction.modes.intersect\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @param options {IInteractionOptions} options to use\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\tnearest: function(chart, e, options) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\toptions.axis = options.axis || 'xy';\n\t\t\tvar distanceMetric = getDistanceMetricForAxis(options.axis);\n\t\t\tvar nearestItems = getNearestItems(chart, position, options.intersect, distanceMetric);\n\n\t\t\t// We have multiple items at the same distance from the event. Now sort by smallest\n\t\t\tif (nearestItems.length > 1) {\n\t\t\t\tnearestItems.sort(function(a, b) {\n\t\t\t\t\tvar sizeA = a.getArea();\n\t\t\t\t\tvar sizeB = b.getArea();\n\t\t\t\t\tvar ret = sizeA - sizeB;\n\n\t\t\t\t\tif (ret === 0) {\n\t\t\t\t\t\t// if equal sort by dataset index\n\t\t\t\t\t\tret = a._datasetIndex - b._datasetIndex;\n\t\t\t\t\t}\n\n\t\t\t\t\treturn ret;\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Return only 1 item\n\t\t\treturn nearestItems.slice(0, 1);\n\t\t},\n\n\t\t/**\n\t\t * x mode returns the elements that hit-test at the current x coordinate\n\t\t * @function Chart.Interaction.modes.x\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @param options {IInteractionOptions} options to use\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\tx: function(chart, e, options) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\tvar items = [];\n\t\t\tvar intersectsItem = false;\n\n\t\t\tparseVisibleItems(chart, function(element) {\n\t\t\t\tif (element.inXRange(position.x)) {\n\t\t\t\t\titems.push(element);\n\t\t\t\t}\n\n\t\t\t\tif (element.inRange(position.x, position.y)) {\n\t\t\t\t\tintersectsItem = true;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// If we want to trigger on an intersect and we don't have any items\n\t\t\t// that intersect the position, return nothing\n\t\t\tif (options.intersect && !intersectsItem) {\n\t\t\t\titems = [];\n\t\t\t}\n\t\t\treturn items;\n\t\t},\n\n\t\t/**\n\t\t * y mode returns the elements that hit-test at the current y coordinate\n\t\t * @function Chart.Interaction.modes.y\n\t\t * @param chart {chart} the chart we are returning items from\n\t\t * @param e {Event} the event we are find things at\n\t\t * @param options {IInteractionOptions} options to use\n\t\t * @return {Chart.Element[]} Array of elements that are under the point. If none are found, an empty array is returned\n\t\t */\n\t\ty: function(chart, e, options) {\n\t\t\tvar position = getRelativePosition(e, chart);\n\t\t\tvar items = [];\n\t\t\tvar intersectsItem = false;\n\n\t\t\tparseVisibleItems(chart, function(element) {\n\t\t\t\tif (element.inYRange(position.y)) {\n\t\t\t\t\titems.push(element);\n\t\t\t\t}\n\n\t\t\t\tif (element.inRange(position.x, position.y)) {\n\t\t\t\t\tintersectsItem = true;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// If we want to trigger on an intersect and we don't have any items\n\t\t\t// that intersect the position, return nothing\n\t\t\tif (options.intersect && !intersectsItem) {\n\t\t\t\titems = [];\n\t\t\t}\n\t\t\treturn items;\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5pbnRlcmFjdGlvbi5qcz85YTVhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBLFdBQVcsYUFBYTtBQUN4QixXQUFXLE1BQU07QUFDakIsYUFBYSxNQUFNO0FBQ25CO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsaUJBQWlCLE1BQU07QUFDdkIsbUJBQW1CLFNBQVM7QUFDNUI7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsb0NBQW9DLFVBQVU7QUFDOUM7QUFDQTtBQUNBOztBQUVBO0FBQ0Esc0NBQXNDLFVBQVU7QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLGlCQUFpQixlQUFlO0FBQ2hDLG9CQUFvQixNQUFNO0FBQzFCLFlBQVksZUFBZTtBQUMzQjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLGlCQUFpQixNQUFNO0FBQ3ZCLG9CQUFvQixNQUFNO0FBQzFCLHFCQUFxQixRQUFRO0FBQzdCLDBCQUEwQixTQUFTO0FBQ25DLFlBQVksZUFBZTtBQUMzQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CLE1BQU07QUFDekIsZUFBZSxNQUFNO0FBQ3JCLHFCQUFxQixvQkFBb0I7QUFDekMsY0FBYyxnQkFBZ0I7QUFDOUI7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixNQUFNO0FBQ3pCLGVBQWUsTUFBTTtBQUNyQixxQkFBcUIsb0JBQW9CO0FBQ3pDLGNBQWMsZ0JBQWdCO0FBQzlCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsK0JBQStCLGlCQUFpQjtBQUNoRCxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUJBQW1CLE1BQU07QUFDekIsZUFBZSxNQUFNO0FBQ3JCLGNBQWMsZ0JBQWdCO0FBQzlCO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQSxtQkFBbUIsTUFBTTtBQUN6QixlQUFlLE1BQU07QUFDckIscUJBQXFCLG9CQUFvQjtBQUN6QyxjQUFjLGdCQUFnQjtBQUM5QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixNQUFNO0FBQ3pCLGVBQWUsTUFBTTtBQUNyQixxQkFBcUIsb0JBQW9CO0FBQ3pDLGNBQWMsZ0JBQWdCO0FBQzlCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQixNQUFNO0FBQ3pCLGVBQWUsTUFBTTtBQUNyQixxQkFBcUIsb0JBQW9CO0FBQ3pDLGNBQWMsZ0JBQWdCO0FBQzlCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiOTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xuXG4vKipcbiAqIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgcmVsYXRpdmUgcG9zaXRpb24gZm9yIGFuIGV2ZW50XG4gKiBAcGFyYW0ge0V2ZW50fElFdmVudH0gZXZlbnQgLSBUaGUgZXZlbnQgdG8gZ2V0IHRoZSBwb3NpdGlvbiBmb3JcbiAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC0gVGhlIGNoYXJ0XG4gKiBAcmV0dXJucyB7UG9pbnR9IHRoZSBldmVudCBwb3NpdGlvblxuICovXG5mdW5jdGlvbiBnZXRSZWxhdGl2ZVBvc2l0aW9uKGUsIGNoYXJ0KSB7XG5cdGlmIChlLm5hdGl2ZSkge1xuXHRcdHJldHVybiB7XG5cdFx0XHR4OiBlLngsXG5cdFx0XHR5OiBlLnlcblx0XHR9O1xuXHR9XG5cblx0cmV0dXJuIGhlbHBlcnMuZ2V0UmVsYXRpdmVQb3NpdGlvbihlLCBjaGFydCk7XG59XG5cbi8qKlxuICogSGVscGVyIGZ1bmN0aW9uIHRvIHRyYXZlcnNlIGFsbCBvZiB0aGUgdmlzaWJsZSBlbGVtZW50cyBpbiB0aGUgY2hhcnRcbiAqIEBwYXJhbSBjaGFydCB7Y2hhcnR9IHRoZSBjaGFydFxuICogQHBhcmFtIGhhbmRsZXIge0Z1bmN0aW9ufSB0aGUgY2FsbGJhY2sgdG8gZXhlY3V0ZSBmb3IgZWFjaCB2aXNpYmxlIGl0ZW1cbiAqL1xuZnVuY3Rpb24gcGFyc2VWaXNpYmxlSXRlbXMoY2hhcnQsIGhhbmRsZXIpIHtcblx0dmFyIGRhdGFzZXRzID0gY2hhcnQuZGF0YS5kYXRhc2V0cztcblx0dmFyIG1ldGEsIGksIGosIGlsZW4sIGpsZW47XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IGRhdGFzZXRzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdGlmICghY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShpKSkge1xuXHRcdFx0Y29udGludWU7XG5cdFx0fVxuXG5cdFx0bWV0YSA9IGNoYXJ0LmdldERhdGFzZXRNZXRhKGkpO1xuXHRcdGZvciAoaiA9IDAsIGpsZW4gPSBtZXRhLmRhdGEubGVuZ3RoOyBqIDwgamxlbjsgKytqKSB7XG5cdFx0XHR2YXIgZWxlbWVudCA9IG1ldGEuZGF0YVtqXTtcblx0XHRcdGlmICghZWxlbWVudC5fdmlldy5za2lwKSB7XG5cdFx0XHRcdGhhbmRsZXIoZWxlbWVudCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qKlxuICogSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgaXRlbXMgdGhhdCBpbnRlcnNlY3QgdGhlIGV2ZW50IHBvc2l0aW9uXG4gKiBAcGFyYW0gaXRlbXMge0NoYXJ0RWxlbWVudFtdfSBlbGVtZW50cyB0byBmaWx0ZXJcbiAqIEBwYXJhbSBwb3NpdGlvbiB7UG9pbnR9IHRoZSBwb2ludCB0byBiZSBuZWFyZXN0IHRvXG4gKiBAcmV0dXJuIHtDaGFydEVsZW1lbnRbXX0gdGhlIG5lYXJlc3QgaXRlbXNcbiAqL1xuZnVuY3Rpb24gZ2V0SW50ZXJzZWN0SXRlbXMoY2hhcnQsIHBvc2l0aW9uKSB7XG5cdHZhciBlbGVtZW50cyA9IFtdO1xuXG5cdHBhcnNlVmlzaWJsZUl0ZW1zKGNoYXJ0LCBmdW5jdGlvbihlbGVtZW50KSB7XG5cdFx0aWYgKGVsZW1lbnQuaW5SYW5nZShwb3NpdGlvbi54LCBwb3NpdGlvbi55KSkge1xuXHRcdFx0ZWxlbWVudHMucHVzaChlbGVtZW50KTtcblx0XHR9XG5cdH0pO1xuXG5cdHJldHVybiBlbGVtZW50cztcbn1cblxuLyoqXG4gKiBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBpdGVtcyBuZWFyZXN0IHRvIHRoZSBldmVudCBwb3NpdGlvbiBjb25zaWRlcmluZyBhbGwgdmlzaWJsZSBpdGVtcyBpbiB0ZWggY2hhcnRcbiAqIEBwYXJhbSBjaGFydCB7Q2hhcnR9IHRoZSBjaGFydCB0byBsb29rIGF0IGVsZW1lbnRzIGZyb21cbiAqIEBwYXJhbSBwb3NpdGlvbiB7UG9pbnR9IHRoZSBwb2ludCB0byBiZSBuZWFyZXN0IHRvXG4gKiBAcGFyYW0gaW50ZXJzZWN0IHtCb29sZWFufSBpZiB0cnVlLCBvbmx5IGNvbnNpZGVyIGl0ZW1zIHRoYXQgaW50ZXJzZWN0IHRoZSBwb3NpdGlvblxuICogQHBhcmFtIGRpc3RhbmNlTWV0cmljIHtGdW5jdGlvbn0gZnVuY3Rpb24gdG8gcHJvdmlkZSB0aGUgZGlzdGFuY2UgYmV0d2VlbiBwb2ludHNcbiAqIEByZXR1cm4ge0NoYXJ0RWxlbWVudFtdfSB0aGUgbmVhcmVzdCBpdGVtc1xuICovXG5mdW5jdGlvbiBnZXROZWFyZXN0SXRlbXMoY2hhcnQsIHBvc2l0aW9uLCBpbnRlcnNlY3QsIGRpc3RhbmNlTWV0cmljKSB7XG5cdHZhciBtaW5EaXN0YW5jZSA9IE51bWJlci5QT1NJVElWRV9JTkZJTklUWTtcblx0dmFyIG5lYXJlc3RJdGVtcyA9IFtdO1xuXG5cdHBhcnNlVmlzaWJsZUl0ZW1zKGNoYXJ0LCBmdW5jdGlvbihlbGVtZW50KSB7XG5cdFx0aWYgKGludGVyc2VjdCAmJiAhZWxlbWVudC5pblJhbmdlKHBvc2l0aW9uLngsIHBvc2l0aW9uLnkpKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0dmFyIGNlbnRlciA9IGVsZW1lbnQuZ2V0Q2VudGVyUG9pbnQoKTtcblx0XHR2YXIgZGlzdGFuY2UgPSBkaXN0YW5jZU1ldHJpYyhwb3NpdGlvbiwgY2VudGVyKTtcblxuXHRcdGlmIChkaXN0YW5jZSA8IG1pbkRpc3RhbmNlKSB7XG5cdFx0XHRuZWFyZXN0SXRlbXMgPSBbZWxlbWVudF07XG5cdFx0XHRtaW5EaXN0YW5jZSA9IGRpc3RhbmNlO1xuXHRcdH0gZWxzZSBpZiAoZGlzdGFuY2UgPT09IG1pbkRpc3RhbmNlKSB7XG5cdFx0XHQvLyBDYW4gaGF2ZSBtdWx0aXBsZSBpdGVtcyBhdCB0aGUgc2FtZSBkaXN0YW5jZSBpbiB3aGljaCBjYXNlIHdlIHNvcnQgYnkgc2l6ZVxuXHRcdFx0bmVhcmVzdEl0ZW1zLnB1c2goZWxlbWVudCk7XG5cdFx0fVxuXHR9KTtcblxuXHRyZXR1cm4gbmVhcmVzdEl0ZW1zO1xufVxuXG4vKipcbiAqIEdldCBhIGRpc3RhbmNlIG1ldHJpYyBmdW5jdGlvbiBmb3IgdHdvIHBvaW50cyBiYXNlZCBvbiB0aGVcbiAqIGF4aXMgbW9kZSBzZXR0aW5nXG4gKiBAcGFyYW0ge1N0cmluZ30gYXhpcyB0aGUgYXhpcyBtb2RlLiB4fHl8eHlcbiAqL1xuZnVuY3Rpb24gZ2V0RGlzdGFuY2VNZXRyaWNGb3JBeGlzKGF4aXMpIHtcblx0dmFyIHVzZVggPSBheGlzLmluZGV4T2YoJ3gnKSAhPT0gLTE7XG5cdHZhciB1c2VZID0gYXhpcy5pbmRleE9mKCd5JykgIT09IC0xO1xuXG5cdHJldHVybiBmdW5jdGlvbihwdDEsIHB0Mikge1xuXHRcdHZhciBkZWx0YVggPSB1c2VYID8gTWF0aC5hYnMocHQxLnggLSBwdDIueCkgOiAwO1xuXHRcdHZhciBkZWx0YVkgPSB1c2VZID8gTWF0aC5hYnMocHQxLnkgLSBwdDIueSkgOiAwO1xuXHRcdHJldHVybiBNYXRoLnNxcnQoTWF0aC5wb3coZGVsdGFYLCAyKSArIE1hdGgucG93KGRlbHRhWSwgMikpO1xuXHR9O1xufVxuXG5mdW5jdGlvbiBpbmRleE1vZGUoY2hhcnQsIGUsIG9wdGlvbnMpIHtcblx0dmFyIHBvc2l0aW9uID0gZ2V0UmVsYXRpdmVQb3NpdGlvbihlLCBjaGFydCk7XG5cdC8vIERlZmF1bHQgYXhpcyBmb3IgaW5kZXggbW9kZSBpcyAneCcgdG8gbWF0Y2ggb2xkIGJlaGF2aW91clxuXHRvcHRpb25zLmF4aXMgPSBvcHRpb25zLmF4aXMgfHwgJ3gnO1xuXHR2YXIgZGlzdGFuY2VNZXRyaWMgPSBnZXREaXN0YW5jZU1ldHJpY0ZvckF4aXMob3B0aW9ucy5heGlzKTtcblx0dmFyIGl0ZW1zID0gb3B0aW9ucy5pbnRlcnNlY3QgPyBnZXRJbnRlcnNlY3RJdGVtcyhjaGFydCwgcG9zaXRpb24pIDogZ2V0TmVhcmVzdEl0ZW1zKGNoYXJ0LCBwb3NpdGlvbiwgZmFsc2UsIGRpc3RhbmNlTWV0cmljKTtcblx0dmFyIGVsZW1lbnRzID0gW107XG5cblx0aWYgKCFpdGVtcy5sZW5ndGgpIHtcblx0XHRyZXR1cm4gW107XG5cdH1cblxuXHRjaGFydC5kYXRhLmRhdGFzZXRzLmZvckVhY2goZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0aWYgKGNoYXJ0LmlzRGF0YXNldFZpc2libGUoZGF0YXNldEluZGV4KSkge1xuXHRcdFx0dmFyIG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0dmFyIGVsZW1lbnQgPSBtZXRhLmRhdGFbaXRlbXNbMF0uX2luZGV4XTtcblxuXHRcdFx0Ly8gZG9uJ3QgY291bnQgaXRlbXMgdGhhdCBhcmUgc2tpcHBlZCAobnVsbCBkYXRhKVxuXHRcdFx0aWYgKGVsZW1lbnQgJiYgIWVsZW1lbnQuX3ZpZXcuc2tpcCkge1xuXHRcdFx0XHRlbGVtZW50cy5wdXNoKGVsZW1lbnQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fSk7XG5cblx0cmV0dXJuIGVsZW1lbnRzO1xufVxuXG4vKipcbiAqIEBpbnRlcmZhY2UgSUludGVyYWN0aW9uT3B0aW9uc1xuICovXG4vKipcbiAqIElmIHRydWUsIG9ubHkgY29uc2lkZXIgaXRlbXMgdGhhdCBpbnRlcnNlY3QgdGhlIHBvaW50XG4gKiBAbmFtZSBJSW50ZXJmYWNlT3B0aW9ucyNib29sZWFuXG4gKiBAdHlwZSBCb29sZWFuXG4gKi9cblxuLyoqXG4gKiBDb250YWlucyBpbnRlcmFjdGlvbiByZWxhdGVkIGZ1bmN0aW9uc1xuICogQG5hbWVzcGFjZSBDaGFydC5JbnRlcmFjdGlvblxuICovXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0Ly8gSGVscGVyIGZ1bmN0aW9uIGZvciBkaWZmZXJlbnQgbW9kZXNcblx0bW9kZXM6IHtcblx0XHRzaW5nbGU6IGZ1bmN0aW9uKGNoYXJ0LCBlKSB7XG5cdFx0XHR2YXIgcG9zaXRpb24gPSBnZXRSZWxhdGl2ZVBvc2l0aW9uKGUsIGNoYXJ0KTtcblx0XHRcdHZhciBlbGVtZW50cyA9IFtdO1xuXG5cdFx0XHRwYXJzZVZpc2libGVJdGVtcyhjaGFydCwgZnVuY3Rpb24oZWxlbWVudCkge1xuXHRcdFx0XHRpZiAoZWxlbWVudC5pblJhbmdlKHBvc2l0aW9uLngsIHBvc2l0aW9uLnkpKSB7XG5cdFx0XHRcdFx0ZWxlbWVudHMucHVzaChlbGVtZW50KTtcblx0XHRcdFx0XHRyZXR1cm4gZWxlbWVudHM7XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXG5cdFx0XHRyZXR1cm4gZWxlbWVudHMuc2xpY2UoMCwgMSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBmdW5jdGlvbiBDaGFydC5JbnRlcmFjdGlvbi5tb2Rlcy5sYWJlbFxuXHRcdCAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi40LjBcblx0XHQgKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRsYWJlbDogaW5kZXhNb2RlLFxuXG5cdFx0LyoqXG5cdFx0ICogUmV0dXJucyBpdGVtcyBhdCB0aGUgc2FtZSBpbmRleC4gSWYgdGhlIG9wdGlvbnMuaW50ZXJzZWN0IHBhcmFtZXRlciBpcyB0cnVlLCB3ZSBvbmx5IHJldHVybiBpdGVtcyBpZiB3ZSBpbnRlcnNlY3Qgc29tZXRoaW5nXG5cdFx0ICogSWYgdGhlIG9wdGlvbnMuaW50ZXJzZWN0IG1vZGUgaXMgZmFsc2UsIHdlIGZpbmQgdGhlIG5lYXJlc3QgaXRlbSBhbmQgcmV0dXJuIHRoZSBpdGVtcyBhdCB0aGUgc2FtZSBpbmRleCBhcyB0aGF0IGl0ZW1cblx0XHQgKiBAZnVuY3Rpb24gQ2hhcnQuSW50ZXJhY3Rpb24ubW9kZXMuaW5kZXhcblx0XHQgKiBAc2luY2UgdjIuNC4wXG5cdFx0ICogQHBhcmFtIGNoYXJ0IHtjaGFydH0gdGhlIGNoYXJ0IHdlIGFyZSByZXR1cm5pbmcgaXRlbXMgZnJvbVxuXHRcdCAqIEBwYXJhbSBlIHtFdmVudH0gdGhlIGV2ZW50IHdlIGFyZSBmaW5kIHRoaW5ncyBhdFxuXHRcdCAqIEBwYXJhbSBvcHRpb25zIHtJSW50ZXJhY3Rpb25PcHRpb25zfSBvcHRpb25zIHRvIHVzZSBkdXJpbmcgaW50ZXJhY3Rpb25cblx0XHQgKiBAcmV0dXJuIHtDaGFydC5FbGVtZW50W119IEFycmF5IG9mIGVsZW1lbnRzIHRoYXQgYXJlIHVuZGVyIHRoZSBwb2ludC4gSWYgbm9uZSBhcmUgZm91bmQsIGFuIGVtcHR5IGFycmF5IGlzIHJldHVybmVkXG5cdFx0ICovXG5cdFx0aW5kZXg6IGluZGV4TW9kZSxcblxuXHRcdC8qKlxuXHRcdCAqIFJldHVybnMgaXRlbXMgaW4gdGhlIHNhbWUgZGF0YXNldC4gSWYgdGhlIG9wdGlvbnMuaW50ZXJzZWN0IHBhcmFtZXRlciBpcyB0cnVlLCB3ZSBvbmx5IHJldHVybiBpdGVtcyBpZiB3ZSBpbnRlcnNlY3Qgc29tZXRoaW5nXG5cdFx0ICogSWYgdGhlIG9wdGlvbnMuaW50ZXJzZWN0IGlzIGZhbHNlLCB3ZSBmaW5kIHRoZSBuZWFyZXN0IGl0ZW0gYW5kIHJldHVybiB0aGUgaXRlbXMgaW4gdGhhdCBkYXRhc2V0XG5cdFx0ICogQGZ1bmN0aW9uIENoYXJ0LkludGVyYWN0aW9uLm1vZGVzLmRhdGFzZXRcblx0XHQgKiBAcGFyYW0gY2hhcnQge2NoYXJ0fSB0aGUgY2hhcnQgd2UgYXJlIHJldHVybmluZyBpdGVtcyBmcm9tXG5cdFx0ICogQHBhcmFtIGUge0V2ZW50fSB0aGUgZXZlbnQgd2UgYXJlIGZpbmQgdGhpbmdzIGF0XG5cdFx0ICogQHBhcmFtIG9wdGlvbnMge0lJbnRlcmFjdGlvbk9wdGlvbnN9IG9wdGlvbnMgdG8gdXNlIGR1cmluZyBpbnRlcmFjdGlvblxuXHRcdCAqIEByZXR1cm4ge0NoYXJ0LkVsZW1lbnRbXX0gQXJyYXkgb2YgZWxlbWVudHMgdGhhdCBhcmUgdW5kZXIgdGhlIHBvaW50LiBJZiBub25lIGFyZSBmb3VuZCwgYW4gZW1wdHkgYXJyYXkgaXMgcmV0dXJuZWRcblx0XHQgKi9cblx0XHRkYXRhc2V0OiBmdW5jdGlvbihjaGFydCwgZSwgb3B0aW9ucykge1xuXHRcdFx0dmFyIHBvc2l0aW9uID0gZ2V0UmVsYXRpdmVQb3NpdGlvbihlLCBjaGFydCk7XG5cdFx0XHRvcHRpb25zLmF4aXMgPSBvcHRpb25zLmF4aXMgfHwgJ3h5Jztcblx0XHRcdHZhciBkaXN0YW5jZU1ldHJpYyA9IGdldERpc3RhbmNlTWV0cmljRm9yQXhpcyhvcHRpb25zLmF4aXMpO1xuXHRcdFx0dmFyIGl0ZW1zID0gb3B0aW9ucy5pbnRlcnNlY3QgPyBnZXRJbnRlcnNlY3RJdGVtcyhjaGFydCwgcG9zaXRpb24pIDogZ2V0TmVhcmVzdEl0ZW1zKGNoYXJ0LCBwb3NpdGlvbiwgZmFsc2UsIGRpc3RhbmNlTWV0cmljKTtcblxuXHRcdFx0aWYgKGl0ZW1zLmxlbmd0aCA+IDApIHtcblx0XHRcdFx0aXRlbXMgPSBjaGFydC5nZXREYXRhc2V0TWV0YShpdGVtc1swXS5fZGF0YXNldEluZGV4KS5kYXRhO1xuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4gaXRlbXM7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBmdW5jdGlvbiBDaGFydC5JbnRlcmFjdGlvbi5tb2Rlcy54LWF4aXNcblx0XHQgKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNC4wLiBVc2UgaW5kZXggbW9kZSBhbmQgaW50ZXJzZWN0ID09IHRydWVcblx0XHQgKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHQneC1heGlzJzogZnVuY3Rpb24oY2hhcnQsIGUpIHtcblx0XHRcdHJldHVybiBpbmRleE1vZGUoY2hhcnQsIGUsIHtpbnRlcnNlY3Q6IGZhbHNlfSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFBvaW50IG1vZGUgcmV0dXJucyBhbGwgZWxlbWVudHMgdGhhdCBoaXQgdGVzdCBiYXNlZCBvbiB0aGUgZXZlbnQgcG9zaXRpb25cblx0XHQgKiBvZiB0aGUgZXZlbnRcblx0XHQgKiBAZnVuY3Rpb24gQ2hhcnQuSW50ZXJhY3Rpb24ubW9kZXMuaW50ZXJzZWN0XG5cdFx0ICogQHBhcmFtIGNoYXJ0IHtjaGFydH0gdGhlIGNoYXJ0IHdlIGFyZSByZXR1cm5pbmcgaXRlbXMgZnJvbVxuXHRcdCAqIEBwYXJhbSBlIHtFdmVudH0gdGhlIGV2ZW50IHdlIGFyZSBmaW5kIHRoaW5ncyBhdFxuXHRcdCAqIEByZXR1cm4ge0NoYXJ0LkVsZW1lbnRbXX0gQXJyYXkgb2YgZWxlbWVudHMgdGhhdCBhcmUgdW5kZXIgdGhlIHBvaW50LiBJZiBub25lIGFyZSBmb3VuZCwgYW4gZW1wdHkgYXJyYXkgaXMgcmV0dXJuZWRcblx0XHQgKi9cblx0XHRwb2ludDogZnVuY3Rpb24oY2hhcnQsIGUpIHtcblx0XHRcdHZhciBwb3NpdGlvbiA9IGdldFJlbGF0aXZlUG9zaXRpb24oZSwgY2hhcnQpO1xuXHRcdFx0cmV0dXJuIGdldEludGVyc2VjdEl0ZW1zKGNoYXJ0LCBwb3NpdGlvbik7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIG5lYXJlc3QgbW9kZSByZXR1cm5zIHRoZSBlbGVtZW50IGNsb3Nlc3QgdG8gdGhlIHBvaW50XG5cdFx0ICogQGZ1bmN0aW9uIENoYXJ0LkludGVyYWN0aW9uLm1vZGVzLmludGVyc2VjdFxuXHRcdCAqIEBwYXJhbSBjaGFydCB7Y2hhcnR9IHRoZSBjaGFydCB3ZSBhcmUgcmV0dXJuaW5nIGl0ZW1zIGZyb21cblx0XHQgKiBAcGFyYW0gZSB7RXZlbnR9IHRoZSBldmVudCB3ZSBhcmUgZmluZCB0aGluZ3MgYXRcblx0XHQgKiBAcGFyYW0gb3B0aW9ucyB7SUludGVyYWN0aW9uT3B0aW9uc30gb3B0aW9ucyB0byB1c2Vcblx0XHQgKiBAcmV0dXJuIHtDaGFydC5FbGVtZW50W119IEFycmF5IG9mIGVsZW1lbnRzIHRoYXQgYXJlIHVuZGVyIHRoZSBwb2ludC4gSWYgbm9uZSBhcmUgZm91bmQsIGFuIGVtcHR5IGFycmF5IGlzIHJldHVybmVkXG5cdFx0ICovXG5cdFx0bmVhcmVzdDogZnVuY3Rpb24oY2hhcnQsIGUsIG9wdGlvbnMpIHtcblx0XHRcdHZhciBwb3NpdGlvbiA9IGdldFJlbGF0aXZlUG9zaXRpb24oZSwgY2hhcnQpO1xuXHRcdFx0b3B0aW9ucy5heGlzID0gb3B0aW9ucy5heGlzIHx8ICd4eSc7XG5cdFx0XHR2YXIgZGlzdGFuY2VNZXRyaWMgPSBnZXREaXN0YW5jZU1ldHJpY0ZvckF4aXMob3B0aW9ucy5heGlzKTtcblx0XHRcdHZhciBuZWFyZXN0SXRlbXMgPSBnZXROZWFyZXN0SXRlbXMoY2hhcnQsIHBvc2l0aW9uLCBvcHRpb25zLmludGVyc2VjdCwgZGlzdGFuY2VNZXRyaWMpO1xuXG5cdFx0XHQvLyBXZSBoYXZlIG11bHRpcGxlIGl0ZW1zIGF0IHRoZSBzYW1lIGRpc3RhbmNlIGZyb20gdGhlIGV2ZW50LiBOb3cgc29ydCBieSBzbWFsbGVzdFxuXHRcdFx0aWYgKG5lYXJlc3RJdGVtcy5sZW5ndGggPiAxKSB7XG5cdFx0XHRcdG5lYXJlc3RJdGVtcy5zb3J0KGZ1bmN0aW9uKGEsIGIpIHtcblx0XHRcdFx0XHR2YXIgc2l6ZUEgPSBhLmdldEFyZWEoKTtcblx0XHRcdFx0XHR2YXIgc2l6ZUIgPSBiLmdldEFyZWEoKTtcblx0XHRcdFx0XHR2YXIgcmV0ID0gc2l6ZUEgLSBzaXplQjtcblxuXHRcdFx0XHRcdGlmIChyZXQgPT09IDApIHtcblx0XHRcdFx0XHRcdC8vIGlmIGVxdWFsIHNvcnQgYnkgZGF0YXNldCBpbmRleFxuXHRcdFx0XHRcdFx0cmV0ID0gYS5fZGF0YXNldEluZGV4IC0gYi5fZGF0YXNldEluZGV4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHJldHVybiByZXQ7XG5cdFx0XHRcdH0pO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZXR1cm4gb25seSAxIGl0ZW1cblx0XHRcdHJldHVybiBuZWFyZXN0SXRlbXMuc2xpY2UoMCwgMSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIHggbW9kZSByZXR1cm5zIHRoZSBlbGVtZW50cyB0aGF0IGhpdC10ZXN0IGF0IHRoZSBjdXJyZW50IHggY29vcmRpbmF0ZVxuXHRcdCAqIEBmdW5jdGlvbiBDaGFydC5JbnRlcmFjdGlvbi5tb2Rlcy54XG5cdFx0ICogQHBhcmFtIGNoYXJ0IHtjaGFydH0gdGhlIGNoYXJ0IHdlIGFyZSByZXR1cm5pbmcgaXRlbXMgZnJvbVxuXHRcdCAqIEBwYXJhbSBlIHtFdmVudH0gdGhlIGV2ZW50IHdlIGFyZSBmaW5kIHRoaW5ncyBhdFxuXHRcdCAqIEBwYXJhbSBvcHRpb25zIHtJSW50ZXJhY3Rpb25PcHRpb25zfSBvcHRpb25zIHRvIHVzZVxuXHRcdCAqIEByZXR1cm4ge0NoYXJ0LkVsZW1lbnRbXX0gQXJyYXkgb2YgZWxlbWVudHMgdGhhdCBhcmUgdW5kZXIgdGhlIHBvaW50LiBJZiBub25lIGFyZSBmb3VuZCwgYW4gZW1wdHkgYXJyYXkgaXMgcmV0dXJuZWRcblx0XHQgKi9cblx0XHR4OiBmdW5jdGlvbihjaGFydCwgZSwgb3B0aW9ucykge1xuXHRcdFx0dmFyIHBvc2l0aW9uID0gZ2V0UmVsYXRpdmVQb3NpdGlvbihlLCBjaGFydCk7XG5cdFx0XHR2YXIgaXRlbXMgPSBbXTtcblx0XHRcdHZhciBpbnRlcnNlY3RzSXRlbSA9IGZhbHNlO1xuXG5cdFx0XHRwYXJzZVZpc2libGVJdGVtcyhjaGFydCwgZnVuY3Rpb24oZWxlbWVudCkge1xuXHRcdFx0XHRpZiAoZWxlbWVudC5pblhSYW5nZShwb3NpdGlvbi54KSkge1xuXHRcdFx0XHRcdGl0ZW1zLnB1c2goZWxlbWVudCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpZiAoZWxlbWVudC5pblJhbmdlKHBvc2l0aW9uLngsIHBvc2l0aW9uLnkpKSB7XG5cdFx0XHRcdFx0aW50ZXJzZWN0c0l0ZW0gPSB0cnVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0Ly8gSWYgd2Ugd2FudCB0byB0cmlnZ2VyIG9uIGFuIGludGVyc2VjdCBhbmQgd2UgZG9uJ3QgaGF2ZSBhbnkgaXRlbXNcblx0XHRcdC8vIHRoYXQgaW50ZXJzZWN0IHRoZSBwb3NpdGlvbiwgcmV0dXJuIG5vdGhpbmdcblx0XHRcdGlmIChvcHRpb25zLmludGVyc2VjdCAmJiAhaW50ZXJzZWN0c0l0ZW0pIHtcblx0XHRcdFx0aXRlbXMgPSBbXTtcblx0XHRcdH1cblx0XHRcdHJldHVybiBpdGVtcztcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogeSBtb2RlIHJldHVybnMgdGhlIGVsZW1lbnRzIHRoYXQgaGl0LXRlc3QgYXQgdGhlIGN1cnJlbnQgeSBjb29yZGluYXRlXG5cdFx0ICogQGZ1bmN0aW9uIENoYXJ0LkludGVyYWN0aW9uLm1vZGVzLnlcblx0XHQgKiBAcGFyYW0gY2hhcnQge2NoYXJ0fSB0aGUgY2hhcnQgd2UgYXJlIHJldHVybmluZyBpdGVtcyBmcm9tXG5cdFx0ICogQHBhcmFtIGUge0V2ZW50fSB0aGUgZXZlbnQgd2UgYXJlIGZpbmQgdGhpbmdzIGF0XG5cdFx0ICogQHBhcmFtIG9wdGlvbnMge0lJbnRlcmFjdGlvbk9wdGlvbnN9IG9wdGlvbnMgdG8gdXNlXG5cdFx0ICogQHJldHVybiB7Q2hhcnQuRWxlbWVudFtdfSBBcnJheSBvZiBlbGVtZW50cyB0aGF0IGFyZSB1bmRlciB0aGUgcG9pbnQuIElmIG5vbmUgYXJlIGZvdW5kLCBhbiBlbXB0eSBhcnJheSBpcyByZXR1cm5lZFxuXHRcdCAqL1xuXHRcdHk6IGZ1bmN0aW9uKGNoYXJ0LCBlLCBvcHRpb25zKSB7XG5cdFx0XHR2YXIgcG9zaXRpb24gPSBnZXRSZWxhdGl2ZVBvc2l0aW9uKGUsIGNoYXJ0KTtcblx0XHRcdHZhciBpdGVtcyA9IFtdO1xuXHRcdFx0dmFyIGludGVyc2VjdHNJdGVtID0gZmFsc2U7XG5cblx0XHRcdHBhcnNlVmlzaWJsZUl0ZW1zKGNoYXJ0LCBmdW5jdGlvbihlbGVtZW50KSB7XG5cdFx0XHRcdGlmIChlbGVtZW50LmluWVJhbmdlKHBvc2l0aW9uLnkpKSB7XG5cdFx0XHRcdFx0aXRlbXMucHVzaChlbGVtZW50KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlmIChlbGVtZW50LmluUmFuZ2UocG9zaXRpb24ueCwgcG9zaXRpb24ueSkpIHtcblx0XHRcdFx0XHRpbnRlcnNlY3RzSXRlbSA9IHRydWU7XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXG5cdFx0XHQvLyBJZiB3ZSB3YW50IHRvIHRyaWdnZXIgb24gYW4gaW50ZXJzZWN0IGFuZCB3ZSBkb24ndCBoYXZlIGFueSBpdGVtc1xuXHRcdFx0Ly8gdGhhdCBpbnRlcnNlY3QgdGhlIHBvc2l0aW9uLCByZXR1cm4gbm90aGluZ1xuXHRcdFx0aWYgKG9wdGlvbnMuaW50ZXJzZWN0ICYmICFpbnRlcnNlY3RzSXRlbSkge1xuXHRcdFx0XHRpdGVtcyA9IFtdO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIGl0ZW1zO1xuXHRcdH1cblx0fVxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///94\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\nvar basic = __webpack_require__(268);\nvar dom = __webpack_require__(269);\n\n// @TODO Make possible to select another platform at build time.\nvar implementation = dom._enabled ? dom : basic;\n\n/**\n * @namespace Chart.platform\n * @see https://chartjs.gitbooks.io/proposals/content/Platform.html\n * @since 2.4.0\n */\nmodule.exports = helpers.extend({\n\t/**\n\t * @since 2.7.0\n\t */\n\tinitialize: function() {},\n\n\t/**\n\t * Called at chart construction time, returns a context2d instance implementing\n\t * the [W3C Canvas 2D Context API standard]{@link https://www.w3.org/TR/2dcontext/}.\n\t * @param {*} item - The native item from which to acquire context (platform specific)\n\t * @param {Object} options - The chart options\n\t * @returns {CanvasRenderingContext2D} context2d instance\n\t */\n\tacquireContext: function() {},\n\n\t/**\n\t * Called at chart destruction time, releases any resources associated to the context\n\t * previously returned by the acquireContext() method.\n\t * @param {CanvasRenderingContext2D} context - The context2d instance\n\t * @returns {Boolean} true if the method succeeded, else false\n\t */\n\treleaseContext: function() {},\n\n\t/**\n\t * Registers the specified listener on the given chart.\n\t * @param {Chart} chart - Chart from which to listen for event\n\t * @param {String} type - The ({@link IEvent}) type to listen for\n\t * @param {Function} listener - Receives a notification (an object that implements\n\t * the {@link IEvent} interface) when an event of the specified type occurs.\n\t */\n\taddEventListener: function() {},\n\n\t/**\n\t * Removes the specified listener previously registered with addEventListener.\n\t * @param {Chart} chart -Chart from which to remove the listener\n\t * @param {String} type - The ({@link IEvent}) type to remove\n\t * @param {Function} listener - The listener function to remove from the event target.\n\t */\n\tremoveEventListener: function() {}\n\n}, implementation);\n\n/**\n * @interface IPlatform\n * Allows abstracting platform dependencies away from the chart\n * @borrows Chart.platform.acquireContext as acquireContext\n * @borrows Chart.platform.releaseContext as releaseContext\n * @borrows Chart.platform.addEventListener as addEventListener\n * @borrows Chart.platform.removeEventListener as removeEventListener\n */\n\n/**\n * @interface IEvent\n * @prop {String} type - The event type name, possible values are:\n * 'contextmenu', 'mouseenter', 'mousedown', 'mousemove', 'mouseup', 'mouseout',\n * 'click', 'dblclick', 'keydown', 'keypress', 'keyup' and 'resize'\n * @prop {*} native - The original native event (null for emulated events, e.g. 'resize')\n * @prop {Number} x - The mouse x position, relative to the canvas (null for incompatible events)\n * @prop {Number} y - The mouse y position, relative to the canvas (null for incompatible events)\n */\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsYXRmb3Jtcy9wbGF0Zm9ybS5qcz84OGNlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjtBQUN4QyxZQUFZLG1CQUFPLENBQUMsR0FBa0I7QUFDdEMsVUFBVSxtQkFBTyxDQUFDLEdBQWdCOztBQUVsQztBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDBCQUEwQjs7QUFFMUI7QUFDQTtBQUNBLDZDQUE2Qyx1Q0FBdUM7QUFDcEYsWUFBWSxFQUFFO0FBQ2QsWUFBWSxPQUFPO0FBQ25CLGNBQWMseUJBQXlCO0FBQ3ZDO0FBQ0EsOEJBQThCOztBQUU5QjtBQUNBO0FBQ0E7QUFDQSxZQUFZLHlCQUF5QjtBQUNyQyxjQUFjLFFBQVE7QUFDdEI7QUFDQSw4QkFBOEI7O0FBRTlCO0FBQ0E7QUFDQSxZQUFZLE1BQU07QUFDbEIsWUFBWSxPQUFPLGNBQWMsYUFBYTtBQUM5QyxZQUFZLFNBQVM7QUFDckIsU0FBUyxhQUFhO0FBQ3RCO0FBQ0EsZ0NBQWdDOztBQUVoQztBQUNBO0FBQ0EsWUFBWSxNQUFNO0FBQ2xCLFlBQVksT0FBTyxjQUFjLGFBQWE7QUFDOUMsWUFBWSxTQUFTO0FBQ3JCO0FBQ0E7O0FBRUEsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxVQUFVLE9BQU87QUFDakI7QUFDQTtBQUNBLFVBQVUsRUFBRTtBQUNaLFVBQVUsT0FBTztBQUNqQixVQUFVLE9BQU87QUFDakIiLCJmaWxlIjoiOTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xudmFyIGJhc2ljID0gcmVxdWlyZSgnLi9wbGF0Zm9ybS5iYXNpYycpO1xudmFyIGRvbSA9IHJlcXVpcmUoJy4vcGxhdGZvcm0uZG9tJyk7XG5cbi8vIEBUT0RPIE1ha2UgcG9zc2libGUgdG8gc2VsZWN0IGFub3RoZXIgcGxhdGZvcm0gYXQgYnVpbGQgdGltZS5cbnZhciBpbXBsZW1lbnRhdGlvbiA9IGRvbS5fZW5hYmxlZCA/IGRvbSA6IGJhc2ljO1xuXG4vKipcbiAqIEBuYW1lc3BhY2UgQ2hhcnQucGxhdGZvcm1cbiAqIEBzZWUgaHR0cHM6Ly9jaGFydGpzLmdpdGJvb2tzLmlvL3Byb3Bvc2Fscy9jb250ZW50L1BsYXRmb3JtLmh0bWxcbiAqIEBzaW5jZSAyLjQuMFxuICovXG5tb2R1bGUuZXhwb3J0cyA9IGhlbHBlcnMuZXh0ZW5kKHtcblx0LyoqXG5cdCAqIEBzaW5jZSAyLjcuMFxuXHQgKi9cblx0aW5pdGlhbGl6ZTogZnVuY3Rpb24oKSB7fSxcblxuXHQvKipcblx0ICogQ2FsbGVkIGF0IGNoYXJ0IGNvbnN0cnVjdGlvbiB0aW1lLCByZXR1cm5zIGEgY29udGV4dDJkIGluc3RhbmNlIGltcGxlbWVudGluZ1xuXHQgKiB0aGUgW1czQyBDYW52YXMgMkQgQ29udGV4dCBBUEkgc3RhbmRhcmRde0BsaW5rIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yZGNvbnRleHQvfS5cblx0ICogQHBhcmFtIHsqfSBpdGVtIC0gVGhlIG5hdGl2ZSBpdGVtIGZyb20gd2hpY2ggdG8gYWNxdWlyZSBjb250ZXh0IChwbGF0Zm9ybSBzcGVjaWZpYylcblx0ICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgY2hhcnQgb3B0aW9uc1xuXHQgKiBAcmV0dXJucyB7Q2FudmFzUmVuZGVyaW5nQ29udGV4dDJEfSBjb250ZXh0MmQgaW5zdGFuY2Vcblx0ICovXG5cdGFjcXVpcmVDb250ZXh0OiBmdW5jdGlvbigpIHt9LFxuXG5cdC8qKlxuXHQgKiBDYWxsZWQgYXQgY2hhcnQgZGVzdHJ1Y3Rpb24gdGltZSwgcmVsZWFzZXMgYW55IHJlc291cmNlcyBhc3NvY2lhdGVkIHRvIHRoZSBjb250ZXh0XG5cdCAqIHByZXZpb3VzbHkgcmV0dXJuZWQgYnkgdGhlIGFjcXVpcmVDb250ZXh0KCkgbWV0aG9kLlxuXHQgKiBAcGFyYW0ge0NhbnZhc1JlbmRlcmluZ0NvbnRleHQyRH0gY29udGV4dCAtIFRoZSBjb250ZXh0MmQgaW5zdGFuY2Vcblx0ICogQHJldHVybnMge0Jvb2xlYW59IHRydWUgaWYgdGhlIG1ldGhvZCBzdWNjZWVkZWQsIGVsc2UgZmFsc2Vcblx0ICovXG5cdHJlbGVhc2VDb250ZXh0OiBmdW5jdGlvbigpIHt9LFxuXG5cdC8qKlxuXHQgKiBSZWdpc3RlcnMgdGhlIHNwZWNpZmllZCBsaXN0ZW5lciBvbiB0aGUgZ2l2ZW4gY2hhcnQuXG5cdCAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC0gQ2hhcnQgZnJvbSB3aGljaCB0byBsaXN0ZW4gZm9yIGV2ZW50XG5cdCAqIEBwYXJhbSB7U3RyaW5nfSB0eXBlIC0gVGhlICh7QGxpbmsgSUV2ZW50fSkgdHlwZSB0byBsaXN0ZW4gZm9yXG5cdCAqIEBwYXJhbSB7RnVuY3Rpb259IGxpc3RlbmVyIC0gUmVjZWl2ZXMgYSBub3RpZmljYXRpb24gKGFuIG9iamVjdCB0aGF0IGltcGxlbWVudHNcblx0ICogdGhlIHtAbGluayBJRXZlbnR9IGludGVyZmFjZSkgd2hlbiBhbiBldmVudCBvZiB0aGUgc3BlY2lmaWVkIHR5cGUgb2NjdXJzLlxuXHQgKi9cblx0YWRkRXZlbnRMaXN0ZW5lcjogZnVuY3Rpb24oKSB7fSxcblxuXHQvKipcblx0ICogUmVtb3ZlcyB0aGUgc3BlY2lmaWVkIGxpc3RlbmVyIHByZXZpb3VzbHkgcmVnaXN0ZXJlZCB3aXRoIGFkZEV2ZW50TGlzdGVuZXIuXG5cdCAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC1DaGFydCBmcm9tIHdoaWNoIHRvIHJlbW92ZSB0aGUgbGlzdGVuZXJcblx0ICogQHBhcmFtIHtTdHJpbmd9IHR5cGUgLSBUaGUgKHtAbGluayBJRXZlbnR9KSB0eXBlIHRvIHJlbW92ZVxuXHQgKiBAcGFyYW0ge0Z1bmN0aW9ufSBsaXN0ZW5lciAtIFRoZSBsaXN0ZW5lciBmdW5jdGlvbiB0byByZW1vdmUgZnJvbSB0aGUgZXZlbnQgdGFyZ2V0LlxuXHQgKi9cblx0cmVtb3ZlRXZlbnRMaXN0ZW5lcjogZnVuY3Rpb24oKSB7fVxuXG59LCBpbXBsZW1lbnRhdGlvbik7XG5cbi8qKlxuICogQGludGVyZmFjZSBJUGxhdGZvcm1cbiAqIEFsbG93cyBhYnN0cmFjdGluZyBwbGF0Zm9ybSBkZXBlbmRlbmNpZXMgYXdheSBmcm9tIHRoZSBjaGFydFxuICogQGJvcnJvd3MgQ2hhcnQucGxhdGZvcm0uYWNxdWlyZUNvbnRleHQgYXMgYWNxdWlyZUNvbnRleHRcbiAqIEBib3Jyb3dzIENoYXJ0LnBsYXRmb3JtLnJlbGVhc2VDb250ZXh0IGFzIHJlbGVhc2VDb250ZXh0XG4gKiBAYm9ycm93cyBDaGFydC5wbGF0Zm9ybS5hZGRFdmVudExpc3RlbmVyIGFzIGFkZEV2ZW50TGlzdGVuZXJcbiAqIEBib3Jyb3dzIENoYXJ0LnBsYXRmb3JtLnJlbW92ZUV2ZW50TGlzdGVuZXIgYXMgcmVtb3ZlRXZlbnRMaXN0ZW5lclxuICovXG5cbi8qKlxuICogQGludGVyZmFjZSBJRXZlbnRcbiAqIEBwcm9wIHtTdHJpbmd9IHR5cGUgLSBUaGUgZXZlbnQgdHlwZSBuYW1lLCBwb3NzaWJsZSB2YWx1ZXMgYXJlOlxuICogJ2NvbnRleHRtZW51JywgJ21vdXNlZW50ZXInLCAnbW91c2Vkb3duJywgJ21vdXNlbW92ZScsICdtb3VzZXVwJywgJ21vdXNlb3V0JyxcbiAqICdjbGljaycsICdkYmxjbGljaycsICdrZXlkb3duJywgJ2tleXByZXNzJywgJ2tleXVwJyBhbmQgJ3Jlc2l6ZSdcbiAqIEBwcm9wIHsqfSBuYXRpdmUgLSBUaGUgb3JpZ2luYWwgbmF0aXZlIGV2ZW50IChudWxsIGZvciBlbXVsYXRlZCBldmVudHMsIGUuZy4gJ3Jlc2l6ZScpXG4gKiBAcHJvcCB7TnVtYmVyfSB4IC0gVGhlIG1vdXNlIHggcG9zaXRpb24sIHJlbGF0aXZlIHRvIHRoZSBjYW52YXMgKG51bGwgZm9yIGluY29tcGF0aWJsZSBldmVudHMpXG4gKiBAcHJvcCB7TnVtYmVyfSB5IC0gVGhlIG1vdXNlIHkgcG9zaXRpb24sIHJlbGF0aXZlIHRvIHRoZSBjYW52YXMgKG51bGwgZm9yIGluY29tcGF0aWJsZSBldmVudHMpXG4gKi9cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///95\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('global', {\n\tplugins: {}\n});\n\n/**\n * The plugin service singleton\n * @namespace Chart.plugins\n * @since 2.1.0\n */\nmodule.exports = {\n\t/**\n\t * Globally registered plugins.\n\t * @private\n\t */\n\t_plugins: [],\n\n\t/**\n\t * This identifier is used to invalidate the descriptors cache attached to each chart\n\t * when a global plugin is registered or unregistered. In this case, the cache ID is\n\t * incremented and descriptors are regenerated during following API calls.\n\t * @private\n\t */\n\t_cacheId: 0,\n\n\t/**\n\t * Registers the given plugin(s) if not already registered.\n\t * @param {Array|Object} plugins plugin instance(s).\n\t */\n\tregister: function(plugins) {\n\t\tvar p = this._plugins;\n\t\t([]).concat(plugins).forEach(function(plugin) {\n\t\t\tif (p.indexOf(plugin) === -1) {\n\t\t\t\tp.push(plugin);\n\t\t\t}\n\t\t});\n\n\t\tthis._cacheId++;\n\t},\n\n\t/**\n\t * Unregisters the given plugin(s) only if registered.\n\t * @param {Array|Object} plugins plugin instance(s).\n\t */\n\tunregister: function(plugins) {\n\t\tvar p = this._plugins;\n\t\t([]).concat(plugins).forEach(function(plugin) {\n\t\t\tvar idx = p.indexOf(plugin);\n\t\t\tif (idx !== -1) {\n\t\t\t\tp.splice(idx, 1);\n\t\t\t}\n\t\t});\n\n\t\tthis._cacheId++;\n\t},\n\n\t/**\n\t * Remove all registered plugins.\n\t * @since 2.1.5\n\t */\n\tclear: function() {\n\t\tthis._plugins = [];\n\t\tthis._cacheId++;\n\t},\n\n\t/**\n\t * Returns the number of registered plugins?\n\t * @returns {Number}\n\t * @since 2.1.5\n\t */\n\tcount: function() {\n\t\treturn this._plugins.length;\n\t},\n\n\t/**\n\t * Returns all registered plugin instances.\n\t * @returns {Array} array of plugin objects.\n\t * @since 2.1.5\n\t */\n\tgetAll: function() {\n\t\treturn this._plugins;\n\t},\n\n\t/**\n\t * Calls enabled plugins for `chart` on the specified hook and with the given args.\n\t * This method immediately returns as soon as a plugin explicitly returns false. The\n\t * returned value can be used, for instance, to interrupt the current action.\n\t * @param {Object} chart - The chart instance for which plugins should be called.\n\t * @param {String} hook - The name of the plugin method to call (e.g. 'beforeUpdate').\n\t * @param {Array} [args] - Extra arguments to apply to the hook call.\n\t * @returns {Boolean} false if any of the plugins return false, else returns true.\n\t */\n\tnotify: function(chart, hook, args) {\n\t\tvar descriptors = this.descriptors(chart);\n\t\tvar ilen = descriptors.length;\n\t\tvar i, descriptor, plugin, params, method;\n\n\t\tfor (i = 0; i < ilen; ++i) {\n\t\t\tdescriptor = descriptors[i];\n\t\t\tplugin = descriptor.plugin;\n\t\t\tmethod = plugin[hook];\n\t\t\tif (typeof method === 'function') {\n\t\t\t\tparams = [chart].concat(args || []);\n\t\t\t\tparams.push(descriptor.options);\n\t\t\t\tif (method.apply(plugin, params) === false) {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn true;\n\t},\n\n\t/**\n\t * Returns descriptors of enabled plugins for the given chart.\n\t * @returns {Array} [{ plugin, options }]\n\t * @private\n\t */\n\tdescriptors: function(chart) {\n\t\tvar cache = chart.$plugins || (chart.$plugins = {});\n\t\tif (cache.id === this._cacheId) {\n\t\t\treturn cache.descriptors;\n\t\t}\n\n\t\tvar plugins = [];\n\t\tvar descriptors = [];\n\t\tvar config = (chart && chart.config) || {};\n\t\tvar options = (config.options && config.options.plugins) || {};\n\n\t\tthis._plugins.concat(config.plugins || []).forEach(function(plugin) {\n\t\t\tvar idx = plugins.indexOf(plugin);\n\t\t\tif (idx !== -1) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar id = plugin.id;\n\t\t\tvar opts = options[id];\n\t\t\tif (opts === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tif (opts === true) {\n\t\t\t\topts = helpers.clone(defaults.global.plugins[id]);\n\t\t\t}\n\n\t\t\tplugins.push(plugin);\n\t\t\tdescriptors.push({\n\t\t\t\tplugin: plugin,\n\t\t\t\toptions: opts || {}\n\t\t\t});\n\t\t});\n\n\t\tcache.descriptors = descriptors;\n\t\tcache.id = this._cacheId;\n\t\treturn descriptors;\n\t},\n\n\t/**\n\t * Invalidates cache for the given chart: descriptors hold a reference on plugin option,\n\t * but in some cases, this reference can be changed by the user when updating options.\n\t * https://github.com/chartjs/Chart.js/issues/5111#issuecomment-355934167\n\t * @private\n\t */\n\t_invalidate: function(chart) {\n\t\tdelete chart.$plugins;\n\t}\n};\n\n/**\n * Plugin extension hooks.\n * @interface IPlugin\n * @since 2.1.0\n */\n/**\n * @method IPlugin#beforeInit\n * @desc Called before initializing `chart`.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#afterInit\n * @desc Called after `chart` has been initialized and before the first update.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeUpdate\n * @desc Called before updating `chart`. If any plugin returns `false`, the update\n * is cancelled (and thus subsequent render(s)) until another `update` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart update.\n */\n/**\n * @method IPlugin#afterUpdate\n * @desc Called after `chart` has been updated and before rendering. Note that this\n * hook will not be called if the chart update has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeDatasetsUpdate\n * @desc Called before updating the `chart` datasets. If any plugin returns `false`,\n * the datasets update is cancelled until another `update` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} false to cancel the datasets update.\n * @since version 2.1.5\n*/\n/**\n * @method IPlugin#afterDatasetsUpdate\n * @desc Called after the `chart` datasets have been updated. Note that this hook\n * will not be called if the datasets update has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n * @since version 2.1.5\n */\n/**\n * @method IPlugin#beforeDatasetUpdate\n * @desc Called before updating the `chart` dataset at the given `args.index`. If any plugin\n * returns `false`, the datasets update is cancelled until another `update` is triggered.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Number} args.index - The dataset index.\n * @param {Object} args.meta - The dataset metadata.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart datasets drawing.\n */\n/**\n * @method IPlugin#afterDatasetUpdate\n * @desc Called after the `chart` datasets at the given `args.index` has been updated. Note\n * that this hook will not be called if the datasets update has been previously cancelled.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Number} args.index - The dataset index.\n * @param {Object} args.meta - The dataset metadata.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeLayout\n * @desc Called before laying out `chart`. If any plugin returns `false`,\n * the layout update is cancelled until another `update` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart layout.\n */\n/**\n * @method IPlugin#afterLayout\n * @desc Called after the `chart` has been layed out. Note that this hook will not\n * be called if the layout update has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeRender\n * @desc Called before rendering `chart`. If any plugin returns `false`,\n * the rendering is cancelled until another `render` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart rendering.\n */\n/**\n * @method IPlugin#afterRender\n * @desc Called after the `chart` has been fully rendered (and animation completed). Note\n * that this hook will not be called if the rendering has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeDraw\n * @desc Called before drawing `chart` at every animation frame specified by the given\n * easing value. If any plugin returns `false`, the frame drawing is cancelled until\n * another `render` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Number} easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart drawing.\n */\n/**\n * @method IPlugin#afterDraw\n * @desc Called after the `chart` has been drawn for the specific easing value. Note\n * that this hook will not be called if the drawing has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Number} easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeDatasetsDraw\n * @desc Called before drawing the `chart` datasets. If any plugin returns `false`,\n * the datasets drawing is cancelled until another `render` is triggered.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Number} easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart datasets drawing.\n */\n/**\n * @method IPlugin#afterDatasetsDraw\n * @desc Called after the `chart` datasets have been drawn. Note that this hook\n * will not be called if the datasets drawing has been previously cancelled.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Number} easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeDatasetDraw\n * @desc Called before drawing the `chart` dataset at the given `args.index` (datasets\n * are drawn in the reverse order). If any plugin returns `false`, the datasets drawing\n * is cancelled until another `render` is triggered.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Number} args.index - The dataset index.\n * @param {Object} args.meta - The dataset metadata.\n * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart datasets drawing.\n */\n/**\n * @method IPlugin#afterDatasetDraw\n * @desc Called after the `chart` datasets at the given `args.index` have been drawn\n * (datasets are drawn in the reverse order). Note that this hook will not be called\n * if the datasets drawing has been previously cancelled.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Number} args.index - The dataset index.\n * @param {Object} args.meta - The dataset metadata.\n * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeTooltipDraw\n * @desc Called before drawing the `tooltip`. If any plugin returns `false`,\n * the tooltip drawing is cancelled until another `render` is triggered.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Object} args.tooltip - The tooltip.\n * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n * @returns {Boolean} `false` to cancel the chart tooltip drawing.\n */\n/**\n * @method IPlugin#afterTooltipDraw\n * @desc Called after drawing the `tooltip`. Note that this hook will not\n * be called if the tooltip drawing has been previously cancelled.\n * @param {Chart} chart - The chart instance.\n * @param {Object} args - The call arguments.\n * @param {Object} args.tooltip - The tooltip.\n * @param {Number} args.easingValue - The current animation value, between 0.0 and 1.0.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#beforeEvent\n * @desc Called before processing the specified `event`. If any plugin returns `false`,\n * the event will be discarded.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {IEvent} event - The event object.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#afterEvent\n * @desc Called after the `event` has been consumed. Note that this hook\n * will not be called if the `event` has been previously discarded.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {IEvent} event - The event object.\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#resize\n * @desc Called after the chart as been resized.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Number} size - The new canvas display size (eq. canvas.style width & height).\n * @param {Object} options - The plugin options.\n */\n/**\n * @method IPlugin#destroy\n * @desc Called after the chart as been destroyed.\n * @param {Chart.Controller} chart - The chart instance.\n * @param {Object} options - The plugin options.\n */\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5wbHVnaW5zLmpzPzU2MDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQWlCO0FBQ3hDLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsWUFBWSxhQUFhO0FBQ3pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLFlBQVksYUFBYTtBQUN6QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxjQUFjLE1BQU07QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsWUFBWSxPQUFPO0FBQ25CLFlBQVksT0FBTztBQUNuQixZQUFZLE1BQU07QUFDbEIsY0FBYyxRQUFRO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsYUFBYSxVQUFVO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxjQUFjLE1BQU0sR0FBRyxrQkFBa0I7QUFDekM7QUFDQTtBQUNBO0FBQ0Esb0RBQW9EO0FBQ3BEO0FBQ0E7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LE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxNQUFNO0FBQ2pCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxpQkFBaUI7QUFDNUIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxpQkFBaUI7QUFDNUIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsaUJBQWlCO0FBQzVCLFdBQVcsT0FBTztBQUNsQixXQUFXLE9BQU87QUFDbEI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLGlCQUFpQjtBQUM1QixXQUFXLE9BQU87QUFDbEIiLCJmaWxlIjoiOTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4vY29yZS5kZWZhdWx0cycpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0cGx1Z2luczoge31cbn0pO1xuXG4vKipcbiAqIFRoZSBwbHVnaW4gc2VydmljZSBzaW5nbGV0b25cbiAqIEBuYW1lc3BhY2UgQ2hhcnQucGx1Z2luc1xuICogQHNpbmNlIDIuMS4wXG4gKi9cbm1vZHVsZS5leHBvcnRzID0ge1xuXHQvKipcblx0ICogR2xvYmFsbHkgcmVnaXN0ZXJlZCBwbHVnaW5zLlxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0X3BsdWdpbnM6IFtdLFxuXG5cdC8qKlxuXHQgKiBUaGlzIGlkZW50aWZpZXIgaXMgdXNlZCB0byBpbnZhbGlkYXRlIHRoZSBkZXNjcmlwdG9ycyBjYWNoZSBhdHRhY2hlZCB0byBlYWNoIGNoYXJ0XG5cdCAqIHdoZW4gYSBnbG9iYWwgcGx1Z2luIGlzIHJlZ2lzdGVyZWQgb3IgdW5yZWdpc3RlcmVkLiBJbiB0aGlzIGNhc2UsIHRoZSBjYWNoZSBJRCBpc1xuXHQgKiBpbmNyZW1lbnRlZCBhbmQgZGVzY3JpcHRvcnMgYXJlIHJlZ2VuZXJhdGVkIGR1cmluZyBmb2xsb3dpbmcgQVBJIGNhbGxzLlxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0X2NhY2hlSWQ6IDAsXG5cblx0LyoqXG5cdCAqIFJlZ2lzdGVycyB0aGUgZ2l2ZW4gcGx1Z2luKHMpIGlmIG5vdCBhbHJlYWR5IHJlZ2lzdGVyZWQuXG5cdCAqIEBwYXJhbSB7QXJyYXl8T2JqZWN0fSBwbHVnaW5zIHBsdWdpbiBpbnN0YW5jZShzKS5cblx0ICovXG5cdHJlZ2lzdGVyOiBmdW5jdGlvbihwbHVnaW5zKSB7XG5cdFx0dmFyIHAgPSB0aGlzLl9wbHVnaW5zO1xuXHRcdChbXSkuY29uY2F0KHBsdWdpbnMpLmZvckVhY2goZnVuY3Rpb24ocGx1Z2luKSB7XG5cdFx0XHRpZiAocC5pbmRleE9mKHBsdWdpbikgPT09IC0xKSB7XG5cdFx0XHRcdHAucHVzaChwbHVnaW4pO1xuXHRcdFx0fVxuXHRcdH0pO1xuXG5cdFx0dGhpcy5fY2FjaGVJZCsrO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBVbnJlZ2lzdGVycyB0aGUgZ2l2ZW4gcGx1Z2luKHMpIG9ubHkgaWYgcmVnaXN0ZXJlZC5cblx0ICogQHBhcmFtIHtBcnJheXxPYmplY3R9IHBsdWdpbnMgcGx1Z2luIGluc3RhbmNlKHMpLlxuXHQgKi9cblx0dW5yZWdpc3RlcjogZnVuY3Rpb24ocGx1Z2lucykge1xuXHRcdHZhciBwID0gdGhpcy5fcGx1Z2lucztcblx0XHQoW10pLmNvbmNhdChwbHVnaW5zKS5mb3JFYWNoKGZ1bmN0aW9uKHBsdWdpbikge1xuXHRcdFx0dmFyIGlkeCA9IHAuaW5kZXhPZihwbHVnaW4pO1xuXHRcdFx0aWYgKGlkeCAhPT0gLTEpIHtcblx0XHRcdFx0cC5zcGxpY2UoaWR4LCAxKTtcblx0XHRcdH1cblx0XHR9KTtcblxuXHRcdHRoaXMuX2NhY2hlSWQrKztcblx0fSxcblxuXHQvKipcblx0ICogUmVtb3ZlIGFsbCByZWdpc3RlcmVkIHBsdWdpbnMuXG5cdCAqIEBzaW5jZSAyLjEuNVxuXHQgKi9cblx0Y2xlYXI6IGZ1bmN0aW9uKCkge1xuXHRcdHRoaXMuX3BsdWdpbnMgPSBbXTtcblx0XHR0aGlzLl9jYWNoZUlkKys7XG5cdH0sXG5cblx0LyoqXG5cdCAqIFJldHVybnMgdGhlIG51bWJlciBvZiByZWdpc3RlcmVkIHBsdWdpbnM/XG5cdCAqIEByZXR1cm5zIHtOdW1iZXJ9XG5cdCAqIEBzaW5jZSAyLjEuNVxuXHQgKi9cblx0Y291bnQ6IGZ1bmN0aW9uKCkge1xuXHRcdHJldHVybiB0aGlzLl9wbHVnaW5zLmxlbmd0aDtcblx0fSxcblxuXHQvKipcblx0ICogUmV0dXJucyBhbGwgcmVnaXN0ZXJlZCBwbHVnaW4gaW5zdGFuY2VzLlxuXHQgKiBAcmV0dXJucyB7QXJyYXl9IGFycmF5IG9mIHBsdWdpbiBvYmplY3RzLlxuXHQgKiBAc2luY2UgMi4xLjVcblx0ICovXG5cdGdldEFsbDogZnVuY3Rpb24oKSB7XG5cdFx0cmV0dXJuIHRoaXMuX3BsdWdpbnM7XG5cdH0sXG5cblx0LyoqXG5cdCAqIENhbGxzIGVuYWJsZWQgcGx1Z2lucyBmb3IgYGNoYXJ0YCBvbiB0aGUgc3BlY2lmaWVkIGhvb2sgYW5kIHdpdGggdGhlIGdpdmVuIGFyZ3MuXG5cdCAqIFRoaXMgbWV0aG9kIGltbWVkaWF0ZWx5IHJldHVybnMgYXMgc29vbiBhcyBhIHBsdWdpbiBleHBsaWNpdGx5IHJldHVybnMgZmFsc2UuIFRoZVxuXHQgKiByZXR1cm5lZCB2YWx1ZSBjYW4gYmUgdXNlZCwgZm9yIGluc3RhbmNlLCB0byBpbnRlcnJ1cHQgdGhlIGN1cnJlbnQgYWN0aW9uLlxuXHQgKiBAcGFyYW0ge09iamVjdH0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UgZm9yIHdoaWNoIHBsdWdpbnMgc2hvdWxkIGJlIGNhbGxlZC5cblx0ICogQHBhcmFtIHtTdHJpbmd9IGhvb2sgLSBUaGUgbmFtZSBvZiB0aGUgcGx1Z2luIG1ldGhvZCB0byBjYWxsIChlLmcuICdiZWZvcmVVcGRhdGUnKS5cblx0ICogQHBhcmFtIHtBcnJheX0gW2FyZ3NdIC0gRXh0cmEgYXJndW1lbnRzIHRvIGFwcGx5IHRvIHRoZSBob29rIGNhbGwuXG5cdCAqIEByZXR1cm5zIHtCb29sZWFufSBmYWxzZSBpZiBhbnkgb2YgdGhlIHBsdWdpbnMgcmV0dXJuIGZhbHNlLCBlbHNlIHJldHVybnMgdHJ1ZS5cblx0ICovXG5cdG5vdGlmeTogZnVuY3Rpb24oY2hhcnQsIGhvb2ssIGFyZ3MpIHtcblx0XHR2YXIgZGVzY3JpcHRvcnMgPSB0aGlzLmRlc2NyaXB0b3JzKGNoYXJ0KTtcblx0XHR2YXIgaWxlbiA9IGRlc2NyaXB0b3JzLmxlbmd0aDtcblx0XHR2YXIgaSwgZGVzY3JpcHRvciwgcGx1Z2luLCBwYXJhbXMsIG1ldGhvZDtcblxuXHRcdGZvciAoaSA9IDA7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdGRlc2NyaXB0b3IgPSBkZXNjcmlwdG9yc1tpXTtcblx0XHRcdHBsdWdpbiA9IGRlc2NyaXB0b3IucGx1Z2luO1xuXHRcdFx0bWV0aG9kID0gcGx1Z2luW2hvb2tdO1xuXHRcdFx0aWYgKHR5cGVvZiBtZXRob2QgPT09ICdmdW5jdGlvbicpIHtcblx0XHRcdFx0cGFyYW1zID0gW2NoYXJ0XS5jb25jYXQoYXJncyB8fCBbXSk7XG5cdFx0XHRcdHBhcmFtcy5wdXNoKGRlc2NyaXB0b3Iub3B0aW9ucyk7XG5cdFx0XHRcdGlmIChtZXRob2QuYXBwbHkocGx1Z2luLCBwYXJhbXMpID09PSBmYWxzZSkge1xuXHRcdFx0XHRcdHJldHVybiBmYWxzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHJldHVybiB0cnVlO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBSZXR1cm5zIGRlc2NyaXB0b3JzIG9mIGVuYWJsZWQgcGx1Z2lucyBmb3IgdGhlIGdpdmVuIGNoYXJ0LlxuXHQgKiBAcmV0dXJucyB7QXJyYXl9IFt7IHBsdWdpbiwgb3B0aW9ucyB9XVxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0ZGVzY3JpcHRvcnM6IGZ1bmN0aW9uKGNoYXJ0KSB7XG5cdFx0dmFyIGNhY2hlID0gY2hhcnQuJHBsdWdpbnMgfHwgKGNoYXJ0LiRwbHVnaW5zID0ge30pO1xuXHRcdGlmIChjYWNoZS5pZCA9PT0gdGhpcy5fY2FjaGVJZCkge1xuXHRcdFx0cmV0dXJuIGNhY2hlLmRlc2NyaXB0b3JzO1xuXHRcdH1cblxuXHRcdHZhciBwbHVnaW5zID0gW107XG5cdFx0dmFyIGRlc2NyaXB0b3JzID0gW107XG5cdFx0dmFyIGNvbmZpZyA9IChjaGFydCAmJiBjaGFydC5jb25maWcpIHx8IHt9O1xuXHRcdHZhciBvcHRpb25zID0gKGNvbmZpZy5vcHRpb25zICYmIGNvbmZpZy5vcHRpb25zLnBsdWdpbnMpIHx8IHt9O1xuXG5cdFx0dGhpcy5fcGx1Z2lucy5jb25jYXQoY29uZmlnLnBsdWdpbnMgfHwgW10pLmZvckVhY2goZnVuY3Rpb24ocGx1Z2luKSB7XG5cdFx0XHR2YXIgaWR4ID0gcGx1Z2lucy5pbmRleE9mKHBsdWdpbik7XG5cdFx0XHRpZiAoaWR4ICE9PSAtMSkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdHZhciBpZCA9IHBsdWdpbi5pZDtcblx0XHRcdHZhciBvcHRzID0gb3B0aW9uc1tpZF07XG5cdFx0XHRpZiAob3B0cyA9PT0gZmFsc2UpIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAob3B0cyA9PT0gdHJ1ZSkge1xuXHRcdFx0XHRvcHRzID0gaGVscGVycy5jbG9uZShkZWZhdWx0cy5nbG9iYWwucGx1Z2luc1tpZF0pO1xuXHRcdFx0fVxuXG5cdFx0XHRwbHVnaW5zLnB1c2gocGx1Z2luKTtcblx0XHRcdGRlc2NyaXB0b3JzLnB1c2goe1xuXHRcdFx0XHRwbHVnaW46IHBsdWdpbixcblx0XHRcdFx0b3B0aW9uczogb3B0cyB8fCB7fVxuXHRcdFx0fSk7XG5cdFx0fSk7XG5cblx0XHRjYWNoZS5kZXNjcmlwdG9ycyA9IGRlc2NyaXB0b3JzO1xuXHRcdGNhY2hlLmlkID0gdGhpcy5fY2FjaGVJZDtcblx0XHRyZXR1cm4gZGVzY3JpcHRvcnM7XG5cdH0sXG5cblx0LyoqXG5cdCAqIEludmFsaWRhdGVzIGNhY2hlIGZvciB0aGUgZ2l2ZW4gY2hhcnQ6IGRlc2NyaXB0b3JzIGhvbGQgYSByZWZlcmVuY2Ugb24gcGx1Z2luIG9wdGlvbixcblx0ICogYnV0IGluIHNvbWUgY2FzZXMsIHRoaXMgcmVmZXJlbmNlIGNhbiBiZSBjaGFuZ2VkIGJ5IHRoZSB1c2VyIHdoZW4gdXBkYXRpbmcgb3B0aW9ucy5cblx0ICogaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzUxMTEjaXNzdWVjb21tZW50LTM1NTkzNDE2N1xuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0X2ludmFsaWRhdGU6IGZ1bmN0aW9uKGNoYXJ0KSB7XG5cdFx0ZGVsZXRlIGNoYXJ0LiRwbHVnaW5zO1xuXHR9XG59O1xuXG4vKipcbiAqIFBsdWdpbiBleHRlbnNpb24gaG9va3MuXG4gKiBAaW50ZXJmYWNlIElQbHVnaW5cbiAqIEBzaW5jZSAyLjEuMFxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNiZWZvcmVJbml0XG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIGluaXRpYWxpemluZyBgY2hhcnRgLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNhZnRlckluaXRcbiAqIEBkZXNjIENhbGxlZCBhZnRlciBgY2hhcnRgIGhhcyBiZWVuIGluaXRpYWxpemVkIGFuZCBiZWZvcmUgdGhlIGZpcnN0IHVwZGF0ZS5cbiAqIEBwYXJhbSB7Q2hhcnQuQ29udHJvbGxlcn0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlVXBkYXRlXG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIHVwZGF0aW5nIGBjaGFydGAuIElmIGFueSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgLCB0aGUgdXBkYXRlXG4gKiBpcyBjYW5jZWxsZWQgKGFuZCB0aHVzIHN1YnNlcXVlbnQgcmVuZGVyKHMpKSB1bnRpbCBhbm90aGVyIGB1cGRhdGVgIGlzIHRyaWdnZXJlZC5cbiAqIEBwYXJhbSB7Q2hhcnQuQ29udHJvbGxlcn0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqIEByZXR1cm5zIHtCb29sZWFufSBgZmFsc2VgIHRvIGNhbmNlbCB0aGUgY2hhcnQgdXBkYXRlLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNhZnRlclVwZGF0ZVxuICogQGRlc2MgQ2FsbGVkIGFmdGVyIGBjaGFydGAgaGFzIGJlZW4gdXBkYXRlZCBhbmQgYmVmb3JlIHJlbmRlcmluZy4gTm90ZSB0aGF0IHRoaXNcbiAqIGhvb2sgd2lsbCBub3QgYmUgY2FsbGVkIGlmIHRoZSBjaGFydCB1cGRhdGUgaGFzIGJlZW4gcHJldmlvdXNseSBjYW5jZWxsZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2JlZm9yZURhdGFzZXRzVXBkYXRlXG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIHVwZGF0aW5nIHRoZSBgY2hhcnRgIGRhdGFzZXRzLiBJZiBhbnkgcGx1Z2luIHJldHVybnMgYGZhbHNlYCxcbiAqIHRoZSBkYXRhc2V0cyB1cGRhdGUgaXMgY2FuY2VsbGVkIHVudGlsIGFub3RoZXIgYHVwZGF0ZWAgaXMgdHJpZ2dlcmVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICogQHJldHVybnMge0Jvb2xlYW59IGZhbHNlIHRvIGNhbmNlbCB0aGUgZGF0YXNldHMgdXBkYXRlLlxuICogQHNpbmNlIHZlcnNpb24gMi4xLjVcbiovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNhZnRlckRhdGFzZXRzVXBkYXRlXG4gKiBAZGVzYyBDYWxsZWQgYWZ0ZXIgdGhlIGBjaGFydGAgZGF0YXNldHMgaGF2ZSBiZWVuIHVwZGF0ZWQuIE5vdGUgdGhhdCB0aGlzIGhvb2tcbiAqIHdpbGwgbm90IGJlIGNhbGxlZCBpZiB0aGUgZGF0YXNldHMgdXBkYXRlIGhhcyBiZWVuIHByZXZpb3VzbHkgY2FuY2VsbGVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICogQHNpbmNlIHZlcnNpb24gMi4xLjVcbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlRGF0YXNldFVwZGF0ZVxuICogQGRlc2MgQ2FsbGVkIGJlZm9yZSB1cGRhdGluZyB0aGUgYGNoYXJ0YCBkYXRhc2V0IGF0IHRoZSBnaXZlbiBgYXJncy5pbmRleGAuIElmIGFueSBwbHVnaW5cbiAqIHJldHVybnMgYGZhbHNlYCwgdGhlIGRhdGFzZXRzIHVwZGF0ZSBpcyBjYW5jZWxsZWQgdW50aWwgYW5vdGhlciBgdXBkYXRlYCBpcyB0cmlnZ2VyZWQuXG4gKiBAcGFyYW0ge0NoYXJ0fSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzIC0gVGhlIGNhbGwgYXJndW1lbnRzLlxuICogQHBhcmFtIHtOdW1iZXJ9IGFyZ3MuaW5kZXggLSBUaGUgZGF0YXNldCBpbmRleC5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzLm1ldGEgLSBUaGUgZGF0YXNldCBtZXRhZGF0YS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICogQHJldHVybnMge0Jvb2xlYW59IGBmYWxzZWAgdG8gY2FuY2VsIHRoZSBjaGFydCBkYXRhc2V0cyBkcmF3aW5nLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNhZnRlckRhdGFzZXRVcGRhdGVcbiAqIEBkZXNjIENhbGxlZCBhZnRlciB0aGUgYGNoYXJ0YCBkYXRhc2V0cyBhdCB0aGUgZ2l2ZW4gYGFyZ3MuaW5kZXhgIGhhcyBiZWVuIHVwZGF0ZWQuIE5vdGVcbiAqIHRoYXQgdGhpcyBob29rIHdpbGwgbm90IGJlIGNhbGxlZCBpZiB0aGUgZGF0YXNldHMgdXBkYXRlIGhhcyBiZWVuIHByZXZpb3VzbHkgY2FuY2VsbGVkLlxuICogQHBhcmFtIHtDaGFydH0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge09iamVjdH0gYXJncyAtIFRoZSBjYWxsIGFyZ3VtZW50cy5cbiAqIEBwYXJhbSB7TnVtYmVyfSBhcmdzLmluZGV4IC0gVGhlIGRhdGFzZXQgaW5kZXguXG4gKiBAcGFyYW0ge09iamVjdH0gYXJncy5tZXRhIC0gVGhlIGRhdGFzZXQgbWV0YWRhdGEuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlTGF5b3V0XG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIGxheWluZyBvdXQgYGNoYXJ0YC4gSWYgYW55IHBsdWdpbiByZXR1cm5zIGBmYWxzZWAsXG4gKiB0aGUgbGF5b3V0IHVwZGF0ZSBpcyBjYW5jZWxsZWQgdW50aWwgYW5vdGhlciBgdXBkYXRlYCBpcyB0cmlnZ2VyZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKiBAcmV0dXJucyB7Qm9vbGVhbn0gYGZhbHNlYCB0byBjYW5jZWwgdGhlIGNoYXJ0IGxheW91dC5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYWZ0ZXJMYXlvdXRcbiAqIEBkZXNjIENhbGxlZCBhZnRlciB0aGUgYGNoYXJ0YCBoYXMgYmVlbiBsYXllZCBvdXQuIE5vdGUgdGhhdCB0aGlzIGhvb2sgd2lsbCBub3RcbiAqIGJlIGNhbGxlZCBpZiB0aGUgbGF5b3V0IHVwZGF0ZSBoYXMgYmVlbiBwcmV2aW91c2x5IGNhbmNlbGxlZC5cbiAqIEBwYXJhbSB7Q2hhcnQuQ29udHJvbGxlcn0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlUmVuZGVyXG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIHJlbmRlcmluZyBgY2hhcnRgLiBJZiBhbnkgcGx1Z2luIHJldHVybnMgYGZhbHNlYCxcbiAqIHRoZSByZW5kZXJpbmcgaXMgY2FuY2VsbGVkIHVudGlsIGFub3RoZXIgYHJlbmRlcmAgaXMgdHJpZ2dlcmVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICogQHJldHVybnMge0Jvb2xlYW59IGBmYWxzZWAgdG8gY2FuY2VsIHRoZSBjaGFydCByZW5kZXJpbmcuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2FmdGVyUmVuZGVyXG4gKiBAZGVzYyBDYWxsZWQgYWZ0ZXIgdGhlIGBjaGFydGAgaGFzIGJlZW4gZnVsbHkgcmVuZGVyZWQgKGFuZCBhbmltYXRpb24gY29tcGxldGVkKS4gTm90ZVxuICogdGhhdCB0aGlzIGhvb2sgd2lsbCBub3QgYmUgY2FsbGVkIGlmIHRoZSByZW5kZXJpbmcgaGFzIGJlZW4gcHJldmlvdXNseSBjYW5jZWxsZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2JlZm9yZURyYXdcbiAqIEBkZXNjIENhbGxlZCBiZWZvcmUgZHJhd2luZyBgY2hhcnRgIGF0IGV2ZXJ5IGFuaW1hdGlvbiBmcmFtZSBzcGVjaWZpZWQgYnkgdGhlIGdpdmVuXG4gKiBlYXNpbmcgdmFsdWUuIElmIGFueSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgLCB0aGUgZnJhbWUgZHJhd2luZyBpcyBjYW5jZWxsZWQgdW50aWxcbiAqIGFub3RoZXIgYHJlbmRlcmAgaXMgdHJpZ2dlcmVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7TnVtYmVyfSBlYXNpbmdWYWx1ZSAtIFRoZSBjdXJyZW50IGFuaW1hdGlvbiB2YWx1ZSwgYmV0d2VlbiAwLjAgYW5kIDEuMC5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICogQHJldHVybnMge0Jvb2xlYW59IGBmYWxzZWAgdG8gY2FuY2VsIHRoZSBjaGFydCBkcmF3aW5nLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNhZnRlckRyYXdcbiAqIEBkZXNjIENhbGxlZCBhZnRlciB0aGUgYGNoYXJ0YCBoYXMgYmVlbiBkcmF3biBmb3IgdGhlIHNwZWNpZmljIGVhc2luZyB2YWx1ZS4gTm90ZVxuICogdGhhdCB0aGlzIGhvb2sgd2lsbCBub3QgYmUgY2FsbGVkIGlmIHRoZSBkcmF3aW5nIGhhcyBiZWVuIHByZXZpb3VzbHkgY2FuY2VsbGVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7TnVtYmVyfSBlYXNpbmdWYWx1ZSAtIFRoZSBjdXJyZW50IGFuaW1hdGlvbiB2YWx1ZSwgYmV0d2VlbiAwLjAgYW5kIDEuMC5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNiZWZvcmVEYXRhc2V0c0RyYXdcbiAqIEBkZXNjIENhbGxlZCBiZWZvcmUgZHJhd2luZyB0aGUgYGNoYXJ0YCBkYXRhc2V0cy4gSWYgYW55IHBsdWdpbiByZXR1cm5zIGBmYWxzZWAsXG4gKiB0aGUgZGF0YXNldHMgZHJhd2luZyBpcyBjYW5jZWxsZWQgdW50aWwgYW5vdGhlciBgcmVuZGVyYCBpcyB0cmlnZ2VyZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtOdW1iZXJ9IGVhc2luZ1ZhbHVlIC0gVGhlIGN1cnJlbnQgYW5pbWF0aW9uIHZhbHVlLCBiZXR3ZWVuIDAuMCBhbmQgMS4wLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKiBAcmV0dXJucyB7Qm9vbGVhbn0gYGZhbHNlYCB0byBjYW5jZWwgdGhlIGNoYXJ0IGRhdGFzZXRzIGRyYXdpbmcuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2FmdGVyRGF0YXNldHNEcmF3XG4gKiBAZGVzYyBDYWxsZWQgYWZ0ZXIgdGhlIGBjaGFydGAgZGF0YXNldHMgaGF2ZSBiZWVuIGRyYXduLiBOb3RlIHRoYXQgdGhpcyBob29rXG4gKiB3aWxsIG5vdCBiZSBjYWxsZWQgaWYgdGhlIGRhdGFzZXRzIGRyYXdpbmcgaGFzIGJlZW4gcHJldmlvdXNseSBjYW5jZWxsZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtOdW1iZXJ9IGVhc2luZ1ZhbHVlIC0gVGhlIGN1cnJlbnQgYW5pbWF0aW9uIHZhbHVlLCBiZXR3ZWVuIDAuMCBhbmQgMS4wLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2JlZm9yZURhdGFzZXREcmF3XG4gKiBAZGVzYyBDYWxsZWQgYmVmb3JlIGRyYXdpbmcgdGhlIGBjaGFydGAgZGF0YXNldCBhdCB0aGUgZ2l2ZW4gYGFyZ3MuaW5kZXhgIChkYXRhc2V0c1xuICogYXJlIGRyYXduIGluIHRoZSByZXZlcnNlIG9yZGVyKS4gSWYgYW55IHBsdWdpbiByZXR1cm5zIGBmYWxzZWAsIHRoZSBkYXRhc2V0cyBkcmF3aW5nXG4gKiBpcyBjYW5jZWxsZWQgdW50aWwgYW5vdGhlciBgcmVuZGVyYCBpcyB0cmlnZ2VyZWQuXG4gKiBAcGFyYW0ge0NoYXJ0fSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzIC0gVGhlIGNhbGwgYXJndW1lbnRzLlxuICogQHBhcmFtIHtOdW1iZXJ9IGFyZ3MuaW5kZXggLSBUaGUgZGF0YXNldCBpbmRleC5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzLm1ldGEgLSBUaGUgZGF0YXNldCBtZXRhZGF0YS5cbiAqIEBwYXJhbSB7TnVtYmVyfSBhcmdzLmVhc2luZ1ZhbHVlIC0gVGhlIGN1cnJlbnQgYW5pbWF0aW9uIHZhbHVlLCBiZXR3ZWVuIDAuMCBhbmQgMS4wLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKiBAcmV0dXJucyB7Qm9vbGVhbn0gYGZhbHNlYCB0byBjYW5jZWwgdGhlIGNoYXJ0IGRhdGFzZXRzIGRyYXdpbmcuXG4gKi9cbi8qKlxuICogQG1ldGhvZCBJUGx1Z2luI2FmdGVyRGF0YXNldERyYXdcbiAqIEBkZXNjIENhbGxlZCBhZnRlciB0aGUgYGNoYXJ0YCBkYXRhc2V0cyBhdCB0aGUgZ2l2ZW4gYGFyZ3MuaW5kZXhgIGhhdmUgYmVlbiBkcmF3blxuICogKGRhdGFzZXRzIGFyZSBkcmF3biBpbiB0aGUgcmV2ZXJzZSBvcmRlcikuIE5vdGUgdGhhdCB0aGlzIGhvb2sgd2lsbCBub3QgYmUgY2FsbGVkXG4gKiBpZiB0aGUgZGF0YXNldHMgZHJhd2luZyBoYXMgYmVlbiBwcmV2aW91c2x5IGNhbmNlbGxlZC5cbiAqIEBwYXJhbSB7Q2hhcnR9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtPYmplY3R9IGFyZ3MgLSBUaGUgY2FsbCBhcmd1bWVudHMuXG4gKiBAcGFyYW0ge051bWJlcn0gYXJncy5pbmRleCAtIFRoZSBkYXRhc2V0IGluZGV4LlxuICogQHBhcmFtIHtPYmplY3R9IGFyZ3MubWV0YSAtIFRoZSBkYXRhc2V0IG1ldGFkYXRhLlxuICogQHBhcmFtIHtOdW1iZXJ9IGFyZ3MuZWFzaW5nVmFsdWUgLSBUaGUgY3VycmVudCBhbmltYXRpb24gdmFsdWUsIGJldHdlZW4gMC4wIGFuZCAxLjAuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlVG9vbHRpcERyYXdcbiAqIEBkZXNjIENhbGxlZCBiZWZvcmUgZHJhd2luZyB0aGUgYHRvb2x0aXBgLiBJZiBhbnkgcGx1Z2luIHJldHVybnMgYGZhbHNlYCxcbiAqIHRoZSB0b29sdGlwIGRyYXdpbmcgaXMgY2FuY2VsbGVkIHVudGlsIGFub3RoZXIgYHJlbmRlcmAgaXMgdHJpZ2dlcmVkLlxuICogQHBhcmFtIHtDaGFydH0gY2hhcnQgLSBUaGUgY2hhcnQgaW5zdGFuY2UuXG4gKiBAcGFyYW0ge09iamVjdH0gYXJncyAtIFRoZSBjYWxsIGFyZ3VtZW50cy5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzLnRvb2x0aXAgLSBUaGUgdG9vbHRpcC5cbiAqIEBwYXJhbSB7TnVtYmVyfSBhcmdzLmVhc2luZ1ZhbHVlIC0gVGhlIGN1cnJlbnQgYW5pbWF0aW9uIHZhbHVlLCBiZXR3ZWVuIDAuMCBhbmQgMS4wLlxuICogQHBhcmFtIHtPYmplY3R9IG9wdGlvbnMgLSBUaGUgcGx1Z2luIG9wdGlvbnMuXG4gKiBAcmV0dXJucyB7Qm9vbGVhbn0gYGZhbHNlYCB0byBjYW5jZWwgdGhlIGNoYXJ0IHRvb2x0aXAgZHJhd2luZy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYWZ0ZXJUb29sdGlwRHJhd1xuICogQGRlc2MgQ2FsbGVkIGFmdGVyIGRyYXdpbmcgdGhlIGB0b29sdGlwYC4gTm90ZSB0aGF0IHRoaXMgaG9vayB3aWxsIG5vdFxuICogYmUgY2FsbGVkIGlmIHRoZSB0b29sdGlwIGRyYXdpbmcgaGFzIGJlZW4gcHJldmlvdXNseSBjYW5jZWxsZWQuXG4gKiBAcGFyYW0ge0NoYXJ0fSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBhcmdzIC0gVGhlIGNhbGwgYXJndW1lbnRzLlxuICogQHBhcmFtIHtPYmplY3R9IGFyZ3MudG9vbHRpcCAtIFRoZSB0b29sdGlwLlxuICogQHBhcmFtIHtOdW1iZXJ9IGFyZ3MuZWFzaW5nVmFsdWUgLSBUaGUgY3VycmVudCBhbmltYXRpb24gdmFsdWUsIGJldHdlZW4gMC4wIGFuZCAxLjAuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYmVmb3JlRXZlbnRcbiAqIEBkZXNjIENhbGxlZCBiZWZvcmUgcHJvY2Vzc2luZyB0aGUgc3BlY2lmaWVkIGBldmVudGAuIElmIGFueSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgLFxuICogdGhlIGV2ZW50IHdpbGwgYmUgZGlzY2FyZGVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7SUV2ZW50fSBldmVudCAtIFRoZSBldmVudCBvYmplY3QuXG4gKiBAcGFyYW0ge09iamVjdH0gb3B0aW9ucyAtIFRoZSBwbHVnaW4gb3B0aW9ucy5cbiAqL1xuLyoqXG4gKiBAbWV0aG9kIElQbHVnaW4jYWZ0ZXJFdmVudFxuICogQGRlc2MgQ2FsbGVkIGFmdGVyIHRoZSBgZXZlbnRgIGhhcyBiZWVuIGNvbnN1bWVkLiBOb3RlIHRoYXQgdGhpcyBob29rXG4gKiB3aWxsIG5vdCBiZSBjYWxsZWQgaWYgdGhlIGBldmVudGAgaGFzIGJlZW4gcHJldmlvdXNseSBkaXNjYXJkZWQuXG4gKiBAcGFyYW0ge0NoYXJ0LkNvbnRyb2xsZXJ9IGNoYXJ0IC0gVGhlIGNoYXJ0IGluc3RhbmNlLlxuICogQHBhcmFtIHtJRXZlbnR9IGV2ZW50IC0gVGhlIGV2ZW50IG9iamVjdC5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNyZXNpemVcbiAqIEBkZXNjIENhbGxlZCBhZnRlciB0aGUgY2hhcnQgYXMgYmVlbiByZXNpemVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7TnVtYmVyfSBzaXplIC0gVGhlIG5ldyBjYW52YXMgZGlzcGxheSBzaXplIChlcS4gY2FudmFzLnN0eWxlIHdpZHRoICYgaGVpZ2h0KS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICovXG4vKipcbiAqIEBtZXRob2QgSVBsdWdpbiNkZXN0cm95XG4gKiBAZGVzYyBDYWxsZWQgYWZ0ZXIgdGhlIGNoYXJ0IGFzIGJlZW4gZGVzdHJveWVkLlxuICogQHBhcmFtIHtDaGFydC5Db250cm9sbGVyfSBjaGFydCAtIFRoZSBjaGFydCBpbnN0YW5jZS5cbiAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zIC0gVGhlIHBsdWdpbiBvcHRpb25zLlxuICovXG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///96\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var af = moment.defineLocale('af', {\n months : 'Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember'.split('_'),\n monthsShort : 'Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des'.split('_'),\n weekdays : 'Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag'.split('_'),\n weekdaysShort : 'Son_Maa_Din_Woe_Don_Vry_Sat'.split('_'),\n weekdaysMin : 'So_Ma_Di_Wo_Do_Vr_Sa'.split('_'),\n meridiemParse: /vm|nm/i,\n isPM : function (input) {\n return /^nm$/i.test(input);\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 12) {\n return isLower ? 'vm' : 'VM';\n } else {\n return isLower ? 'nm' : 'NM';\n }\n },\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Vandag om] LT',\n nextDay : '[Môre om] LT',\n nextWeek : 'dddd [om] LT',\n lastDay : '[Gister om] LT',\n lastWeek : '[Laas] dddd [om] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'oor %s',\n past : '%s gelede',\n s : '\\'n paar sekondes',\n ss : '%d sekondes',\n m : '\\'n minuut',\n mm : '%d minute',\n h : '\\'n uur',\n hh : '%d ure',\n d : '\\'n dag',\n dd : '%d dae',\n M : '\\'n maand',\n MM : '%d maande',\n y : '\\'n jaar',\n yy : '%d jaar'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n ordinal : function (number) {\n return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de'); // Thanks to Joris Röling : https://github.com/jjupiter\n },\n week : {\n dow : 1, // Maandag is die eerste dag van die week.\n doy : 4 // Die week wat die 4de Januarie bevat is die eerste week van die jaar.\n }\n });\n\n return af;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hZi5qcz8yYmZiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0EsNEZBQTRGO0FBQzVGLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiI5Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIGFmID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYWYnLCB7XG4gICAgICAgIG1vbnRocyA6ICdKYW51YXJpZV9GZWJydWFyaWVfTWFhcnRfQXByaWxfTWVpX0p1bmllX0p1bGllX0F1Z3VzdHVzX1NlcHRlbWJlcl9Pa3RvYmVyX05vdmVtYmVyX0Rlc2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW5fRmViX01ydF9BcHJfTWVpX0p1bl9KdWxfQXVnX1NlcF9Pa3RfTm92X0Rlcycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnU29uZGFnX01hYW5kYWdfRGluc2RhZ19Xb2Vuc2RhZ19Eb25kZXJkYWdfVnJ5ZGFnX1NhdGVyZGFnJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1Nvbl9NYWFfRGluX1dvZV9Eb25fVnJ5X1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU29fTWFfRGlfV29fRG9fVnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC92bXxubS9pLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gL15ubSQvaS50ZXN0KGlucHV0KTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VycyA8IDEyKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAndm0nIDogJ1ZNJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAnbm0nIDogJ05NJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW1ZhbmRhZyBvbV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbTcO0cmUgb21dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW29tXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tHaXN0ZXIgb21dIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tMYWFzXSBkZGRkIFtvbV0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ29vciAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIGdlbGVkZScsXG4gICAgICAgICAgICBzIDogJ1xcJ24gcGFhciBzZWtvbmRlcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWtvbmRlcycsXG4gICAgICAgICAgICBtIDogJ1xcJ24gbWludXV0JyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZScsXG4gICAgICAgICAgICBoIDogJ1xcJ24gdXVyJyxcbiAgICAgICAgICAgIGhoIDogJyVkIHVyZScsXG4gICAgICAgICAgICBkIDogJ1xcJ24gZGFnJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRhZScsXG4gICAgICAgICAgICBNIDogJ1xcJ24gbWFhbmQnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbWFhbmRlJyxcbiAgICAgICAgICAgIHkgOiAnXFwnbiBqYWFyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGphYXInXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShzdGV8ZGUpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAoKG51bWJlciA9PT0gMSB8fCBudW1iZXIgPT09IDggfHwgbnVtYmVyID49IDIwKSA/ICdzdGUnIDogJ2RlJyk7IC8vIFRoYW5rcyB0byBKb3JpcyBSw7ZsaW5nIDogaHR0cHM6Ly9naXRodWIuY29tL2pqdXBpdGVyXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNYWFuZGFnIGlzIGRpZSBlZXJzdGUgZGFnIHZhbiBkaWUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIERpZSB3ZWVrIHdhdCBkaWUgNGRlIEphbnVhcmllIGJldmF0IGlzIGRpZSBlZXJzdGUgd2VlayB2YW4gZGllIGphYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBhZjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///97\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '١',\n '2': '٢',\n '3': '٣',\n '4': '٤',\n '5': '٥',\n '6': '٦',\n '7': '٧',\n '8': '٨',\n '9': '٩',\n '0': '٠'\n }, numberMap = {\n '١': '1',\n '٢': '2',\n '٣': '3',\n '٤': '4',\n '٥': '5',\n '٦': '6',\n '٧': '7',\n '٨': '8',\n '٩': '9',\n '٠': '0'\n }, pluralForm = function (n) {\n return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5;\n }, plurals = {\n s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'],\n m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'],\n h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'],\n d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'],\n M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'],\n y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام']\n }, pluralize = function (u) {\n return function (number, withoutSuffix, string, isFuture) {\n var f = pluralForm(number),\n str = plurals[u][pluralForm(number)];\n if (f === 2) {\n str = str[withoutSuffix ? 0 : 1];\n }\n return str.replace(/%d/i, number);\n };\n }, months = [\n 'يناير',\n 'فبراير',\n 'مارس',\n 'أبريل',\n 'مايو',\n 'يونيو',\n 'يوليو',\n 'أغسطس',\n 'سبتمبر',\n 'أكتوبر',\n 'نوفمبر',\n 'ديسمبر'\n ];\n\n var ar = moment.defineLocale('ar', {\n months : months,\n monthsShort : months,\n weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'D/\\u200FM/\\u200FYYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n meridiemParse: /ص|م/,\n isPM : function (input) {\n return 'م' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ص';\n } else {\n return 'م';\n }\n },\n calendar : {\n sameDay: '[اليوم عند الساعة] LT',\n nextDay: '[غدًا عند الساعة] LT',\n nextWeek: 'dddd [عند الساعة] LT',\n lastDay: '[أمس عند الساعة] LT',\n lastWeek: 'dddd [عند الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'بعد %s',\n past : 'منذ %s',\n s : pluralize('s'),\n ss : pluralize('s'),\n m : pluralize('m'),\n mm : pluralize('m'),\n h : pluralize('h'),\n hh : pluralize('h'),\n d : pluralize('d'),\n dd : pluralize('d'),\n M : pluralize('M'),\n MM : pluralize('M'),\n y : pluralize('y'),\n yy : pluralize('y')\n },\n preparse: function (string) {\n return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {\n return numberMap[match];\n }).replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n }).replace(/,/g, '،');\n },\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ar;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci5qcz84ZTczIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiOTguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBzeW1ib2xNYXAgPSB7XG4gICAgICAgICcxJzogJ9mhJyxcbiAgICAgICAgJzInOiAn2aInLFxuICAgICAgICAnMyc6ICfZoycsXG4gICAgICAgICc0JzogJ9mkJyxcbiAgICAgICAgJzUnOiAn2aUnLFxuICAgICAgICAnNic6ICfZpicsXG4gICAgICAgICc3JzogJ9mnJyxcbiAgICAgICAgJzgnOiAn2agnLFxuICAgICAgICAnOSc6ICfZqScsXG4gICAgICAgICcwJzogJ9mgJ1xuICAgIH0sIG51bWJlck1hcCA9IHtcbiAgICAgICAgJ9mhJzogJzEnLFxuICAgICAgICAn2aInOiAnMicsXG4gICAgICAgICfZoyc6ICczJyxcbiAgICAgICAgJ9mkJzogJzQnLFxuICAgICAgICAn2aUnOiAnNScsXG4gICAgICAgICfZpic6ICc2JyxcbiAgICAgICAgJ9mnJzogJzcnLFxuICAgICAgICAn2agnOiAnOCcsXG4gICAgICAgICfZqSc6ICc5JyxcbiAgICAgICAgJ9mgJzogJzAnXG4gICAgfSwgcGx1cmFsRm9ybSA9IGZ1bmN0aW9uIChuKSB7XG4gICAgICAgIHJldHVybiBuID09PSAwID8gMCA6IG4gPT09IDEgPyAxIDogbiA9PT0gMiA/IDIgOiBuICUgMTAwID49IDMgJiYgbiAlIDEwMCA8PSAxMCA/IDMgOiBuICUgMTAwID49IDExID8gNCA6IDU7XG4gICAgfSwgcGx1cmFscyA9IHtcbiAgICAgICAgcyA6IFsn2KPZgtmEINmF2YYg2KvYp9mG2YrYqScsICfYq9in2YbZitipINmI2KfYrdiv2KknLCBbJ9ir2KfZhtmK2KrYp9mGJywgJ9ir2KfZhtmK2KrZitmGJ10sICclZCDYq9mI2KfZhicsICclZCDYq9in2YbZitipJywgJyVkINir2KfZhtmK2KknXSxcbiAgICAgICAgbSA6IFsn2KPZgtmEINmF2YYg2K/ZgtmK2YLYqScsICfYr9mC2YrZgtipINmI2KfYrdiv2KknLCBbJ9iv2YLZitmC2KrYp9mGJywgJ9iv2YLZitmC2KrZitmGJ10sICclZCDYr9mC2KfYptmCJywgJyVkINiv2YLZitmC2KknLCAnJWQg2K/ZgtmK2YLYqSddLFxuICAgICAgICBoIDogWyfYo9mC2YQg2YXZhiDYs9in2LnYqScsICfYs9in2LnYqSDZiNin2K3Yr9ipJywgWyfYs9in2LnYqtin2YYnLCAn2LPYp9i52KrZitmGJ10sICclZCDYs9in2LnYp9iqJywgJyVkINiz2KfYudipJywgJyVkINiz2KfYudipJ10sXG4gICAgICAgIGQgOiBbJ9ij2YLZhCDZhdmGINmK2YjZhScsICfZitmI2YUg2YjYp9it2K8nLCBbJ9mK2YjZhdin2YYnLCAn2YrZiNmF2YrZhiddLCAnJWQg2KPZitin2YUnLCAnJWQg2YrZiNmF2YvYpycsICclZCDZitmI2YUnXSxcbiAgICAgICAgTSA6IFsn2KPZgtmEINmF2YYg2LTZh9ixJywgJ9i02YfYsSDZiNin2K3YrycsIFsn2LTZh9ix2KfZhicsICfYtNmH2LHZitmGJ10sICclZCDYo9i02YfYsScsICclZCDYtNmH2LHYpycsICclZCDYtNmH2LEnXSxcbiAgICAgICAgeSA6IFsn2KPZgtmEINmF2YYg2LnYp9mFJywgJ9i52KfZhSDZiNin2K3YrycsIFsn2LnYp9mF2KfZhicsICfYudin2YXZitmGJ10sICclZCDYo9i52YjYp9mFJywgJyVkINi52KfZhdmL2KcnLCAnJWQg2LnYp9mFJ11cbiAgICB9LCBwbHVyYWxpemUgPSBmdW5jdGlvbiAodSkge1xuICAgICAgICByZXR1cm4gZnVuY3Rpb24gKG51bWJlciwgd2l0aG91dFN1ZmZpeCwgc3RyaW5nLCBpc0Z1dHVyZSkge1xuICAgICAgICAgICAgdmFyIGYgPSBwbHVyYWxGb3JtKG51bWJlciksXG4gICAgICAgICAgICAgICAgc3RyID0gcGx1cmFsc1t1XVtwbHVyYWxGb3JtKG51bWJlcildO1xuICAgICAgICAgICAgaWYgKGYgPT09IDIpIHtcbiAgICAgICAgICAgICAgICBzdHIgPSBzdHJbd2l0aG91dFN1ZmZpeCA/IDAgOiAxXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBzdHIucmVwbGFjZSgvJWQvaSwgbnVtYmVyKTtcbiAgICAgICAgfTtcbiAgICB9LCBtb250aHMgPSBbXG4gICAgICAgICfZitmG2KfZitixJyxcbiAgICAgICAgJ9mB2KjYsdin2YrYsScsXG4gICAgICAgICfZhdin2LHYsycsXG4gICAgICAgICfYo9io2LHZitmEJyxcbiAgICAgICAgJ9mF2KfZitmIJyxcbiAgICAgICAgJ9mK2YjZhtmK2YgnLFxuICAgICAgICAn2YrZiNmE2YrZiCcsXG4gICAgICAgICfYo9i62LPYt9izJyxcbiAgICAgICAgJ9iz2KjYqtmF2KjYsScsXG4gICAgICAgICfYo9mD2KrZiNio2LEnLFxuICAgICAgICAn2YbZiNmB2YXYqNixJyxcbiAgICAgICAgJ9iv2YrYs9mF2KjYsSdcbiAgICBdO1xuXG4gICAgdmFyIGFyID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXInLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHMsXG4gICAgICAgIHdlZWtkYXlzIDogJ9in2YTYo9it2K9f2KfZhNil2KvZhtmK2YZf2KfZhNir2YTYp9ir2KfYoV/Yp9mE2KPYsdio2LnYp9ihX9in2YTYrtmF2YrYs1/Yp9mE2KzZhdi52Klf2KfZhNiz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfYo9it2K9f2KXYq9mG2YrZhl/Yq9mE2KfYq9in2KFf2KPYsdio2LnYp9ihX9iu2YXZitizX9is2YXYudipX9iz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn2K1f2YZf2Ktf2LFf2K5f2Kxf2LMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnRC9cXHUyMDBGTS9cXHUyMDBGWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv2LV82YUvLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gJ9mFJyA9PT0gaW5wdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2LUnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9mFJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhtivINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2YvYpyDYudmG2K8g2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW9i52YbYryDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdb2KPZhdizINi52YbYryDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBb2LnZhtivINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn2KjYudivICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAn2YXZhtiwICVzJyxcbiAgICAgICAgICAgIHMgOiBwbHVyYWxpemUoJ3MnKSxcbiAgICAgICAgICAgIHNzIDogcGx1cmFsaXplKCdzJyksXG4gICAgICAgICAgICBtIDogcGx1cmFsaXplKCdtJyksXG4gICAgICAgICAgICBtbSA6IHBsdXJhbGl6ZSgnbScpLFxuICAgICAgICAgICAgaCA6IHBsdXJhbGl6ZSgnaCcpLFxuICAgICAgICAgICAgaGggOiBwbHVyYWxpemUoJ2gnKSxcbiAgICAgICAgICAgIGQgOiBwbHVyYWxpemUoJ2QnKSxcbiAgICAgICAgICAgIGRkIDogcGx1cmFsaXplKCdkJyksXG4gICAgICAgICAgICBNIDogcGx1cmFsaXplKCdNJyksXG4gICAgICAgICAgICBNTSA6IHBsdXJhbGl6ZSgnTScpLFxuICAgICAgICAgICAgeSA6IHBsdXJhbGl6ZSgneScpLFxuICAgICAgICAgICAgeXkgOiBwbHVyYWxpemUoJ3knKVxuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9b2aHZotmj2aTZpdmm2afZqNmp2aBdL2csIGZ1bmN0aW9uIChtYXRjaCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXJNYXBbbWF0Y2hdO1xuICAgICAgICAgICAgfSkucmVwbGFjZSgv2IwvZywgJywnKTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KS5yZXBsYWNlKC8sL2csICfYjCcpO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogNiwgLy8gU2F0dXJkYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDEyICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBhcjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///98\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var arDz = moment.defineLocale('ar-dz', {\n months : 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n monthsShort : 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'أح_إث_ثلا_أر_خم_جم_سب'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[اليوم على الساعة] LT',\n nextDay: '[غدا على الساعة] LT',\n nextWeek: 'dddd [على الساعة] LT',\n lastDay: '[أمس على الساعة] LT',\n lastWeek: 'dddd [على الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'في %s',\n past : 'منذ %s',\n s : 'ثوان',\n ss : '%d ثانية',\n m : 'دقيقة',\n mm : '%d دقائق',\n h : 'ساعة',\n hh : '%d ساعات',\n d : 'يوم',\n dd : '%d أيام',\n M : 'شهر',\n MM : '%d أشهر',\n y : 'سنة',\n yy : '%d سنوات'\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 4 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return arDz;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1kei5qcz9hMzU2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiI5OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIGFyRHogPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdhci1keicsIHtcbiAgICAgICAgbW9udGhzIDogJ9is2KfZhtmB2Ypf2YHZitmB2LHZil/Zhdin2LHYs1/Yo9mB2LHZitmEX9mF2KfZil/YrNmI2KfZhl/YrNmI2YrZhNmK2Klf2KPZiNiqX9iz2KjYqtmF2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmB2YXYqNixX9iv2YrYs9mF2KjYsScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn2KzYp9mG2YHZil/ZgdmK2YHYsdmKX9mF2KfYsdizX9ij2YHYsdmK2YRf2YXYp9mKX9is2YjYp9mGX9is2YjZitmE2YrYqV/Yo9mI2Kpf2LPYqNiq2YXYqNixX9ij2YPYqtmI2KjYsV/ZhtmI2YHZhdio2LFf2K/Zitiz2YXYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfYp9mE2KPYrdivX9in2YTYpdir2YbZitmGX9in2YTYq9mE2KfYq9in2KFf2KfZhNij2LHYqNi52KfYoV/Yp9mE2K7ZhdmK2LNf2KfZhNis2YXYudipX9in2YTYs9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn2KfYrdivX9in2KvZhtmK2YZf2KvZhNin2KvYp9ihX9in2LHYqNi52KfYoV/YrtmF2YrYs1/YrNmF2LnYqV/Ys9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9ij2K1f2KXYq1/Yq9mE2Kdf2KPYsV/YrtmFX9is2YVf2LPYqCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1vYp9mE2YrZiNmFINi52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdb2LrYr9inINi52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnZGRkZCBb2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vYo9mF2LMg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdkZGRkIFvYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfZgdmKICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAn2YXZhtiwICVzJyxcbiAgICAgICAgICAgIHMgOiAn2KvZiNin2YYnLFxuICAgICAgICAgICAgc3MgOiAnJWQg2KvYp9mG2YrYqScsXG4gICAgICAgICAgICBtIDogJ9iv2YLZitmC2KknLFxuICAgICAgICAgICAgbW0gOiAnJWQg2K/Zgtin2KbZgicsXG4gICAgICAgICAgICBoIDogJ9iz2KfYudipJyxcbiAgICAgICAgICAgIGhoIDogJyVkINiz2KfYudin2KonLFxuICAgICAgICAgICAgZCA6ICfZitmI2YUnLFxuICAgICAgICAgICAgZGQgOiAnJWQg2KPZitin2YUnLFxuICAgICAgICAgICAgTSA6ICfYtNmH2LEnLFxuICAgICAgICAgICAgTU0gOiAnJWQg2KPYtNmH2LEnLFxuICAgICAgICAgICAgeSA6ICfYs9mG2KknLFxuICAgICAgICAgICAgeXkgOiAnJWQg2LPZhtmI2KfYqidcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYXJEejtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///99\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var arKw = moment.defineLocale('ar-kw', {\n months : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),\n monthsShort : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),\n weekdays : 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[اليوم على الساعة] LT',\n nextDay: '[غدا على الساعة] LT',\n nextWeek: 'dddd [على الساعة] LT',\n lastDay: '[أمس على الساعة] LT',\n lastWeek: 'dddd [على الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'في %s',\n past : 'منذ %s',\n s : 'ثوان',\n ss : '%d ثانية',\n m : 'دقيقة',\n mm : '%d دقائق',\n h : 'ساعة',\n hh : '%d ساعات',\n d : 'يوم',\n dd : '%d أيام',\n M : 'شهر',\n MM : '%d أشهر',\n y : 'سنة',\n yy : '%d سنوات'\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return arKw;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1rdy5qcz80MjNlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBhckt3ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXIta3cnLCB7XG4gICAgICAgIG1vbnRocyA6ICfZitmG2KfZitixX9mB2KjYsdin2YrYsV/Zhdin2LHYs1/Yo9io2LHZitmEX9mF2KfZil/ZitmI2YbZitmIX9mK2YjZhNmK2YjYsl/Yuti02Kpf2LTYqtmG2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmG2KjYsV/Yr9is2YbYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfZitmG2KfZitixX9mB2KjYsdin2YrYsV/Zhdin2LHYs1/Yo9io2LHZitmEX9mF2KfZil/ZitmI2YbZitmIX9mK2YjZhNmK2YjYsl/Yuti02Kpf2LTYqtmG2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmG2KjYsV/Yr9is2YbYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfYp9mE2KPYrdivX9in2YTYpdiq2YbZitmGX9in2YTYq9mE2KfYq9in2KFf2KfZhNij2LHYqNi52KfYoV/Yp9mE2K7ZhdmK2LNf2KfZhNis2YXYudipX9in2YTYs9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn2KfYrdivX9in2KrZhtmK2YZf2KvZhNin2KvYp9ihX9in2LHYqNi52KfYoV/YrtmF2YrYs1/YrNmF2LnYqV/Ys9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9itX9mGX9irX9ixX9iuX9isX9izJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2Kcg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9ij2YXYsyDYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW9i52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9mB2YogJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfZhdmG2LAgJXMnLFxuICAgICAgICAgICAgcyA6ICfYq9mI2KfZhicsXG4gICAgICAgICAgICBzcyA6ICclZCDYq9in2YbZitipJyxcbiAgICAgICAgICAgIG0gOiAn2K/ZgtmK2YLYqScsXG4gICAgICAgICAgICBtbSA6ICclZCDYr9mC2KfYptmCJyxcbiAgICAgICAgICAgIGggOiAn2LPYp9i52KknLFxuICAgICAgICAgICAgaGggOiAnJWQg2LPYp9i52KfYqicsXG4gICAgICAgICAgICBkIDogJ9mK2YjZhScsXG4gICAgICAgICAgICBkZCA6ICclZCDYo9mK2KfZhScsXG4gICAgICAgICAgICBNIDogJ9i02YfYsScsXG4gICAgICAgICAgICBNTSA6ICclZCDYo9i02YfYsScsXG4gICAgICAgICAgICB5IDogJ9iz2YbYqScsXG4gICAgICAgICAgICB5eSA6ICclZCDYs9mG2YjYp9iqJ1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMCwgLy8gU3VuZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiAxMiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYXJLdztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///100\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '1',\n '2': '2',\n '3': '3',\n '4': '4',\n '5': '5',\n '6': '6',\n '7': '7',\n '8': '8',\n '9': '9',\n '0': '0'\n }, pluralForm = function (n) {\n return n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5;\n }, plurals = {\n s : ['أقل من ثانية', 'ثانية واحدة', ['ثانيتان', 'ثانيتين'], '%d ثوان', '%d ثانية', '%d ثانية'],\n m : ['أقل من دقيقة', 'دقيقة واحدة', ['دقيقتان', 'دقيقتين'], '%d دقائق', '%d دقيقة', '%d دقيقة'],\n h : ['أقل من ساعة', 'ساعة واحدة', ['ساعتان', 'ساعتين'], '%d ساعات', '%d ساعة', '%d ساعة'],\n d : ['أقل من يوم', 'يوم واحد', ['يومان', 'يومين'], '%d أيام', '%d يومًا', '%d يوم'],\n M : ['أقل من شهر', 'شهر واحد', ['شهران', 'شهرين'], '%d أشهر', '%d شهرا', '%d شهر'],\n y : ['أقل من عام', 'عام واحد', ['عامان', 'عامين'], '%d أعوام', '%d عامًا', '%d عام']\n }, pluralize = function (u) {\n return function (number, withoutSuffix, string, isFuture) {\n var f = pluralForm(number),\n str = plurals[u][pluralForm(number)];\n if (f === 2) {\n str = str[withoutSuffix ? 0 : 1];\n }\n return str.replace(/%d/i, number);\n };\n }, months = [\n 'يناير',\n 'فبراير',\n 'مارس',\n 'أبريل',\n 'مايو',\n 'يونيو',\n 'يوليو',\n 'أغسطس',\n 'سبتمبر',\n 'أكتوبر',\n 'نوفمبر',\n 'ديسمبر'\n ];\n\n var arLy = moment.defineLocale('ar-ly', {\n months : months,\n monthsShort : months,\n weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'D/\\u200FM/\\u200FYYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n meridiemParse: /ص|م/,\n isPM : function (input) {\n return 'م' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ص';\n } else {\n return 'م';\n }\n },\n calendar : {\n sameDay: '[اليوم عند الساعة] LT',\n nextDay: '[غدًا عند الساعة] LT',\n nextWeek: 'dddd [عند الساعة] LT',\n lastDay: '[أمس عند الساعة] LT',\n lastWeek: 'dddd [عند الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'بعد %s',\n past : 'منذ %s',\n s : pluralize('s'),\n ss : pluralize('s'),\n m : pluralize('m'),\n mm : pluralize('m'),\n h : pluralize('h'),\n hh : pluralize('h'),\n d : pluralize('d'),\n dd : pluralize('d'),\n M : pluralize('M'),\n MM : pluralize('M'),\n y : pluralize('y'),\n yy : pluralize('y')\n },\n preparse: function (string) {\n return string.replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n }).replace(/,/g, '،');\n },\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return arLy;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1seS5qcz8xY2ZkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTAxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICcxJyxcbiAgICAgICAgJzInOiAnMicsXG4gICAgICAgICczJzogJzMnLFxuICAgICAgICAnNCc6ICc0JyxcbiAgICAgICAgJzUnOiAnNScsXG4gICAgICAgICc2JzogJzYnLFxuICAgICAgICAnNyc6ICc3JyxcbiAgICAgICAgJzgnOiAnOCcsXG4gICAgICAgICc5JzogJzknLFxuICAgICAgICAnMCc6ICcwJ1xuICAgIH0sIHBsdXJhbEZvcm0gPSBmdW5jdGlvbiAobikge1xuICAgICAgICByZXR1cm4gbiA9PT0gMCA/IDAgOiBuID09PSAxID8gMSA6IG4gPT09IDIgPyAyIDogbiAlIDEwMCA+PSAzICYmIG4gJSAxMDAgPD0gMTAgPyAzIDogbiAlIDEwMCA+PSAxMSA/IDQgOiA1O1xuICAgIH0sIHBsdXJhbHMgPSB7XG4gICAgICAgIHMgOiBbJ9ij2YLZhCDZhdmGINir2KfZhtmK2KknLCAn2KvYp9mG2YrYqSDZiNin2K3Yr9ipJywgWyfYq9in2YbZitiq2KfZhicsICfYq9in2YbZitiq2YrZhiddLCAnJWQg2KvZiNin2YYnLCAnJWQg2KvYp9mG2YrYqScsICclZCDYq9in2YbZitipJ10sXG4gICAgICAgIG0gOiBbJ9ij2YLZhCDZhdmGINiv2YLZitmC2KknLCAn2K/ZgtmK2YLYqSDZiNin2K3Yr9ipJywgWyfYr9mC2YrZgtiq2KfZhicsICfYr9mC2YrZgtiq2YrZhiddLCAnJWQg2K/Zgtin2KbZgicsICclZCDYr9mC2YrZgtipJywgJyVkINiv2YLZitmC2KknXSxcbiAgICAgICAgaCA6IFsn2KPZgtmEINmF2YYg2LPYp9i52KknLCAn2LPYp9i52Kkg2YjYp9it2K/YqScsIFsn2LPYp9i52KrYp9mGJywgJ9iz2KfYudiq2YrZhiddLCAnJWQg2LPYp9i52KfYqicsICclZCDYs9in2LnYqScsICclZCDYs9in2LnYqSddLFxuICAgICAgICBkIDogWyfYo9mC2YQg2YXZhiDZitmI2YUnLCAn2YrZiNmFINmI2KfYrdivJywgWyfZitmI2YXYp9mGJywgJ9mK2YjZhdmK2YYnXSwgJyVkINij2YrYp9mFJywgJyVkINmK2YjZhdmL2KcnLCAnJWQg2YrZiNmFJ10sXG4gICAgICAgIE0gOiBbJ9ij2YLZhCDZhdmGINi02YfYsScsICfYtNmH2LEg2YjYp9it2K8nLCBbJ9i02YfYsdin2YYnLCAn2LTZh9ix2YrZhiddLCAnJWQg2KPYtNmH2LEnLCAnJWQg2LTZh9ix2KcnLCAnJWQg2LTZh9ixJ10sXG4gICAgICAgIHkgOiBbJ9ij2YLZhCDZhdmGINi52KfZhScsICfYudin2YUg2YjYp9it2K8nLCBbJ9i52KfZhdin2YYnLCAn2LnYp9mF2YrZhiddLCAnJWQg2KPYudmI2KfZhScsICclZCDYudin2YXZi9inJywgJyVkINi52KfZhSddXG4gICAgfSwgcGx1cmFsaXplID0gZnVuY3Rpb24gKHUpIHtcbiAgICAgICAgcmV0dXJuIGZ1bmN0aW9uIChudW1iZXIsIHdpdGhvdXRTdWZmaXgsIHN0cmluZywgaXNGdXR1cmUpIHtcbiAgICAgICAgICAgIHZhciBmID0gcGx1cmFsRm9ybShudW1iZXIpLFxuICAgICAgICAgICAgICAgIHN0ciA9IHBsdXJhbHNbdV1bcGx1cmFsRm9ybShudW1iZXIpXTtcbiAgICAgICAgICAgIGlmIChmID09PSAyKSB7XG4gICAgICAgICAgICAgICAgc3RyID0gc3RyW3dpdGhvdXRTdWZmaXggPyAwIDogMV07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gc3RyLnJlcGxhY2UoLyVkL2ksIG51bWJlcik7XG4gICAgICAgIH07XG4gICAgfSwgbW9udGhzID0gW1xuICAgICAgICAn2YrZhtin2YrYsScsXG4gICAgICAgICfZgdio2LHYp9mK2LEnLFxuICAgICAgICAn2YXYp9ix2LMnLFxuICAgICAgICAn2KPYqNix2YrZhCcsXG4gICAgICAgICfZhdin2YrZiCcsXG4gICAgICAgICfZitmI2YbZitmIJyxcbiAgICAgICAgJ9mK2YjZhNmK2YgnLFxuICAgICAgICAn2KPYutiz2LfYsycsXG4gICAgICAgICfYs9io2KrZhdio2LEnLFxuICAgICAgICAn2KPZg9iq2YjYqNixJyxcbiAgICAgICAgJ9mG2YjZgdmF2KjYsScsXG4gICAgICAgICfYr9mK2LPZhdio2LEnXG4gICAgXTtcblxuICAgIHZhciBhckx5ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXItbHknLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHMsXG4gICAgICAgIHdlZWtkYXlzIDogJ9in2YTYo9it2K9f2KfZhNil2KvZhtmK2YZf2KfZhNir2YTYp9ir2KfYoV/Yp9mE2KPYsdio2LnYp9ihX9in2YTYrtmF2YrYs1/Yp9mE2KzZhdi52Klf2KfZhNiz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfYo9it2K9f2KXYq9mG2YrZhl/Yq9mE2KfYq9in2KFf2KPYsdio2LnYp9ihX9iu2YXZitizX9is2YXYudipX9iz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn2K1f2YZf2Ktf2LFf2K5f2Kxf2LMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnRC9cXHUyMDBGTS9cXHUyMDBGWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv2LV82YUvLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gJ9mFJyA9PT0gaW5wdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2LUnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9mFJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhtivINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2YvYpyDYudmG2K8g2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW9i52YbYryDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdb2KPZhdizINi52YbYryDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBb2LnZhtivINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn2KjYudivICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAn2YXZhtiwICVzJyxcbiAgICAgICAgICAgIHMgOiBwbHVyYWxpemUoJ3MnKSxcbiAgICAgICAgICAgIHNzIDogcGx1cmFsaXplKCdzJyksXG4gICAgICAgICAgICBtIDogcGx1cmFsaXplKCdtJyksXG4gICAgICAgICAgICBtbSA6IHBsdXJhbGl6ZSgnbScpLFxuICAgICAgICAgICAgaCA6IHBsdXJhbGl6ZSgnaCcpLFxuICAgICAgICAgICAgaGggOiBwbHVyYWxpemUoJ2gnKSxcbiAgICAgICAgICAgIGQgOiBwbHVyYWxpemUoJ2QnKSxcbiAgICAgICAgICAgIGRkIDogcGx1cmFsaXplKCdkJyksXG4gICAgICAgICAgICBNIDogcGx1cmFsaXplKCdNJyksXG4gICAgICAgICAgICBNTSA6IHBsdXJhbGl6ZSgnTScpLFxuICAgICAgICAgICAgeSA6IHBsdXJhbGl6ZSgneScpLFxuICAgICAgICAgICAgeXkgOiBwbHVyYWxpemUoJ3knKVxuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC/YjC9nLCAnLCcpO1xuICAgICAgICB9LFxuICAgICAgICBwb3N0Zm9ybWF0OiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL1xcZC9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gc3ltYm9sTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pLnJlcGxhY2UoLywvZywgJ9iMJyk7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiA2LCAvLyBTYXR1cmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogMTIgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGFyTHk7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///101\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var arMa = moment.defineLocale('ar-ma', {\n months : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),\n monthsShort : 'يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر'.split('_'),\n weekdays : 'الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[اليوم على الساعة] LT',\n nextDay: '[غدا على الساعة] LT',\n nextWeek: 'dddd [على الساعة] LT',\n lastDay: '[أمس على الساعة] LT',\n lastWeek: 'dddd [على الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'في %s',\n past : 'منذ %s',\n s : 'ثوان',\n ss : '%d ثانية',\n m : 'دقيقة',\n mm : '%d دقائق',\n h : 'ساعة',\n hh : '%d ساعات',\n d : 'يوم',\n dd : '%d أيام',\n M : 'شهر',\n MM : '%d أشهر',\n y : 'سنة',\n yy : '%d سنوات'\n },\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return arMa;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1tYS5qcz8wYTg0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMDIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBhck1hID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXItbWEnLCB7XG4gICAgICAgIG1vbnRocyA6ICfZitmG2KfZitixX9mB2KjYsdin2YrYsV/Zhdin2LHYs1/Yo9io2LHZitmEX9mF2KfZil/ZitmI2YbZitmIX9mK2YjZhNmK2YjYsl/Yuti02Kpf2LTYqtmG2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmG2KjYsV/Yr9is2YbYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfZitmG2KfZitixX9mB2KjYsdin2YrYsV/Zhdin2LHYs1/Yo9io2LHZitmEX9mF2KfZil/ZitmI2YbZitmIX9mK2YjZhNmK2YjYsl/Yuti02Kpf2LTYqtmG2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmG2KjYsV/Yr9is2YbYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfYp9mE2KPYrdivX9in2YTYpdiq2YbZitmGX9in2YTYq9mE2KfYq9in2KFf2KfZhNij2LHYqNi52KfYoV/Yp9mE2K7ZhdmK2LNf2KfZhNis2YXYudipX9in2YTYs9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn2KfYrdivX9in2KrZhtmK2YZf2KvZhNin2KvYp9ihX9in2LHYqNi52KfYoV/YrtmF2YrYs1/YrNmF2LnYqV/Ys9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9itX9mGX9irX9ixX9iuX9isX9izJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2Kcg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9ij2YXYsyDYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW9i52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9mB2YogJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfZhdmG2LAgJXMnLFxuICAgICAgICAgICAgcyA6ICfYq9mI2KfZhicsXG4gICAgICAgICAgICBzcyA6ICclZCDYq9in2YbZitipJyxcbiAgICAgICAgICAgIG0gOiAn2K/ZgtmK2YLYqScsXG4gICAgICAgICAgICBtbSA6ICclZCDYr9mC2KfYptmCJyxcbiAgICAgICAgICAgIGggOiAn2LPYp9i52KknLFxuICAgICAgICAgICAgaGggOiAnJWQg2LPYp9i52KfYqicsXG4gICAgICAgICAgICBkIDogJ9mK2YjZhScsXG4gICAgICAgICAgICBkZCA6ICclZCDYo9mK2KfZhScsXG4gICAgICAgICAgICBNIDogJ9i02YfYsScsXG4gICAgICAgICAgICBNTSA6ICclZCDYo9i02YfYsScsXG4gICAgICAgICAgICB5IDogJ9iz2YbYqScsXG4gICAgICAgICAgICB5eSA6ICclZCDYs9mG2YjYp9iqJ1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogNiwgLy8gU2F0dXJkYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDEyICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBhck1hO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///102\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '١',\n '2': '٢',\n '3': '٣',\n '4': '٤',\n '5': '٥',\n '6': '٦',\n '7': '٧',\n '8': '٨',\n '9': '٩',\n '0': '٠'\n }, numberMap = {\n '١': '1',\n '٢': '2',\n '٣': '3',\n '٤': '4',\n '٥': '5',\n '٦': '6',\n '٧': '7',\n '٨': '8',\n '٩': '9',\n '٠': '0'\n };\n\n var arSa = moment.defineLocale('ar-sa', {\n months : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n monthsShort : 'يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n weekdays : 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort : 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin : 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n meridiemParse: /ص|م/,\n isPM : function (input) {\n return 'م' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ص';\n } else {\n return 'م';\n }\n },\n calendar : {\n sameDay: '[اليوم على الساعة] LT',\n nextDay: '[غدا على الساعة] LT',\n nextWeek: 'dddd [على الساعة] LT',\n lastDay: '[أمس على الساعة] LT',\n lastWeek: 'dddd [على الساعة] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'في %s',\n past : 'منذ %s',\n s : 'ثوان',\n ss : '%d ثانية',\n m : 'دقيقة',\n mm : '%d دقائق',\n h : 'ساعة',\n hh : '%d ساعات',\n d : 'يوم',\n dd : '%d أيام',\n M : 'شهر',\n MM : '%d أشهر',\n y : 'سنة',\n yy : '%d سنوات'\n },\n preparse: function (string) {\n return string.replace(/[١٢٣٤٥٦٧٨٩٠]/g, function (match) {\n return numberMap[match];\n }).replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n }).replace(/,/g, '،');\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return arSa;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci1zYS5qcz84MjMwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMDMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBzeW1ib2xNYXAgPSB7XG4gICAgICAgICcxJzogJ9mhJyxcbiAgICAgICAgJzInOiAn2aInLFxuICAgICAgICAnMyc6ICfZoycsXG4gICAgICAgICc0JzogJ9mkJyxcbiAgICAgICAgJzUnOiAn2aUnLFxuICAgICAgICAnNic6ICfZpicsXG4gICAgICAgICc3JzogJ9mnJyxcbiAgICAgICAgJzgnOiAn2agnLFxuICAgICAgICAnOSc6ICfZqScsXG4gICAgICAgICcwJzogJ9mgJ1xuICAgIH0sIG51bWJlck1hcCA9IHtcbiAgICAgICAgJ9mhJzogJzEnLFxuICAgICAgICAn2aInOiAnMicsXG4gICAgICAgICfZoyc6ICczJyxcbiAgICAgICAgJ9mkJzogJzQnLFxuICAgICAgICAn2aUnOiAnNScsXG4gICAgICAgICfZpic6ICc2JyxcbiAgICAgICAgJ9mnJzogJzcnLFxuICAgICAgICAn2agnOiAnOCcsXG4gICAgICAgICfZqSc6ICc5JyxcbiAgICAgICAgJ9mgJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBhclNhID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXItc2EnLCB7XG4gICAgICAgIG1vbnRocyA6ICfZitmG2KfZitixX9mB2KjYsdin2YrYsV/Zhdin2LHYs1/Yo9io2LHZitmEX9mF2KfZitmIX9mK2YjZhtmK2Yhf2YrZiNmE2YrZiF/Yo9i62LPYt9izX9iz2KjYqtmF2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmB2YXYqNixX9iv2YrYs9mF2KjYsScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn2YrZhtin2YrYsV/Zgdio2LHYp9mK2LFf2YXYp9ix2LNf2KPYqNix2YrZhF/Zhdin2YrZiF/ZitmI2YbZitmIX9mK2YjZhNmK2Yhf2KPYutiz2LfYs1/Ys9io2KrZhdio2LFf2KPZg9iq2YjYqNixX9mG2YjZgdmF2KjYsV/Yr9mK2LPZhdio2LEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ9in2YTYo9it2K9f2KfZhNil2KvZhtmK2YZf2KfZhNir2YTYp9ir2KfYoV/Yp9mE2KPYsdio2LnYp9ihX9in2YTYrtmF2YrYs1/Yp9mE2KzZhdi52Klf2KfZhNiz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfYo9it2K9f2KXYq9mG2YrZhl/Yq9mE2KfYq9in2KFf2KPYsdio2LnYp9ihX9iu2YXZitizX9is2YXYudipX9iz2KjYqicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn2K1f2YZf2Ktf2LFf2K5f2Kxf2LMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv2LV82YUvLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gJ9mFJyA9PT0gaW5wdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2LUnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9mFJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2Kcg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9ij2YXYsyDYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW9i52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9mB2YogJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfZhdmG2LAgJXMnLFxuICAgICAgICAgICAgcyA6ICfYq9mI2KfZhicsXG4gICAgICAgICAgICBzcyA6ICclZCDYq9in2YbZitipJyxcbiAgICAgICAgICAgIG0gOiAn2K/ZgtmK2YLYqScsXG4gICAgICAgICAgICBtbSA6ICclZCDYr9mC2KfYptmCJyxcbiAgICAgICAgICAgIGggOiAn2LPYp9i52KknLFxuICAgICAgICAgICAgaGggOiAnJWQg2LPYp9i52KfYqicsXG4gICAgICAgICAgICBkIDogJ9mK2YjZhScsXG4gICAgICAgICAgICBkZCA6ICclZCDYo9mK2KfZhScsXG4gICAgICAgICAgICBNIDogJ9i02YfYsScsXG4gICAgICAgICAgICBNTSA6ICclZCDYo9i02YfYsScsXG4gICAgICAgICAgICB5IDogJ9iz2YbYqScsXG4gICAgICAgICAgICB5eSA6ICclZCDYs9mG2YjYp9iqJ1xuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9b2aHZotmj2aTZpdmm2afZqNmp2aBdL2csIGZ1bmN0aW9uIChtYXRjaCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXJNYXBbbWF0Y2hdO1xuICAgICAgICAgICAgfSkucmVwbGFjZSgv2IwvZywgJywnKTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KS5yZXBsYWNlKC8sL2csICfYjCcpO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMCwgLy8gU3VuZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA2ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBhclNhO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///103\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var arTn = moment.defineLocale('ar-tn', {\n months: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n monthsShort: 'جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر'.split('_'),\n weekdays: 'الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت'.split('_'),\n weekdaysShort: 'أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت'.split('_'),\n weekdaysMin: 'ح_ن_ث_ر_خ_ج_س'.split('_'),\n weekdaysParseExact : true,\n longDateFormat: {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY HH:mm',\n LLLL: 'dddd D MMMM YYYY HH:mm'\n },\n calendar: {\n sameDay: '[اليوم على الساعة] LT',\n nextDay: '[غدا على الساعة] LT',\n nextWeek: 'dddd [على الساعة] LT',\n lastDay: '[أمس على الساعة] LT',\n lastWeek: 'dddd [على الساعة] LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: 'في %s',\n past: 'منذ %s',\n s: 'ثوان',\n ss : '%d ثانية',\n m: 'دقيقة',\n mm: '%d دقائق',\n h: 'ساعة',\n hh: '%d ساعات',\n d: 'يوم',\n dd: '%d أيام',\n M: 'شهر',\n MM: '%d أشهر',\n y: 'سنة',\n yy: '%d سنوات'\n },\n week: {\n dow: 1, // Monday is the first day of the week.\n doy: 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return arTn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hci10bi5qcz82ZDgzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBhclRuID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYXItdG4nLCB7XG4gICAgICAgIG1vbnRoczogJ9is2KfZhtmB2Ypf2YHZitmB2LHZil/Zhdin2LHYs1/Yo9mB2LHZitmEX9mF2KfZil/YrNmI2KfZhl/YrNmI2YrZhNmK2Klf2KPZiNiqX9iz2KjYqtmF2KjYsV/Yo9mD2KrZiNio2LFf2YbZiNmB2YXYqNixX9iv2YrYs9mF2KjYsScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQ6ICfYrNin2YbZgdmKX9mB2YrZgdix2Ypf2YXYp9ix2LNf2KPZgdix2YrZhF/Zhdin2Ypf2KzZiNin2YZf2KzZiNmK2YTZitipX9ij2YjYql/Ys9io2KrZhdio2LFf2KPZg9iq2YjYqNixX9mG2YjZgdmF2KjYsV/Yr9mK2LPZhdio2LEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzOiAn2KfZhNij2K3Yr1/Yp9mE2KXYq9mG2YrZhl/Yp9mE2KvZhNin2KvYp9ihX9in2YTYo9ix2KjYudin2KFf2KfZhNiu2YXZitizX9in2YTYrNmF2LnYqV/Yp9mE2LPYqNiqJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAn2KPYrdivX9il2KvZhtmK2YZf2KvZhNin2KvYp9ihX9ij2LHYqNi52KfYoV/YrtmF2YrYs1/YrNmF2LnYqV/Ys9io2KonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAn2K1f2YZf2Ktf2LFf2K5f2Kxf2LMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0OiB7XG4gICAgICAgICAgICBMVDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUzogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEw6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTDogJ2RkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9in2YTZitmI2YUg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYutiv2Kcg2LnZhNmJINin2YTYs9in2LnYqV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9ij2YXYsyDYudmE2Ykg2KfZhNiz2KfYudipXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW9i52YTZiSDYp9mE2LPYp9i52KldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lOiB7XG4gICAgICAgICAgICBmdXR1cmU6ICfZgdmKICVzJyxcbiAgICAgICAgICAgIHBhc3Q6ICfZhdmG2LAgJXMnLFxuICAgICAgICAgICAgczogJ9ir2YjYp9mGJyxcbiAgICAgICAgICAgIHNzIDogJyVkINir2KfZhtmK2KknLFxuICAgICAgICAgICAgbTogJ9iv2YLZitmC2KknLFxuICAgICAgICAgICAgbW06ICclZCDYr9mC2KfYptmCJyxcbiAgICAgICAgICAgIGg6ICfYs9in2LnYqScsXG4gICAgICAgICAgICBoaDogJyVkINiz2KfYudin2KonLFxuICAgICAgICAgICAgZDogJ9mK2YjZhScsXG4gICAgICAgICAgICBkZDogJyVkINij2YrYp9mFJyxcbiAgICAgICAgICAgIE06ICfYtNmH2LEnLFxuICAgICAgICAgICAgTU06ICclZCDYo9i02YfYsScsXG4gICAgICAgICAgICB5OiAn2LPZhtipJyxcbiAgICAgICAgICAgIHl5OiAnJWQg2LPZhtmI2KfYqidcbiAgICAgICAgfSxcbiAgICAgICAgd2Vlazoge1xuICAgICAgICAgICAgZG93OiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveTogNCAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBhclRuO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///104\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var suffixes = {\n 1: '-inci',\n 5: '-inci',\n 8: '-inci',\n 70: '-inci',\n 80: '-inci',\n 2: '-nci',\n 7: '-nci',\n 20: '-nci',\n 50: '-nci',\n 3: '-üncü',\n 4: '-üncü',\n 100: '-üncü',\n 6: '-ncı',\n 9: '-uncu',\n 10: '-uncu',\n 30: '-uncu',\n 60: '-ıncı',\n 90: '-ıncı'\n };\n\n var az = moment.defineLocale('az', {\n months : 'yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr'.split('_'),\n monthsShort : 'yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek'.split('_'),\n weekdays : 'Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə'.split('_'),\n weekdaysShort : 'Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən'.split('_'),\n weekdaysMin : 'Bz_BE_ÇA_Çə_CA_Cü_Şə'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[bugün saat] LT',\n nextDay : '[sabah saat] LT',\n nextWeek : '[gələn həftə] dddd [saat] LT',\n lastDay : '[dünən] LT',\n lastWeek : '[keçən həftə] dddd [saat] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s sonra',\n past : '%s əvvəl',\n s : 'birneçə saniyə',\n ss : '%d saniyə',\n m : 'bir dəqiqə',\n mm : '%d dəqiqə',\n h : 'bir saat',\n hh : '%d saat',\n d : 'bir gün',\n dd : '%d gün',\n M : 'bir ay',\n MM : '%d ay',\n y : 'bir il',\n yy : '%d il'\n },\n meridiemParse: /gecə|səhər|gündüz|axşam/,\n isPM : function (input) {\n return /^(gündüz|axşam)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'gecə';\n } else if (hour < 12) {\n return 'səhər';\n } else if (hour < 17) {\n return 'gündüz';\n } else {\n return 'axşam';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,\n ordinal : function (number) {\n if (number === 0) { // special case for zero\n return number + '-ıncı';\n }\n var a = number % 10,\n b = number % 100 - a,\n c = number >= 100 ? 100 : null;\n return number + (suffixes[a] || suffixes[b] || suffixes[c]);\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return az;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9hei5qcz80ODVjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBLCtCQUErQjtBQUMvQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTA1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3VmZml4ZXMgPSB7XG4gICAgICAgIDE6ICctaW5jaScsXG4gICAgICAgIDU6ICctaW5jaScsXG4gICAgICAgIDg6ICctaW5jaScsXG4gICAgICAgIDcwOiAnLWluY2knLFxuICAgICAgICA4MDogJy1pbmNpJyxcbiAgICAgICAgMjogJy1uY2knLFxuICAgICAgICA3OiAnLW5jaScsXG4gICAgICAgIDIwOiAnLW5jaScsXG4gICAgICAgIDUwOiAnLW5jaScsXG4gICAgICAgIDM6ICctw7xuY8O8JyxcbiAgICAgICAgNDogJy3DvG5jw7wnLFxuICAgICAgICAxMDA6ICctw7xuY8O8JyxcbiAgICAgICAgNjogJy1uY8SxJyxcbiAgICAgICAgOTogJy11bmN1JyxcbiAgICAgICAgMTA6ICctdW5jdScsXG4gICAgICAgIDMwOiAnLXVuY3UnLFxuICAgICAgICA2MDogJy3EsW5jxLEnLFxuICAgICAgICA5MDogJy3EsW5jxLEnXG4gICAgfTtcblxuICAgIHZhciBheiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2F6Jywge1xuICAgICAgICBtb250aHMgOiAneWFudmFyX2ZldnJhbF9tYXJ0X2FwcmVsX21heV9peXVuX2l5dWxfYXZxdXN0X3NlbnR5YWJyX29rdHlhYnJfbm95YWJyX2Rla2Ficicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAneWFuX2Zldl9tYXJfYXByX21heV9peW5faXlsX2F2cV9zZW5fb2t0X25veV9kZWsnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ0JhemFyX0JhemFyIGVydMmZc2lfw4fJmXLFn8mZbmLJmSBheMWfYW3EsV/Dh8mZcsWfyZluYsmZX0PDvG3JmSBheMWfYW3EsV9Dw7xtyZlfxZ7JmW5iyZknLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnQmF6X0J6RV/Dh0F4X8OHyZlyX0NBeF9Dw7xtX8WeyZluJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdCel9CRV/Dh0Ffw4fJmV9DQV9Dw7xfxZ7JmScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW2J1Z8O8biBzYWF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tzYWJhaCBzYWF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdbZ8mZbMmZbiBoyZlmdMmZXSBkZGRkIFtzYWF0XSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tkw7xuyZluXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdba2XDp8mZbiBoyZlmdMmZXSBkZGRkIFtzYWF0XSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMgc29ucmEnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyDJmXZ2yZlsJyxcbiAgICAgICAgICAgIHMgOiAnYmlybmXDp8mZIHNhbml5yZknLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2FuaXnJmScsXG4gICAgICAgICAgICBtIDogJ2JpciBkyZlxaXHJmScsXG4gICAgICAgICAgICBtbSA6ICclZCBkyZlxaXHJmScsXG4gICAgICAgICAgICBoIDogJ2JpciBzYWF0JyxcbiAgICAgICAgICAgIGhoIDogJyVkIHNhYXQnLFxuICAgICAgICAgICAgZCA6ICdiaXIgZ8O8bicsXG4gICAgICAgICAgICBkZCA6ICclZCBnw7xuJyxcbiAgICAgICAgICAgIE0gOiAnYmlyIGF5JyxcbiAgICAgICAgICAgIE1NIDogJyVkIGF5JyxcbiAgICAgICAgICAgIHkgOiAnYmlyIGlsJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGlsJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAvZ2VjyZl8c8mZaMmZcnxnw7xuZMO8enxheMWfYW0vLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gL14oZ8O8bmTDvHp8YXjFn2FtKSQvLnRlc3QoaW5wdXQpO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnZ2VjyZknO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3PJmWjJmXInO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2fDvG5kw7x6JztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdheMWfYW0nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0tKMSxbmPEsXxpbmNpfG5jaXzDvG5jw7x8bmPEsXx1bmN1KS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICBpZiAobnVtYmVyID09PSAwKSB7ICAvLyBzcGVjaWFsIGNhc2UgZm9yIHplcm9cbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3EsW5jxLEnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdmFyIGEgPSBudW1iZXIgJSAxMCxcbiAgICAgICAgICAgICAgICBiID0gbnVtYmVyICUgMTAwIC0gYSxcbiAgICAgICAgICAgICAgICBjID0gbnVtYmVyID49IDEwMCA/IDEwMCA6IG51bGw7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKHN1ZmZpeGVzW2FdIHx8IHN1ZmZpeGVzW2JdIHx8IHN1ZmZpeGVzW2NdKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYXo7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///105\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function plural(word, num) {\n var forms = word.split('_');\n return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\n }\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n 'mm': withoutSuffix ? 'хвіліна_хвіліны_хвілін' : 'хвіліну_хвіліны_хвілін',\n 'hh': withoutSuffix ? 'гадзіна_гадзіны_гадзін' : 'гадзіну_гадзіны_гадзін',\n 'dd': 'дзень_дні_дзён',\n 'MM': 'месяц_месяцы_месяцаў',\n 'yy': 'год_гады_гадоў'\n };\n if (key === 'm') {\n return withoutSuffix ? 'хвіліна' : 'хвіліну';\n }\n else if (key === 'h') {\n return withoutSuffix ? 'гадзіна' : 'гадзіну';\n }\n else {\n return number + ' ' + plural(format[key], +number);\n }\n }\n\n var be = moment.defineLocale('be', {\n months : {\n format: 'студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня'.split('_'),\n standalone: 'студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань'.split('_')\n },\n monthsShort : 'студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж'.split('_'),\n weekdays : {\n format: 'нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу'.split('_'),\n standalone: 'нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота'.split('_'),\n isFormat: /\\[ ?[Ууў] ?(?:мінулую|наступную)? ?\\] ?dddd/\n },\n weekdaysShort : 'нд_пн_ат_ср_чц_пт_сб'.split('_'),\n weekdaysMin : 'нд_пн_ат_ср_чц_пт_сб'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY г.',\n LLL : 'D MMMM YYYY г., HH:mm',\n LLLL : 'dddd, D MMMM YYYY г., HH:mm'\n },\n calendar : {\n sameDay: '[Сёння ў] LT',\n nextDay: '[Заўтра ў] LT',\n lastDay: '[Учора ў] LT',\n nextWeek: function () {\n return '[У] dddd [ў] LT';\n },\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n case 3:\n case 5:\n case 6:\n return '[У мінулую] dddd [ў] LT';\n case 1:\n case 2:\n case 4:\n return '[У мінулы] dddd [ў] LT';\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'праз %s',\n past : '%s таму',\n s : 'некалькі секунд',\n m : relativeTimeWithPlural,\n mm : relativeTimeWithPlural,\n h : relativeTimeWithPlural,\n hh : relativeTimeWithPlural,\n d : 'дзень',\n dd : relativeTimeWithPlural,\n M : 'месяц',\n MM : relativeTimeWithPlural,\n y : 'год',\n yy : relativeTimeWithPlural\n },\n meridiemParse: /ночы|раніцы|дня|вечара/,\n isPM : function (input) {\n return /^(дня|вечара)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ночы';\n } else if (hour < 12) {\n return 'раніцы';\n } else if (hour < 17) {\n return 'дня';\n } else {\n return 'вечара';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(і|ы|га)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'M':\n case 'd':\n case 'DDD':\n case 'w':\n case 'W':\n return (number % 10 === 2 || number % 10 === 3) && (number % 100 !== 12 && number % 100 !== 13) ? number + '-і' : number + '-ы';\n case 'D':\n return number + '-га';\n default:\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return be;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9iZS5qcz8xZmMxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTA2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwbHVyYWwod29yZCwgbnVtKSB7XG4gICAgICAgIHZhciBmb3JtcyA9IHdvcmQuc3BsaXQoJ18nKTtcbiAgICAgICAgcmV0dXJuIG51bSAlIDEwID09PSAxICYmIG51bSAlIDEwMCAhPT0gMTEgPyBmb3Jtc1swXSA6IChudW0gJSAxMCA+PSAyICYmIG51bSAlIDEwIDw9IDQgJiYgKG51bSAlIDEwMCA8IDEwIHx8IG51bSAlIDEwMCA+PSAyMCkgPyBmb3Jtc1sxXSA6IGZvcm1zWzJdKTtcbiAgICB9XG4gICAgZnVuY3Rpb24gcmVsYXRpdmVUaW1lV2l0aFBsdXJhbChudW1iZXIsIHdpdGhvdXRTdWZmaXgsIGtleSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ3NzJzogd2l0aG91dFN1ZmZpeCA/ICfRgdC10LrRg9C90LTQsF/RgdC10LrRg9C90LTRi1/RgdC10LrRg9C90LQnIDogJ9GB0LXQutGD0L3QtNGDX9GB0LXQutGD0L3QtNGLX9GB0LXQutGD0L3QtCcsXG4gICAgICAgICAgICAnbW0nOiB3aXRob3V0U3VmZml4ID8gJ9GF0LLRltC70ZbQvdCwX9GF0LLRltC70ZbQvdGLX9GF0LLRltC70ZbQvScgOiAn0YXQstGW0LvRltC90YNf0YXQstGW0LvRltC90Ytf0YXQstGW0LvRltC9JyxcbiAgICAgICAgICAgICdoaCc6IHdpdGhvdXRTdWZmaXggPyAn0LPQsNC00LfRltC90LBf0LPQsNC00LfRltC90Ytf0LPQsNC00LfRltC9JyA6ICfQs9Cw0LTQt9GW0L3Rg1/Qs9Cw0LTQt9GW0L3Ri1/Qs9Cw0LTQt9GW0L0nLFxuICAgICAgICAgICAgJ2RkJzogJ9C00LfQtdC90Yxf0LTQvdGWX9C00LfRkdC9JyxcbiAgICAgICAgICAgICdNTSc6ICfQvNC10YHRj9GGX9C80LXRgdGP0YbRi1/QvNC10YHRj9GG0LDRnicsXG4gICAgICAgICAgICAneXknOiAn0LPQvtC0X9Cz0LDQtNGLX9Cz0LDQtNC+0Z4nXG4gICAgICAgIH07XG4gICAgICAgIGlmIChrZXkgPT09ICdtJykge1xuICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAn0YXQstGW0LvRltC90LAnIDogJ9GF0LLRltC70ZbQvdGDJztcbiAgICAgICAgfVxuICAgICAgICBlbHNlIGlmIChrZXkgPT09ICdoJykge1xuICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAn0LPQsNC00LfRltC90LAnIDogJ9Cz0LDQtNC30ZbQvdGDJztcbiAgICAgICAgfVxuICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnICcgKyBwbHVyYWwoZm9ybWF0W2tleV0sICtudW1iZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIGJlID0gbW9tZW50LmRlZmluZUxvY2FsZSgnYmUnLCB7XG4gICAgICAgIG1vbnRocyA6IHtcbiAgICAgICAgICAgIGZvcm1hdDogJ9GB0YLRg9C00LfQtdC90Y9f0LvRjtGC0LDQs9CwX9GB0LDQutCw0LLRltC60LBf0LrRgNCw0YHQsNCy0ZbQutCwX9GC0YDQsNGe0L3Rj1/Rh9GN0YDQstC10L3Rj1/Qu9GW0L/QtdC90Y9f0LbQvdGW0Z7QvdGPX9Cy0LXRgNCw0YHQvdGPX9C60LDRgdGC0YDRi9GH0L3RltC60LBf0LvRltGB0YLQsNC/0LDQtNCwX9GB0L3QtdC20L3Rjycuc3BsaXQoJ18nKSxcbiAgICAgICAgICAgIHN0YW5kYWxvbmU6ICfRgdGC0YPQtNC30LXQvdGMX9C70Y7RgtGLX9GB0LDQutCw0LLRltC6X9C60YDQsNGB0LDQstGW0Lpf0YLRgNCw0LLQtdC90Yxf0YfRjdGA0LLQtdC90Yxf0LvRltC/0LXQvdGMX9C20L3RltCy0LXQvdGMX9Cy0LXRgNCw0YHQtdC90Yxf0LrQsNGB0YLRgNGL0YfQvdGW0Lpf0LvRltGB0YLQsNC/0LDQtF/RgdC90LXQttCw0L3RjCcuc3BsaXQoJ18nKVxuICAgICAgICB9LFxuICAgICAgICBtb250aHNTaG9ydCA6ICfRgdGC0YPQtF/Qu9GO0YJf0YHQsNC6X9C60YDQsNGBX9GC0YDQsNCyX9GH0Y3RgNCyX9C70ZbQv1/QttC90ZbQsl/QstC10YBf0LrQsNGB0YJf0LvRltGB0YJf0YHQvdC10LYnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDoge1xuICAgICAgICAgICAgZm9ybWF0OiAn0L3Rj9C00LfQtdC70Y5f0L/QsNC90Y/QtNC30LXQu9Cw0Lpf0LDRntGC0L7RgNCw0Lpf0YHQtdGA0LDQtNGDX9GH0LDRhtCy0LXRgF/Qv9GP0YLQvdGW0YbRg1/RgdGD0LHQvtGC0YMnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBzdGFuZGFsb25lOiAn0L3Rj9C00LfQtdC70Y9f0L/QsNC90Y/QtNC30LXQu9Cw0Lpf0LDRntGC0L7RgNCw0Lpf0YHQtdGA0LDQtNCwX9GH0LDRhtCy0LXRgF/Qv9GP0YLQvdGW0YbQsF/RgdGD0LHQvtGC0LAnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBpc0Zvcm1hdDogL1xcWyA/W9Cj0YPRnl0gPyg/OtC80ZbQvdGD0LvRg9GOfNC90LDRgdGC0YPQv9C90YPRjik/ID9cXF0gP2RkZGQvXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn0L3QtF/Qv9C9X9Cw0YJf0YHRgF/Rh9GGX9C/0YJf0YHQsScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0L3QtF/Qv9C9X9Cw0YJf0YHRgF/Rh9GGX9C/0YJf0YHQsScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZINCzLicsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkg0LMuLCBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZINCzLiwgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1vQodGR0L3QvdGPINGeXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW9CX0LDRntGC0YDQsCDRnl0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vQo9GH0L7RgNCwINGeXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW9CjXSBkZGRkIFvRnl0gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3RXZWVrOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgc3dpdGNoICh0aGlzLmRheSgpKSB7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNjpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CjINC80ZbQvdGD0LvRg9GOXSBkZGRkIFvRnl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0KMg0LzRltC90YPQu9GLXSBkZGRkIFvRnl0gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfQv9GA0LDQtyAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzINGC0LDQvNGDJyxcbiAgICAgICAgICAgIHMgOiAn0L3QtdC60LDQu9GM0LrRliDRgdC10LrRg9C90LQnLFxuICAgICAgICAgICAgbSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBtbSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBoIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIGhoIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIGQgOiAn0LTQt9C10L3RjCcsXG4gICAgICAgICAgICBkZCA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBNIDogJ9C80LXRgdGP0YYnLFxuICAgICAgICAgICAgTU0gOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgeSA6ICfQs9C+0LQnLFxuICAgICAgICAgICAgeXkgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsXG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/QvdC+0YfRi3zRgNCw0L3RltGG0Yt80LTQvdGPfNCy0LXRh9Cw0YDQsC8sXG4gICAgICAgIGlzUE0gOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiAvXijQtNC90Y980LLQtdGH0LDRgNCwKSQvLnRlc3QoaW5wdXQpO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0L3QvtGH0YsnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9GA0LDQvdGW0YbRiyc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxNykge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0LTQvdGPJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfQstC10YfQsNGA0LAnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0tKNGWfNGLfNCz0LApLyxcbiAgICAgICAgb3JkaW5hbDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAobnVtYmVyICUgMTAgPT09IDIgfHwgbnVtYmVyICUgMTAgPT09IDMpICYmIChudW1iZXIgJSAxMDAgIT09IDEyICYmIG51bWJlciAlIDEwMCAhPT0gMTMpID8gbnVtYmVyICsgJy3RlicgOiBudW1iZXIgKyAnLdGLJztcbiAgICAgICAgICAgICAgICBjYXNlICdEJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct0LPQsCc7XG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYmU7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///106\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var bg = moment.defineLocale('bg', {\n months : 'януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември'.split('_'),\n monthsShort : 'янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек'.split('_'),\n weekdays : 'неделя_понеделник_вторник_сряда_четвъртък_петък_събота'.split('_'),\n weekdaysShort : 'нед_пон_вто_сря_чет_пет_съб'.split('_'),\n weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'D.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY H:mm',\n LLLL : 'dddd, D MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[Днес в] LT',\n nextDay : '[Утре в] LT',\n nextWeek : 'dddd [в] LT',\n lastDay : '[Вчера в] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 0:\n case 3:\n case 6:\n return '[В изминалата] dddd [в] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[В изминалия] dddd [в] LT';\n }\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'след %s',\n past : 'преди %s',\n s : 'няколко секунди',\n ss : '%d секунди',\n m : 'минута',\n mm : '%d минути',\n h : 'час',\n hh : '%d часа',\n d : 'ден',\n dd : '%d дни',\n M : 'месец',\n MM : '%d месеца',\n y : 'година',\n yy : '%d години'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(ев|ен|ти|ви|ри|ми)/,\n ordinal : function (number) {\n var lastDigit = number % 10,\n last2Digits = number % 100;\n if (number === 0) {\n return number + '-ев';\n } else if (last2Digits === 0) {\n return number + '-ен';\n } else if (last2Digits > 10 && last2Digits < 20) {\n return number + '-ти';\n } else if (lastDigit === 1) {\n return number + '-ви';\n } else if (lastDigit === 2) {\n return number + '-ри';\n } else if (lastDigit === 7 || lastDigit === 8) {\n return number + '-ми';\n } else {\n return number + '-ти';\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return bg;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9iZy5qcz84NGFhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTA3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgYmcgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdiZycsIHtcbiAgICAgICAgbW9udGhzIDogJ9GP0L3Rg9Cw0YDQuF/RhNC10LLRgNGD0LDRgNC4X9C80LDRgNGCX9Cw0L/RgNC40Ltf0LzQsNC5X9GO0L3QuF/RjtC70Lhf0LDQstCz0YPRgdGCX9GB0LXQv9GC0LXQvNCy0YDQuF/QvtC60YLQvtC80LLRgNC4X9C90L7QtdC80LLRgNC4X9C00LXQutC10LzQstGA0LgnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ9GP0L3RgF/RhNC10LJf0LzQsNGAX9Cw0L/RgF/QvNCw0Llf0Y7QvdC4X9GO0LvQuF/QsNCy0LNf0YHQtdC/X9C+0LrRgl/QvdC+0LVf0LTQtdC6Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfQvdC10LTQtdC70Y9f0L/QvtC90LXQtNC10LvQvdC40Lpf0LLRgtC+0YDQvdC40Lpf0YHRgNGP0LTQsF/Rh9C10YLQstGK0YDRgtGK0Lpf0L/QtdGC0YrQul/RgdGK0LHQvtGC0LAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn0L3QtdC0X9C/0L7QvV/QstGC0L5f0YHRgNGPX9GH0LXRgl/Qv9C10YJf0YHRitCxJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfQvdC0X9C/0L1f0LLRgl/RgdGAX9GH0YJf0L/Rgl/RgdCxJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0g6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0g6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW9CU0L3QtdGBINCyXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vQo9GC0YDQtSDQsl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBb0LJdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW9CS0YfQtdGA0LAg0LJdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0JIg0LjQt9C80LjQvdCw0LvQsNGC0LBdIGRkZGQgW9CyXSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMTpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAyOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNTpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CSINC40LfQvNC40L3QsNC70LjRj10gZGRkZCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9GB0LvQtdC0ICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAn0L/RgNC10LTQuCAlcycsXG4gICAgICAgICAgICBzIDogJ9C90Y/QutC+0LvQutC+INGB0LXQutGD0L3QtNC4JyxcbiAgICAgICAgICAgIHNzIDogJyVkINGB0LXQutGD0L3QtNC4JyxcbiAgICAgICAgICAgIG0gOiAn0LzQuNC90YPRgtCwJyxcbiAgICAgICAgICAgIG1tIDogJyVkINC80LjQvdGD0YLQuCcsXG4gICAgICAgICAgICBoIDogJ9GH0LDRgScsXG4gICAgICAgICAgICBoaCA6ICclZCDRh9Cw0YHQsCcsXG4gICAgICAgICAgICBkIDogJ9C00LXQvScsXG4gICAgICAgICAgICBkZCA6ICclZCDQtNC90LgnLFxuICAgICAgICAgICAgTSA6ICfQvNC10YHQtdGGJyxcbiAgICAgICAgICAgIE1NIDogJyVkINC80LXRgdC10YbQsCcsXG4gICAgICAgICAgICB5IDogJ9Cz0L7QtNC40L3QsCcsXG4gICAgICAgICAgICB5eSA6ICclZCDQs9C+0LTQuNC90LgnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfS0o0LXQsnzQtdC9fNGC0Lh80LLQuHzRgNC4fNC80LgpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBsYXN0RGlnaXQgPSBudW1iZXIgJSAxMCxcbiAgICAgICAgICAgICAgICBsYXN0MkRpZ2l0cyA9IG51bWJlciAlIDEwMDtcbiAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3QtdCyJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobGFzdDJEaWdpdHMgPT09IDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3QtdC9JztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobGFzdDJEaWdpdHMgPiAxMCAmJiBsYXN0MkRpZ2l0cyA8IDIwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct0YLQuCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGxhc3REaWdpdCA9PT0gMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdCy0LgnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChsYXN0RGlnaXQgPT09IDIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3RgNC4JztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobGFzdERpZ2l0ID09PSA3IHx8IGxhc3REaWdpdCA9PT0gOCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdC80LgnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3RgtC4JztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYmc7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///107\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var bm = moment.defineLocale('bm', {\n months : 'Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo'.split('_'),\n monthsShort : 'Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des'.split('_'),\n weekdays : 'Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri'.split('_'),\n weekdaysShort : 'Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib'.split('_'),\n weekdaysMin : 'Ka_Nt_Ta_Ar_Al_Ju_Si'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'MMMM [tile] D [san] YYYY',\n LLL : 'MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm',\n LLLL : 'dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm'\n },\n calendar : {\n sameDay : '[Bi lɛrɛ] LT',\n nextDay : '[Sini lɛrɛ] LT',\n nextWeek : 'dddd [don lɛrɛ] LT',\n lastDay : '[Kunu lɛrɛ] LT',\n lastWeek : 'dddd [tɛmɛnen lɛrɛ] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s kɔnɔ',\n past : 'a bɛ %s bɔ',\n s : 'sanga dama dama',\n ss : 'sekondi %d',\n m : 'miniti kelen',\n mm : 'miniti %d',\n h : 'lɛrɛ kelen',\n hh : 'lɛrɛ %d',\n d : 'tile kelen',\n dd : 'tile %d',\n M : 'kalo kelen',\n MM : 'kalo %d',\n y : 'san kelen',\n yy : 'san %d'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return bm;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibS5qcz9hN2ZhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTA4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgYm0gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdibScsIHtcbiAgICAgICAgbW9udGhzIDogJ1phbnd1eWVrYWxvX0Zld3VydXlla2Fsb19NYXJpc2lrYWxvX0F3aXJpbGlrYWxvX03Jm2thbG9fWnV3yZtua2Fsb19adWx1eWVrYWxvX1V0aWthbG9fU8mbdGFuYnVydWthbG9fyZRrdXTJlGJ1cnVrYWxvX05vd2FuYnVydWthbG9fRGVzYW5idXJ1a2Fsbycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnWmFuX0Zld19NYXJfQXdpX03Jm19adXdfWnVsX1V0aV9TyZt0X8mUa3VfTm93X0Rlcycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnS2FyaV9OdMmbbsmbbl9UYXJhdGFfQXJhYmFfQWxhbWlzYV9KdW1hX1NpYmlyaScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdLYXJfTnTJm19UYXJfQXJhX0FsYV9KdW1fU2liJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdLYV9OdF9UYV9Bcl9BbF9KdV9TaScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ01NTU0gW3RpbGVdIEQgW3Nhbl0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnTU1NTSBbdGlsZV0gRCBbc2FuXSBZWVlZIFtsyZtyyZtdIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBNTU1NIFt0aWxlXSBEIFtzYW5dIFlZWVkgW2zJm3LJm10gSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbQmkgbMmbcsmbXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tTaW5pIGzJm3LJm10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbZG9uIGzJm3LJm10gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbS3VudSBsyZtyyZtdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW3TJm23Jm25lbiBsyZtyyZtdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyBryZRuyZQnLFxuICAgICAgICAgICAgcGFzdCA6ICdhIGLJmyAlcyBiyZQnLFxuICAgICAgICAgICAgcyA6ICdzYW5nYSBkYW1hIGRhbWEnLFxuICAgICAgICAgICAgc3MgOiAnc2Vrb25kaSAlZCcsXG4gICAgICAgICAgICBtIDogJ21pbml0aSBrZWxlbicsXG4gICAgICAgICAgICBtbSA6ICdtaW5pdGkgJWQnLFxuICAgICAgICAgICAgaCA6ICdsyZtyyZsga2VsZW4nLFxuICAgICAgICAgICAgaGggOiAnbMmbcsmbICVkJyxcbiAgICAgICAgICAgIGQgOiAndGlsZSBrZWxlbicsXG4gICAgICAgICAgICBkZCA6ICd0aWxlICVkJyxcbiAgICAgICAgICAgIE0gOiAna2FsbyBrZWxlbicsXG4gICAgICAgICAgICBNTSA6ICdrYWxvICVkJyxcbiAgICAgICAgICAgIHkgOiAnc2FuIGtlbGVuJyxcbiAgICAgICAgICAgIHl5IDogJ3NhbiAlZCdcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYm07XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///108\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '১',\n '2': '২',\n '3': '৩',\n '4': '৪',\n '5': '৫',\n '6': '৬',\n '7': '৭',\n '8': '৮',\n '9': '৯',\n '0': '০'\n },\n numberMap = {\n '১': '1',\n '২': '2',\n '৩': '3',\n '৪': '4',\n '৫': '5',\n '৬': '6',\n '৭': '7',\n '৮': '8',\n '৯': '9',\n '০': '0'\n };\n\n var bn = moment.defineLocale('bn', {\n months : 'জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর'.split('_'),\n monthsShort : 'জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে'.split('_'),\n weekdays : 'রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার'.split('_'),\n weekdaysShort : 'রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি'.split('_'),\n weekdaysMin : 'রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি'.split('_'),\n longDateFormat : {\n LT : 'A h:mm সময়',\n LTS : 'A h:mm:ss সময়',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm সময়',\n LLLL : 'dddd, D MMMM YYYY, A h:mm সময়'\n },\n calendar : {\n sameDay : '[আজ] LT',\n nextDay : '[আগামীকাল] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[গতকাল] LT',\n lastWeek : '[গত] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s পরে',\n past : '%s আগে',\n s : 'কয়েক সেকেন্ড',\n ss : '%d সেকেন্ড',\n m : 'এক মিনিট',\n mm : '%d মিনিট',\n h : 'এক ঘন্টা',\n hh : '%d ঘন্টা',\n d : 'এক দিন',\n dd : '%d দিন',\n M : 'এক মাস',\n MM : '%d মাস',\n y : 'এক বছর',\n yy : '%d বছর'\n },\n preparse: function (string) {\n return string.replace(/[১২৩৪৫৬৭৮৯০]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n meridiemParse: /রাত|সকাল|দুপুর|বিকাল|রাত/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if ((meridiem === 'রাত' && hour >= 4) ||\n (meridiem === 'দুপুর' && hour < 5) ||\n meridiem === 'বিকাল') {\n return hour + 12;\n } else {\n return hour;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'রাত';\n } else if (hour < 10) {\n return 'সকাল';\n } else if (hour < 17) {\n return 'দুপুর';\n } else if (hour < 20) {\n return 'বিকাল';\n } else {\n return 'রাত';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return bn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ibi5qcz85MDQzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjEwOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN5bWJvbE1hcCA9IHtcbiAgICAgICAgJzEnOiAn4KenJyxcbiAgICAgICAgJzInOiAn4KeoJyxcbiAgICAgICAgJzMnOiAn4KepJyxcbiAgICAgICAgJzQnOiAn4KeqJyxcbiAgICAgICAgJzUnOiAn4KerJyxcbiAgICAgICAgJzYnOiAn4KesJyxcbiAgICAgICAgJzcnOiAn4KetJyxcbiAgICAgICAgJzgnOiAn4KeuJyxcbiAgICAgICAgJzknOiAn4KevJyxcbiAgICAgICAgJzAnOiAn4KemJ1xuICAgIH0sXG4gICAgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4KenJzogJzEnLFxuICAgICAgICAn4KeoJzogJzInLFxuICAgICAgICAn4KepJzogJzMnLFxuICAgICAgICAn4KeqJzogJzQnLFxuICAgICAgICAn4KerJzogJzUnLFxuICAgICAgICAn4KesJzogJzYnLFxuICAgICAgICAn4KetJzogJzcnLFxuICAgICAgICAn4KeuJzogJzgnLFxuICAgICAgICAn4KevJzogJzknLFxuICAgICAgICAn4KemJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBibiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2JuJywge1xuICAgICAgICBtb250aHMgOiAn4Kac4Ka+4Kao4KeB4Kef4Ka+4Kaw4KeAX+Cmq+Cnh+CmrOCnjeCmsOCngeCnn+CmvuCmsOCmv1/gpq7gpr7gprDgp43gpppf4KaP4Kaq4KeN4Kaw4Ka/4KayX+CmruCnh1/gppzgp4Hgpqhf4Kac4KeB4Kay4Ka+4KaHX+CmhuCml+CmuOCnjeCmn1/gprjgp4fgpqrgp43gpp/gp4fgpq7gp43gpqzgprBf4KaF4KaV4KeN4Kaf4KeL4Kas4KawX+CmqOCmreCnh+CmruCnjeCmrOCmsF/gpqHgpr/gprjgp4fgpq7gp43gpqzgprAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+CmnOCmvuCmqOCngV/gpqvgp4fgpqxf4Kau4Ka+4Kaw4KeN4KaaX+Cmj+CmquCnjeCmsF/gpq7gp4df4Kac4KeB4KaoX+CmnOCngeCmsl/gpobgppdf4Ka44KeH4Kaq4KeN4KafX+CmheCmleCnjeCmn+Cni1/gpqjgpq3gp4df4Kah4Ka/4Ka44KeHJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfgprDgpqzgpr/gpqzgpr7gprBf4Ka44KeL4Kau4Kas4Ka+4KawX+CmruCmmeCnjeCml+CmsuCmrOCmvuCmsF/gpqzgp4Hgpqfgpqzgpr7gprBf4Kas4KeD4Ka54Ka44KeN4Kaq4Kak4Ka/4Kas4Ka+4KawX+CmtuCngeCmleCnjeCmsOCmrOCmvuCmsF/gprbgpqjgpr/gpqzgpr7gprAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4Kaw4Kas4Ka/X+CmuOCni+Cmrl/gpq7gppngp43gppfgprJf4Kas4KeB4KanX+CmrOCng+CmueCmuOCnjeCmquCmpOCmv1/gprbgp4HgppXgp43gprBf4Ka24Kao4Ka/Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfgprDgpqzgpr9f4Ka44KeL4KauX+CmruCmmeCnjeCml1/gpqzgp4Hgpqdf4Kas4KeD4Ka54KaDX+CmtuCngeCmleCnjeCmsF/gprbgpqjgpr8nLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnQSBoOm1tIOCmuOCmruCnnycsXG4gICAgICAgICAgICBMVFMgOiAnQSBoOm1tOnNzIOCmuOCmruCnnycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZLCBBIGg6bW0g4Ka44Kau4KefJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEEgaDptbSDgprjgpq7gp58nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4KaG4KacXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vgpobgppfgpr7gpq7gp4DgppXgpr7gprJdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQsIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+Cml+CmpOCmleCmvuCmsl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+Cml+CmpF0gZGRkZCwgTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIOCmquCmsOCnhycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOCmhuCml+CnhycsXG4gICAgICAgICAgICBzIDogJ+CmleCnn+Cnh+CmlSDgprjgp4fgppXgp4fgpqjgp43gpqEnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4Ka44KeH4KaV4KeH4Kao4KeN4KahJyxcbiAgICAgICAgICAgIG0gOiAn4KaP4KaVIOCmruCmv+CmqOCmv+CmnycsXG4gICAgICAgICAgICBtbSA6ICclZCDgpq7gpr/gpqjgpr/gpp8nLFxuICAgICAgICAgICAgaCA6ICfgpo/gppUg4KaY4Kao4KeN4Kaf4Ka+JyxcbiAgICAgICAgICAgIGhoIDogJyVkIOCmmOCmqOCnjeCmn+CmvicsXG4gICAgICAgICAgICBkIDogJ+Cmj+CmlSDgpqbgpr/gpqgnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4Kam4Ka/4KaoJyxcbiAgICAgICAgICAgIE0gOiAn4KaP4KaVIOCmruCmvuCmuCcsXG4gICAgICAgICAgICBNTSA6ICclZCDgpq7gpr7gprgnLFxuICAgICAgICAgICAgeSA6ICfgpo/gppUg4Kas4Kab4KawJyxcbiAgICAgICAgICAgIHl5IDogJyVkIOCmrOCmm+CmsCdcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+Cnp+CnqOCnqeCnquCnq+CnrOCnreCnruCnr+Cnpl0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL+CmsOCmvuCmpHzgprjgppXgpr7gprJ84Kam4KeB4Kaq4KeB4KawfOCmrOCmv+CmleCmvuCmsnzgprDgpr7gpqQvLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKChtZXJpZGllbSA9PT0gJ+CmsOCmvuCmpCcgJiYgaG91ciA+PSA0KSB8fFxuICAgICAgICAgICAgICAgICAgICAobWVyaWRpZW0gPT09ICfgpqbgp4Hgpqrgp4HgprAnICYmIGhvdXIgPCA1KSB8fFxuICAgICAgICAgICAgICAgICAgICBtZXJpZGllbSA9PT0gJ+CmrOCmv+CmleCmvuCmsicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91ciwgbWludXRlLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA8IDQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CmsOCmvuCmpCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Ka44KaV4Ka+4KayJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDE3KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpqbgp4Hgpqrgp4HgprAnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMjApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CmrOCmv+CmleCmvuCmsic7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Kaw4Ka+4KakJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYm47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///109\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '༡',\n '2': '༢',\n '3': '༣',\n '4': '༤',\n '5': '༥',\n '6': '༦',\n '7': '༧',\n '8': '༨',\n '9': '༩',\n '0': '༠'\n },\n numberMap = {\n '༡': '1',\n '༢': '2',\n '༣': '3',\n '༤': '4',\n '༥': '5',\n '༦': '6',\n '༧': '7',\n '༨': '8',\n '༩': '9',\n '༠': '0'\n };\n\n var bo = moment.defineLocale('bo', {\n months : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'),\n monthsShort : 'ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ'.split('_'),\n weekdays : 'གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་'.split('_'),\n weekdaysShort : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'),\n weekdaysMin : 'ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་'.split('_'),\n longDateFormat : {\n LT : 'A h:mm',\n LTS : 'A h:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm',\n LLLL : 'dddd, D MMMM YYYY, A h:mm'\n },\n calendar : {\n sameDay : '[དི་རིང] LT',\n nextDay : '[སང་ཉིན] LT',\n nextWeek : '[བདུན་ཕྲག་རྗེས་མ], LT',\n lastDay : '[ཁ་སང] LT',\n lastWeek : '[བདུན་ཕྲག་མཐའ་མ] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s ལ་',\n past : '%s སྔན་ལ',\n s : 'ལམ་སང',\n ss : '%d སྐར་ཆ།',\n m : 'སྐར་མ་གཅིག',\n mm : '%d སྐར་མ',\n h : 'ཆུ་ཚོད་གཅིག',\n hh : '%d ཆུ་ཚོད',\n d : 'ཉིན་གཅིག',\n dd : '%d ཉིན་',\n M : 'ཟླ་བ་གཅིག',\n MM : '%d ཟླ་བ',\n y : 'ལོ་གཅིག',\n yy : '%d ལོ'\n },\n preparse: function (string) {\n return string.replace(/[༡༢༣༤༥༦༧༨༩༠]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n meridiemParse: /མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if ((meridiem === 'མཚན་མོ' && hour >= 4) ||\n (meridiem === 'ཉིན་གུང' && hour < 5) ||\n meridiem === 'དགོང་དག') {\n return hour + 12;\n } else {\n return hour;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'མཚན་མོ';\n } else if (hour < 10) {\n return 'ཞོགས་ཀས';\n } else if (hour < 17) {\n return 'ཉིན་གུང';\n } else if (hour < 20) {\n return 'དགོང་དག';\n } else {\n return 'མཚན་མོ';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return bo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9iby5qcz9kMjZhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjExMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN5bWJvbE1hcCA9IHtcbiAgICAgICAgJzEnOiAn4LyhJyxcbiAgICAgICAgJzInOiAn4LyiJyxcbiAgICAgICAgJzMnOiAn4LyjJyxcbiAgICAgICAgJzQnOiAn4LykJyxcbiAgICAgICAgJzUnOiAn4LylJyxcbiAgICAgICAgJzYnOiAn4LymJyxcbiAgICAgICAgJzcnOiAn4LynJyxcbiAgICAgICAgJzgnOiAn4LyoJyxcbiAgICAgICAgJzknOiAn4LypJyxcbiAgICAgICAgJzAnOiAn4LygJ1xuICAgIH0sXG4gICAgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4LyhJzogJzEnLFxuICAgICAgICAn4LyiJzogJzInLFxuICAgICAgICAn4LyjJzogJzMnLFxuICAgICAgICAn4LykJzogJzQnLFxuICAgICAgICAn4LylJzogJzUnLFxuICAgICAgICAn4LymJzogJzYnLFxuICAgICAgICAn4LynJzogJzcnLFxuICAgICAgICAn4LyoJzogJzgnLFxuICAgICAgICAn4LypJzogJzknLFxuICAgICAgICAn4LygJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBibyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2JvJywge1xuICAgICAgICBtb250aHMgOiAn4L2f4L6z4LyL4L2W4LyL4L2R4L2E4LyL4L2U4L28X+C9n+C+s+C8i+C9luC8i+C9guC9ieC9suC9puC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvYLgvabgvbTgvZjgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2W4L2e4L2y4LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9o+C+lOC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvZHgvrLgvbTgvYLgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2W4L2R4L204L2T4LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9luC9ouC+kuC+seC9keC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvZHgvYLgvbTgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2W4L2F4L204LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9luC9heC9tOC8i+C9guC9heC9suC9guC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvZbgvYXgvbTgvIvgvYLgvYngvbLgvabgvIvgvZQnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+C9n+C+s+C8i+C9luC8i+C9keC9hOC8i+C9lOC9vF/gvZ/gvrPgvIvgvZbgvIvgvYLgvYngvbLgvabgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2C4L2m4L204L2Y4LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9luC9nuC9suC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvaPgvpTgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2R4L6y4L204L2C4LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9luC9keC9tOC9k+C8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvZbgvaLgvpLgvrHgvZHgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2R4L2C4L204LyL4L2UX+C9n+C+s+C8i+C9luC8i+C9luC9heC9tOC8i+C9lF/gvZ/gvrPgvIvgvZbgvIvgvZbgvYXgvbTgvIvgvYLgvYXgvbLgvYLgvIvgvZRf4L2f4L6z4LyL4L2W4LyL4L2W4L2F4L204LyL4L2C4L2J4L2y4L2m4LyL4L2UJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfgvYLgvZ/gvaDgvIvgvYngvbLgvIvgvZjgvItf4L2C4L2f4L2g4LyL4L2f4L6z4LyL4L2W4LyLX+C9guC9n+C9oOC8i+C9mOC9suC9guC8i+C9keC9mOC9ouC8i1/gvYLgvZ/gvaDgvIvgvaPgvrfgvYLgvIvgvZTgvItf4L2C4L2f4L2g4LyL4L2V4L204L2i4LyL4L2W4L20X+C9guC9n+C9oOC8i+C9lOC8i+C9puC9hOC9puC8i1/gvYLgvZ/gvaDgvIvgvabgvqTgvbrgvZPgvIvgvZTgvIsnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4L2J4L2y4LyL4L2Y4LyLX+C9n+C+s+C8i+C9luC8i1/gvZjgvbLgvYLgvIvgvZHgvZjgvaLgvItf4L2j4L634L2C4LyL4L2U4LyLX+C9leC9tOC9ouC8i+C9luC9tF/gvZTgvIvgvabgvYTgvabgvItf4L2m4L6k4L264L2T4LyL4L2U4LyLJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfgvYngvbLgvIvgvZjgvItf4L2f4L6z4LyL4L2W4LyLX+C9mOC9suC9guC8i+C9keC9mOC9ouC8i1/gvaPgvrfgvYLgvIvgvZTgvItf4L2V4L204L2i4LyL4L2W4L20X+C9lOC8i+C9puC9hOC9puC8i1/gvabgvqTgvbrgvZPgvIvgvZTgvIsnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnQSBoOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSwgQSBoOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEEgaDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vgvZHgvbLgvIvgvaLgvbLgvYRdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+C9puC9hOC8i+C9ieC9suC9k10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW+C9luC9keC9tOC9k+C8i+C9leC+suC9guC8i+C9ouC+l+C9uuC9puC8i+C9mF0sIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+C9geC8i+C9puC9hF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+C9luC9keC9tOC9k+C8i+C9leC+suC9guC8i+C9mOC9kOC9oOC8i+C9mF0gZGRkZCwgTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIOC9o+C8iycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOC9puC+lOC9k+C8i+C9oycsXG4gICAgICAgICAgICBzIDogJ+C9o+C9mOC8i+C9puC9hCcsXG4gICAgICAgICAgICBzcyA6ICclZCDgvabgvpDgvaLgvIvgvYbgvI0nLFxuICAgICAgICAgICAgbSA6ICfgvabgvpDgvaLgvIvgvZjgvIvgvYLgvYXgvbLgvYInLFxuICAgICAgICAgICAgbW0gOiAnJWQg4L2m4L6Q4L2i4LyL4L2YJyxcbiAgICAgICAgICAgIGggOiAn4L2G4L204LyL4L2a4L284L2R4LyL4L2C4L2F4L2y4L2CJyxcbiAgICAgICAgICAgIGhoIDogJyVkIOC9huC9tOC8i+C9muC9vOC9kScsXG4gICAgICAgICAgICBkIDogJ+C9ieC9suC9k+C8i+C9guC9heC9suC9gicsXG4gICAgICAgICAgICBkZCA6ICclZCDgvYngvbLgvZPgvIsnLFxuICAgICAgICAgICAgTSA6ICfgvZ/gvrPgvIvgvZbgvIvgvYLgvYXgvbLgvYInLFxuICAgICAgICAgICAgTU0gOiAnJWQg4L2f4L6z4LyL4L2WJyxcbiAgICAgICAgICAgIHkgOiAn4L2j4L284LyL4L2C4L2F4L2y4L2CJyxcbiAgICAgICAgICAgIHl5IDogJyVkIOC9o+C9vCdcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+C8oeC8ouC8o+C8pOC8peC8puC8p+C8qOC8qeC8oF0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL+C9mOC9muC9k+C8i+C9mOC9vHzgvZ7gvbzgvYLgvabgvIvgvYDgvaZ84L2J4L2y4L2T4LyL4L2C4L204L2EfOC9keC9guC9vOC9hOC8i+C9keC9gnzgvZjgvZrgvZPgvIvgvZjgvbwvLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKChtZXJpZGllbSA9PT0gJ+C9mOC9muC9k+C8i+C9mOC9vCcgJiYgaG91ciA+PSA0KSB8fFxuICAgICAgICAgICAgICAgICAgICAobWVyaWRpZW0gPT09ICfgvYngvbLgvZPgvIvgvYLgvbTgvYQnICYmIGhvdXIgPCA1KSB8fFxuICAgICAgICAgICAgICAgICAgICBtZXJpZGllbSA9PT0gJ+C9keC9guC9vOC9hOC8i+C9keC9gicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91ciwgbWludXRlLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA8IDQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+C9mOC9muC9k+C8i+C9mOC9vCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4L2e4L284L2C4L2m4LyL4L2A4L2mJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDE3KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgvYngvbLgvZPgvIvgvYLgvbTgvYQnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMjApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+C9keC9guC9vOC9hOC8i+C9keC9gic7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4L2Y4L2a4L2T4LyL4L2Y4L28JztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gYm87XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///110\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function relativeTimeWithMutation(number, withoutSuffix, key) {\n var format = {\n 'mm': 'munutenn',\n 'MM': 'miz',\n 'dd': 'devezh'\n };\n return number + ' ' + mutation(format[key], number);\n }\n function specialMutationForYears(number) {\n switch (lastNumber(number)) {\n case 1:\n case 3:\n case 4:\n case 5:\n case 9:\n return number + ' bloaz';\n default:\n return number + ' vloaz';\n }\n }\n function lastNumber(number) {\n if (number > 9) {\n return lastNumber(number % 10);\n }\n return number;\n }\n function mutation(text, number) {\n if (number === 2) {\n return softMutation(text);\n }\n return text;\n }\n function softMutation(text) {\n var mutationTable = {\n 'm': 'v',\n 'b': 'v',\n 'd': 'z'\n };\n if (mutationTable[text.charAt(0)] === undefined) {\n return text;\n }\n return mutationTable[text.charAt(0)] + text.substring(1);\n }\n\n var br = moment.defineLocale('br', {\n months : 'Genver_C\\'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu'.split('_'),\n monthsShort : 'Gen_C\\'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker'.split('_'),\n weekdays : 'Sul_Lun_Meurzh_Merc\\'her_Yaou_Gwener_Sadorn'.split('_'),\n weekdaysShort : 'Sul_Lun_Meu_Mer_Yao_Gwe_Sad'.split('_'),\n weekdaysMin : 'Su_Lu_Me_Mer_Ya_Gw_Sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'h[e]mm A',\n LTS : 'h[e]mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D [a viz] MMMM YYYY',\n LLL : 'D [a viz] MMMM YYYY h[e]mm A',\n LLLL : 'dddd, D [a viz] MMMM YYYY h[e]mm A'\n },\n calendar : {\n sameDay : '[Hiziv da] LT',\n nextDay : '[Warc\\'hoazh da] LT',\n nextWeek : 'dddd [da] LT',\n lastDay : '[Dec\\'h da] LT',\n lastWeek : 'dddd [paset da] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'a-benn %s',\n past : '%s \\'zo',\n s : 'un nebeud segondennoù',\n ss : '%d eilenn',\n m : 'ur vunutenn',\n mm : relativeTimeWithMutation,\n h : 'un eur',\n hh : '%d eur',\n d : 'un devezh',\n dd : relativeTimeWithMutation,\n M : 'ur miz',\n MM : relativeTimeWithMutation,\n y : 'ur bloaz',\n yy : specialMutationForYears\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(añ|vet)/,\n ordinal : function (number) {\n var output = (number === 1) ? 'añ' : 'vet';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return br;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ici5qcz82ODg3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTExLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiByZWxhdGl2ZVRpbWVXaXRoTXV0YXRpb24obnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgdmFyIGZvcm1hdCA9IHtcbiAgICAgICAgICAgICdtbSc6ICdtdW51dGVubicsXG4gICAgICAgICAgICAnTU0nOiAnbWl6JyxcbiAgICAgICAgICAgICdkZCc6ICdkZXZlemgnXG4gICAgICAgIH07XG4gICAgICAgIHJldHVybiBudW1iZXIgKyAnICcgKyBtdXRhdGlvbihmb3JtYXRba2V5XSwgbnVtYmVyKTtcbiAgICB9XG4gICAgZnVuY3Rpb24gc3BlY2lhbE11dGF0aW9uRm9yWWVhcnMobnVtYmVyKSB7XG4gICAgICAgIHN3aXRjaCAobGFzdE51bWJlcihudW1iZXIpKSB7XG4gICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICBjYXNlIDk6XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICcgYmxvYXonO1xuICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyB2bG9heic7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZnVuY3Rpb24gbGFzdE51bWJlcihudW1iZXIpIHtcbiAgICAgICAgaWYgKG51bWJlciA+IDkpIHtcbiAgICAgICAgICAgIHJldHVybiBsYXN0TnVtYmVyKG51bWJlciAlIDEwKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgIH1cbiAgICBmdW5jdGlvbiBtdXRhdGlvbih0ZXh0LCBudW1iZXIpIHtcbiAgICAgICAgaWYgKG51bWJlciA9PT0gMikge1xuICAgICAgICAgICAgcmV0dXJuIHNvZnRNdXRhdGlvbih0ZXh0KTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGV4dDtcbiAgICB9XG4gICAgZnVuY3Rpb24gc29mdE11dGF0aW9uKHRleHQpIHtcbiAgICAgICAgdmFyIG11dGF0aW9uVGFibGUgPSB7XG4gICAgICAgICAgICAnbSc6ICd2JyxcbiAgICAgICAgICAgICdiJzogJ3YnLFxuICAgICAgICAgICAgJ2QnOiAneidcbiAgICAgICAgfTtcbiAgICAgICAgaWYgKG11dGF0aW9uVGFibGVbdGV4dC5jaGFyQXQoMCldID09PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICAgIHJldHVybiB0ZXh0O1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiBtdXRhdGlvblRhYmxlW3RleHQuY2hhckF0KDApXSArIHRleHQuc3Vic3RyaW5nKDEpO1xuICAgIH1cblxuICAgIHZhciBiciA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2JyJywge1xuICAgICAgICBtb250aHMgOiAnR2VudmVyX0NcXCdod2V2cmVyX01ldXJ6aF9FYnJlbF9NYWVfTWV6aGV2ZW5fR291ZXJlX0Vvc3RfR3dlbmdvbG9fSGVyZV9EdV9LZXJ6dScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnR2VuX0NcXCdod2VfTWV1X0Vicl9NYWVfRXZlX0dvdV9Fb3NfR3dlX0hlcl9EdV9LZXInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bF9MdW5fTWV1cnpoX01lcmNcXCdoZXJfWWFvdV9Hd2VuZXJfU2Fkb3JuJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bF9MdW5fTWV1X01lcl9ZYW9fR3dlX1NhZCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTHVfTWVfTWVyX1lhX0d3X1NhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ2hbZV1tbSBBJyxcbiAgICAgICAgICAgIExUUyA6ICdoW2VdbW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBbYSB2aXpdIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBbYSB2aXpdIE1NTU0gWVlZWSBoW2VdbW0gQScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgW2Egdml6XSBNTU1NIFlZWVkgaFtlXW1tIEEnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbSGl6aXYgZGFdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW1dhcmNcXCdob2F6aCBkYV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbZGFdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW0RlY1xcJ2ggZGFdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW3Bhc2V0IGRhXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnYS1iZW5uICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgXFwnem8nLFxuICAgICAgICAgICAgcyA6ICd1biBuZWJldWQgc2Vnb25kZW5ub8O5JyxcbiAgICAgICAgICAgIHNzIDogJyVkIGVpbGVubicsXG4gICAgICAgICAgICBtIDogJ3VyIHZ1bnV0ZW5uJyxcbiAgICAgICAgICAgIG1tIDogcmVsYXRpdmVUaW1lV2l0aE11dGF0aW9uLFxuICAgICAgICAgICAgaCA6ICd1biBldXInLFxuICAgICAgICAgICAgaGggOiAnJWQgZXVyJyxcbiAgICAgICAgICAgIGQgOiAndW4gZGV2ZXpoJyxcbiAgICAgICAgICAgIGRkIDogcmVsYXRpdmVUaW1lV2l0aE11dGF0aW9uLFxuICAgICAgICAgICAgTSA6ICd1ciBtaXonLFxuICAgICAgICAgICAgTU0gOiByZWxhdGl2ZVRpbWVXaXRoTXV0YXRpb24sXG4gICAgICAgICAgICB5IDogJ3VyIGJsb2F6JyxcbiAgICAgICAgICAgIHl5IDogc3BlY2lhbE11dGF0aW9uRm9yWWVhcnNcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KGHDsXx2ZXQpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBvdXRwdXQgPSAobnVtYmVyID09PSAxKSA/ICdhw7EnIDogJ3ZldCc7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgb3V0cHV0O1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBicjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///111\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function translate(number, withoutSuffix, key) {\n var result = number + ' ';\n switch (key) {\n case 'ss':\n if (number === 1) {\n result += 'sekunda';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'sekunde';\n } else {\n result += 'sekundi';\n }\n return result;\n case 'm':\n return withoutSuffix ? 'jedna minuta' : 'jedne minute';\n case 'mm':\n if (number === 1) {\n result += 'minuta';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'minute';\n } else {\n result += 'minuta';\n }\n return result;\n case 'h':\n return withoutSuffix ? 'jedan sat' : 'jednog sata';\n case 'hh':\n if (number === 1) {\n result += 'sat';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'sata';\n } else {\n result += 'sati';\n }\n return result;\n case 'dd':\n if (number === 1) {\n result += 'dan';\n } else {\n result += 'dana';\n }\n return result;\n case 'MM':\n if (number === 1) {\n result += 'mjesec';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'mjeseca';\n } else {\n result += 'mjeseci';\n }\n return result;\n case 'yy':\n if (number === 1) {\n result += 'godina';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'godine';\n } else {\n result += 'godina';\n }\n return result;\n }\n }\n\n var bs = moment.defineLocale('bs', {\n months : 'januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar'.split('_'),\n monthsShort : 'jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.'.split('_'),\n monthsParseExact: true,\n weekdays : 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'),\n weekdaysShort : 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd, D. MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[danas u] LT',\n nextDay : '[sutra u] LT',\n nextWeek : function () {\n switch (this.day()) {\n case 0:\n return '[u] [nedjelju] [u] LT';\n case 3:\n return '[u] [srijedu] [u] LT';\n case 6:\n return '[u] [subotu] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[u] dddd [u] LT';\n }\n },\n lastDay : '[jučer u] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 0:\n case 3:\n return '[prošlu] dddd [u] LT';\n case 6:\n return '[prošle] [subote] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[prošli] dddd [u] LT';\n }\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'prije %s',\n s : 'par sekundi',\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : 'dan',\n dd : translate,\n M : 'mjesec',\n MM : translate,\n y : 'godinu',\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return bs;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9icy5qcz8yNTU0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIGZ1bmN0aW9uIHRyYW5zbGF0ZShudW1iZXIsIHdpdGhvdXRTdWZmaXgsIGtleSkge1xuICAgICAgICB2YXIgcmVzdWx0ID0gbnVtYmVyICsgJyAnO1xuICAgICAgICBzd2l0Y2ggKGtleSkge1xuICAgICAgICAgICAgY2FzZSAnc3MnOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzZWt1bmRhJztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA9PT0gMiB8fCBudW1iZXIgPT09IDMgfHwgbnVtYmVyID09PSA0KSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnc2VrdW5kZSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzZWt1bmRpJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ20nOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gJ2plZG5hIG1pbnV0YScgOiAnamVkbmUgbWludXRlJztcbiAgICAgICAgICAgIGNhc2UgJ21tJzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnbWludXRhJztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA9PT0gMiB8fCBudW1iZXIgPT09IDMgfHwgbnVtYmVyID09PSA0KSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnbWludXRlJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ21pbnV0YSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICAgICAgICBjYXNlICdoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdqZWRhbiBzYXQnIDogJ2plZG5vZyBzYXRhJztcbiAgICAgICAgICAgIGNhc2UgJ2hoJzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnc2F0JztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA9PT0gMiB8fCBudW1iZXIgPT09IDMgfHwgbnVtYmVyID09PSA0KSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnc2F0YSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzYXRpJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ2RkJzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnZGFuJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ2RhbmEnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICAgICAgY2FzZSAnTU0nOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdtamVzZWMnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyIHx8IG51bWJlciA9PT0gMyB8fCBudW1iZXIgPT09IDQpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdtamVzZWNhJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ21qZXNlY2knO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICAgICAgY2FzZSAneXknOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdnb2RpbmEnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyIHx8IG51bWJlciA9PT0gMyB8fCBudW1iZXIgPT09IDQpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdnb2RpbmUnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnZ29kaW5hJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZhciBicyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2JzJywge1xuICAgICAgICBtb250aHMgOiAnamFudWFyX2ZlYnJ1YXJfbWFydF9hcHJpbF9tYWpfanVuaV9qdWxpX2F1Z3VzdF9zZXB0ZW1iYXJfb2t0b2Jhcl9ub3ZlbWJhcl9kZWNlbWJhcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFuLl9mZWIuX21hci5fYXByLl9tYWouX2p1bi5fanVsLl9hdWcuX3NlcC5fb2t0Ll9ub3YuX2RlYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ25lZGplbGphX3BvbmVkamVsamFrX3V0b3Jha19zcmlqZWRhX8SNZXR2cnRha19wZXRha19zdWJvdGEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnbmVkLl9wb24uX3V0by5fc3JpLl/EjWV0Ll9wZXQuX3N1Yi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ25lX3BvX3V0X3NyX8SNZV9wZV9zdScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdELiBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSAgOiAnW2RhbmFzIHVdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgIDogJ1tzdXRyYSB1XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gW25lZGplbGp1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbc3JpamVkdV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gW3N1Ym90dV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gZGRkZCBbdV0gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5ICA6ICdbanXEjWVyIHVdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3Byb8WhbHVdIGRkZGQgW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbcHJvxaFsZV0gW3N1Ym90ZV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbcHJvxaFsaV0gZGRkZCBbdV0gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnemEgJXMnLFxuICAgICAgICAgICAgcGFzdCAgIDogJ3ByaWplICVzJyxcbiAgICAgICAgICAgIHMgICAgICA6ICdwYXIgc2VrdW5kaScsXG4gICAgICAgICAgICBzcyAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtICAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoICAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkICAgICAgOiAnZGFuJyxcbiAgICAgICAgICAgIGRkICAgICA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE0gICAgICA6ICdtamVzZWMnLFxuICAgICAgICAgICAgTU0gICAgIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeSAgICAgIDogJ2dvZGludScsXG4gICAgICAgICAgICB5eSAgICAgOiB0cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBicztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///112\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ca = moment.defineLocale('ca', {\n months : {\n standalone: 'gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre'.split('_'),\n format: 'de gener_de febrer_de març_d\\'abril_de maig_de juny_de juliol_d\\'agost_de setembre_d\\'octubre_de novembre_de desembre'.split('_'),\n isFormat: /D[oD]?(\\s)+MMMM/\n },\n monthsShort : 'gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.'.split('_'),\n monthsParseExact : true,\n weekdays : 'diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte'.split('_'),\n weekdaysShort : 'dg._dl._dt._dc._dj._dv._ds.'.split('_'),\n weekdaysMin : 'dg_dl_dt_dc_dj_dv_ds'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM [de] YYYY',\n ll : 'D MMM YYYY',\n LLL : 'D MMMM [de] YYYY [a les] H:mm',\n lll : 'D MMM YYYY, H:mm',\n LLLL : 'dddd D MMMM [de] YYYY [a les] H:mm',\n llll : 'ddd D MMM YYYY, H:mm'\n },\n calendar : {\n sameDay : function () {\n return '[avui a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';\n },\n nextDay : function () {\n return '[demà a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';\n },\n nextWeek : function () {\n return 'dddd [a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';\n },\n lastDay : function () {\n return '[ahir a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';\n },\n lastWeek : function () {\n return '[el] dddd [passat a ' + ((this.hours() !== 1) ? 'les' : 'la') + '] LT';\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'd\\'aquí %s',\n past : 'fa %s',\n s : 'uns segons',\n ss : '%d segons',\n m : 'un minut',\n mm : '%d minuts',\n h : 'una hora',\n hh : '%d hores',\n d : 'un dia',\n dd : '%d dies',\n M : 'un mes',\n MM : '%d mesos',\n y : 'un any',\n yy : '%d anys'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(r|n|t|è|a)/,\n ordinal : function (number, period) {\n var output = (number === 1) ? 'r' :\n (number === 2) ? 'n' :\n (number === 3) ? 'r' :\n (number === 4) ? 't' : 'è';\n if (period === 'w' || period === 'W') {\n output = 'a';\n }\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return ca;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jYS5qcz9kNzE2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTEzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgY2EgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdjYScsIHtcbiAgICAgICAgbW9udGhzIDoge1xuICAgICAgICAgICAgc3RhbmRhbG9uZTogJ2dlbmVyX2ZlYnJlcl9tYXLDp19hYnJpbF9tYWlnX2p1bnlfanVsaW9sX2Fnb3N0X3NldGVtYnJlX29jdHVicmVfbm92ZW1icmVfZGVzZW1icmUnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBmb3JtYXQ6ICdkZSBnZW5lcl9kZSBmZWJyZXJfZGUgbWFyw6dfZFxcJ2FicmlsX2RlIG1haWdfZGUganVueV9kZSBqdWxpb2xfZFxcJ2Fnb3N0X2RlIHNldGVtYnJlX2RcXCdvY3R1YnJlX2RlIG5vdmVtYnJlX2RlIGRlc2VtYnJlJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgaXNGb3JtYXQ6IC9EW29EXT8oXFxzKStNTU1NL1xuICAgICAgICB9LFxuICAgICAgICBtb250aHNTaG9ydCA6ICdnZW4uX2ZlYnIuX21hcsOnX2Fici5fbWFpZ19qdW55X2p1bC5fYWcuX3NldC5fb2N0Ll9ub3YuX2Rlcy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdkaXVtZW5nZV9kaWxsdW5zX2RpbWFydHNfZGltZWNyZXNfZGlqb3VzX2RpdmVuZHJlc19kaXNzYWJ0ZScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdkZy5fZGwuX2R0Ll9kYy5fZGouX2R2Ll9kcy4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ2RnX2RsX2R0X2RjX2RqX2R2X2RzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0g6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0g6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBbZGVdIFlZWVknLFxuICAgICAgICAgICAgbGwgOiAnRCBNTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFtkZV0gWVlZWSBbYSBsZXNdIEg6bW0nLFxuICAgICAgICAgICAgbGxsIDogJ0QgTU1NIFlZWVksIEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBbZGVdIFlZWVkgW2EgbGVzXSBIOm1tJyxcbiAgICAgICAgICAgIGxsbGwgOiAnZGRkIEQgTU1NIFlZWVksIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1thdnVpIGEgJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdsZXMnIDogJ2xhJykgKyAnXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbmV4dERheSA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tkZW3DoCBhICcgKyAoKHRoaXMuaG91cnMoKSAhPT0gMSkgPyAnbGVzJyA6ICdsYScpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG5leHRXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnZGRkZCBbYSAnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ2xlcycgOiAnbGEnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5IDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW2FoaXIgYSAnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ2xlcycgOiAnbGEnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tlbF0gZGRkZCBbcGFzc2F0IGEgJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdsZXMnIDogJ2xhJykgKyAnXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2RcXCdhcXXDrSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2ZhICVzJyxcbiAgICAgICAgICAgIHMgOiAndW5zIHNlZ29ucycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWdvbnMnLFxuICAgICAgICAgICAgbSA6ICd1biBtaW51dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dHMnLFxuICAgICAgICAgICAgaCA6ICd1bmEgaG9yYScsXG4gICAgICAgICAgICBoaCA6ICclZCBob3JlcycsXG4gICAgICAgICAgICBkIDogJ3VuIGRpYScsXG4gICAgICAgICAgICBkZCA6ICclZCBkaWVzJyxcbiAgICAgICAgICAgIE0gOiAndW4gbWVzJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG1lc29zJyxcbiAgICAgICAgICAgIHkgOiAndW4gYW55JyxcbiAgICAgICAgICAgIHl5IDogJyVkIGFueXMnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShyfG58dHzDqHxhKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyLCBwZXJpb2QpIHtcbiAgICAgICAgICAgIHZhciBvdXRwdXQgPSAobnVtYmVyID09PSAxKSA/ICdyJyA6XG4gICAgICAgICAgICAgICAgKG51bWJlciA9PT0gMikgPyAnbicgOlxuICAgICAgICAgICAgICAgIChudW1iZXIgPT09IDMpID8gJ3InIDpcbiAgICAgICAgICAgICAgICAobnVtYmVyID09PSA0KSA/ICd0JyA6ICfDqCc7XG4gICAgICAgICAgICBpZiAocGVyaW9kID09PSAndycgfHwgcGVyaW9kID09PSAnVycpIHtcbiAgICAgICAgICAgICAgICBvdXRwdXQgPSAnYSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgb3V0cHV0O1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBjYTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///113\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = 'leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec'.split('_'),\n monthsShort = 'led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro'.split('_');\n function plural(n) {\n return (n > 1) && (n < 5) && (~~(n / 10) !== 1);\n }\n function translate(number, withoutSuffix, key, isFuture) {\n var result = number + ' ';\n switch (key) {\n case 's': // a few seconds / in a few seconds / a few seconds ago\n return (withoutSuffix || isFuture) ? 'pár sekund' : 'pár sekundami';\n case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'sekundy' : 'sekund');\n } else {\n return result + 'sekundami';\n }\n break;\n case 'm': // a minute / in a minute / a minute ago\n return withoutSuffix ? 'minuta' : (isFuture ? 'minutu' : 'minutou');\n case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'minuty' : 'minut');\n } else {\n return result + 'minutami';\n }\n break;\n case 'h': // an hour / in an hour / an hour ago\n return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou');\n case 'hh': // 9 hours / in 9 hours / 9 hours ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'hodiny' : 'hodin');\n } else {\n return result + 'hodinami';\n }\n break;\n case 'd': // a day / in a day / a day ago\n return (withoutSuffix || isFuture) ? 'den' : 'dnem';\n case 'dd': // 9 days / in 9 days / 9 days ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'dny' : 'dní');\n } else {\n return result + 'dny';\n }\n break;\n case 'M': // a month / in a month / a month ago\n return (withoutSuffix || isFuture) ? 'měsíc' : 'měsícem';\n case 'MM': // 9 months / in 9 months / 9 months ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'měsíce' : 'měsíců');\n } else {\n return result + 'měsíci';\n }\n break;\n case 'y': // a year / in a year / a year ago\n return (withoutSuffix || isFuture) ? 'rok' : 'rokem';\n case 'yy': // 9 years / in 9 years / 9 years ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'roky' : 'let');\n } else {\n return result + 'lety';\n }\n break;\n }\n }\n\n var cs = moment.defineLocale('cs', {\n months : months,\n monthsShort : monthsShort,\n monthsParse : (function (months, monthsShort) {\n var i, _monthsParse = [];\n for (i = 0; i < 12; i++) {\n // use custom parser to solve problem with July (červenec)\n _monthsParse[i] = new RegExp('^' + months[i] + '$|^' + monthsShort[i] + '$', 'i');\n }\n return _monthsParse;\n }(months, monthsShort)),\n shortMonthsParse : (function (monthsShort) {\n var i, _shortMonthsParse = [];\n for (i = 0; i < 12; i++) {\n _shortMonthsParse[i] = new RegExp('^' + monthsShort[i] + '$', 'i');\n }\n return _shortMonthsParse;\n }(monthsShort)),\n longMonthsParse : (function (months) {\n var i, _longMonthsParse = [];\n for (i = 0; i < 12; i++) {\n _longMonthsParse[i] = new RegExp('^' + months[i] + '$', 'i');\n }\n return _longMonthsParse;\n }(months)),\n weekdays : 'neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota'.split('_'),\n weekdaysShort : 'ne_po_út_st_čt_pá_so'.split('_'),\n weekdaysMin : 'ne_po_út_st_čt_pá_so'.split('_'),\n longDateFormat : {\n LT: 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd D. MMMM YYYY H:mm',\n l : 'D. M. YYYY'\n },\n calendar : {\n sameDay: '[dnes v] LT',\n nextDay: '[zítra v] LT',\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[v neděli v] LT';\n case 1:\n case 2:\n return '[v] dddd [v] LT';\n case 3:\n return '[ve středu v] LT';\n case 4:\n return '[ve čtvrtek v] LT';\n case 5:\n return '[v pátek v] LT';\n case 6:\n return '[v sobotu v] LT';\n }\n },\n lastDay: '[včera v] LT',\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n return '[minulou neděli v] LT';\n case 1:\n case 2:\n return '[minulé] dddd [v] LT';\n case 3:\n return '[minulou středu v] LT';\n case 4:\n case 5:\n return '[minulý] dddd [v] LT';\n case 6:\n return '[minulou sobotu v] LT';\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'před %s',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse : /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return cs;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jcy5qcz8zYzBkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCLFFBQVE7QUFDL0I7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBLHVCQUF1QixRQUFRO0FBQy9CO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsdUJBQXVCLFFBQVE7QUFDL0I7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULHFDQUFxQyxJQUFJO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTE0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzID0gJ2xlZGVuX8O6bm9yX2LFmWV6ZW5fZHViZW5fa3bEm3Rlbl/EjWVydmVuX8SNZXJ2ZW5lY19zcnBlbl96w6HFmcOtX8WZw61qZW5fbGlzdG9wYWRfcHJvc2luZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0ID0gJ2xlZF/Dum5vX2LFmWVfZHViX2t2xJtfxI12bl/EjXZjX3NycF96w6HFmV/FmcOtal9saXNfcHJvJy5zcGxpdCgnXycpO1xuICAgIGZ1bmN0aW9uIHBsdXJhbChuKSB7XG4gICAgICAgIHJldHVybiAobiA+IDEpICYmIChuIDwgNSkgJiYgKH5+KG4gLyAxMCkgIT09IDEpO1xuICAgIH1cbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciByZXN1bHQgPSBudW1iZXIgKyAnICc7XG4gICAgICAgIHN3aXRjaCAoa2V5KSB7XG4gICAgICAgICAgICBjYXNlICdzJzogIC8vIGEgZmV3IHNlY29uZHMgLyBpbiBhIGZldyBzZWNvbmRzIC8gYSBmZXcgc2Vjb25kcyBhZ29cbiAgICAgICAgICAgICAgICByZXR1cm4gKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUpID8gJ3DDoXIgc2VrdW5kJyA6ICdww6FyIHNla3VuZGFtaSc7XG4gICAgICAgICAgICBjYXNlICdzcyc6IC8vIDkgc2Vjb25kcyAvIGluIDkgc2Vjb25kcyAvIDkgc2Vjb25kcyBhZ29cbiAgICAgICAgICAgICAgICBpZiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHBsdXJhbChudW1iZXIpID8gJ3Nla3VuZHknIDogJ3Nla3VuZCcpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnc2VrdW5kYW1pJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICdtJzogIC8vIGEgbWludXRlIC8gaW4gYSBtaW51dGUgLyBhIG1pbnV0ZSBhZ29cbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdtaW51dGEnIDogKGlzRnV0dXJlID8gJ21pbnV0dScgOiAnbWludXRvdScpO1xuICAgICAgICAgICAgY2FzZSAnbW0nOiAvLyA5IG1pbnV0ZXMgLyBpbiA5IG1pbnV0ZXMgLyA5IG1pbnV0ZXMgYWdvXG4gICAgICAgICAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArIChwbHVyYWwobnVtYmVyKSA/ICdtaW51dHknIDogJ21pbnV0Jyk7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdtaW51dGFtaSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAnaCc6ICAvLyBhbiBob3VyIC8gaW4gYW4gaG91ciAvIGFuIGhvdXIgYWdvXG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAnaG9kaW5hJyA6IChpc0Z1dHVyZSA/ICdob2RpbnUnIDogJ2hvZGlub3UnKTtcbiAgICAgICAgICAgIGNhc2UgJ2hoJzogLy8gOSBob3VycyAvIGluIDkgaG91cnMgLyA5IGhvdXJzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnaG9kaW55JyA6ICdob2RpbicpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnaG9kaW5hbWknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ2QnOiAgLy8gYSBkYXkgLyBpbiBhIGRheSAvIGEgZGF5IGFnb1xuICAgICAgICAgICAgICAgIHJldHVybiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkgPyAnZGVuJyA6ICdkbmVtJztcbiAgICAgICAgICAgIGNhc2UgJ2RkJzogLy8gOSBkYXlzIC8gaW4gOSBkYXlzIC8gOSBkYXlzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnZG55JyA6ICdkbsOtJyk7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdkbnknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ00nOiAgLy8gYSBtb250aCAvIGluIGEgbW9udGggLyBhIG1vbnRoIGFnb1xuICAgICAgICAgICAgICAgIHJldHVybiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkgPyAnbcSbc8OtYycgOiAnbcSbc8OtY2VtJztcbiAgICAgICAgICAgIGNhc2UgJ01NJzogLy8gOSBtb250aHMgLyBpbiA5IG1vbnRocyAvIDkgbW9udGhzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnbcSbc8OtY2UnIDogJ23Em3PDrWPFrycpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnbcSbc8OtY2knO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ3knOiAgLy8gYSB5ZWFyIC8gaW4gYSB5ZWFyIC8gYSB5ZWFyIGFnb1xuICAgICAgICAgICAgICAgIHJldHVybiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkgPyAncm9rJyA6ICdyb2tlbSc7XG4gICAgICAgICAgICBjYXNlICd5eSc6IC8vIDkgeWVhcnMgLyBpbiA5IHllYXJzIC8gOSB5ZWFycyBhZ29cbiAgICAgICAgICAgICAgICBpZiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHBsdXJhbChudW1iZXIpID8gJ3Jva3knIDogJ2xldCcpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnbGV0eSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIGNzID0gbW9tZW50LmRlZmluZUxvY2FsZSgnY3MnLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHNTaG9ydCxcbiAgICAgICAgbW9udGhzUGFyc2UgOiAoZnVuY3Rpb24gKG1vbnRocywgbW9udGhzU2hvcnQpIHtcbiAgICAgICAgICAgIHZhciBpLCBfbW9udGhzUGFyc2UgPSBbXTtcbiAgICAgICAgICAgIGZvciAoaSA9IDA7IGkgPCAxMjsgaSsrKSB7XG4gICAgICAgICAgICAgICAgLy8gdXNlIGN1c3RvbSBwYXJzZXIgdG8gc29sdmUgcHJvYmxlbSB3aXRoIEp1bHkgKMSNZXJ2ZW5lYylcbiAgICAgICAgICAgICAgICBfbW9udGhzUGFyc2VbaV0gPSBuZXcgUmVnRXhwKCdeJyArIG1vbnRoc1tpXSArICckfF4nICsgbW9udGhzU2hvcnRbaV0gKyAnJCcsICdpJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gX21vbnRoc1BhcnNlO1xuICAgICAgICB9KG1vbnRocywgbW9udGhzU2hvcnQpKSxcbiAgICAgICAgc2hvcnRNb250aHNQYXJzZSA6IChmdW5jdGlvbiAobW9udGhzU2hvcnQpIHtcbiAgICAgICAgICAgIHZhciBpLCBfc2hvcnRNb250aHNQYXJzZSA9IFtdO1xuICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IDEyOyBpKyspIHtcbiAgICAgICAgICAgICAgICBfc2hvcnRNb250aHNQYXJzZVtpXSA9IG5ldyBSZWdFeHAoJ14nICsgbW9udGhzU2hvcnRbaV0gKyAnJCcsICdpJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gX3Nob3J0TW9udGhzUGFyc2U7XG4gICAgICAgIH0obW9udGhzU2hvcnQpKSxcbiAgICAgICAgbG9uZ01vbnRoc1BhcnNlIDogKGZ1bmN0aW9uIChtb250aHMpIHtcbiAgICAgICAgICAgIHZhciBpLCBfbG9uZ01vbnRoc1BhcnNlID0gW107XG4gICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwgMTI7IGkrKykge1xuICAgICAgICAgICAgICAgIF9sb25nTW9udGhzUGFyc2VbaV0gPSBuZXcgUmVnRXhwKCdeJyArIG1vbnRoc1tpXSArICckJywgJ2knKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBfbG9uZ01vbnRoc1BhcnNlO1xuICAgICAgICB9KG1vbnRocykpLFxuICAgICAgICB3ZWVrZGF5cyA6ICduZWTEm2xlX3BvbmTEm2zDrV/DunRlcsO9X3N0xZllZGFfxI10dnJ0ZWtfcMOhdGVrX3NvYm90YScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICduZV9wb1/DunRfc3RfxI10X3DDoV9zbycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnbmVfcG9fw7p0X3N0X8SNdF9ww6Ffc28nLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQ6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdELiBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBELiBNTU1NIFlZWVkgSDptbScsXG4gICAgICAgICAgICBsIDogJ0QuIE0uIFlZWVknXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tkbmVzIHZdIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbesOtdHJhIHZdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgc3dpdGNoICh0aGlzLmRheSgpKSB7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3YgbmVkxJtsaSB2XSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMTpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAyOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdl0gZGRkZCBbdl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2ZSBzdMWZZWR1IHZdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdmUgxI10dnJ0ZWsgdl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2IHDDoXRlayB2XSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNjpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3Ygc29ib3R1IHZdIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbGFzdERheTogJ1t2xI1lcmEgdl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbbWludWxvdSBuZWTEm2xpIHZdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1ttaW51bMOpXSBkZGRkIFt2XSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW21pbnVsb3Ugc3TFmWVkdSB2XSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbbWludWzDvV0gZGRkZCBbdl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1ttaW51bG91IHNvYm90dSB2XSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ3phICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAncMWZZWQgJXMnLFxuICAgICAgICAgICAgcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHNzIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG1tIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGhoIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgZCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGRkIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgTSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE1NIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHl5IDogdHJhbnNsYXRlXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2UgOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGNzO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///114\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var cv = moment.defineLocale('cv', {\n months : 'кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав'.split('_'),\n monthsShort : 'кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш'.split('_'),\n weekdays : 'вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун'.split('_'),\n weekdaysShort : 'выр_тун_ытл_юн_кӗҫ_эрн_шӑм'.split('_'),\n weekdaysMin : 'вр_тн_ыт_юн_кҫ_эр_шм'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD-MM-YYYY',\n LL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]',\n LLL : 'YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm',\n LLLL : 'dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm'\n },\n calendar : {\n sameDay: '[Паян] LT [сехетре]',\n nextDay: '[Ыран] LT [сехетре]',\n lastDay: '[Ӗнер] LT [сехетре]',\n nextWeek: '[Ҫитес] dddd LT [сехетре]',\n lastWeek: '[Иртнӗ] dddd LT [сехетре]',\n sameElse: 'L'\n },\n relativeTime : {\n future : function (output) {\n var affix = /сехет$/i.exec(output) ? 'рен' : /ҫул$/i.exec(output) ? 'тан' : 'ран';\n return output + affix;\n },\n past : '%s каялла',\n s : 'пӗр-ик ҫеккунт',\n ss : '%d ҫеккунт',\n m : 'пӗр минут',\n mm : '%d минут',\n h : 'пӗр сехет',\n hh : '%d сехет',\n d : 'пӗр кун',\n dd : '%d кун',\n M : 'пӗр уйӑх',\n MM : '%d уйӑх',\n y : 'пӗр ҫул',\n yy : '%d ҫул'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-мӗш/,\n ordinal : '%d-мӗш',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return cv;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jdi5qcz8wM2VjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjExNS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIGN2ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnY3YnLCB7XG4gICAgICAgIG1vbnRocyA6ICfQutOR0YDQu9Cw0Ydf0L3QsNGA05HRgV/Qv9GD0Yhf0LDQutCwX9C80LDQuV/Sq9OX0YDRgtC80LVf0YPRgtORX9Kr0YPRgNC70LBf0LDQstOR0L1f0Y7Qv9CwX9GH07PQul/RgNCw0YjRgtCw0LInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ9C605HRgF/QvdCw0YBf0L/Rg9GIX9Cw0LrQsF/QvNCw0Llf0qvTl9GAX9GD0YLTkV/Sq9GD0YBf0LDQstC9X9GO0L/QsF/Rh9Oz0Lpf0YDQsNGIJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfQstGL0YDRgdCw0YDQvdC40LrRg9C9X9GC0YPQvdGC0LjQutGD0L1f0YvRgtC70LDRgNC40LrRg9C9X9GO0L3QutGD0L1f0LrTl9Kr0L3QtdGA0L3QuNC60YPQvV/RjdGA0L3QtdC60YPQvV/RiNOR0LzQsNGC0LrRg9C9Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9Cy0YvRgF/RgtGD0L1f0YvRgtC7X9GO0L1f0LrTl9KrX9GN0YDQvV/RiNOR0LwnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9Cy0YBf0YLQvV/Ri9GCX9GO0L1f0LrSq1/RjdGAX9GI0LwnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQtTU0tWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdZWVlZIFvSq9GD0LvRhdC4XSBNTU1NIFvRg9C505HRhdOX0L1dIERbLdC805fRiNOXXScsXG4gICAgICAgICAgICBMTEwgOiAnWVlZWSBb0qvRg9C70YXQuF0gTU1NTSBb0YPQudOR0YXTl9C9XSBEWy3QvNOX0YjTl10sIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgWVlZWSBb0qvRg9C70YXQuF0gTU1NTSBb0YPQudOR0YXTl9C9XSBEWy3QvNOX0YjTl10sIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdb0J/QsNGP0L1dIExUIFvRgdC10YXQtdGC0YDQtV0nLFxuICAgICAgICAgICAgbmV4dERheTogJ1vQq9GA0LDQvV0gTFQgW9GB0LXRhdC10YLRgNC1XScsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9OW0L3QtdGAXSBMVCBb0YHQtdGF0LXRgtGA0LVdJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnW9Kq0LjRgtC10YFdIGRkZGQgTFQgW9GB0LXRhdC10YLRgNC1XScsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1vQmNGA0YLQvdOXXSBkZGRkIExUIFvRgdC10YXQtdGC0YDQtV0nLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiBmdW5jdGlvbiAob3V0cHV0KSB7XG4gICAgICAgICAgICAgICAgdmFyIGFmZml4ID0gL9GB0LXRhdC10YIkL2kuZXhlYyhvdXRwdXQpID8gJ9GA0LXQvScgOiAv0qvRg9C7JC9pLmV4ZWMob3V0cHV0KSA/ICfRgtCw0L0nIDogJ9GA0LDQvSc7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG91dHB1dCArIGFmZml4O1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg0LrQsNGP0LvQu9CwJyxcbiAgICAgICAgICAgIHMgOiAn0L/Tl9GALdC40Log0qvQtdC60LrRg9C90YInLFxuICAgICAgICAgICAgc3MgOiAnJWQg0qvQtdC60LrRg9C90YInLFxuICAgICAgICAgICAgbSA6ICfQv9OX0YAg0LzQuNC90YPRgicsXG4gICAgICAgICAgICBtbSA6ICclZCDQvNC40L3Rg9GCJyxcbiAgICAgICAgICAgIGggOiAn0L/Tl9GAINGB0LXRhdC10YInLFxuICAgICAgICAgICAgaGggOiAnJWQg0YHQtdGF0LXRgicsXG4gICAgICAgICAgICBkIDogJ9C/05fRgCDQutGD0L0nLFxuICAgICAgICAgICAgZGQgOiAnJWQg0LrRg9C9JyxcbiAgICAgICAgICAgIE0gOiAn0L/Tl9GAINGD0LnTkdGFJyxcbiAgICAgICAgICAgIE1NIDogJyVkINGD0LnTkdGFJyxcbiAgICAgICAgICAgIHkgOiAn0L/Tl9GAINKr0YPQuycsXG4gICAgICAgICAgICB5eSA6ICclZCDSq9GD0LsnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfS3QvNOX0YgvLFxuICAgICAgICBvcmRpbmFsIDogJyVkLdC805fRiCcsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGN2O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///115\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var cy = moment.defineLocale('cy', {\n months: 'Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr'.split('_'),\n monthsShort: 'Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag'.split('_'),\n weekdays: 'Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn'.split('_'),\n weekdaysShort: 'Sul_Llun_Maw_Mer_Iau_Gwe_Sad'.split('_'),\n weekdaysMin: 'Su_Ll_Ma_Me_Ia_Gw_Sa'.split('_'),\n weekdaysParseExact : true,\n // time formats are the same as en-gb\n longDateFormat: {\n LT: 'HH:mm',\n LTS : 'HH:mm:ss',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY HH:mm',\n LLLL: 'dddd, D MMMM YYYY HH:mm'\n },\n calendar: {\n sameDay: '[Heddiw am] LT',\n nextDay: '[Yfory am] LT',\n nextWeek: 'dddd [am] LT',\n lastDay: '[Ddoe am] LT',\n lastWeek: 'dddd [diwethaf am] LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: 'mewn %s',\n past: '%s yn ôl',\n s: 'ychydig eiliadau',\n ss: '%d eiliad',\n m: 'munud',\n mm: '%d munud',\n h: 'awr',\n hh: '%d awr',\n d: 'diwrnod',\n dd: '%d diwrnod',\n M: 'mis',\n MM: '%d mis',\n y: 'blwyddyn',\n yy: '%d flynedd'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,\n // traditional ordinal numbers above 31 are not commonly used in colloquial Welsh\n ordinal: function (number) {\n var b = number,\n output = '',\n lookup = [\n '', 'af', 'il', 'ydd', 'ydd', 'ed', 'ed', 'ed', 'fed', 'fed', 'fed', // 1af to 10fed\n 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'eg', 'fed', 'eg', 'fed' // 11eg to 20fed\n ];\n if (b > 20) {\n if (b === 40 || b === 50 || b === 60 || b === 80 || b === 100) {\n output = 'fed'; // not 30ain, 70ain or 90ain\n } else {\n output = 'ain';\n }\n } else if (b > 0) {\n output = lookup[b];\n }\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return cy;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9jeS5qcz85Nzk3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUNBQW1DO0FBQ25DLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBjeSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2N5Jywge1xuICAgICAgICBtb250aHM6ICdJb25hd3JfQ2h3ZWZyb3JfTWF3cnRoX0VicmlsbF9NYWlfTWVoZWZpbl9Hb3JmZmVubmFmX0F3c3RfTWVkaV9IeWRyZWZfVGFjaHdlZGRfUmhhZ2Z5cicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQ6ICdJb25fQ2h3ZV9NYXdfRWJyX01haV9NZWhfR29yX0F3c19NZWRfSHlkX1RhY2hfUmhhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXM6ICdEeWRkIFN1bF9EeWRkIExsdW5fRHlkZCBNYXdydGhfRHlkZCBNZXJjaGVyX0R5ZGQgSWF1X0R5ZGQgR3dlbmVyX0R5ZGQgU2Fkd3JuJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAnU3VsX0xsdW5fTWF3X01lcl9JYXVfR3dlX1NhZCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW46ICdTdV9MbF9NYV9NZV9JYV9Hd19TYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgLy8gdGltZSBmb3JtYXRzIGFyZSB0aGUgc2FtZSBhcyBlbi1nYlxuICAgICAgICBsb25nRGF0ZUZvcm1hdDoge1xuICAgICAgICAgICAgTFQ6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEw6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEw6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMOiAnZGRkZCwgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW0hlZGRpdyBhbV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tZZm9yeSBhbV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFthbV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tEZG9lIGFtXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW2Rpd2V0aGFmIGFtXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZToge1xuICAgICAgICAgICAgZnV0dXJlOiAnbWV3biAlcycsXG4gICAgICAgICAgICBwYXN0OiAnJXMgeW4gw7RsJyxcbiAgICAgICAgICAgIHM6ICd5Y2h5ZGlnIGVpbGlhZGF1JyxcbiAgICAgICAgICAgIHNzOiAnJWQgZWlsaWFkJyxcbiAgICAgICAgICAgIG06ICdtdW51ZCcsXG4gICAgICAgICAgICBtbTogJyVkIG11bnVkJyxcbiAgICAgICAgICAgIGg6ICdhd3InLFxuICAgICAgICAgICAgaGg6ICclZCBhd3InLFxuICAgICAgICAgICAgZDogJ2Rpd3Jub2QnLFxuICAgICAgICAgICAgZGQ6ICclZCBkaXdybm9kJyxcbiAgICAgICAgICAgIE06ICdtaXMnLFxuICAgICAgICAgICAgTU06ICclZCBtaXMnLFxuICAgICAgICAgICAgeTogJ2Jsd3lkZHluJyxcbiAgICAgICAgICAgIHl5OiAnJWQgZmx5bmVkZCdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KGZlZHxhaW58YWZ8aWx8eWRkfGVkfGVnKS8sXG4gICAgICAgIC8vIHRyYWRpdGlvbmFsIG9yZGluYWwgbnVtYmVycyBhYm92ZSAzMSBhcmUgbm90IGNvbW1vbmx5IHVzZWQgaW4gY29sbG9xdWlhbCBXZWxzaFxuICAgICAgICBvcmRpbmFsOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICB2YXIgYiA9IG51bWJlcixcbiAgICAgICAgICAgICAgICBvdXRwdXQgPSAnJyxcbiAgICAgICAgICAgICAgICBsb29rdXAgPSBbXG4gICAgICAgICAgICAgICAgICAgICcnLCAnYWYnLCAnaWwnLCAneWRkJywgJ3lkZCcsICdlZCcsICdlZCcsICdlZCcsICdmZWQnLCAnZmVkJywgJ2ZlZCcsIC8vIDFhZiB0byAxMGZlZFxuICAgICAgICAgICAgICAgICAgICAnZWcnLCAnZmVkJywgJ2VnJywgJ2VnJywgJ2ZlZCcsICdlZycsICdlZycsICdmZWQnLCAnZWcnLCAnZmVkJyAvLyAxMWVnIHRvIDIwZmVkXG4gICAgICAgICAgICAgICAgXTtcbiAgICAgICAgICAgIGlmIChiID4gMjApIHtcbiAgICAgICAgICAgICAgICBpZiAoYiA9PT0gNDAgfHwgYiA9PT0gNTAgfHwgYiA9PT0gNjAgfHwgYiA9PT0gODAgfHwgYiA9PT0gMTAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG91dHB1dCA9ICdmZWQnOyAvLyBub3QgMzBhaW4sIDcwYWluIG9yIDkwYWluXG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0cHV0ID0gJ2Fpbic7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBlbHNlIGlmIChiID4gMCkge1xuICAgICAgICAgICAgICAgIG91dHB1dCA9IGxvb2t1cFtiXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyBvdXRwdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGN5O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///116\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var da = moment.defineLocale('da', {\n months : 'januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december'.split('_'),\n monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),\n weekdays : 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),\n weekdaysShort : 'søn_man_tir_ons_tor_fre_lør'.split('_'),\n weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY HH:mm',\n LLLL : 'dddd [d.] D. MMMM YYYY [kl.] HH:mm'\n },\n calendar : {\n sameDay : '[i dag kl.] LT',\n nextDay : '[i morgen kl.] LT',\n nextWeek : 'på dddd [kl.] LT',\n lastDay : '[i går kl.] LT',\n lastWeek : '[i] dddd[s kl.] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'om %s',\n past : '%s siden',\n s : 'få sekunder',\n ss : '%d sekunder',\n m : 'et minut',\n mm : '%d minutter',\n h : 'en time',\n hh : '%d timer',\n d : 'en dag',\n dd : '%d dage',\n M : 'en måned',\n MM : '%d måneder',\n y : 'et år',\n yy : '%d år'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return da;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kYS5qcz8wZjE0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBkYSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2RhJywge1xuICAgICAgICBtb250aHMgOiAnamFudWFyX2ZlYnJ1YXJfbWFydHNfYXByaWxfbWFqX2p1bmlfanVsaV9hdWd1c3Rfc2VwdGVtYmVyX29rdG9iZXJfbm92ZW1iZXJfZGVjZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ2phbl9mZWJfbWFyX2Fwcl9tYWpfanVuX2p1bF9hdWdfc2VwX29rdF9ub3ZfZGVjJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdzw7huZGFnX21hbmRhZ190aXJzZGFnX29uc2RhZ190b3JzZGFnX2ZyZWRhZ19sw7hyZGFnJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ3PDuG5fbWFuX3Rpcl9vbnNfdG9yX2ZyZV9sw7hyJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdzw7hfbWFfdGlfb25fdG9fZnJfbMO4Jy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRC4gTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdELiBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIFtkLl0gRC4gTU1NTSBZWVlZIFtrbC5dIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW2kgZGFnIGtsLl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbaSBtb3JnZW4ga2wuXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdww6UgZGRkZCBba2wuXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tpIGfDpXIga2wuXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdbaV0gZGRkZFtzIGtsLl0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ29tICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgc2lkZW4nLFxuICAgICAgICAgICAgcyA6ICdmw6Ugc2VrdW5kZXInLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2VrdW5kZXInLFxuICAgICAgICAgICAgbSA6ICdldCBtaW51dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dHRlcicsXG4gICAgICAgICAgICBoIDogJ2VuIHRpbWUnLFxuICAgICAgICAgICAgaGggOiAnJWQgdGltZXInLFxuICAgICAgICAgICAgZCA6ICdlbiBkYWcnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGFnZScsXG4gICAgICAgICAgICBNIDogJ2VuIG3DpW5lZCcsXG4gICAgICAgICAgICBNTSA6ICclZCBtw6VuZWRlcicsXG4gICAgICAgICAgICB5IDogJ2V0IMOlcicsXG4gICAgICAgICAgICB5eSA6ICclZCDDpXInXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZGE7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///117\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 'm': ['eine Minute', 'einer Minute'],\n 'h': ['eine Stunde', 'einer Stunde'],\n 'd': ['ein Tag', 'einem Tag'],\n 'dd': [number + ' Tage', number + ' Tagen'],\n 'M': ['ein Monat', 'einem Monat'],\n 'MM': [number + ' Monate', number + ' Monaten'],\n 'y': ['ein Jahr', 'einem Jahr'],\n 'yy': [number + ' Jahre', number + ' Jahren']\n };\n return withoutSuffix ? format[key][0] : format[key][1];\n }\n\n var de = moment.defineLocale('de', {\n months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),\n monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),\n monthsParseExact : true,\n weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),\n weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),\n weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY HH:mm',\n LLLL : 'dddd, D. MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[heute um] LT [Uhr]',\n sameElse: 'L',\n nextDay: '[morgen um] LT [Uhr]',\n nextWeek: 'dddd [um] LT [Uhr]',\n lastDay: '[gestern um] LT [Uhr]',\n lastWeek: '[letzten] dddd [um] LT [Uhr]'\n },\n relativeTime : {\n future : 'in %s',\n past : 'vor %s',\n s : 'ein paar Sekunden',\n ss : '%d Sekunden',\n m : processRelativeTime,\n mm : '%d Minuten',\n h : processRelativeTime,\n hh : '%d Stunden',\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return de;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS5qcz9iNDY5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTE4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ20nOiBbJ2VpbmUgTWludXRlJywgJ2VpbmVyIE1pbnV0ZSddLFxuICAgICAgICAgICAgJ2gnOiBbJ2VpbmUgU3R1bmRlJywgJ2VpbmVyIFN0dW5kZSddLFxuICAgICAgICAgICAgJ2QnOiBbJ2VpbiBUYWcnLCAnZWluZW0gVGFnJ10sXG4gICAgICAgICAgICAnZGQnOiBbbnVtYmVyICsgJyBUYWdlJywgbnVtYmVyICsgJyBUYWdlbiddLFxuICAgICAgICAgICAgJ00nOiBbJ2VpbiBNb25hdCcsICdlaW5lbSBNb25hdCddLFxuICAgICAgICAgICAgJ01NJzogW251bWJlciArICcgTW9uYXRlJywgbnVtYmVyICsgJyBNb25hdGVuJ10sXG4gICAgICAgICAgICAneSc6IFsnZWluIEphaHInLCAnZWluZW0gSmFociddLFxuICAgICAgICAgICAgJ3l5JzogW251bWJlciArICcgSmFocmUnLCBudW1iZXIgKyAnIEphaHJlbiddXG4gICAgICAgIH07XG4gICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gZm9ybWF0W2tleV1bMF0gOiBmb3JtYXRba2V5XVsxXTtcbiAgICB9XG5cbiAgICB2YXIgZGUgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdkZScsIHtcbiAgICAgICAgbW9udGhzIDogJ0phbnVhcl9GZWJydWFyX03DpHJ6X0FwcmlsX01haV9KdW5pX0p1bGlfQXVndXN0X1NlcHRlbWJlcl9Pa3RvYmVyX05vdmVtYmVyX0RlemVtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW4uX0ZlYi5fTcOkcnpfQXByLl9NYWlfSnVuaV9KdWxpX0F1Zy5fU2VwLl9Pa3QuX05vdi5fRGV6Licuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ1Nvbm50YWdfTW9udGFnX0RpZW5zdGFnX01pdHR3b2NoX0Rvbm5lcnN0YWdfRnJlaXRhZ19TYW1zdGFnJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1NvLl9Nby5fRGkuX01pLl9Eby5fRnIuX1NhLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU29fTW9fRGlfTWlfRG9fRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQ6ICdISDptbScsXG4gICAgICAgICAgICBMVFM6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRC4gTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdELiBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBELiBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1toZXV0ZSB1bV0gTFQgW1Vocl0nLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbbW9yZ2VuIHVtXSBMVCBbVWhyXScsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW3VtXSBMVCBbVWhyXScsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW2dlc3Rlcm4gdW1dIExUIFtVaHJdJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnW2xldHp0ZW5dIGRkZGQgW3VtXSBMVCBbVWhyXSdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2luICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAndm9yICVzJyxcbiAgICAgICAgICAgIHMgOiAnZWluIHBhYXIgU2VrdW5kZW4nLFxuICAgICAgICAgICAgc3MgOiAnJWQgU2VrdW5kZW4nLFxuICAgICAgICAgICAgbSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBtbSA6ICclZCBNaW51dGVuJyxcbiAgICAgICAgICAgIGggOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgaGggOiAnJWQgU3R1bmRlbicsXG4gICAgICAgICAgICBkIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGRkIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgTU0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICB5eSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBkZTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///118\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 'm': ['eine Minute', 'einer Minute'],\n 'h': ['eine Stunde', 'einer Stunde'],\n 'd': ['ein Tag', 'einem Tag'],\n 'dd': [number + ' Tage', number + ' Tagen'],\n 'M': ['ein Monat', 'einem Monat'],\n 'MM': [number + ' Monate', number + ' Monaten'],\n 'y': ['ein Jahr', 'einem Jahr'],\n 'yy': [number + ' Jahre', number + ' Jahren']\n };\n return withoutSuffix ? format[key][0] : format[key][1];\n }\n\n var deAt = moment.defineLocale('de-at', {\n months : 'Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),\n monthsShort : 'Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),\n monthsParseExact : true,\n weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),\n weekdaysShort : 'So._Mo._Di._Mi._Do._Fr._Sa.'.split('_'),\n weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY HH:mm',\n LLLL : 'dddd, D. MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[heute um] LT [Uhr]',\n sameElse: 'L',\n nextDay: '[morgen um] LT [Uhr]',\n nextWeek: 'dddd [um] LT [Uhr]',\n lastDay: '[gestern um] LT [Uhr]',\n lastWeek: '[letzten] dddd [um] LT [Uhr]'\n },\n relativeTime : {\n future : 'in %s',\n past : 'vor %s',\n s : 'ein paar Sekunden',\n ss : '%d Sekunden',\n m : processRelativeTime,\n mm : '%d Minuten',\n h : processRelativeTime,\n hh : '%d Stunden',\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return deAt;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1hdC5qcz9iM2ViIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTE5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ20nOiBbJ2VpbmUgTWludXRlJywgJ2VpbmVyIE1pbnV0ZSddLFxuICAgICAgICAgICAgJ2gnOiBbJ2VpbmUgU3R1bmRlJywgJ2VpbmVyIFN0dW5kZSddLFxuICAgICAgICAgICAgJ2QnOiBbJ2VpbiBUYWcnLCAnZWluZW0gVGFnJ10sXG4gICAgICAgICAgICAnZGQnOiBbbnVtYmVyICsgJyBUYWdlJywgbnVtYmVyICsgJyBUYWdlbiddLFxuICAgICAgICAgICAgJ00nOiBbJ2VpbiBNb25hdCcsICdlaW5lbSBNb25hdCddLFxuICAgICAgICAgICAgJ01NJzogW251bWJlciArICcgTW9uYXRlJywgbnVtYmVyICsgJyBNb25hdGVuJ10sXG4gICAgICAgICAgICAneSc6IFsnZWluIEphaHInLCAnZWluZW0gSmFociddLFxuICAgICAgICAgICAgJ3l5JzogW251bWJlciArICcgSmFocmUnLCBudW1iZXIgKyAnIEphaHJlbiddXG4gICAgICAgIH07XG4gICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gZm9ybWF0W2tleV1bMF0gOiBmb3JtYXRba2V5XVsxXTtcbiAgICB9XG5cbiAgICB2YXIgZGVBdCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2RlLWF0Jywge1xuICAgICAgICBtb250aHMgOiAnSsOkbm5lcl9GZWJydWFyX03DpHJ6X0FwcmlsX01haV9KdW5pX0p1bGlfQXVndXN0X1NlcHRlbWJlcl9Pa3RvYmVyX05vdmVtYmVyX0RlemVtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKw6RuLl9GZWIuX03DpHJ6X0Fwci5fTWFpX0p1bmlfSnVsaV9BdWcuX1NlcC5fT2t0Ll9Ob3YuX0Rlei4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdTb25udGFnX01vbnRhZ19EaWVuc3RhZ19NaXR0d29jaF9Eb25uZXJzdGFnX0ZyZWl0YWdfU2Ftc3RhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdTby5fTW8uX0RpLl9NaS5fRG8uX0ZyLl9TYS4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1NvX01vX0RpX01pX0RvX0ZyX1NhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbaGV1dGUgdW1dIExUIFtVaHJdJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW21vcmdlbiB1bV0gTFQgW1Vocl0nLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFt1bV0gTFQgW1Vocl0nLFxuICAgICAgICAgICAgbGFzdERheTogJ1tnZXN0ZXJuIHVtXSBMVCBbVWhyXScsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1tsZXR6dGVuXSBkZGRkIFt1bV0gTFQgW1Vocl0nXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdpbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ3ZvciAlcycsXG4gICAgICAgICAgICBzIDogJ2VpbiBwYWFyIFNla3VuZGVuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIFNla3VuZGVuJyxcbiAgICAgICAgICAgIG0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbW0gOiAnJWQgTWludXRlbicsXG4gICAgICAgICAgICBoIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGhoIDogJyVkIFN0dW5kZW4nLFxuICAgICAgICAgICAgZCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBkZCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBNIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE1NIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHkgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeXkgOiBwcm9jZXNzUmVsYXRpdmVUaW1lXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZGVBdDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///119\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 'm': ['eine Minute', 'einer Minute'],\n 'h': ['eine Stunde', 'einer Stunde'],\n 'd': ['ein Tag', 'einem Tag'],\n 'dd': [number + ' Tage', number + ' Tagen'],\n 'M': ['ein Monat', 'einem Monat'],\n 'MM': [number + ' Monate', number + ' Monaten'],\n 'y': ['ein Jahr', 'einem Jahr'],\n 'yy': [number + ' Jahre', number + ' Jahren']\n };\n return withoutSuffix ? format[key][0] : format[key][1];\n }\n\n var deCh = moment.defineLocale('de-ch', {\n months : 'Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),\n monthsShort : 'Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.'.split('_'),\n monthsParseExact : true,\n weekdays : 'Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag'.split('_'),\n weekdaysShort : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n weekdaysMin : 'So_Mo_Di_Mi_Do_Fr_Sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY HH:mm',\n LLLL : 'dddd, D. MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[heute um] LT [Uhr]',\n sameElse: 'L',\n nextDay: '[morgen um] LT [Uhr]',\n nextWeek: 'dddd [um] LT [Uhr]',\n lastDay: '[gestern um] LT [Uhr]',\n lastWeek: '[letzten] dddd [um] LT [Uhr]'\n },\n relativeTime : {\n future : 'in %s',\n past : 'vor %s',\n s : 'ein paar Sekunden',\n ss : '%d Sekunden',\n m : processRelativeTime,\n mm : '%d Minuten',\n h : processRelativeTime,\n hh : '%d Stunden',\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return deCh;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kZS1jaC5qcz9iYjcxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTIwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ20nOiBbJ2VpbmUgTWludXRlJywgJ2VpbmVyIE1pbnV0ZSddLFxuICAgICAgICAgICAgJ2gnOiBbJ2VpbmUgU3R1bmRlJywgJ2VpbmVyIFN0dW5kZSddLFxuICAgICAgICAgICAgJ2QnOiBbJ2VpbiBUYWcnLCAnZWluZW0gVGFnJ10sXG4gICAgICAgICAgICAnZGQnOiBbbnVtYmVyICsgJyBUYWdlJywgbnVtYmVyICsgJyBUYWdlbiddLFxuICAgICAgICAgICAgJ00nOiBbJ2VpbiBNb25hdCcsICdlaW5lbSBNb25hdCddLFxuICAgICAgICAgICAgJ01NJzogW251bWJlciArICcgTW9uYXRlJywgbnVtYmVyICsgJyBNb25hdGVuJ10sXG4gICAgICAgICAgICAneSc6IFsnZWluIEphaHInLCAnZWluZW0gSmFociddLFxuICAgICAgICAgICAgJ3l5JzogW251bWJlciArICcgSmFocmUnLCBudW1iZXIgKyAnIEphaHJlbiddXG4gICAgICAgIH07XG4gICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gZm9ybWF0W2tleV1bMF0gOiBmb3JtYXRba2V5XVsxXTtcbiAgICB9XG5cbiAgICB2YXIgZGVDaCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2RlLWNoJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyX0ZlYnJ1YXJfTcOkcnpfQXByaWxfTWFpX0p1bmlfSnVsaV9BdWd1c3RfU2VwdGVtYmVyX09rdG9iZXJfTm92ZW1iZXJfRGV6ZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbi5fRmViLl9Nw6Ryel9BcHIuX01haV9KdW5pX0p1bGlfQXVnLl9TZXAuX09rdC5fTm92Ll9EZXouJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnU29ubnRhZ19Nb250YWdfRGllbnN0YWdfTWl0dHdvY2hfRG9ubmVyc3RhZ19GcmVpdGFnX1NhbXN0YWcnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnU29fTW9fRGlfTWlfRG9fRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1NvX01vX0RpX01pX0RvX0ZyX1NhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbaGV1dGUgdW1dIExUIFtVaHJdJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW21vcmdlbiB1bV0gTFQgW1Vocl0nLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFt1bV0gTFQgW1Vocl0nLFxuICAgICAgICAgICAgbGFzdERheTogJ1tnZXN0ZXJuIHVtXSBMVCBbVWhyXScsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1tsZXR6dGVuXSBkZGRkIFt1bV0gTFQgW1Vocl0nXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdpbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ3ZvciAlcycsXG4gICAgICAgICAgICBzIDogJ2VpbiBwYWFyIFNla3VuZGVuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIFNla3VuZGVuJyxcbiAgICAgICAgICAgIG0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbW0gOiAnJWQgTWludXRlbicsXG4gICAgICAgICAgICBoIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGhoIDogJyVkIFN0dW5kZW4nLFxuICAgICAgICAgICAgZCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBkZCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBNIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE1NIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHkgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeXkgOiBwcm9jZXNzUmVsYXRpdmVUaW1lXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZGVDaDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///120\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = [\n 'ޖެނުއަރީ',\n 'ފެބްރުއަރީ',\n 'މާރިޗު',\n 'އޭޕްރީލު',\n 'މޭ',\n 'ޖޫން',\n 'ޖުލައި',\n 'އޯގަސްޓު',\n 'ސެޕްޓެމްބަރު',\n 'އޮކްޓޯބަރު',\n 'ނޮވެމްބަރު',\n 'ޑިސެމްބަރު'\n ], weekdays = [\n 'އާދިއްތަ',\n 'ހޯމަ',\n 'އަންގާރަ',\n 'ބުދަ',\n 'ބުރާސްފަތި',\n 'ހުކުރު',\n 'ހޮނިހިރު'\n ];\n\n var dv = moment.defineLocale('dv', {\n months : months,\n monthsShort : months,\n weekdays : weekdays,\n weekdaysShort : weekdays,\n weekdaysMin : 'އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި'.split('_'),\n longDateFormat : {\n\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'D/M/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n meridiemParse: /މކ|މފ/,\n isPM : function (input) {\n return 'މފ' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'މކ';\n } else {\n return 'މފ';\n }\n },\n calendar : {\n sameDay : '[މިއަދު] LT',\n nextDay : '[މާދަމާ] LT',\n nextWeek : 'dddd LT',\n lastDay : '[އިއްޔެ] LT',\n lastWeek : '[ފާއިތުވި] dddd LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'ތެރޭގައި %s',\n past : 'ކުރިން %s',\n s : 'ސިކުންތުކޮޅެއް',\n ss : 'd% ސިކުންތު',\n m : 'މިނިޓެއް',\n mm : 'މިނިޓު %d',\n h : 'ގަޑިއިރެއް',\n hh : 'ގަޑިއިރު %d',\n d : 'ދުވަހެއް',\n dd : 'ދުވަސް %d',\n M : 'މަހެއް',\n MM : 'މަސް %d',\n y : 'އަހަރެއް',\n yy : 'އަހަރު %d'\n },\n preparse: function (string) {\n return string.replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/,/g, '،');\n },\n week : {\n dow : 7, // Sunday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return dv;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9kdi5qcz81OThhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTIxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzID0gW1xuICAgICAgICAn3pberN6C3qreh96m3oPeqScsXG4gICAgICAgICfeit6s3oTesN6D3qreh96m3oPeqScsXG4gICAgICAgICfeid6n3oPeqN6X3qonLFxuICAgICAgICAn3oferd6V3rDeg96p3o3eqicsXG4gICAgICAgICfeid6tJyxcbiAgICAgICAgJ96W3qvegt6wJyxcbiAgICAgICAgJ96W3qrejd6m3ofeqCcsXG4gICAgICAgICfeh96v3o7ept6Q3rDek96qJyxcbiAgICAgICAgJ96Q3qzeld6w3pPerN6J3rDehN6m3oPeqicsXG4gICAgICAgICfeh96u3obesN6T3q/ehN6m3oPeqicsXG4gICAgICAgICfegt6u3ojerN6J3rDehN6m3oPeqicsXG4gICAgICAgICfekd6o3pDerN6J3rDehN6m3oPeqidcbiAgICBdLCB3ZWVrZGF5cyA9IFtcbiAgICAgICAgJ96H3qfei96o3ofesN6M3qYnLFxuICAgICAgICAn3oDer96J3qYnLFxuICAgICAgICAn3ofept6C3rDejt6n3oPepicsXG4gICAgICAgICfehN6q3ovepicsXG4gICAgICAgICfehN6q3oPep96Q3rDeit6m3ozeqCcsXG4gICAgICAgICfegN6q3obeqt6D3qonLFxuICAgICAgICAn3oDert6C3qjegN6o3oPeqidcbiAgICBdO1xuXG4gICAgdmFyIGR2ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZHYnLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHMsXG4gICAgICAgIHdlZWtkYXlzIDogd2Vla2RheXMsXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiB3ZWVrZGF5cyxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn3ofep96L3qhf3oDer96J3qZf3ofept6C3rBf3oTeqt6L3qZf3oTeqt6D3qdf3oDeqt6G3qpf3oDert6C3qgnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuXG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdEL00vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv3onehnzeid6KLyxcbiAgICAgICAgaXNQTSA6IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuICfeid6KJyA9PT0gaW5wdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn3onehic7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn3oneiic7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb3oneqN6H3qbei96qXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1veid6n3ovept6J3qddIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb3ofeqN6H3rDelN6sXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb3orep96H3qjejN6q3ojeqF0gZGRkZCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn3ozerN6D3q3ejt6m3ofeqCAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ96G3qreg96o3oLesCAlcycsXG4gICAgICAgICAgICBzIDogJ96Q3qjeht6q3oLesN6M3qreht6u3oXerN6H3rAnLFxuICAgICAgICAgICAgc3MgOiAnZCUg3pDeqN6G3qregt6w3ozeqicsXG4gICAgICAgICAgICBtIDogJ96J3qjegt6o3pPerN6H3rAnLFxuICAgICAgICAgICAgbW0gOiAn3oneqN6C3qjek96qICVkJyxcbiAgICAgICAgICAgIGggOiAn3o7ept6R3qjeh96o3oPerN6H3rAnLFxuICAgICAgICAgICAgaGggOiAn3o7ept6R3qjeh96o3oPeqiAlZCcsXG4gICAgICAgICAgICBkIDogJ96L3qreiN6m3oDerN6H3rAnLFxuICAgICAgICAgICAgZGQgOiAn3oveqt6I3qbekN6wICVkJyxcbiAgICAgICAgICAgIE0gOiAn3onept6A3qzeh96wJyxcbiAgICAgICAgICAgIE1NIDogJ96J3qbekN6wICVkJyxcbiAgICAgICAgICAgIHkgOiAn3ofept6A3qbeg96s3ofesCcsXG4gICAgICAgICAgICB5eSA6ICfeh96m3oDept6D3qogJWQnXG4gICAgICAgIH0sXG4gICAgICAgIHByZXBhcnNlOiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL9iML2csICcsJyk7XG4gICAgICAgIH0sXG4gICAgICAgIHBvc3Rmb3JtYXQ6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvLC9nLCAn2IwnKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDcsICAvLyBTdW5kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDEyICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBkdjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///121\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n function isFunction(input) {\n return input instanceof Function || Object.prototype.toString.call(input) === '[object Function]';\n }\n\n\n var el = moment.defineLocale('el', {\n monthsNominativeEl : 'Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος'.split('_'),\n monthsGenitiveEl : 'Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου'.split('_'),\n months : function (momentToFormat, format) {\n if (!momentToFormat) {\n return this._monthsNominativeEl;\n } else if (typeof format === 'string' && /D/.test(format.substring(0, format.indexOf('MMMM')))) { // if there is a day number before 'MMMM'\n return this._monthsGenitiveEl[momentToFormat.month()];\n } else {\n return this._monthsNominativeEl[momentToFormat.month()];\n }\n },\n monthsShort : 'Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ'.split('_'),\n weekdays : 'Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο'.split('_'),\n weekdaysShort : 'Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ'.split('_'),\n weekdaysMin : 'Κυ_Δε_Τρ_Τε_Πε_Πα_Σα'.split('_'),\n meridiem : function (hours, minutes, isLower) {\n if (hours > 11) {\n return isLower ? 'μμ' : 'ΜΜ';\n } else {\n return isLower ? 'πμ' : 'ΠΜ';\n }\n },\n isPM : function (input) {\n return ((input + '').toLowerCase()[0] === 'μ');\n },\n meridiemParse : /[ΠΜ]\\.?Μ?\\.?/i,\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendarEl : {\n sameDay : '[Σήμερα {}] LT',\n nextDay : '[Αύριο {}] LT',\n nextWeek : 'dddd [{}] LT',\n lastDay : '[Χθες {}] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 6:\n return '[το προηγούμενο] dddd [{}] LT';\n default:\n return '[την προηγούμενη] dddd [{}] LT';\n }\n },\n sameElse : 'L'\n },\n calendar : function (key, mom) {\n var output = this._calendarEl[key],\n hours = mom && mom.hours();\n if (isFunction(output)) {\n output = output.apply(mom);\n }\n return output.replace('{}', (hours % 12 === 1 ? 'στη' : 'στις'));\n },\n relativeTime : {\n future : 'σε %s',\n past : '%s πριν',\n s : 'λίγα δευτερόλεπτα',\n ss : '%d δευτερόλεπτα',\n m : 'ένα λεπτό',\n mm : '%d λεπτά',\n h : 'μία ώρα',\n hh : '%d ώρες',\n d : 'μία μέρα',\n dd : '%d μέρες',\n M : 'ένας μήνας',\n MM : '%d μήνες',\n y : 'ένας χρόνος',\n yy : '%d χρόνια'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}η/,\n ordinal: '%dη',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4st is the first week of the year.\n }\n });\n\n return el;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbC5qcz84ZDQ3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7O0FBRTVCO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSxnR0FBZ0c7QUFDN0c7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBLGlDQUFpQztBQUNqQyxnQ0FBZ0M7QUFDaEMsZ0NBQWdDO0FBQ2hDLCtCQUErQjtBQUMvQjtBQUNBO0FBQ0E7QUFDQSx5REFBeUQ7QUFDekQ7QUFDQSwwREFBMEQ7QUFDMUQ7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUNBQXFDO0FBQ3JDLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMjIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cbiAgICBmdW5jdGlvbiBpc0Z1bmN0aW9uKGlucHV0KSB7XG4gICAgICAgIHJldHVybiBpbnB1dCBpbnN0YW5jZW9mIEZ1bmN0aW9uIHx8IE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcuY2FsbChpbnB1dCkgPT09ICdbb2JqZWN0IEZ1bmN0aW9uXSc7XG4gICAgfVxuXG5cbiAgICB2YXIgZWwgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdlbCcsIHtcbiAgICAgICAgbW9udGhzTm9taW5hdGl2ZUVsIDogJ86ZzrHOvc6/z4XOrM+BzrnOv8+CX86mzrXOss+Bzr/Phc6sz4HOuc6/z4JfzpzOrM+Bz4TOuc6/z4JfzpHPgM+Bzq/Ou865zr/Pgl/OnM6szrnOv8+CX86Zzr/Pjc69zrnOv8+CX86Zzr/Pjc67zrnOv8+CX86Rz43Os86/z4XPg8+Ezr/Pgl/Oo861z4DPhM6tzrzOss+BzrnOv8+CX86fzrrPhM+OzrLPgc65zr/Pgl/Onc6/zq3OvM6yz4HOuc6/z4JfzpTOtc66zq3OvM6yz4HOuc6/z4InLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc0dlbml0aXZlRWwgOiAnzpnOsc69zr/Phc6xz4HOr86/z4VfzqbOtc6yz4HOv8+FzrHPgc6vzr/PhV/OnM6xz4HPhM6vzr/PhV/Okc+Az4HOuc67zq/Ov8+FX86czrHOkM6/z4VfzpnOv8+Fzr3Or86/z4VfzpnOv8+FzrvOr86/z4VfzpHPhc6zzr/Pjc+Dz4TOv8+FX86jzrXPgM+EzrXOvM6yz4HOr86/z4Vfzp/Ous+Ez4nOss+Bzq/Ov8+FX86dzr/Otc68zrLPgc6vzr/PhV/OlM61zrrOtc68zrLPgc6vzr/PhScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzIDogZnVuY3Rpb24gKG1vbWVudFRvRm9ybWF0LCBmb3JtYXQpIHtcbiAgICAgICAgICAgIGlmICghbW9tZW50VG9Gb3JtYXQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzTm9taW5hdGl2ZUVsO1xuICAgICAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YgZm9ybWF0ID09PSAnc3RyaW5nJyAmJiAvRC8udGVzdChmb3JtYXQuc3Vic3RyaW5nKDAsIGZvcm1hdC5pbmRleE9mKCdNTU1NJykpKSkgeyAvLyBpZiB0aGVyZSBpcyBhIGRheSBudW1iZXIgYmVmb3JlICdNTU1NJ1xuICAgICAgICAgICAgICAgIHJldHVybiB0aGlzLl9tb250aHNHZW5pdGl2ZUVsW21vbWVudFRvRm9ybWF0Lm1vbnRoKCldO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gdGhpcy5fbW9udGhzTm9taW5hdGl2ZUVsW21vbWVudFRvRm9ybWF0Lm1vbnRoKCldO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtb250aHNTaG9ydCA6ICfOmc6xzr1fzqbOtc6yX86czrHPgV/Okc+Az4FfzpzOsc+KX86Zzr/Phc69X86Zzr/Phc67X86Rz4XOs1/Oo861z4Bfzp/Ous+EX86dzr/OtV/OlM61zronLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ86az4XPgc65zrHOus6uX86UzrXPhc+Ezq3Pgc6xX86kz4HOr8+EzrdfzqTOtc+EzqzPgc+EzrdfzqDOrc68z4DPhM63X86gzrHPgc6xz4POus61z4XOrl/Oo86szrLOss6xz4TOvycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfOms+Fz4FfzpTOtc+FX86kz4HOuV/OpM61z4RfzqDOtc68X86gzrHPgV/Oo86xzrInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ86az4VfzpTOtV/OpM+BX86kzrVfzqDOtV/OoM6xX86jzrEnLnNwbGl0KCdfJyksXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91cnMgPiAxMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID8gJ868zrwnIDogJ86czpwnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaXNMb3dlciA/ICfPgM68JyA6ICfOoM6cJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgaXNQTSA6IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuICgoaW5wdXQgKyAnJykudG9Mb3dlckNhc2UoKVswXSA9PT0gJ868Jyk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2UgOiAvW86gzpxdXFwuP86cP1xcLj8vaSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdoOm1tIEEnLFxuICAgICAgICAgICAgTFRTIDogJ2g6bW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIGg6bW0gQScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIGg6bW0gQSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXJFbCA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW86jzq7OvM61z4HOsSB7fV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbzpHPjc+BzrnOvyB7fV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbe31dIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW86nzrjOtc+CIHt9XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbz4TOvyDPgM+Bzr/Ot86zzr/Pjc68zrXOvc6/XSBkZGRkIFt7fV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbz4TOt869IM+Az4HOv863zrPOv8+NzrzOtc69zrddIGRkZGQgW3t9XSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDogZnVuY3Rpb24gKGtleSwgbW9tKSB7XG4gICAgICAgICAgICB2YXIgb3V0cHV0ID0gdGhpcy5fY2FsZW5kYXJFbFtrZXldLFxuICAgICAgICAgICAgICAgIGhvdXJzID0gbW9tICYmIG1vbS5ob3VycygpO1xuICAgICAgICAgICAgaWYgKGlzRnVuY3Rpb24ob3V0cHV0KSkge1xuICAgICAgICAgICAgICAgIG91dHB1dCA9IG91dHB1dC5hcHBseShtb20pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcmV0dXJuIG91dHB1dC5yZXBsYWNlKCd7fScsIChob3VycyAlIDEyID09PSAxID8gJ8+Dz4TOtycgOiAnz4PPhM65z4InKSk7XG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfPg861ICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgz4DPgc65zr0nLFxuICAgICAgICAgICAgcyA6ICfOu86vzrPOsSDOtM61z4XPhM61z4HPjM67zrXPgM+EzrEnLFxuICAgICAgICAgICAgc3MgOiAnJWQgzrTOtc+Fz4TOtc+Bz4zOu861z4DPhM6xJyxcbiAgICAgICAgICAgIG0gOiAnzq3Ovc6xIM67zrXPgM+Ez4wnLFxuICAgICAgICAgICAgbW0gOiAnJWQgzrvOtc+Az4TOrCcsXG4gICAgICAgICAgICBoIDogJ868zq/OsSDPjs+BzrEnLFxuICAgICAgICAgICAgaGggOiAnJWQgz47Pgc61z4InLFxuICAgICAgICAgICAgZCA6ICfOvM6vzrEgzrzOrc+BzrEnLFxuICAgICAgICAgICAgZGQgOiAnJWQgzrzOrc+BzrXPgicsXG4gICAgICAgICAgICBNIDogJ86tzr3Osc+CIM68zq7Ovc6xz4InLFxuICAgICAgICAgICAgTU0gOiAnJWQgzrzOrs69zrXPgicsXG4gICAgICAgICAgICB5IDogJ86tzr3Osc+CIM+Hz4HPjM69zr/PgicsXG4gICAgICAgICAgICB5eSA6ICclZCDPh8+Bz4zOvc65zrEnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfc63LyxcbiAgICAgICAgb3JkaW5hbDogJyVkzrcnLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0c3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBlbDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///122\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enAu = moment.defineLocale('en-au', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return enAu;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1hdS5qcz8wZTZiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTIzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW5BdSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VuLWF1Jywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyeV9GZWJydWFyeV9NYXJjaF9BcHJpbF9NYXlfSnVuZV9KdWx5X0F1Z3VzdF9TZXB0ZW1iZXJfT2N0b2Jlcl9Ob3ZlbWJlcl9EZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bmRheV9Nb25kYXlfVHVlc2RheV9XZWRuZXNkYXlfVGh1cnNkYXlfRnJpZGF5X1NhdHVyZGF5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bl9Nb25fVHVlX1dlZF9UaHVfRnJpX1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTW9fVHVfV2VfVGhfRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnaDptbSBBJyxcbiAgICAgICAgICAgIExUUyA6ICdoOm1tOnNzIEEnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBoOm1tIEEnLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBoOm1tIEEnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbVG9kYXkgYXRdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW1RvbW9ycm93IGF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFthdF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbWWVzdGVyZGF5IGF0XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdbTGFzdF0gZGRkZCBbYXRdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdpbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIGFnbycsXG4gICAgICAgICAgICBzIDogJ2EgZmV3IHNlY29uZHMnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2Vjb25kcycsXG4gICAgICAgICAgICBtIDogJ2EgbWludXRlJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZXMnLFxuICAgICAgICAgICAgaCA6ICdhbiBob3VyJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhvdXJzJyxcbiAgICAgICAgICAgIGQgOiAnYSBkYXknLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGF5cycsXG4gICAgICAgICAgICBNIDogJ2EgbW9udGgnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbW9udGhzJyxcbiAgICAgICAgICAgIHkgOiAnYSB5ZWFyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIHllYXJzJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oc3R8bmR8cmR8dGgpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBiID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gKH5+KG51bWJlciAlIDEwMCAvIDEwKSA9PT0gMSkgPyAndGgnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMSkgPyAnc3QnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMikgPyAnbmQnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMykgPyAncmQnIDogJ3RoJztcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyBvdXRwdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGVuQXU7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///123\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enCa = moment.defineLocale('en-ca', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'YYYY-MM-DD',\n LL : 'MMMM D, YYYY',\n LLL : 'MMMM D, YYYY h:mm A',\n LLLL : 'dddd, MMMM D, YYYY h:mm A'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n }\n });\n\n return enCa;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1jYS5qcz8zODg2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBlbkNhID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZW4tY2EnLCB7XG4gICAgICAgIG1vbnRocyA6ICdKYW51YXJ5X0ZlYnJ1YXJ5X01hcmNoX0FwcmlsX01heV9KdW5lX0p1bHlfQXVndXN0X1NlcHRlbWJlcl9PY3RvYmVyX05vdmVtYmVyX0RlY2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW5fRmViX01hcl9BcHJfTWF5X0p1bl9KdWxfQXVnX1NlcF9PY3RfTm92X0RlYycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnU3VuZGF5X01vbmRheV9UdWVzZGF5X1dlZG5lc2RheV9UaHVyc2RheV9GcmlkYXlfU2F0dXJkYXknLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnU3VuX01vbl9UdWVfV2VkX1RodV9GcmlfU2F0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdTdV9Nb19UdV9XZV9UaF9Gcl9TYScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdoOm1tIEEnLFxuICAgICAgICAgICAgTFRTIDogJ2g6bW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ1lZWVktTU0tREQnLFxuICAgICAgICAgICAgTEwgOiAnTU1NTSBELCBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdNTU1NIEQsIFlZWVkgaDptbSBBJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgTU1NTSBELCBZWVlZIGg6bW0gQSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tUb2RheSBhdF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbVG9tb3Jyb3cgYXRdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW2F0XSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tZZXN0ZXJkYXkgYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tMYXN0XSBkZGRkIFthdF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2luICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgYWdvJyxcbiAgICAgICAgICAgIHMgOiAnYSBmZXcgc2Vjb25kcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWNvbmRzJyxcbiAgICAgICAgICAgIG0gOiAnYSBtaW51dGUnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXRlcycsXG4gICAgICAgICAgICBoIDogJ2FuIGhvdXInLFxuICAgICAgICAgICAgaGggOiAnJWQgaG91cnMnLFxuICAgICAgICAgICAgZCA6ICdhIGRheScsXG4gICAgICAgICAgICBkZCA6ICclZCBkYXlzJyxcbiAgICAgICAgICAgIE0gOiAnYSBtb250aCcsXG4gICAgICAgICAgICBNTSA6ICclZCBtb250aHMnLFxuICAgICAgICAgICAgeSA6ICdhIHllYXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgeWVhcnMnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShzdHxuZHxyZHx0aCkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgdmFyIGIgPSBudW1iZXIgJSAxMCxcbiAgICAgICAgICAgICAgICBvdXRwdXQgPSAofn4obnVtYmVyICUgMTAwIC8gMTApID09PSAxKSA/ICd0aCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAxKSA/ICdzdCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAyKSA/ICduZCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAzKSA/ICdyZCcgOiAndGgnO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIG91dHB1dDtcbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGVuQ2E7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///124\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enGb = moment.defineLocale('en-gb', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return enGb;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1nYi5qcz8zOWE2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTI1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW5HYiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VuLWdiJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyeV9GZWJydWFyeV9NYXJjaF9BcHJpbF9NYXlfSnVuZV9KdWx5X0F1Z3VzdF9TZXB0ZW1iZXJfT2N0b2Jlcl9Ob3ZlbWJlcl9EZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bmRheV9Nb25kYXlfVHVlc2RheV9XZWRuZXNkYXlfVGh1cnNkYXlfRnJpZGF5X1NhdHVyZGF5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bl9Nb25fVHVlX1dlZF9UaHVfRnJpX1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTW9fVHVfV2VfVGhfRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tUb2RheSBhdF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbVG9tb3Jyb3cgYXRdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW2F0XSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tZZXN0ZXJkYXkgYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tMYXN0XSBkZGRkIFthdF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2luICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgYWdvJyxcbiAgICAgICAgICAgIHMgOiAnYSBmZXcgc2Vjb25kcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWNvbmRzJyxcbiAgICAgICAgICAgIG0gOiAnYSBtaW51dGUnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXRlcycsXG4gICAgICAgICAgICBoIDogJ2FuIGhvdXInLFxuICAgICAgICAgICAgaGggOiAnJWQgaG91cnMnLFxuICAgICAgICAgICAgZCA6ICdhIGRheScsXG4gICAgICAgICAgICBkZCA6ICclZCBkYXlzJyxcbiAgICAgICAgICAgIE0gOiAnYSBtb250aCcsXG4gICAgICAgICAgICBNTSA6ICclZCBtb250aHMnLFxuICAgICAgICAgICAgeSA6ICdhIHllYXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgeWVhcnMnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShzdHxuZHxyZHx0aCkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgdmFyIGIgPSBudW1iZXIgJSAxMCxcbiAgICAgICAgICAgICAgICBvdXRwdXQgPSAofn4obnVtYmVyICUgMTAwIC8gMTApID09PSAxKSA/ICd0aCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAxKSA/ICdzdCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAyKSA/ICduZCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAzKSA/ICdyZCcgOiAndGgnO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIG91dHB1dDtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZW5HYjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///125\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enIe = moment.defineLocale('en-ie', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD-MM-YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return enIe;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pZS5qcz9lMWQzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTI2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW5JZSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VuLWllJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyeV9GZWJydWFyeV9NYXJjaF9BcHJpbF9NYXlfSnVuZV9KdWx5X0F1Z3VzdF9TZXB0ZW1iZXJfT2N0b2Jlcl9Ob3ZlbWJlcl9EZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bmRheV9Nb25kYXlfVHVlc2RheV9XZWRuZXNkYXlfVGh1cnNkYXlfRnJpZGF5X1NhdHVyZGF5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bl9Nb25fVHVlX1dlZF9UaHVfRnJpX1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTW9fVHVfV2VfVGhfRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQtTU0tWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW1RvZGF5IGF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tUb21vcnJvdyBhdF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW1llc3RlcmRheSBhdF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW0xhc3RdIGRkZGQgW2F0XSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnaW4gJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBhZ28nLFxuICAgICAgICAgICAgcyA6ICdhIGZldyBzZWNvbmRzJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlY29uZHMnLFxuICAgICAgICAgICAgbSA6ICdhIG1pbnV0ZScsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dGVzJyxcbiAgICAgICAgICAgIGggOiAnYW4gaG91cicsXG4gICAgICAgICAgICBoaCA6ICclZCBob3VycycsXG4gICAgICAgICAgICBkIDogJ2EgZGF5JyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRheXMnLFxuICAgICAgICAgICAgTSA6ICdhIG1vbnRoJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG1vbnRocycsXG4gICAgICAgICAgICB5IDogJ2EgeWVhcicsXG4gICAgICAgICAgICB5eSA6ICclZCB5ZWFycydcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KHN0fG5kfHJkfHRoKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICB2YXIgYiA9IG51bWJlciAlIDEwLFxuICAgICAgICAgICAgICAgIG91dHB1dCA9ICh+fihudW1iZXIgJSAxMDAgLyAxMCkgPT09IDEpID8gJ3RoJyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDEpID8gJ3N0JyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDIpID8gJ25kJyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDMpID8gJ3JkJyA6ICd0aCc7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgb3V0cHV0O1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBlbkllO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///126\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enIl = moment.defineLocale('en-il', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n }\n });\n\n return enIl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1pbC5qcz83MzMzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTI3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW5JbCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VuLWlsJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyeV9GZWJydWFyeV9NYXJjaF9BcHJpbF9NYXlfSnVuZV9KdWx5X0F1Z3VzdF9TZXB0ZW1iZXJfT2N0b2Jlcl9Ob3ZlbWJlcl9EZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bmRheV9Nb25kYXlfVHVlc2RheV9XZWRuZXNkYXlfVGh1cnNkYXlfRnJpZGF5X1NhdHVyZGF5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bl9Nb25fVHVlX1dlZF9UaHVfRnJpX1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTW9fVHVfV2VfVGhfRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tUb2RheSBhdF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbVG9tb3Jyb3cgYXRdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW2F0XSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tZZXN0ZXJkYXkgYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tMYXN0XSBkZGRkIFthdF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2luICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgYWdvJyxcbiAgICAgICAgICAgIHMgOiAnYSBmZXcgc2Vjb25kcycsXG4gICAgICAgICAgICBtIDogJ2EgbWludXRlJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZXMnLFxuICAgICAgICAgICAgaCA6ICdhbiBob3VyJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhvdXJzJyxcbiAgICAgICAgICAgIGQgOiAnYSBkYXknLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGF5cycsXG4gICAgICAgICAgICBNIDogJ2EgbW9udGgnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbW9udGhzJyxcbiAgICAgICAgICAgIHkgOiAnYSB5ZWFyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIHllYXJzJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oc3R8bmR8cmR8dGgpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBiID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gKH5+KG51bWJlciAlIDEwMCAvIDEwKSA9PT0gMSkgPyAndGgnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMSkgPyAnc3QnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMikgPyAnbmQnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMykgPyAncmQnIDogJ3RoJztcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyBvdXRwdXQ7XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBlbklsO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///127\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var enNz = moment.defineLocale('en-nz', {\n months : 'January_February_March_April_May_June_July_August_September_October_November_December'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec'.split('_'),\n weekdays : 'Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday'.split('_'),\n weekdaysShort : 'Sun_Mon_Tue_Wed_Thu_Fri_Sat'.split('_'),\n weekdaysMin : 'Su_Mo_Tu_We_Th_Fr_Sa'.split('_'),\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendar : {\n sameDay : '[Today at] LT',\n nextDay : '[Tomorrow at] LT',\n nextWeek : 'dddd [at] LT',\n lastDay : '[Yesterday at] LT',\n lastWeek : '[Last] dddd [at] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'in %s',\n past : '%s ago',\n s : 'a few seconds',\n ss : '%d seconds',\n m : 'a minute',\n mm : '%d minutes',\n h : 'an hour',\n hh : '%d hours',\n d : 'a day',\n dd : '%d days',\n M : 'a month',\n MM : '%d months',\n y : 'a year',\n yy : '%d years'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return enNz;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lbi1uei5qcz82ZjUwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTI4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW5OeiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VuLW56Jywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyeV9GZWJydWFyeV9NYXJjaF9BcHJpbF9NYXlfSnVuZV9KdWx5X0F1Z3VzdF9TZXB0ZW1iZXJfT2N0b2Jlcl9Ob3ZlbWJlcl9EZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0ZlYl9NYXJfQXByX01heV9KdW5fSnVsX0F1Z19TZXBfT2N0X05vdl9EZWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1N1bmRheV9Nb25kYXlfVHVlc2RheV9XZWRuZXNkYXlfVGh1cnNkYXlfRnJpZGF5X1NhdHVyZGF5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N1bl9Nb25fVHVlX1dlZF9UaHVfRnJpX1NhdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnU3VfTW9fVHVfV2VfVGhfRnJfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnaDptbSBBJyxcbiAgICAgICAgICAgIExUUyA6ICdoOm1tOnNzIEEnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBoOm1tIEEnLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBoOm1tIEEnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbVG9kYXkgYXRdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW1RvbW9ycm93IGF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFthdF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbWWVzdGVyZGF5IGF0XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdbTGFzdF0gZGRkZCBbYXRdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdpbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIGFnbycsXG4gICAgICAgICAgICBzIDogJ2EgZmV3IHNlY29uZHMnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2Vjb25kcycsXG4gICAgICAgICAgICBtIDogJ2EgbWludXRlJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZXMnLFxuICAgICAgICAgICAgaCA6ICdhbiBob3VyJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhvdXJzJyxcbiAgICAgICAgICAgIGQgOiAnYSBkYXknLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGF5cycsXG4gICAgICAgICAgICBNIDogJ2EgbW9udGgnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbW9udGhzJyxcbiAgICAgICAgICAgIHkgOiAnYSB5ZWFyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIHllYXJzJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oc3R8bmR8cmR8dGgpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBiID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gKH5+KG51bWJlciAlIDEwMCAvIDEwKSA9PT0gMSkgPyAndGgnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMSkgPyAnc3QnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMikgPyAnbmQnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMykgPyAncmQnIDogJ3RoJztcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyBvdXRwdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGVuTno7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///128\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var eo = moment.defineLocale('eo', {\n months : 'januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro'.split('_'),\n monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec'.split('_'),\n weekdays : 'dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato'.split('_'),\n weekdaysShort : 'dim_lun_mard_merk_ĵaŭ_ven_sab'.split('_'),\n weekdaysMin : 'di_lu_ma_me_ĵa_ve_sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'D[-a de] MMMM, YYYY',\n LLL : 'D[-a de] MMMM, YYYY HH:mm',\n LLLL : 'dddd, [la] D[-a de] MMMM, YYYY HH:mm'\n },\n meridiemParse: /[ap]\\.t\\.m/i,\n isPM: function (input) {\n return input.charAt(0).toLowerCase() === 'p';\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours > 11) {\n return isLower ? 'p.t.m.' : 'P.T.M.';\n } else {\n return isLower ? 'a.t.m.' : 'A.T.M.';\n }\n },\n calendar : {\n sameDay : '[Hodiaŭ je] LT',\n nextDay : '[Morgaŭ je] LT',\n nextWeek : 'dddd [je] LT',\n lastDay : '[Hieraŭ je] LT',\n lastWeek : '[pasinta] dddd [je] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'post %s',\n past : 'antaŭ %s',\n s : 'sekundoj',\n ss : '%d sekundoj',\n m : 'minuto',\n mm : '%d minutoj',\n h : 'horo',\n hh : '%d horoj',\n d : 'tago',//ne 'diurno', ĉar estas uzita por proksimumo\n dd : '%d tagoj',\n M : 'monato',\n MM : '%d monatoj',\n y : 'jaro',\n yy : '%d jaroj'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}a/,\n ordinal : '%da',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return eo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lby5qcz82NWRiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTI5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZW8gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdlbycsIHtcbiAgICAgICAgbW9udGhzIDogJ2phbnVhcm9fZmVicnVhcm9fbWFydG9fYXByaWxvX21ham9fanVuaW9fanVsaW9fYcWtZ3VzdG9fc2VwdGVtYnJvX29rdG9icm9fbm92ZW1icm9fZGVjZW1icm8nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ2phbl9mZWJfbWFyX2Fwcl9tYWpfanVuX2p1bF9hxa1nX3NlcF9va3Rfbm92X2RlYycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnZGltYW7EiW9fbHVuZG9fbWFyZG9fbWVya3JlZG9fxLVhxa1kb192ZW5kcmVkb19zYWJhdG8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnZGltX2x1bl9tYXJkX21lcmtfxLVhxa1fdmVuX3NhYicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnZGlfbHVfbWFfbWVfxLVhX3ZlX3NhJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVktTU0tREQnLFxuICAgICAgICAgICAgTEwgOiAnRFstYSBkZV0gTU1NTSwgWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRFstYSBkZV0gTU1NTSwgWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIFtsYV0gRFstYSBkZV0gTU1NTSwgWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL1thcF1cXC50XFwubS9pLFxuICAgICAgICBpc1BNOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dC5jaGFyQXQoMCkudG9Mb3dlckNhc2UoKSA9PT0gJ3AnO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VycywgbWludXRlcywgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXJzID4gMTEpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaXNMb3dlciA/ICdwLnQubS4nIDogJ1AuVC5NLic7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID8gJ2EudC5tLicgOiAnQS5ULk0uJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tIb2RpYcWtIGplXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tNb3JnYcWtIGplXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFtqZV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbSGllcmHFrSBqZV0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW3Bhc2ludGFdIGRkZGQgW2plXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAncG9zdCAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2FudGHFrSAlcycsXG4gICAgICAgICAgICBzIDogJ3Nla3VuZG9qJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNla3VuZG9qJyxcbiAgICAgICAgICAgIG0gOiAnbWludXRvJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0b2onLFxuICAgICAgICAgICAgaCA6ICdob3JvJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhvcm9qJyxcbiAgICAgICAgICAgIGQgOiAndGFnbycsLy9uZSAnZGl1cm5vJywgxIlhciBlc3RhcyB1eml0YSBwb3IgcHJva3NpbXVtb1xuICAgICAgICAgICAgZGQgOiAnJWQgdGFnb2onLFxuICAgICAgICAgICAgTSA6ICdtb25hdG8nLFxuICAgICAgICAgICAgTU0gOiAnJWQgbW9uYXRvaicsXG4gICAgICAgICAgICB5IDogJ2phcm8nLFxuICAgICAgICAgICAgeXkgOiAnJWQgamFyb2onXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfWEvLFxuICAgICAgICBvcmRpbmFsIDogJyVkYScsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGVvO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///129\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),\n monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');\n\n var monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i];\n var monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n var es = moment.defineLocale('es', {\n months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortDot;\n } else if (/-MMM-/.test(format)) {\n return monthsShort[m.month()];\n } else {\n return monthsShortDot[m.month()];\n }\n },\n monthsRegex : monthsRegex,\n monthsShortRegex : monthsRegex,\n monthsStrictRegex : /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n monthsShortStrictRegex : /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n monthsParse : monthsParse,\n longMonthsParse : monthsParse,\n shortMonthsParse : monthsParse,\n weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D [de] MMMM [de] YYYY',\n LLL : 'D [de] MMMM [de] YYYY H:mm',\n LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm'\n },\n calendar : {\n sameDay : function () {\n return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextDay : function () {\n return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextWeek : function () {\n return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastDay : function () {\n return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastWeek : function () {\n return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'en %s',\n past : 'hace %s',\n s : 'unos segundos',\n ss : '%d segundos',\n m : 'un minuto',\n mm : '%d minutos',\n h : 'una hora',\n hh : '%d horas',\n d : 'un día',\n dd : '%d días',\n M : 'un mes',\n MM : '%d meses',\n y : 'un año',\n yy : '%d años'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal : '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return es;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy5qcz84OThiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QscUNBQXFDLElBQUk7QUFDekM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtb250aHNTaG9ydERvdCA9ICdlbmUuX2ZlYi5fbWFyLl9hYnIuX21heS5fanVuLl9qdWwuX2Fnby5fc2VwLl9vY3QuX25vdi5fZGljLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgPSAnZW5lX2ZlYl9tYXJfYWJyX21heV9qdW5fanVsX2Fnb19zZXBfb2N0X25vdl9kaWMnLnNwbGl0KCdfJyk7XG5cbiAgICB2YXIgbW9udGhzUGFyc2UgPSBbL15lbmUvaSwgL15mZWIvaSwgL15tYXIvaSwgL15hYnIvaSwgL15tYXkvaSwgL15qdW4vaSwgL15qdWwvaSwgL15hZ28vaSwgL15zZXAvaSwgL15vY3QvaSwgL15ub3YvaSwgL15kaWMvaV07XG4gICAgdmFyIG1vbnRoc1JlZ2V4ID0gL14oZW5lcm98ZmVicmVyb3xtYXJ6b3xhYnJpbHxtYXlvfGp1bmlvfGp1bGlvfGFnb3N0b3xzZXB0aWVtYnJlfG9jdHVicmV8bm92aWVtYnJlfGRpY2llbWJyZXxlbmVcXC4/fGZlYlxcLj98bWFyXFwuP3xhYnJcXC4/fG1heVxcLj98anVuXFwuP3xqdWxcXC4/fGFnb1xcLj98c2VwXFwuP3xvY3RcXC4/fG5vdlxcLj98ZGljXFwuPykvaTtcblxuICAgIHZhciBlcyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2VzJywge1xuICAgICAgICBtb250aHMgOiAnZW5lcm9fZmVicmVyb19tYXJ6b19hYnJpbF9tYXlvX2p1bmlvX2p1bGlvX2Fnb3N0b19zZXB0aWVtYnJlX29jdHVicmVfbm92aWVtYnJlX2RpY2llbWJyZScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBmdW5jdGlvbiAobSwgZm9ybWF0KSB7XG4gICAgICAgICAgICBpZiAoIW0pIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbW9udGhzU2hvcnREb3Q7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKC8tTU1NLS8udGVzdChmb3JtYXQpKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0W20ubW9udGgoKV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydERvdFttLm1vbnRoKCldO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtb250aHNSZWdleCA6IG1vbnRoc1JlZ2V4LFxuICAgICAgICBtb250aHNTaG9ydFJlZ2V4IDogbW9udGhzUmVnZXgsXG4gICAgICAgIG1vbnRoc1N0cmljdFJlZ2V4IDogL14oZW5lcm98ZmVicmVyb3xtYXJ6b3xhYnJpbHxtYXlvfGp1bmlvfGp1bGlvfGFnb3N0b3xzZXB0aWVtYnJlfG9jdHVicmV8bm92aWVtYnJlfGRpY2llbWJyZSkvaSxcbiAgICAgICAgbW9udGhzU2hvcnRTdHJpY3RSZWdleCA6IC9eKGVuZVxcLj98ZmViXFwuP3xtYXJcXC4/fGFiclxcLj98bWF5XFwuP3xqdW5cXC4/fGp1bFxcLj98YWdvXFwuP3xzZXBcXC4/fG9jdFxcLj98bm92XFwuP3xkaWNcXC4/KS9pLFxuICAgICAgICBtb250aHNQYXJzZSA6IG1vbnRoc1BhcnNlLFxuICAgICAgICBsb25nTW9udGhzUGFyc2UgOiBtb250aHNQYXJzZSxcbiAgICAgICAgc2hvcnRNb250aHNQYXJzZSA6IG1vbnRoc1BhcnNlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdkb21pbmdvX2x1bmVzX21hcnRlc19tacOpcmNvbGVzX2p1ZXZlc192aWVybmVzX3PDoWJhZG8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnZG9tLl9sdW4uX21hci5fbWnDqS5fanVlLl92aWUuX3PDoWIuJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdkb19sdV9tYV9taV9qdV92aV9zw6EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBbZGVdIE1NTU0gW2RlXSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIFtkZV0gTU1NTSBbZGVdIFlZWVkgSDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgW2RlXSBNTU1NIFtkZV0gWVlZWSBIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbaG95IGEgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG5leHREYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbbWHDsWFuYSBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2RkZGQgW2EgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3REYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbYXllciBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tlbF0gZGRkZCBbcGFzYWRvIGEgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdlbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2hhY2UgJXMnLFxuICAgICAgICAgICAgcyA6ICd1bm9zIHNlZ3VuZG9zJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlZ3VuZG9zJyxcbiAgICAgICAgICAgIG0gOiAndW4gbWludXRvJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0b3MnLFxuICAgICAgICAgICAgaCA6ICd1bmEgaG9yYScsXG4gICAgICAgICAgICBoaCA6ICclZCBob3JhcycsXG4gICAgICAgICAgICBkIDogJ3VuIGTDrWEnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZMOtYXMnLFxuICAgICAgICAgICAgTSA6ICd1biBtZXMnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbWVzZXMnLFxuICAgICAgICAgICAgeSA6ICd1biBhw7FvJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGHDsW9zJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9wrovLFxuICAgICAgICBvcmRpbmFsIDogJyVkwronLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBlcztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///130\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),\n monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');\n\n var monthsParse = [/^ene/i, /^feb/i, /^mar/i, /^abr/i, /^may/i, /^jun/i, /^jul/i, /^ago/i, /^sep/i, /^oct/i, /^nov/i, /^dic/i];\n var monthsRegex = /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i;\n\n var esDo = moment.defineLocale('es-do', {\n months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortDot;\n } else if (/-MMM-/.test(format)) {\n return monthsShort[m.month()];\n } else {\n return monthsShortDot[m.month()];\n }\n },\n monthsRegex: monthsRegex,\n monthsShortRegex: monthsRegex,\n monthsStrictRegex: /^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,\n monthsShortStrictRegex: /^(ene\\.?|feb\\.?|mar\\.?|abr\\.?|may\\.?|jun\\.?|jul\\.?|ago\\.?|sep\\.?|oct\\.?|nov\\.?|dic\\.?)/i,\n monthsParse: monthsParse,\n longMonthsParse: monthsParse,\n shortMonthsParse: monthsParse,\n weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D [de] MMMM [de] YYYY',\n LLL : 'D [de] MMMM [de] YYYY h:mm A',\n LLLL : 'dddd, D [de] MMMM [de] YYYY h:mm A'\n },\n calendar : {\n sameDay : function () {\n return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextDay : function () {\n return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextWeek : function () {\n return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastDay : function () {\n return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastWeek : function () {\n return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'en %s',\n past : 'hace %s',\n s : 'unos segundos',\n ss : '%d segundos',\n m : 'un minuto',\n mm : '%d minutos',\n h : 'una hora',\n hh : '%d horas',\n d : 'un día',\n dd : '%d días',\n M : 'un mes',\n MM : '%d meses',\n y : 'un año',\n yy : '%d años'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal : '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return esDo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy1kby5qcz8wYTNjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QscUNBQXFDLElBQUk7QUFDekM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtb250aHNTaG9ydERvdCA9ICdlbmUuX2ZlYi5fbWFyLl9hYnIuX21heS5fanVuLl9qdWwuX2Fnby5fc2VwLl9vY3QuX25vdi5fZGljLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgPSAnZW5lX2ZlYl9tYXJfYWJyX21heV9qdW5fanVsX2Fnb19zZXBfb2N0X25vdl9kaWMnLnNwbGl0KCdfJyk7XG5cbiAgICB2YXIgbW9udGhzUGFyc2UgPSBbL15lbmUvaSwgL15mZWIvaSwgL15tYXIvaSwgL15hYnIvaSwgL15tYXkvaSwgL15qdW4vaSwgL15qdWwvaSwgL15hZ28vaSwgL15zZXAvaSwgL15vY3QvaSwgL15ub3YvaSwgL15kaWMvaV07XG4gICAgdmFyIG1vbnRoc1JlZ2V4ID0gL14oZW5lcm98ZmVicmVyb3xtYXJ6b3xhYnJpbHxtYXlvfGp1bmlvfGp1bGlvfGFnb3N0b3xzZXB0aWVtYnJlfG9jdHVicmV8bm92aWVtYnJlfGRpY2llbWJyZXxlbmVcXC4/fGZlYlxcLj98bWFyXFwuP3xhYnJcXC4/fG1heVxcLj98anVuXFwuP3xqdWxcXC4/fGFnb1xcLj98c2VwXFwuP3xvY3RcXC4/fG5vdlxcLj98ZGljXFwuPykvaTtcblxuICAgIHZhciBlc0RvID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZXMtZG8nLCB7XG4gICAgICAgIG1vbnRocyA6ICdlbmVyb19mZWJyZXJvX21hcnpvX2FicmlsX21heW9fanVuaW9fanVsaW9fYWdvc3RvX3NlcHRpZW1icmVfb2N0dWJyZV9ub3ZpZW1icmVfZGljaWVtYnJlJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6IGZ1bmN0aW9uIChtLCBmb3JtYXQpIHtcbiAgICAgICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydERvdDtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoLy1NTU0tLy50ZXN0KGZvcm1hdCkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbW9udGhzU2hvcnRbbS5tb250aCgpXTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0RG90W20ubW9udGgoKV07XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1vbnRoc1JlZ2V4OiBtb250aHNSZWdleCxcbiAgICAgICAgbW9udGhzU2hvcnRSZWdleDogbW9udGhzUmVnZXgsXG4gICAgICAgIG1vbnRoc1N0cmljdFJlZ2V4OiAvXihlbmVyb3xmZWJyZXJvfG1hcnpvfGFicmlsfG1heW98anVuaW98anVsaW98YWdvc3RvfHNlcHRpZW1icmV8b2N0dWJyZXxub3ZpZW1icmV8ZGljaWVtYnJlKS9pLFxuICAgICAgICBtb250aHNTaG9ydFN0cmljdFJlZ2V4OiAvXihlbmVcXC4/fGZlYlxcLj98bWFyXFwuP3xhYnJcXC4/fG1heVxcLj98anVuXFwuP3xqdWxcXC4/fGFnb1xcLj98c2VwXFwuP3xvY3RcXC4/fG5vdlxcLj98ZGljXFwuPykvaSxcbiAgICAgICAgbW9udGhzUGFyc2U6IG1vbnRoc1BhcnNlLFxuICAgICAgICBsb25nTW9udGhzUGFyc2U6IG1vbnRoc1BhcnNlLFxuICAgICAgICBzaG9ydE1vbnRoc1BhcnNlOiBtb250aHNQYXJzZSxcbiAgICAgICAgd2Vla2RheXMgOiAnZG9taW5nb19sdW5lc19tYXJ0ZXNfbWnDqXJjb2xlc19qdWV2ZXNfdmllcm5lc19zw6FiYWRvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ2RvbS5fbHVuLl9tYXIuX21pw6kuX2p1ZS5fdmllLl9zw6FiLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnZG9fbHVfbWFfbWlfanVfdmlfc8OhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ2g6bW0gQScsXG4gICAgICAgICAgICBMVFMgOiAnaDptbTpzcyBBJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIFtkZV0gTU1NTSBbZGVdIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgW2RlXSBNTU1NIFtkZV0gWVlZWSBoOm1tIEEnLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIFtkZV0gTU1NTSBbZGVdIFlZWVkgaDptbSBBJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbaG95IGEgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG5leHREYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbbWHDsWFuYSBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2RkZGQgW2EgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3REYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbYXllciBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tlbF0gZGRkZCBbcGFzYWRvIGEgbGEnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ3MnIDogJycpICsgJ10gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdlbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2hhY2UgJXMnLFxuICAgICAgICAgICAgcyA6ICd1bm9zIHNlZ3VuZG9zJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlZ3VuZG9zJyxcbiAgICAgICAgICAgIG0gOiAndW4gbWludXRvJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0b3MnLFxuICAgICAgICAgICAgaCA6ICd1bmEgaG9yYScsXG4gICAgICAgICAgICBoaCA6ICclZCBob3JhcycsXG4gICAgICAgICAgICBkIDogJ3VuIGTDrWEnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZMOtYXMnLFxuICAgICAgICAgICAgTSA6ICd1biBtZXMnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbWVzZXMnLFxuICAgICAgICAgICAgeSA6ICd1biBhw7FvJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGHDsW9zJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9wrovLFxuICAgICAgICBvcmRpbmFsIDogJyVkwronLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBlc0RvO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///131\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortDot = 'ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.'.split('_'),\n monthsShort = 'ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic'.split('_');\n\n var esUs = moment.defineLocale('es-us', {\n months : 'enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortDot;\n } else if (/-MMM-/.test(format)) {\n return monthsShort[m.month()];\n } else {\n return monthsShortDot[m.month()];\n }\n },\n monthsParseExact : true,\n weekdays : 'domingo_lunes_martes_miércoles_jueves_viernes_sábado'.split('_'),\n weekdaysShort : 'dom._lun._mar._mié._jue._vie._sáb.'.split('_'),\n weekdaysMin : 'do_lu_ma_mi_ju_vi_sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'MM/DD/YYYY',\n LL : 'MMMM [de] D [de] YYYY',\n LLL : 'MMMM [de] D [de] YYYY h:mm A',\n LLLL : 'dddd, MMMM [de] D [de] YYYY h:mm A'\n },\n calendar : {\n sameDay : function () {\n return '[hoy a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextDay : function () {\n return '[mañana a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n nextWeek : function () {\n return 'dddd [a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastDay : function () {\n return '[ayer a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n lastWeek : function () {\n return '[el] dddd [pasado a la' + ((this.hours() !== 1) ? 's' : '') + '] LT';\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'en %s',\n past : 'hace %s',\n s : 'unos segundos',\n ss : '%d segundos',\n m : 'un minuto',\n mm : '%d minutos',\n h : 'una hora',\n hh : '%d horas',\n d : 'un día',\n dd : '%d días',\n M : 'un mes',\n MM : '%d meses',\n y : 'un año',\n yy : '%d años'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal : '%dº',\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return esUs;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9lcy11cy5qcz81NWM5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULHFDQUFxQyxJQUFJO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTMyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzU2hvcnREb3QgPSAnZW5lLl9mZWIuX21hci5fYWJyLl9tYXkuX2p1bi5fanVsLl9hZ28uX3NlcC5fb2N0Ll9ub3YuX2RpYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0ID0gJ2VuZV9mZWJfbWFyX2Ficl9tYXlfanVuX2p1bF9hZ29fc2VwX29jdF9ub3ZfZGljJy5zcGxpdCgnXycpO1xuXG4gICAgdmFyIGVzVXMgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdlcy11cycsIHtcbiAgICAgICAgbW9udGhzIDogJ2VuZXJvX2ZlYnJlcm9fbWFyem9fYWJyaWxfbWF5b19qdW5pb19qdWxpb19hZ29zdG9fc2VwdGllbWJyZV9vY3R1YnJlX25vdmllbWJyZV9kaWNpZW1icmUnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogZnVuY3Rpb24gKG0sIGZvcm1hdCkge1xuICAgICAgICAgICAgaWYgKCFtKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0RG90O1xuICAgICAgICAgICAgfSBlbHNlIGlmICgvLU1NTS0vLnRlc3QoZm9ybWF0KSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFttLm1vbnRoKCldO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbW9udGhzU2hvcnREb3RbbS5tb250aCgpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ2RvbWluZ29fbHVuZXNfbWFydGVzX21pw6lyY29sZXNfanVldmVzX3ZpZXJuZXNfc8OhYmFkbycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdkb20uX2x1bi5fbWFyLl9tacOpLl9qdWUuX3ZpZS5fc8OhYi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ2RvX2x1X21hX21pX2p1X3ZpX3PDoScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdoOm1tIEEnLFxuICAgICAgICAgICAgTFRTIDogJ2g6bW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ01NL0REL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnTU1NTSBbZGVdIEQgW2RlXSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdNTU1NIFtkZV0gRCBbZGVdIFlZWVkgaDptbSBBJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgTU1NTSBbZGVdIEQgW2RlXSBZWVlZIGg6bW0gQSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW2hveSBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBuZXh0RGF5IDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW21hw7FhbmEgYSBsYScgKyAoKHRoaXMuaG91cnMoKSAhPT0gMSkgPyAncycgOiAnJykgKyAnXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbmV4dFdlZWsgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdkZGRkIFthIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5IDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW2F5ZXIgYSBsYScgKyAoKHRoaXMuaG91cnMoKSAhPT0gMSkgPyAncycgOiAnJykgKyAnXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbGFzdFdlZWsgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbZWxdIGRkZGQgW3Bhc2FkbyBhIGxhJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICdzJyA6ICcnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnZW4gJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICdoYWNlICVzJyxcbiAgICAgICAgICAgIHMgOiAndW5vcyBzZWd1bmRvcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWd1bmRvcycsXG4gICAgICAgICAgICBtIDogJ3VuIG1pbnV0bycsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dG9zJyxcbiAgICAgICAgICAgIGggOiAndW5hIGhvcmEnLFxuICAgICAgICAgICAgaGggOiAnJWQgaG9yYXMnLFxuICAgICAgICAgICAgZCA6ICd1biBkw61hJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGTDrWFzJyxcbiAgICAgICAgICAgIE0gOiAndW4gbWVzJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG1lc2VzJyxcbiAgICAgICAgICAgIHkgOiAndW4gYcOxbycsXG4gICAgICAgICAgICB5eSA6ICclZCBhw7FvcydcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZSA6IC9cXGR7MSwyfcK6LyxcbiAgICAgICAgb3JkaW5hbCA6ICclZMK6JyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZXNVcztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///132\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 's' : ['mõne sekundi', 'mõni sekund', 'paar sekundit'],\n 'ss': [number + 'sekundi', number + 'sekundit'],\n 'm' : ['ühe minuti', 'üks minut'],\n 'mm': [number + ' minuti', number + ' minutit'],\n 'h' : ['ühe tunni', 'tund aega', 'üks tund'],\n 'hh': [number + ' tunni', number + ' tundi'],\n 'd' : ['ühe päeva', 'üks päev'],\n 'M' : ['kuu aja', 'kuu aega', 'üks kuu'],\n 'MM': [number + ' kuu', number + ' kuud'],\n 'y' : ['ühe aasta', 'aasta', 'üks aasta'],\n 'yy': [number + ' aasta', number + ' aastat']\n };\n if (withoutSuffix) {\n return format[key][2] ? format[key][2] : format[key][1];\n }\n return isFuture ? format[key][0] : format[key][1];\n }\n\n var et = moment.defineLocale('et', {\n months : 'jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember'.split('_'),\n monthsShort : 'jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets'.split('_'),\n weekdays : 'pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev'.split('_'),\n weekdaysShort : 'P_E_T_K_N_R_L'.split('_'),\n weekdaysMin : 'P_E_T_K_N_R_L'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd, D. MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[Täna,] LT',\n nextDay : '[Homme,] LT',\n nextWeek : '[Järgmine] dddd LT',\n lastDay : '[Eile,] LT',\n lastWeek : '[Eelmine] dddd LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s pärast',\n past : '%s tagasi',\n s : processRelativeTime,\n ss : processRelativeTime,\n m : processRelativeTime,\n mm : processRelativeTime,\n h : processRelativeTime,\n hh : processRelativeTime,\n d : processRelativeTime,\n dd : '%d päeva',\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return et;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ldC5qcz9lYzE4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIGZ1bmN0aW9uIHByb2Nlc3NSZWxhdGl2ZVRpbWUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciBmb3JtYXQgPSB7XG4gICAgICAgICAgICAncycgOiBbJ23DtW5lIHNla3VuZGknLCAnbcO1bmkgc2VrdW5kJywgJ3BhYXIgc2VrdW5kaXQnXSxcbiAgICAgICAgICAgICdzcyc6IFtudW1iZXIgKyAnc2VrdW5kaScsIG51bWJlciArICdzZWt1bmRpdCddLFxuICAgICAgICAgICAgJ20nIDogWyfDvGhlIG1pbnV0aScsICfDvGtzIG1pbnV0J10sXG4gICAgICAgICAgICAnbW0nOiBbbnVtYmVyICsgJyBtaW51dGknLCBudW1iZXIgKyAnIG1pbnV0aXQnXSxcbiAgICAgICAgICAgICdoJyA6IFsnw7xoZSB0dW5uaScsICd0dW5kIGFlZ2EnLCAnw7xrcyB0dW5kJ10sXG4gICAgICAgICAgICAnaGgnOiBbbnVtYmVyICsgJyB0dW5uaScsIG51bWJlciArICcgdHVuZGknXSxcbiAgICAgICAgICAgICdkJyA6IFsnw7xoZSBww6RldmEnLCAnw7xrcyBww6RldiddLFxuICAgICAgICAgICAgJ00nIDogWydrdXUgYWphJywgJ2t1dSBhZWdhJywgJ8O8a3Mga3V1J10sXG4gICAgICAgICAgICAnTU0nOiBbbnVtYmVyICsgJyBrdXUnLCBudW1iZXIgKyAnIGt1dWQnXSxcbiAgICAgICAgICAgICd5JyA6IFsnw7xoZSBhYXN0YScsICdhYXN0YScsICfDvGtzIGFhc3RhJ10sXG4gICAgICAgICAgICAneXknOiBbbnVtYmVyICsgJyBhYXN0YScsIG51bWJlciArICcgYWFzdGF0J11cbiAgICAgICAgfTtcbiAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgIHJldHVybiBmb3JtYXRba2V5XVsyXSA/IGZvcm1hdFtrZXldWzJdIDogZm9ybWF0W2tleV1bMV07XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIGlzRnV0dXJlID8gZm9ybWF0W2tleV1bMF0gOiBmb3JtYXRba2V5XVsxXTtcbiAgICB9XG5cbiAgICB2YXIgZXQgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdldCcsIHtcbiAgICAgICAgbW9udGhzICAgICAgICA6ICdqYWFudWFyX3ZlZWJydWFyX23DpHJ0c19hcHJpbGxfbWFpX2p1dW5pX2p1dWxpX2F1Z3VzdF9zZXB0ZW1iZXJfb2t0b29iZXJfbm92ZW1iZXJfZGV0c2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCAgIDogJ2phYW5fdmVlYnJfbcOkcnRzX2Fwcl9tYWlfanV1bmlfanV1bGlfYXVnX3NlcHRfb2t0X25vdl9kZXRzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyAgICAgIDogJ3DDvGhhcMOkZXZfZXNtYXNww6Rldl90ZWlzaXDDpGV2X2tvbG1hcMOkZXZfbmVsamFww6Rldl9yZWVkZV9sYXVww6Rldicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdQX0VfVF9LX05fUl9MJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiAgIDogJ1BfRV9UX0tfTl9SX0wnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgICA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgICAgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCAgIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgIDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSAgOiAnW1TDpG5hLF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSAgOiAnW0hvbW1lLF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW0rDpHJnbWluZV0gZGRkZCBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5ICA6ICdbRWlsZSxdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tFZWxtaW5lXSBkZGRkIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyBww6RyYXN0JyxcbiAgICAgICAgICAgIHBhc3QgICA6ICclcyB0YWdhc2knLFxuICAgICAgICAgICAgcyAgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHNzICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBtICAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbW0gICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGggICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBoaCAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgZCAgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGRkICAgICA6ICclZCBww6RldmEnLFxuICAgICAgICAgICAgTSAgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE1NICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICB5ICAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeXkgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGV0O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///133\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var eu = moment.defineLocale('eu', {\n months : 'urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua'.split('_'),\n monthsShort : 'urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.'.split('_'),\n monthsParseExact : true,\n weekdays : 'igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata'.split('_'),\n weekdaysShort : 'ig._al._ar._az._og._ol._lr.'.split('_'),\n weekdaysMin : 'ig_al_ar_az_og_ol_lr'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'YYYY[ko] MMMM[ren] D[a]',\n LLL : 'YYYY[ko] MMMM[ren] D[a] HH:mm',\n LLLL : 'dddd, YYYY[ko] MMMM[ren] D[a] HH:mm',\n l : 'YYYY-M-D',\n ll : 'YYYY[ko] MMM D[a]',\n lll : 'YYYY[ko] MMM D[a] HH:mm',\n llll : 'ddd, YYYY[ko] MMM D[a] HH:mm'\n },\n calendar : {\n sameDay : '[gaur] LT[etan]',\n nextDay : '[bihar] LT[etan]',\n nextWeek : 'dddd LT[etan]',\n lastDay : '[atzo] LT[etan]',\n lastWeek : '[aurreko] dddd LT[etan]',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s barru',\n past : 'duela %s',\n s : 'segundo batzuk',\n ss : '%d segundo',\n m : 'minutu bat',\n mm : '%d minutu',\n h : 'ordu bat',\n hh : '%d ordu',\n d : 'egun bat',\n dd : '%d egun',\n M : 'hilabete bat',\n MM : '%d hilabete',\n y : 'urte bat',\n yy : '%d urte'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return eu;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ldS5qcz8wZmYyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBldSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2V1Jywge1xuICAgICAgICBtb250aHMgOiAndXJ0YXJyaWxhX290c2FpbGFfbWFydHhvYV9hcGlyaWxhX21haWF0emFfZWthaW5hX3V6dGFpbGFfYWJ1enR1YV9pcmFpbGFfdXJyaWFfYXphcm9hX2FiZW5kdWEnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ3VydC5fb3RzLl9tYXIuX2FwaS5fbWFpLl9la2EuX3V6dC5fYWJ1Ll9pcmEuX3Vyci5fYXphLl9hYmUuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnaWdhbmRlYV9hc3RlbGVoZW5hX2FzdGVhcnRlYV9hc3RlYXprZW5hX29zdGVndW5hX29zdGlyYWxhX2xhcnVuYmF0YScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdpZy5fYWwuX2FyLl9hei5fb2cuX29sLl9sci4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ2lnX2FsX2FyX2F6X29nX29sX2xyJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVktTU0tREQnLFxuICAgICAgICAgICAgTEwgOiAnWVlZWVtrb10gTU1NTVtyZW5dIERbYV0nLFxuICAgICAgICAgICAgTExMIDogJ1lZWVlba29dIE1NTU1bcmVuXSBEW2FdIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgWVlZWVtrb10gTU1NTVtyZW5dIERbYV0gSEg6bW0nLFxuICAgICAgICAgICAgbCA6ICdZWVlZLU0tRCcsXG4gICAgICAgICAgICBsbCA6ICdZWVlZW2tvXSBNTU0gRFthXScsXG4gICAgICAgICAgICBsbGwgOiAnWVlZWVtrb10gTU1NIERbYV0gSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdkZGQsIFlZWVlba29dIE1NTSBEW2FdIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW2dhdXJdIExUW2V0YW5dJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW2JpaGFyXSBMVFtldGFuXScsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIExUW2V0YW5dJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW2F0em9dIExUW2V0YW5dJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1thdXJyZWtvXSBkZGRkIExUW2V0YW5dJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyBiYXJydScsXG4gICAgICAgICAgICBwYXN0IDogJ2R1ZWxhICVzJyxcbiAgICAgICAgICAgIHMgOiAnc2VndW5kbyBiYXR6dWsnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2VndW5kbycsXG4gICAgICAgICAgICBtIDogJ21pbnV0dSBiYXQnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXR1JyxcbiAgICAgICAgICAgIGggOiAnb3JkdSBiYXQnLFxuICAgICAgICAgICAgaGggOiAnJWQgb3JkdScsXG4gICAgICAgICAgICBkIDogJ2VndW4gYmF0JyxcbiAgICAgICAgICAgIGRkIDogJyVkIGVndW4nLFxuICAgICAgICAgICAgTSA6ICdoaWxhYmV0ZSBiYXQnLFxuICAgICAgICAgICAgTU0gOiAnJWQgaGlsYWJldGUnLFxuICAgICAgICAgICAgeSA6ICd1cnRlIGJhdCcsXG4gICAgICAgICAgICB5eSA6ICclZCB1cnRlJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGV1O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///134\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '۱',\n '2': '۲',\n '3': '۳',\n '4': '۴',\n '5': '۵',\n '6': '۶',\n '7': '۷',\n '8': '۸',\n '9': '۹',\n '0': '۰'\n }, numberMap = {\n '۱': '1',\n '۲': '2',\n '۳': '3',\n '۴': '4',\n '۵': '5',\n '۶': '6',\n '۷': '7',\n '۸': '8',\n '۹': '9',\n '۰': '0'\n };\n\n var fa = moment.defineLocale('fa', {\n months : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),\n monthsShort : 'ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر'.split('_'),\n weekdays : 'یک\\u200cشنبه_دوشنبه_سه\\u200cشنبه_چهارشنبه_پنج\\u200cشنبه_جمعه_شنبه'.split('_'),\n weekdaysShort : 'یک\\u200cشنبه_دوشنبه_سه\\u200cشنبه_چهارشنبه_پنج\\u200cشنبه_جمعه_شنبه'.split('_'),\n weekdaysMin : 'ی_د_س_چ_پ_ج_ش'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n meridiemParse: /قبل از ظهر|بعد از ظهر/,\n isPM: function (input) {\n return /بعد از ظهر/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'قبل از ظهر';\n } else {\n return 'بعد از ظهر';\n }\n },\n calendar : {\n sameDay : '[امروز ساعت] LT',\n nextDay : '[فردا ساعت] LT',\n nextWeek : 'dddd [ساعت] LT',\n lastDay : '[دیروز ساعت] LT',\n lastWeek : 'dddd [پیش] [ساعت] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'در %s',\n past : '%s پیش',\n s : 'چند ثانیه',\n ss : 'ثانیه d%',\n m : 'یک دقیقه',\n mm : '%d دقیقه',\n h : 'یک ساعت',\n hh : '%d ساعت',\n d : 'یک روز',\n dd : '%d روز',\n M : 'یک ماه',\n MM : '%d ماه',\n y : 'یک سال',\n yy : '%d سال'\n },\n preparse: function (string) {\n return string.replace(/[۰-۹]/g, function (match) {\n return numberMap[match];\n }).replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n }).replace(/,/g, '،');\n },\n dayOfMonthOrdinalParse: /\\d{1,2}م/,\n ordinal : '%dم',\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return fa;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mYS5qcz84ZGY0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjEzNS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN5bWJvbE1hcCA9IHtcbiAgICAgICAgJzEnOiAn27EnLFxuICAgICAgICAnMic6ICfbsicsXG4gICAgICAgICczJzogJ9uzJyxcbiAgICAgICAgJzQnOiAn27QnLFxuICAgICAgICAnNSc6ICfbtScsXG4gICAgICAgICc2JzogJ9u2JyxcbiAgICAgICAgJzcnOiAn27cnLFxuICAgICAgICAnOCc6ICfbuCcsXG4gICAgICAgICc5JzogJ9u5JyxcbiAgICAgICAgJzAnOiAn27AnXG4gICAgfSwgbnVtYmVyTWFwID0ge1xuICAgICAgICAn27EnOiAnMScsXG4gICAgICAgICfbsic6ICcyJyxcbiAgICAgICAgJ9uzJzogJzMnLFxuICAgICAgICAn27QnOiAnNCcsXG4gICAgICAgICfbtSc6ICc1JyxcbiAgICAgICAgJ9u2JzogJzYnLFxuICAgICAgICAn27cnOiAnNycsXG4gICAgICAgICfbuCc6ICc4JyxcbiAgICAgICAgJ9u5JzogJzknLFxuICAgICAgICAn27AnOiAnMCdcbiAgICB9O1xuXG4gICAgdmFyIGZhID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZmEnLCB7XG4gICAgICAgIG1vbnRocyA6ICfamNin2YbZiNuM2Ydf2YHZiNix24zZh1/Zhdin2LHYs1/YotmI2LHbjNmEX9mF2Ydf2pjZiNim2YZf2pjZiNim24zZh1/Yp9mI2Kpf2LPZvtiq2KfZhdio2LFf2Kfaqdiq2KjYsV/ZhtmI2KfZhdio2LFf2K/Ys9in2YXYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfamNin2YbZiNuM2Ydf2YHZiNix24zZh1/Zhdin2LHYs1/YotmI2LHbjNmEX9mF2Ydf2pjZiNim2YZf2pjZiNim24zZh1/Yp9mI2Kpf2LPZvtiq2KfZhdio2LFf2Kfaqdiq2KjYsV/ZhtmI2KfZhdio2LFf2K/Ys9in2YXYqNixJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfbjNqpXFx1MjAwY9i02YbYqNmHX9iv2YjYtNmG2KjZh1/Ys9mHXFx1MjAwY9i02YbYqNmHX9qG2YfYp9ix2LTZhtio2Ydf2b7ZhtisXFx1MjAwY9i02YbYqNmHX9is2YXYudmHX9i02YbYqNmHJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9uM2qlcXHUyMDBj2LTZhtio2Ydf2K/ZiNi02YbYqNmHX9iz2YdcXHUyMDBj2LTZhtio2Ydf2obZh9in2LHYtNmG2KjZh1/ZvtmG2KxcXHUyMDBj2LTZhtio2Ydf2KzZhdi52Ydf2LTZhtio2YcnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9uMX9ivX9izX9qGX9m+X9isX9i0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/Zgtio2YQg2KfYsiDYuNmH2LF82KjYudivINin2LIg2LjZh9ixLyxcbiAgICAgICAgaXNQTTogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gL9io2LnYryDYp9iyINi42YfYsS8udGVzdChpbnB1dCk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2YLYqNmEINin2LIg2LjZh9ixJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfYqNi52K8g2KfYsiDYuNmH2LEnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW9in2YXYsdmI2LIg2LPYp9i52KpdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW9mB2LHYr9inINiz2KfYudiqXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvYs9in2LnYql0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb2K/bjNix2YjYsiDYs9in2LnYql0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnZGRkZCBb2b7bjNi0XSBb2LPYp9i52KpdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfYr9ixICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg2b7bjNi0JyxcbiAgICAgICAgICAgIHMgOiAn2obZhtivINir2KfZhtuM2YcnLFxuICAgICAgICAgICAgc3MgOiAn2KvYp9mG24zZhyBkJScsXG4gICAgICAgICAgICBtIDogJ9uM2qkg2K/ZgtuM2YLZhycsXG4gICAgICAgICAgICBtbSA6ICclZCDYr9mC24zZgtmHJyxcbiAgICAgICAgICAgIGggOiAn24zaqSDYs9in2LnYqicsXG4gICAgICAgICAgICBoaCA6ICclZCDYs9in2LnYqicsXG4gICAgICAgICAgICBkIDogJ9uM2qkg2LHZiNiyJyxcbiAgICAgICAgICAgIGRkIDogJyVkINix2YjYsicsXG4gICAgICAgICAgICBNIDogJ9uM2qkg2YXYp9mHJyxcbiAgICAgICAgICAgIE1NIDogJyVkINmF2KfZhycsXG4gICAgICAgICAgICB5IDogJ9uM2qkg2LPYp9mEJyxcbiAgICAgICAgICAgIHl5IDogJyVkINiz2KfZhCdcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW9uwLdu5XS9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pLnJlcGxhY2UoL9iML2csICcsJyk7XG4gICAgICAgIH0sXG4gICAgICAgIHBvc3Rmb3JtYXQ6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvXFxkL2csIGZ1bmN0aW9uIChtYXRjaCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBzeW1ib2xNYXBbbWF0Y2hdO1xuICAgICAgICAgICAgfSkucmVwbGFjZSgvLC9nLCAn2IwnKTtcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ92YUvLFxuICAgICAgICBvcmRpbmFsIDogJyVk2YUnLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogNiwgLy8gU2F0dXJkYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDEyIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGZhO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///135\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var numbersPast = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '),\n numbersFuture = [\n 'nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden',\n numbersPast[7], numbersPast[8], numbersPast[9]\n ];\n function translate(number, withoutSuffix, key, isFuture) {\n var result = '';\n switch (key) {\n case 's':\n return isFuture ? 'muutaman sekunnin' : 'muutama sekunti';\n case 'ss':\n return isFuture ? 'sekunnin' : 'sekuntia';\n case 'm':\n return isFuture ? 'minuutin' : 'minuutti';\n case 'mm':\n result = isFuture ? 'minuutin' : 'minuuttia';\n break;\n case 'h':\n return isFuture ? 'tunnin' : 'tunti';\n case 'hh':\n result = isFuture ? 'tunnin' : 'tuntia';\n break;\n case 'd':\n return isFuture ? 'päivän' : 'päivä';\n case 'dd':\n result = isFuture ? 'päivän' : 'päivää';\n break;\n case 'M':\n return isFuture ? 'kuukauden' : 'kuukausi';\n case 'MM':\n result = isFuture ? 'kuukauden' : 'kuukautta';\n break;\n case 'y':\n return isFuture ? 'vuoden' : 'vuosi';\n case 'yy':\n result = isFuture ? 'vuoden' : 'vuotta';\n break;\n }\n result = verbalNumber(number, isFuture) + ' ' + result;\n return result;\n }\n function verbalNumber(number, isFuture) {\n return number < 10 ? (isFuture ? numbersFuture[number] : numbersPast[number]) : number;\n }\n\n var fi = moment.defineLocale('fi', {\n months : 'tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu'.split('_'),\n monthsShort : 'tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu'.split('_'),\n weekdays : 'sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai'.split('_'),\n weekdaysShort : 'su_ma_ti_ke_to_pe_la'.split('_'),\n weekdaysMin : 'su_ma_ti_ke_to_pe_la'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD.MM.YYYY',\n LL : 'Do MMMM[ta] YYYY',\n LLL : 'Do MMMM[ta] YYYY, [klo] HH.mm',\n LLLL : 'dddd, Do MMMM[ta] YYYY, [klo] HH.mm',\n l : 'D.M.YYYY',\n ll : 'Do MMM YYYY',\n lll : 'Do MMM YYYY, [klo] HH.mm',\n llll : 'ddd, Do MMM YYYY, [klo] HH.mm'\n },\n calendar : {\n sameDay : '[tänään] [klo] LT',\n nextDay : '[huomenna] [klo] LT',\n nextWeek : 'dddd [klo] LT',\n lastDay : '[eilen] [klo] LT',\n lastWeek : '[viime] dddd[na] [klo] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s päästä',\n past : '%s sitten',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return fi;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9maS5qcz84MWU5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTM2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbnVtYmVyc1Bhc3QgPSAnbm9sbGEgeWtzaSBrYWtzaSBrb2xtZSBuZWxqw6Qgdmlpc2kga3V1c2kgc2VpdHNlbcOkbiBrYWhkZWtzYW4geWhkZWtzw6RuJy5zcGxpdCgnICcpLFxuICAgICAgICBudW1iZXJzRnV0dXJlID0gW1xuICAgICAgICAgICAgJ25vbGxhJywgJ3loZGVuJywgJ2thaGRlbicsICdrb2xtZW4nLCAnbmVsasOkbicsICd2aWlkZW4nLCAna3V1ZGVuJyxcbiAgICAgICAgICAgIG51bWJlcnNQYXN0WzddLCBudW1iZXJzUGFzdFs4XSwgbnVtYmVyc1Bhc3RbOV1cbiAgICAgICAgXTtcbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciByZXN1bHQgPSAnJztcbiAgICAgICAgc3dpdGNoIChrZXkpIHtcbiAgICAgICAgICAgIGNhc2UgJ3MnOlxuICAgICAgICAgICAgICAgIHJldHVybiBpc0Z1dHVyZSA/ICdtdXV0YW1hbiBzZWt1bm5pbicgOiAnbXV1dGFtYSBzZWt1bnRpJztcbiAgICAgICAgICAgIGNhc2UgJ3NzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gaXNGdXR1cmUgPyAnc2VrdW5uaW4nIDogJ3Nla3VudGlhJztcbiAgICAgICAgICAgIGNhc2UgJ20nOlxuICAgICAgICAgICAgICAgIHJldHVybiBpc0Z1dHVyZSA/ICdtaW51dXRpbicgOiAnbWludXV0dGknO1xuICAgICAgICAgICAgY2FzZSAnbW0nOlxuICAgICAgICAgICAgICAgIHJlc3VsdCA9IGlzRnV0dXJlID8gJ21pbnV1dGluJyA6ICdtaW51dXR0aWEnO1xuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAnaCc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzRnV0dXJlID8gJ3R1bm5pbicgOiAndHVudGknO1xuICAgICAgICAgICAgY2FzZSAnaGgnOlxuICAgICAgICAgICAgICAgIHJlc3VsdCA9IGlzRnV0dXJlID8gJ3R1bm5pbicgOiAndHVudGlhJztcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIHJldHVybiBpc0Z1dHVyZSA/ICdww6RpdsOkbicgOiAncMOkaXbDpCc7XG4gICAgICAgICAgICBjYXNlICdkZCc6XG4gICAgICAgICAgICAgICAgcmVzdWx0ID0gaXNGdXR1cmUgPyAncMOkaXbDpG4nIDogJ3DDpGl2w6TDpCc7XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICdNJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gaXNGdXR1cmUgPyAna3V1a2F1ZGVuJyA6ICdrdXVrYXVzaSc7XG4gICAgICAgICAgICBjYXNlICdNTSc6XG4gICAgICAgICAgICAgICAgcmVzdWx0ID0gaXNGdXR1cmUgPyAna3V1a2F1ZGVuJyA6ICdrdXVrYXV0dGEnO1xuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAneSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzRnV0dXJlID8gJ3Z1b2RlbicgOiAndnVvc2knO1xuICAgICAgICAgICAgY2FzZSAneXknOlxuICAgICAgICAgICAgICAgIHJlc3VsdCA9IGlzRnV0dXJlID8gJ3Z1b2RlbicgOiAndnVvdHRhJztcbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgICByZXN1bHQgPSB2ZXJiYWxOdW1iZXIobnVtYmVyLCBpc0Z1dHVyZSkgKyAnICcgKyByZXN1bHQ7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxuICAgIGZ1bmN0aW9uIHZlcmJhbE51bWJlcihudW1iZXIsIGlzRnV0dXJlKSB7XG4gICAgICAgIHJldHVybiBudW1iZXIgPCAxMCA/IChpc0Z1dHVyZSA/IG51bWJlcnNGdXR1cmVbbnVtYmVyXSA6IG51bWJlcnNQYXN0W251bWJlcl0pIDogbnVtYmVyO1xuICAgIH1cblxuICAgIHZhciBmaSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2ZpJywge1xuICAgICAgICBtb250aHMgOiAndGFtbWlrdXVfaGVsbWlrdXVfbWFhbGlza3V1X2h1aHRpa3V1X3RvdWtva3V1X2tlc8Oka3V1X2hlaW7DpGt1dV9lbG9rdXVfc3l5c2t1dV9sb2tha3V1X21hcnJhc2t1dV9qb3VsdWt1dScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAndGFtbWlfaGVsbWlfbWFhbGlzX2h1aHRpX3RvdWtvX2tlc8OkX2hlaW7DpF9lbG9fc3l5c19sb2thX21hcnJhc19qb3VsdScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnc3VubnVudGFpX21hYW5hbnRhaV90aWlzdGFpX2tlc2tpdmlpa2tvX3RvcnN0YWlfcGVyamFudGFpX2xhdWFudGFpJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ3N1X21hX3RpX2tlX3RvX3BlX2xhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdzdV9tYV90aV9rZV90b19wZV9sYScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISC5tbScsXG4gICAgICAgICAgICBMVFMgOiAnSEgubW0uc3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0RvIE1NTU1bdGFdIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0RvIE1NTU1bdGFdIFlZWVksIFtrbG9dIEhILm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRG8gTU1NTVt0YV0gWVlZWSwgW2tsb10gSEgubW0nLFxuICAgICAgICAgICAgbCA6ICdELk0uWVlZWScsXG4gICAgICAgICAgICBsbCA6ICdEbyBNTU0gWVlZWScsXG4gICAgICAgICAgICBsbGwgOiAnRG8gTU1NIFlZWVksIFtrbG9dIEhILm1tJyxcbiAgICAgICAgICAgIGxsbGwgOiAnZGRkLCBEbyBNTU0gWVlZWSwgW2tsb10gSEgubW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbdMOkbsOkw6RuXSBba2xvXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1todW9tZW5uYV0gW2tsb10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBba2xvXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tlaWxlbl0gW2tsb10gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW3ZpaW1lXSBkZGRkW25hXSBba2xvXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMgcMOkw6RzdMOkJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgc2l0dGVuJyxcbiAgICAgICAgICAgIHMgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBzcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGQgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkZCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBNTSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHkgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5eSA6IHRyYW5zbGF0ZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGZpO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///136\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var fo = moment.defineLocale('fo', {\n months : 'januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember'.split('_'),\n monthsShort : 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'),\n weekdays : 'sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur'.split('_'),\n weekdaysShort : 'sun_mán_týs_mik_hós_frí_ley'.split('_'),\n weekdaysMin : 'su_má_tý_mi_hó_fr_le'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D. MMMM, YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Í dag kl.] LT',\n nextDay : '[Í morgin kl.] LT',\n nextWeek : 'dddd [kl.] LT',\n lastDay : '[Í gjár kl.] LT',\n lastWeek : '[síðstu] dddd [kl] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'um %s',\n past : '%s síðani',\n s : 'fá sekund',\n ss : '%d sekundir',\n m : 'ein minutt',\n mm : '%d minuttir',\n h : 'ein tími',\n hh : '%d tímar',\n d : 'ein dagur',\n dd : '%d dagar',\n M : 'ein mánaði',\n MM : '%d mánaðir',\n y : 'eitt ár',\n yy : '%d ár'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return fo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mby5qcz8wNzIxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBmbyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2ZvJywge1xuICAgICAgICBtb250aHMgOiAnamFudWFyX2ZlYnJ1YXJfbWFyc19hcHLDrWxfbWFpX2p1bmlfanVsaV9hdWd1c3Rfc2VwdGVtYmVyX29rdG9iZXJfbm92ZW1iZXJfZGVzZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ2phbl9mZWJfbWFyX2Fwcl9tYWlfanVuX2p1bF9hdWdfc2VwX29rdF9ub3ZfZGVzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdzdW5udWRhZ3VyX23DoW5hZGFndXJfdMO9c2RhZ3VyX21pa3VkYWd1cl9ow7NzZGFndXJfZnLDrWdnamFkYWd1cl9sZXlnYXJkYWd1cicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzdW5fbcOhbl90w71zX21pa19ow7NzX2Zyw61fbGV5Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdzdV9tw6FfdMO9X21pX2jDs19mcl9sZScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQgRC4gTU1NTSwgWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vDjSBkYWcga2wuXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vDjSBtb3JnaW4ga2wuXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFtrbC5dIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW8ONIGdqw6FyIGtsLl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW3PDrcOwc3R1XSBkZGRkIFtrbF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ3VtICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgc8Otw7BhbmknLFxuICAgICAgICAgICAgcyA6ICdmw6Egc2VrdW5kJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNla3VuZGlyJyxcbiAgICAgICAgICAgIG0gOiAnZWluIG1pbnV0dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dHRpcicsXG4gICAgICAgICAgICBoIDogJ2VpbiB0w61taScsXG4gICAgICAgICAgICBoaCA6ICclZCB0w61tYXInLFxuICAgICAgICAgICAgZCA6ICdlaW4gZGFndXInLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGFnYXInLFxuICAgICAgICAgICAgTSA6ICdlaW4gbcOhbmHDsGknLFxuICAgICAgICAgICAgTU0gOiAnJWQgbcOhbmHDsGlyJyxcbiAgICAgICAgICAgIHkgOiAnZWl0dCDDoXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgw6FyJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGZvO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///137\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var fr = moment.defineLocale('fr', {\n months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),\n monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),\n monthsParseExact : true,\n weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Aujourd’hui à] LT',\n nextDay : '[Demain à] LT',\n nextWeek : 'dddd [à] LT',\n lastDay : '[Hier à] LT',\n lastWeek : 'dddd [dernier à] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dans %s',\n past : 'il y a %s',\n s : 'quelques secondes',\n ss : '%d secondes',\n m : 'une minute',\n mm : '%d minutes',\n h : 'une heure',\n hh : '%d heures',\n d : 'un jour',\n dd : '%d jours',\n M : 'un mois',\n MM : '%d mois',\n y : 'un an',\n yy : '%d ans'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(er|)/,\n ordinal : function (number, period) {\n switch (period) {\n // TODO: Return 'e' when day of month > 1. Move this case inside\n // block for masculine words below.\n // See https://github.com/moment/moment/issues/3375\n case 'D':\n return number + (number === 1 ? 'er' : '');\n\n // Words with masculine grammatical gender: mois, trimestre, jour\n default:\n case 'M':\n case 'Q':\n case 'DDD':\n case 'd':\n return number + (number === 1 ? 'er' : 'e');\n\n // Words with feminine grammatical gender: semaine\n case 'w':\n case 'W':\n return number + (number === 1 ? 're' : 'e');\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return fr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci5qcz85ZjI2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTM4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZnIgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdmcicsIHtcbiAgICAgICAgbW9udGhzIDogJ2phbnZpZXJfZsOpdnJpZXJfbWFyc19hdnJpbF9tYWlfanVpbl9qdWlsbGV0X2Fvw7t0X3NlcHRlbWJyZV9vY3RvYnJlX25vdmVtYnJlX2TDqWNlbWJyZScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFudi5fZsOpdnIuX21hcnNfYXZyLl9tYWlfanVpbl9qdWlsLl9hb8O7dF9zZXB0Ll9vY3QuX25vdi5fZMOpYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdkaW1hbmNoZV9sdW5kaV9tYXJkaV9tZXJjcmVkaV9qZXVkaV92ZW5kcmVkaV9zYW1lZGknLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnZGltLl9sdW4uX21hci5fbWVyLl9qZXUuX3Zlbi5fc2FtLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnZGlfbHVfbWFfbWVfamVfdmVfc2EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW0F1am91cmTigJlodWkgw6BdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW0RlbWFpbiDDoF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbw6BdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW0hpZXIgw6BdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW2Rlcm5pZXIgw6BdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdkYW5zICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnaWwgeSBhICVzJyxcbiAgICAgICAgICAgIHMgOiAncXVlbHF1ZXMgc2Vjb25kZXMnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2Vjb25kZXMnLFxuICAgICAgICAgICAgbSA6ICd1bmUgbWludXRlJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZXMnLFxuICAgICAgICAgICAgaCA6ICd1bmUgaGV1cmUnLFxuICAgICAgICAgICAgaGggOiAnJWQgaGV1cmVzJyxcbiAgICAgICAgICAgIGQgOiAndW4gam91cicsXG4gICAgICAgICAgICBkZCA6ICclZCBqb3VycycsXG4gICAgICAgICAgICBNIDogJ3VuIG1vaXMnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbW9pcycsXG4gICAgICAgICAgICB5IDogJ3VuIGFuJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGFucydcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KGVyfCkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIC8vIFRPRE86IFJldHVybiAnZScgd2hlbiBkYXkgb2YgbW9udGggPiAxLiBNb3ZlIHRoaXMgY2FzZSBpbnNpZGVcbiAgICAgICAgICAgICAgICAvLyBibG9jayBmb3IgbWFzY3VsaW5lIHdvcmRzIGJlbG93LlxuICAgICAgICAgICAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vbW9tZW50L21vbWVudC9pc3N1ZXMvMzM3NVxuICAgICAgICAgICAgICAgIGNhc2UgJ0QnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKG51bWJlciA9PT0gMSA/ICdlcicgOiAnJyk7XG5cbiAgICAgICAgICAgICAgICAvLyBXb3JkcyB3aXRoIG1hc2N1bGluZSBncmFtbWF0aWNhbCBnZW5kZXI6IG1vaXMsIHRyaW1lc3RyZSwgam91clxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgY2FzZSAnTSc6XG4gICAgICAgICAgICAgICAgY2FzZSAnUSc6XG4gICAgICAgICAgICAgICAgY2FzZSAnREREJzpcbiAgICAgICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChudW1iZXIgPT09IDEgPyAnZXInIDogJ2UnKTtcblxuICAgICAgICAgICAgICAgIC8vIFdvcmRzIHdpdGggZmVtaW5pbmUgZ3JhbW1hdGljYWwgZ2VuZGVyOiBzZW1haW5lXG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAobnVtYmVyID09PSAxID8gJ3JlJyA6ICdlJyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGZyO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///138\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var frCa = moment.defineLocale('fr-ca', {\n months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),\n monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),\n monthsParseExact : true,\n weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Aujourd’hui à] LT',\n nextDay : '[Demain à] LT',\n nextWeek : 'dddd [à] LT',\n lastDay : '[Hier à] LT',\n lastWeek : 'dddd [dernier à] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dans %s',\n past : 'il y a %s',\n s : 'quelques secondes',\n ss : '%d secondes',\n m : 'une minute',\n mm : '%d minutes',\n h : 'une heure',\n hh : '%d heures',\n d : 'un jour',\n dd : '%d jours',\n M : 'un mois',\n MM : '%d mois',\n y : 'un an',\n yy : '%d ans'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(er|e)/,\n ordinal : function (number, period) {\n switch (period) {\n // Words with masculine grammatical gender: mois, trimestre, jour\n default:\n case 'M':\n case 'Q':\n case 'D':\n case 'DDD':\n case 'd':\n return number + (number === 1 ? 'er' : 'e');\n\n // Words with feminine grammatical gender: semaine\n case 'w':\n case 'W':\n return number + (number === 1 ? 're' : 'e');\n }\n }\n });\n\n return frCa;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci1jYS5qcz9kOWY4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxMzkuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBmckNhID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZnItY2EnLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW52aWVyX2bDqXZyaWVyX21hcnNfYXZyaWxfbWFpX2p1aW5fanVpbGxldF9hb8O7dF9zZXB0ZW1icmVfb2N0b2JyZV9ub3ZlbWJyZV9kw6ljZW1icmUnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ2phbnYuX2bDqXZyLl9tYXJzX2F2ci5fbWFpX2p1aW5fanVpbC5fYW/Du3Rfc2VwdC5fb2N0Ll9ub3YuX2TDqWMuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnZGltYW5jaGVfbHVuZGlfbWFyZGlfbWVyY3JlZGlfamV1ZGlfdmVuZHJlZGlfc2FtZWRpJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ2RpbS5fbHVuLl9tYXIuX21lci5famV1Ll92ZW4uX3NhbS4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ2RpX2x1X21hX21lX2plX3ZlX3NhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVktTU0tREQnLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tBdWpvdXJk4oCZaHVpIMOgXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tEZW1haW4gw6BdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW8OgXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tIaWVyIMOgXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdkZGRkIFtkZXJuaWVyIMOgXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnZGFucyAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2lsIHkgYSAlcycsXG4gICAgICAgICAgICBzIDogJ3F1ZWxxdWVzIHNlY29uZGVzJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlY29uZGVzJyxcbiAgICAgICAgICAgIG0gOiAndW5lIG1pbnV0ZScsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dGVzJyxcbiAgICAgICAgICAgIGggOiAndW5lIGhldXJlJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhldXJlcycsXG4gICAgICAgICAgICBkIDogJ3VuIGpvdXInLFxuICAgICAgICAgICAgZGQgOiAnJWQgam91cnMnLFxuICAgICAgICAgICAgTSA6ICd1biBtb2lzJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG1vaXMnLFxuICAgICAgICAgICAgeSA6ICd1biBhbicsXG4gICAgICAgICAgICB5eSA6ICclZCBhbnMnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShlcnxlKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyLCBwZXJpb2QpIHtcbiAgICAgICAgICAgIHN3aXRjaCAocGVyaW9kKSB7XG4gICAgICAgICAgICAgICAgLy8gV29yZHMgd2l0aCBtYXNjdWxpbmUgZ3JhbW1hdGljYWwgZ2VuZGVyOiBtb2lzLCB0cmltZXN0cmUsIGpvdXJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1EnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAobnVtYmVyID09PSAxID8gJ2VyJyA6ICdlJyk7XG5cbiAgICAgICAgICAgICAgICAvLyBXb3JkcyB3aXRoIGZlbWluaW5lIGdyYW1tYXRpY2FsIGdlbmRlcjogc2VtYWluZVxuICAgICAgICAgICAgICAgIGNhc2UgJ3cnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1cnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKG51bWJlciA9PT0gMSA/ICdyZScgOiAnZScpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZnJDYTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///139\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var frCh = moment.defineLocale('fr-ch', {\n months : 'janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre'.split('_'),\n monthsShort : 'janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.'.split('_'),\n monthsParseExact : true,\n weekdays : 'dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi'.split('_'),\n weekdaysShort : 'dim._lun._mar._mer._jeu._ven._sam.'.split('_'),\n weekdaysMin : 'di_lu_ma_me_je_ve_sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Aujourd’hui à] LT',\n nextDay : '[Demain à] LT',\n nextWeek : 'dddd [à] LT',\n lastDay : '[Hier à] LT',\n lastWeek : 'dddd [dernier à] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dans %s',\n past : 'il y a %s',\n s : 'quelques secondes',\n ss : '%d secondes',\n m : 'une minute',\n mm : '%d minutes',\n h : 'une heure',\n hh : '%d heures',\n d : 'un jour',\n dd : '%d jours',\n M : 'un mois',\n MM : '%d mois',\n y : 'un an',\n yy : '%d ans'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(er|e)/,\n ordinal : function (number, period) {\n switch (period) {\n // Words with masculine grammatical gender: mois, trimestre, jour\n default:\n case 'M':\n case 'Q':\n case 'D':\n case 'DDD':\n case 'd':\n return number + (number === 1 ? 'er' : 'e');\n\n // Words with feminine grammatical gender: semaine\n case 'w':\n case 'W':\n return number + (number === 1 ? 're' : 'e');\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return frCh;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9mci1jaC5qcz8wZTQ5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZnJDaCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2ZyLWNoJywge1xuICAgICAgICBtb250aHMgOiAnamFudmllcl9mw6l2cmllcl9tYXJzX2F2cmlsX21haV9qdWluX2p1aWxsZXRfYW/Du3Rfc2VwdGVtYnJlX29jdG9icmVfbm92ZW1icmVfZMOpY2VtYnJlJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdqYW52Ll9mw6l2ci5fbWFyc19hdnIuX21haV9qdWluX2p1aWwuX2Fvw7t0X3NlcHQuX29jdC5fbm92Ll9kw6ljLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ2RpbWFuY2hlX2x1bmRpX21hcmRpX21lcmNyZWRpX2pldWRpX3ZlbmRyZWRpX3NhbWVkaScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdkaW0uX2x1bi5fbWFyLl9tZXIuX2pldS5fdmVuLl9zYW0uJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdkaV9sdV9tYV9tZV9qZV92ZV9zYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbQXVqb3VyZOKAmWh1aSDDoF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbRGVtYWluIMOgXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvDoF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbSGllciDDoF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnZGRkZCBbZGVybmllciDDoF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2RhbnMgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICdpbCB5IGEgJXMnLFxuICAgICAgICAgICAgcyA6ICdxdWVscXVlcyBzZWNvbmRlcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWNvbmRlcycsXG4gICAgICAgICAgICBtIDogJ3VuZSBtaW51dGUnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXRlcycsXG4gICAgICAgICAgICBoIDogJ3VuZSBoZXVyZScsXG4gICAgICAgICAgICBoaCA6ICclZCBoZXVyZXMnLFxuICAgICAgICAgICAgZCA6ICd1biBqb3VyJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGpvdXJzJyxcbiAgICAgICAgICAgIE0gOiAndW4gbW9pcycsXG4gICAgICAgICAgICBNTSA6ICclZCBtb2lzJyxcbiAgICAgICAgICAgIHkgOiAndW4gYW4nLFxuICAgICAgICAgICAgeXkgOiAnJWQgYW5zJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oZXJ8ZSkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIC8vIFdvcmRzIHdpdGggbWFzY3VsaW5lIGdyYW1tYXRpY2FsIGdlbmRlcjogbW9pcywgdHJpbWVzdHJlLCBqb3VyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICBjYXNlICdNJzpcbiAgICAgICAgICAgICAgICBjYXNlICdRJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEREQnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKG51bWJlciA9PT0gMSA/ICdlcicgOiAnZScpO1xuXG4gICAgICAgICAgICAgICAgLy8gV29yZHMgd2l0aCBmZW1pbmluZSBncmFtbWF0aWNhbCBnZW5kZXI6IHNlbWFpbmVcbiAgICAgICAgICAgICAgICBjYXNlICd3JzpcbiAgICAgICAgICAgICAgICBjYXNlICdXJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChudW1iZXIgPT09IDEgPyAncmUnIDogJ2UnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZnJDaDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///140\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortWithDots = 'jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.'.split('_'),\n monthsShortWithoutDots = 'jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_');\n\n var fy = moment.defineLocale('fy', {\n months : 'jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortWithDots;\n } else if (/-MMM-/.test(format)) {\n return monthsShortWithoutDots[m.month()];\n } else {\n return monthsShortWithDots[m.month()];\n }\n },\n monthsParseExact : true,\n weekdays : 'snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon'.split('_'),\n weekdaysShort : 'si._mo._ti._wo._to._fr._so.'.split('_'),\n weekdaysMin : 'Si_Mo_Ti_Wo_To_Fr_So'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD-MM-YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[hjoed om] LT',\n nextDay: '[moarn om] LT',\n nextWeek: 'dddd [om] LT',\n lastDay: '[juster om] LT',\n lastWeek: '[ôfrûne] dddd [om] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'oer %s',\n past : '%s lyn',\n s : 'in pear sekonden',\n ss : '%d sekonden',\n m : 'ien minút',\n mm : '%d minuten',\n h : 'ien oere',\n hh : '%d oeren',\n d : 'ien dei',\n dd : '%d dagen',\n M : 'ien moanne',\n MM : '%d moannen',\n y : 'ien jier',\n yy : '%d jierren'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n ordinal : function (number) {\n return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de');\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return fy;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9meS5qcz83MTE4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzU2hvcnRXaXRoRG90cyA9ICdqYW4uX2ZlYi5fbXJ0Ll9hcHIuX21haV9qdW4uX2p1bC5fYXVnLl9zZXAuX29rdC5fbm92Ll9kZXMuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydFdpdGhvdXREb3RzID0gJ2phbl9mZWJfbXJ0X2Fwcl9tYWlfanVuX2p1bF9hdWdfc2VwX29rdF9ub3ZfZGVzJy5zcGxpdCgnXycpO1xuXG4gICAgdmFyIGZ5ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZnknLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW5uZXdhcmlzX2ZlYnJld2FyaXNfbWFhcnRfYXByaWxfbWFhaWVfanVueV9qdWx5X2F1Z3VzdHVzX3NlcHRpbWJlcl9va3RvYmVyX25vdmltYmVyX2Rlc2ltYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6IGZ1bmN0aW9uIChtLCBmb3JtYXQpIHtcbiAgICAgICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhEb3RzO1xuICAgICAgICAgICAgfSBlbHNlIGlmICgvLU1NTS0vLnRlc3QoZm9ybWF0KSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhvdXREb3RzW20ubW9udGgoKV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhEb3RzW20ubW9udGgoKV07XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdzbmVpbl9tb2FuZGVpX3RpaXNkZWlfd29hbnNkZWlfdG9uZ2Vyc2RlaV9mcmVlZF9zbmVvbicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzaS5fbW8uX3RpLl93by5fdG8uX2ZyLl9zby4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1NpX01vX1RpX1dvX1RvX0ZyX1NvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELU1NLVlZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW2hqb2VkIG9tXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW21vYXJuIG9tXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW29tXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW2p1c3RlciBvbV0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdbw7RmcsO7bmVdIGRkZGQgW29tXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdvZXIgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBseW4nLFxuICAgICAgICAgICAgcyA6ICdpbiBwZWFyIHNla29uZGVuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNla29uZGVuJyxcbiAgICAgICAgICAgIG0gOiAnaWVuIG1pbsO6dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dGVuJyxcbiAgICAgICAgICAgIGggOiAnaWVuIG9lcmUnLFxuICAgICAgICAgICAgaGggOiAnJWQgb2VyZW4nLFxuICAgICAgICAgICAgZCA6ICdpZW4gZGVpJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRhZ2VuJyxcbiAgICAgICAgICAgIE0gOiAnaWVuIG1vYW5uZScsXG4gICAgICAgICAgICBNTSA6ICclZCBtb2FubmVuJyxcbiAgICAgICAgICAgIHkgOiAnaWVuIGppZXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgamllcnJlbidcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KHN0ZXxkZSkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICgobnVtYmVyID09PSAxIHx8IG51bWJlciA9PT0gOCB8fCBudW1iZXIgPj0gMjApID8gJ3N0ZScgOiAnZGUnKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZnk7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///141\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = [\n 'Am Faoilleach', 'An Gearran', 'Am Màrt', 'An Giblean', 'An Cèitean', 'An t-Ògmhios', 'An t-Iuchar', 'An Lùnastal', 'An t-Sultain', 'An Dàmhair', 'An t-Samhain', 'An Dùbhlachd'\n ];\n\n var monthsShort = ['Faoi', 'Gear', 'Màrt', 'Gibl', 'Cèit', 'Ògmh', 'Iuch', 'Lùn', 'Sult', 'Dàmh', 'Samh', 'Dùbh'];\n\n var weekdays = ['Didòmhnaich', 'Diluain', 'Dimàirt', 'Diciadain', 'Diardaoin', 'Dihaoine', 'Disathairne'];\n\n var weekdaysShort = ['Did', 'Dil', 'Dim', 'Dic', 'Dia', 'Dih', 'Dis'];\n\n var weekdaysMin = ['Dò', 'Lu', 'Mà', 'Ci', 'Ar', 'Ha', 'Sa'];\n\n var gd = moment.defineLocale('gd', {\n months : months,\n monthsShort : monthsShort,\n monthsParseExact : true,\n weekdays : weekdays,\n weekdaysShort : weekdaysShort,\n weekdaysMin : weekdaysMin,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[An-diugh aig] LT',\n nextDay : '[A-màireach aig] LT',\n nextWeek : 'dddd [aig] LT',\n lastDay : '[An-dè aig] LT',\n lastWeek : 'dddd [seo chaidh] [aig] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'ann an %s',\n past : 'bho chionn %s',\n s : 'beagan diogan',\n ss : '%d diogan',\n m : 'mionaid',\n mm : '%d mionaidean',\n h : 'uair',\n hh : '%d uairean',\n d : 'latha',\n dd : '%d latha',\n M : 'mìos',\n MM : '%d mìosan',\n y : 'bliadhna',\n yy : '%d bliadhna'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}(d|na|mh)/,\n ordinal : function (number) {\n var output = number === 1 ? 'd' : number % 10 === 2 ? 'na' : 'mh';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return gd;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nZC5qcz9mNmI0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QscUNBQXFDLElBQUk7QUFDekM7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE0Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIG1vbnRocyA9IFtcbiAgICAgICAgJ0FtIEZhb2lsbGVhY2gnLCAnQW4gR2VhcnJhbicsICdBbSBNw6BydCcsICdBbiBHaWJsZWFuJywgJ0FuIEPDqGl0ZWFuJywgJ0FuIHQtw5JnbWhpb3MnLCAnQW4gdC1JdWNoYXInLCAnQW4gTMO5bmFzdGFsJywgJ0FuIHQtU3VsdGFpbicsICdBbiBEw6BtaGFpcicsICdBbiB0LVNhbWhhaW4nLCAnQW4gRMO5YmhsYWNoZCdcbiAgICBdO1xuXG4gICAgdmFyIG1vbnRoc1Nob3J0ID0gWydGYW9pJywgJ0dlYXInLCAnTcOgcnQnLCAnR2libCcsICdDw6hpdCcsICfDkmdtaCcsICdJdWNoJywgJ0zDuW4nLCAnU3VsdCcsICdEw6BtaCcsICdTYW1oJywgJ0TDuWJoJ107XG5cbiAgICB2YXIgd2Vla2RheXMgPSBbJ0RpZMOybWhuYWljaCcsICdEaWx1YWluJywgJ0RpbcOgaXJ0JywgJ0RpY2lhZGFpbicsICdEaWFyZGFvaW4nLCAnRGloYW9pbmUnLCAnRGlzYXRoYWlybmUnXTtcblxuICAgIHZhciB3ZWVrZGF5c1Nob3J0ID0gWydEaWQnLCAnRGlsJywgJ0RpbScsICdEaWMnLCAnRGlhJywgJ0RpaCcsICdEaXMnXTtcblxuICAgIHZhciB3ZWVrZGF5c01pbiA9IFsnRMOyJywgJ0x1JywgJ03DoCcsICdDaScsICdBcicsICdIYScsICdTYSddO1xuXG4gICAgdmFyIGdkID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZ2QnLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHNTaG9ydCxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogd2Vla2RheXMsXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiB3ZWVrZGF5c1Nob3J0LFxuICAgICAgICB3ZWVrZGF5c01pbiA6IHdlZWtkYXlzTWluLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbQW4tZGl1Z2ggYWlnXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tBLW3DoGlyZWFjaCBhaWddIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW2FpZ10gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbQW4tZMOoIGFpZ10gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnZGRkZCBbc2VvIGNoYWlkaF0gW2FpZ10gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ2FubiBhbiAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2JobyBjaGlvbm4gJXMnLFxuICAgICAgICAgICAgcyA6ICdiZWFnYW4gZGlvZ2FuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIGRpb2dhbicsXG4gICAgICAgICAgICBtIDogJ21pb25haWQnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWlvbmFpZGVhbicsXG4gICAgICAgICAgICBoIDogJ3VhaXInLFxuICAgICAgICAgICAgaGggOiAnJWQgdWFpcmVhbicsXG4gICAgICAgICAgICBkIDogJ2xhdGhhJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGxhdGhhJyxcbiAgICAgICAgICAgIE0gOiAnbcOsb3MnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbcOsb3NhbicsXG4gICAgICAgICAgICB5IDogJ2JsaWFkaG5hJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGJsaWFkaG5hJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9KGR8bmF8bWgpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBvdXRwdXQgPSBudW1iZXIgPT09IDEgPyAnZCcgOiBudW1iZXIgJSAxMCA9PT0gMiA/ICduYScgOiAnbWgnO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIG91dHB1dDtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gZ2Q7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///142\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var gl = moment.defineLocale('gl', {\n months : 'xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro'.split('_'),\n monthsShort : 'xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.'.split('_'),\n monthsParseExact: true,\n weekdays : 'domingo_luns_martes_mércores_xoves_venres_sábado'.split('_'),\n weekdaysShort : 'dom._lun._mar._mér._xov._ven._sáb.'.split('_'),\n weekdaysMin : 'do_lu_ma_mé_xo_ve_sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D [de] MMMM [de] YYYY',\n LLL : 'D [de] MMMM [de] YYYY H:mm',\n LLLL : 'dddd, D [de] MMMM [de] YYYY H:mm'\n },\n calendar : {\n sameDay : function () {\n return '[hoxe ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT';\n },\n nextDay : function () {\n return '[mañá ' + ((this.hours() !== 1) ? 'ás' : 'á') + '] LT';\n },\n nextWeek : function () {\n return 'dddd [' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT';\n },\n lastDay : function () {\n return '[onte ' + ((this.hours() !== 1) ? 'á' : 'a') + '] LT';\n },\n lastWeek : function () {\n return '[o] dddd [pasado ' + ((this.hours() !== 1) ? 'ás' : 'a') + '] LT';\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : function (str) {\n if (str.indexOf('un') === 0) {\n return 'n' + str;\n }\n return 'en ' + str;\n },\n past : 'hai %s',\n s : 'uns segundos',\n ss : '%d segundos',\n m : 'un minuto',\n mm : '%d minutos',\n h : 'unha hora',\n hh : '%d horas',\n d : 'un día',\n dd : '%d días',\n M : 'un mes',\n MM : '%d meses',\n y : 'un ano',\n yy : '%d anos'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal : '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return gl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nbC5qcz84ODQwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULHFDQUFxQyxJQUFJO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgZ2wgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdnbCcsIHtcbiAgICAgICAgbW9udGhzIDogJ3hhbmVpcm9fZmVicmVpcm9fbWFyem9fYWJyaWxfbWFpb194dcOxb194dWxsb19hZ29zdG9fc2V0ZW1icm9fb3V0dWJyb19ub3ZlbWJyb19kZWNlbWJybycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAneGFuLl9mZWIuX21hci5fYWJyLl9tYWkuX3h1w7EuX3h1bC5fYWdvLl9zZXQuX291dC5fbm92Ll9kZWMuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0OiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdkb21pbmdvX2x1bnNfbWFydGVzX23DqXJjb3Jlc194b3Zlc192ZW5yZXNfc8OhYmFkbycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdkb20uX2x1bi5fbWFyLl9tw6lyLl94b3YuX3Zlbi5fc8OhYi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ2RvX2x1X21hX23DqV94b192ZV9zw6EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBbZGVdIE1NTU0gW2RlXSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIFtkZV0gTU1NTSBbZGVdIFlZWVkgSDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgW2RlXSBNTU1NIFtkZV0gWVlZWSBIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdbaG94ZSAnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ8OhcycgOiAnw6EnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBuZXh0RGF5IDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnW21hw7HDoSAnICsgKCh0aGlzLmhvdXJzKCkgIT09IDEpID8gJ8OhcycgOiAnw6EnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2RkZGQgWycgKyAoKHRoaXMuaG91cnMoKSAhPT0gMSkgPyAnw6FzJyA6ICdhJykgKyAnXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbGFzdERheSA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tvbnRlICcgKyAoKHRoaXMuaG91cnMoKSAhPT0gMSkgPyAnw6EnIDogJ2EnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ1tvXSBkZGRkIFtwYXNhZG8gJyArICgodGhpcy5ob3VycygpICE9PSAxKSA/ICfDoXMnIDogJ2EnKSArICddIExUJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiBmdW5jdGlvbiAoc3RyKSB7XG4gICAgICAgICAgICAgICAgaWYgKHN0ci5pbmRleE9mKCd1bicpID09PSAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAnbicgKyBzdHI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiAnZW4gJyArIHN0cjtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBwYXN0IDogJ2hhaSAlcycsXG4gICAgICAgICAgICBzIDogJ3VucyBzZWd1bmRvcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWd1bmRvcycsXG4gICAgICAgICAgICBtIDogJ3VuIG1pbnV0bycsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dG9zJyxcbiAgICAgICAgICAgIGggOiAndW5oYSBob3JhJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGhvcmFzJyxcbiAgICAgICAgICAgIGQgOiAndW4gZMOtYScsXG4gICAgICAgICAgICBkZCA6ICclZCBkw61hcycsXG4gICAgICAgICAgICBNIDogJ3VuIG1lcycsXG4gICAgICAgICAgICBNTSA6ICclZCBtZXNlcycsXG4gICAgICAgICAgICB5IDogJ3VuIGFubycsXG4gICAgICAgICAgICB5eSA6ICclZCBhbm9zJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9wrovLFxuICAgICAgICBvcmRpbmFsIDogJyVkwronLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBnbDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///143\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 's': ['thodde secondanim', 'thodde second'],\n 'ss': [number + ' secondanim', number + ' second'],\n 'm': ['eka mintan', 'ek minute'],\n 'mm': [number + ' mintanim', number + ' mintam'],\n 'h': ['eka horan', 'ek hor'],\n 'hh': [number + ' horanim', number + ' horam'],\n 'd': ['eka disan', 'ek dis'],\n 'dd': [number + ' disanim', number + ' dis'],\n 'M': ['eka mhoinean', 'ek mhoino'],\n 'MM': [number + ' mhoineanim', number + ' mhoine'],\n 'y': ['eka vorsan', 'ek voros'],\n 'yy': [number + ' vorsanim', number + ' vorsam']\n };\n return withoutSuffix ? format[key][0] : format[key][1];\n }\n\n var gomLatn = moment.defineLocale('gom-latn', {\n months : 'Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr'.split('_'),\n monthsShort : 'Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.'.split('_'),\n monthsParseExact : true,\n weekdays : 'Aitar_Somar_Mongllar_Budvar_Brestar_Sukrar_Son\\'var'.split('_'),\n weekdaysShort : 'Ait._Som._Mon._Bud._Bre._Suk._Son.'.split('_'),\n weekdaysMin : 'Ai_Sm_Mo_Bu_Br_Su_Sn'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'A h:mm [vazta]',\n LTS : 'A h:mm:ss [vazta]',\n L : 'DD-MM-YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY A h:mm [vazta]',\n LLLL : 'dddd, MMMM[achea] Do, YYYY, A h:mm [vazta]',\n llll: 'ddd, D MMM YYYY, A h:mm [vazta]'\n },\n calendar : {\n sameDay: '[Aiz] LT',\n nextDay: '[Faleam] LT',\n nextWeek: '[Ieta to] dddd[,] LT',\n lastDay: '[Kal] LT',\n lastWeek: '[Fatlo] dddd[,] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : '%s',\n past : '%s adim',\n s : processRelativeTime,\n ss : processRelativeTime,\n m : processRelativeTime,\n mm : processRelativeTime,\n h : processRelativeTime,\n hh : processRelativeTime,\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse : /\\d{1,2}(er)/,\n ordinal : function (number, period) {\n switch (period) {\n // the ordinal 'er' only applies to day of the month\n case 'D':\n return number + 'er';\n default:\n case 'M':\n case 'Q':\n case 'DDD':\n case 'd':\n case 'w':\n case 'W':\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n },\n meridiemParse: /rati|sokalli|donparam|sanje/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'rati') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'sokalli') {\n return hour;\n } else if (meridiem === 'donparam') {\n return hour > 12 ? hour : hour + 12;\n } else if (meridiem === 'sanje') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'rati';\n } else if (hour < 12) {\n return 'sokalli';\n } else if (hour < 16) {\n return 'donparam';\n } else if (hour < 20) {\n return 'sanje';\n } else {\n return 'rati';\n }\n }\n });\n\n return gomLatn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9nb20tbGF0bi5qcz8wY2FhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxxQ0FBcUMsSUFBSTtBQUN6QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQ0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ3MnOiBbJ3Rob2RkZSBzZWNvbmRhbmltJywgJ3Rob2RkZSBzZWNvbmQnXSxcbiAgICAgICAgICAgICdzcyc6IFtudW1iZXIgKyAnIHNlY29uZGFuaW0nLCBudW1iZXIgKyAnIHNlY29uZCddLFxuICAgICAgICAgICAgJ20nOiBbJ2VrYSBtaW50YW4nLCAnZWsgbWludXRlJ10sXG4gICAgICAgICAgICAnbW0nOiBbbnVtYmVyICsgJyBtaW50YW5pbScsIG51bWJlciArICcgbWludGFtJ10sXG4gICAgICAgICAgICAnaCc6IFsnZWthIGhvcmFuJywgJ2VrIGhvciddLFxuICAgICAgICAgICAgJ2hoJzogW251bWJlciArICcgaG9yYW5pbScsIG51bWJlciArICcgaG9yYW0nXSxcbiAgICAgICAgICAgICdkJzogWydla2EgZGlzYW4nLCAnZWsgZGlzJ10sXG4gICAgICAgICAgICAnZGQnOiBbbnVtYmVyICsgJyBkaXNhbmltJywgbnVtYmVyICsgJyBkaXMnXSxcbiAgICAgICAgICAgICdNJzogWydla2EgbWhvaW5lYW4nLCAnZWsgbWhvaW5vJ10sXG4gICAgICAgICAgICAnTU0nOiBbbnVtYmVyICsgJyBtaG9pbmVhbmltJywgbnVtYmVyICsgJyBtaG9pbmUnXSxcbiAgICAgICAgICAgICd5JzogWydla2Egdm9yc2FuJywgJ2VrIHZvcm9zJ10sXG4gICAgICAgICAgICAneXknOiBbbnVtYmVyICsgJyB2b3JzYW5pbScsIG51bWJlciArICcgdm9yc2FtJ11cbiAgICAgICAgfTtcbiAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyBmb3JtYXRba2V5XVswXSA6IGZvcm1hdFtrZXldWzFdO1xuICAgIH1cblxuICAgIHZhciBnb21MYXRuID0gbW9tZW50LmRlZmluZUxvY2FsZSgnZ29tLWxhdG4nLCB7XG4gICAgICAgIG1vbnRocyA6ICdKYW5lcl9GZWJyZXJfTWFyc19BYnJpbF9NYWlfSnVuX0p1bGFpX0Fnb3N0X1NldGVtYnJfT3R1YnJfTm92ZW1icl9EZXplbWJyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW4uX0ZlYi5fTWFyc19BYnIuX01haV9KdW5fSnVsLl9BZ28uX1NldC5fT3R1Ll9Ob3YuX0Rlei4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdBaXRhcl9Tb21hcl9Nb25nbGxhcl9CdWR2YXJfQnJlc3Rhcl9TdWtyYXJfU29uXFwndmFyJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0FpdC5fU29tLl9Nb24uX0J1ZC5fQnJlLl9TdWsuX1Nvbi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ0FpX1NtX01vX0J1X0JyX1N1X1NuJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0EgaDptbSBbdmF6dGFdJyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3MgW3ZhenRhXScsXG4gICAgICAgICAgICBMIDogJ0RELU1NLVlZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEEgaDptbSBbdmF6dGFdJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgTU1NTVthY2hlYV0gRG8sIFlZWVksIEEgaDptbSBbdmF6dGFdJyxcbiAgICAgICAgICAgIGxsbGw6ICdkZGQsIEQgTU1NIFlZWVksIEEgaDptbSBbdmF6dGFdJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbQWl6XSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW0ZhbGVhbV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdbSWV0YSB0b10gZGRkZFssXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW0thbF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdbRmF0bG9dIGRkZGRbLF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBhZGltJyxcbiAgICAgICAgICAgIHMgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgc3MgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBtbSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBoIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGhoIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGQgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgZGQgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgTSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBNTSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICB5IDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHl5IDogcHJvY2Vzc1JlbGF0aXZlVGltZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9KGVyKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyLCBwZXJpb2QpIHtcbiAgICAgICAgICAgIHN3aXRjaCAocGVyaW9kKSB7XG4gICAgICAgICAgICAgICAgLy8gdGhlIG9yZGluYWwgJ2VyJyBvbmx5IGFwcGxpZXMgdG8gZGF5IG9mIHRoZSBtb250aFxuICAgICAgICAgICAgICAgIGNhc2UgJ0QnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ2VyJztcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1EnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL3JhdGl8c29rYWxsaXxkb25wYXJhbXxzYW5qZS8sXG4gICAgICAgIG1lcmlkaWVtSG91ciA6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICdyYXRpJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyIDwgNCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAnc29rYWxsaScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICdkb25wYXJhbScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+IDEyID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICdzYW5qZScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAncmF0aSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAnc29rYWxsaSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxNikge1xuICAgICAgICAgICAgICAgIHJldHVybiAnZG9ucGFyYW0nO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMjApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3NhbmplJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdyYXRpJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGdvbUxhdG47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///144\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '૧',\n '2': '૨',\n '3': '૩',\n '4': '૪',\n '5': '૫',\n '6': '૬',\n '7': '૭',\n '8': '૮',\n '9': '૯',\n '0': '૦'\n },\n numberMap = {\n '૧': '1',\n '૨': '2',\n '૩': '3',\n '૪': '4',\n '૫': '5',\n '૬': '6',\n '૭': '7',\n '૮': '8',\n '૯': '9',\n '૦': '0'\n };\n\n var gu = moment.defineLocale('gu', {\n months: 'જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર'.split('_'),\n monthsShort: 'જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.'.split('_'),\n monthsParseExact: true,\n weekdays: 'રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર'.split('_'),\n weekdaysShort: 'રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ'.split('_'),\n weekdaysMin: 'ર_સો_મં_બુ_ગુ_શુ_શ'.split('_'),\n longDateFormat: {\n LT: 'A h:mm વાગ્યે',\n LTS: 'A h:mm:ss વાગ્યે',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY, A h:mm વાગ્યે',\n LLLL: 'dddd, D MMMM YYYY, A h:mm વાગ્યે'\n },\n calendar: {\n sameDay: '[આજ] LT',\n nextDay: '[કાલે] LT',\n nextWeek: 'dddd, LT',\n lastDay: '[ગઇકાલે] LT',\n lastWeek: '[પાછલા] dddd, LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: '%s મા',\n past: '%s પેહલા',\n s: 'અમુક પળો',\n ss: '%d સેકંડ',\n m: 'એક મિનિટ',\n mm: '%d મિનિટ',\n h: 'એક કલાક',\n hh: '%d કલાક',\n d: 'એક દિવસ',\n dd: '%d દિવસ',\n M: 'એક મહિનો',\n MM: '%d મહિનો',\n y: 'એક વર્ષ',\n yy: '%d વર્ષ'\n },\n preparse: function (string) {\n return string.replace(/[૧૨૩૪૫૬૭૮૯૦]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n // Gujarati notation for meridiems are quite fuzzy in practice. While there exists\n // a rigid notion of a 'Pahar' it is not used as rigidly in modern Gujarati.\n meridiemParse: /રાત|બપોર|સવાર|સાંજ/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'રાત') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'સવાર') {\n return hour;\n } else if (meridiem === 'બપોર') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'સાંજ') {\n return hour + 12;\n }\n },\n meridiem: function (hour, minute, isLower) {\n if (hour < 4) {\n return 'રાત';\n } else if (hour < 10) {\n return 'સવાર';\n } else if (hour < 17) {\n return 'બપોર';\n } else if (hour < 20) {\n return 'સાંજ';\n } else {\n return 'રાત';\n }\n },\n week: {\n dow: 0, // Sunday is the first day of the week.\n doy: 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return gu;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ndS5qcz9lMGM1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQ1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAgICAgJzEnOiAn4KunJyxcbiAgICAgICAgICAgICcyJzogJ+CrqCcsXG4gICAgICAgICAgICAnMyc6ICfgq6knLFxuICAgICAgICAgICAgJzQnOiAn4KuqJyxcbiAgICAgICAgICAgICc1JzogJ+CrqycsXG4gICAgICAgICAgICAnNic6ICfgq6wnLFxuICAgICAgICAgICAgJzcnOiAn4KutJyxcbiAgICAgICAgICAgICc4JzogJ+CrricsXG4gICAgICAgICAgICAnOSc6ICfgq68nLFxuICAgICAgICAgICAgJzAnOiAn4KumJ1xuICAgICAgICB9LFxuICAgICAgICBudW1iZXJNYXAgPSB7XG4gICAgICAgICAgICAn4KunJzogJzEnLFxuICAgICAgICAgICAgJ+CrqCc6ICcyJyxcbiAgICAgICAgICAgICfgq6knOiAnMycsXG4gICAgICAgICAgICAn4KuqJzogJzQnLFxuICAgICAgICAgICAgJ+Crqyc6ICc1JyxcbiAgICAgICAgICAgICfgq6wnOiAnNicsXG4gICAgICAgICAgICAn4KutJzogJzcnLFxuICAgICAgICAgICAgJ+Crric6ICc4JyxcbiAgICAgICAgICAgICfgq68nOiAnOScsXG4gICAgICAgICAgICAn4KumJzogJzAnXG4gICAgICAgIH07XG5cbiAgICB2YXIgZ3UgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdndScsIHtcbiAgICAgICAgbW9udGhzOiAn4Kqc4Kq+4Kqo4KuN4Kqv4KuB4KqG4Kqw4KuAX+Cqq+Crh+CqrOCrjeCqsOCrgeCqhuCqsOCrgF/gqq7gqr7gqrDgq43gqppf4KqP4Kqq4KuN4Kqw4Kq/4KqyX+CqruCrh1/gqpzgq4Lgqqhf4Kqc4KuB4Kqy4Kq+4KqIX+CqkeCql+CquOCrjeCqn1/gqrjgqqrgq43gqp/gq4fgqq7gq43gqqzgqrBf4KqR4KqV4KuN4Kqf4KuN4Kqs4KqwX+CqqOCqteCrh+CqruCrjeCqrOCqsF/gqqHgqr/gqrjgq4fgqq7gq43gqqzgqrAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0OiAn4Kqc4Kq+4Kqo4KuN4Kqv4KuBLl/gqqvgq4fgqqzgq43gqrDgq4EuX+CqruCqvuCqsOCrjeCqml/gqo/gqqrgq43gqrDgqr8uX+CqruCrh1/gqpzgq4Lgqqhf4Kqc4KuB4Kqy4Kq+Ll/gqpHgqpcuX+CquOCqquCrjeCqn+Crhy5f4KqR4KqV4KuN4Kqf4KuNLl/gqqjgqrXgq4cuX+CqoeCqv+CquOCrhy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzOiAn4Kqw4Kq14Kq/4Kq14Kq+4KqwX+CquOCri+CqruCqteCqvuCqsF/gqq7gqoLgqpfgqrPgqrXgqr7gqrBf4Kqs4KuB4Kqn4KuN4Kq14Kq+4KqwX+Cql+CrgeCqsOCrgeCqteCqvuCqsF/gqrbgq4HgqpXgq43gqrDgqrXgqr7gqrBf4Kq24Kqo4Kq/4Kq14Kq+4KqwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAn4Kqw4Kq14Kq/X+CquOCri+Cqrl/gqq7gqoLgqpfgqrNf4Kqs4KuB4Kqn4KuNX+Cql+CrgeCqsOCrgV/gqrbgq4HgqpXgq43gqrBf4Kq24Kqo4Kq/Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbjogJ+CqsF/gqrjgq4tf4Kqu4KqCX+CqrOCrgV/gqpfgq4Ff4Kq24KuBX+Cqticuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQ6IHtcbiAgICAgICAgICAgIExUOiAnQSBoOm1tIOCqteCqvuCql+CrjeCqr+CrhycsXG4gICAgICAgICAgICBMVFM6ICdBIGg6bW06c3Mg4Kq14Kq+4KqX4KuN4Kqv4KuHJyxcbiAgICAgICAgICAgIEw6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMOiAnRCBNTU1NIFlZWVksIEEgaDptbSDgqrXgqr7gqpfgq43gqq/gq4cnLFxuICAgICAgICAgICAgTExMTDogJ2RkZGQsIEQgTU1NTSBZWVlZLCBBIGg6bW0g4Kq14Kq+4KqX4KuN4Kqv4KuHJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhcjoge1xuICAgICAgICAgICAgc2FtZURheTogJ1vgqobgqpxdIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdb4KqV4Kq+4Kqy4KuHXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQsIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdb4KqX4KqH4KqV4Kq+4Kqy4KuHXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1vgqqrgqr7gqpvgqrLgqr5dIGRkZGQsIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lOiB7XG4gICAgICAgICAgICBmdXR1cmU6ICclcyDgqq7gqr4nLFxuICAgICAgICAgICAgcGFzdDogJyVzIOCqquCrh+CqueCqsuCqvicsXG4gICAgICAgICAgICBzOiAn4KqF4Kqu4KuB4KqVIOCqquCqs+CriycsXG4gICAgICAgICAgICBzczogJyVkIOCquOCrh+CqleCqguCqoScsXG4gICAgICAgICAgICBtOiAn4KqP4KqVIOCqruCqv+CqqOCqv+CqnycsXG4gICAgICAgICAgICBtbTogJyVkIOCqruCqv+CqqOCqv+CqnycsXG4gICAgICAgICAgICBoOiAn4KqP4KqVIOCqleCqsuCqvuCqlScsXG4gICAgICAgICAgICBoaDogJyVkIOCqleCqsuCqvuCqlScsXG4gICAgICAgICAgICBkOiAn4KqP4KqVIOCqpuCqv+CqteCquCcsXG4gICAgICAgICAgICBkZDogJyVkIOCqpuCqv+CqteCquCcsXG4gICAgICAgICAgICBNOiAn4KqP4KqVIOCqruCqueCqv+CqqOCriycsXG4gICAgICAgICAgICBNTTogJyVkIOCqruCqueCqv+CqqOCriycsXG4gICAgICAgICAgICB5OiAn4KqP4KqVIOCqteCqsOCrjeCqtycsXG4gICAgICAgICAgICB5eTogJyVkIOCqteCqsOCrjeCqtydcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+Crp+CrqOCrqeCrquCrq+CrrOCrreCrruCrr+Crpl0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgLy8gR3VqYXJhdGkgbm90YXRpb24gZm9yIG1lcmlkaWVtcyBhcmUgcXVpdGUgZnV6enkgaW4gcHJhY3RpY2UuIFdoaWxlIHRoZXJlIGV4aXN0c1xuICAgICAgICAvLyBhIHJpZ2lkIG5vdGlvbiBvZiBhICdQYWhhcicgaXQgaXMgbm90IHVzZWQgYXMgcmlnaWRseSBpbiBtb2Rlcm4gR3VqYXJhdGkuXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/gqrDgqr7gqqR84Kqs4Kqq4KuL4KqwfOCquOCqteCqvuCqsHzgqrjgqr7gqoLgqpwvLFxuICAgICAgICBtZXJpZGllbUhvdXI6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICfgqrDgqr7gqqQnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPCA0ID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgqrjgqrXgqr7gqrAnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4Kqs4Kqq4KuL4KqwJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDEwID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgqrjgqr7gqoLgqpwnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW06IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Kqw4Kq+4KqkJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgqrjgqrXgqr7gqrAnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CqrOCqquCri+CqsCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAyMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Kq44Kq+4KqC4KqcJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgqrDgqr7gqqQnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrOiB7XG4gICAgICAgICAgICBkb3c6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95OiA2IC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGd1O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///145\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var he = moment.defineLocale('he', {\n months : 'ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר'.split('_'),\n monthsShort : 'ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳'.split('_'),\n weekdays : 'ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת'.split('_'),\n weekdaysShort : 'א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳'.split('_'),\n weekdaysMin : 'א_ב_ג_ד_ה_ו_ש'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D [ב]MMMM YYYY',\n LLL : 'D [ב]MMMM YYYY HH:mm',\n LLLL : 'dddd, D [ב]MMMM YYYY HH:mm',\n l : 'D/M/YYYY',\n ll : 'D MMM YYYY',\n lll : 'D MMM YYYY HH:mm',\n llll : 'ddd, D MMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[היום ב־]LT',\n nextDay : '[מחר ב־]LT',\n nextWeek : 'dddd [בשעה] LT',\n lastDay : '[אתמול ב־]LT',\n lastWeek : '[ביום] dddd [האחרון בשעה] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'בעוד %s',\n past : 'לפני %s',\n s : 'מספר שניות',\n ss : '%d שניות',\n m : 'דקה',\n mm : '%d דקות',\n h : 'שעה',\n hh : function (number) {\n if (number === 2) {\n return 'שעתיים';\n }\n return number + ' שעות';\n },\n d : 'יום',\n dd : function (number) {\n if (number === 2) {\n return 'יומיים';\n }\n return number + ' ימים';\n },\n M : 'חודש',\n MM : function (number) {\n if (number === 2) {\n return 'חודשיים';\n }\n return number + ' חודשים';\n },\n y : 'שנה',\n yy : function (number) {\n if (number === 2) {\n return 'שנתיים';\n } else if (number % 10 === 0 && number !== 10) {\n return number + ' שנה';\n }\n return number + ' שנים';\n }\n },\n meridiemParse: /אחה\"צ|לפנה\"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,\n isPM : function (input) {\n return /^(אחה\"צ|אחרי הצהריים|בערב)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 5) {\n return 'לפנות בוקר';\n } else if (hour < 10) {\n return 'בבוקר';\n } else if (hour < 12) {\n return isLower ? 'לפנה\"צ' : 'לפני הצהריים';\n } else if (hour < 18) {\n return isLower ? 'אחה\"צ' : 'אחרי הצהריים';\n } else {\n return 'בערב';\n }\n }\n });\n\n return he;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oZS5qcz9jN2FhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQ2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgaGUgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdoZScsIHtcbiAgICAgICAgbW9udGhzIDogJ9eZ16DXldeQ16hf16TXkdeo15XXkNeoX9ee16jXpV/XkNek16jXmdecX9ee15DXmV/XmdeV16DXmV/XmdeV15zXmV/XkNeV15LXldeh15hf16HXpNeY157XkdeoX9eQ15XXp9eY15XXkdeoX9eg15XXkdee15HXqF/Xk9em157XkdeoJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfXmdeg15XXs1/XpNeR16jXs1/Xnteo16Vf15DXpNeo17Nf157XkNeZX9eZ15XXoNeZX9eZ15XXnNeZX9eQ15XXktezX9eh16TXmNezX9eQ15XXp9ezX9eg15XXkdezX9eT16bXntezJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfXqNeQ16nXldefX9ep16DXmV/Xqdec15nXqdeZX9eo15HXmdei15lf15fXnteZ16nXmV/XqdeZ16nXmV/XqdeR16onLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn15DXs1/XkdezX9eS17Nf15PXs1/XlNezX9eV17Nf16nXsycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn15Bf15Ff15Jf15Nf15Rf15Vf16knLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIFvXkV1NTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgW9eRXU1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgW9eRXU1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBsIDogJ0QvTS9ZWVlZJyxcbiAgICAgICAgICAgIGxsIDogJ0QgTU1NIFlZWVknLFxuICAgICAgICAgICAgbGxsIDogJ0QgTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdkZGQsIEQgTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb15TXmdeV150g15HWvl1MVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vXnteX16gg15HWvl1MVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvXkdep16LXlF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb15DXqtee15XXnCDXkda+XUxUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1vXkdeZ15XXnV0gZGRkZCBb15TXkNeX16jXldefINeR16nXoteUXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn15HXoteV15MgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfXnNek16DXmSAlcycsXG4gICAgICAgICAgICBzIDogJ9ee16HXpNeoINep16DXmdeV16onLFxuICAgICAgICAgICAgc3MgOiAnJWQg16nXoNeZ15XXqicsXG4gICAgICAgICAgICBtIDogJ9eT16fXlCcsXG4gICAgICAgICAgICBtbSA6ICclZCDXk9en15XXqicsXG4gICAgICAgICAgICBoIDogJ9ep16LXlCcsXG4gICAgICAgICAgICBoaCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAyKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAn16nXoteq15nXmdedJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICcg16nXoteV16onO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGQgOiAn15nXldedJyxcbiAgICAgICAgICAgIGRkIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuICfXmdeV157XmdeZ150nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyDXmdee15nXnSc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgTSA6ICfXl9eV15PXqScsXG4gICAgICAgICAgICBNTSA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAyKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAn15fXldeT16nXmdeZ150nO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyDXl9eV15PXqdeZ150nO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHkgOiAn16nXoNeUJyxcbiAgICAgICAgICAgIHl5IDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuICfXqdeg16rXmdeZ150nO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyICUgMTAgPT09IDAgJiYgbnVtYmVyICE9PSAxMCkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyDXqdeg15QnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyDXqdeg15nXnSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/XkNeX15RcItemfNec16TXoNeUXCLXpnzXkNeX16jXmSDXlNem15TXqNeZ15nXnXzXnNek16DXmSDXlNem15TXqNeZ15nXnXzXnNek16DXldeqINeR15XXp9eofNeR15HXlden16h815HXoteo15EvaSxcbiAgICAgICAgaXNQTSA6IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuIC9eKNeQ15fXlFwi16Z815DXl9eo15kg15TXpteU16jXmdeZ151815HXoteo15EpJC8udGVzdChpbnB1dCk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCA1KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfXnNek16DXldeqINeR15XXp9eoJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfXkdeR15XXp9eoJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEyKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAn15zXpNeg15RcItemJyA6ICfXnNek16DXmSDXlNem15TXqNeZ15nXnSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxOCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID8gJ9eQ15fXlFwi16YnIDogJ9eQ15fXqNeZINeU16bXlNeo15nXmdedJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfXkdei16jXkSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBoZTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///146\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '१',\n '2': '२',\n '3': '३',\n '4': '४',\n '5': '५',\n '6': '६',\n '7': '७',\n '8': '८',\n '9': '९',\n '0': '०'\n },\n numberMap = {\n '१': '1',\n '२': '2',\n '३': '3',\n '४': '4',\n '५': '5',\n '६': '6',\n '७': '7',\n '८': '8',\n '९': '9',\n '०': '0'\n };\n\n var hi = moment.defineLocale('hi', {\n months : 'जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर'.split('_'),\n monthsShort : 'जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.'.split('_'),\n monthsParseExact: true,\n weekdays : 'रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),\n weekdaysShort : 'रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि'.split('_'),\n weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split('_'),\n longDateFormat : {\n LT : 'A h:mm बजे',\n LTS : 'A h:mm:ss बजे',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm बजे',\n LLLL : 'dddd, D MMMM YYYY, A h:mm बजे'\n },\n calendar : {\n sameDay : '[आज] LT',\n nextDay : '[कल] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[कल] LT',\n lastWeek : '[पिछले] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s में',\n past : '%s पहले',\n s : 'कुछ ही क्षण',\n ss : '%d सेकंड',\n m : 'एक मिनट',\n mm : '%d मिनट',\n h : 'एक घंटा',\n hh : '%d घंटे',\n d : 'एक दिन',\n dd : '%d दिन',\n M : 'एक महीने',\n MM : '%d महीने',\n y : 'एक वर्ष',\n yy : '%d वर्ष'\n },\n preparse: function (string) {\n return string.replace(/[१२३४५६७८९०]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n // Hindi notation for meridiems are quite fuzzy in practice. While there exists\n // a rigid notion of a 'Pahar' it is not used as rigidly in modern Hindi.\n meridiemParse: /रात|सुबह|दोपहर|शाम/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'रात') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'सुबह') {\n return hour;\n } else if (meridiem === 'दोपहर') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'शाम') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'रात';\n } else if (hour < 10) {\n return 'सुबह';\n } else if (hour < 17) {\n return 'दोपहर';\n } else if (hour < 20) {\n return 'शाम';\n } else {\n return 'रात';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return hi;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oaS5qcz9kYzRkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQ3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICfgpacnLFxuICAgICAgICAnMic6ICfgpagnLFxuICAgICAgICAnMyc6ICfgpaknLFxuICAgICAgICAnNCc6ICfgpaonLFxuICAgICAgICAnNSc6ICfgpasnLFxuICAgICAgICAnNic6ICfgpawnLFxuICAgICAgICAnNyc6ICfgpa0nLFxuICAgICAgICAnOCc6ICfgpa4nLFxuICAgICAgICAnOSc6ICfgpa8nLFxuICAgICAgICAnMCc6ICfgpaYnXG4gICAgfSxcbiAgICBudW1iZXJNYXAgPSB7XG4gICAgICAgICfgpacnOiAnMScsXG4gICAgICAgICfgpagnOiAnMicsXG4gICAgICAgICfgpaknOiAnMycsXG4gICAgICAgICfgpaonOiAnNCcsXG4gICAgICAgICfgpasnOiAnNScsXG4gICAgICAgICfgpawnOiAnNicsXG4gICAgICAgICfgpa0nOiAnNycsXG4gICAgICAgICfgpa4nOiAnOCcsXG4gICAgICAgICfgpa8nOiAnOScsXG4gICAgICAgICfgpaYnOiAnMCdcbiAgICB9O1xuXG4gICAgdmFyIGhpID0gbW9tZW50LmRlZmluZUxvY2FsZSgnaGknLCB7XG4gICAgICAgIG1vbnRocyA6ICfgpJzgpKjgpLXgpLDgpYBf4KSr4KS84KSw4KS14KSw4KWAX+CkruCkvuCksOCljeCkml/gpIXgpKrgpY3gpLDgpYjgpLJf4KSu4KSIX+CknOClguCkqF/gpJzgpYHgpLLgpL7gpIhf4KSF4KSX4KS44KWN4KSkX+CkuOCkv+CkpOCkruCljeCkrOCksF/gpIXgpJXgpY3gpJ/gpYLgpKzgpLBf4KSo4KS14KSu4KWN4KSs4KSwX+CkpuCkv+CkuOCkruCljeCkrOCksCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn4KSc4KSoLl/gpKvgpLzgpLAuX+CkruCkvuCksOCljeCkml/gpIXgpKrgpY3gpLDgpYguX+CkruCkiF/gpJzgpYLgpKhf4KSc4KWB4KSyLl/gpIXgpJcuX+CkuOCkv+CkpC5f4KSF4KSV4KWN4KSf4KWCLl/gpKjgpLUuX+CkpuCkv+CkuC4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ+CksOCkteCkv+CkteCkvuCksF/gpLjgpYvgpK7gpLXgpL7gpLBf4KSu4KSC4KSX4KSy4KS14KS+4KSwX+CkrOClgeCkp+CkteCkvuCksF/gpJfgpYHgpLDgpYLgpLXgpL7gpLBf4KS24KWB4KSV4KWN4KSw4KS14KS+4KSwX+CktuCkqOCkv+CkteCkvuCksCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfgpLDgpLXgpL9f4KS44KWL4KSuX+CkruCkguCkl+Cksl/gpKzgpYHgpKdf4KSX4KWB4KSw4KWCX+CktuClgeCkleCljeCksF/gpLbgpKjgpL8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+CksF/gpLjgpYtf4KSu4KSCX+CkrOClgV/gpJfgpYFf4KS24KWBX+Ckticuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdBIGg6bW0g4KSs4KSc4KWHJyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3Mg4KSs4KSc4KWHJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVksIEEgaDptbSDgpKzgpJzgpYcnLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSwgQSBoOm1tIOCkrOCknOClhydcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vgpIbgpJxdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+CkleCksl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCwgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4KSV4KSyXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4KSq4KS/4KSb4KSy4KWHXSBkZGRkLCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg4KSu4KWH4KSCJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg4KSq4KS54KSy4KWHJyxcbiAgICAgICAgICAgIHMgOiAn4KSV4KWB4KSbIOCkueClgCDgpJXgpY3gpLfgpKMnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4KS44KWH4KSV4KSC4KShJyxcbiAgICAgICAgICAgIG0gOiAn4KSP4KSVIOCkruCkv+CkqOCknycsXG4gICAgICAgICAgICBtbSA6ICclZCDgpK7gpL/gpKjgpJ8nLFxuICAgICAgICAgICAgaCA6ICfgpI/gpJUg4KSY4KSC4KSf4KS+JyxcbiAgICAgICAgICAgIGhoIDogJyVkIOCkmOCkguCkn+ClhycsXG4gICAgICAgICAgICBkIDogJ+Ckj+CklSDgpKbgpL/gpKgnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4KSm4KS/4KSoJyxcbiAgICAgICAgICAgIE0gOiAn4KSP4KSVIOCkruCkueClgOCkqOClhycsXG4gICAgICAgICAgICBNTSA6ICclZCDgpK7gpLngpYDgpKjgpYcnLFxuICAgICAgICAgICAgeSA6ICfgpI/gpJUg4KS14KSw4KWN4KS3JyxcbiAgICAgICAgICAgIHl5IDogJyVkIOCkteCksOCljeCktydcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+Clp+ClqOClqeClquClq+ClrOClreClruClr+Clpl0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgLy8gSGluZGkgbm90YXRpb24gZm9yIG1lcmlkaWVtcyBhcmUgcXVpdGUgZnV6enkgaW4gcHJhY3RpY2UuIFdoaWxlIHRoZXJlIGV4aXN0c1xuICAgICAgICAvLyBhIHJpZ2lkIG5vdGlvbiBvZiBhICdQYWhhcicgaXQgaXMgbm90IHVzZWQgYXMgcmlnaWRseSBpbiBtb2Rlcm4gSGluZGkuXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/gpLDgpL7gpKR84KS44KWB4KSs4KS5fOCkpuCli+CkquCkueCksHzgpLbgpL7gpK4vLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAn4KSw4KS+4KSkJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyIDwgNCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4KS44KWB4KSs4KS5Jykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CkpuCli+CkquCkueCksCcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4KS24KS+4KSuJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCA0KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLDgpL7gpKQnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CkuOClgeCkrOCkuSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxNykge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4KSm4KWL4KSq4KS54KSwJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDIwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLbgpL7gpK4nO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CksOCkvuCkpCc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAwLCAvLyBTdW5kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDYgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGhpO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///147\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function translate(number, withoutSuffix, key) {\n var result = number + ' ';\n switch (key) {\n case 'ss':\n if (number === 1) {\n result += 'sekunda';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'sekunde';\n } else {\n result += 'sekundi';\n }\n return result;\n case 'm':\n return withoutSuffix ? 'jedna minuta' : 'jedne minute';\n case 'mm':\n if (number === 1) {\n result += 'minuta';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'minute';\n } else {\n result += 'minuta';\n }\n return result;\n case 'h':\n return withoutSuffix ? 'jedan sat' : 'jednog sata';\n case 'hh':\n if (number === 1) {\n result += 'sat';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'sata';\n } else {\n result += 'sati';\n }\n return result;\n case 'dd':\n if (number === 1) {\n result += 'dan';\n } else {\n result += 'dana';\n }\n return result;\n case 'MM':\n if (number === 1) {\n result += 'mjesec';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'mjeseca';\n } else {\n result += 'mjeseci';\n }\n return result;\n case 'yy':\n if (number === 1) {\n result += 'godina';\n } else if (number === 2 || number === 3 || number === 4) {\n result += 'godine';\n } else {\n result += 'godina';\n }\n return result;\n }\n }\n\n var hr = moment.defineLocale('hr', {\n months : {\n format: 'siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca'.split('_'),\n standalone: 'siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac'.split('_')\n },\n monthsShort : 'sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.'.split('_'),\n monthsParseExact: true,\n weekdays : 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'),\n weekdaysShort : 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n weekdaysMin : 'ne_po_ut_sr_če_pe_su'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd, D. MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[danas u] LT',\n nextDay : '[sutra u] LT',\n nextWeek : function () {\n switch (this.day()) {\n case 0:\n return '[u] [nedjelju] [u] LT';\n case 3:\n return '[u] [srijedu] [u] LT';\n case 6:\n return '[u] [subotu] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[u] dddd [u] LT';\n }\n },\n lastDay : '[jučer u] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 0:\n case 3:\n return '[prošlu] dddd [u] LT';\n case 6:\n return '[prošle] [subote] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[prošli] dddd [u] LT';\n }\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'prije %s',\n s : 'par sekundi',\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : 'dan',\n dd : translate,\n M : 'mjesec',\n MM : translate,\n y : 'godinu',\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return hr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oci5qcz80YmE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE0OC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgZnVuY3Rpb24gdHJhbnNsYXRlKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5KSB7XG4gICAgICAgIHZhciByZXN1bHQgPSBudW1iZXIgKyAnICc7XG4gICAgICAgIHN3aXRjaCAoa2V5KSB7XG4gICAgICAgICAgICBjYXNlICdzcyc6XG4gICAgICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ3Nla3VuZGEnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyIHx8IG51bWJlciA9PT0gMyB8fCBudW1iZXIgPT09IDQpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzZWt1bmRlJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ3Nla3VuZGknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICAgICAgY2FzZSAnbSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAnamVkbmEgbWludXRhJyA6ICdqZWRuZSBtaW51dGUnO1xuICAgICAgICAgICAgY2FzZSAnbW0nOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdtaW51dGEnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyIHx8IG51bWJlciA9PT0gMyB8fCBudW1iZXIgPT09IDQpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdtaW51dGUnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnbWludXRhJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ2gnOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gJ2plZGFuIHNhdCcgOiAnamVkbm9nIHNhdGEnO1xuICAgICAgICAgICAgY2FzZSAnaGgnOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzYXQnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyIHx8IG51bWJlciA9PT0gMyB8fCBudW1iZXIgPT09IDQpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdzYXRhJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ3NhdGknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICAgICAgY2FzZSAnZGQnOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdkYW4nO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnZGFuYSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICAgICAgICBjYXNlICdNTSc6XG4gICAgICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ21qZXNlYyc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPT09IDIgfHwgbnVtYmVyID09PSAzIHx8IG51bWJlciA9PT0gNCkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ21qZXNlY2EnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSAnbWplc2VjaSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICAgICAgICBjYXNlICd5eSc6XG4gICAgICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ2dvZGluYSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPT09IDIgfHwgbnVtYmVyID09PSAzIHx8IG51bWJlciA9PT0gNCkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gJ2dvZGluZSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9ICdnb2RpbmEnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIGhyID0gbW9tZW50LmRlZmluZUxvY2FsZSgnaHInLCB7XG4gICAgICAgIG1vbnRocyA6IHtcbiAgICAgICAgICAgIGZvcm1hdDogJ3NpamXEjW5qYV92ZWxqYcSNZV9vxb51amthX3RyYXZuamFfc3ZpYm5qYV9saXBuamFfc3JwbmphX2tvbG92b3phX3J1am5hX2xpc3RvcGFkYV9zdHVkZW5vZ2FfcHJvc2luY2EnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBzdGFuZGFsb25lOiAnc2lqZcSNYW5qX3ZlbGphxI1hX2/FvnVqYWtfdHJhdmFual9zdmliYW5qX2xpcGFual9zcnBhbmpfa29sb3Zvel9ydWphbl9saXN0b3BhZF9zdHVkZW5pX3Byb3NpbmFjJy5zcGxpdCgnXycpXG4gICAgICAgIH0sXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ3Npai5fdmVsai5fb8W+dS5fdHJhLl9zdmkuX2xpcC5fc3JwLl9rb2wuX3J1ai5fbGlzLl9zdHUuX3Byby4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ25lZGplbGphX3BvbmVkamVsamFrX3V0b3Jha19zcmlqZWRhX8SNZXR2cnRha19wZXRha19zdWJvdGEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnbmVkLl9wb24uX3V0by5fc3JpLl/EjWV0Ll9wZXQuX3N1Yi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ25lX3BvX3V0X3NyX8SNZV9wZV9zdScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdELiBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSAgOiAnW2RhbmFzIHVdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgIDogJ1tzdXRyYSB1XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gW25lZGplbGp1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbc3JpamVkdV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gW3N1Ym90dV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gZGRkZCBbdV0gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5ICA6ICdbanXEjWVyIHVdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3Byb8WhbHVdIGRkZGQgW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbcHJvxaFsZV0gW3N1Ym90ZV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbcHJvxaFsaV0gZGRkZCBbdV0gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnemEgJXMnLFxuICAgICAgICAgICAgcGFzdCAgIDogJ3ByaWplICVzJyxcbiAgICAgICAgICAgIHMgICAgICA6ICdwYXIgc2VrdW5kaScsXG4gICAgICAgICAgICBzcyAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtICAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoICAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCAgICAgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkICAgICAgOiAnZGFuJyxcbiAgICAgICAgICAgIGRkICAgICA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE0gICAgICA6ICdtamVzZWMnLFxuICAgICAgICAgICAgTU0gICAgIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeSAgICAgIDogJ2dvZGludScsXG4gICAgICAgICAgICB5eSAgICAgOiB0cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBocjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///148\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' ');\n function translate(number, withoutSuffix, key, isFuture) {\n var num = number;\n switch (key) {\n case 's':\n return (isFuture || withoutSuffix) ? 'néhány másodperc' : 'néhány másodperce';\n case 'ss':\n return num + (isFuture || withoutSuffix) ? ' másodperc' : ' másodperce';\n case 'm':\n return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce');\n case 'mm':\n return num + (isFuture || withoutSuffix ? ' perc' : ' perce');\n case 'h':\n return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája');\n case 'hh':\n return num + (isFuture || withoutSuffix ? ' óra' : ' órája');\n case 'd':\n return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja');\n case 'dd':\n return num + (isFuture || withoutSuffix ? ' nap' : ' napja');\n case 'M':\n return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');\n case 'MM':\n return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');\n case 'y':\n return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve');\n case 'yy':\n return num + (isFuture || withoutSuffix ? ' év' : ' éve');\n }\n return '';\n }\n function week(isFuture) {\n return (isFuture ? '' : '[múlt] ') + '[' + weekEndings[this.day()] + '] LT[-kor]';\n }\n\n var hu = moment.defineLocale('hu', {\n months : 'január_február_március_április_május_június_július_augusztus_szeptember_október_november_december'.split('_'),\n monthsShort : 'jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec'.split('_'),\n weekdays : 'vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat'.split('_'),\n weekdaysShort : 'vas_hét_kedd_sze_csüt_pén_szo'.split('_'),\n weekdaysMin : 'v_h_k_sze_cs_p_szo'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'YYYY.MM.DD.',\n LL : 'YYYY. MMMM D.',\n LLL : 'YYYY. MMMM D. H:mm',\n LLLL : 'YYYY. MMMM D., dddd H:mm'\n },\n meridiemParse: /de|du/i,\n isPM: function (input) {\n return input.charAt(1).toLowerCase() === 'u';\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 12) {\n return isLower === true ? 'de' : 'DE';\n } else {\n return isLower === true ? 'du' : 'DU';\n }\n },\n calendar : {\n sameDay : '[ma] LT[-kor]',\n nextDay : '[holnap] LT[-kor]',\n nextWeek : function () {\n return week.call(this, true);\n },\n lastDay : '[tegnap] LT[-kor]',\n lastWeek : function () {\n return week.call(this, false);\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s múlva',\n past : '%s',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return hu;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9odS5qcz81YjE0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTQ5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgd2Vla0VuZGluZ3MgPSAndmFzw6FybmFwIGjDqXRmxZFuIGtlZGRlbiBzemVyZMOhbiBjc8O8dMO2cnTDtmvDtm4gcMOpbnRla2VuIHN6b21iYXRvbicuc3BsaXQoJyAnKTtcbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciBudW0gPSBudW1iZXI7XG4gICAgICAgIHN3aXRjaCAoa2V5KSB7XG4gICAgICAgICAgICBjYXNlICdzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXgpID8gJ27DqWjDoW55IG3DoXNvZHBlcmMnIDogJ27DqWjDoW55IG3DoXNvZHBlcmNlJztcbiAgICAgICAgICAgIGNhc2UgJ3NzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtICsgKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXgpID8gJyBtw6Fzb2RwZXJjJyA6ICcgbcOhc29kcGVyY2UnO1xuICAgICAgICAgICAgY2FzZSAnbSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuICdlZ3knICsgKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXggPyAnIHBlcmMnIDogJyBwZXJjZScpO1xuICAgICAgICAgICAgY2FzZSAnbW0nOlxuICAgICAgICAgICAgICAgIHJldHVybiBudW0gKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgcGVyYycgOiAnIHBlcmNlJyk7XG4gICAgICAgICAgICBjYXNlICdoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VneScgKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgw7NyYScgOiAnIMOzcsOhamEnKTtcbiAgICAgICAgICAgIGNhc2UgJ2hoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtICsgKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXggPyAnIMOzcmEnIDogJyDDs3LDoWphJyk7XG4gICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VneScgKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgbmFwJyA6ICcgbmFwamEnKTtcbiAgICAgICAgICAgIGNhc2UgJ2RkJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtICsgKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXggPyAnIG5hcCcgOiAnIG5hcGphJyk7XG4gICAgICAgICAgICBjYXNlICdNJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VneScgKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgaMOzbmFwJyA6ICcgaMOzbmFwamEnKTtcbiAgICAgICAgICAgIGNhc2UgJ01NJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtICsgKGlzRnV0dXJlIHx8IHdpdGhvdXRTdWZmaXggPyAnIGjDs25hcCcgOiAnIGjDs25hcGphJyk7XG4gICAgICAgICAgICBjYXNlICd5JzpcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VneScgKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgw6l2JyA6ICcgw6l2ZScpO1xuICAgICAgICAgICAgY2FzZSAneXknOlxuICAgICAgICAgICAgICAgIHJldHVybiBudW0gKyAoaXNGdXR1cmUgfHwgd2l0aG91dFN1ZmZpeCA/ICcgw6l2JyA6ICcgw6l2ZScpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiAnJztcbiAgICB9XG4gICAgZnVuY3Rpb24gd2Vlayhpc0Z1dHVyZSkge1xuICAgICAgICByZXR1cm4gKGlzRnV0dXJlID8gJycgOiAnW23Dumx0XSAnKSArICdbJyArIHdlZWtFbmRpbmdzW3RoaXMuZGF5KCldICsgJ10gTFRbLWtvcl0nO1xuICAgIH1cblxuICAgIHZhciBodSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2h1Jywge1xuICAgICAgICBtb250aHMgOiAnamFudcOhcl9mZWJydcOhcl9tw6FyY2l1c1/DoXByaWxpc19tw6FqdXNfasO6bml1c19qw7psaXVzX2F1Z3VzenR1c19zemVwdGVtYmVyX29rdMOzYmVyX25vdmVtYmVyX2RlY2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdqYW5fZmViX23DoXJjX8OhcHJfbcOhal9qw7puX2rDumxfYXVnX3N6ZXB0X29rdF9ub3ZfZGVjJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICd2YXPDoXJuYXBfaMOpdGbFkV9rZWRkX3N6ZXJkYV9jc8O8dMO2cnTDtmtfcMOpbnRla19zem9tYmF0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ3Zhc19ow6l0X2tlZGRfc3plX2Nzw7x0X3DDqW5fc3pvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICd2X2hfa19zemVfY3NfcF9zem8nLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVkuTU0uREQuJyxcbiAgICAgICAgICAgIExMIDogJ1lZWVkuIE1NTU0gRC4nLFxuICAgICAgICAgICAgTExMIDogJ1lZWVkuIE1NTU0gRC4gSDptbScsXG4gICAgICAgICAgICBMTExMIDogJ1lZWVkuIE1NTU0gRC4sIGRkZGQgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL2RlfGR1L2ksXG4gICAgICAgIGlzUE06IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuIGlucHV0LmNoYXJBdCgxKS50b0xvd2VyQ2FzZSgpID09PSAndSc7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91cnMgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID09PSB0cnVlID8gJ2RlJyA6ICdERSc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBpc0xvd2VyID09PSB0cnVlID8gJ2R1JyA6ICdEVSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbbWFdIExUWy1rb3JdJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW2hvbG5hcF0gTFRbLWtvcl0nLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHdlZWsuY2FsbCh0aGlzLCB0cnVlKTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1t0ZWduYXBdIExUWy1rb3JdJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiB3ZWVrLmNhbGwodGhpcywgZmFsc2UpO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyBtw7psdmEnLFxuICAgICAgICAgICAgcGFzdCA6ICclcycsXG4gICAgICAgICAgICBzIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgc3MgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgbW0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgaGggOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgZGQgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBNIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgTU0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5IDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeXkgOiB0cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBodTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///149\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var hyAm = moment.defineLocale('hy-am', {\n months : {\n format: 'հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի'.split('_'),\n standalone: 'հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր'.split('_')\n },\n monthsShort : 'հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ'.split('_'),\n weekdays : 'կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ'.split('_'),\n weekdaysShort : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),\n weekdaysMin : 'կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY թ.',\n LLL : 'D MMMM YYYY թ., HH:mm',\n LLLL : 'dddd, D MMMM YYYY թ., HH:mm'\n },\n calendar : {\n sameDay: '[այսօր] LT',\n nextDay: '[վաղը] LT',\n lastDay: '[երեկ] LT',\n nextWeek: function () {\n return 'dddd [օրը ժամը] LT';\n },\n lastWeek: function () {\n return '[անցած] dddd [օրը ժամը] LT';\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : '%s հետո',\n past : '%s առաջ',\n s : 'մի քանի վայրկյան',\n ss : '%d վայրկյան',\n m : 'րոպե',\n mm : '%d րոպե',\n h : 'ժամ',\n hh : '%d ժամ',\n d : 'օր',\n dd : '%d օր',\n M : 'ամիս',\n MM : '%d ամիս',\n y : 'տարի',\n yy : '%d տարի'\n },\n meridiemParse: /գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,\n isPM: function (input) {\n return /^(ցերեկվա|երեկոյան)$/.test(input);\n },\n meridiem : function (hour) {\n if (hour < 4) {\n return 'գիշերվա';\n } else if (hour < 12) {\n return 'առավոտվա';\n } else if (hour < 17) {\n return 'ցերեկվա';\n } else {\n return 'երեկոյան';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}|\\d{1,2}-(ին|րդ)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'DDD':\n case 'w':\n case 'W':\n case 'DDDo':\n if (number === 1) {\n return number + '-ին';\n }\n return number + '-րդ';\n default:\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return hyAm;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9oeS1hbS5qcz9kNmI2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUksSUFBSSxJQUFJO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE1MC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIGh5QW0gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdoeS1hbScsIHtcbiAgICAgICAgbW9udGhzIDoge1xuICAgICAgICAgICAgZm9ybWF0OiAn1bDVuNaC1bbVvtWh1oDVq1/Wg9Wl1b/WgNW+1aHWgNWrX9W01aHWgNW/1atf1aHVutaA1avVrNWrX9W01aHVtdWr1b3Vq1/VsNW41oLVttWr1b3Vq1/VsNW41oLVrNWr1b3Vq1/WhdWj1bjVvdW/1bjVvdWrX9W91aXVutW/1aXVtNWi1aXWgNWrX9Ww1bjVr9W/1aXVtNWi1aXWgNWrX9W21bjVtdWl1bTVotWl1oDVq1/VpNWl1a/Vv9Wl1bTVotWl1oDVqycuc3BsaXQoJ18nKSxcbiAgICAgICAgICAgIHN0YW5kYWxvbmU6ICfVsNW41oLVttW+1aHWgF/Wg9Wl1b/WgNW+1aHWgF/VtNWh1oDVv1/VodW61oDVq9WsX9W01aHVtdWr1b1f1bDVuNaC1bbVq9W9X9Ww1bjWgtWs1avVvV/WhdWj1bjVvdW/1bjVvV/VvdWl1brVv9Wl1bTVotWl1oBf1bDVuNWv1b/VpdW01aLVpdaAX9W21bjVtdWl1bTVotWl1oBf1aTVpdWv1b/VpdW01aLVpdaAJy5zcGxpdCgnXycpXG4gICAgICAgIH0sXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ9Ww1bbVvl/Wg9W/1oBf1bTWgNW/X9Wh1brWgF/VtNW11b1f1bDVttW9X9Ww1azVvV/WhdWj1b1f1b3VutW/X9Ww1a/Vv1/VttW01aJf1aTVr9W/Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfVr9Wr1oDVodWv1atf1aXWgNWv1bjWgtW31aHVotWp1atf1aXWgNWl1oTVt9Wh1aLVqdWrX9W51bjWgNWl1oTVt9Wh1aLVqdWrX9Ww1avVttWj1bfVodWi1anVq1/VuNaC1oDVotWh1alf1bfVodWi1aHVqScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfVr9aA1a9f1aXWgNWvX9Wl1oDWhF/VudaA1oRf1bDVttWjX9W41oLWgNWiX9W31aLVqScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn1a/WgNWvX9Wl1oDVr1/VpdaA1oRf1bnWgNaEX9Ww1bbVo1/VuNaC1oDVol/Vt9Wi1aknLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWSDVqS4nLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZINWpLiwgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSDVqS4sIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdb1aHVtdW91oXWgF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vVvtWh1bLVqF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vVpdaA1aXVr10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2RkZGQgW9aF1oDVqCDVqtWh1bTVqF0gTFQnO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3RXZWVrOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdb1aHVttaB1aHVrl0gZGRkZCBb1oXWgNWoINWq1aHVtNWoXSBMVCc7XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg1bDVpdW/1bgnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyDVodW81aHVuycsXG4gICAgICAgICAgICBzIDogJ9W01asg1oTVodW21asg1b7VodW11oDVr9W11aHVticsXG4gICAgICAgICAgICBzcyA6ICclZCDVvtWh1bXWgNWv1bXVodW2JyxcbiAgICAgICAgICAgIG0gOiAn1oDVuNW61aUnLFxuICAgICAgICAgICAgbW0gOiAnJWQg1oDVuNW61aUnLFxuICAgICAgICAgICAgaCA6ICfVqtWh1bQnLFxuICAgICAgICAgICAgaGggOiAnJWQg1arVodW0JyxcbiAgICAgICAgICAgIGQgOiAn1oXWgCcsXG4gICAgICAgICAgICBkZCA6ICclZCDWhdaAJyxcbiAgICAgICAgICAgIE0gOiAn1aHVtNWr1b0nLFxuICAgICAgICAgICAgTU0gOiAnJWQg1aHVtNWr1b0nLFxuICAgICAgICAgICAgeSA6ICfVv9Wh1oDVqycsXG4gICAgICAgICAgICB5eSA6ICclZCDVv9Wh1oDVqydcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL9Wj1avVt9Wl1oDVvtWhfNWh1bzVodW+1bjVv9W+1aF81oHVpdaA1aXVr9W+1aF81aXWgNWl1a/VuNW11aHVti8sXG4gICAgICAgIGlzUE06IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuIC9eKNaB1aXWgNWl1a/VvtWhfNWl1oDVpdWv1bjVtdWh1bYpJC8udGVzdChpbnB1dCk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn1aPVq9W31aXWgNW+1aEnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9Wh1bzVodW+1bjVv9W+1aEnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9aB1aXWgNWl1a/VvtWhJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfVpdaA1aXVr9W41bXVodW2JztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9fFxcZHsxLDJ9LSjVq9W2fNaA1aQpLyxcbiAgICAgICAgb3JkaW5hbDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnREREbyc6XG4gICAgICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdWr1bYnO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdaA1aQnO1xuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGh5QW07XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///150\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var id = moment.defineLocale('id', {\n months : 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des'.split('_'),\n weekdays : 'Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu'.split('_'),\n weekdaysShort : 'Min_Sen_Sel_Rab_Kam_Jum_Sab'.split('_'),\n weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sb'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY [pukul] HH.mm',\n LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm'\n },\n meridiemParse: /pagi|siang|sore|malam/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'pagi') {\n return hour;\n } else if (meridiem === 'siang') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'sore' || meridiem === 'malam') {\n return hour + 12;\n }\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 11) {\n return 'pagi';\n } else if (hours < 15) {\n return 'siang';\n } else if (hours < 19) {\n return 'sore';\n } else {\n return 'malam';\n }\n },\n calendar : {\n sameDay : '[Hari ini pukul] LT',\n nextDay : '[Besok pukul] LT',\n nextWeek : 'dddd [pukul] LT',\n lastDay : '[Kemarin pukul] LT',\n lastWeek : 'dddd [lalu pukul] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dalam %s',\n past : '%s yang lalu',\n s : 'beberapa detik',\n ss : '%d detik',\n m : 'semenit',\n mm : '%d menit',\n h : 'sejam',\n hh : '%d jam',\n d : 'sehari',\n dd : '%d hari',\n M : 'sebulan',\n MM : '%d bulan',\n y : 'setahun',\n yy : '%d tahun'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return id;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pZC5qcz81MDM4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNTEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBpZCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2lkJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyaV9GZWJydWFyaV9NYXJldF9BcHJpbF9NZWlfSnVuaV9KdWxpX0FndXN0dXNfU2VwdGVtYmVyX09rdG9iZXJfTm92ZW1iZXJfRGVzZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9GZWJfTWFyX0Fwcl9NZWlfSnVuX0p1bF9BZ3RfU2VwX09rdF9Ob3ZfRGVzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdNaW5nZ3VfU2VuaW5fU2VsYXNhX1JhYnVfS2FtaXNfSnVtYXRfU2FidHUnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnTWluX1Nlbl9TZWxfUmFiX0thbV9KdW1fU2FiJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdNZ19Tbl9TbF9SYl9LbV9KbV9TYicuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISC5tbScsXG4gICAgICAgICAgICBMVFMgOiAnSEgubW0uc3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBbcHVrdWxdIEhILm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgW3B1a3VsXSBISC5tbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL3BhZ2l8c2lhbmd8c29yZXxtYWxhbS8sXG4gICAgICAgIG1lcmlkaWVtSG91ciA6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICdwYWdpJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ3NpYW5nJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDExID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICdzb3JlJyB8fCBtZXJpZGllbSA9PT0gJ21hbGFtJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91cnMgPCAxMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAncGFnaSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXJzIDwgMTUpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3NpYW5nJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91cnMgPCAxOSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnc29yZSc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAnbWFsYW0nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW0hhcmkgaW5pIHB1a3VsXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tCZXNvayBwdWt1bF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbcHVrdWxdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW0tlbWFyaW4gcHVrdWxdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW2xhbHUgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdkYWxhbSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIHlhbmcgbGFsdScsXG4gICAgICAgICAgICBzIDogJ2JlYmVyYXBhIGRldGlrJyxcbiAgICAgICAgICAgIHNzIDogJyVkIGRldGlrJyxcbiAgICAgICAgICAgIG0gOiAnc2VtZW5pdCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtZW5pdCcsXG4gICAgICAgICAgICBoIDogJ3NlamFtJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGphbScsXG4gICAgICAgICAgICBkIDogJ3NlaGFyaScsXG4gICAgICAgICAgICBkZCA6ICclZCBoYXJpJyxcbiAgICAgICAgICAgIE0gOiAnc2VidWxhbicsXG4gICAgICAgICAgICBNTSA6ICclZCBidWxhbicsXG4gICAgICAgICAgICB5IDogJ3NldGFodW4nLFxuICAgICAgICAgICAgeXkgOiAnJWQgdGFodW4nXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGlkO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///151\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function plural(n) {\n if (n % 100 === 11) {\n return true;\n } else if (n % 10 === 1) {\n return false;\n }\n return true;\n }\n function translate(number, withoutSuffix, key, isFuture) {\n var result = number + ' ';\n switch (key) {\n case 's':\n return withoutSuffix || isFuture ? 'nokkrar sekúndur' : 'nokkrum sekúndum';\n case 'ss':\n if (plural(number)) {\n return result + (withoutSuffix || isFuture ? 'sekúndur' : 'sekúndum');\n }\n return result + 'sekúnda';\n case 'm':\n return withoutSuffix ? 'mínúta' : 'mínútu';\n case 'mm':\n if (plural(number)) {\n return result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum');\n } else if (withoutSuffix) {\n return result + 'mínúta';\n }\n return result + 'mínútu';\n case 'hh':\n if (plural(number)) {\n return result + (withoutSuffix || isFuture ? 'klukkustundir' : 'klukkustundum');\n }\n return result + 'klukkustund';\n case 'd':\n if (withoutSuffix) {\n return 'dagur';\n }\n return isFuture ? 'dag' : 'degi';\n case 'dd':\n if (plural(number)) {\n if (withoutSuffix) {\n return result + 'dagar';\n }\n return result + (isFuture ? 'daga' : 'dögum');\n } else if (withoutSuffix) {\n return result + 'dagur';\n }\n return result + (isFuture ? 'dag' : 'degi');\n case 'M':\n if (withoutSuffix) {\n return 'mánuður';\n }\n return isFuture ? 'mánuð' : 'mánuði';\n case 'MM':\n if (plural(number)) {\n if (withoutSuffix) {\n return result + 'mánuðir';\n }\n return result + (isFuture ? 'mánuði' : 'mánuðum');\n } else if (withoutSuffix) {\n return result + 'mánuður';\n }\n return result + (isFuture ? 'mánuð' : 'mánuði');\n case 'y':\n return withoutSuffix || isFuture ? 'ár' : 'ári';\n case 'yy':\n if (plural(number)) {\n return result + (withoutSuffix || isFuture ? 'ár' : 'árum');\n }\n return result + (withoutSuffix || isFuture ? 'ár' : 'ári');\n }\n }\n\n var is = moment.defineLocale('is', {\n months : 'janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember'.split('_'),\n monthsShort : 'jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des'.split('_'),\n weekdays : 'sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur'.split('_'),\n weekdaysShort : 'sun_mán_þri_mið_fim_fös_lau'.split('_'),\n weekdaysMin : 'Su_Má_Þr_Mi_Fi_Fö_La'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY [kl.] H:mm',\n LLLL : 'dddd, D. MMMM YYYY [kl.] H:mm'\n },\n calendar : {\n sameDay : '[í dag kl.] LT',\n nextDay : '[á morgun kl.] LT',\n nextWeek : 'dddd [kl.] LT',\n lastDay : '[í gær kl.] LT',\n lastWeek : '[síðasta] dddd [kl.] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'eftir %s',\n past : 'fyrir %s síðan',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : 'klukkustund',\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return is;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pcy5qcz8wNTU4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTUyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwbHVyYWwobikge1xuICAgICAgICBpZiAobiAlIDEwMCA9PT0gMTEpIHtcbiAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICB9IGVsc2UgaWYgKG4gJSAxMCA9PT0gMSkge1xuICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciByZXN1bHQgPSBudW1iZXIgKyAnICc7XG4gICAgICAgIHN3aXRjaCAoa2V5KSB7XG4gICAgICAgICAgICBjYXNlICdzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdub2trcmFyIHNla8O6bmR1cicgOiAnbm9ra3J1bSBzZWvDum5kdW0nO1xuICAgICAgICAgICAgY2FzZSAnc3MnOlxuICAgICAgICAgICAgICAgIGlmIChwbHVyYWwobnVtYmVyKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnc2Vrw7puZHVyJyA6ICdzZWvDum5kdW0nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdzZWvDum5kYSc7XG4gICAgICAgICAgICBjYXNlICdtJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdtw61uw7p0YScgOiAnbcOtbsO6dHUnO1xuICAgICAgICAgICAgY2FzZSAnbW0nOlxuICAgICAgICAgICAgICAgIGlmIChwbHVyYWwobnVtYmVyKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnbcOtbsO6dHVyJyA6ICdtw61uw7p0dW0nKTtcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdtw61uw7p0YSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnbcOtbsO6dHUnO1xuICAgICAgICAgICAgY2FzZSAnaGgnOlxuICAgICAgICAgICAgICAgIGlmIChwbHVyYWwobnVtYmVyKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAna2x1a2t1c3R1bmRpcicgOiAna2x1a2t1c3R1bmR1bScpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgJ2tsdWtrdXN0dW5kJztcbiAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4KSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAnZGFndXInO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gaXNGdXR1cmUgPyAnZGFnJyA6ICdkZWdpJztcbiAgICAgICAgICAgIGNhc2UgJ2RkJzpcbiAgICAgICAgICAgICAgICBpZiAocGx1cmFsKG51bWJlcikpIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnZGFnYXInO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAoaXNGdXR1cmUgPyAnZGFnYScgOiAnZMO2Z3VtJyk7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmICh3aXRob3V0U3VmZml4KSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnZGFndXInO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKGlzRnV0dXJlID8gJ2RhZycgOiAnZGVnaScpO1xuICAgICAgICAgICAgY2FzZSAnTSc6XG4gICAgICAgICAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdtw6FudcOwdXInO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gaXNGdXR1cmUgPyAnbcOhbnXDsCcgOiAnbcOhbnXDsGknO1xuICAgICAgICAgICAgY2FzZSAnTU0nOlxuICAgICAgICAgICAgICAgIGlmIChwbHVyYWwobnVtYmVyKSkge1xuICAgICAgICAgICAgICAgICAgICBpZiAod2l0aG91dFN1ZmZpeCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdtw6FudcOwaXInO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAoaXNGdXR1cmUgPyAnbcOhbnXDsGknIDogJ23DoW51w7B1bScpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAod2l0aG91dFN1ZmZpeCkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgJ23DoW51w7B1cic7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAoaXNGdXR1cmUgPyAnbcOhbnXDsCcgOiAnbcOhbnXDsGknKTtcbiAgICAgICAgICAgIGNhc2UgJ3knOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ8OhcicgOiAnw6FyaSc7XG4gICAgICAgICAgICBjYXNlICd5eSc6XG4gICAgICAgICAgICAgICAgaWYgKHBsdXJhbChudW1iZXIpKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICfDoXInIDogJ8OhcnVtJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICfDoXInIDogJ8OhcmknKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHZhciBpcyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2lzJywge1xuICAgICAgICBtb250aHMgOiAnamFuw7phcl9mZWJyw7phcl9tYXJzX2FwcsOtbF9tYcOtX2rDum7DrV9qw7psw61fw6Fnw7pzdF9zZXB0ZW1iZXJfb2t0w7NiZXJfbsOzdmVtYmVyX2Rlc2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdqYW5fZmViX21hcl9hcHJfbWHDrV9qw7puX2rDumxfw6Fnw7pfc2VwX29rdF9uw7N2X2Rlcycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnc3VubnVkYWd1cl9tw6FudWRhZ3VyX8O+cmnDsGp1ZGFndXJfbWnDsHZpa3VkYWd1cl9maW1tdHVkYWd1cl9mw7ZzdHVkYWd1cl9sYXVnYXJkYWd1cicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzdW5fbcOhbl/DvnJpX21pw7BfZmltX2bDtnNfbGF1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdTdV9Nw6Ffw55yX01pX0ZpX0bDtl9MYScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdELiBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QuIE1NTU0gWVlZWSBba2wuXSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRC4gTU1NTSBZWVlZIFtrbC5dIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbw60gZGFnIGtsLl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbw6EgbW9yZ3VuIGtsLl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBba2wuXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1vDrSBnw6ZyIGtsLl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW3PDrcOwYXN0YV0gZGRkZCBba2wuXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnZWZ0aXIgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICdmeXJpciAlcyBzw63DsGFuJyxcbiAgICAgICAgICAgIHMgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBzcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggOiAna2x1a2t1c3R1bmQnLFxuICAgICAgICAgICAgaGggOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgZGQgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBNIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgTU0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5IDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeXkgOiB0cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBpcztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///152\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var it = moment.defineLocale('it', {\n months : 'gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre'.split('_'),\n monthsShort : 'gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic'.split('_'),\n weekdays : 'domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato'.split('_'),\n weekdaysShort : 'dom_lun_mar_mer_gio_ven_sab'.split('_'),\n weekdaysMin : 'do_lu_ma_me_gi_ve_sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Oggi alle] LT',\n nextDay: '[Domani alle] LT',\n nextWeek: 'dddd [alle] LT',\n lastDay: '[Ieri alle] LT',\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n return '[la scorsa] dddd [alle] LT';\n default:\n return '[lo scorso] dddd [alle] LT';\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : function (s) {\n return ((/^[0-9].+$/).test(s) ? 'tra' : 'in') + ' ' + s;\n },\n past : '%s fa',\n s : 'alcuni secondi',\n ss : '%d secondi',\n m : 'un minuto',\n mm : '%d minuti',\n h : 'un\\'ora',\n hh : '%d ore',\n d : 'un giorno',\n dd : '%d giorni',\n M : 'un mese',\n MM : '%d mesi',\n y : 'un anno',\n yy : '%d anni'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal: '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return it;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9pdC5qcz82ZTk4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULHFDQUFxQyxJQUFJO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTUzLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgaXQgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdpdCcsIHtcbiAgICAgICAgbW9udGhzIDogJ2dlbm5haW9fZmViYnJhaW9fbWFyem9fYXByaWxlX21hZ2dpb19naXVnbm9fbHVnbGlvX2Fnb3N0b19zZXR0ZW1icmVfb3R0b2JyZV9ub3ZlbWJyZV9kaWNlbWJyZScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnZ2VuX2ZlYl9tYXJfYXByX21hZ19naXVfbHVnX2Fnb19zZXRfb3R0X25vdl9kaWMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ2RvbWVuaWNhX2x1bmVkw6xfbWFydGVkw6xfbWVyY29sZWTDrF9naW92ZWTDrF92ZW5lcmTDrF9zYWJhdG8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnZG9tX2x1bl9tYXJfbWVyX2dpb192ZW5fc2FiJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdkb19sdV9tYV9tZV9naV92ZV9zYScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tPZ2dpIGFsbGVdIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbRG9tYW5pIGFsbGVdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnZGRkZCBbYWxsZV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tJZXJpIGFsbGVdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgICAgICAgICAgc3dpdGNoICh0aGlzLmRheSgpKSB7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW2xhIHNjb3JzYV0gZGRkZCBbYWxsZV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbbG8gc2NvcnNvXSBkZGRkIFthbGxlXSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogZnVuY3Rpb24gKHMpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gKCgvXlswLTldLiskLykudGVzdChzKSA/ICd0cmEnIDogJ2luJykgKyAnICcgKyBzO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgZmEnLFxuICAgICAgICAgICAgcyA6ICdhbGN1bmkgc2Vjb25kaScsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWNvbmRpJyxcbiAgICAgICAgICAgIG0gOiAndW4gbWludXRvJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0aScsXG4gICAgICAgICAgICBoIDogJ3VuXFwnb3JhJyxcbiAgICAgICAgICAgIGhoIDogJyVkIG9yZScsXG4gICAgICAgICAgICBkIDogJ3VuIGdpb3JubycsXG4gICAgICAgICAgICBkZCA6ICclZCBnaW9ybmknLFxuICAgICAgICAgICAgTSA6ICd1biBtZXNlJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG1lc2knLFxuICAgICAgICAgICAgeSA6ICd1biBhbm5vJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGFubmknXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2UgOiAvXFxkezEsMn3Cui8sXG4gICAgICAgIG9yZGluYWw6ICclZMK6JyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gaXQ7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///153\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ja = moment.defineLocale('ja', {\n months : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n weekdays : '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'),\n weekdaysShort : '日_月_火_水_木_金_土'.split('_'),\n weekdaysMin : '日_月_火_水_木_金_土'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY/MM/DD',\n LL : 'YYYY年M月D日',\n LLL : 'YYYY年M月D日 HH:mm',\n LLLL : 'YYYY年M月D日 dddd HH:mm',\n l : 'YYYY/MM/DD',\n ll : 'YYYY年M月D日',\n lll : 'YYYY年M月D日 HH:mm',\n llll : 'YYYY年M月D日(ddd) HH:mm'\n },\n meridiemParse: /午前|午後/i,\n isPM : function (input) {\n return input === '午後';\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return '午前';\n } else {\n return '午後';\n }\n },\n calendar : {\n sameDay : '[今日] LT',\n nextDay : '[明日] LT',\n nextWeek : function (now) {\n if (now.week() < this.week()) {\n return '[来週]dddd LT';\n } else {\n return 'dddd LT';\n }\n },\n lastDay : '[昨日] LT',\n lastWeek : function (now) {\n if (this.week() < now.week()) {\n return '[先週]dddd LT';\n } else {\n return 'dddd LT';\n }\n },\n sameElse : 'L'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}日/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'DDD':\n return number + '日';\n default:\n return number;\n }\n },\n relativeTime : {\n future : '%s後',\n past : '%s前',\n s : '数秒',\n ss : '%d秒',\n m : '1分',\n mm : '%d分',\n h : '1時間',\n hh : '%d時間',\n d : '1日',\n dd : '%d日',\n M : '1ヶ月',\n MM : '%dヶ月',\n y : '1年',\n yy : '%d年'\n }\n });\n\n return ja;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9qYS5qcz8wNzllIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNULHFDQUFxQyxJQUFJO0FBQ3pDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBqYSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2phJywge1xuICAgICAgICBtb250aHMgOiAnMeaciF8y5pyIXzPmnIhfNOaciF815pyIXzbmnIhfN+aciF845pyIXznmnIhfMTDmnIhfMTHmnIhfMTLmnIgnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJzHmnIhfMuaciF8z5pyIXzTmnIhfNeaciF825pyIXzfmnIhfOOaciF855pyIXzEw5pyIXzEx5pyIXzEy5pyIJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfml6Xmm5zml6Vf5pyI5puc5pelX+eBq+abnOaXpV/msLTmm5zml6Vf5pyo5puc5pelX+mHkeabnOaXpV/lnJ/mm5zml6UnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn5pelX+aciF/ngatf5rC0X+acqF/ph5Ff5ZyfJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfml6Vf5pyIX+eBq1/msLRf5pyoX+mHkV/lnJ8nLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnWVlZWS9NTS9ERCcsXG4gICAgICAgICAgICBMTCA6ICdZWVlZ5bm0TeaciETml6UnLFxuICAgICAgICAgICAgTExMIDogJ1lZWVnlubRN5pyIROaXpSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ1lZWVnlubRN5pyIROaXpSBkZGRkIEhIOm1tJyxcbiAgICAgICAgICAgIGwgOiAnWVlZWS9NTS9ERCcsXG4gICAgICAgICAgICBsbCA6ICdZWVlZ5bm0TeaciETml6UnLFxuICAgICAgICAgICAgbGxsIDogJ1lZWVnlubRN5pyIROaXpSBISDptbScsXG4gICAgICAgICAgICBsbGxsIDogJ1lZWVnlubRN5pyIROaXpShkZGQpIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv5Y2I5YmNfOWNiOW+jC9pLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQgPT09ICfljYjlvownO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+WNiOWJjSc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5Y2I5b6MJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vku4rml6VdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+aYjuaXpV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiBmdW5jdGlvbiAobm93KSB7XG4gICAgICAgICAgICAgICAgaWYgKG5vdy53ZWVrKCkgPCB0aGlzLndlZWsoKSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vmnaXpgLFdZGRkZCBMVCc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdkZGRkIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbGFzdERheSA6ICdb5pio5pelXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uIChub3cpIHtcbiAgICAgICAgICAgICAgICBpZiAodGhpcy53ZWVrKCkgPCBub3cud2VlaygpKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAnW+WFiOmAsV1kZGRkIExUJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ2RkZGQgTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ95pelLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIsIHBlcmlvZCkge1xuICAgICAgICAgICAgc3dpdGNoIChwZXJpb2QpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEREQnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+aXpSc7XG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVz5b6MJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXPliY0nLFxuICAgICAgICAgICAgcyA6ICfmlbDnp5InLFxuICAgICAgICAgICAgc3MgOiAnJWTnp5InLFxuICAgICAgICAgICAgbSA6ICcx5YiGJyxcbiAgICAgICAgICAgIG1tIDogJyVk5YiGJyxcbiAgICAgICAgICAgIGggOiAnMeaZgumWkycsXG4gICAgICAgICAgICBoaCA6ICclZOaZgumWkycsXG4gICAgICAgICAgICBkIDogJzHml6UnLFxuICAgICAgICAgICAgZGQgOiAnJWTml6UnLFxuICAgICAgICAgICAgTSA6ICcx44O25pyIJyxcbiAgICAgICAgICAgIE1NIDogJyVk44O25pyIJyxcbiAgICAgICAgICAgIHkgOiAnMeW5tCcsXG4gICAgICAgICAgICB5eSA6ICclZOW5tCdcbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGphO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///154\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var jv = moment.defineLocale('jv', {\n months : 'Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember'.split('_'),\n monthsShort : 'Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des'.split('_'),\n weekdays : 'Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu'.split('_'),\n weekdaysShort : 'Min_Sen_Sel_Reb_Kem_Jem_Sep'.split('_'),\n weekdaysMin : 'Mg_Sn_Sl_Rb_Km_Jm_Sp'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY [pukul] HH.mm',\n LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm'\n },\n meridiemParse: /enjing|siyang|sonten|ndalu/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'enjing') {\n return hour;\n } else if (meridiem === 'siyang') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'sonten' || meridiem === 'ndalu') {\n return hour + 12;\n }\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 11) {\n return 'enjing';\n } else if (hours < 15) {\n return 'siyang';\n } else if (hours < 19) {\n return 'sonten';\n } else {\n return 'ndalu';\n }\n },\n calendar : {\n sameDay : '[Dinten puniko pukul] LT',\n nextDay : '[Mbenjang pukul] LT',\n nextWeek : 'dddd [pukul] LT',\n lastDay : '[Kala wingi pukul] LT',\n lastWeek : 'dddd [kepengker pukul] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'wonten ing %s',\n past : '%s ingkang kepengker',\n s : 'sawetawis detik',\n ss : '%d detik',\n m : 'setunggal menit',\n mm : '%d menit',\n h : 'setunggal jam',\n hh : '%d jam',\n d : 'sedinten',\n dd : '%d dinten',\n M : 'sewulan',\n MM : '%d wulan',\n y : 'setaun',\n yy : '%d taun'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return jv;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9qdi5qcz9iNTQwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBqdiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2p2Jywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyaV9GZWJydWFyaV9NYXJldF9BcHJpbF9NZWlfSnVuaV9KdWxpX0FndXN0dXNfU2VwdGVtYmVyX09rdG9iZXJfTm9wZW1iZXJfRGVzZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9GZWJfTWFyX0Fwcl9NZWlfSnVuX0p1bF9BZ3NfU2VwX09rdF9Ob3BfRGVzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdNaW5nZ3VfU2VuZW5fU2Vsb3NvX1JlYnVfS2VtaXNfSmVtdXdhaF9TZXB0dScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdNaW5fU2VuX1NlbF9SZWJfS2VtX0plbV9TZXAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ01nX1NuX1NsX1JiX0ttX0ptX1NwJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hILm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISC5tbS5zcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIFtwdWt1bF0gSEgubW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBbcHVrdWxdIEhILm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAvZW5qaW5nfHNpeWFuZ3xzb250ZW58bmRhbHUvLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAnZW5qaW5nJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ3NpeWFuZycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMSA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAnc29udGVuJyB8fCBtZXJpZGllbSA9PT0gJ25kYWx1Jykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91cnMgPCAxMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnZW5qaW5nJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91cnMgPCAxNSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnc2l5YW5nJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91cnMgPCAxOSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnc29udGVuJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICduZGFsdSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbRGludGVuIHB1bmlrbyBwdWt1bF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbTWJlbmphbmcgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW3B1a3VsXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tLYWxhIHdpbmdpIHB1a3VsXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdkZGRkIFtrZXBlbmdrZXIgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICd3b250ZW4gaW5nICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgaW5na2FuZyBrZXBlbmdrZXInLFxuICAgICAgICAgICAgcyA6ICdzYXdldGF3aXMgZGV0aWsnLFxuICAgICAgICAgICAgc3MgOiAnJWQgZGV0aWsnLFxuICAgICAgICAgICAgbSA6ICdzZXR1bmdnYWwgbWVuaXQnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWVuaXQnLFxuICAgICAgICAgICAgaCA6ICdzZXR1bmdnYWwgamFtJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGphbScsXG4gICAgICAgICAgICBkIDogJ3NlZGludGVuJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRpbnRlbicsXG4gICAgICAgICAgICBNIDogJ3Nld3VsYW4nLFxuICAgICAgICAgICAgTU0gOiAnJWQgd3VsYW4nLFxuICAgICAgICAgICAgeSA6ICdzZXRhdW4nLFxuICAgICAgICAgICAgeXkgOiAnJWQgdGF1bidcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4ganY7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///155\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ka = moment.defineLocale('ka', {\n months : {\n standalone: 'იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი'.split('_'),\n format: 'იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს'.split('_')\n },\n monthsShort : 'იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ'.split('_'),\n weekdays : {\n standalone: 'კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი'.split('_'),\n format: 'კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს'.split('_'),\n isFormat: /(წინა|შემდეგ)/\n },\n weekdaysShort : 'კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ'.split('_'),\n weekdaysMin : 'კვ_ორ_სა_ოთ_ხუ_პა_შა'.split('_'),\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendar : {\n sameDay : '[დღეს] LT[-ზე]',\n nextDay : '[ხვალ] LT[-ზე]',\n lastDay : '[გუშინ] LT[-ზე]',\n nextWeek : '[შემდეგ] dddd LT[-ზე]',\n lastWeek : '[წინა] dddd LT-ზე',\n sameElse : 'L'\n },\n relativeTime : {\n future : function (s) {\n return (/(წამი|წუთი|საათი|წელი)/).test(s) ?\n s.replace(/ი$/, 'ში') :\n s + 'ში';\n },\n past : function (s) {\n if ((/(წამი|წუთი|საათი|დღე|თვე)/).test(s)) {\n return s.replace(/(ი|ე)$/, 'ის წინ');\n }\n if ((/წელი/).test(s)) {\n return s.replace(/წელი$/, 'წლის წინ');\n }\n },\n s : 'რამდენიმე წამი',\n ss : '%d წამი',\n m : 'წუთი',\n mm : '%d წუთი',\n h : 'საათი',\n hh : '%d საათი',\n d : 'დღე',\n dd : '%d დღე',\n M : 'თვე',\n MM : '%d თვე',\n y : 'წელი',\n yy : '%d წელი'\n },\n dayOfMonthOrdinalParse: /0|1-ლი|მე-\\d{1,2}|\\d{1,2}-ე/,\n ordinal : function (number) {\n if (number === 0) {\n return number;\n }\n if (number === 1) {\n return number + '-ლი';\n }\n if ((number < 20) || (number <= 100 && (number % 20 === 0)) || (number % 100 === 0)) {\n return 'მე-' + number;\n }\n return number + '-ე';\n },\n week : {\n dow : 1,\n doy : 7\n }\n });\n\n return ka;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rYS5qcz8yMDFiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCw4Q0FBOEMsSUFBSSxJQUFJLElBQUk7QUFDMUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBrYSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2thJywge1xuICAgICAgICBtb250aHMgOiB7XG4gICAgICAgICAgICBzdGFuZGFsb25lOiAn4YOY4YOQ4YOc4YOV4YOQ4YOg4YOYX+GDl+GDlOGDkeGDlOGDoOGDleGDkOGDmuGDmF/hg5vhg5Dhg6Dhg6Lhg5hf4YOQ4YOe4YOg4YOY4YOa4YOYX+GDm+GDkOGDmOGDoeGDmF/hg5jhg5Xhg5zhg5jhg6Hhg5hf4YOY4YOV4YOa4YOY4YOh4YOYX+GDkOGDkuGDleGDmOGDoeGDouGDnV/hg6Hhg5Thg6Xhg6Lhg5Thg5vhg5Hhg5Thg6Dhg5hf4YOd4YOl4YOi4YOd4YOb4YOR4YOU4YOg4YOYX+GDnOGDneGDlOGDm+GDkeGDlOGDoOGDmF/hg5Phg5Thg5nhg5Thg5vhg5Hhg5Thg6Dhg5gnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBmb3JtYXQ6ICfhg5jhg5Dhg5zhg5Xhg5Dhg6Dhg6Ff4YOX4YOU4YOR4YOU4YOg4YOV4YOQ4YOa4YOhX+GDm+GDkOGDoOGDouGDoV/hg5Dhg57hg6Dhg5jhg5rhg5jhg6Ff4YOb4YOQ4YOY4YOh4YOhX+GDmOGDleGDnOGDmOGDoeGDoV/hg5jhg5Xhg5rhg5jhg6Hhg6Ff4YOQ4YOS4YOV4YOY4YOh4YOi4YOhX+GDoeGDlOGDpeGDouGDlOGDm+GDkeGDlOGDoOGDoV/hg53hg6Xhg6Lhg53hg5vhg5Hhg5Thg6Dhg6Ff4YOc4YOd4YOU4YOb4YOR4YOU4YOg4YOhX+GDk+GDlOGDmeGDlOGDm+GDkeGDlOGDoOGDoScuc3BsaXQoJ18nKVxuICAgICAgICB9LFxuICAgICAgICBtb250aHNTaG9ydCA6ICfhg5jhg5Dhg5xf4YOX4YOU4YORX+GDm+GDkOGDoF/hg5Dhg57hg6Bf4YOb4YOQ4YOYX+GDmOGDleGDnF/hg5jhg5Xhg5pf4YOQ4YOS4YOVX+GDoeGDlOGDpV/hg53hg6Xhg6Jf4YOc4YOd4YOUX+GDk+GDlOGDmScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiB7XG4gICAgICAgICAgICBzdGFuZGFsb25lOiAn4YOZ4YOV4YOY4YOg4YOQX+GDneGDoOGDqOGDkOGDkeGDkOGDl+GDmF/hg6Hhg5Dhg5vhg6jhg5Dhg5Hhg5Dhg5fhg5hf4YOd4YOX4YOu4YOo4YOQ4YOR4YOQ4YOX4YOYX+GDruGDo+GDl+GDqOGDkOGDkeGDkOGDl+GDmF/hg57hg5Dhg6Dhg5Dhg6Hhg5nhg5Thg5Xhg5hf4YOo4YOQ4YOR4YOQ4YOX4YOYJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgZm9ybWF0OiAn4YOZ4YOV4YOY4YOg4YOQ4YOhX+GDneGDoOGDqOGDkOGDkeGDkOGDl+GDoV/hg6Hhg5Dhg5vhg6jhg5Dhg5Hhg5Dhg5fhg6Ff4YOd4YOX4YOu4YOo4YOQ4YOR4YOQ4YOX4YOhX+GDruGDo+GDl+GDqOGDkOGDkeGDkOGDl+GDoV/hg57hg5Dhg6Dhg5Dhg6Hhg5nhg5Thg5Xhg6Ff4YOo4YOQ4YOR4YOQ4YOX4YOhJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgaXNGb3JtYXQ6IC8o4YOs4YOY4YOc4YOQfOGDqOGDlOGDm+GDk+GDlOGDkikvXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4YOZ4YOV4YOYX+GDneGDoOGDqF/hg6Hhg5Dhg5tf4YOd4YOX4YOuX+GDruGDo+GDl1/hg57hg5Dhg6Bf4YOo4YOQ4YORJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfhg5nhg5Vf4YOd4YOgX+GDoeGDkF/hg53hg5df4YOu4YOjX+GDnuGDkF/hg6jhg5AnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnaDptbSBBJyxcbiAgICAgICAgICAgIExUUyA6ICdoOm1tOnNzIEEnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBoOm1tIEEnLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBoOm1tIEEnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4YOT4YOm4YOU4YOhXSBMVFst4YOW4YOUXScsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vhg67hg5Xhg5Dhg5pdIExUWy3hg5bhg5RdJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+GDkuGDo+GDqOGDmOGDnF0gTFRbLeGDluGDlF0nLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW+GDqOGDlOGDm+GDk+GDlOGDkl0gZGRkZCBMVFst4YOW4YOUXScsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4YOs4YOY4YOc4YOQXSBkZGRkIExULeGDluGDlCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiBmdW5jdGlvbiAocykge1xuICAgICAgICAgICAgICAgIHJldHVybiAoLyjhg6zhg5Dhg5vhg5h84YOs4YOj4YOX4YOYfOGDoeGDkOGDkOGDl+GDmHzhg6zhg5Thg5rhg5gpLykudGVzdChzKSA/XG4gICAgICAgICAgICAgICAgICAgIHMucmVwbGFjZSgv4YOYJC8sICfhg6jhg5gnKSA6XG4gICAgICAgICAgICAgICAgICAgIHMgKyAn4YOo4YOYJztcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBwYXN0IDogZnVuY3Rpb24gKHMpIHtcbiAgICAgICAgICAgICAgICBpZiAoKC8o4YOs4YOQ4YOb4YOYfOGDrOGDo+GDl+GDmHzhg6Hhg5Dhg5Dhg5fhg5h84YOT4YOm4YOUfOGDl+GDleGDlCkvKS50ZXN0KHMpKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBzLnJlcGxhY2UoLyjhg5h84YOUKSQvLCAn4YOY4YOhIOGDrOGDmOGDnCcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpZiAoKC/hg6zhg5Thg5rhg5gvKS50ZXN0KHMpKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBzLnJlcGxhY2UoL+GDrOGDlOGDmuGDmCQvLCAn4YOs4YOa4YOY4YOhIOGDrOGDmOGDnCcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzIDogJ+GDoOGDkOGDm+GDk+GDlOGDnOGDmOGDm+GDlCDhg6zhg5Dhg5vhg5gnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4YOs4YOQ4YOb4YOYJyxcbiAgICAgICAgICAgIG0gOiAn4YOs4YOj4YOX4YOYJyxcbiAgICAgICAgICAgIG1tIDogJyVkIOGDrOGDo+GDl+GDmCcsXG4gICAgICAgICAgICBoIDogJ+GDoeGDkOGDkOGDl+GDmCcsXG4gICAgICAgICAgICBoaCA6ICclZCDhg6Hhg5Dhg5Dhg5fhg5gnLFxuICAgICAgICAgICAgZCA6ICfhg5Phg6bhg5QnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4YOT4YOm4YOUJyxcbiAgICAgICAgICAgIE0gOiAn4YOX4YOV4YOUJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOGDl+GDleGDlCcsXG4gICAgICAgICAgICB5IDogJ+GDrOGDlOGDmuGDmCcsXG4gICAgICAgICAgICB5eSA6ICclZCDhg6zhg5Thg5rhg5gnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC8wfDEt4YOa4YOYfOGDm+GDlC1cXGR7MSwyfXxcXGR7MSwyfS3hg5QvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct4YOa4YOYJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmICgobnVtYmVyIDwgMjApIHx8IChudW1iZXIgPD0gMTAwICYmIChudW1iZXIgJSAyMCA9PT0gMCkpIHx8IChudW1iZXIgJSAxMDAgPT09IDApKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfhg5vhg5QtJyArIG51bWJlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLeGDlCc7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLFxuICAgICAgICAgICAgZG95IDogN1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4ga2E7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///156\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var suffixes = {\n 0: '-ші',\n 1: '-ші',\n 2: '-ші',\n 3: '-ші',\n 4: '-ші',\n 5: '-ші',\n 6: '-шы',\n 7: '-ші',\n 8: '-ші',\n 9: '-шы',\n 10: '-шы',\n 20: '-шы',\n 30: '-шы',\n 40: '-шы',\n 50: '-ші',\n 60: '-шы',\n 70: '-ші',\n 80: '-ші',\n 90: '-шы',\n 100: '-ші'\n };\n\n var kk = moment.defineLocale('kk', {\n months : 'қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан'.split('_'),\n monthsShort : 'қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел'.split('_'),\n weekdays : 'жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі'.split('_'),\n weekdaysShort : 'жек_дүй_сей_сәр_бей_жұм_сен'.split('_'),\n weekdaysMin : 'жк_дй_сй_ср_бй_жм_сн'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Бүгін сағат] LT',\n nextDay : '[Ертең сағат] LT',\n nextWeek : 'dddd [сағат] LT',\n lastDay : '[Кеше сағат] LT',\n lastWeek : '[Өткен аптаның] dddd [сағат] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s ішінде',\n past : '%s бұрын',\n s : 'бірнеше секунд',\n ss : '%d секунд',\n m : 'бір минут',\n mm : '%d минут',\n h : 'бір сағат',\n hh : '%d сағат',\n d : 'бір күн',\n dd : '%d күн',\n M : 'бір ай',\n MM : '%d ай',\n y : 'бір жыл',\n yy : '%d жыл'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(ші|шы)/,\n ordinal : function (number) {\n var a = number % 10,\n b = number >= 100 ? 100 : null;\n return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return kk;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ray5qcz82ZDc5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTU3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3VmZml4ZXMgPSB7XG4gICAgICAgIDA6ICct0YjRlicsXG4gICAgICAgIDE6ICct0YjRlicsXG4gICAgICAgIDI6ICct0YjRlicsXG4gICAgICAgIDM6ICct0YjRlicsXG4gICAgICAgIDQ6ICct0YjRlicsXG4gICAgICAgIDU6ICct0YjRlicsXG4gICAgICAgIDY6ICct0YjRiycsXG4gICAgICAgIDc6ICct0YjRlicsXG4gICAgICAgIDg6ICct0YjRlicsXG4gICAgICAgIDk6ICct0YjRiycsXG4gICAgICAgIDEwOiAnLdGI0YsnLFxuICAgICAgICAyMDogJy3RiNGLJyxcbiAgICAgICAgMzA6ICct0YjRiycsXG4gICAgICAgIDQwOiAnLdGI0YsnLFxuICAgICAgICA1MDogJy3RiNGWJyxcbiAgICAgICAgNjA6ICct0YjRiycsXG4gICAgICAgIDcwOiAnLdGI0ZYnLFxuICAgICAgICA4MDogJy3RiNGWJyxcbiAgICAgICAgOTA6ICct0YjRiycsXG4gICAgICAgIDEwMDogJy3RiNGWJ1xuICAgIH07XG5cbiAgICB2YXIga2sgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdraycsIHtcbiAgICAgICAgbW9udGhzIDogJ9Kb0LDSo9GC0LDRgF/QsNKb0L/QsNC9X9C90LDRg9GA0YvQt1/RgdOZ0YPRltGAX9C80LDQvNGL0YBf0LzQsNGD0YHRi9C8X9GI0ZbQu9C00LVf0YLQsNC80YvQt1/Sm9GL0YDQutKv0LnQtdC6X9Kb0LDQt9Cw0L1f0pvQsNGA0LDRiNCwX9C20LXQu9GC0L7Sm9GB0LDQvScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn0pvQsNKjX9Cw0pvQv1/QvdCw0YNf0YHTmdGDX9C80LDQvF/QvNCw0YNf0YjRltC7X9GC0LDQvF/Sm9GL0YBf0pvQsNC3X9Kb0LDRgF/QttC10LsnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ9C20LXQutGB0LXQvdCx0ZZf0LTSr9C50YHQtdC90LHRll/RgdC10LnRgdC10L3QsdGWX9GB05nRgNGB0LXQvdCx0ZZf0LHQtdC50YHQtdC90LHRll/QttKx0LzQsF/RgdC10L3QsdGWJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9C20LXQul/QtNKv0Llf0YHQtdC5X9GB05nRgF/QsdC10Llf0LbSsdC8X9GB0LXQvScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0LbQul/QtNC5X9GB0Llf0YHRgF/QsdC5X9C20Lxf0YHQvScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW9CR0q/Qs9GW0L0g0YHQsNKT0LDRgl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdb0JXRgNGC0LXSoyDRgdCw0pPQsNGCXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvRgdCw0pPQsNGCXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1vQmtC10YjQtSDRgdCw0pPQsNGCXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb06jRgtC60LXQvSDQsNC/0YLQsNC90YvSo10gZGRkZCBb0YHQsNKT0LDRgl0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzINGW0YjRltC90LTQtScsXG4gICAgICAgICAgICBwYXN0IDogJyVzINCx0rHRgNGL0L0nLFxuICAgICAgICAgICAgcyA6ICfQsdGW0YDQvdC10YjQtSDRgdC10LrRg9C90LQnLFxuICAgICAgICAgICAgc3MgOiAnJWQg0YHQtdC60YPQvdC0JyxcbiAgICAgICAgICAgIG0gOiAn0LHRltGAINC80LjQvdGD0YInLFxuICAgICAgICAgICAgbW0gOiAnJWQg0LzQuNC90YPRgicsXG4gICAgICAgICAgICBoIDogJ9Cx0ZbRgCDRgdCw0pPQsNGCJyxcbiAgICAgICAgICAgIGhoIDogJyVkINGB0LDSk9Cw0YInLFxuICAgICAgICAgICAgZCA6ICfQsdGW0YAg0LrSr9C9JyxcbiAgICAgICAgICAgIGRkIDogJyVkINC60q/QvScsXG4gICAgICAgICAgICBNIDogJ9Cx0ZbRgCDQsNC5JyxcbiAgICAgICAgICAgIE1NIDogJyVkINCw0LknLFxuICAgICAgICAgICAgeSA6ICfQsdGW0YAg0LbRi9C7JyxcbiAgICAgICAgICAgIHl5IDogJyVkINC20YvQuydcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9LSjRiNGWfNGI0YspLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBhID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgYiA9IG51bWJlciA+PSAxMDAgPyAxMDAgOiBudWxsO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChzdWZmaXhlc1tudW1iZXJdIHx8IHN1ZmZpeGVzW2FdIHx8IHN1ZmZpeGVzW2JdKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4ga2s7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///157\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '១',\n '2': '២',\n '3': '៣',\n '4': '៤',\n '5': '៥',\n '6': '៦',\n '7': '៧',\n '8': '៨',\n '9': '៩',\n '0': '០'\n }, numberMap = {\n '១': '1',\n '២': '2',\n '៣': '3',\n '៤': '4',\n '៥': '5',\n '៦': '6',\n '៧': '7',\n '៨': '8',\n '៩': '9',\n '០': '0'\n };\n\n var km = moment.defineLocale('km', {\n months: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split(\n '_'\n ),\n monthsShort: 'មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ'.split(\n '_'\n ),\n weekdays: 'អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍'.split('_'),\n weekdaysShort: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'),\n weekdaysMin: 'អា_ច_អ_ព_ព្រ_សុ_ស'.split('_'),\n weekdaysParseExact: true,\n longDateFormat: {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY HH:mm',\n LLLL: 'dddd, D MMMM YYYY HH:mm'\n },\n meridiemParse: /ព្រឹក|ល្ងាច/,\n isPM: function (input) {\n return input === 'ល្ងាច';\n },\n meridiem: function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ព្រឹក';\n } else {\n return 'ល្ងាច';\n }\n },\n calendar: {\n sameDay: '[ថ្ងៃនេះ ម៉ោង] LT',\n nextDay: '[ស្អែក ម៉ោង] LT',\n nextWeek: 'dddd [ម៉ោង] LT',\n lastDay: '[ម្សិលមិញ ម៉ោង] LT',\n lastWeek: 'dddd [សប្តាហ៍មុន] [ម៉ោង] LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: '%sទៀត',\n past: '%sមុន',\n s: 'ប៉ុន្មានវិនាទី',\n ss: '%d វិនាទី',\n m: 'មួយនាទី',\n mm: '%d នាទី',\n h: 'មួយម៉ោង',\n hh: '%d ម៉ោង',\n d: 'មួយថ្ងៃ',\n dd: '%d ថ្ងៃ',\n M: 'មួយខែ',\n MM: '%d ខែ',\n y: 'មួយឆ្នាំ',\n yy: '%d ឆ្នាំ'\n },\n dayOfMonthOrdinalParse : /ទី\\d{1,2}/,\n ordinal : 'ទី%d',\n preparse: function (string) {\n return string.replace(/[១២៣៤៥៦៧៨៩០]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n week: {\n dow: 1, // Monday is the first day of the week.\n doy: 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return km;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rbS5qcz9lODFkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QsdUNBQXVDLElBQUk7QUFDM0M7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTU4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICfhn6EnLFxuICAgICAgICAnMic6ICfhn6InLFxuICAgICAgICAnMyc6ICfhn6MnLFxuICAgICAgICAnNCc6ICfhn6QnLFxuICAgICAgICAnNSc6ICfhn6UnLFxuICAgICAgICAnNic6ICfhn6YnLFxuICAgICAgICAnNyc6ICfhn6cnLFxuICAgICAgICAnOCc6ICfhn6gnLFxuICAgICAgICAnOSc6ICfhn6knLFxuICAgICAgICAnMCc6ICfhn6AnXG4gICAgfSwgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4Z+hJzogJzEnLFxuICAgICAgICAn4Z+iJzogJzInLFxuICAgICAgICAn4Z+jJzogJzMnLFxuICAgICAgICAn4Z+kJzogJzQnLFxuICAgICAgICAn4Z+lJzogJzUnLFxuICAgICAgICAn4Z+mJzogJzYnLFxuICAgICAgICAn4Z+nJzogJzcnLFxuICAgICAgICAn4Z+oJzogJzgnLFxuICAgICAgICAn4Z+pJzogJzknLFxuICAgICAgICAn4Z+gJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBrbSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2ttJywge1xuICAgICAgICBtb250aHM6ICfhnpjhnoDhnprhnrZf4Z6A4Z674Z6Y4Z+S4Z6X4Z+IX+GemOGeuOGek+Getl/hnpjhn4Hhnp/hnrZf4Z6n4Z6f4Z6X4Z62X+GemOGet+GekOGeu+Gek+Getl/hnoDhnoDhn5LhnoDhnorhnrZf4Z6f4Z644Z6g4Z62X+GegOGeieGfkuGeieGetl/hno/hnrvhnpvhnrZf4Z6c4Z634Z6F4Z+S4Z6G4Z634Z6A4Z62X+GekuGfkuGek+GevCcuc3BsaXQoXG4gICAgICAgICAgICAnXydcbiAgICAgICAgKSxcbiAgICAgICAgbW9udGhzU2hvcnQ6ICfhnpjhnoDhnprhnrZf4Z6A4Z674Z6Y4Z+S4Z6X4Z+IX+GemOGeuOGek+Getl/hnpjhn4Hhnp/hnrZf4Z6n4Z6f4Z6X4Z62X+GemOGet+GekOGeu+Gek+Getl/hnoDhnoDhn5LhnoDhnorhnrZf4Z6f4Z644Z6g4Z62X+GegOGeieGfkuGeieGetl/hno/hnrvhnpvhnrZf4Z6c4Z634Z6F4Z+S4Z6G4Z634Z6A4Z62X+GekuGfkuGek+GevCcuc3BsaXQoXG4gICAgICAgICAgICAnXydcbiAgICAgICAgKSxcbiAgICAgICAgd2Vla2RheXM6ICfhnqLhnrbhnpHhnrfhno/hn5Lhnplf4Z6F4Z+Q4Z6T4Z+S4Z6RX+GeouGehOGfkuGeguGetuGeml/hnpbhnrvhnpJf4Z6W4Z+S4Z6a4Z6g4Z6f4Z+S4Z6U4Z6P4Z634Z+NX+Gen+Geu+GegOGfkuGeml/hnp/hn4Xhnprhn40nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQ6ICfhnqLhnrZf4Z6FX+Geol/hnpZf4Z6W4Z+S4Z6aX+Gen+Geu1/hnp8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAn4Z6i4Z62X+GehV/hnqJf4Z6WX+GeluGfkuGeml/hnp/hnrtf4Z6fJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0OiB7XG4gICAgICAgICAgICBMVDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUzogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEw6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv4Z6W4Z+S4Z6a4Z654Z6AfOGem+GfkuGehOGetuGehS8sXG4gICAgICAgIGlzUE06IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuIGlucHV0ID09PSAn4Z6b4Z+S4Z6E4Z624Z6FJztcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW06IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+GeluGfkuGemuGeueGegCc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Z6b4Z+S4Z6E4Z624Z6FJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXI6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdb4Z6Q4Z+S4Z6E4Z+D4Z6T4Z+B4Z+HIOGemOGfieGfhOGehF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vhnp/hn5LhnqLhn4LhnoAg4Z6Y4Z+J4Z+E4Z6EXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW+GemOGfieGfhOGehF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vhnpjhn5Lhnp/hnrfhnpvhnpjhnrfhnokg4Z6Y4Z+J4Z+E4Z6EXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW+Gen+GelOGfkuGej+GetuGeoOGfjeGemOGeu+Gek10gW+GemOGfieGfhOGehF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWU6IHtcbiAgICAgICAgICAgIGZ1dHVyZTogJyVz4Z6R4Z+A4Z6PJyxcbiAgICAgICAgICAgIHBhc3Q6ICclc+GemOGeu+GekycsXG4gICAgICAgICAgICBzOiAn4Z6U4Z+J4Z674Z6T4Z+S4Z6Y4Z624Z6T4Z6c4Z634Z6T4Z624Z6R4Z64JyxcbiAgICAgICAgICAgIHNzOiAnJWQg4Z6c4Z634Z6T4Z624Z6R4Z64JyxcbiAgICAgICAgICAgIG06ICfhnpjhnr3hnpnhnpPhnrbhnpHhnrgnLFxuICAgICAgICAgICAgbW06ICclZCDhnpPhnrbhnpHhnrgnLFxuICAgICAgICAgICAgaDogJ+GemOGeveGemeGemOGfieGfhOGehCcsXG4gICAgICAgICAgICBoaDogJyVkIOGemOGfieGfhOGehCcsXG4gICAgICAgICAgICBkOiAn4Z6Y4Z694Z6Z4Z6Q4Z+S4Z6E4Z+DJyxcbiAgICAgICAgICAgIGRkOiAnJWQg4Z6Q4Z+S4Z6E4Z+DJyxcbiAgICAgICAgICAgIE06ICfhnpjhnr3hnpnhnoHhn4InLFxuICAgICAgICAgICAgTU06ICclZCDhnoHhn4InLFxuICAgICAgICAgICAgeTogJ+GemOGeveGemeGehuGfkuGek+GetuGfhicsXG4gICAgICAgICAgICB5eTogJyVkIOGehuGfkuGek+GetuGfhidcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZSA6IC/hnpHhnrhcXGR7MSwyfS8sXG4gICAgICAgIG9yZGluYWwgOiAn4Z6R4Z64JWQnLFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9b4Z+h4Z+i4Z+j4Z+k4Z+l4Z+m4Z+n4Z+o4Z+p4Z+gXS9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICBwb3N0Zm9ybWF0OiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL1xcZC9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gc3ltYm9sTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrOiB7XG4gICAgICAgICAgICBkb3c6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95OiA0IC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGttO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///158\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '೧',\n '2': '೨',\n '3': '೩',\n '4': '೪',\n '5': '೫',\n '6': '೬',\n '7': '೭',\n '8': '೮',\n '9': '೯',\n '0': '೦'\n },\n numberMap = {\n '೧': '1',\n '೨': '2',\n '೩': '3',\n '೪': '4',\n '೫': '5',\n '೬': '6',\n '೭': '7',\n '೮': '8',\n '೯': '9',\n '೦': '0'\n };\n\n var kn = moment.defineLocale('kn', {\n months : 'ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್'.split('_'),\n monthsShort : 'ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ'.split('_'),\n monthsParseExact: true,\n weekdays : 'ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ'.split('_'),\n weekdaysShort : 'ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ'.split('_'),\n weekdaysMin : 'ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ'.split('_'),\n longDateFormat : {\n LT : 'A h:mm',\n LTS : 'A h:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm',\n LLLL : 'dddd, D MMMM YYYY, A h:mm'\n },\n calendar : {\n sameDay : '[ಇಂದು] LT',\n nextDay : '[ನಾಳೆ] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[ನಿನ್ನೆ] LT',\n lastWeek : '[ಕೊನೆಯ] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s ನಂತರ',\n past : '%s ಹಿಂದೆ',\n s : 'ಕೆಲವು ಕ್ಷಣಗಳು',\n ss : '%d ಸೆಕೆಂಡುಗಳು',\n m : 'ಒಂದು ನಿಮಿಷ',\n mm : '%d ನಿಮಿಷ',\n h : 'ಒಂದು ಗಂಟೆ',\n hh : '%d ಗಂಟೆ',\n d : 'ಒಂದು ದಿನ',\n dd : '%d ದಿನ',\n M : 'ಒಂದು ತಿಂಗಳು',\n MM : '%d ತಿಂಗಳು',\n y : 'ಒಂದು ವರ್ಷ',\n yy : '%d ವರ್ಷ'\n },\n preparse: function (string) {\n return string.replace(/[೧೨೩೪೫೬೭೮೯೦]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n meridiemParse: /ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'ರಾತ್ರಿ') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'ಬೆಳಿಗ್ಗೆ') {\n return hour;\n } else if (meridiem === 'ಮಧ್ಯಾಹ್ನ') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'ಸಂಜೆ') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ರಾತ್ರಿ';\n } else if (hour < 10) {\n return 'ಬೆಳಿಗ್ಗೆ';\n } else if (hour < 17) {\n return 'ಮಧ್ಯಾಹ್ನ';\n } else if (hour < 20) {\n return 'ಸಂಜೆ';\n } else {\n return 'ರಾತ್ರಿ';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(ನೇ)/,\n ordinal : function (number) {\n return number + 'ನೇ';\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return kn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rbi5qcz8zZTkyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE1OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN5bWJvbE1hcCA9IHtcbiAgICAgICAgJzEnOiAn4LOnJyxcbiAgICAgICAgJzInOiAn4LOoJyxcbiAgICAgICAgJzMnOiAn4LOpJyxcbiAgICAgICAgJzQnOiAn4LOqJyxcbiAgICAgICAgJzUnOiAn4LOrJyxcbiAgICAgICAgJzYnOiAn4LOsJyxcbiAgICAgICAgJzcnOiAn4LOtJyxcbiAgICAgICAgJzgnOiAn4LOuJyxcbiAgICAgICAgJzknOiAn4LOvJyxcbiAgICAgICAgJzAnOiAn4LOmJ1xuICAgIH0sXG4gICAgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4LOnJzogJzEnLFxuICAgICAgICAn4LOoJzogJzInLFxuICAgICAgICAn4LOpJzogJzMnLFxuICAgICAgICAn4LOqJzogJzQnLFxuICAgICAgICAn4LOrJzogJzUnLFxuICAgICAgICAn4LOsJzogJzYnLFxuICAgICAgICAn4LOtJzogJzcnLFxuICAgICAgICAn4LOuJzogJzgnLFxuICAgICAgICAn4LOvJzogJzknLFxuICAgICAgICAn4LOmJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBrbiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2tuJywge1xuICAgICAgICBtb250aHMgOiAn4LKc4LKo4LK14LKw4LK/X+Cyq+CzhuCyrOCzjeCysOCyteCysOCyv1/gsq7gsr7gsrDgs43gsprgs41f4LKP4LKq4LON4LKw4LK/4LKy4LONX+CyruCzhuCzlV/gspzgs4Lgsqjgs41f4LKc4LOB4LKy4LOG4LOWX+CyhuCyl+CyuOCzjeCyn+CzjV/gsrjgs4bgsqrgs43gsp/gs4bgsoLgsqzgsrDgs41f4LKF4LKV4LON4LKf4LOG4LOC4LOV4LKs4LKw4LONX+CyqOCyteCzhuCyguCyrOCysOCzjV/gsqHgsr/gsrjgs4bgsoLgsqzgsrDgs40nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+CynOCyqF/gsqvgs4bgsqzgs43gsrBf4LKu4LK+4LKw4LON4LKa4LONX+Cyj+CyquCzjeCysOCyv+CysuCzjV/gsq7gs4bgs5Vf4LKc4LOC4LKo4LONX+CynOCzgeCysuCzhuCzll/gsobgspfgsrjgs43gsp/gs41f4LK44LOG4LKq4LON4LKf4LOG4LKCX+CyheCyleCzjeCyn+CzhuCzguCzlV/gsqjgsrXgs4bgsoJf4LKh4LK/4LK44LOG4LKCJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0OiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICfgsq3gsr7gsqjgs4HgsrXgsr7gsrBf4LK44LOG4LOC4LOV4LKu4LK14LK+4LKwX+CyruCyguCyl+Cys+CyteCyvuCysF/gsqzgs4HgsqfgsrXgsr7gsrBf4LKX4LOB4LKw4LOB4LK14LK+4LKwX+CytuCzgeCyleCzjeCysOCyteCyvuCysF/gsrbgsqjgsr/gsrXgsr7gsrAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4LKt4LK+4LKo4LOBX+CyuOCzhuCzguCzleCyrl/gsq7gsoLgspfgsrNf4LKs4LOB4LKnX+Cyl+CzgeCysOCzgV/gsrbgs4HgspXgs43gsrBf4LK24LKo4LK/Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfgsq3gsr5f4LK44LOG4LOC4LOVX+CyruCygl/gsqzgs4Ff4LKX4LOBX+CytuCzgV/gsrYnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnQSBoOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSwgQSBoOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEEgaDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vgsofgsoLgsqbgs4FdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+CyqOCyvuCys+Czhl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCwgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4LKo4LK/4LKo4LON4LKo4LOGXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4LKV4LOG4LOC4LKo4LOG4LKvXSBkZGRkLCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg4LKo4LKC4LKk4LKwJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg4LK54LK/4LKC4LKm4LOGJyxcbiAgICAgICAgICAgIHMgOiAn4LKV4LOG4LKy4LK14LOBIOCyleCzjeCyt+Cyo+Cyl+Cys+CzgScsXG4gICAgICAgICAgICBzcyA6ICclZCDgsrjgs4bgspXgs4bgsoLgsqHgs4HgspfgsrPgs4EnLFxuICAgICAgICAgICAgbSA6ICfgspLgsoLgsqbgs4Eg4LKo4LK/4LKu4LK/4LK3JyxcbiAgICAgICAgICAgIG1tIDogJyVkIOCyqOCyv+CyruCyv+CytycsXG4gICAgICAgICAgICBoIDogJ+CykuCyguCypuCzgSDgspfgsoLgsp/gs4YnLFxuICAgICAgICAgICAgaGggOiAnJWQg4LKX4LKC4LKf4LOGJyxcbiAgICAgICAgICAgIGQgOiAn4LKS4LKC4LKm4LOBIOCypuCyv+CyqCcsXG4gICAgICAgICAgICBkZCA6ICclZCDgsqbgsr/gsqgnLFxuICAgICAgICAgICAgTSA6ICfgspLgsoLgsqbgs4Eg4LKk4LK/4LKC4LKX4LKz4LOBJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOCypOCyv+CyguCyl+Cys+CzgScsXG4gICAgICAgICAgICB5IDogJ+CykuCyguCypuCzgSDgsrXgsrDgs43gsrcnLFxuICAgICAgICAgICAgeXkgOiAnJWQg4LK14LKw4LON4LK3J1xuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9b4LOn4LOo4LOp4LOq4LOr4LOs4LOt4LOu4LOv4LOmXS9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICBwb3N0Zm9ybWF0OiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL1xcZC9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gc3ltYm9sTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv4LKw4LK+4LKk4LON4LKw4LK/fOCyrOCzhuCys+Cyv+Cyl+CzjeCyl+Czhnzgsq7gsqfgs43gsq/gsr7gsrngs43gsqh84LK44LKC4LKc4LOGLyxcbiAgICAgICAgbWVyaWRpZW1Ib3VyIDogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtZXJpZGllbSA9PT0gJ+CysOCyvuCypOCzjeCysOCyvycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA8IDQgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CyrOCzhuCys+Cyv+Cyl+CzjeCyl+CzhicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgsq7gsqfgs43gsq/gsr7gsrngs43gsqgnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPj0gMTAgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CyuOCyguCynOCzhicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LKw4LK+4LKk4LON4LKw4LK/JztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgsqzgs4bgsrPgsr/gspfgs43gspfgs4YnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CyruCyp+CzjeCyr+CyvuCyueCzjeCyqCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAyMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LK44LKC4LKc4LOGJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgsrDgsr7gsqTgs43gsrDgsr8nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0o4LKo4LOG4LOVKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+CyqOCzhuCzlSc7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAwLCAvLyBTdW5kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDYgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGtuO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///159\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ko = moment.defineLocale('ko', {\n months : '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'),\n monthsShort : '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'),\n weekdays : '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'),\n weekdaysShort : '일_월_화_수_목_금_토'.split('_'),\n weekdaysMin : '일_월_화_수_목_금_토'.split('_'),\n longDateFormat : {\n LT : 'A h:mm',\n LTS : 'A h:mm:ss',\n L : 'YYYY.MM.DD.',\n LL : 'YYYY년 MMMM D일',\n LLL : 'YYYY년 MMMM D일 A h:mm',\n LLLL : 'YYYY년 MMMM D일 dddd A h:mm',\n l : 'YYYY.MM.DD.',\n ll : 'YYYY년 MMMM D일',\n lll : 'YYYY년 MMMM D일 A h:mm',\n llll : 'YYYY년 MMMM D일 dddd A h:mm'\n },\n calendar : {\n sameDay : '오늘 LT',\n nextDay : '내일 LT',\n nextWeek : 'dddd LT',\n lastDay : '어제 LT',\n lastWeek : '지난주 dddd LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s 후',\n past : '%s 전',\n s : '몇 초',\n ss : '%d초',\n m : '1분',\n mm : '%d분',\n h : '한 시간',\n hh : '%d시간',\n d : '하루',\n dd : '%d일',\n M : '한 달',\n MM : '%d달',\n y : '일 년',\n yy : '%d년'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}(일|월|주)/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'DDD':\n return number + '일';\n case 'M':\n return number + '월';\n case 'w':\n case 'W':\n return number + '주';\n default:\n return number;\n }\n },\n meridiemParse : /오전|오후/,\n isPM : function (token) {\n return token === '오후';\n },\n meridiem : function (hour, minute, isUpper) {\n return hour < 12 ? '오전' : '오후';\n }\n });\n\n return ko;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9rby5qcz8yMmY4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxxQ0FBcUMsSUFBSTtBQUN6QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTYwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIga28gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdrbycsIHtcbiAgICAgICAgbW9udGhzIDogJzHsm5RfMuyblF8z7JuUXzTsm5RfNeyblF827JuUXzfsm5RfOOyblF857JuUXzEw7JuUXzEx7JuUXzEy7JuUJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICcx7JuUXzLsm5RfM+yblF807JuUXzXsm5RfNuyblF837JuUXzjsm5RfOeyblF8xMOyblF8xMeyblF8xMuyblCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAn7J287JqU7J28X+yblOyalOydvF/tmZTsmpTsnbxf7IiY7JqU7J28X+uqqeyalOydvF/quIjsmpTsnbxf7Yag7JqU7J28Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+ydvF/sm5Rf7ZmUX+yImF/rqqlf6riIX+2GoCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn7J28X+yblF/tmZRf7IiYX+uqqV/quIhf7YagJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0EgaDptbScsXG4gICAgICAgICAgICBMVFMgOiAnQSBoOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnWVlZWS5NTS5ERC4nLFxuICAgICAgICAgICAgTEwgOiAnWVlZWeuFhCBNTU1NIETsnbwnLFxuICAgICAgICAgICAgTExMIDogJ1lZWVnrhYQgTU1NTSBE7J28IEEgaDptbScsXG4gICAgICAgICAgICBMTExMIDogJ1lZWVnrhYQgTU1NTSBE7J28IGRkZGQgQSBoOm1tJyxcbiAgICAgICAgICAgIGwgOiAnWVlZWS5NTS5ERC4nLFxuICAgICAgICAgICAgbGwgOiAnWVlZWeuFhCBNTU1NIETsnbwnLFxuICAgICAgICAgICAgbGxsIDogJ1lZWVnrhYQgTU1NTSBE7J28IEEgaDptbScsXG4gICAgICAgICAgICBsbGxsIDogJ1lZWVnrhYQgTU1NTSBE7J28IGRkZGQgQSBoOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAn7Jik64qYIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAn64K07J28IExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICfslrTsoJwgTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAn7KeA64Kc7KO8IGRkZGQgTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIO2bhCcsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOyghCcsXG4gICAgICAgICAgICBzIDogJ+uqhyDstIgnLFxuICAgICAgICAgICAgc3MgOiAnJWTstIgnLFxuICAgICAgICAgICAgbSA6ICcx67aEJyxcbiAgICAgICAgICAgIG1tIDogJyVk67aEJyxcbiAgICAgICAgICAgIGggOiAn7ZWcIOyLnOqwhCcsXG4gICAgICAgICAgICBoaCA6ICclZOyLnOqwhCcsXG4gICAgICAgICAgICBkIDogJ+2VmOujqCcsXG4gICAgICAgICAgICBkZCA6ICclZOydvCcsXG4gICAgICAgICAgICBNIDogJ+2VnCDri6wnLFxuICAgICAgICAgICAgTU0gOiAnJWTri6wnLFxuICAgICAgICAgICAgeSA6ICfsnbwg64WEJyxcbiAgICAgICAgICAgIHl5IDogJyVk64WEJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL1xcZHsxLDJ9KOydvHzsm5R87KO8KS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyLCBwZXJpb2QpIHtcbiAgICAgICAgICAgIHN3aXRjaCAocGVyaW9kKSB7XG4gICAgICAgICAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnRCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnREREJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICfsnbwnO1xuICAgICAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+yblCc7XG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAn7KO8JztcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlIDogL+yYpOyghHzsmKTtm4QvLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKHRva2VuKSB7XG4gICAgICAgICAgICByZXR1cm4gdG9rZW4gPT09ICfsmKTtm4QnO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzVXBwZXIpIHtcbiAgICAgICAgICAgIHJldHVybiBob3VyIDwgMTIgPyAn7Jik7KCEJyA6ICfsmKTtm4QnO1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4ga287XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///160\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var suffixes = {\n 0: '-чү',\n 1: '-чи',\n 2: '-чи',\n 3: '-чү',\n 4: '-чү',\n 5: '-чи',\n 6: '-чы',\n 7: '-чи',\n 8: '-чи',\n 9: '-чу',\n 10: '-чу',\n 20: '-чы',\n 30: '-чу',\n 40: '-чы',\n 50: '-чү',\n 60: '-чы',\n 70: '-чи',\n 80: '-чи',\n 90: '-чу',\n 100: '-чү'\n };\n\n var ky = moment.defineLocale('ky', {\n months : 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_'),\n monthsShort : 'янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек'.split('_'),\n weekdays : 'Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби'.split('_'),\n weekdaysShort : 'Жек_Дүй_Шей_Шар_Бей_Жум_Ише'.split('_'),\n weekdaysMin : 'Жк_Дй_Шй_Шр_Бй_Жм_Иш'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Бүгүн саат] LT',\n nextDay : '[Эртең саат] LT',\n nextWeek : 'dddd [саат] LT',\n lastDay : '[Кече саат] LT',\n lastWeek : '[Өткен аптанын] dddd [күнү] [саат] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s ичинде',\n past : '%s мурун',\n s : 'бирнече секунд',\n ss : '%d секунд',\n m : 'бир мүнөт',\n mm : '%d мүнөт',\n h : 'бир саат',\n hh : '%d саат',\n d : 'бир күн',\n dd : '%d күн',\n M : 'бир ай',\n MM : '%d ай',\n y : 'бир жыл',\n yy : '%d жыл'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(чи|чы|чү|чу)/,\n ordinal : function (number) {\n var a = number % 10,\n b = number >= 100 ? 100 : null;\n return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ky;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9reS5qcz85NjA5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTYxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3VmZml4ZXMgPSB7XG4gICAgICAgIDA6ICct0YfSrycsXG4gICAgICAgIDE6ICct0YfQuCcsXG4gICAgICAgIDI6ICct0YfQuCcsXG4gICAgICAgIDM6ICct0YfSrycsXG4gICAgICAgIDQ6ICct0YfSrycsXG4gICAgICAgIDU6ICct0YfQuCcsXG4gICAgICAgIDY6ICct0YfRiycsXG4gICAgICAgIDc6ICct0YfQuCcsXG4gICAgICAgIDg6ICct0YfQuCcsXG4gICAgICAgIDk6ICct0YfRgycsXG4gICAgICAgIDEwOiAnLdGH0YMnLFxuICAgICAgICAyMDogJy3Rh9GLJyxcbiAgICAgICAgMzA6ICct0YfRgycsXG4gICAgICAgIDQwOiAnLdGH0YsnLFxuICAgICAgICA1MDogJy3Rh9KvJyxcbiAgICAgICAgNjA6ICct0YfRiycsXG4gICAgICAgIDcwOiAnLdGH0LgnLFxuICAgICAgICA4MDogJy3Rh9C4JyxcbiAgICAgICAgOTA6ICct0YfRgycsXG4gICAgICAgIDEwMDogJy3Rh9KvJ1xuICAgIH07XG5cbiAgICB2YXIga3kgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdreScsIHtcbiAgICAgICAgbW9udGhzIDogJ9GP0L3QstCw0YDRjF/RhNC10LLRgNCw0LvRjF/QvNCw0YDRgl/QsNC/0YDQtdC70Yxf0LzQsNC5X9C40Y7QvdGMX9C40Y7Qu9GMX9Cw0LLQs9GD0YHRgl/RgdC10L3RgtGP0LHRgNGMX9C+0LrRgtGP0LHRgNGMX9C90L7Rj9Cx0YDRjF/QtNC10LrQsNCx0YDRjCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn0Y/QvdCyX9GE0LXQsl/QvNCw0YDRgl/QsNC/0YBf0LzQsNC5X9C40Y7QvdGMX9C40Y7Qu9GMX9Cw0LLQs1/RgdC10L1f0L7QutGCX9C90L7Rj1/QtNC10LonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ9CW0LXQutGI0LXQvNCx0Lhf0JTSr9C50YjTqdC80LHSr1/QqNC10LnRiNC10LzQsdC4X9Co0LDRgNGI0LXQvNCx0Lhf0JHQtdC50YjQtdC80LHQuF/QltGD0LzQsF/QmNGI0LXQvNCx0LgnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn0JbQtdC6X9CU0q/QuV/QqNC10Llf0KjQsNGAX9CR0LXQuV/QltGD0Lxf0JjRiNC1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfQltC6X9CU0Llf0KjQuV/QqNGAX9CR0Llf0JbQvF/QmNGIJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb0JHSr9Cz0q/QvSDRgdCw0LDRgl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdb0K3RgNGC0LXSoyDRgdCw0LDRgl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBb0YHQsNCw0YJdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW9Ca0LXRh9C1INGB0LDQsNGCXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb06jRgtC60LXQvSDQsNC/0YLQsNC90YvQvV0gZGRkZCBb0LrSr9C90q9dIFvRgdCw0LDRgl0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzINC40YfQuNC90LTQtScsXG4gICAgICAgICAgICBwYXN0IDogJyVzINC80YPRgNGD0L0nLFxuICAgICAgICAgICAgcyA6ICfQsdC40YDQvdC10YfQtSDRgdC10LrRg9C90LQnLFxuICAgICAgICAgICAgc3MgOiAnJWQg0YHQtdC60YPQvdC0JyxcbiAgICAgICAgICAgIG0gOiAn0LHQuNGAINC80q/QvdOp0YInLFxuICAgICAgICAgICAgbW0gOiAnJWQg0LzSr9C906nRgicsXG4gICAgICAgICAgICBoIDogJ9Cx0LjRgCDRgdCw0LDRgicsXG4gICAgICAgICAgICBoaCA6ICclZCDRgdCw0LDRgicsXG4gICAgICAgICAgICBkIDogJ9Cx0LjRgCDQutKv0L0nLFxuICAgICAgICAgICAgZGQgOiAnJWQg0LrSr9C9JyxcbiAgICAgICAgICAgIE0gOiAn0LHQuNGAINCw0LknLFxuICAgICAgICAgICAgTU0gOiAnJWQg0LDQuScsXG4gICAgICAgICAgICB5IDogJ9Cx0LjRgCDQttGL0LsnLFxuICAgICAgICAgICAgeXkgOiAnJWQg0LbRi9C7J1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0tKNGH0Lh80YfRi3zRh9KvfNGH0YMpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBhID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgYiA9IG51bWJlciA+PSAxMDAgPyAxMDAgOiBudWxsO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChzdWZmaXhlc1tudW1iZXJdIHx8IHN1ZmZpeGVzW2FdIHx8IHN1ZmZpeGVzW2JdKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4ga3k7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///161\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 'm': ['eng Minutt', 'enger Minutt'],\n 'h': ['eng Stonn', 'enger Stonn'],\n 'd': ['een Dag', 'engem Dag'],\n 'M': ['ee Mount', 'engem Mount'],\n 'y': ['ee Joer', 'engem Joer']\n };\n return withoutSuffix ? format[key][0] : format[key][1];\n }\n function processFutureTime(string) {\n var number = string.substr(0, string.indexOf(' '));\n if (eifelerRegelAppliesToNumber(number)) {\n return 'a ' + string;\n }\n return 'an ' + string;\n }\n function processPastTime(string) {\n var number = string.substr(0, string.indexOf(' '));\n if (eifelerRegelAppliesToNumber(number)) {\n return 'viru ' + string;\n }\n return 'virun ' + string;\n }\n /**\n * Returns true if the word before the given number loses the '-n' ending.\n * e.g. 'an 10 Deeg' but 'a 5 Deeg'\n *\n * @param number {integer}\n * @returns {boolean}\n */\n function eifelerRegelAppliesToNumber(number) {\n number = parseInt(number, 10);\n if (isNaN(number)) {\n return false;\n }\n if (number < 0) {\n // Negative Number --\x3e always true\n return true;\n } else if (number < 10) {\n // Only 1 digit\n if (4 <= number && number <= 7) {\n return true;\n }\n return false;\n } else if (number < 100) {\n // 2 digits\n var lastDigit = number % 10, firstDigit = number / 10;\n if (lastDigit === 0) {\n return eifelerRegelAppliesToNumber(firstDigit);\n }\n return eifelerRegelAppliesToNumber(lastDigit);\n } else if (number < 10000) {\n // 3 or 4 digits --\x3e recursively check first digit\n while (number >= 10) {\n number = number / 10;\n }\n return eifelerRegelAppliesToNumber(number);\n } else {\n // Anything larger than 4 digits: recursively check first n-3 digits\n number = number / 1000;\n return eifelerRegelAppliesToNumber(number);\n }\n }\n\n var lb = moment.defineLocale('lb', {\n months: 'Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember'.split('_'),\n monthsShort: 'Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.'.split('_'),\n monthsParseExact : true,\n weekdays: 'Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg'.split('_'),\n weekdaysShort: 'So._Mé._Dë._Më._Do._Fr._Sa.'.split('_'),\n weekdaysMin: 'So_Mé_Dë_Më_Do_Fr_Sa'.split('_'),\n weekdaysParseExact : true,\n longDateFormat: {\n LT: 'H:mm [Auer]',\n LTS: 'H:mm:ss [Auer]',\n L: 'DD.MM.YYYY',\n LL: 'D. MMMM YYYY',\n LLL: 'D. MMMM YYYY H:mm [Auer]',\n LLLL: 'dddd, D. MMMM YYYY H:mm [Auer]'\n },\n calendar: {\n sameDay: '[Haut um] LT',\n sameElse: 'L',\n nextDay: '[Muer um] LT',\n nextWeek: 'dddd [um] LT',\n lastDay: '[Gëschter um] LT',\n lastWeek: function () {\n // Different date string for 'Dënschdeg' (Tuesday) and 'Donneschdeg' (Thursday) due to phonological rule\n switch (this.day()) {\n case 2:\n case 4:\n return '[Leschten] dddd [um] LT';\n default:\n return '[Leschte] dddd [um] LT';\n }\n }\n },\n relativeTime : {\n future : processFutureTime,\n past : processPastTime,\n s : 'e puer Sekonnen',\n ss : '%d Sekonnen',\n m : processRelativeTime,\n mm : '%d Minutten',\n h : processRelativeTime,\n hh : '%d Stonnen',\n d : processRelativeTime,\n dd : '%d Deeg',\n M : processRelativeTime,\n MM : '%d Méint',\n y : processRelativeTime,\n yy : '%d Joer'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal: '%d.',\n week: {\n dow: 1, // Monday is the first day of the week.\n doy: 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return lb;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sYi5qcz80NDBjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQjtBQUN0QixpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTYyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgZm9ybWF0ID0ge1xuICAgICAgICAgICAgJ20nOiBbJ2VuZyBNaW51dHQnLCAnZW5nZXIgTWludXR0J10sXG4gICAgICAgICAgICAnaCc6IFsnZW5nIFN0b25uJywgJ2VuZ2VyIFN0b25uJ10sXG4gICAgICAgICAgICAnZCc6IFsnZWVuIERhZycsICdlbmdlbSBEYWcnXSxcbiAgICAgICAgICAgICdNJzogWydlZSBNb3VudCcsICdlbmdlbSBNb3VudCddLFxuICAgICAgICAgICAgJ3knOiBbJ2VlIEpvZXInLCAnZW5nZW0gSm9lciddXG4gICAgICAgIH07XG4gICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gZm9ybWF0W2tleV1bMF0gOiBmb3JtYXRba2V5XVsxXTtcbiAgICB9XG4gICAgZnVuY3Rpb24gcHJvY2Vzc0Z1dHVyZVRpbWUoc3RyaW5nKSB7XG4gICAgICAgIHZhciBudW1iZXIgPSBzdHJpbmcuc3Vic3RyKDAsIHN0cmluZy5pbmRleE9mKCcgJykpO1xuICAgICAgICBpZiAoZWlmZWxlclJlZ2VsQXBwbGllc1RvTnVtYmVyKG51bWJlcikpIHtcbiAgICAgICAgICAgIHJldHVybiAnYSAnICsgc3RyaW5nO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiAnYW4gJyArIHN0cmluZztcbiAgICB9XG4gICAgZnVuY3Rpb24gcHJvY2Vzc1Bhc3RUaW1lKHN0cmluZykge1xuICAgICAgICB2YXIgbnVtYmVyID0gc3RyaW5nLnN1YnN0cigwLCBzdHJpbmcuaW5kZXhPZignICcpKTtcbiAgICAgICAgaWYgKGVpZmVsZXJSZWdlbEFwcGxpZXNUb051bWJlcihudW1iZXIpKSB7XG4gICAgICAgICAgICByZXR1cm4gJ3ZpcnUgJyArIHN0cmluZztcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gJ3ZpcnVuICcgKyBzdHJpbmc7XG4gICAgfVxuICAgIC8qKlxuICAgICAqIFJldHVybnMgdHJ1ZSBpZiB0aGUgd29yZCBiZWZvcmUgdGhlIGdpdmVuIG51bWJlciBsb3NlcyB0aGUgJy1uJyBlbmRpbmcuXG4gICAgICogZS5nLiAnYW4gMTAgRGVlZycgYnV0ICdhIDUgRGVlZydcbiAgICAgKlxuICAgICAqIEBwYXJhbSBudW1iZXIge2ludGVnZXJ9XG4gICAgICogQHJldHVybnMge2Jvb2xlYW59XG4gICAgICovXG4gICAgZnVuY3Rpb24gZWlmZWxlclJlZ2VsQXBwbGllc1RvTnVtYmVyKG51bWJlcikge1xuICAgICAgICBudW1iZXIgPSBwYXJzZUludChudW1iZXIsIDEwKTtcbiAgICAgICAgaWYgKGlzTmFOKG51bWJlcikpIHtcbiAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgfVxuICAgICAgICBpZiAobnVtYmVyIDwgMCkge1xuICAgICAgICAgICAgLy8gTmVnYXRpdmUgTnVtYmVyIC0tPiBhbHdheXMgdHJ1ZVxuICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgIH0gZWxzZSBpZiAobnVtYmVyIDwgMTApIHtcbiAgICAgICAgICAgIC8vIE9ubHkgMSBkaWdpdFxuICAgICAgICAgICAgaWYgKDQgPD0gbnVtYmVyICYmIG51bWJlciA8PSA3KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgIH0gZWxzZSBpZiAobnVtYmVyIDwgMTAwKSB7XG4gICAgICAgICAgICAvLyAyIGRpZ2l0c1xuICAgICAgICAgICAgdmFyIGxhc3REaWdpdCA9IG51bWJlciAlIDEwLCBmaXJzdERpZ2l0ID0gbnVtYmVyIC8gMTA7XG4gICAgICAgICAgICBpZiAobGFzdERpZ2l0ID09PSAwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGVpZmVsZXJSZWdlbEFwcGxpZXNUb051bWJlcihmaXJzdERpZ2l0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBlaWZlbGVyUmVnZWxBcHBsaWVzVG9OdW1iZXIobGFzdERpZ2l0KTtcbiAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPCAxMDAwMCkge1xuICAgICAgICAgICAgLy8gMyBvciA0IGRpZ2l0cyAtLT4gcmVjdXJzaXZlbHkgY2hlY2sgZmlyc3QgZGlnaXRcbiAgICAgICAgICAgIHdoaWxlIChudW1iZXIgPj0gMTApIHtcbiAgICAgICAgICAgICAgICBudW1iZXIgPSBudW1iZXIgLyAxMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiBlaWZlbGVyUmVnZWxBcHBsaWVzVG9OdW1iZXIobnVtYmVyKTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIC8vIEFueXRoaW5nIGxhcmdlciB0aGFuIDQgZGlnaXRzOiByZWN1cnNpdmVseSBjaGVjayBmaXJzdCBuLTMgZGlnaXRzXG4gICAgICAgICAgICBudW1iZXIgPSBudW1iZXIgLyAxMDAwO1xuICAgICAgICAgICAgcmV0dXJuIGVpZmVsZXJSZWdlbEFwcGxpZXNUb051bWJlcihudW1iZXIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIGxiID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbGInLCB7XG4gICAgICAgIG1vbnRoczogJ0phbnVhcl9GZWJydWFyX03DpGVyel9BYnLDq2xsX01lZV9KdW5pX0p1bGlfQXVndXN0X1NlcHRlbWJlcl9Pa3RvYmVyX05vdmVtYmVyX0RlemVtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydDogJ0phbi5fRmVici5fTXJ6Ll9BYnIuX01lZV9KdW4uX0p1bC5fQXVnLl9TZXB0Ll9Pa3QuX05vdi5fRGV6Licuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzOiAnU29ubmRlZ19Nw6lpbmRlZ19Ew6tuc2NoZGVnX03Dq3R0d29jaF9Eb25uZXNjaGRlZ19GcmVpZGVnX1NhbXNjaGRlZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydDogJ1NvLl9Nw6kuX0TDqy5fTcOrLl9Eby5fRnIuX1NhLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW46ICdTb19Nw6lfRMOrX03Dq19Eb19Gcl9TYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQ6IHtcbiAgICAgICAgICAgIExUOiAnSDptbSBbQXVlcl0nLFxuICAgICAgICAgICAgTFRTOiAnSDptbTpzcyBbQXVlcl0nLFxuICAgICAgICAgICAgTDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEw6ICdELiBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMOiAnRC4gTU1NTSBZWVlZIEg6bW0gW0F1ZXJdJyxcbiAgICAgICAgICAgIExMTEw6ICdkZGRkLCBELiBNTU1NIFlZWVkgSDptbSBbQXVlcl0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW0hhdXQgdW1dIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW011ZXIgdW1dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnZGRkZCBbdW1dIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbR8Orc2NodGVyIHVtXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIC8vIERpZmZlcmVudCBkYXRlIHN0cmluZyBmb3IgJ0TDq25zY2hkZWcnIChUdWVzZGF5KSBhbmQgJ0Rvbm5lc2NoZGVnJyAoVGh1cnNkYXkpIGR1ZSB0byBwaG9ub2xvZ2ljYWwgcnVsZVxuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW0xlc2NodGVuXSBkZGRkIFt1bV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbTGVzY2h0ZV0gZGRkZCBbdW1dIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6IHByb2Nlc3NGdXR1cmVUaW1lLFxuICAgICAgICAgICAgcGFzdCA6IHByb2Nlc3NQYXN0VGltZSxcbiAgICAgICAgICAgIHMgOiAnZSBwdWVyIFNla29ubmVuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIFNla29ubmVuJyxcbiAgICAgICAgICAgIG0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbW0gOiAnJWQgTWludXR0ZW4nLFxuICAgICAgICAgICAgaCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBoaCA6ICclZCBTdG9ubmVuJyxcbiAgICAgICAgICAgIGQgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgZGQgOiAnJWQgRGVlZycsXG4gICAgICAgICAgICBNIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE1NIDogJyVkIE3DqWludCcsXG4gICAgICAgICAgICB5IDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHl5IDogJyVkIEpvZXInXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWw6ICclZC4nLFxuICAgICAgICB3ZWVrOiB7XG4gICAgICAgICAgICBkb3c6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95OiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBsYjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///162\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var lo = moment.defineLocale('lo', {\n months : 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'),\n monthsShort : 'ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ'.split('_'),\n weekdays : 'ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'),\n weekdaysShort : 'ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ'.split('_'),\n weekdaysMin : 'ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'ວັນdddd D MMMM YYYY HH:mm'\n },\n meridiemParse: /ຕອນເຊົ້າ|ຕອນແລງ/,\n isPM: function (input) {\n return input === 'ຕອນແລງ';\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ຕອນເຊົ້າ';\n } else {\n return 'ຕອນແລງ';\n }\n },\n calendar : {\n sameDay : '[ມື້ນີ້ເວລາ] LT',\n nextDay : '[ມື້ອື່ນເວລາ] LT',\n nextWeek : '[ວັນ]dddd[ໜ້າເວລາ] LT',\n lastDay : '[ມື້ວານນີ້ເວລາ] LT',\n lastWeek : '[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'ອີກ %s',\n past : '%sຜ່ານມາ',\n s : 'ບໍ່ເທົ່າໃດວິນາທີ',\n ss : '%d ວິນາທີ' ,\n m : '1 ນາທີ',\n mm : '%d ນາທີ',\n h : '1 ຊົ່ວໂມງ',\n hh : '%d ຊົ່ວໂມງ',\n d : '1 ມື້',\n dd : '%d ມື້',\n M : '1 ເດືອນ',\n MM : '%d ເດືອນ',\n y : '1 ປີ',\n yy : '%d ປີ'\n },\n dayOfMonthOrdinalParse: /(ທີ່)\\d{1,2}/,\n ordinal : function (number) {\n return 'ທີ່' + number;\n }\n });\n\n return lo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sby5qcz9iMjlkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QseUNBQXlDLElBQUk7QUFDN0M7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE2My5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIGxvID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbG8nLCB7XG4gICAgICAgIG1vbnRocyA6ICfguqHgurHguofguoHguq3guplf4LqB4Lq44Lqh4Lqe4LqyX+C6oeC6teC6meC6sl/gu4DguqHguqrgurJf4Lqe4Lq24LqU4Lqq4Lqw4Lqe4LqyX+C6oeC6tOC6luC6uOC6meC6sl/guoHgu43guqXgurDguoHgurvgupRf4Lqq4Lq04LqH4Lqr4LqyX+C6geC6seC6meC6jeC6sl/gupXgurjguqXgurJf4Lqe4Lqw4LqI4Lq04LqBX+C6l+C6seC6meC6p+C6sicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn4Lqh4Lqx4LqH4LqB4Lqt4LqZX+C6geC6uOC6oeC6nuC6sl/guqHgurXgupngurJf4LuA4Lqh4Lqq4LqyX+C6nuC6tuC6lOC6quC6sOC6nuC6sl/guqHgurTgupbgurjgupngurJf4LqB4LuN4Lql4Lqw4LqB4Lq74LqUX+C6quC6tOC6h+C6q+C6sl/guoHgurHgupnguo3gurJf4LqV4Lq44Lql4LqyX+C6nuC6sOC6iOC6tOC6gV/gupfgurHgupnguqfgurInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ+C6reC6suC6l+C6tOC6lF/guojgurHguplf4Lqt4Lqx4LqH4LqE4Lqy4LqZX+C6nuC6uOC6lF/gup7gurDguqvgurHgupRf4Lqq4Lq44LqBX+C7gOC6quC6u+C6sicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfgupfgurTgupRf4LqI4Lqx4LqZX+C6reC6seC6h+C6hOC6suC6mV/gup7gurjgupRf4Lqe4Lqw4Lqr4Lqx4LqUX+C6quC6uOC6gV/gu4DguqrgurvgurInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+C6l1/guohf4Lqt4LqEX+C6nl/gup7guqtf4Lqq4LqBX+C6qicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ+C6p+C6seC6mWRkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/gupXguq3gupngu4Dguorgurvgu4ngurJ84LqV4Lqt4LqZ4LuB4Lql4LqHLyxcbiAgICAgICAgaXNQTTogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQgPT09ICfgupXguq3gupngu4HguqXguocnO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+C6leC6reC6meC7gOC6iuC6u+C7ieC6sic7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LqV4Lqt4LqZ4LuB4Lql4LqHJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vguqHgurfgu4ngupngurXgu4ngu4DguqfguqXgurJdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+C6oeC6t+C7ieC6reC6t+C7iOC6meC7gOC6p+C6peC6sl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW+C6p+C6seC6mV1kZGRkW+C7nOC7ieC6suC7gOC6p+C6peC6sl0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4Lqh4Lq34LuJ4Lqn4Lqy4LqZ4LqZ4Lq14LuJ4LuA4Lqn4Lql4LqyXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4Lqn4Lqx4LqZXWRkZGRb4LuB4Lql4LuJ4Lqn4LqZ4Lq14LuJ4LuA4Lqn4Lql4LqyXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn4Lqt4Lq14LqBICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXPgupzgu4jgurLgupnguqHgurInLFxuICAgICAgICAgICAgcyA6ICfguprgu43gu4jgu4Dgupfgurvgu4jgurLgu4PgupTguqfgurTgupngurLgupfgurUnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4Lqn4Lq04LqZ4Lqy4LqX4Lq1JyAsXG4gICAgICAgICAgICBtIDogJzEg4LqZ4Lqy4LqX4Lq1JyxcbiAgICAgICAgICAgIG1tIDogJyVkIOC6meC6suC6l+C6tScsXG4gICAgICAgICAgICBoIDogJzEg4LqK4Lq74LuI4Lqn4LuC4Lqh4LqHJyxcbiAgICAgICAgICAgIGhoIDogJyVkIOC6iuC6u+C7iOC6p+C7guC6oeC6hycsXG4gICAgICAgICAgICBkIDogJzEg4Lqh4Lq34LuJJyxcbiAgICAgICAgICAgIGRkIDogJyVkIOC6oeC6t+C7iScsXG4gICAgICAgICAgICBNIDogJzEg4LuA4LqU4Lq34Lqt4LqZJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOC7gOC6lOC6t+C6reC6mScsXG4gICAgICAgICAgICB5IDogJzEg4Lqb4Lq1JyxcbiAgICAgICAgICAgIHl5IDogJyVkIOC6m+C6tSdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogLyjgupfgurXgu4gpXFxkezEsMn0vLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgcmV0dXJuICfgupfgurXgu4gnICsgbnVtYmVyO1xuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbG87XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///163\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var units = {\n 'ss' : 'sekundė_sekundžių_sekundes',\n 'm' : 'minutė_minutės_minutę',\n 'mm': 'minutės_minučių_minutes',\n 'h' : 'valanda_valandos_valandą',\n 'hh': 'valandos_valandų_valandas',\n 'd' : 'diena_dienos_dieną',\n 'dd': 'dienos_dienų_dienas',\n 'M' : 'mėnuo_mėnesio_mėnesį',\n 'MM': 'mėnesiai_mėnesių_mėnesius',\n 'y' : 'metai_metų_metus',\n 'yy': 'metai_metų_metus'\n };\n function translateSeconds(number, withoutSuffix, key, isFuture) {\n if (withoutSuffix) {\n return 'kelios sekundės';\n } else {\n return isFuture ? 'kelių sekundžių' : 'kelias sekundes';\n }\n }\n function translateSingular(number, withoutSuffix, key, isFuture) {\n return withoutSuffix ? forms(key)[0] : (isFuture ? forms(key)[1] : forms(key)[2]);\n }\n function special(number) {\n return number % 10 === 0 || (number > 10 && number < 20);\n }\n function forms(key) {\n return units[key].split('_');\n }\n function translate(number, withoutSuffix, key, isFuture) {\n var result = number + ' ';\n if (number === 1) {\n return result + translateSingular(number, withoutSuffix, key[0], isFuture);\n } else if (withoutSuffix) {\n return result + (special(number) ? forms(key)[1] : forms(key)[0]);\n } else {\n if (isFuture) {\n return result + forms(key)[1];\n } else {\n return result + (special(number) ? forms(key)[1] : forms(key)[2]);\n }\n }\n }\n var lt = moment.defineLocale('lt', {\n months : {\n format: 'sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio'.split('_'),\n standalone: 'sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis'.split('_'),\n isFormat: /D[oD]?(\\[[^\\[\\]]*\\]|\\s)+MMMM?|MMMM?(\\[[^\\[\\]]*\\]|\\s)+D[oD]?/\n },\n monthsShort : 'sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd'.split('_'),\n weekdays : {\n format: 'sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį'.split('_'),\n standalone: 'sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis'.split('_'),\n isFormat: /dddd HH:mm/\n },\n weekdaysShort : 'Sek_Pir_Ant_Tre_Ket_Pen_Šeš'.split('_'),\n weekdaysMin : 'S_P_A_T_K_Pn_Š'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'YYYY [m.] MMMM D [d.]',\n LLL : 'YYYY [m.] MMMM D [d.], HH:mm [val.]',\n LLLL : 'YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]',\n l : 'YYYY-MM-DD',\n ll : 'YYYY [m.] MMMM D [d.]',\n lll : 'YYYY [m.] MMMM D [d.], HH:mm [val.]',\n llll : 'YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]'\n },\n calendar : {\n sameDay : '[Šiandien] LT',\n nextDay : '[Rytoj] LT',\n nextWeek : 'dddd LT',\n lastDay : '[Vakar] LT',\n lastWeek : '[Praėjusį] dddd LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'po %s',\n past : 'prieš %s',\n s : translateSeconds,\n ss : translate,\n m : translateSingular,\n mm : translate,\n h : translateSingular,\n hh : translate,\n d : translateSingular,\n dd : translate,\n M : translateSingular,\n MM : translate,\n y : translateSingular,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-oji/,\n ordinal : function (number) {\n return number + '-oji';\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return lt;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sdC5qcz8yNmY5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTY0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdW5pdHMgPSB7XG4gICAgICAgICdzcycgOiAnc2VrdW5kxJdfc2VrdW5kxb5pxbNfc2VrdW5kZXMnLFxuICAgICAgICAnbScgOiAnbWludXTEl19taW51dMSXc19taW51dMSZJyxcbiAgICAgICAgJ21tJzogJ21pbnV0xJdzX21pbnXEjWnFs19taW51dGVzJyxcbiAgICAgICAgJ2gnIDogJ3ZhbGFuZGFfdmFsYW5kb3NfdmFsYW5kxIUnLFxuICAgICAgICAnaGgnOiAndmFsYW5kb3NfdmFsYW5kxbNfdmFsYW5kYXMnLFxuICAgICAgICAnZCcgOiAnZGllbmFfZGllbm9zX2RpZW7EhScsXG4gICAgICAgICdkZCc6ICdkaWVub3NfZGllbsWzX2RpZW5hcycsXG4gICAgICAgICdNJyA6ICdtxJdudW9fbcSXbmVzaW9fbcSXbmVzxK8nLFxuICAgICAgICAnTU0nOiAnbcSXbmVzaWFpX23El25lc2nFs19txJduZXNpdXMnLFxuICAgICAgICAneScgOiAnbWV0YWlfbWV0xbNfbWV0dXMnLFxuICAgICAgICAneXknOiAnbWV0YWlfbWV0xbNfbWV0dXMnXG4gICAgfTtcbiAgICBmdW5jdGlvbiB0cmFuc2xhdGVTZWNvbmRzKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICBpZiAod2l0aG91dFN1ZmZpeCkge1xuICAgICAgICAgICAgcmV0dXJuICdrZWxpb3Mgc2VrdW5kxJdzJztcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgIHJldHVybiBpc0Z1dHVyZSA/ICdrZWxpxbMgc2VrdW5kxb5pxbMnIDogJ2tlbGlhcyBzZWt1bmRlcyc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgZnVuY3Rpb24gdHJhbnNsYXRlU2luZ3VsYXIobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gZm9ybXMoa2V5KVswXSA6IChpc0Z1dHVyZSA/IGZvcm1zKGtleSlbMV0gOiBmb3JtcyhrZXkpWzJdKTtcbiAgICB9XG4gICAgZnVuY3Rpb24gc3BlY2lhbChudW1iZXIpIHtcbiAgICAgICAgcmV0dXJuIG51bWJlciAlIDEwID09PSAwIHx8IChudW1iZXIgPiAxMCAmJiBudW1iZXIgPCAyMCk7XG4gICAgfVxuICAgIGZ1bmN0aW9uIGZvcm1zKGtleSkge1xuICAgICAgICByZXR1cm4gdW5pdHNba2V5XS5zcGxpdCgnXycpO1xuICAgIH1cbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciByZXN1bHQgPSBudW1iZXIgKyAnICc7XG4gICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyB0cmFuc2xhdGVTaW5ndWxhcihudW1iZXIsIHdpdGhvdXRTdWZmaXgsIGtleVswXSwgaXNGdXR1cmUpO1xuICAgICAgICB9IGVsc2UgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAoc3BlY2lhbChudW1iZXIpID8gZm9ybXMoa2V5KVsxXSA6IGZvcm1zKGtleSlbMF0pO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgaWYgKGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArIGZvcm1zKGtleSlbMV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAoc3BlY2lhbChudW1iZXIpID8gZm9ybXMoa2V5KVsxXSA6IGZvcm1zKGtleSlbMl0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHZhciBsdCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ2x0Jywge1xuICAgICAgICBtb250aHMgOiB7XG4gICAgICAgICAgICBmb3JtYXQ6ICdzYXVzaW9fdmFzYXJpb19rb3ZvX2JhbGFuZMW+aW9fZ2VndcW+xJdzX2JpcsW+ZWxpb19saWVwb3NfcnVncGrFq8SNaW9fcnVnc8SXam9fc3BhbGlvX2xhcGtyacSNaW9fZ3J1b2TFvmlvJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgc3RhbmRhbG9uZTogJ3NhdXNpc192YXNhcmlzX2tvdmFzX2JhbGFuZGlzX2dlZ3XFvsSXX2JpcsW+ZWxpc19saWVwYV9ydWdwasWrdGlzX3J1Z3PEl2ppc19zcGFsaXNfbGFwa3JpdGlzX2dydW9kaXMnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBpc0Zvcm1hdDogL0Rbb0RdPyhcXFtbXlxcW1xcXV0qXFxdfFxccykrTU1NTT98TU1NTT8oXFxbW15cXFtcXF1dKlxcXXxcXHMpK0Rbb0RdPy9cbiAgICAgICAgfSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnc2F1X3Zhc19rb3ZfYmFsX2dlZ19iaXJfbGllX3JncF9yZ3Nfc3BhX2xhcF9ncmQnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDoge1xuICAgICAgICAgICAgZm9ybWF0OiAnc2VrbWFkaWVuxK9fcGlybWFkaWVuxK9fYW50cmFkaWVuxK9fdHJlxI1pYWRpZW7Er19rZXR2aXJ0YWRpZW7Er19wZW5rdGFkaWVuxK9fxaFlxaF0YWRpZW7Erycuc3BsaXQoJ18nKSxcbiAgICAgICAgICAgIHN0YW5kYWxvbmU6ICdzZWttYWRpZW5pc19waXJtYWRpZW5pc19hbnRyYWRpZW5pc190cmXEjWlhZGllbmlzX2tldHZpcnRhZGllbmlzX3Blbmt0YWRpZW5pc1/FoWXFoXRhZGllbmlzJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgaXNGb3JtYXQ6IC9kZGRkIEhIOm1tL1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1Nla19QaXJfQW50X1RyZV9LZXRfUGVuX8WgZcWhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdTX1BfQV9UX0tfUG5fxaAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnWVlZWS1NTS1ERCcsXG4gICAgICAgICAgICBMTCA6ICdZWVlZIFttLl0gTU1NTSBEIFtkLl0nLFxuICAgICAgICAgICAgTExMIDogJ1lZWVkgW20uXSBNTU1NIEQgW2QuXSwgSEg6bW0gW3ZhbC5dJyxcbiAgICAgICAgICAgIExMTEwgOiAnWVlZWSBbbS5dIE1NTU0gRCBbZC5dLCBkZGRkLCBISDptbSBbdmFsLl0nLFxuICAgICAgICAgICAgbCA6ICdZWVlZLU1NLUREJyxcbiAgICAgICAgICAgIGxsIDogJ1lZWVkgW20uXSBNTU1NIEQgW2QuXScsXG4gICAgICAgICAgICBsbGwgOiAnWVlZWSBbbS5dIE1NTU0gRCBbZC5dLCBISDptbSBbdmFsLl0nLFxuICAgICAgICAgICAgbGxsbCA6ICdZWVlZIFttLl0gTU1NTSBEIFtkLl0sIGRkZCwgSEg6bW0gW3ZhbC5dJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW8WgaWFuZGllbl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbUnl0b2pdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbVmFrYXJdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tQcmHEl2p1c8SvXSBkZGRkIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdwbyAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ3ByaWXFoSAlcycsXG4gICAgICAgICAgICBzIDogdHJhbnNsYXRlU2Vjb25kcyxcbiAgICAgICAgICAgIHNzIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgbSA6IHRyYW5zbGF0ZVNpbmd1bGFyLFxuICAgICAgICAgICAgbW0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoIDogdHJhbnNsYXRlU2luZ3VsYXIsXG4gICAgICAgICAgICBoaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGQgOiB0cmFuc2xhdGVTaW5ndWxhcixcbiAgICAgICAgICAgIGRkIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgTSA6IHRyYW5zbGF0ZVNpbmd1bGFyLFxuICAgICAgICAgICAgTU0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5IDogdHJhbnNsYXRlU2luZ3VsYXIsXG4gICAgICAgICAgICB5eSA6IHRyYW5zbGF0ZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0tb2ppLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLW9qaSc7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIGx0O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///164\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var units = {\n 'ss': 'sekundes_sekundēm_sekunde_sekundes'.split('_'),\n 'm': 'minūtes_minūtēm_minūte_minūtes'.split('_'),\n 'mm': 'minūtes_minūtēm_minūte_minūtes'.split('_'),\n 'h': 'stundas_stundām_stunda_stundas'.split('_'),\n 'hh': 'stundas_stundām_stunda_stundas'.split('_'),\n 'd': 'dienas_dienām_diena_dienas'.split('_'),\n 'dd': 'dienas_dienām_diena_dienas'.split('_'),\n 'M': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'),\n 'MM': 'mēneša_mēnešiem_mēnesis_mēneši'.split('_'),\n 'y': 'gada_gadiem_gads_gadi'.split('_'),\n 'yy': 'gada_gadiem_gads_gadi'.split('_')\n };\n /**\n * @param withoutSuffix boolean true = a length of time; false = before/after a period of time.\n */\n function format(forms, number, withoutSuffix) {\n if (withoutSuffix) {\n // E.g. \"21 minūte\", \"3 minūtes\".\n return number % 10 === 1 && number % 100 !== 11 ? forms[2] : forms[3];\n } else {\n // E.g. \"21 minūtes\" as in \"pēc 21 minūtes\".\n // E.g. \"3 minūtēm\" as in \"pēc 3 minūtēm\".\n return number % 10 === 1 && number % 100 !== 11 ? forms[0] : forms[1];\n }\n }\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n return number + ' ' + format(units[key], number, withoutSuffix);\n }\n function relativeTimeWithSingular(number, withoutSuffix, key) {\n return format(units[key], number, withoutSuffix);\n }\n function relativeSeconds(number, withoutSuffix) {\n return withoutSuffix ? 'dažas sekundes' : 'dažām sekundēm';\n }\n\n var lv = moment.defineLocale('lv', {\n months : 'janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris'.split('_'),\n monthsShort : 'jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec'.split('_'),\n weekdays : 'svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena'.split('_'),\n weekdaysShort : 'Sv_P_O_T_C_Pk_S'.split('_'),\n weekdaysMin : 'Sv_P_O_T_C_Pk_S'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY.',\n LL : 'YYYY. [gada] D. MMMM',\n LLL : 'YYYY. [gada] D. MMMM, HH:mm',\n LLLL : 'YYYY. [gada] D. MMMM, dddd, HH:mm'\n },\n calendar : {\n sameDay : '[Šodien pulksten] LT',\n nextDay : '[Rīt pulksten] LT',\n nextWeek : 'dddd [pulksten] LT',\n lastDay : '[Vakar pulksten] LT',\n lastWeek : '[Pagājušā] dddd [pulksten] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'pēc %s',\n past : 'pirms %s',\n s : relativeSeconds,\n ss : relativeTimeWithPlural,\n m : relativeTimeWithSingular,\n mm : relativeTimeWithPlural,\n h : relativeTimeWithSingular,\n hh : relativeTimeWithPlural,\n d : relativeTimeWithSingular,\n dd : relativeTimeWithPlural,\n M : relativeTimeWithSingular,\n MM : relativeTimeWithPlural,\n y : relativeTimeWithSingular,\n yy : relativeTimeWithPlural\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return lv;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9sdi5qcz9iOTdjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsNERBQTREO0FBQzVEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE2NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHVuaXRzID0ge1xuICAgICAgICAnc3MnOiAnc2VrdW5kZXNfc2VrdW5kxJNtX3Nla3VuZGVfc2VrdW5kZXMnLnNwbGl0KCdfJyksXG4gICAgICAgICdtJzogJ21pbsWrdGVzX21pbsWrdMSTbV9taW7Fq3RlX21pbsWrdGVzJy5zcGxpdCgnXycpLFxuICAgICAgICAnbW0nOiAnbWluxat0ZXNfbWluxat0xJNtX21pbsWrdGVfbWluxat0ZXMnLnNwbGl0KCdfJyksXG4gICAgICAgICdoJzogJ3N0dW5kYXNfc3R1bmTEgW1fc3R1bmRhX3N0dW5kYXMnLnNwbGl0KCdfJyksXG4gICAgICAgICdoaCc6ICdzdHVuZGFzX3N0dW5kxIFtX3N0dW5kYV9zdHVuZGFzJy5zcGxpdCgnXycpLFxuICAgICAgICAnZCc6ICdkaWVuYXNfZGllbsSBbV9kaWVuYV9kaWVuYXMnLnNwbGl0KCdfJyksXG4gICAgICAgICdkZCc6ICdkaWVuYXNfZGllbsSBbV9kaWVuYV9kaWVuYXMnLnNwbGl0KCdfJyksXG4gICAgICAgICdNJzogJ23Ek25lxaFhX23Ek25lxaFpZW1fbcSTbmVzaXNfbcSTbmXFoWknLnNwbGl0KCdfJyksXG4gICAgICAgICdNTSc6ICdtxJNuZcWhYV9txJNuZcWhaWVtX23Ek25lc2lzX23Ek25lxaFpJy5zcGxpdCgnXycpLFxuICAgICAgICAneSc6ICdnYWRhX2dhZGllbV9nYWRzX2dhZGknLnNwbGl0KCdfJyksXG4gICAgICAgICd5eSc6ICdnYWRhX2dhZGllbV9nYWRzX2dhZGknLnNwbGl0KCdfJylcbiAgICB9O1xuICAgIC8qKlxuICAgICAqIEBwYXJhbSB3aXRob3V0U3VmZml4IGJvb2xlYW4gdHJ1ZSA9IGEgbGVuZ3RoIG9mIHRpbWU7IGZhbHNlID0gYmVmb3JlL2FmdGVyIGEgcGVyaW9kIG9mIHRpbWUuXG4gICAgICovXG4gICAgZnVuY3Rpb24gZm9ybWF0KGZvcm1zLCBudW1iZXIsIHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXgpIHtcbiAgICAgICAgICAgIC8vIEUuZy4gXCIyMSBtaW7Fq3RlXCIsIFwiMyBtaW7Fq3Rlc1wiLlxuICAgICAgICAgICAgcmV0dXJuIG51bWJlciAlIDEwID09PSAxICYmIG51bWJlciAlIDEwMCAhPT0gMTEgPyBmb3Jtc1syXSA6IGZvcm1zWzNdO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgLy8gRS5nLiBcIjIxIG1pbsWrdGVzXCIgYXMgaW4gXCJwxJNjIDIxIG1pbsWrdGVzXCIuXG4gICAgICAgICAgICAvLyBFLmcuIFwiMyBtaW7Fq3TEk21cIiBhcyBpbiBcInDEk2MgMyBtaW7Fq3TEk21cIi5cbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgJSAxMCA9PT0gMSAmJiBudW1iZXIgJSAxMDAgIT09IDExID8gZm9ybXNbMF0gOiBmb3Jtc1sxXTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBmdW5jdGlvbiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5KSB7XG4gICAgICAgIHJldHVybiBudW1iZXIgKyAnICcgKyBmb3JtYXQodW5pdHNba2V5XSwgbnVtYmVyLCB3aXRob3V0U3VmZml4KTtcbiAgICB9XG4gICAgZnVuY3Rpb24gcmVsYXRpdmVUaW1lV2l0aFNpbmd1bGFyKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5KSB7XG4gICAgICAgIHJldHVybiBmb3JtYXQodW5pdHNba2V5XSwgbnVtYmVyLCB3aXRob3V0U3VmZml4KTtcbiAgICB9XG4gICAgZnVuY3Rpb24gcmVsYXRpdmVTZWNvbmRzKG51bWJlciwgd2l0aG91dFN1ZmZpeCkge1xuICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdkYcW+YXMgc2VrdW5kZXMnIDogJ2Rhxb7EgW0gc2VrdW5kxJNtJztcbiAgICB9XG5cbiAgICB2YXIgbHYgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdsdicsIHtcbiAgICAgICAgbW9udGhzIDogJ2phbnbEgXJpc19mZWJydcSBcmlzX21hcnRzX2FwcsSrbGlzX21haWpzX2rFq25panNfasWrbGlqc19hdWd1c3RzX3NlcHRlbWJyaXNfb2t0b2JyaXNfbm92ZW1icmlzX2RlY2VtYnJpcycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFuX2ZlYl9tYXJfYXByX21haV9qxatuX2rFq2xfYXVnX3NlcF9va3Rfbm92X2RlYycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnc3bEk3RkaWVuYV9waXJtZGllbmFfb3RyZGllbmFfdHJlxaFkaWVuYV9jZXR1cnRkaWVuYV9waWVrdGRpZW5hX3Nlc3RkaWVuYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdTdl9QX09fVF9DX1BrX1MnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1N2X1BfT19UX0NfUGtfUycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZLicsXG4gICAgICAgICAgICBMTCA6ICdZWVlZLiBbZ2FkYV0gRC4gTU1NTScsXG4gICAgICAgICAgICBMTEwgOiAnWVlZWS4gW2dhZGFdIEQuIE1NTU0sIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnWVlZWS4gW2dhZGFdIEQuIE1NTU0sIGRkZGQsIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW8Wgb2RpZW4gcHVsa3N0ZW5dIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW1LEq3QgcHVsa3N0ZW5dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW3B1bGtzdGVuXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tWYWthciBwdWxrc3Rlbl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW1BhZ8SBanXFocSBXSBkZGRkIFtwdWxrc3Rlbl0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ3DEk2MgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICdwaXJtcyAlcycsXG4gICAgICAgICAgICBzIDogcmVsYXRpdmVTZWNvbmRzLFxuICAgICAgICAgICAgc3MgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgbSA6IHJlbGF0aXZlVGltZVdpdGhTaW5ndWxhcixcbiAgICAgICAgICAgIG1tIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIGggOiByZWxhdGl2ZVRpbWVXaXRoU2luZ3VsYXIsXG4gICAgICAgICAgICBoaCA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBkIDogcmVsYXRpdmVUaW1lV2l0aFNpbmd1bGFyLFxuICAgICAgICAgICAgZGQgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgTSA6IHJlbGF0aXZlVGltZVdpdGhTaW5ndWxhcixcbiAgICAgICAgICAgIE1NIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIHkgOiByZWxhdGl2ZVRpbWVXaXRoU2luZ3VsYXIsXG4gICAgICAgICAgICB5eSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWxcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBsdjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///165\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var translator = {\n words: { //Different grammatical cases\n ss: ['sekund', 'sekunda', 'sekundi'],\n m: ['jedan minut', 'jednog minuta'],\n mm: ['minut', 'minuta', 'minuta'],\n h: ['jedan sat', 'jednog sata'],\n hh: ['sat', 'sata', 'sati'],\n dd: ['dan', 'dana', 'dana'],\n MM: ['mjesec', 'mjeseca', 'mjeseci'],\n yy: ['godina', 'godine', 'godina']\n },\n correctGrammaticalCase: function (number, wordKey) {\n return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]);\n },\n translate: function (number, withoutSuffix, key) {\n var wordKey = translator.words[key];\n if (key.length === 1) {\n return withoutSuffix ? wordKey[0] : wordKey[1];\n } else {\n return number + ' ' + translator.correctGrammaticalCase(number, wordKey);\n }\n }\n };\n\n var me = moment.defineLocale('me', {\n months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'),\n monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'),\n monthsParseExact : true,\n weekdays: 'nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota'.split('_'),\n weekdaysShort: 'ned._pon._uto._sri._čet._pet._sub.'.split('_'),\n weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n weekdaysParseExact : true,\n longDateFormat: {\n LT: 'H:mm',\n LTS : 'H:mm:ss',\n L: 'DD.MM.YYYY',\n LL: 'D. MMMM YYYY',\n LLL: 'D. MMMM YYYY H:mm',\n LLLL: 'dddd, D. MMMM YYYY H:mm'\n },\n calendar: {\n sameDay: '[danas u] LT',\n nextDay: '[sjutra u] LT',\n\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[u] [nedjelju] [u] LT';\n case 3:\n return '[u] [srijedu] [u] LT';\n case 6:\n return '[u] [subotu] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[u] dddd [u] LT';\n }\n },\n lastDay : '[juče u] LT',\n lastWeek : function () {\n var lastWeekDays = [\n '[prošle] [nedjelje] [u] LT',\n '[prošlog] [ponedjeljka] [u] LT',\n '[prošlog] [utorka] [u] LT',\n '[prošle] [srijede] [u] LT',\n '[prošlog] [četvrtka] [u] LT',\n '[prošlog] [petka] [u] LT',\n '[prošle] [subote] [u] LT'\n ];\n return lastWeekDays[this.day()];\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'prije %s',\n s : 'nekoliko sekundi',\n ss : translator.translate,\n m : translator.translate,\n mm : translator.translate,\n h : translator.translate,\n hh : translator.translate,\n d : 'dan',\n dd : translator.translate,\n M : 'mjesec',\n MM : translator.translate,\n y : 'godinu',\n yy : translator.translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return me;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tZS5qcz8yOTNjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBLGdCQUFnQjtBQUNoQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNjYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB0cmFuc2xhdG9yID0ge1xuICAgICAgICB3b3JkczogeyAvL0RpZmZlcmVudCBncmFtbWF0aWNhbCBjYXNlc1xuICAgICAgICAgICAgc3M6IFsnc2VrdW5kJywgJ3Nla3VuZGEnLCAnc2VrdW5kaSddLFxuICAgICAgICAgICAgbTogWydqZWRhbiBtaW51dCcsICdqZWRub2cgbWludXRhJ10sXG4gICAgICAgICAgICBtbTogWydtaW51dCcsICdtaW51dGEnLCAnbWludXRhJ10sXG4gICAgICAgICAgICBoOiBbJ2plZGFuIHNhdCcsICdqZWRub2cgc2F0YSddLFxuICAgICAgICAgICAgaGg6IFsnc2F0JywgJ3NhdGEnLCAnc2F0aSddLFxuICAgICAgICAgICAgZGQ6IFsnZGFuJywgJ2RhbmEnLCAnZGFuYSddLFxuICAgICAgICAgICAgTU06IFsnbWplc2VjJywgJ21qZXNlY2EnLCAnbWplc2VjaSddLFxuICAgICAgICAgICAgeXk6IFsnZ29kaW5hJywgJ2dvZGluZScsICdnb2RpbmEnXVxuICAgICAgICB9LFxuICAgICAgICBjb3JyZWN0R3JhbW1hdGljYWxDYXNlOiBmdW5jdGlvbiAobnVtYmVyLCB3b3JkS2V5KSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyID09PSAxID8gd29yZEtleVswXSA6IChudW1iZXIgPj0gMiAmJiBudW1iZXIgPD0gNCA/IHdvcmRLZXlbMV0gOiB3b3JkS2V5WzJdKTtcbiAgICAgICAgfSxcbiAgICAgICAgdHJhbnNsYXRlOiBmdW5jdGlvbiAobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgICAgIHZhciB3b3JkS2V5ID0gdHJhbnNsYXRvci53b3Jkc1trZXldO1xuICAgICAgICAgICAgaWYgKGtleS5sZW5ndGggPT09IDEpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/IHdvcmRLZXlbMF0gOiB3b3JkS2V5WzFdO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyAnICsgdHJhbnNsYXRvci5jb3JyZWN0R3JhbW1hdGljYWxDYXNlKG51bWJlciwgd29yZEtleSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9O1xuXG4gICAgdmFyIG1lID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbWUnLCB7XG4gICAgICAgIG1vbnRoczogJ2phbnVhcl9mZWJydWFyX21hcnRfYXByaWxfbWFqX2p1bl9qdWxfYXZndXN0X3NlcHRlbWJhcl9va3RvYmFyX25vdmVtYmFyX2RlY2VtYmFyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydDogJ2phbi5fZmViLl9tYXIuX2Fwci5fbWFqX2p1bl9qdWxfYXZnLl9zZXAuX29rdC5fbm92Ll9kZWMuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXM6ICduZWRqZWxqYV9wb25lZGplbGpha191dG9yYWtfc3JpamVkYV/EjWV0dnJ0YWtfcGV0YWtfc3Vib3RhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAnbmVkLl9wb24uX3V0by5fc3JpLl/EjWV0Ll9wZXQuX3N1Yi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAnbmVfcG9fdXRfc3JfxI1lX3BlX3N1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdDoge1xuICAgICAgICAgICAgTFQ6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEw6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRC4gTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEw6ICdkZGRkLCBELiBNTU1NIFlZWVkgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXI6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbZGFuYXMgdV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tzanV0cmEgdV0gTFQnLFxuXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbbmVkamVsanVdIFt1XSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3VdIFtzcmlqZWR1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbc3Vib3R1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBkZGRkIFt1XSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3REYXkgIDogJ1tqdcSNZSB1XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICB2YXIgbGFzdFdlZWtEYXlzID0gW1xuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbGVdIFtuZWRqZWxqZV0gW3VdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1twcm/FoWxvZ10gW3BvbmVkamVsamthXSBbdV0gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbG9nXSBbdXRvcmthXSBbdV0gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbGVdIFtzcmlqZWRlXSBbdV0gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbG9nXSBbxI1ldHZydGthXSBbdV0gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbG9nXSBbcGV0a2FdIFt1XSBMVCcsXG4gICAgICAgICAgICAgICAgICAgICdbcHJvxaFsZV0gW3N1Ym90ZV0gW3VdIExUJ1xuICAgICAgICAgICAgICAgIF07XG4gICAgICAgICAgICAgICAgcmV0dXJuIGxhc3RXZWVrRGF5c1t0aGlzLmRheSgpXTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnemEgJXMnLFxuICAgICAgICAgICAgcGFzdCAgIDogJ3ByaWplICVzJyxcbiAgICAgICAgICAgIHMgICAgICA6ICduZWtvbGlrbyBzZWt1bmRpJyxcbiAgICAgICAgICAgIHNzICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgbSAgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgaGggICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBkICAgICAgOiAnZGFuJyxcbiAgICAgICAgICAgIGRkICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgTSAgICAgIDogJ21qZXNlYycsXG4gICAgICAgICAgICBNTSAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHkgICAgICA6ICdnb2RpbnUnLFxuICAgICAgICAgICAgeXkgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBtZTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///166\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var mi = moment.defineLocale('mi', {\n months: 'Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea'.split('_'),\n monthsShort: 'Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki'.split('_'),\n monthsRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n monthsStrictRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n monthsShortRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,3}/i,\n monthsShortStrictRegex: /(?:['a-z\\u0101\\u014D\\u016B]+\\-?){1,2}/i,\n weekdays: 'Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei'.split('_'),\n weekdaysShort: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),\n weekdaysMin: 'Ta_Ma_Tū_We_Tāi_Pa_Hā'.split('_'),\n longDateFormat: {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY [i] HH:mm',\n LLLL: 'dddd, D MMMM YYYY [i] HH:mm'\n },\n calendar: {\n sameDay: '[i teie mahana, i] LT',\n nextDay: '[apopo i] LT',\n nextWeek: 'dddd [i] LT',\n lastDay: '[inanahi i] LT',\n lastWeek: 'dddd [whakamutunga i] LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: 'i roto i %s',\n past: '%s i mua',\n s: 'te hēkona ruarua',\n ss: '%d hēkona',\n m: 'he meneti',\n mm: '%d meneti',\n h: 'te haora',\n hh: '%d haora',\n d: 'he ra',\n dd: '%d ra',\n M: 'he marama',\n MM: '%d marama',\n y: 'he tau',\n yy: '%d tau'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}º/,\n ordinal: '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return mi;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9taS5qcz82ODhiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQSx1REFBdUQsSUFBSTtBQUMzRCw2REFBNkQsSUFBSTtBQUNqRSw0REFBNEQsSUFBSTtBQUNoRSxrRUFBa0UsSUFBSTtBQUN0RTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNjcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtaSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ21pJywge1xuICAgICAgICBtb250aHM6ICdLb2hpLXTEgXRlX0h1aS10YW5ndXJ1X1BvdXTFqy10ZS1yYW5naV9QYWVuZ2Etd2jEgXdoxIFfSGFyYXR1YV9QaXBpcmlfSMWNbmdvaW5nb2lfSGVyZS10dXJpLWvFjWvEgV9NYWh1cnVfV2hpcmluZ2EtxIEtbnVrdV9XaGlyaW5nYS3EgS1yYW5naV9IYWtpaGVhJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydDogJ0tvaGlfSHVpX1BvdV9QYWVfSGFyYV9QaXBpX0jFjW5nb2lfSGVyZV9NYWh1X1doaS1udV9XaGktcmFfSGFraScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUmVnZXg6IC8oPzpbJ2EtelxcdTAxMDFcXHUwMTREXFx1MDE2Ql0rXFwtPyl7MSwzfS9pLFxuICAgICAgICBtb250aHNTdHJpY3RSZWdleDogLyg/OlsnYS16XFx1MDEwMVxcdTAxNERcXHUwMTZCXStcXC0/KXsxLDN9L2ksXG4gICAgICAgIG1vbnRoc1Nob3J0UmVnZXg6IC8oPzpbJ2EtelxcdTAxMDFcXHUwMTREXFx1MDE2Ql0rXFwtPyl7MSwzfS9pLFxuICAgICAgICBtb250aHNTaG9ydFN0cmljdFJlZ2V4OiAvKD86WydhLXpcXHUwMTAxXFx1MDE0RFxcdTAxNkJdK1xcLT8pezEsMn0vaSxcbiAgICAgICAgd2Vla2RheXM6ICdSxIF0YXB1X01hbmVfVMWrcmVpX1dlbmVyZWlfVMSBaXRlX1BhcmFpcmVfSMSBdGFyZWknLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQ6ICdUYV9NYV9UxatfV2VfVMSBaV9QYV9IxIEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAnVGFfTWFfVMWrX1dlX1TEgWlfUGFfSMSBJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdDoge1xuICAgICAgICAgICAgTFQ6ICdISDptbScsXG4gICAgICAgICAgICBMVFM6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTDogJ0QgTU1NTSBZWVlZIFtpXSBISDptbScsXG4gICAgICAgICAgICBMTExMOiAnZGRkZCwgRCBNTU1NIFlZWVkgW2ldIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhcjoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tpIHRlaWUgbWFoYW5hLCBpXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW2Fwb3BvIGldIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnZGRkZCBbaV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tpbmFuYWhpIGldIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBbd2hha2FtdXR1bmdhIGldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lOiB7XG4gICAgICAgICAgICBmdXR1cmU6ICdpIHJvdG8gaSAlcycsXG4gICAgICAgICAgICBwYXN0OiAnJXMgaSBtdWEnLFxuICAgICAgICAgICAgczogJ3RlIGjEk2tvbmEgcnVhcnVhJyxcbiAgICAgICAgICAgIHNzOiAnJWQgaMSTa29uYScsXG4gICAgICAgICAgICBtOiAnaGUgbWVuZXRpJyxcbiAgICAgICAgICAgIG1tOiAnJWQgbWVuZXRpJyxcbiAgICAgICAgICAgIGg6ICd0ZSBoYW9yYScsXG4gICAgICAgICAgICBoaDogJyVkIGhhb3JhJyxcbiAgICAgICAgICAgIGQ6ICdoZSByYScsXG4gICAgICAgICAgICBkZDogJyVkIHJhJyxcbiAgICAgICAgICAgIE06ICdoZSBtYXJhbWEnLFxuICAgICAgICAgICAgTU06ICclZCBtYXJhbWEnLFxuICAgICAgICAgICAgeTogJ2hlIHRhdScsXG4gICAgICAgICAgICB5eTogJyVkIHRhdSdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9wrovLFxuICAgICAgICBvcmRpbmFsOiAnJWTCuicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIG1pO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///167\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var mk = moment.defineLocale('mk', {\n months : 'јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември'.split('_'),\n monthsShort : 'јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек'.split('_'),\n weekdays : 'недела_понеделник_вторник_среда_четврток_петок_сабота'.split('_'),\n weekdaysShort : 'нед_пон_вто_сре_чет_пет_саб'.split('_'),\n weekdaysMin : 'нe_пo_вт_ср_че_пе_сa'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'D.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY H:mm',\n LLLL : 'dddd, D MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[Денес во] LT',\n nextDay : '[Утре во] LT',\n nextWeek : '[Во] dddd [во] LT',\n lastDay : '[Вчера во] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 0:\n case 3:\n case 6:\n return '[Изминатата] dddd [во] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[Изминатиот] dddd [во] LT';\n }\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'после %s',\n past : 'пред %s',\n s : 'неколку секунди',\n ss : '%d секунди',\n m : 'минута',\n mm : '%d минути',\n h : 'час',\n hh : '%d часа',\n d : 'ден',\n dd : '%d дена',\n M : 'месец',\n MM : '%d месеци',\n y : 'година',\n yy : '%d години'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(ев|ен|ти|ви|ри|ми)/,\n ordinal : function (number) {\n var lastDigit = number % 10,\n last2Digits = number % 100;\n if (number === 0) {\n return number + '-ев';\n } else if (last2Digits === 0) {\n return number + '-ен';\n } else if (last2Digits > 10 && last2Digits < 20) {\n return number + '-ти';\n } else if (lastDigit === 1) {\n return number + '-ви';\n } else if (lastDigit === 2) {\n return number + '-ри';\n } else if (lastDigit === 7 || lastDigit === 8) {\n return number + '-ми';\n } else {\n return number + '-ти';\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return mk;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tay5qcz82OTA5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTY4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbWsgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdtaycsIHtcbiAgICAgICAgbW9udGhzIDogJ9GY0LDQvdGD0LDRgNC4X9GE0LXQstGA0YPQsNGA0Lhf0LzQsNGA0YJf0LDQv9GA0LjQu1/QvNCw0Zhf0ZjRg9C90Lhf0ZjRg9C70Lhf0LDQstCz0YPRgdGCX9GB0LXQv9GC0LXQvNCy0YDQuF/QvtC60YLQvtC80LLRgNC4X9C90L7QtdC80LLRgNC4X9C00LXQutC10LzQstGA0LgnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ9GY0LDQvV/RhNC10LJf0LzQsNGAX9Cw0L/RgF/QvNCw0Zhf0ZjRg9C9X9GY0YPQu1/QsNCy0LNf0YHQtdC/X9C+0LrRgl/QvdC+0LVf0LTQtdC6Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfQvdC10LTQtdC70LBf0L/QvtC90LXQtNC10LvQvdC40Lpf0LLRgtC+0YDQvdC40Lpf0YHRgNC10LTQsF/Rh9C10YLQstGA0YLQvtC6X9C/0LXRgtC+0Lpf0YHQsNCx0L7RgtCwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9C90LXQtF/Qv9C+0L1f0LLRgtC+X9GB0YDQtV/Rh9C10YJf0L/QtdGCX9GB0LDQsScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0L1lX9C/b1/QstGCX9GB0YBf0YfQtV/Qv9C1X9GBYScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnRC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vQlNC10L3QtdGBINCy0L5dIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW9Cj0YLRgNC1INCy0L5dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ1vQktC+XSBkZGRkIFvQstC+XSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1vQktGH0LXRgNCwINCy0L5dIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMzpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0JjQt9C80LjQvdCw0YLQsNGC0LBdIGRkZGQgW9Cy0L5dIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0JjQt9C80LjQvdCw0YLQuNC+0YJdIGRkZGQgW9Cy0L5dIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9C/0L7RgdC70LUgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfQv9GA0LXQtCAlcycsXG4gICAgICAgICAgICBzIDogJ9C90LXQutC+0LvQutGDINGB0LXQutGD0L3QtNC4JyxcbiAgICAgICAgICAgIHNzIDogJyVkINGB0LXQutGD0L3QtNC4JyxcbiAgICAgICAgICAgIG0gOiAn0LzQuNC90YPRgtCwJyxcbiAgICAgICAgICAgIG1tIDogJyVkINC80LjQvdGD0YLQuCcsXG4gICAgICAgICAgICBoIDogJ9GH0LDRgScsXG4gICAgICAgICAgICBoaCA6ICclZCDRh9Cw0YHQsCcsXG4gICAgICAgICAgICBkIDogJ9C00LXQvScsXG4gICAgICAgICAgICBkZCA6ICclZCDQtNC10L3QsCcsXG4gICAgICAgICAgICBNIDogJ9C80LXRgdC10YYnLFxuICAgICAgICAgICAgTU0gOiAnJWQg0LzQtdGB0LXRhtC4JyxcbiAgICAgICAgICAgIHkgOiAn0LPQvtC00LjQvdCwJyxcbiAgICAgICAgICAgIHl5IDogJyVkINCz0L7QtNC40L3QuCdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9LSjQtdCyfNC10L180YLQuHzQstC4fNGA0Lh80LzQuCkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgdmFyIGxhc3REaWdpdCA9IG51bWJlciAlIDEwLFxuICAgICAgICAgICAgICAgIGxhc3QyRGlnaXRzID0gbnVtYmVyICUgMTAwO1xuICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdC10LInO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChsYXN0MkRpZ2l0cyA9PT0gMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdC10L0nO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChsYXN0MkRpZ2l0cyA+IDEwICYmIGxhc3QyRGlnaXRzIDwgMjApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3RgtC4JztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobGFzdERpZ2l0ID09PSAxKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct0LLQuCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGxhc3REaWdpdCA9PT0gMikge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdGA0LgnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChsYXN0RGlnaXQgPT09IDcgfHwgbGFzdERpZ2l0ID09PSA4KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct0LzQuCc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdGC0LgnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBtaztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///168\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ml = moment.defineLocale('ml', {\n months : 'ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ'.split('_'),\n monthsShort : 'ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.'.split('_'),\n monthsParseExact : true,\n weekdays : 'ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച'.split('_'),\n weekdaysShort : 'ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി'.split('_'),\n weekdaysMin : 'ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ'.split('_'),\n longDateFormat : {\n LT : 'A h:mm -നു',\n LTS : 'A h:mm:ss -നു',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm -നു',\n LLLL : 'dddd, D MMMM YYYY, A h:mm -നു'\n },\n calendar : {\n sameDay : '[ഇന്ന്] LT',\n nextDay : '[നാളെ] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[ഇന്നലെ] LT',\n lastWeek : '[കഴിഞ്ഞ] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s കഴിഞ്ഞ്',\n past : '%s മുൻപ്',\n s : 'അൽപ നിമിഷങ്ങൾ',\n ss : '%d സെക്കൻഡ്',\n m : 'ഒരു മിനിറ്റ്',\n mm : '%d മിനിറ്റ്',\n h : 'ഒരു മണിക്കൂർ',\n hh : '%d മണിക്കൂർ',\n d : 'ഒരു ദിവസം',\n dd : '%d ദിവസം',\n M : 'ഒരു മാസം',\n MM : '%d മാസം',\n y : 'ഒരു വർഷം',\n yy : '%d വർഷം'\n },\n meridiemParse: /രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if ((meridiem === 'രാത്രി' && hour >= 4) ||\n meridiem === 'ഉച്ച കഴിഞ്ഞ്' ||\n meridiem === 'വൈകുന്നേരം') {\n return hour + 12;\n } else {\n return hour;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'രാത്രി';\n } else if (hour < 12) {\n return 'രാവിലെ';\n } else if (hour < 17) {\n return 'ഉച്ച കഴിഞ്ഞ്';\n } else if (hour < 20) {\n return 'വൈകുന്നേരം';\n } else {\n return 'രാത്രി';\n }\n }\n });\n\n return ml;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tbC5qcz8wMmZiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE2OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIG1sID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbWwnLCB7XG4gICAgICAgIG1vbnRocyA6ICfgtJzgtKjgtYHgtLXgtLDgtL9f4LSr4LWG4LSs4LWN4LSw4LWB4LS14LSw4LS/X+C0ruC0vuC1vOC0muC1jeC0muC1jV/gtI/gtKrgtY3gtLDgtL/gtb1f4LSu4LWH4LSv4LWNX+C0nOC1guC1ul/gtJzgtYLgtLLgtYhf4LST4LSX4LS44LWN4LSx4LWN4LSx4LWNX+C0uOC1huC0quC1jeC0seC1jeC0seC0guC0rOC1vF/gtJLgtJXgtY3gtJ/gtYvgtKzgtbxf4LSo4LS14LSC4LSs4LW8X+C0oeC0v+C0uOC0guC0rOC1vCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn4LSc4LSo4LWBLl/gtKvgtYbgtKzgtY3gtLDgtYEuX+C0ruC0vuC1vC5f4LSP4LSq4LWN4LSw4LS/Ll/gtK7gtYfgtK/gtY1f4LSc4LWC4LW6X+C0nOC1guC0suC1iC5f4LST4LSXLl/gtLjgtYbgtKrgtY3gtLHgtY3gtLEuX+C0kuC0leC1jeC0n+C1iy5f4LSo4LS14LSCLl/gtKHgtL/gtLjgtIIuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAn4LSe4LS+4LSv4LSx4LS+4LS04LWN4LSaX+C0pOC0v+C0meC1jeC0leC0s+C0vuC0tOC1jeC0ml/gtJrgtYrgtLXgtY3gtLXgtL7gtLTgtY3gtJpf4LSs4LWB4LSn4LSo4LS+4LS04LWN4LSaX+C0teC1jeC0r+C0vuC0tOC0vuC0tOC1jeC0ml/gtLXgtYbgtLPgtY3gtLPgtL/gtK/gtL7gtLTgtY3gtJpf4LS24LSo4LS/4LSv4LS+4LS04LWN4LSaJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+C0nuC0vuC0r+C1vF/gtKTgtL/gtJngtY3gtJXgtb5f4LSa4LWK4LS14LWN4LS1X+C0rOC1geC0p+C1u1/gtLXgtY3gtK/gtL7gtLTgtIJf4LS14LWG4LSz4LWN4LSz4LS/X+C0tuC0qOC0vycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn4LSe4LS+X+C0pOC0v1/gtJrgtYpf4LSs4LWBX+C0teC1jeC0r+C0vl/gtLXgtYZf4LS2Jy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0EgaDptbSAt4LSo4LWBJyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3MgLeC0qOC1gScsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZLCBBIGg6bW0gLeC0qOC1gScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZLCBBIGg6bW0gLeC0qOC1gSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vgtIfgtKjgtY3gtKjgtY1dIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+C0qOC0vuC0s+C1hl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCwgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4LSH4LSo4LWN4LSo4LSy4LWGXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4LSV4LS04LS/4LSe4LWN4LSeXSBkZGRkLCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg4LSV4LS04LS/4LSe4LWN4LSe4LWNJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg4LSu4LWB4LW74LSq4LWNJyxcbiAgICAgICAgICAgIHMgOiAn4LSF4LW94LSqIOC0qOC0v+C0ruC0v+C0t+C0meC1jeC0meC1vicsXG4gICAgICAgICAgICBzcyA6ICclZCDgtLjgtYbgtJXgtY3gtJXgtbvgtKHgtY0nLFxuICAgICAgICAgICAgbSA6ICfgtJLgtLDgtYEg4LSu4LS/4LSo4LS/4LSx4LWN4LSx4LWNJyxcbiAgICAgICAgICAgIG1tIDogJyVkIOC0ruC0v+C0qOC0v+C0seC1jeC0seC1jScsXG4gICAgICAgICAgICBoIDogJ+C0kuC0sOC1gSDgtK7gtKPgtL/gtJXgtY3gtJXgtYLgtbwnLFxuICAgICAgICAgICAgaGggOiAnJWQg4LSu4LSj4LS/4LSV4LWN4LSV4LWC4LW8JyxcbiAgICAgICAgICAgIGQgOiAn4LSS4LSw4LWBIOC0puC0v+C0teC0uOC0gicsXG4gICAgICAgICAgICBkZCA6ICclZCDgtKbgtL/gtLXgtLjgtIInLFxuICAgICAgICAgICAgTSA6ICfgtJLgtLDgtYEg4LSu4LS+4LS44LSCJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOC0ruC0vuC0uOC0gicsXG4gICAgICAgICAgICB5IDogJ+C0kuC0sOC1gSDgtLXgtbzgtLfgtIInLFxuICAgICAgICAgICAgeXkgOiAnJWQg4LS14LW84LS34LSCJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv4LSw4LS+4LSk4LWN4LSw4LS/fOC0sOC0vuC0teC0v+C0suC1hnzgtIngtJrgtY3gtJog4LSV4LS04LS/4LSe4LWN4LSe4LWNfOC0teC1iOC0leC1geC0qOC1jeC0qOC1h+C0sOC0gnzgtLDgtL7gtKTgtY3gtLDgtL8vaSxcbiAgICAgICAgbWVyaWRpZW1Ib3VyIDogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmICgobWVyaWRpZW0gPT09ICfgtLDgtL7gtKTgtY3gtLDgtL8nICYmIGhvdXIgPj0gNCkgfHxcbiAgICAgICAgICAgICAgICAgICAgbWVyaWRpZW0gPT09ICfgtIngtJrgtY3gtJog4LSV4LS04LS/4LSe4LWN4LSe4LWNJyB8fFxuICAgICAgICAgICAgICAgICAgICBtZXJpZGllbSA9PT0gJ+C0teC1iOC0leC1geC0qOC1jeC0qOC1h+C0sOC0gicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91ciwgbWludXRlLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA8IDQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+C0sOC0vuC0pOC1jeC0sOC0vyc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LSw4LS+4LS14LS/4LSy4LWGJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDE3KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgtIngtJrgtY3gtJog4LSV4LS04LS/4LSe4LWN4LSe4LWNJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDIwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgtLXgtYjgtJXgtYHgtKjgtY3gtKjgtYfgtLDgtIInO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+C0sOC0vuC0pOC1jeC0sOC0vyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBtbDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///169\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function translate(number, withoutSuffix, key, isFuture) {\n switch (key) {\n case 's':\n return withoutSuffix ? 'хэдхэн секунд' : 'хэдхэн секундын';\n case 'ss':\n return number + (withoutSuffix ? ' секунд' : ' секундын');\n case 'm':\n case 'mm':\n return number + (withoutSuffix ? ' минут' : ' минутын');\n case 'h':\n case 'hh':\n return number + (withoutSuffix ? ' цаг' : ' цагийн');\n case 'd':\n case 'dd':\n return number + (withoutSuffix ? ' өдөр' : ' өдрийн');\n case 'M':\n case 'MM':\n return number + (withoutSuffix ? ' сар' : ' сарын');\n case 'y':\n case 'yy':\n return number + (withoutSuffix ? ' жил' : ' жилийн');\n default:\n return number;\n }\n }\n\n var mn = moment.defineLocale('mn', {\n months : 'Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар'.split('_'),\n monthsShort : '1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар'.split('_'),\n monthsParseExact : true,\n weekdays : 'Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба'.split('_'),\n weekdaysShort : 'Ням_Дав_Мяг_Лха_Пүр_Баа_Бям'.split('_'),\n weekdaysMin : 'Ня_Да_Мя_Лх_Пү_Ба_Бя'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'YYYY оны MMMMын D',\n LLL : 'YYYY оны MMMMын D HH:mm',\n LLLL : 'dddd, YYYY оны MMMMын D HH:mm'\n },\n meridiemParse: /ҮӨ|ҮХ/i,\n isPM : function (input) {\n return input === 'ҮХ';\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ҮӨ';\n } else {\n return 'ҮХ';\n }\n },\n calendar : {\n sameDay : '[Өнөөдөр] LT',\n nextDay : '[Маргааш] LT',\n nextWeek : '[Ирэх] dddd LT',\n lastDay : '[Өчигдөр] LT',\n lastWeek : '[Өнгөрсөн] dddd LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s дараа',\n past : '%s өмнө',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2} өдөр/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'DDD':\n return number + ' өдөр';\n default:\n return number;\n }\n }\n });\n\n return mn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tbi5qcz85NThiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIGZ1bmN0aW9uIHRyYW5zbGF0ZShudW1iZXIsIHdpdGhvdXRTdWZmaXgsIGtleSwgaXNGdXR1cmUpIHtcbiAgICAgICAgc3dpdGNoIChrZXkpIHtcbiAgICAgICAgICAgIGNhc2UgJ3MnOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gJ9GF0Y3QtNGF0Y3QvSDRgdC10LrRg9C90LQnIDogJ9GF0Y3QtNGF0Y3QvSDRgdC10LrRg9C90LTRi9C9JztcbiAgICAgICAgICAgIGNhc2UgJ3NzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKHdpdGhvdXRTdWZmaXggPyAnINGB0LXQutGD0L3QtCcgOiAnINGB0LXQutGD0L3QtNGL0L0nKTtcbiAgICAgICAgICAgIGNhc2UgJ20nOlxuICAgICAgICAgICAgY2FzZSAnbW0nOlxuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAod2l0aG91dFN1ZmZpeCA/ICcg0LzQuNC90YPRgicgOiAnINC80LjQvdGD0YLRi9C9Jyk7XG4gICAgICAgICAgICBjYXNlICdoJzpcbiAgICAgICAgICAgIGNhc2UgJ2hoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKHdpdGhvdXRTdWZmaXggPyAnINGG0LDQsycgOiAnINGG0LDQs9C40LnQvScpO1xuICAgICAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICBjYXNlICdkZCc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICh3aXRob3V0U3VmZml4ID8gJyDTqdC006nRgCcgOiAnINOp0LTRgNC40LnQvScpO1xuICAgICAgICAgICAgY2FzZSAnTSc6XG4gICAgICAgICAgICBjYXNlICdNTSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICh3aXRob3V0U3VmZml4ID8gJyDRgdCw0YAnIDogJyDRgdCw0YDRi9C9Jyk7XG4gICAgICAgICAgICBjYXNlICd5JzpcbiAgICAgICAgICAgIGNhc2UgJ3l5JzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKHdpdGhvdXRTdWZmaXggPyAnINC20LjQuycgOiAnINC20LjQu9C40LnQvScpO1xuICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIG1uID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbW4nLCB7XG4gICAgICAgIG1vbnRocyA6ICfQndGN0LPQtNKv0LPRjdGN0YAg0YHQsNGAX9Cl0L7RkdGA0LTRg9Cz0LDQsNGAINGB0LDRgF/Qk9GD0YDQsNCy0LTRg9Cz0LDQsNGAINGB0LDRgF/QlNOp0YDTqdCy0LTSr9Cz0Y3RjdGAINGB0LDRgF/QotCw0LLQtNGD0LPQsNCw0YAg0YHQsNGAX9CX0YPRgNCz0LDQtNGD0LPQsNCw0YAg0YHQsNGAX9CU0L7Qu9C00YPQs9Cw0LDRgCDRgdCw0YBf0J3QsNC50LzQtNGD0LPQsNCw0YAg0YHQsNGAX9CV0YHQtNKv0LPRjdGN0YAg0YHQsNGAX9CQ0YDQsNCy0LTRg9Cz0LDQsNGAINGB0LDRgF/QkNGA0LLQsNC9INC90Y3Qs9C00q/Qs9GN0Y3RgCDRgdCw0YBf0JDRgNCy0LDQvSDRhdC+0ZHRgNC00YPQs9Cw0LDRgCDRgdCw0YAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJzEg0YHQsNGAXzIg0YHQsNGAXzMg0YHQsNGAXzQg0YHQsNGAXzUg0YHQsNGAXzYg0YHQsNGAXzcg0YHQsNGAXzgg0YHQsNGAXzkg0YHQsNGAXzEwINGB0LDRgF8xMSDRgdCw0YBfMTIg0YHQsNGAJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAn0J3Rj9C8X9CU0LDQstCw0LBf0JzRj9Cz0LzQsNGAX9Cb0YXQsNCz0LLQsF/Qn9Kv0YDRjdCyX9CR0LDQsNGB0LDQvV/QkdGP0LzQsdCwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9Cd0Y/QvF/QlNCw0LJf0JzRj9CzX9Cb0YXQsF/Qn9Kv0YBf0JHQsNCwX9CR0Y/QvCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0J3Rj1/QlNCwX9Cc0Y9f0JvRhV/Qn9KvX9CR0LBf0JHRjycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdZWVlZLU1NLUREJyxcbiAgICAgICAgICAgIExMIDogJ1lZWVkg0L7QvdGLIE1NTU3Ri9C9IEQnLFxuICAgICAgICAgICAgTExMIDogJ1lZWVkg0L7QvdGLIE1NTU3Ri9C9IEQgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBZWVlZINC+0L3RiyBNTU1N0YvQvSBEIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv0q7TqHzSrtClL2ksXG4gICAgICAgIGlzUE0gOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dCA9PT0gJ9Ku0KUnO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9Ku06gnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9Ku0KUnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW9Oo0L3TqdOp0LTTqdGAXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vQnNCw0YDQs9Cw0LDRiF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW9CY0YDRjdGFXSBkZGRkIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW9Oo0YfQuNCz0LTTqdGAXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb06jQvdCz06nRgNGB06nQvV0gZGRkZCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg0LTQsNGA0LDQsCcsXG4gICAgICAgICAgICBwYXN0IDogJyVzINOp0LzQvdOpJyxcbiAgICAgICAgICAgIHMgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBzcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGQgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBkZCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBNTSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHkgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5eSA6IHRyYW5zbGF0ZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0g06nQtNOp0YAvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnINOp0LTTqdGAJztcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbW47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///170\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '१',\n '2': '२',\n '3': '३',\n '4': '४',\n '5': '५',\n '6': '६',\n '7': '७',\n '8': '८',\n '9': '९',\n '0': '०'\n },\n numberMap = {\n '१': '1',\n '२': '2',\n '३': '3',\n '४': '4',\n '५': '5',\n '६': '6',\n '७': '7',\n '८': '8',\n '९': '9',\n '०': '0'\n };\n\n function relativeTimeMr(number, withoutSuffix, string, isFuture)\n {\n var output = '';\n if (withoutSuffix) {\n switch (string) {\n case 's': output = 'काही सेकंद'; break;\n case 'ss': output = '%d सेकंद'; break;\n case 'm': output = 'एक मिनिट'; break;\n case 'mm': output = '%d मिनिटे'; break;\n case 'h': output = 'एक तास'; break;\n case 'hh': output = '%d तास'; break;\n case 'd': output = 'एक दिवस'; break;\n case 'dd': output = '%d दिवस'; break;\n case 'M': output = 'एक महिना'; break;\n case 'MM': output = '%d महिने'; break;\n case 'y': output = 'एक वर्ष'; break;\n case 'yy': output = '%d वर्षे'; break;\n }\n }\n else {\n switch (string) {\n case 's': output = 'काही सेकंदां'; break;\n case 'ss': output = '%d सेकंदां'; break;\n case 'm': output = 'एका मिनिटा'; break;\n case 'mm': output = '%d मिनिटां'; break;\n case 'h': output = 'एका तासा'; break;\n case 'hh': output = '%d तासां'; break;\n case 'd': output = 'एका दिवसा'; break;\n case 'dd': output = '%d दिवसां'; break;\n case 'M': output = 'एका महिन्या'; break;\n case 'MM': output = '%d महिन्यां'; break;\n case 'y': output = 'एका वर्षा'; break;\n case 'yy': output = '%d वर्षां'; break;\n }\n }\n return output.replace(/%d/i, number);\n }\n\n var mr = moment.defineLocale('mr', {\n months : 'जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर'.split('_'),\n monthsShort: 'जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.'.split('_'),\n monthsParseExact : true,\n weekdays : 'रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार'.split('_'),\n weekdaysShort : 'रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि'.split('_'),\n weekdaysMin : 'र_सो_मं_बु_गु_शु_श'.split('_'),\n longDateFormat : {\n LT : 'A h:mm वाजता',\n LTS : 'A h:mm:ss वाजता',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm वाजता',\n LLLL : 'dddd, D MMMM YYYY, A h:mm वाजता'\n },\n calendar : {\n sameDay : '[आज] LT',\n nextDay : '[उद्या] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[काल] LT',\n lastWeek: '[मागील] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future: '%sमध्ये',\n past: '%sपूर्वी',\n s: relativeTimeMr,\n ss: relativeTimeMr,\n m: relativeTimeMr,\n mm: relativeTimeMr,\n h: relativeTimeMr,\n hh: relativeTimeMr,\n d: relativeTimeMr,\n dd: relativeTimeMr,\n M: relativeTimeMr,\n MM: relativeTimeMr,\n y: relativeTimeMr,\n yy: relativeTimeMr\n },\n preparse: function (string) {\n return string.replace(/[१२३४५६७८९०]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n meridiemParse: /रात्री|सकाळी|दुपारी|सायंकाळी/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'रात्री') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'सकाळी') {\n return hour;\n } else if (meridiem === 'दुपारी') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'सायंकाळी') {\n return hour + 12;\n }\n },\n meridiem: function (hour, minute, isLower) {\n if (hour < 4) {\n return 'रात्री';\n } else if (hour < 10) {\n return 'सकाळी';\n } else if (hour < 17) {\n return 'दुपारी';\n } else if (hour < 20) {\n return 'सायंकाळी';\n } else {\n return 'रात्री';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return mr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tci5qcz8zOWJkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0RBQWdEO0FBQ2hELCtDQUErQztBQUMvQyw4Q0FBOEM7QUFDOUMsZ0RBQWdEO0FBQ2hELDRDQUE0QztBQUM1Qyw2Q0FBNkM7QUFDN0MsNkNBQTZDO0FBQzdDLDhDQUE4QztBQUM5Qyw4Q0FBOEM7QUFDOUMsK0NBQStDO0FBQy9DLDZDQUE2QztBQUM3QywrQ0FBK0M7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQSxrREFBa0Q7QUFDbEQsaURBQWlEO0FBQ2pELGdEQUFnRDtBQUNoRCxpREFBaUQ7QUFDakQsOENBQThDO0FBQzlDLCtDQUErQztBQUMvQywrQ0FBK0M7QUFDL0MsZ0RBQWdEO0FBQ2hELGlEQUFpRDtBQUNqRCxrREFBa0Q7QUFDbEQsK0NBQStDO0FBQy9DLGdEQUFnRDtBQUNoRDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBzeW1ib2xNYXAgPSB7XG4gICAgICAgICcxJzogJ+ClpycsXG4gICAgICAgICcyJzogJ+ClqCcsXG4gICAgICAgICczJzogJ+ClqScsXG4gICAgICAgICc0JzogJ+ClqicsXG4gICAgICAgICc1JzogJ+ClqycsXG4gICAgICAgICc2JzogJ+ClrCcsXG4gICAgICAgICc3JzogJ+ClrScsXG4gICAgICAgICc4JzogJ+ClricsXG4gICAgICAgICc5JzogJ+ClrycsXG4gICAgICAgICcwJzogJ+ClpidcbiAgICB9LFxuICAgIG51bWJlck1hcCA9IHtcbiAgICAgICAgJ+Clpyc6ICcxJyxcbiAgICAgICAgJ+ClqCc6ICcyJyxcbiAgICAgICAgJ+ClqSc6ICczJyxcbiAgICAgICAgJ+Clqic6ICc0JyxcbiAgICAgICAgJ+Clqyc6ICc1JyxcbiAgICAgICAgJ+ClrCc6ICc2JyxcbiAgICAgICAgJ+ClrSc6ICc3JyxcbiAgICAgICAgJ+Clric6ICc4JyxcbiAgICAgICAgJ+Clryc6ICc5JyxcbiAgICAgICAgJ+Clpic6ICcwJ1xuICAgIH07XG5cbiAgICBmdW5jdGlvbiByZWxhdGl2ZVRpbWVNcihudW1iZXIsIHdpdGhvdXRTdWZmaXgsIHN0cmluZywgaXNGdXR1cmUpXG4gICAge1xuICAgICAgICB2YXIgb3V0cHV0ID0gJyc7XG4gICAgICAgIGlmICh3aXRob3V0U3VmZml4KSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHN0cmluZykge1xuICAgICAgICAgICAgICAgIGNhc2UgJ3MnOiBvdXRwdXQgPSAn4KSV4KS+4KS54KWAIOCkuOClh+CkleCkguCkpic7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ3NzJzogb3V0cHV0ID0gJyVkIOCkuOClh+CkleCkguCkpic7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ20nOiBvdXRwdXQgPSAn4KSP4KSVIOCkruCkv+CkqOCkv+Cknyc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ21tJzogb3V0cHV0ID0gJyVkIOCkruCkv+CkqOCkv+Ckn+Clhyc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ2gnOiBvdXRwdXQgPSAn4KSP4KSVIOCkpOCkvuCkuCc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ2hoJzogb3V0cHV0ID0gJyVkIOCkpOCkvuCkuCc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ2QnOiBvdXRwdXQgPSAn4KSP4KSVIOCkpuCkv+CkteCkuCc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ2RkJzogb3V0cHV0ID0gJyVkIOCkpuCkv+CkteCkuCc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ00nOiBvdXRwdXQgPSAn4KSP4KSVIOCkruCkueCkv+CkqOCkvic7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ01NJzogb3V0cHV0ID0gJyVkIOCkruCkueCkv+CkqOClhyc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ3knOiBvdXRwdXQgPSAn4KSP4KSVIOCkteCksOCljeCktyc7IGJyZWFrO1xuICAgICAgICAgICAgICAgIGNhc2UgJ3l5Jzogb3V0cHV0ID0gJyVkIOCkteCksOCljeCkt+Clhyc7IGJyZWFrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgc3dpdGNoIChzdHJpbmcpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdzJzogb3V0cHV0ID0gJ+CkleCkvuCkueClgCDgpLjgpYfgpJXgpILgpKbgpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdzcyc6IG91dHB1dCA9ICclZCDgpLjgpYfgpJXgpILgpKbgpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdtJzogb3V0cHV0ID0gJ+Ckj+CkleCkviDgpK7gpL/gpKjgpL/gpJ/gpL4nOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdtbSc6IG91dHB1dCA9ICclZCDgpK7gpL/gpKjgpL/gpJ/gpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdoJzogb3V0cHV0ID0gJ+Ckj+CkleCkviDgpKTgpL7gpLjgpL4nOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdoaCc6IG91dHB1dCA9ICclZCDgpKTgpL7gpLjgpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdkJzogb3V0cHV0ID0gJ+Ckj+CkleCkviDgpKbgpL/gpLXgpLjgpL4nOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdkZCc6IG91dHB1dCA9ICclZCDgpKbgpL/gpLXgpLjgpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdNJzogb3V0cHV0ID0gJ+Ckj+CkleCkviDgpK7gpLngpL/gpKjgpY3gpK/gpL4nOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICdNTSc6IG91dHB1dCA9ICclZCDgpK7gpLngpL/gpKjgpY3gpK/gpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICd5Jzogb3V0cHV0ID0gJ+Ckj+CkleCkviDgpLXgpLDgpY3gpLfgpL4nOyBicmVhaztcbiAgICAgICAgICAgICAgICBjYXNlICd5eSc6IG91dHB1dCA9ICclZCDgpLXgpLDgpY3gpLfgpL7gpIInOyBicmVhaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gb3V0cHV0LnJlcGxhY2UoLyVkL2ksIG51bWJlcik7XG4gICAgfVxuXG4gICAgdmFyIG1yID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbXInLCB7XG4gICAgICAgIG1vbnRocyA6ICfgpJzgpL7gpKjgpYfgpLXgpL7gpLDgpYBf4KSr4KWH4KSs4KWN4KSw4KWB4KS14KS+4KSw4KWAX+CkruCkvuCksOCljeCkml/gpI/gpKrgpY3gpLDgpL/gpLJf4KSu4KWHX+CknOClguCkqF/gpJzgpYHgpLLgpYhf4KSR4KSX4KS44KWN4KSfX+CkuOCkquCljeCkn+Clh+CkguCkrOCksF/gpJHgpJXgpY3gpJ/gpYvgpKzgpLBf4KSo4KWL4KS14KWN4KS54KWH4KSC4KSs4KSwX+CkoeCkv+CkuOClh+CkguCkrOCksCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQ6ICfgpJzgpL7gpKjgpYcuX+Ckq+Clh+CkrOCljeCksOClgS5f4KSu4KS+4KSw4KWN4KSaLl/gpI/gpKrgpY3gpLDgpL8uX+CkruClhy5f4KSc4KWC4KSoLl/gpJzgpYHgpLLgpYguX+CkkeCkly5f4KS44KSq4KWN4KSf4KWH4KSCLl/gpJHgpJXgpY3gpJ/gpYsuX+CkqOCli+CkteCljeCkueClh+Ckgi5f4KSh4KS/4KS44KWH4KSCLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ+CksOCkteCkv+CkteCkvuCksF/gpLjgpYvgpK7gpLXgpL7gpLBf4KSu4KSC4KSX4KSz4KS14KS+4KSwX+CkrOClgeCkp+CkteCkvuCksF/gpJfgpYHgpLDgpYLgpLXgpL7gpLBf4KS24KWB4KSV4KWN4KSw4KS14KS+4KSwX+CktuCkqOCkv+CkteCkvuCksCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfgpLDgpLXgpL9f4KS44KWL4KSuX+CkruCkguCkl+Cks1/gpKzgpYHgpKdf4KSX4KWB4KSw4KWCX+CktuClgeCkleCljeCksF/gpLbgpKjgpL8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+CksF/gpLjgpYtf4KSu4KSCX+CkrOClgV/gpJfgpYFf4KS24KWBX+Ckticuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdBIGg6bW0g4KS14KS+4KSc4KSk4KS+JyxcbiAgICAgICAgICAgIExUUyA6ICdBIGg6bW06c3Mg4KS14KS+4KSc4KSk4KS+JyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVksIEEgaDptbSDgpLXgpL7gpJzgpKTgpL4nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSwgQSBoOm1tIOCkteCkvuCknOCkpOCkvidcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vgpIbgpJxdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+CkieCkpuCljeCkr+Ckvl0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCwgTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4KSV4KS+4KSyXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1vgpK7gpL7gpJfgpYDgpLJdIGRkZGQsIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZTogJyVz4KSu4KSn4KWN4KSv4KWHJyxcbiAgICAgICAgICAgIHBhc3Q6ICclc+CkquClguCksOCljeCkteClgCcsXG4gICAgICAgICAgICBzOiByZWxhdGl2ZVRpbWVNcixcbiAgICAgICAgICAgIHNzOiByZWxhdGl2ZVRpbWVNcixcbiAgICAgICAgICAgIG06IHJlbGF0aXZlVGltZU1yLFxuICAgICAgICAgICAgbW06IHJlbGF0aXZlVGltZU1yLFxuICAgICAgICAgICAgaDogcmVsYXRpdmVUaW1lTXIsXG4gICAgICAgICAgICBoaDogcmVsYXRpdmVUaW1lTXIsXG4gICAgICAgICAgICBkOiByZWxhdGl2ZVRpbWVNcixcbiAgICAgICAgICAgIGRkOiByZWxhdGl2ZVRpbWVNcixcbiAgICAgICAgICAgIE06IHJlbGF0aXZlVGltZU1yLFxuICAgICAgICAgICAgTU06IHJlbGF0aXZlVGltZU1yLFxuICAgICAgICAgICAgeTogcmVsYXRpdmVUaW1lTXIsXG4gICAgICAgICAgICB5eTogcmVsYXRpdmVUaW1lTXJcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+Clp+ClqOClqeClquClq+ClrOClreClruClr+Clpl0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL+CksOCkvuCkpOCljeCksOClgHzgpLjgpJXgpL7gpLPgpYB84KSm4KWB4KSq4KS+4KSw4KWAfOCkuOCkvuCkr+CkguCkleCkvuCks+ClgC8sXG4gICAgICAgIG1lcmlkaWVtSG91ciA6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICfgpLDgpL7gpKTgpY3gpLDgpYAnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPCA0ID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgpLjgpJXgpL7gpLPgpYAnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4KSm4KWB4KSq4KS+4KSw4KWAJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDEwID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgpLjgpL7gpK/gpILgpJXgpL7gpLPgpYAnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW06IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4KSw4KS+4KSk4KWN4KSw4KWAJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLjgpJXgpL7gpLPgpYAnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CkpuClgeCkquCkvuCksOClgCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAyMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4KS44KS+4KSv4KSC4KSV4KS+4KSz4KWAJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLDgpL7gpKTgpY3gpLDgpYAnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMCwgLy8gU3VuZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA2ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBtcjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///171\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ms = moment.defineLocale('ms', {\n months : 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'),\n monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'),\n weekdays : 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'),\n weekdaysShort : 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'),\n weekdaysMin : 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY [pukul] HH.mm',\n LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm'\n },\n meridiemParse: /pagi|tengahari|petang|malam/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'pagi') {\n return hour;\n } else if (meridiem === 'tengahari') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'petang' || meridiem === 'malam') {\n return hour + 12;\n }\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 11) {\n return 'pagi';\n } else if (hours < 15) {\n return 'tengahari';\n } else if (hours < 19) {\n return 'petang';\n } else {\n return 'malam';\n }\n },\n calendar : {\n sameDay : '[Hari ini pukul] LT',\n nextDay : '[Esok pukul] LT',\n nextWeek : 'dddd [pukul] LT',\n lastDay : '[Kelmarin pukul] LT',\n lastWeek : 'dddd [lepas pukul] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dalam %s',\n past : '%s yang lepas',\n s : 'beberapa saat',\n ss : '%d saat',\n m : 'seminit',\n mm : '%d minit',\n h : 'sejam',\n hh : '%d jam',\n d : 'sehari',\n dd : '%d hari',\n M : 'sebulan',\n MM : '%d bulan',\n y : 'setahun',\n yy : '%d tahun'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ms;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tcy5qcz9lYmU0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtcyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ21zJywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyaV9GZWJydWFyaV9NYWNfQXByaWxfTWVpX0p1bl9KdWxhaV9PZ29zX1NlcHRlbWJlcl9Pa3RvYmVyX05vdmVtYmVyX0Rpc2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW5fRmViX01hY19BcHJfTWVpX0p1bl9KdWxfT2dzX1NlcF9Pa3RfTm92X0Rpcycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnQWhhZF9Jc25pbl9TZWxhc2FfUmFidV9LaGFtaXNfSnVtYWF0X1NhYnR1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0FoZF9Jc25fU2VsX1JhYl9LaGFfSnVtX1NhYicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnQWhfSXNfU2xfUmJfS21fSm1fU2InLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEgubW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hILm1tLnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgW3B1a3VsXSBISC5tbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIFtwdWt1bF0gSEgubW0nXG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC9wYWdpfHRlbmdhaGFyaXxwZXRhbmd8bWFsYW0vLFxuICAgICAgICBtZXJpZGllbUhvdXI6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICdwYWdpJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ3RlbmdhaGFyaScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMSA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAncGV0YW5nJyB8fCBtZXJpZGllbSA9PT0gJ21hbGFtJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91cnMgPCAxMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAncGFnaSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXJzIDwgMTUpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3RlbmdhaGFyaSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXJzIDwgMTkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ3BldGFuZyc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAnbWFsYW0nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW0hhcmkgaW5pIHB1a3VsXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tFc29rIHB1a3VsXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFtwdWt1bF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbS2VsbWFyaW4gcHVrdWxdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW2xlcGFzIHB1a3VsXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnZGFsYW0gJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyB5YW5nIGxlcGFzJyxcbiAgICAgICAgICAgIHMgOiAnYmViZXJhcGEgc2FhdCcsXG4gICAgICAgICAgICBzcyA6ICclZCBzYWF0JyxcbiAgICAgICAgICAgIG0gOiAnc2VtaW5pdCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW5pdCcsXG4gICAgICAgICAgICBoIDogJ3NlamFtJyxcbiAgICAgICAgICAgIGhoIDogJyVkIGphbScsXG4gICAgICAgICAgICBkIDogJ3NlaGFyaScsXG4gICAgICAgICAgICBkZCA6ICclZCBoYXJpJyxcbiAgICAgICAgICAgIE0gOiAnc2VidWxhbicsXG4gICAgICAgICAgICBNTSA6ICclZCBidWxhbicsXG4gICAgICAgICAgICB5IDogJ3NldGFodW4nLFxuICAgICAgICAgICAgeXkgOiAnJWQgdGFodW4nXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIG1zO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///172\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var msMy = moment.defineLocale('ms-my', {\n months : 'Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember'.split('_'),\n monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis'.split('_'),\n weekdays : 'Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu'.split('_'),\n weekdaysShort : 'Ahd_Isn_Sel_Rab_Kha_Jum_Sab'.split('_'),\n weekdaysMin : 'Ah_Is_Sl_Rb_Km_Jm_Sb'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY [pukul] HH.mm',\n LLLL : 'dddd, D MMMM YYYY [pukul] HH.mm'\n },\n meridiemParse: /pagi|tengahari|petang|malam/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'pagi') {\n return hour;\n } else if (meridiem === 'tengahari') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'petang' || meridiem === 'malam') {\n return hour + 12;\n }\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 11) {\n return 'pagi';\n } else if (hours < 15) {\n return 'tengahari';\n } else if (hours < 19) {\n return 'petang';\n } else {\n return 'malam';\n }\n },\n calendar : {\n sameDay : '[Hari ini pukul] LT',\n nextDay : '[Esok pukul] LT',\n nextWeek : 'dddd [pukul] LT',\n lastDay : '[Kelmarin pukul] LT',\n lastWeek : 'dddd [lepas pukul] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'dalam %s',\n past : '%s yang lepas',\n s : 'beberapa saat',\n ss : '%d saat',\n m : 'seminit',\n mm : '%d minit',\n h : 'sejam',\n hh : '%d jam',\n d : 'sehari',\n dd : '%d hari',\n M : 'sebulan',\n MM : '%d bulan',\n y : 'setahun',\n yy : '%d tahun'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return msMy;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tcy1teS5qcz82NDAzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtc015ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbXMtbXknLCB7XG4gICAgICAgIG1vbnRocyA6ICdKYW51YXJpX0ZlYnJ1YXJpX01hY19BcHJpbF9NZWlfSnVuX0p1bGFpX09nb3NfU2VwdGVtYmVyX09rdG9iZXJfTm92ZW1iZXJfRGlzZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9GZWJfTWFjX0Fwcl9NZWlfSnVuX0p1bF9PZ3NfU2VwX09rdF9Ob3ZfRGlzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdBaGFkX0lzbmluX1NlbGFzYV9SYWJ1X0toYW1pc19KdW1hYXRfU2FidHUnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnQWhkX0lzbl9TZWxfUmFiX0toYV9KdW1fU2FiJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdBaF9Jc19TbF9SYl9LbV9KbV9TYicuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISC5tbScsXG4gICAgICAgICAgICBMVFMgOiAnSEgubW0uc3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBbcHVrdWxdIEhILm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgW3B1a3VsXSBISC5tbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL3BhZ2l8dGVuZ2FoYXJpfHBldGFuZ3xtYWxhbS8sXG4gICAgICAgIG1lcmlkaWVtSG91cjogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtZXJpZGllbSA9PT0gJ3BhZ2knKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAndGVuZ2FoYXJpJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDExID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICdwZXRhbmcnIHx8IG1lcmlkaWVtID09PSAnbWFsYW0nKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VycyA8IDExKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdwYWdpJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91cnMgPCAxNSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAndGVuZ2FoYXJpJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91cnMgPCAxOSkge1xuICAgICAgICAgICAgICAgIHJldHVybiAncGV0YW5nJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdtYWxhbSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbSGFyaSBpbmkgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW0Vzb2sgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW3B1a3VsXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tLZWxtYXJpbiBwdWt1bF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnZGRkZCBbbGVwYXMgcHVrdWxdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdkYWxhbSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIHlhbmcgbGVwYXMnLFxuICAgICAgICAgICAgcyA6ICdiZWJlcmFwYSBzYWF0JyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNhYXQnLFxuICAgICAgICAgICAgbSA6ICdzZW1pbml0JyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbml0JyxcbiAgICAgICAgICAgIGggOiAnc2VqYW0nLFxuICAgICAgICAgICAgaGggOiAnJWQgamFtJyxcbiAgICAgICAgICAgIGQgOiAnc2VoYXJpJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGhhcmknLFxuICAgICAgICAgICAgTSA6ICdzZWJ1bGFuJyxcbiAgICAgICAgICAgIE1NIDogJyVkIGJ1bGFuJyxcbiAgICAgICAgICAgIHkgOiAnc2V0YWh1bicsXG4gICAgICAgICAgICB5eSA6ICclZCB0YWh1bidcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbXNNeTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///173\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var mt = moment.defineLocale('mt', {\n months : 'Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru'.split('_'),\n monthsShort : 'Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ'.split('_'),\n weekdays : 'Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt'.split('_'),\n weekdaysShort : 'Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib'.split('_'),\n weekdaysMin : 'Ħa_Tn_Tl_Er_Ħa_Ġi_Si'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Illum fil-]LT',\n nextDay : '[Għada fil-]LT',\n nextWeek : 'dddd [fil-]LT',\n lastDay : '[Il-bieraħ fil-]LT',\n lastWeek : 'dddd [li għadda] [fil-]LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'f’ %s',\n past : '%s ilu',\n s : 'ftit sekondi',\n ss : '%d sekondi',\n m : 'minuta',\n mm : '%d minuti',\n h : 'siegħa',\n hh : '%d siegħat',\n d : 'ġurnata',\n dd : '%d ġranet',\n M : 'xahar',\n MM : '%d xhur',\n y : 'sena',\n yy : '%d sni'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}º/,\n ordinal: '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return mt;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9tdC5qcz8xYjQ1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QscUNBQXFDLElBQUk7QUFDekM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtdCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ210Jywge1xuICAgICAgICBtb250aHMgOiAnSmFubmFyX0ZyYXJfTWFyenVfQXByaWxfTWVqanVfxKB1bmp1X0x1bGp1X0F3d2lzc3VfU2V0dGVtYnJ1X090dHVicnVfTm92ZW1icnVfRGnEi2VtYnJ1Jy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdKYW5fRnJhX01hcl9BcHJfTWVqX8SgdW5fTHVsX0F3d19TZXRfT3R0X05vdl9EacSLJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdJbC3EpmFkZF9JdC1UbmVqbl9JdC1UbGlldGFfTC1FcmJnxKdhX0lsLcSmYW1pc19JbC3EoGltZ8SnYV9Jcy1TaWJ0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ8SmYWRfVG5lX1RsaV9FcmJfxKZhbV/EoGltX1NpYicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnxKZhX1RuX1RsX0VyX8SmYV/EoGlfU2knLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tJbGx1bSBmaWwtXUxUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW0fEp2FkYSBmaWwtXUxUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW2ZpbC1dTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbSWwtYmllcmHEpyBmaWwtXUxUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW2xpIGfEp2FkZGFdIFtmaWwtXUxUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdm4oCZICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgaWx1JyxcbiAgICAgICAgICAgIHMgOiAnZnRpdCBzZWtvbmRpJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNla29uZGknLFxuICAgICAgICAgICAgbSA6ICdtaW51dGEnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXRpJyxcbiAgICAgICAgICAgIGggOiAnc2llZ8SnYScsXG4gICAgICAgICAgICBoaCA6ICclZCBzaWVnxKdhdCcsXG4gICAgICAgICAgICBkIDogJ8ShdXJuYXRhJyxcbiAgICAgICAgICAgIGRkIDogJyVkIMShcmFuZXQnLFxuICAgICAgICAgICAgTSA6ICd4YWhhcicsXG4gICAgICAgICAgICBNTSA6ICclZCB4aHVyJyxcbiAgICAgICAgICAgIHkgOiAnc2VuYScsXG4gICAgICAgICAgICB5eSA6ICclZCBzbmknXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2UgOiAvXFxkezEsMn3Cui8sXG4gICAgICAgIG9yZGluYWw6ICclZMK6JyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbXQ7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///174\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '၁',\n '2': '၂',\n '3': '၃',\n '4': '၄',\n '5': '၅',\n '6': '၆',\n '7': '၇',\n '8': '၈',\n '9': '၉',\n '0': '၀'\n }, numberMap = {\n '၁': '1',\n '၂': '2',\n '၃': '3',\n '၄': '4',\n '၅': '5',\n '၆': '6',\n '၇': '7',\n '၈': '8',\n '၉': '9',\n '၀': '0'\n };\n\n var my = moment.defineLocale('my', {\n months: 'ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ'.split('_'),\n monthsShort: 'ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ'.split('_'),\n weekdays: 'တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ'.split('_'),\n weekdaysShort: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'),\n weekdaysMin: 'နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ'.split('_'),\n\n longDateFormat: {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L: 'DD/MM/YYYY',\n LL: 'D MMMM YYYY',\n LLL: 'D MMMM YYYY HH:mm',\n LLLL: 'dddd D MMMM YYYY HH:mm'\n },\n calendar: {\n sameDay: '[ယနေ.] LT [မှာ]',\n nextDay: '[မနက်ဖြန်] LT [မှာ]',\n nextWeek: 'dddd LT [မှာ]',\n lastDay: '[မနေ.က] LT [မှာ]',\n lastWeek: '[ပြီးခဲ့သော] dddd LT [မှာ]',\n sameElse: 'L'\n },\n relativeTime: {\n future: 'လာမည့် %s မှာ',\n past: 'လွန်ခဲ့သော %s က',\n s: 'စက္ကန်.အနည်းငယ်',\n ss : '%d စက္ကန့်',\n m: 'တစ်မိနစ်',\n mm: '%d မိနစ်',\n h: 'တစ်နာရီ',\n hh: '%d နာရီ',\n d: 'တစ်ရက်',\n dd: '%d ရက်',\n M: 'တစ်လ',\n MM: '%d လ',\n y: 'တစ်နှစ်',\n yy: '%d နှစ်'\n },\n preparse: function (string) {\n return string.replace(/[၁၂၃၄၅၆၇၈၉၀]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n week: {\n dow: 1, // Monday is the first day of the week.\n doy: 4 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return my;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9teS5qcz84Njg5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTc1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICfhgYEnLFxuICAgICAgICAnMic6ICfhgYInLFxuICAgICAgICAnMyc6ICfhgYMnLFxuICAgICAgICAnNCc6ICfhgYQnLFxuICAgICAgICAnNSc6ICfhgYUnLFxuICAgICAgICAnNic6ICfhgYYnLFxuICAgICAgICAnNyc6ICfhgYcnLFxuICAgICAgICAnOCc6ICfhgYgnLFxuICAgICAgICAnOSc6ICfhgYknLFxuICAgICAgICAnMCc6ICfhgYAnXG4gICAgfSwgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4YGBJzogJzEnLFxuICAgICAgICAn4YGCJzogJzInLFxuICAgICAgICAn4YGDJzogJzMnLFxuICAgICAgICAn4YGEJzogJzQnLFxuICAgICAgICAn4YGFJzogJzUnLFxuICAgICAgICAn4YGGJzogJzYnLFxuICAgICAgICAn4YGHJzogJzcnLFxuICAgICAgICAn4YGIJzogJzgnLFxuICAgICAgICAn4YGJJzogJzknLFxuICAgICAgICAn4YGAJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBteSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ215Jywge1xuICAgICAgICBtb250aHM6ICfhgIfhgJThgLrhgJThgJ3hgKvhgJvhgK5f4YCW4YCx4YCW4YCx4YCs4YC64YCd4YCr4YCb4YCuX+GAmeGAkOGAul/hgKfhgJXhgLzhgK5f4YCZ4YCxX+GAh+GAveGAlOGAul/hgIfhgLDhgJzhgK3hgK/hgIThgLpf4YCe4YC84YCC4YCv4YCQ4YC6X+GAheGAgOGAuuGAkOGAhOGAuuGAmOGArF/hgKHhgLHhgKzhgIDhgLrhgJDhgK3hgK/hgJjhgKxf4YCU4YCt4YCv4YCd4YCE4YC64YCY4YCsX+GAkuGAruGAh+GAhOGAuuGAmOGArCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQ6ICfhgIfhgJThgLpf4YCW4YCxX+GAmeGAkOGAul/hgJXhgLzhgK5f4YCZ4YCxX+GAh+GAveGAlOGAul/hgJzhgK3hgK/hgIThgLpf4YCe4YC8X+GAheGAgOGAul/hgKHhgLHhgKzhgIDhgLpf4YCU4YCt4YCvX+GAkuGAricuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXM6ICfhgJDhgJThgIThgLrhgLnhgILhgJThgL3hgLFf4YCQ4YCU4YCE4YC64YC54YCc4YCsX+GAoeGAhOGAuuGAueGAguGAq1/hgJfhgK/hgJLhgLnhgJPhgJ/hgLDhgLhf4YCA4YC84YCs4YCe4YCV4YCQ4YCx4YC4X+GAnuGAseGArOGAgOGAvOGArF/hgIXhgJThgLEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQ6ICfhgJThgL3hgLFf4YCc4YCsX+GAguGAq1/hgJ/hgLDhgLhf4YCA4YC84YCsX+GAnuGAseGArF/hgJThgLEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAn4YCU4YC94YCxX+GAnOGArF/hgILhgKtf4YCf4YCw4YC4X+GAgOGAvOGArF/hgJ7hgLHhgKxf4YCU4YCxJy5zcGxpdCgnXycpLFxuXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0OiB7XG4gICAgICAgICAgICBMVDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUzogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEw6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTDogJ2RkZGQgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW+GAmuGAlOGAsS5dIExUIFvhgJnhgL7hgKxdJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdb4YCZ4YCU4YCA4YC64YCW4YC84YCU4YC6XSBMVCBb4YCZ4YC+4YCsXScsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgTFQgW+GAmeGAvuGArF0nLFxuICAgICAgICAgICAgbGFzdERheTogJ1vhgJnhgJThgLEu4YCAXSBMVCBb4YCZ4YC+4YCsXScsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1vhgJXhgLzhgK7hgLjhgIHhgLLhgLfhgJ7hgLHhgKxdIGRkZGQgTFQgW+GAmeGAvuGArF0nLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWU6IHtcbiAgICAgICAgICAgIGZ1dHVyZTogJ+GAnOGArOGAmeGAiuGAuuGAtyAlcyDhgJnhgL7hgKwnLFxuICAgICAgICAgICAgcGFzdDogJ+GAnOGAveGAlOGAuuGAgeGAsuGAt+GAnuGAseGArCAlcyDhgIAnLFxuICAgICAgICAgICAgczogJ+GAheGAgOGAueGAgOGAlOGAui7hgKHhgJThgIrhgLrhgLjhgIThgJrhgLonLFxuICAgICAgICAgICAgc3MgOiAnJWQg4YCF4YCA4YC54YCA4YCU4YC34YC6JyxcbiAgICAgICAgICAgIG06ICfhgJDhgIXhgLrhgJnhgK3hgJThgIXhgLonLFxuICAgICAgICAgICAgbW06ICclZCDhgJnhgK3hgJThgIXhgLonLFxuICAgICAgICAgICAgaDogJ+GAkOGAheGAuuGAlOGArOGAm+GAricsXG4gICAgICAgICAgICBoaDogJyVkIOGAlOGArOGAm+GAricsXG4gICAgICAgICAgICBkOiAn4YCQ4YCF4YC64YCb4YCA4YC6JyxcbiAgICAgICAgICAgIGRkOiAnJWQg4YCb4YCA4YC6JyxcbiAgICAgICAgICAgIE06ICfhgJDhgIXhgLrhgJwnLFxuICAgICAgICAgICAgTU06ICclZCDhgJwnLFxuICAgICAgICAgICAgeTogJ+GAkOGAheGAuuGAlOGAvuGAheGAuicsXG4gICAgICAgICAgICB5eTogJyVkIOGAlOGAvuGAheGAuidcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+GBgeGBguGBg+GBhOGBheGBhuGBh+GBiOGBieGBgF0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgd2Vlazoge1xuICAgICAgICAgICAgZG93OiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveTogNCAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBteTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///175\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var nb = moment.defineLocale('nb', {\n months : 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'),\n monthsShort : 'jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.'.split('_'),\n monthsParseExact : true,\n weekdays : 'søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag'.split('_'),\n weekdaysShort : 'sø._ma._ti._on._to._fr._lø.'.split('_'),\n weekdaysMin : 'sø_ma_ti_on_to_fr_lø'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY [kl.] HH:mm',\n LLLL : 'dddd D. MMMM YYYY [kl.] HH:mm'\n },\n calendar : {\n sameDay: '[i dag kl.] LT',\n nextDay: '[i morgen kl.] LT',\n nextWeek: 'dddd [kl.] LT',\n lastDay: '[i går kl.] LT',\n lastWeek: '[forrige] dddd [kl.] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'om %s',\n past : '%s siden',\n s : 'noen sekunder',\n ss : '%d sekunder',\n m : 'ett minutt',\n mm : '%d minutter',\n h : 'en time',\n hh : '%d timer',\n d : 'en dag',\n dd : '%d dager',\n M : 'en måned',\n MM : '%d måneder',\n y : 'ett år',\n yy : '%d år'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return nb;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9uYi5qcz82Y2UzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTc2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbmIgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCduYicsIHtcbiAgICAgICAgbW9udGhzIDogJ2phbnVhcl9mZWJydWFyX21hcnNfYXByaWxfbWFpX2p1bmlfanVsaV9hdWd1c3Rfc2VwdGVtYmVyX29rdG9iZXJfbm92ZW1iZXJfZGVzZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ2phbi5fZmViLl9tYXJzX2FwcmlsX21haV9qdW5pX2p1bGlfYXVnLl9zZXAuX29rdC5fbm92Ll9kZXMuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnc8O4bmRhZ19tYW5kYWdfdGlyc2RhZ19vbnNkYWdfdG9yc2RhZ19mcmVkYWdfbMO4cmRhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzw7guX21hLl90aS5fb24uX3RvLl9mci5fbMO4Licuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnc8O4X21hX3RpX29uX3RvX2ZyX2zDuCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBZWVlZIFtrbC5dIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBELiBNTU1NIFlZWVkgW2tsLl0gSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tpIGRhZyBrbC5dIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbaSBtb3JnZW4ga2wuXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW2tsLl0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tpIGfDpXIga2wuXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1tmb3JyaWdlXSBkZGRkIFtrbC5dIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ29tICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgc2lkZW4nLFxuICAgICAgICAgICAgcyA6ICdub2VuIHNla3VuZGVyJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNla3VuZGVyJyxcbiAgICAgICAgICAgIG0gOiAnZXR0IG1pbnV0dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dHRlcicsXG4gICAgICAgICAgICBoIDogJ2VuIHRpbWUnLFxuICAgICAgICAgICAgaGggOiAnJWQgdGltZXInLFxuICAgICAgICAgICAgZCA6ICdlbiBkYWcnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGFnZXInLFxuICAgICAgICAgICAgTSA6ICdlbiBtw6VuZWQnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbcOlbmVkZXInLFxuICAgICAgICAgICAgeSA6ICdldHQgw6VyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIMOlcidcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBuYjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///176\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '१',\n '2': '२',\n '3': '३',\n '4': '४',\n '5': '५',\n '6': '६',\n '7': '७',\n '8': '८',\n '9': '९',\n '0': '०'\n },\n numberMap = {\n '१': '1',\n '२': '2',\n '३': '3',\n '४': '4',\n '५': '5',\n '६': '6',\n '७': '7',\n '८': '8',\n '९': '9',\n '०': '0'\n };\n\n var ne = moment.defineLocale('ne', {\n months : 'जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर'.split('_'),\n monthsShort : 'जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.'.split('_'),\n monthsParseExact : true,\n weekdays : 'आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार'.split('_'),\n weekdaysShort : 'आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.'.split('_'),\n weekdaysMin : 'आ._सो._मं._बु._बि._शु._श.'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'Aको h:mm बजे',\n LTS : 'Aको h:mm:ss बजे',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, Aको h:mm बजे',\n LLLL : 'dddd, D MMMM YYYY, Aको h:mm बजे'\n },\n preparse: function (string) {\n return string.replace(/[१२३४५६७८९०]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n meridiemParse: /राति|बिहान|दिउँसो|साँझ/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'राति') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'बिहान') {\n return hour;\n } else if (meridiem === 'दिउँसो') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'साँझ') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 3) {\n return 'राति';\n } else if (hour < 12) {\n return 'बिहान';\n } else if (hour < 16) {\n return 'दिउँसो';\n } else if (hour < 20) {\n return 'साँझ';\n } else {\n return 'राति';\n }\n },\n calendar : {\n sameDay : '[आज] LT',\n nextDay : '[भोलि] LT',\n nextWeek : '[आउँदो] dddd[,] LT',\n lastDay : '[हिजो] LT',\n lastWeek : '[गएको] dddd[,] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%sमा',\n past : '%s अगाडि',\n s : 'केही क्षण',\n ss : '%d सेकेण्ड',\n m : 'एक मिनेट',\n mm : '%d मिनेट',\n h : 'एक घण्टा',\n hh : '%d घण्टा',\n d : 'एक दिन',\n dd : '%d दिन',\n M : 'एक महिना',\n MM : '%d महिना',\n y : 'एक बर्ष',\n yy : '%d बर्ष'\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ne;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9uZS5qcz8zYTM5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE3Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN5bWJvbE1hcCA9IHtcbiAgICAgICAgJzEnOiAn4KWnJyxcbiAgICAgICAgJzInOiAn4KWoJyxcbiAgICAgICAgJzMnOiAn4KWpJyxcbiAgICAgICAgJzQnOiAn4KWqJyxcbiAgICAgICAgJzUnOiAn4KWrJyxcbiAgICAgICAgJzYnOiAn4KWsJyxcbiAgICAgICAgJzcnOiAn4KWtJyxcbiAgICAgICAgJzgnOiAn4KWuJyxcbiAgICAgICAgJzknOiAn4KWvJyxcbiAgICAgICAgJzAnOiAn4KWmJ1xuICAgIH0sXG4gICAgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4KWnJzogJzEnLFxuICAgICAgICAn4KWoJzogJzInLFxuICAgICAgICAn4KWpJzogJzMnLFxuICAgICAgICAn4KWqJzogJzQnLFxuICAgICAgICAn4KWrJzogJzUnLFxuICAgICAgICAn4KWsJzogJzYnLFxuICAgICAgICAn4KWtJzogJzcnLFxuICAgICAgICAn4KWuJzogJzgnLFxuICAgICAgICAn4KWvJzogJzknLFxuICAgICAgICAn4KWmJzogJzAnXG4gICAgfTtcblxuICAgIHZhciBuZSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ25lJywge1xuICAgICAgICBtb250aHMgOiAn4KSc4KSo4KS14KSw4KWAX+Ckq+Clh+CkrOCljeCksOClgeCkteCksOClgF/gpK7gpL7gpLDgpY3gpJpf4KSF4KSq4KWN4KSw4KS/4KSyX+CkruCkiF/gpJzgpYHgpKhf4KSc4KWB4KSy4KS+4KSIX+CkheCkl+Ckt+CljeCkn1/gpLjgpYfgpKrgpY3gpJ/gpYfgpK7gpY3gpKzgpLBf4KSF4KSV4KWN4KSf4KWL4KSs4KSwX+CkqOCli+CkreClh+CkruCljeCkrOCksF/gpKHgpL/gpLjgpYfgpK7gpY3gpKzgpLAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+CknOCkqC5f4KSr4KWH4KSs4KWN4KSw4KWBLl/gpK7gpL7gpLDgpY3gpJpf4KSF4KSq4KWN4KSw4KS/Ll/gpK7gpIhf4KSc4KWB4KSoX+CknOClgeCksuCkvuCkiC5f4KSF4KSXLl/gpLjgpYfgpKrgpY3gpJ8uX+CkheCkleCljeCkn+Cliy5f4KSo4KWL4KSt4KWHLl/gpKHgpL/gpLjgpYcuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAn4KSG4KSH4KSk4KSs4KS+4KSwX+CkuOCli+CkruCkrOCkvuCksF/gpK7gpJngpY3gpJfgpLLgpKzgpL7gpLBf4KSs4KWB4KSn4KSs4KS+4KSwX+CkrOCkv+CkueCkv+CkrOCkvuCksF/gpLbgpYHgpJXgpY3gpLDgpKzgpL7gpLBf4KS24KSo4KS/4KSs4KS+4KSwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+CkhuCkh+CkpC5f4KS44KWL4KSuLl/gpK7gpJngpY3gpJfgpLIuX+CkrOClgeCkpy5f4KSs4KS/4KS54KS/Ll/gpLbgpYHgpJXgpY3gpLAuX+CktuCkqOCkvy4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+Ckhi5f4KS44KWLLl/gpK7gpIIuX+CkrOClgS5f4KSs4KS/Ll/gpLbgpYEuX+Ckti4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnQeCkleCliyBoOm1tIOCkrOCknOClhycsXG4gICAgICAgICAgICBMVFMgOiAnQeCkleCliyBoOm1tOnNzIOCkrOCknOClhycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZLCBB4KSV4KWLIGg6bW0g4KSs4KSc4KWHJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEHgpJXgpYsgaDptbSDgpKzgpJzgpYcnXG4gICAgICAgIH0sXG4gICAgICAgIHByZXBhcnNlOiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL1vgpafgpajgpangpargpavgpazgpa3gpa7gpa/gpaZdL2csIGZ1bmN0aW9uIChtYXRjaCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXJNYXBbbWF0Y2hdO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgIH0sXG4gICAgICAgIHBvc3Rmb3JtYXQ6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvXFxkL2csIGZ1bmN0aW9uIChtYXRjaCkge1xuICAgICAgICAgICAgICAgIHJldHVybiBzeW1ib2xNYXBbbWF0Y2hdO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/gpLDgpL7gpKTgpL984KSs4KS/4KS54KS+4KSofOCkpuCkv+CkieCkgeCkuOCli3zgpLjgpL7gpIHgpJ0vLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAn4KSw4KS+4KSk4KS/Jykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyIDwgNCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4KSs4KS/4KS54KS+4KSoJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CkpuCkv+CkieCkgeCkuOCliycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn4KS44KS+4KSB4KSdJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAzKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLDgpL7gpKTgpL8nO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CkrOCkv+CkueCkvuCkqCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxNikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4KSm4KS/4KSJ4KSB4KS44KWLJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDIwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgpLjgpL7gpIHgpJ0nO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CksOCkvuCkpOCkvyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4KSG4KScXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vgpK3gpYvgpLLgpL9dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ1vgpIbgpIngpIHgpKbgpYtdIGRkZGRbLF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4KS54KS/4KSc4KWLXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb4KSX4KSP4KSV4KWLXSBkZGRkWyxdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclc+CkruCkvicsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOCkheCkl+CkvuCkoeCkvycsXG4gICAgICAgICAgICBzIDogJ+CkleClh+CkueClgCDgpJXgpY3gpLfgpKMnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4KS44KWH4KSV4KWH4KSj4KWN4KShJyxcbiAgICAgICAgICAgIG0gOiAn4KSP4KSVIOCkruCkv+CkqOClh+CknycsXG4gICAgICAgICAgICBtbSA6ICclZCDgpK7gpL/gpKjgpYfgpJ8nLFxuICAgICAgICAgICAgaCA6ICfgpI/gpJUg4KSY4KSj4KWN4KSf4KS+JyxcbiAgICAgICAgICAgIGhoIDogJyVkIOCkmOCko+CljeCkn+CkvicsXG4gICAgICAgICAgICBkIDogJ+Ckj+CklSDgpKbgpL/gpKgnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4KSm4KS/4KSoJyxcbiAgICAgICAgICAgIE0gOiAn4KSP4KSVIOCkruCkueCkv+CkqOCkvicsXG4gICAgICAgICAgICBNTSA6ICclZCDgpK7gpLngpL/gpKjgpL4nLFxuICAgICAgICAgICAgeSA6ICfgpI/gpJUg4KSs4KSw4KWN4KS3JyxcbiAgICAgICAgICAgIHl5IDogJyVkIOCkrOCksOCljeCktydcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDAsIC8vIFN1bmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbmU7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///177\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),\n monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_');\n\n var monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i];\n var monthsRegex = /^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\\.?|feb\\.?|mrt\\.?|apr\\.?|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i;\n\n var nl = moment.defineLocale('nl', {\n months : 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortWithDots;\n } else if (/-MMM-/.test(format)) {\n return monthsShortWithoutDots[m.month()];\n } else {\n return monthsShortWithDots[m.month()];\n }\n },\n\n monthsRegex: monthsRegex,\n monthsShortRegex: monthsRegex,\n monthsStrictRegex: /^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,\n monthsShortStrictRegex: /^(jan\\.?|feb\\.?|mrt\\.?|apr\\.?|mei|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i,\n\n monthsParse : monthsParse,\n longMonthsParse : monthsParse,\n shortMonthsParse : monthsParse,\n\n weekdays : 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'),\n weekdaysShort : 'zo._ma._di._wo._do._vr._za.'.split('_'),\n weekdaysMin : 'zo_ma_di_wo_do_vr_za'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD-MM-YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[vandaag om] LT',\n nextDay: '[morgen om] LT',\n nextWeek: 'dddd [om] LT',\n lastDay: '[gisteren om] LT',\n lastWeek: '[afgelopen] dddd [om] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'over %s',\n past : '%s geleden',\n s : 'een paar seconden',\n ss : '%d seconden',\n m : 'één minuut',\n mm : '%d minuten',\n h : 'één uur',\n hh : '%d uur',\n d : 'één dag',\n dd : '%d dagen',\n M : 'één maand',\n MM : '%d maanden',\n y : 'één jaar',\n yy : '%d jaar'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n ordinal : function (number) {\n return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de');\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return nl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubC5qcz9mYWNkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUzs7QUFFVDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtb250aHNTaG9ydFdpdGhEb3RzID0gJ2phbi5fZmViLl9tcnQuX2Fwci5fbWVpX2p1bi5fanVsLl9hdWcuX3NlcC5fb2t0Ll9ub3YuX2RlYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0V2l0aG91dERvdHMgPSAnamFuX2ZlYl9tcnRfYXByX21laV9qdW5fanVsX2F1Z19zZXBfb2t0X25vdl9kZWMnLnNwbGl0KCdfJyk7XG5cbiAgICB2YXIgbW9udGhzUGFyc2UgPSBbL15qYW4vaSwgL15mZWIvaSwgL15tYWFydHxtcnQuPyQvaSwgL15hcHIvaSwgL15tZWkkL2ksIC9eanVuW2kuXT8kL2ksIC9eanVsW2kuXT8kL2ksIC9eYXVnL2ksIC9ec2VwL2ksIC9eb2t0L2ksIC9ebm92L2ksIC9eZGVjL2ldO1xuICAgIHZhciBtb250aHNSZWdleCA9IC9eKGphbnVhcml8ZmVicnVhcml8bWFhcnR8YXByaWx8bWVpfGFwcmlsfGp1W25sXWl8YXVndXN0dXN8c2VwdGVtYmVyfG9rdG9iZXJ8bm92ZW1iZXJ8ZGVjZW1iZXJ8amFuXFwuP3xmZWJcXC4/fG1ydFxcLj98YXByXFwuP3xqdVtubF1cXC4/fGF1Z1xcLj98c2VwXFwuP3xva3RcXC4/fG5vdlxcLj98ZGVjXFwuPykvaTtcblxuICAgIHZhciBubCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ25sJywge1xuICAgICAgICBtb250aHMgOiAnamFudWFyaV9mZWJydWFyaV9tYWFydF9hcHJpbF9tZWlfanVuaV9qdWxpX2F1Z3VzdHVzX3NlcHRlbWJlcl9va3RvYmVyX25vdmVtYmVyX2RlY2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6IGZ1bmN0aW9uIChtLCBmb3JtYXQpIHtcbiAgICAgICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhEb3RzO1xuICAgICAgICAgICAgfSBlbHNlIGlmICgvLU1NTS0vLnRlc3QoZm9ybWF0KSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhvdXREb3RzW20ubW9udGgoKV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTaG9ydFdpdGhEb3RzW20ubW9udGgoKV07XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG5cbiAgICAgICAgbW9udGhzUmVnZXg6IG1vbnRoc1JlZ2V4LFxuICAgICAgICBtb250aHNTaG9ydFJlZ2V4OiBtb250aHNSZWdleCxcbiAgICAgICAgbW9udGhzU3RyaWN0UmVnZXg6IC9eKGphbnVhcml8ZmVicnVhcml8bWFhcnR8bWVpfGp1W25sXWl8YXByaWx8YXVndXN0dXN8c2VwdGVtYmVyfG9rdG9iZXJ8bm92ZW1iZXJ8ZGVjZW1iZXIpL2ksXG4gICAgICAgIG1vbnRoc1Nob3J0U3RyaWN0UmVnZXg6IC9eKGphblxcLj98ZmViXFwuP3xtcnRcXC4/fGFwclxcLj98bWVpfGp1W25sXVxcLj98YXVnXFwuP3xzZXBcXC4/fG9rdFxcLj98bm92XFwuP3xkZWNcXC4/KS9pLFxuXG4gICAgICAgIG1vbnRoc1BhcnNlIDogbW9udGhzUGFyc2UsXG4gICAgICAgIGxvbmdNb250aHNQYXJzZSA6IG1vbnRoc1BhcnNlLFxuICAgICAgICBzaG9ydE1vbnRoc1BhcnNlIDogbW9udGhzUGFyc2UsXG5cbiAgICAgICAgd2Vla2RheXMgOiAnem9uZGFnX21hYW5kYWdfZGluc2RhZ193b2Vuc2RhZ19kb25kZXJkYWdfdnJpamRhZ196YXRlcmRhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICd6by5fbWEuX2RpLl93by5fZG8uX3ZyLl96YS4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ3pvX21hX2RpX3dvX2RvX3ZyX3phJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELU1NLVlZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW3ZhbmRhYWcgb21dIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbbW9yZ2VuIG9tXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW29tXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW2dpc3RlcmVuIG9tXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1thZmdlbG9wZW5dIGRkZGQgW29tXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdvdmVyICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgZ2VsZWRlbicsXG4gICAgICAgICAgICBzIDogJ2VlbiBwYWFyIHNlY29uZGVuJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlY29uZGVuJyxcbiAgICAgICAgICAgIG0gOiAnw6nDqW4gbWludXV0JyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0ZW4nLFxuICAgICAgICAgICAgaCA6ICfDqcOpbiB1dXInLFxuICAgICAgICAgICAgaGggOiAnJWQgdXVyJyxcbiAgICAgICAgICAgIGQgOiAnw6nDqW4gZGFnJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRhZ2VuJyxcbiAgICAgICAgICAgIE0gOiAnw6nDqW4gbWFhbmQnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbWFhbmRlbicsXG4gICAgICAgICAgICB5IDogJ8Opw6luIGphYXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgamFhcidcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KHN0ZXxkZSkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICgobnVtYmVyID09PSAxIHx8IG51bWJlciA9PT0gOCB8fCBudW1iZXIgPj0gMjApID8gJ3N0ZScgOiAnZGUnKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbmw7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///178\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsShortWithDots = 'jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.'.split('_'),\n monthsShortWithoutDots = 'jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec'.split('_');\n\n var monthsParse = [/^jan/i, /^feb/i, /^maart|mrt.?$/i, /^apr/i, /^mei$/i, /^jun[i.]?$/i, /^jul[i.]?$/i, /^aug/i, /^sep/i, /^okt/i, /^nov/i, /^dec/i];\n var monthsRegex = /^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\\.?|feb\\.?|mrt\\.?|apr\\.?|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i;\n\n var nlBe = moment.defineLocale('nl-be', {\n months : 'januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december'.split('_'),\n monthsShort : function (m, format) {\n if (!m) {\n return monthsShortWithDots;\n } else if (/-MMM-/.test(format)) {\n return monthsShortWithoutDots[m.month()];\n } else {\n return monthsShortWithDots[m.month()];\n }\n },\n\n monthsRegex: monthsRegex,\n monthsShortRegex: monthsRegex,\n monthsStrictRegex: /^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,\n monthsShortStrictRegex: /^(jan\\.?|feb\\.?|mrt\\.?|apr\\.?|mei|ju[nl]\\.?|aug\\.?|sep\\.?|okt\\.?|nov\\.?|dec\\.?)/i,\n\n monthsParse : monthsParse,\n longMonthsParse : monthsParse,\n shortMonthsParse : monthsParse,\n\n weekdays : 'zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag'.split('_'),\n weekdaysShort : 'zo._ma._di._wo._do._vr._za.'.split('_'),\n weekdaysMin : 'zo_ma_di_wo_do_vr_za'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[vandaag om] LT',\n nextDay: '[morgen om] LT',\n nextWeek: 'dddd [om] LT',\n lastDay: '[gisteren om] LT',\n lastWeek: '[afgelopen] dddd [om] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'over %s',\n past : '%s geleden',\n s : 'een paar seconden',\n ss : '%d seconden',\n m : 'één minuut',\n mm : '%d minuten',\n h : 'één uur',\n hh : '%d uur',\n d : 'één dag',\n dd : '%d dagen',\n M : 'één maand',\n MM : '%d maanden',\n y : 'één jaar',\n yy : '%d jaar'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(ste|de)/,\n ordinal : function (number) {\n return number + ((number === 1 || number === 8 || number >= 20) ? 'ste' : 'de');\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return nlBe;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubC1iZS5qcz9kYjI5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUzs7QUFFVDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxNzkuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtb250aHNTaG9ydFdpdGhEb3RzID0gJ2phbi5fZmViLl9tcnQuX2Fwci5fbWVpX2p1bi5fanVsLl9hdWcuX3NlcC5fb2t0Ll9ub3YuX2RlYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0V2l0aG91dERvdHMgPSAnamFuX2ZlYl9tcnRfYXByX21laV9qdW5fanVsX2F1Z19zZXBfb2t0X25vdl9kZWMnLnNwbGl0KCdfJyk7XG5cbiAgICB2YXIgbW9udGhzUGFyc2UgPSBbL15qYW4vaSwgL15mZWIvaSwgL15tYWFydHxtcnQuPyQvaSwgL15hcHIvaSwgL15tZWkkL2ksIC9eanVuW2kuXT8kL2ksIC9eanVsW2kuXT8kL2ksIC9eYXVnL2ksIC9ec2VwL2ksIC9eb2t0L2ksIC9ebm92L2ksIC9eZGVjL2ldO1xuICAgIHZhciBtb250aHNSZWdleCA9IC9eKGphbnVhcml8ZmVicnVhcml8bWFhcnR8YXByaWx8bWVpfGFwcmlsfGp1W25sXWl8YXVndXN0dXN8c2VwdGVtYmVyfG9rdG9iZXJ8bm92ZW1iZXJ8ZGVjZW1iZXJ8amFuXFwuP3xmZWJcXC4/fG1ydFxcLj98YXByXFwuP3xqdVtubF1cXC4/fGF1Z1xcLj98c2VwXFwuP3xva3RcXC4/fG5vdlxcLj98ZGVjXFwuPykvaTtcblxuICAgIHZhciBubEJlID0gbW9tZW50LmRlZmluZUxvY2FsZSgnbmwtYmUnLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW51YXJpX2ZlYnJ1YXJpX21hYXJ0X2FwcmlsX21laV9qdW5pX2p1bGlfYXVndXN0dXNfc2VwdGVtYmVyX29rdG9iZXJfbm92ZW1iZXJfZGVjZW1iZXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogZnVuY3Rpb24gKG0sIGZvcm1hdCkge1xuICAgICAgICAgICAgaWYgKCFtKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0V2l0aERvdHM7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKC8tTU1NLS8udGVzdChmb3JtYXQpKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0V2l0aG91dERvdHNbbS5tb250aCgpXTtcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG1vbnRoc1Nob3J0V2l0aERvdHNbbS5tb250aCgpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcblxuICAgICAgICBtb250aHNSZWdleDogbW9udGhzUmVnZXgsXG4gICAgICAgIG1vbnRoc1Nob3J0UmVnZXg6IG1vbnRoc1JlZ2V4LFxuICAgICAgICBtb250aHNTdHJpY3RSZWdleDogL14oamFudWFyaXxmZWJydWFyaXxtYWFydHxtZWl8anVbbmxdaXxhcHJpbHxhdWd1c3R1c3xzZXB0ZW1iZXJ8b2t0b2Jlcnxub3ZlbWJlcnxkZWNlbWJlcikvaSxcbiAgICAgICAgbW9udGhzU2hvcnRTdHJpY3RSZWdleDogL14oamFuXFwuP3xmZWJcXC4/fG1ydFxcLj98YXByXFwuP3xtZWl8anVbbmxdXFwuP3xhdWdcXC4/fHNlcFxcLj98b2t0XFwuP3xub3ZcXC4/fGRlY1xcLj8pL2ksXG5cbiAgICAgICAgbW9udGhzUGFyc2UgOiBtb250aHNQYXJzZSxcbiAgICAgICAgbG9uZ01vbnRoc1BhcnNlIDogbW9udGhzUGFyc2UsXG4gICAgICAgIHNob3J0TW9udGhzUGFyc2UgOiBtb250aHNQYXJzZSxcblxuICAgICAgICB3ZWVrZGF5cyA6ICd6b25kYWdfbWFhbmRhZ19kaW5zZGFnX3dvZW5zZGFnX2RvbmRlcmRhZ192cmlqZGFnX3phdGVyZGFnJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ3pvLl9tYS5fZGkuX3dvLl9kby5fdnIuX3phLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnem9fbWFfZGlfd29fZG9fdnJfemEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbdmFuZGFhZyBvbV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1ttb3JnZW4gb21dIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrOiAnZGRkZCBbb21dIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbZ2lzdGVyZW4gb21dIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnW2FmZ2Vsb3Blbl0gZGRkZCBbb21dIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ292ZXIgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBnZWxlZGVuJyxcbiAgICAgICAgICAgIHMgOiAnZWVuIHBhYXIgc2Vjb25kZW4nLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2Vjb25kZW4nLFxuICAgICAgICAgICAgbSA6ICfDqcOpbiBtaW51dXQnLFxuICAgICAgICAgICAgbW0gOiAnJWQgbWludXRlbicsXG4gICAgICAgICAgICBoIDogJ8Opw6luIHV1cicsXG4gICAgICAgICAgICBoaCA6ICclZCB1dXInLFxuICAgICAgICAgICAgZCA6ICfDqcOpbiBkYWcnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGFnZW4nLFxuICAgICAgICAgICAgTSA6ICfDqcOpbiBtYWFuZCcsXG4gICAgICAgICAgICBNTSA6ICclZCBtYWFuZGVuJyxcbiAgICAgICAgICAgIHkgOiAnw6nDqW4gamFhcicsXG4gICAgICAgICAgICB5eSA6ICclZCBqYWFyJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oc3RlfGRlKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgKChudW1iZXIgPT09IDEgfHwgbnVtYmVyID09PSA4IHx8IG51bWJlciA+PSAyMCkgPyAnc3RlJyA6ICdkZScpO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBubEJlO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///179\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var nn = moment.defineLocale('nn', {\n months : 'januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember'.split('_'),\n monthsShort : 'jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des'.split('_'),\n weekdays : 'sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag'.split('_'),\n weekdaysShort : 'sun_mån_tys_ons_tor_fre_lau'.split('_'),\n weekdaysMin : 'su_må_ty_on_to_fr_lø'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY [kl.] H:mm',\n LLLL : 'dddd D. MMMM YYYY [kl.] HH:mm'\n },\n calendar : {\n sameDay: '[I dag klokka] LT',\n nextDay: '[I morgon klokka] LT',\n nextWeek: 'dddd [klokka] LT',\n lastDay: '[I går klokka] LT',\n lastWeek: '[Føregåande] dddd [klokka] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'om %s',\n past : '%s sidan',\n s : 'nokre sekund',\n ss : '%d sekund',\n m : 'eit minutt',\n mm : '%d minutt',\n h : 'ein time',\n hh : '%d timar',\n d : 'ein dag',\n dd : '%d dagar',\n M : 'ein månad',\n MM : '%d månader',\n y : 'eit år',\n yy : '%d år'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return nn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ubi5qcz9iODRjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxODAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBubiA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ25uJywge1xuICAgICAgICBtb250aHMgOiAnamFudWFyX2ZlYnJ1YXJfbWFyc19hcHJpbF9tYWlfanVuaV9qdWxpX2F1Z3VzdF9zZXB0ZW1iZXJfb2t0b2Jlcl9ub3ZlbWJlcl9kZXNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFuX2ZlYl9tYXJfYXByX21haV9qdW5fanVsX2F1Z19zZXBfb2t0X25vdl9kZXMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ3N1bmRhZ19tw6VuZGFnX3R5c2RhZ19vbnNkYWdfdG9yc2RhZ19mcmVkYWdfbGF1cmRhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzdW5fbcOlbl90eXNfb25zX3Rvcl9mcmVfbGF1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdzdV9tw6VfdHlfb25fdG9fZnJfbMO4Jy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRC4gTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdELiBNTU1NIFlZWVkgW2tsLl0gSDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQgRC4gTU1NTSBZWVlZIFtrbC5dIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbSSBkYWcga2xva2thXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW0kgbW9yZ29uIGtsb2trYV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFtrbG9ra2FdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbSSBnw6VyIGtsb2trYV0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdbRsO4cmVnw6VhbmRlXSBkZGRkIFtrbG9ra2FdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ29tICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgc2lkYW4nLFxuICAgICAgICAgICAgcyA6ICdub2tyZSBzZWt1bmQnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2VrdW5kJyxcbiAgICAgICAgICAgIG0gOiAnZWl0IG1pbnV0dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dHQnLFxuICAgICAgICAgICAgaCA6ICdlaW4gdGltZScsXG4gICAgICAgICAgICBoaCA6ICclZCB0aW1hcicsXG4gICAgICAgICAgICBkIDogJ2VpbiBkYWcnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGFnYXInLFxuICAgICAgICAgICAgTSA6ICdlaW4gbcOlbmFkJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG3DpW5hZGVyJyxcbiAgICAgICAgICAgIHkgOiAnZWl0IMOlcicsXG4gICAgICAgICAgICB5eSA6ICclZCDDpXInXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gbm47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///180\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '੧',\n '2': '੨',\n '3': '੩',\n '4': '੪',\n '5': '੫',\n '6': '੬',\n '7': '੭',\n '8': '੮',\n '9': '੯',\n '0': '੦'\n },\n numberMap = {\n '੧': '1',\n '੨': '2',\n '੩': '3',\n '੪': '4',\n '੫': '5',\n '੬': '6',\n '੭': '7',\n '੮': '8',\n '੯': '9',\n '੦': '0'\n };\n\n var paIn = moment.defineLocale('pa-in', {\n // There are months name as per Nanakshahi Calender but they are not used as rigidly in modern Punjabi.\n months : 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'),\n monthsShort : 'ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ'.split('_'),\n weekdays : 'ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ'.split('_'),\n weekdaysShort : 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'),\n weekdaysMin : 'ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ'.split('_'),\n longDateFormat : {\n LT : 'A h:mm ਵਜੇ',\n LTS : 'A h:mm:ss ਵਜੇ',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm ਵਜੇ',\n LLLL : 'dddd, D MMMM YYYY, A h:mm ਵਜੇ'\n },\n calendar : {\n sameDay : '[ਅਜ] LT',\n nextDay : '[ਕਲ] LT',\n nextWeek : '[ਅਗਲਾ] dddd, LT',\n lastDay : '[ਕਲ] LT',\n lastWeek : '[ਪਿਛਲੇ] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s ਵਿੱਚ',\n past : '%s ਪਿਛਲੇ',\n s : 'ਕੁਝ ਸਕਿੰਟ',\n ss : '%d ਸਕਿੰਟ',\n m : 'ਇਕ ਮਿੰਟ',\n mm : '%d ਮਿੰਟ',\n h : 'ਇੱਕ ਘੰਟਾ',\n hh : '%d ਘੰਟੇ',\n d : 'ਇੱਕ ਦਿਨ',\n dd : '%d ਦਿਨ',\n M : 'ਇੱਕ ਮਹੀਨਾ',\n MM : '%d ਮਹੀਨੇ',\n y : 'ਇੱਕ ਸਾਲ',\n yy : '%d ਸਾਲ'\n },\n preparse: function (string) {\n return string.replace(/[੧੨੩੪੫੬੭੮੯੦]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n // Punjabi notation for meridiems are quite fuzzy in practice. While there exists\n // a rigid notion of a 'Pahar' it is not used as rigidly in modern Punjabi.\n meridiemParse: /ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'ਰਾਤ') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'ਸਵੇਰ') {\n return hour;\n } else if (meridiem === 'ਦੁਪਹਿਰ') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'ਸ਼ਾਮ') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ਰਾਤ';\n } else if (hour < 10) {\n return 'ਸਵੇਰ';\n } else if (hour < 17) {\n return 'ਦੁਪਹਿਰ';\n } else if (hour < 20) {\n return 'ਸ਼ਾਮ';\n } else {\n return 'ਰਾਤ';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return paIn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wYS1pbi5qcz9mM2ZmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYixTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTgxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICfgqacnLFxuICAgICAgICAnMic6ICfgqagnLFxuICAgICAgICAnMyc6ICfgqaknLFxuICAgICAgICAnNCc6ICfgqaonLFxuICAgICAgICAnNSc6ICfgqasnLFxuICAgICAgICAnNic6ICfgqawnLFxuICAgICAgICAnNyc6ICfgqa0nLFxuICAgICAgICAnOCc6ICfgqa4nLFxuICAgICAgICAnOSc6ICfgqa8nLFxuICAgICAgICAnMCc6ICfgqaYnXG4gICAgfSxcbiAgICBudW1iZXJNYXAgPSB7XG4gICAgICAgICfgqacnOiAnMScsXG4gICAgICAgICfgqagnOiAnMicsXG4gICAgICAgICfgqaknOiAnMycsXG4gICAgICAgICfgqaonOiAnNCcsXG4gICAgICAgICfgqasnOiAnNScsXG4gICAgICAgICfgqawnOiAnNicsXG4gICAgICAgICfgqa0nOiAnNycsXG4gICAgICAgICfgqa4nOiAnOCcsXG4gICAgICAgICfgqa8nOiAnOScsXG4gICAgICAgICfgqaYnOiAnMCdcbiAgICB9O1xuXG4gICAgdmFyIHBhSW4gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdwYS1pbicsIHtcbiAgICAgICAgLy8gVGhlcmUgYXJlIG1vbnRocyBuYW1lIGFzIHBlciBOYW5ha3NoYWhpIENhbGVuZGVyIGJ1dCB0aGV5IGFyZSBub3QgdXNlZCBhcyByaWdpZGx5IGluIG1vZGVybiBQdW5qYWJpLlxuICAgICAgICBtb250aHMgOiAn4Kic4Kio4Ki14Kiw4KmAX+Coq+CovOCosOCoteCosOCpgF/gqK7gqL7gqLDgqJpf4KiF4Kiq4KmN4Kiw4KmI4KiyX+CoruCoiF/gqJzgqYLgqKhf4Kic4KmB4Kiy4Ki+4KiIX+CoheCol+CouOCopF/gqLjgqKTgqbDgqKzgqLBf4KiF4KiV4Kik4KmC4Kis4KiwX+CoqOCoteCpsOCorOCosF/gqKbgqLjgqbDgqKzgqLAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+ConOCoqOCoteCosOCpgF/gqKvgqLzgqLDgqLXgqLDgqYBf4Kiu4Ki+4Kiw4KiaX+CoheCoquCpjeCosOCpiOCosl/gqK7gqIhf4Kic4KmC4KioX+ConOCpgeCosuCovuCoiF/gqIXgqJfgqLjgqKRf4Ki44Kik4Kmw4Kis4KiwX+CoheColeCopOCpguCorOCosF/gqKjgqLXgqbDgqKzgqLBf4Kim4Ki44Kmw4Kis4KiwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfgqJDgqKTgqLXgqL7gqLBf4Ki44KmL4Kiu4Ki14Ki+4KiwX+CoruCpsOCol+CosuCoteCovuCosF/gqKzgqYHgqKfgqLXgqL7gqLBf4Ki14KmA4Kiw4Ki14Ki+4KiwX+CouOCovOCpgeCpseColeCosOCoteCovuCosF/gqLjgqLzgqKjgqYDgqJrgqLDgqLXgqL7gqLAnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4KiQ4KikX+CouOCpi+Corl/gqK7gqbDgqJfgqLJf4Kis4KmB4KinX+CoteCpgOCosF/gqLjgqLzgqYHgqJXgqLBf4Ki44Ki84Kio4KmAJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfgqJDgqKRf4Ki44KmL4KiuX+CoruCpsOCol+Cosl/gqKzgqYHgqKdf4Ki14KmA4KiwX+CouOCovOCpgeColeCosF/gqLjgqLzgqKjgqYAnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnQSBoOm1tIOCoteConOCphycsXG4gICAgICAgICAgICBMVFMgOiAnQSBoOm1tOnNzIOCoteConOCphycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZLCBBIGg6bW0g4Ki14Kic4KmHJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEEgaDptbSDgqLXgqJzgqYcnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4KiF4KicXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vgqJXgqLJdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ1vgqIXgqJfgqLLgqL5dIGRkZGQsIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+ColeCosl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+CoquCov+Com+CosuCph10gZGRkZCwgTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIOCoteCov+CpseComicsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOCoquCov+Com+CosuCphycsXG4gICAgICAgICAgICBzIDogJ+ColeCpgeConSDgqLjgqJXgqL/gqbDgqJ8nLFxuICAgICAgICAgICAgc3MgOiAnJWQg4Ki44KiV4Ki/4Kmw4KifJyxcbiAgICAgICAgICAgIG0gOiAn4KiH4KiVIOCoruCov+CpsOConycsXG4gICAgICAgICAgICBtbSA6ICclZCDgqK7gqL/gqbDgqJ8nLFxuICAgICAgICAgICAgaCA6ICfgqIfgqbHgqJUg4KiY4Kmw4Kif4Ki+JyxcbiAgICAgICAgICAgIGhoIDogJyVkIOComOCpsOCon+CphycsXG4gICAgICAgICAgICBkIDogJ+Coh+CpseColSDgqKbgqL/gqKgnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4Kim4Ki/4KioJyxcbiAgICAgICAgICAgIE0gOiAn4KiH4Kmx4KiVIOCoruCoueCpgOCoqOCovicsXG4gICAgICAgICAgICBNTSA6ICclZCDgqK7gqLngqYDgqKjgqYcnLFxuICAgICAgICAgICAgeSA6ICfgqIfgqbHgqJUg4Ki44Ki+4KiyJyxcbiAgICAgICAgICAgIHl5IDogJyVkIOCouOCovuCosidcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgvW+Cpp+CpqOCpqeCpquCpq+CprOCpreCpruCpr+Cppl0vZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlck1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9cXGQvZywgZnVuY3Rpb24gKG1hdGNoKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIHN5bWJvbE1hcFttYXRjaF07XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfSxcbiAgICAgICAgLy8gUHVuamFiaSBub3RhdGlvbiBmb3IgbWVyaWRpZW1zIGFyZSBxdWl0ZSBmdXp6eSBpbiBwcmFjdGljZS4gV2hpbGUgdGhlcmUgZXhpc3RzXG4gICAgICAgIC8vIGEgcmlnaWQgbm90aW9uIG9mIGEgJ1BhaGFyJyBpdCBpcyBub3QgdXNlZCBhcyByaWdpZGx5IGluIG1vZGVybiBQdW5qYWJpLlxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv4Kiw4Ki+4KikfOCouOCoteCph+CosHzgqKbgqYHgqKrgqLngqL/gqLB84Ki44Ki84Ki+4KiuLyxcbiAgICAgICAgbWVyaWRpZW1Ib3VyIDogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtZXJpZGllbSA9PT0gJ+CosOCovuCopCcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA8IDQgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CouOCoteCph+CosCcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgqKbgqYHgqKrgqLngqL/gqLAnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPj0gMTAgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CouOCovOCovuCoricpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Kiw4Ki+4KikJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgqLjgqLXgqYfgqLAnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CopuCpgeCoquCoueCov+CosCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAyMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4Ki44Ki84Ki+4KiuJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgqLDgqL7gqKQnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMCwgLy8gU3VuZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA2ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBwYUluO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///181\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var monthsNominative = 'styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień'.split('_'),\n monthsSubjective = 'stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia'.split('_');\n function plural(n) {\n return (n % 10 < 5) && (n % 10 > 1) && ((~~(n / 10) % 10) !== 1);\n }\n function translate(number, withoutSuffix, key) {\n var result = number + ' ';\n switch (key) {\n case 'ss':\n return result + (plural(number) ? 'sekundy' : 'sekund');\n case 'm':\n return withoutSuffix ? 'minuta' : 'minutę';\n case 'mm':\n return result + (plural(number) ? 'minuty' : 'minut');\n case 'h':\n return withoutSuffix ? 'godzina' : 'godzinę';\n case 'hh':\n return result + (plural(number) ? 'godziny' : 'godzin');\n case 'MM':\n return result + (plural(number) ? 'miesiące' : 'miesięcy');\n case 'yy':\n return result + (plural(number) ? 'lata' : 'lat');\n }\n }\n\n var pl = moment.defineLocale('pl', {\n months : function (momentToFormat, format) {\n if (!momentToFormat) {\n return monthsNominative;\n } else if (format === '') {\n // Hack: if format empty we know this is used to generate\n // RegExp by moment. Give then back both valid forms of months\n // in RegExp ready format.\n return '(' + monthsSubjective[momentToFormat.month()] + '|' + monthsNominative[momentToFormat.month()] + ')';\n } else if (/D MMMM/.test(format)) {\n return monthsSubjective[momentToFormat.month()];\n } else {\n return monthsNominative[momentToFormat.month()];\n }\n },\n monthsShort : 'sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru'.split('_'),\n weekdays : 'niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota'.split('_'),\n weekdaysShort : 'ndz_pon_wt_śr_czw_pt_sob'.split('_'),\n weekdaysMin : 'Nd_Pn_Wt_Śr_Cz_Pt_So'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Dziś o] LT',\n nextDay: '[Jutro o] LT',\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[W niedzielę o] LT';\n\n case 2:\n return '[We wtorek o] LT';\n\n case 3:\n return '[W środę o] LT';\n\n case 6:\n return '[W sobotę o] LT';\n\n default:\n return '[W] dddd [o] LT';\n }\n },\n lastDay: '[Wczoraj o] LT',\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n return '[W zeszłą niedzielę o] LT';\n case 3:\n return '[W zeszłą środę o] LT';\n case 6:\n return '[W zeszłą sobotę o] LT';\n default:\n return '[W zeszły] dddd [o] LT';\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : '%s temu',\n s : 'kilka sekund',\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : '1 dzień',\n dd : '%d dni',\n M : 'miesiąc',\n MM : translate,\n y : 'rok',\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return pl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wbC5qcz84ZDU3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTgyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzTm9taW5hdGl2ZSA9ICdzdHljemXFhF9sdXR5X21hcnplY19rd2llY2llxYRfbWFqX2N6ZXJ3aWVjX2xpcGllY19zaWVycGllxYRfd3J6ZXNpZcWEX3Bhxbpkemllcm5pa19saXN0b3BhZF9ncnVkemllxYQnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1N1YmplY3RpdmUgPSAnc3R5Y3puaWFfbHV0ZWdvX21hcmNhX2t3aWV0bmlhX21hamFfY3plcndjYV9saXBjYV9zaWVycG5pYV93cnplxZtuaWFfcGHFumR6aWVybmlrYV9saXN0b3BhZGFfZ3J1ZG5pYScuc3BsaXQoJ18nKTtcbiAgICBmdW5jdGlvbiBwbHVyYWwobikge1xuICAgICAgICByZXR1cm4gKG4gJSAxMCA8IDUpICYmIChuICUgMTAgPiAxKSAmJiAoKH5+KG4gLyAxMCkgJSAxMCkgIT09IDEpO1xuICAgIH1cbiAgICBmdW5jdGlvbiB0cmFuc2xhdGUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgdmFyIHJlc3VsdCA9IG51bWJlciArICcgJztcbiAgICAgICAgc3dpdGNoIChrZXkpIHtcbiAgICAgICAgICAgIGNhc2UgJ3NzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHBsdXJhbChudW1iZXIpID8gJ3Nla3VuZHknIDogJ3Nla3VuZCcpO1xuICAgICAgICAgICAgY2FzZSAnbSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAnbWludXRhJyA6ICdtaW51dMSZJztcbiAgICAgICAgICAgIGNhc2UgJ21tJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHBsdXJhbChudW1iZXIpID8gJ21pbnV0eScgOiAnbWludXQnKTtcbiAgICAgICAgICAgIGNhc2UgJ2gnOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ICA/ICdnb2R6aW5hJyAgOiAnZ29kemluxJknO1xuICAgICAgICAgICAgY2FzZSAnaGgnOlxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnZ29kemlueScgOiAnZ29kemluJyk7XG4gICAgICAgICAgICBjYXNlICdNTSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArIChwbHVyYWwobnVtYmVyKSA/ICdtaWVzacSFY2UnIDogJ21pZXNpxJljeScpO1xuICAgICAgICAgICAgY2FzZSAneXknOlxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnbGF0YScgOiAnbGF0Jyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgcGwgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdwbCcsIHtcbiAgICAgICAgbW9udGhzIDogZnVuY3Rpb24gKG1vbWVudFRvRm9ybWF0LCBmb3JtYXQpIHtcbiAgICAgICAgICAgIGlmICghbW9tZW50VG9Gb3JtYXQpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbW9udGhzTm9taW5hdGl2ZTtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoZm9ybWF0ID09PSAnJykge1xuICAgICAgICAgICAgICAgIC8vIEhhY2s6IGlmIGZvcm1hdCBlbXB0eSB3ZSBrbm93IHRoaXMgaXMgdXNlZCB0byBnZW5lcmF0ZVxuICAgICAgICAgICAgICAgIC8vIFJlZ0V4cCBieSBtb21lbnQuIEdpdmUgdGhlbiBiYWNrIGJvdGggdmFsaWQgZm9ybXMgb2YgbW9udGhzXG4gICAgICAgICAgICAgICAgLy8gaW4gUmVnRXhwIHJlYWR5IGZvcm1hdC5cbiAgICAgICAgICAgICAgICByZXR1cm4gJygnICsgbW9udGhzU3ViamVjdGl2ZVttb21lbnRUb0Zvcm1hdC5tb250aCgpXSArICd8JyArIG1vbnRoc05vbWluYXRpdmVbbW9tZW50VG9Gb3JtYXQubW9udGgoKV0gKyAnKSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKC9EIE1NTU0vLnRlc3QoZm9ybWF0KSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBtb250aHNTdWJqZWN0aXZlW21vbWVudFRvRm9ybWF0Lm1vbnRoKCldO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbW9udGhzTm9taW5hdGl2ZVttb21lbnRUb0Zvcm1hdC5tb250aCgpXTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnc3R5X2x1dF9tYXJfa3dpX21hal9jemVfbGlwX3NpZV93cnpfcGHFul9saXNfZ3J1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICduaWVkemllbGFfcG9uaWVkemlhxYJla193dG9yZWtfxZtyb2RhX2N6d2FydGVrX3BpxIV0ZWtfc29ib3RhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ25kel9wb25fd3RfxZtyX2N6d19wdF9zb2InLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ05kX1BuX1d0X8Wacl9Del9QdF9Tbycuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbRHppxZsgb10gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tKdXRybyBvXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXIG5pZWR6aWVsxJkgb10gTFQnO1xuXG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW1dlIHd0b3JlayBvXSBMVCc7XG5cbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbVyDFm3JvZMSZIG9dIExUJztcblxuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXIHNvYm90xJkgb10gTFQnO1xuXG4gICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXXSBkZGRkIFtvXSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbV2N6b3JhaiBvXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXIHplc3rFgsSFIG5pZWR6aWVsxJkgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXIHplc3rFgsSFIMWbcm9kxJkgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1tXIHplc3rFgsSFIHNvYm90xJkgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbVyB6ZXN6xYJ5XSBkZGRkIFtvXSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ3phICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgdGVtdScsXG4gICAgICAgICAgICBzIDogJ2tpbGthIHNla3VuZCcsXG4gICAgICAgICAgICBzcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGQgOiAnMSBkemllxYQnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZG5pJyxcbiAgICAgICAgICAgIE0gOiAnbWllc2nEhWMnLFxuICAgICAgICAgICAgTU0gOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICB5IDogJ3JvaycsXG4gICAgICAgICAgICB5eSA6IHRyYW5zbGF0ZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHBsO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///182\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var pt = moment.defineLocale('pt', {\n months : 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'),\n monthsShort : 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),\n weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'),\n weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'),\n weekdaysMin : 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D [de] MMMM [de] YYYY',\n LLL : 'D [de] MMMM [de] YYYY HH:mm',\n LLLL : 'dddd, D [de] MMMM [de] YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Hoje às] LT',\n nextDay: '[Amanhã às] LT',\n nextWeek: 'dddd [às] LT',\n lastDay: '[Ontem às] LT',\n lastWeek: function () {\n return (this.day() === 0 || this.day() === 6) ?\n '[Último] dddd [às] LT' : // Saturday + Sunday\n '[Última] dddd [às] LT'; // Monday - Friday\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'em %s',\n past : 'há %s',\n s : 'segundos',\n ss : '%d segundos',\n m : 'um minuto',\n mm : '%d minutos',\n h : 'uma hora',\n hh : '%d horas',\n d : 'um dia',\n dd : '%d dias',\n M : 'um mês',\n MM : '%d meses',\n y : 'um ano',\n yy : '%d anos'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}º/,\n ordinal : '%dº',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return pt;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC5qcz9mMjYwIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0Q0FBNEM7QUFDNUMsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE4My5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHB0ID0gbW9tZW50LmRlZmluZUxvY2FsZSgncHQnLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW5laXJvX2ZldmVyZWlyb19tYXLDp29fYWJyaWxfbWFpb19qdW5ob19qdWxob19hZ29zdG9fc2V0ZW1icm9fb3V0dWJyb19ub3ZlbWJyb19kZXplbWJybycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFuX2Zldl9tYXJfYWJyX21haV9qdW5fanVsX2Fnb19zZXRfb3V0X25vdl9kZXonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ0RvbWluZ29fU2VndW5kYS1mZWlyYV9UZXLDp2EtZmVpcmFfUXVhcnRhLWZlaXJhX1F1aW50YS1mZWlyYV9TZXh0YS1mZWlyYV9Tw6FiYWRvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0RvbV9TZWdfVGVyX1F1YV9RdWlfU2V4X1PDoWInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ0RvXzLCql8zwqpfNMKqXzXCql82wqpfU8OhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBbZGVdIE1NTU0gW2RlXSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIFtkZV0gTU1NTSBbZGVdIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIFtkZV0gTU1NTSBbZGVdIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tIb2plIMOgc10gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tBbWFuaMOjIMOgc10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvDoHNdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbT250ZW0gw6BzXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAodGhpcy5kYXkoKSA9PT0gMCB8fCB0aGlzLmRheSgpID09PSA2KSA/XG4gICAgICAgICAgICAgICAgICAgICdbw5psdGltb10gZGRkZCBbw6BzXSBMVCcgOiAvLyBTYXR1cmRheSArIFN1bmRheVxuICAgICAgICAgICAgICAgICAgICAnW8OabHRpbWFdIGRkZGQgW8Ogc10gTFQnOyAvLyBNb25kYXkgLSBGcmlkYXlcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdlbSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2jDoSAlcycsXG4gICAgICAgICAgICBzIDogJ3NlZ3VuZG9zJyxcbiAgICAgICAgICAgIHNzIDogJyVkIHNlZ3VuZG9zJyxcbiAgICAgICAgICAgIG0gOiAndW0gbWludXRvJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnV0b3MnLFxuICAgICAgICAgICAgaCA6ICd1bWEgaG9yYScsXG4gICAgICAgICAgICBoaCA6ICclZCBob3JhcycsXG4gICAgICAgICAgICBkIDogJ3VtIGRpYScsXG4gICAgICAgICAgICBkZCA6ICclZCBkaWFzJyxcbiAgICAgICAgICAgIE0gOiAndW0gbcOqcycsXG4gICAgICAgICAgICBNTSA6ICclZCBtZXNlcycsXG4gICAgICAgICAgICB5IDogJ3VtIGFubycsXG4gICAgICAgICAgICB5eSA6ICclZCBhbm9zJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn3Cui8sXG4gICAgICAgIG9yZGluYWwgOiAnJWTCuicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHB0O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///183\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ptBr = moment.defineLocale('pt-br', {\n months : 'janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro'.split('_'),\n monthsShort : 'jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez'.split('_'),\n weekdays : 'Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado'.split('_'),\n weekdaysShort : 'Dom_Seg_Ter_Qua_Qui_Sex_Sáb'.split('_'),\n weekdaysMin : 'Do_2ª_3ª_4ª_5ª_6ª_Sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D [de] MMMM [de] YYYY',\n LLL : 'D [de] MMMM [de] YYYY [às] HH:mm',\n LLLL : 'dddd, D [de] MMMM [de] YYYY [às] HH:mm'\n },\n calendar : {\n sameDay: '[Hoje às] LT',\n nextDay: '[Amanhã às] LT',\n nextWeek: 'dddd [às] LT',\n lastDay: '[Ontem às] LT',\n lastWeek: function () {\n return (this.day() === 0 || this.day() === 6) ?\n '[Último] dddd [às] LT' : // Saturday + Sunday\n '[Última] dddd [às] LT'; // Monday - Friday\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'em %s',\n past : 'há %s',\n s : 'poucos segundos',\n ss : '%d segundos',\n m : 'um minuto',\n mm : '%d minutos',\n h : 'uma hora',\n hh : '%d horas',\n d : 'um dia',\n dd : '%d dias',\n M : 'um mês',\n MM : '%d meses',\n y : 'um ano',\n yy : '%d anos'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}º/,\n ordinal : '%dº'\n });\n\n return ptBr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9wdC1ici5qcz9kMmQ0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSw0Q0FBNEM7QUFDNUMsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxODQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBwdEJyID0gbW9tZW50LmRlZmluZUxvY2FsZSgncHQtYnInLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW5laXJvX2ZldmVyZWlyb19tYXLDp29fYWJyaWxfbWFpb19qdW5ob19qdWxob19hZ29zdG9fc2V0ZW1icm9fb3V0dWJyb19ub3ZlbWJyb19kZXplbWJybycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFuX2Zldl9tYXJfYWJyX21haV9qdW5fanVsX2Fnb19zZXRfb3V0X25vdl9kZXonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ0RvbWluZ29fU2VndW5kYS1mZWlyYV9UZXLDp2EtZmVpcmFfUXVhcnRhLWZlaXJhX1F1aW50YS1mZWlyYV9TZXh0YS1mZWlyYV9Tw6FiYWRvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0RvbV9TZWdfVGVyX1F1YV9RdWlfU2V4X1PDoWInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ0RvXzLCql8zwqpfNMKqXzXCql82wqpfU8OhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBbZGVdIE1NTU0gW2RlXSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIFtkZV0gTU1NTSBbZGVdIFlZWVkgW8Ogc10gSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIFtkZV0gTU1NTSBbZGVdIFlZWVkgW8Ogc10gSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tIb2plIMOgc10gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tBbWFuaMOjIMOgc10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFvDoHNdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbT250ZW0gw6BzXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAodGhpcy5kYXkoKSA9PT0gMCB8fCB0aGlzLmRheSgpID09PSA2KSA/XG4gICAgICAgICAgICAgICAgICAgICdbw5psdGltb10gZGRkZCBbw6BzXSBMVCcgOiAvLyBTYXR1cmRheSArIFN1bmRheVxuICAgICAgICAgICAgICAgICAgICAnW8OabHRpbWFdIGRkZGQgW8Ogc10gTFQnOyAvLyBNb25kYXkgLSBGcmlkYXlcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdlbSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2jDoSAlcycsXG4gICAgICAgICAgICBzIDogJ3BvdWNvcyBzZWd1bmRvcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzZWd1bmRvcycsXG4gICAgICAgICAgICBtIDogJ3VtIG1pbnV0bycsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dG9zJyxcbiAgICAgICAgICAgIGggOiAndW1hIGhvcmEnLFxuICAgICAgICAgICAgaGggOiAnJWQgaG9yYXMnLFxuICAgICAgICAgICAgZCA6ICd1bSBkaWEnLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGlhcycsXG4gICAgICAgICAgICBNIDogJ3VtIG3DqnMnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbWVzZXMnLFxuICAgICAgICAgICAgeSA6ICd1bSBhbm8nLFxuICAgICAgICAgICAgeXkgOiAnJWQgYW5vcydcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9wrovLFxuICAgICAgICBvcmRpbmFsIDogJyVkwronXG4gICAgfSk7XG5cbiAgICByZXR1cm4gcHRCcjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///184\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': 'secunde',\n 'mm': 'minute',\n 'hh': 'ore',\n 'dd': 'zile',\n 'MM': 'luni',\n 'yy': 'ani'\n },\n separator = ' ';\n if (number % 100 >= 20 || (number >= 100 && number % 100 === 0)) {\n separator = ' de ';\n }\n return number + separator + format[key];\n }\n\n var ro = moment.defineLocale('ro', {\n months : 'ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie'.split('_'),\n monthsShort : 'ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.'.split('_'),\n monthsParseExact: true,\n weekdays : 'duminică_luni_marți_miercuri_joi_vineri_sâmbătă'.split('_'),\n weekdaysShort : 'Dum_Lun_Mar_Mie_Joi_Vin_Sâm'.split('_'),\n weekdaysMin : 'Du_Lu_Ma_Mi_Jo_Vi_Sâ'.split('_'),\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY H:mm',\n LLLL : 'dddd, D MMMM YYYY H:mm'\n },\n calendar : {\n sameDay: '[azi la] LT',\n nextDay: '[mâine la] LT',\n nextWeek: 'dddd [la] LT',\n lastDay: '[ieri la] LT',\n lastWeek: '[fosta] dddd [la] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'peste %s',\n past : '%s în urmă',\n s : 'câteva secunde',\n ss : relativeTimeWithPlural,\n m : 'un minut',\n mm : relativeTimeWithPlural,\n h : 'o oră',\n hh : relativeTimeWithPlural,\n d : 'o zi',\n dd : relativeTimeWithPlural,\n M : 'o lună',\n MM : relativeTimeWithPlural,\n y : 'un an',\n yy : relativeTimeWithPlural\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ro;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9yby5qcz85NzJjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxODUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIGZ1bmN0aW9uIHJlbGF0aXZlVGltZVdpdGhQbHVyYWwobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgdmFyIGZvcm1hdCA9IHtcbiAgICAgICAgICAgICAgICAnc3MnOiAnc2VjdW5kZScsXG4gICAgICAgICAgICAgICAgJ21tJzogJ21pbnV0ZScsXG4gICAgICAgICAgICAgICAgJ2hoJzogJ29yZScsXG4gICAgICAgICAgICAgICAgJ2RkJzogJ3ppbGUnLFxuICAgICAgICAgICAgICAgICdNTSc6ICdsdW5pJyxcbiAgICAgICAgICAgICAgICAneXknOiAnYW5pJ1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNlcGFyYXRvciA9ICcgJztcbiAgICAgICAgaWYgKG51bWJlciAlIDEwMCA+PSAyMCB8fCAobnVtYmVyID49IDEwMCAmJiBudW1iZXIgJSAxMDAgPT09IDApKSB7XG4gICAgICAgICAgICBzZXBhcmF0b3IgPSAnIGRlICc7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIG51bWJlciArIHNlcGFyYXRvciArIGZvcm1hdFtrZXldO1xuICAgIH1cblxuICAgIHZhciBybyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3JvJywge1xuICAgICAgICBtb250aHMgOiAnaWFudWFyaWVfZmVicnVhcmllX21hcnRpZV9hcHJpbGllX21haV9pdW5pZV9pdWxpZV9hdWd1c3Rfc2VwdGVtYnJpZV9vY3RvbWJyaWVfbm9pZW1icmllX2RlY2VtYnJpZScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnaWFuLl9mZWJyLl9tYXJ0Ll9hcHIuX21haV9pdW4uX2l1bC5fYXVnLl9zZXB0Ll9vY3QuX25vdi5fZGVjLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnZHVtaW5pY8SDX2x1bmlfbWFyyJtpX21pZXJjdXJpX2pvaV92aW5lcmlfc8OibWLEg3TEgycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdEdW1fTHVuX01hcl9NaWVfSm9pX1Zpbl9Tw6JtJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdEdV9MdV9NYV9NaV9Kb19WaV9Tw6InLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0RELk1NLllZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbYXppIGxhXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW23DomluZSBsYV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdkZGRkIFtsYV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tpZXJpIGxhXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ1tmb3N0YV0gZGRkZCBbbGFdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ3Blc3RlICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgw65uIHVybcSDJyxcbiAgICAgICAgICAgIHMgOiAnY8OidGV2YSBzZWN1bmRlJyxcbiAgICAgICAgICAgIHNzIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIG0gOiAndW4gbWludXQnLFxuICAgICAgICAgICAgbW0gOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgaCA6ICdvIG9yxIMnLFxuICAgICAgICAgICAgaGggOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgZCA6ICdvIHppJyxcbiAgICAgICAgICAgIGRkIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIE0gOiAnbyBsdW7EgycsXG4gICAgICAgICAgICBNTSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICB5IDogJ3VuIGFuJyxcbiAgICAgICAgICAgIHl5IDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbFxuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBybztcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///185\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function plural(word, num) {\n var forms = word.split('_');\n return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\n }\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': withoutSuffix ? 'секунда_секунды_секунд' : 'секунду_секунды_секунд',\n 'mm': withoutSuffix ? 'минута_минуты_минут' : 'минуту_минуты_минут',\n 'hh': 'час_часа_часов',\n 'dd': 'день_дня_дней',\n 'MM': 'месяц_месяца_месяцев',\n 'yy': 'год_года_лет'\n };\n if (key === 'm') {\n return withoutSuffix ? 'минута' : 'минуту';\n }\n else {\n return number + ' ' + plural(format[key], +number);\n }\n }\n var monthsParse = [/^янв/i, /^фев/i, /^мар/i, /^апр/i, /^ма[йя]/i, /^июн/i, /^июл/i, /^авг/i, /^сен/i, /^окт/i, /^ноя/i, /^дек/i];\n\n // http://new.gramota.ru/spravka/rules/139-prop : § 103\n // Сокращения месяцев: http://new.gramota.ru/spravka/buro/search-answer?s=242637\n // CLDR data: http://www.unicode.org/cldr/charts/28/summary/ru.html#1753\n var ru = moment.defineLocale('ru', {\n months : {\n format: 'января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря'.split('_'),\n standalone: 'январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь'.split('_')\n },\n monthsShort : {\n // по CLDR именно \"июл.\" и \"июн.\", но какой смысл менять букву на точку ?\n format: 'янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.'.split('_'),\n standalone: 'янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.'.split('_')\n },\n weekdays : {\n standalone: 'воскресенье_понедельник_вторник_среда_четверг_пятница_суббота'.split('_'),\n format: 'воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу'.split('_'),\n isFormat: /\\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\\] ?dddd/\n },\n weekdaysShort : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n weekdaysMin : 'вс_пн_вт_ср_чт_пт_сб'.split('_'),\n monthsParse : monthsParse,\n longMonthsParse : monthsParse,\n shortMonthsParse : monthsParse,\n\n // полные названия с падежами, по три буквы, для некоторых, по 4 буквы, сокращения с точкой и без точки\n monthsRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // копия предыдущего\n monthsShortRegex: /^(январ[ья]|янв\\.?|феврал[ья]|февр?\\.?|марта?|мар\\.?|апрел[ья]|апр\\.?|ма[йя]|июн[ья]|июн\\.?|июл[ья]|июл\\.?|августа?|авг\\.?|сентябр[ья]|сент?\\.?|октябр[ья]|окт\\.?|ноябр[ья]|нояб?\\.?|декабр[ья]|дек\\.?)/i,\n\n // полные названия с падежами\n monthsStrictRegex: /^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,\n\n // Выражение, которое соотвествует только сокращённым формам\n monthsShortStrictRegex: /^(янв\\.|февр?\\.|мар[т.]|апр\\.|ма[яй]|июн[ья.]|июл[ья.]|авг\\.|сент?\\.|окт\\.|нояб?\\.|дек\\.)/i,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY г.',\n LLL : 'D MMMM YYYY г., H:mm',\n LLLL : 'dddd, D MMMM YYYY г., H:mm'\n },\n calendar : {\n sameDay: '[Сегодня, в] LT',\n nextDay: '[Завтра, в] LT',\n lastDay: '[Вчера, в] LT',\n nextWeek: function (now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В следующее] dddd, [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В следующий] dddd, [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В следующую] dddd, [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd, [в] LT';\n } else {\n return '[В] dddd, [в] LT';\n }\n }\n },\n lastWeek: function (now) {\n if (now.week() !== this.week()) {\n switch (this.day()) {\n case 0:\n return '[В прошлое] dddd, [в] LT';\n case 1:\n case 2:\n case 4:\n return '[В прошлый] dddd, [в] LT';\n case 3:\n case 5:\n case 6:\n return '[В прошлую] dddd, [в] LT';\n }\n } else {\n if (this.day() === 2) {\n return '[Во] dddd, [в] LT';\n } else {\n return '[В] dddd, [в] LT';\n }\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'через %s',\n past : '%s назад',\n s : 'несколько секунд',\n ss : relativeTimeWithPlural,\n m : relativeTimeWithPlural,\n mm : relativeTimeWithPlural,\n h : 'час',\n hh : relativeTimeWithPlural,\n d : 'день',\n dd : relativeTimeWithPlural,\n M : 'месяц',\n MM : relativeTimeWithPlural,\n y : 'год',\n yy : relativeTimeWithPlural\n },\n meridiemParse: /ночи|утра|дня|вечера/i,\n isPM : function (input) {\n return /^(дня|вечера)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ночи';\n } else if (hour < 12) {\n return 'утра';\n } else if (hour < 17) {\n return 'дня';\n } else {\n return 'вечера';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(й|го|я)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'M':\n case 'd':\n case 'DDD':\n return number + '-й';\n case 'D':\n return number + '-го';\n case 'w':\n case 'W':\n return number + '-я';\n default:\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return ru;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9ydS5qcz85NTdjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQjtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE4Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgZnVuY3Rpb24gcGx1cmFsKHdvcmQsIG51bSkge1xuICAgICAgICB2YXIgZm9ybXMgPSB3b3JkLnNwbGl0KCdfJyk7XG4gICAgICAgIHJldHVybiBudW0gJSAxMCA9PT0gMSAmJiBudW0gJSAxMDAgIT09IDExID8gZm9ybXNbMF0gOiAobnVtICUgMTAgPj0gMiAmJiBudW0gJSAxMCA8PSA0ICYmIChudW0gJSAxMDAgPCAxMCB8fCBudW0gJSAxMDAgPj0gMjApID8gZm9ybXNbMV0gOiBmb3Jtc1syXSk7XG4gICAgfVxuICAgIGZ1bmN0aW9uIHJlbGF0aXZlVGltZVdpdGhQbHVyYWwobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgdmFyIGZvcm1hdCA9IHtcbiAgICAgICAgICAgICdzcyc6IHdpdGhvdXRTdWZmaXggPyAn0YHQtdC60YPQvdC00LBf0YHQtdC60YPQvdC00Ytf0YHQtdC60YPQvdC0JyA6ICfRgdC10LrRg9C90LTRg1/RgdC10LrRg9C90LTRi1/RgdC10LrRg9C90LQnLFxuICAgICAgICAgICAgJ21tJzogd2l0aG91dFN1ZmZpeCA/ICfQvNC40L3Rg9GC0LBf0LzQuNC90YPRgtGLX9C80LjQvdGD0YInIDogJ9C80LjQvdGD0YLRg1/QvNC40L3Rg9GC0Ytf0LzQuNC90YPRgicsXG4gICAgICAgICAgICAnaGgnOiAn0YfQsNGBX9GH0LDRgdCwX9GH0LDRgdC+0LInLFxuICAgICAgICAgICAgJ2RkJzogJ9C00LXQvdGMX9C00L3Rj1/QtNC90LXQuScsXG4gICAgICAgICAgICAnTU0nOiAn0LzQtdGB0Y/Rhl/QvNC10YHRj9GG0LBf0LzQtdGB0Y/RhtC10LInLFxuICAgICAgICAgICAgJ3l5JzogJ9Cz0L7QtF/Qs9C+0LTQsF/Qu9C10YInXG4gICAgICAgIH07XG4gICAgICAgIGlmIChrZXkgPT09ICdtJykge1xuICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAn0LzQuNC90YPRgtCwJyA6ICfQvNC40L3Rg9GC0YMnO1xuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICcgJyArIHBsdXJhbChmb3JtYXRba2V5XSwgK251bWJlcik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdmFyIG1vbnRoc1BhcnNlID0gWy9e0Y/QvdCyL2ksIC9e0YTQtdCyL2ksIC9e0LzQsNGAL2ksIC9e0LDQv9GAL2ksIC9e0LzQsFvQudGPXS9pLCAvXtC40Y7QvS9pLCAvXtC40Y7Quy9pLCAvXtCw0LLQsy9pLCAvXtGB0LXQvS9pLCAvXtC+0LrRgi9pLCAvXtC90L7Rjy9pLCAvXtC00LXQui9pXTtcblxuICAgIC8vIGh0dHA6Ly9uZXcuZ3JhbW90YS5ydS9zcHJhdmthL3J1bGVzLzEzOS1wcm9wIDogwqcgMTAzXG4gICAgLy8g0KHQvtC60YDQsNGJ0LXQvdC40Y8g0LzQtdGB0Y/RhtC10LI6IGh0dHA6Ly9uZXcuZ3JhbW90YS5ydS9zcHJhdmthL2J1cm8vc2VhcmNoLWFuc3dlcj9zPTI0MjYzN1xuICAgIC8vIENMRFIgZGF0YTogICAgICAgICAgaHR0cDovL3d3dy51bmljb2RlLm9yZy9jbGRyL2NoYXJ0cy8yOC9zdW1tYXJ5L3J1Lmh0bWwjMTc1M1xuICAgIHZhciBydSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3J1Jywge1xuICAgICAgICBtb250aHMgOiB7XG4gICAgICAgICAgICBmb3JtYXQ6ICfRj9C90LLQsNGA0Y9f0YTQtdCy0YDQsNC70Y9f0LzQsNGA0YLQsF/QsNC/0YDQtdC70Y9f0LzQsNGPX9C40Y7QvdGPX9C40Y7Qu9GPX9Cw0LLQs9GD0YHRgtCwX9GB0LXQvdGC0Y/QsdGA0Y9f0L7QutGC0Y/QsdGA0Y9f0L3QvtGP0LHRgNGPX9C00LXQutCw0LHRgNGPJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgc3RhbmRhbG9uZTogJ9GP0L3QstCw0YDRjF/RhNC10LLRgNCw0LvRjF/QvNCw0YDRgl/QsNC/0YDQtdC70Yxf0LzQsNC5X9C40Y7QvdGMX9C40Y7Qu9GMX9Cw0LLQs9GD0YHRgl/RgdC10L3RgtGP0LHRgNGMX9C+0LrRgtGP0LHRgNGMX9C90L7Rj9Cx0YDRjF/QtNC10LrQsNCx0YDRjCcuc3BsaXQoJ18nKVxuICAgICAgICB9LFxuICAgICAgICBtb250aHNTaG9ydCA6IHtcbiAgICAgICAgICAgIC8vINC/0L4gQ0xEUiDQuNC80LXQvdC90L4gXCLQuNGO0LsuXCIg0LggXCLQuNGO0L0uXCIsINC90L4g0LrQsNC60L7QuSDRgdC80YvRgdC7INC80LXQvdGP0YLRjCDQsdGD0LrQstGDINC90LAg0YLQvtGH0LrRgyA/XG4gICAgICAgICAgICBmb3JtYXQ6ICfRj9C90LIuX9GE0LXQstGALl/QvNCw0YAuX9Cw0L/RgC5f0LzQsNGPX9C40Y7QvdGPX9C40Y7Qu9GPX9Cw0LLQsy5f0YHQtdC90YIuX9C+0LrRgi5f0L3QvtGP0LEuX9C00LXQui4nLnNwbGl0KCdfJyksXG4gICAgICAgICAgICBzdGFuZGFsb25lOiAn0Y/QvdCyLl/RhNC10LLRgC5f0LzQsNGA0YJf0LDQv9GALl/QvNCw0Llf0LjRjtC90Yxf0LjRjtC70Yxf0LDQstCzLl/RgdC10L3Rgi5f0L7QutGCLl/QvdC+0Y/QsS5f0LTQtdC6Licuc3BsaXQoJ18nKVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrZGF5cyA6IHtcbiAgICAgICAgICAgIHN0YW5kYWxvbmU6ICfQstC+0YHQutGA0LXRgdC10L3RjNC1X9C/0L7QvdC10LTQtdC70YzQvdC40Lpf0LLRgtC+0YDQvdC40Lpf0YHRgNC10LTQsF/Rh9C10YLQstC10YDQs1/Qv9GP0YLQvdC40YbQsF/RgdGD0LHQsdC+0YLQsCcuc3BsaXQoJ18nKSxcbiAgICAgICAgICAgIGZvcm1hdDogJ9Cy0L7RgdC60YDQtdGB0LXQvdGM0LVf0L/QvtC90LXQtNC10LvRjNC90LjQul/QstGC0L7RgNC90LjQul/RgdGA0LXQtNGDX9GH0LXRgtCy0LXRgNCzX9C/0Y/RgtC90LjRhtGDX9GB0YPQsdCx0L7RgtGDJy5zcGxpdCgnXycpLFxuICAgICAgICAgICAgaXNGb3JtYXQ6IC9cXFsgP1vQktCyXSA/KD860L/RgNC+0YjQu9GD0Y580YHQu9C10LTRg9GO0YnRg9GOfNGN0YLRgyk/ID9cXF0gP2RkZGQvXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn0LLRgV/Qv9C9X9Cy0YJf0YHRgF/Rh9GCX9C/0YJf0YHQsScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0LLRgV/Qv9C9X9Cy0YJf0YHRgF/Rh9GCX9C/0YJf0YHQsScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2UgOiBtb250aHNQYXJzZSxcbiAgICAgICAgbG9uZ01vbnRoc1BhcnNlIDogbW9udGhzUGFyc2UsXG4gICAgICAgIHNob3J0TW9udGhzUGFyc2UgOiBtb250aHNQYXJzZSxcblxuICAgICAgICAvLyDQv9C+0LvQvdGL0LUg0L3QsNC30LLQsNC90LjRjyDRgSDQv9Cw0LTQtdC20LDQvNC4LCDQv9C+INGC0YDQuCDQsdGD0LrQstGLLCDQtNC70Y8g0L3QtdC60L7RgtC+0YDRi9GFLCDQv9C+IDQg0LHRg9C60LLRiywg0YHQvtC60YDQsNGJ0LXQvdC40Y8g0YEg0YLQvtGH0LrQvtC5INC4INCx0LXQtyDRgtC+0YfQutC4XG4gICAgICAgIG1vbnRoc1JlZ2V4OiAvXijRj9C90LLQsNGAW9GM0Y9dfNGP0L3QslxcLj980YTQtdCy0YDQsNC7W9GM0Y9dfNGE0LXQstGAP1xcLj980LzQsNGA0YLQsD980LzQsNGAXFwuP3zQsNC/0YDQtdC7W9GM0Y9dfNCw0L/RgFxcLj980LzQsFvQudGPXXzQuNGO0L1b0YzRj1180LjRjtC9XFwuP3zQuNGO0Ltb0YzRj1180LjRjtC7XFwuP3zQsNCy0LPRg9GB0YLQsD980LDQstCzXFwuP3zRgdC10L3RgtGP0LHRgFvRjNGPXXzRgdC10L3Rgj9cXC4/fNC+0LrRgtGP0LHRgFvRjNGPXXzQvtC60YJcXC4/fNC90L7Rj9Cx0YBb0YzRj1180L3QvtGP0LE/XFwuP3zQtNC10LrQsNCx0YBb0YzRj1180LTQtdC6XFwuPykvaSxcblxuICAgICAgICAvLyDQutC+0L/QuNGPINC/0YDQtdC00YvQtNGD0YnQtdCz0L5cbiAgICAgICAgbW9udGhzU2hvcnRSZWdleDogL14o0Y/QvdCy0LDRgFvRjNGPXXzRj9C90LJcXC4/fNGE0LXQstGA0LDQu1vRjNGPXXzRhNC10LLRgD9cXC4/fNC80LDRgNGC0LA/fNC80LDRgFxcLj980LDQv9GA0LXQu1vRjNGPXXzQsNC/0YBcXC4/fNC80LBb0LnRj1180LjRjtC9W9GM0Y9dfNC40Y7QvVxcLj980LjRjtC7W9GM0Y9dfNC40Y7Qu1xcLj980LDQstCz0YPRgdGC0LA/fNCw0LLQs1xcLj980YHQtdC90YLRj9Cx0YBb0YzRj1180YHQtdC90YI/XFwuP3zQvtC60YLRj9Cx0YBb0YzRj1180L7QutGCXFwuP3zQvdC+0Y/QsdGAW9GM0Y9dfNC90L7Rj9CxP1xcLj980LTQtdC60LDQsdGAW9GM0Y9dfNC00LXQulxcLj8pL2ksXG5cbiAgICAgICAgLy8g0L/QvtC70L3Ri9C1INC90LDQt9Cy0LDQvdC40Y8g0YEg0L/QsNC00LXQttCw0LzQuFxuICAgICAgICBtb250aHNTdHJpY3RSZWdleDogL14o0Y/QvdCy0LDRgFvRj9GMXXzRhNC10LLRgNCw0Ltb0Y/RjF180LzQsNGA0YLQsD980LDQv9GA0LXQu1vRj9GMXXzQvNCwW9GP0LldfNC40Y7QvVvRj9GMXXzQuNGO0Ltb0Y/RjF180LDQstCz0YPRgdGC0LA/fNGB0LXQvdGC0Y/QsdGAW9GP0YxdfNC+0LrRgtGP0LHRgFvRj9GMXXzQvdC+0Y/QsdGAW9GP0YxdfNC00LXQutCw0LHRgFvRj9GMXSkvaSxcblxuICAgICAgICAvLyDQktGL0YDQsNC20LXQvdC40LUsINC60L7RgtC+0YDQvtC1INGB0L7QvtGC0LLQtdGB0YLQstGD0LXRgiDRgtC+0LvRjNC60L4g0YHQvtC60YDQsNGJ0ZHQvdC90YvQvCDRhNC+0YDQvNCw0LxcbiAgICAgICAgbW9udGhzU2hvcnRTdHJpY3RSZWdleDogL14o0Y/QvdCyXFwufNGE0LXQstGAP1xcLnzQvNCw0YBb0YIuXXzQsNC/0YBcXC580LzQsFvRj9C5XXzQuNGO0L1b0YzRjy5dfNC40Y7Qu1vRjNGPLl180LDQstCzXFwufNGB0LXQvdGCP1xcLnzQvtC60YJcXC580L3QvtGP0LE/XFwufNC00LXQulxcLikvaSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWSDQsy4nLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZINCzLiwgSDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZINCzLiwgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9Ch0LXQs9C+0LTQvdGPLCDQsl0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vQl9Cw0LLRgtGA0LAsINCyXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW9CS0YfQtdGA0LAsINCyXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKG5vdykge1xuICAgICAgICAgICAgICAgIGlmIChub3cud2VlaygpICE9PSB0aGlzLndlZWsoKSkge1xuICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vQkiDRgdC70LXQtNGD0Y7RidC10LVdIGRkZGQsIFvQsl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAyOlxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CSINGB0LvQtdC00YPRjtGJ0LjQuV0gZGRkZCwgW9CyXSBMVCc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0JIg0YHQu9C10LTRg9GO0YnRg9GOXSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLmRheSgpID09PSAyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vQktC+XSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CSXSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKG5vdykge1xuICAgICAgICAgICAgICAgIGlmIChub3cud2VlaygpICE9PSB0aGlzLndlZWsoKSkge1xuICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vQkiDQv9GA0L7RiNC70L7QtV0gZGRkZCwgW9CyXSBMVCc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0JIg0L/RgNC+0YjQu9GL0LldIGRkZGQsIFvQsl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CSINC/0YDQvtGI0LvRg9GOXSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICh0aGlzLmRheSgpID09PSAyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vQktC+XSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9CSXSBkZGRkLCBb0LJdIExUJztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfRh9C10YDQtdC3ICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg0L3QsNC30LDQtCcsXG4gICAgICAgICAgICBzIDogJ9C90LXRgdC60L7Qu9GM0LrQviDRgdC10LrRg9C90LQnLFxuICAgICAgICAgICAgc3MgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgbSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBtbSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBoIDogJ9GH0LDRgScsXG4gICAgICAgICAgICBoaCA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBkIDogJ9C00LXQvdGMJyxcbiAgICAgICAgICAgIGRkIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIE0gOiAn0LzQtdGB0Y/RhicsXG4gICAgICAgICAgICBNTSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICB5IDogJ9Cz0L7QtCcsXG4gICAgICAgICAgICB5eSA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWxcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL9C90L7Rh9C4fNGD0YLRgNCwfNC00L3Rj3zQstC10YfQtdGA0LAvaSxcbiAgICAgICAgaXNQTSA6IGZ1bmN0aW9uIChpbnB1dCkge1xuICAgICAgICAgICAgcmV0dXJuIC9eKNC00L3Rj3zQstC10YfQtdGA0LApJC8udGVzdChpbnB1dCk7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCA0KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfQvdC+0YfQuCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0YPRgtGA0LAnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9C00L3Rjyc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0LLQtdGH0LXRgNCwJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9LSjQuXzQs9C+fNGPKS8sXG4gICAgICAgIG9yZGluYWw6IGZ1bmN0aW9uIChudW1iZXIsIHBlcmlvZCkge1xuICAgICAgICAgICAgc3dpdGNoIChwZXJpb2QpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdNJzpcbiAgICAgICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEREQnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3QuSc7XG4gICAgICAgICAgICAgICAgY2FzZSAnRCc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdCz0L4nO1xuICAgICAgICAgICAgICAgIGNhc2UgJ3cnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1cnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3Rjyc7XG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gcnU7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///186\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = [\n 'جنوري',\n 'فيبروري',\n 'مارچ',\n 'اپريل',\n 'مئي',\n 'جون',\n 'جولاءِ',\n 'آگسٽ',\n 'سيپٽمبر',\n 'آڪٽوبر',\n 'نومبر',\n 'ڊسمبر'\n ];\n var days = [\n 'آچر',\n 'سومر',\n 'اڱارو',\n 'اربع',\n 'خميس',\n 'جمع',\n 'ڇنڇر'\n ];\n\n var sd = moment.defineLocale('sd', {\n months : months,\n monthsShort : months,\n weekdays : days,\n weekdaysShort : days,\n weekdaysMin : days,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd، D MMMM YYYY HH:mm'\n },\n meridiemParse: /صبح|شام/,\n isPM : function (input) {\n return 'شام' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'صبح';\n }\n return 'شام';\n },\n calendar : {\n sameDay : '[اڄ] LT',\n nextDay : '[سڀاڻي] LT',\n nextWeek : 'dddd [اڳين هفتي تي] LT',\n lastDay : '[ڪالهه] LT',\n lastWeek : '[گزريل هفتي] dddd [تي] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s پوء',\n past : '%s اڳ',\n s : 'چند سيڪنڊ',\n ss : '%d سيڪنڊ',\n m : 'هڪ منٽ',\n mm : '%d منٽ',\n h : 'هڪ ڪلاڪ',\n hh : '%d ڪلاڪ',\n d : 'هڪ ڏينهن',\n dd : '%d ڏينهن',\n M : 'هڪ مهينو',\n MM : '%d مهينا',\n y : 'هڪ سال',\n yy : '%d سال'\n },\n preparse: function (string) {\n return string.replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/,/g, '،');\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return sd;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zZC5qcz82Nzg0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTg3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzID0gW1xuICAgICAgICAn2KzZhtmI2LHZiicsXG4gICAgICAgICfZgdmK2KjYsdmI2LHZiicsXG4gICAgICAgICfZhdin2LHahicsXG4gICAgICAgICfYp9m+2LHZitmEJyxcbiAgICAgICAgJ9mF2KbZiicsXG4gICAgICAgICfYrNmI2YYnLFxuICAgICAgICAn2KzZiNmE2KfYodmQJyxcbiAgICAgICAgJ9ii2q/Ys9m9JyxcbiAgICAgICAgJ9iz2YrZvtm92YXYqNixJyxcbiAgICAgICAgJ9ii2qrZvdmI2KjYsScsXG4gICAgICAgICfZhtmI2YXYqNixJyxcbiAgICAgICAgJ9qK2LPZhdio2LEnXG4gICAgXTtcbiAgICB2YXIgZGF5cyA9IFtcbiAgICAgICAgJ9ii2obYsScsXG4gICAgICAgICfYs9mI2YXYsScsXG4gICAgICAgICfYp9qx2KfYsdmIJyxcbiAgICAgICAgJ9in2LHYqNi5JyxcbiAgICAgICAgJ9iu2YXZitizJyxcbiAgICAgICAgJ9is2YXYuScsXG4gICAgICAgICfah9mG2ofYsSdcbiAgICBdO1xuXG4gICAgdmFyIHNkID0gbW9tZW50LmRlZmluZUxvY2FsZSgnc2QnLCB7XG4gICAgICAgIG1vbnRocyA6IG1vbnRocyxcbiAgICAgICAgbW9udGhzU2hvcnQgOiBtb250aHMsXG4gICAgICAgIHdlZWtkYXlzIDogZGF5cyxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6IGRheXMsXG4gICAgICAgIHdlZWtkYXlzTWluIDogZGF5cyxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGTYjCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL9i12KjYrXzYtNin2YUvLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gJ9i02KfZhScgPT09IGlucHV0O1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9i12KjYrSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICByZXR1cm4gJ9i02KfZhSc7XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb2KfahF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdb2LPagNin2rvZil0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBb2Kfas9mK2YYg2YfZgdiq2Yog2KrZil0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb2qrYp9mE2YfZh10gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW9qv2LLYsdmK2YQg2YfZgdiq2YpdIGRkZGQgW9iq2YpdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyDZvtmI2KEnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyDYp9qzJyxcbiAgICAgICAgICAgIHMgOiAn2obZhtivINiz2YraqtmG2oonLFxuICAgICAgICAgICAgc3MgOiAnJWQg2LPZitqq2YbaiicsXG4gICAgICAgICAgICBtIDogJ9mH2qog2YXZhtm9JyxcbiAgICAgICAgICAgIG1tIDogJyVkINmF2YbZvScsXG4gICAgICAgICAgICBoIDogJ9mH2qog2qrZhNin2qonLFxuICAgICAgICAgICAgaGggOiAnJWQg2qrZhNin2qonLFxuICAgICAgICAgICAgZCA6ICfZh9qqINqP2YrZhtmH2YYnLFxuICAgICAgICAgICAgZGQgOiAnJWQg2o/ZitmG2YfZhicsXG4gICAgICAgICAgICBNIDogJ9mH2qog2YXZh9mK2YbZiCcsXG4gICAgICAgICAgICBNTSA6ICclZCDZhdmH2YrZhtinJyxcbiAgICAgICAgICAgIHkgOiAn2YfaqiDYs9in2YQnLFxuICAgICAgICAgICAgeXkgOiAnJWQg2LPYp9mEJ1xuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC/YjC9nLCAnLCcpO1xuICAgICAgICB9LFxuICAgICAgICBwb3N0Zm9ybWF0OiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoLywvZywgJ9iMJyk7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHNkO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///187\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var se = moment.defineLocale('se', {\n months : 'ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu'.split('_'),\n monthsShort : 'ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov'.split('_'),\n weekdays : 'sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat'.split('_'),\n weekdaysShort : 'sotn_vuos_maŋ_gask_duor_bear_láv'.split('_'),\n weekdaysMin : 's_v_m_g_d_b_L'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'MMMM D. [b.] YYYY',\n LLL : 'MMMM D. [b.] YYYY [ti.] HH:mm',\n LLLL : 'dddd, MMMM D. [b.] YYYY [ti.] HH:mm'\n },\n calendar : {\n sameDay: '[otne ti] LT',\n nextDay: '[ihttin ti] LT',\n nextWeek: 'dddd [ti] LT',\n lastDay: '[ikte ti] LT',\n lastWeek: '[ovddit] dddd [ti] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : '%s geažes',\n past : 'maŋit %s',\n s : 'moadde sekunddat',\n ss: '%d sekunddat',\n m : 'okta minuhta',\n mm : '%d minuhtat',\n h : 'okta diimmu',\n hh : '%d diimmut',\n d : 'okta beaivi',\n dd : '%d beaivvit',\n M : 'okta mánnu',\n MM : '%d mánut',\n y : 'okta jahki',\n yy : '%d jagit'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return se;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zZS5qcz9mZmZmIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxODguanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBzZSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3NlJywge1xuICAgICAgICBtb250aHMgOiAnb8SRxJFhamFnZW3DoW5udV9ndW92dmFtw6FubnVfbmp1a8SNYW3DoW5udV9jdW/Fi29tw6FubnVfbWllc3NlbcOhbm51X2dlYXNzZW3DoW5udV9zdW9pZG5lbcOhbm51X2JvcmdlbcOhbm51X8SNYWvEjWFtw6FubnVfZ29sZ2dvdG3DoW5udV9za8OhYm1hbcOhbm51X2p1b3ZsYW3DoW5udScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnb8SRxJFqX2d1b3Zfbmp1a19jdW9fbWllc19nZWFzX3N1b2lfYm9yZ1/EjWFrxI1fZ29sZ19za8OhYl9qdW92Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdzb3RuYWJlYWl2aV92dW9zc8OhcmdhX21hxYvFi2Viw6FyZ2FfZ2Fza2F2YWhra3VfZHVvcmFzdGF0X2JlYXJqYWRhdF9sw6F2dmFyZGF0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ3NvdG5fdnVvc19tYcWLX2dhc2tfZHVvcl9iZWFyX2zDoXYnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ3Nfdl9tX2dfZF9iX0wnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdNTU1NIEQuIFtiLl0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnTU1NTSBELiBbYi5dIFlZWVkgW3RpLl0gSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBNTU1NIEQuIFtiLl0gWVlZWSBbdGkuXSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW290bmUgdGldIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbaWh0dGluIHRpXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW3RpXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW2lrdGUgdGldIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnW292ZGRpdF0gZGRkZCBbdGldIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIGdlYcW+ZXMnLFxuICAgICAgICAgICAgcGFzdCA6ICdtYcWLaXQgJXMnLFxuICAgICAgICAgICAgcyA6ICdtb2FkZGUgc2VrdW5kZGF0JyxcbiAgICAgICAgICAgIHNzOiAnJWQgc2VrdW5kZGF0JyxcbiAgICAgICAgICAgIG0gOiAnb2t0YSBtaW51aHRhJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnVodGF0JyxcbiAgICAgICAgICAgIGggOiAnb2t0YSBkaWltbXUnLFxuICAgICAgICAgICAgaGggOiAnJWQgZGlpbW11dCcsXG4gICAgICAgICAgICBkIDogJ29rdGEgYmVhaXZpJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGJlYWl2dml0JyxcbiAgICAgICAgICAgIE0gOiAnb2t0YSBtw6FubnUnLFxuICAgICAgICAgICAgTU0gOiAnJWQgbcOhbnV0JyxcbiAgICAgICAgICAgIHkgOiAnb2t0YSBqYWhraScsXG4gICAgICAgICAgICB5eSA6ICclZCBqYWdpdCdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBzZTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///188\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n /*jshint -W100*/\n var si = moment.defineLocale('si', {\n months : 'ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්'.split('_'),\n monthsShort : 'ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ'.split('_'),\n weekdays : 'ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා'.split('_'),\n weekdaysShort : 'ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන'.split('_'),\n weekdaysMin : 'ඉ_ස_අ_බ_බ්‍ර_සි_සෙ'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'a h:mm',\n LTS : 'a h:mm:ss',\n L : 'YYYY/MM/DD',\n LL : 'YYYY MMMM D',\n LLL : 'YYYY MMMM D, a h:mm',\n LLLL : 'YYYY MMMM D [වැනි] dddd, a h:mm:ss'\n },\n calendar : {\n sameDay : '[අද] LT[ට]',\n nextDay : '[හෙට] LT[ට]',\n nextWeek : 'dddd LT[ට]',\n lastDay : '[ඊයේ] LT[ට]',\n lastWeek : '[පසුගිය] dddd LT[ට]',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%sකින්',\n past : '%sකට පෙර',\n s : 'තත්පර කිහිපය',\n ss : 'තත්පර %d',\n m : 'මිනිත්තුව',\n mm : 'මිනිත්තු %d',\n h : 'පැය',\n hh : 'පැය %d',\n d : 'දිනය',\n dd : 'දින %d',\n M : 'මාසය',\n MM : 'මාස %d',\n y : 'වසර',\n yy : 'වසර %d'\n },\n dayOfMonthOrdinalParse: /\\d{1,2} වැනි/,\n ordinal : function (number) {\n return number + ' වැනි';\n },\n meridiemParse : /පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,\n isPM : function (input) {\n return input === 'ප.ව.' || input === 'පස් වරු';\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours > 11) {\n return isLower ? 'ප.ව.' : 'පස් වරු';\n } else {\n return isLower ? 'පෙ.ව.' : 'පෙර වරු';\n }\n }\n });\n\n return si;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zaS5qcz9lZGE1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTg5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICAvKmpzaGludCAtVzEwMCovXG4gICAgdmFyIHNpID0gbW9tZW50LmRlZmluZUxvY2FsZSgnc2knLCB7XG4gICAgICAgIG1vbnRocyA6ICfgtqLgtrHgt4Dgt4/gtrvgt5Jf4La04LeZ4La24La74LeA4LeP4La74LeSX+C2uOC3j+C2u+C3iuC2reC3lF/gtoXgtrTgt4rigI3gtrvgt5rgtr3gt4pf4La44LeQ4La64LeSX+C2ouC3luC2seC3kl/gtqLgt5bgtr3gt5Jf4LaF4Lac4Led4LeD4LeK4Lat4LeUX+C3g+C3kOC2tOC3iuC2reC3kOC2uOC3iuC2tuC2u+C3il/gtpTgtprgt4rgtq3gt53gtrbgtrvgt4pf4Lax4Lec4LeA4LeQ4La44LeK4La24La74LeKX+C2r+C3meC3g+C3kOC2uOC3iuC2tuC2u+C3iicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn4Lai4LaxX+C2tOC3meC2tl/gtrjgt4/gtrvgt4pf4LaF4La04LeKX+C2uOC3kOC2uuC3kl/gtqLgt5bgtrHgt5Jf4Lai4LeW4La94LeSX+C2heC2nOC3nV/gt4Pgt5DgtrTgt4pf4LaU4Laa4LeKX+C2seC3nOC3gOC3kF/gtq/gt5ngt4Pgt5AnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ+C2ieC2u+C3kuC2r+C3j1/gt4PgtrPgt5Tgtq/gt49f4LaF4Laf4LeE4La74LeU4LeA4LeP4Lav4LePX+C2tuC2r+C3j+C2r+C3j1/gtrbgt4rigI3gtrvgt4Tgt4Pgt4rgtrTgtq3gt5LgtrHgt4rgtq/gt49f4LeD4LeS4Laa4LeU4La74LeP4Lav4LePX+C3g+C3meC2seC3g+C3lOC2u+C3j+C2r+C3jycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfgtongtrvgt5Jf4LeD4Laz4LeUX+C2heC2n1/gtrbgtq/gt49f4La24LeK4oCN4La74LeEX+C3g+C3kuC2muC3lF/gt4Pgt5ngtrEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+C2iV/gt4Nf4LaFX+C2tl/gtrbgt4rigI3gtrtf4LeD4LeSX+C3g+C3mScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdhIGg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ2EgaDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVkvTU0vREQnLFxuICAgICAgICAgICAgTEwgOiAnWVlZWSBNTU1NIEQnLFxuICAgICAgICAgICAgTExMIDogJ1lZWVkgTU1NTSBELCBhIGg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdZWVlZIE1NTU0gRCBb4LeA4LeQ4Lax4LeSXSBkZGRkLCBhIGg6bW06c3MnXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4LaF4LavXSBMVFvgtqddJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+C3hOC3meC2p10gTFRb4LanXScsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIExUW+C2p10nLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4LaK4La64LeaXSBMVFvgtqddJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1vgtrTgt4Pgt5Tgtpzgt5LgtrpdIGRkZGQgTFRb4LanXScsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXPgtprgt5LgtrHgt4onLFxuICAgICAgICAgICAgcGFzdCA6ICclc+C2muC2pyDgtrTgt5ngtrsnLFxuICAgICAgICAgICAgcyA6ICfgtq3gtq3gt4rgtrTgtrsg4Laa4LeS4LeE4LeS4La04La6JyxcbiAgICAgICAgICAgIHNzIDogJ+C2reC2reC3iuC2tOC2uyAlZCcsXG4gICAgICAgICAgICBtIDogJ+C2uOC3kuC2seC3kuC2reC3iuC2reC3lOC3gCcsXG4gICAgICAgICAgICBtbSA6ICfgtrjgt5LgtrHgt5Lgtq3gt4rgtq3gt5QgJWQnLFxuICAgICAgICAgICAgaCA6ICfgtrTgt5DgtronLFxuICAgICAgICAgICAgaGggOiAn4La04LeQ4La6ICVkJyxcbiAgICAgICAgICAgIGQgOiAn4Lav4LeS4Lax4La6JyxcbiAgICAgICAgICAgIGRkIDogJ+C2r+C3kuC2sSAlZCcsXG4gICAgICAgICAgICBNIDogJ+C2uOC3j+C3g+C2uicsXG4gICAgICAgICAgICBNTSA6ICfgtrjgt4/gt4MgJWQnLFxuICAgICAgICAgICAgeSA6ICfgt4Dgt4PgtrsnLFxuICAgICAgICAgICAgeXkgOiAn4LeA4LeD4La7ICVkJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0g4LeA4LeQ4Lax4LeSLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnIOC3gOC3kOC2seC3kic7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2UgOiAv4La04LeZ4La7IOC3gOC2u+C3lHzgtrTgt4Pgt4og4LeA4La74LeUfOC2tOC3mS7gt4B84La0LuC3gC4vLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQgPT09ICfgtrQu4LeALicgfHwgaW5wdXQgPT09ICfgtrTgt4Pgt4og4LeA4La74LeUJztcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VycyA+IDExKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAn4La0LuC3gC4nIDogJ+C2tOC3g+C3iiDgt4Dgtrvgt5QnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaXNMb3dlciA/ICfgtrTgt5ku4LeALicgOiAn4La04LeZ4La7IOC3gOC2u+C3lCc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBzaTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///189\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = 'január_február_marec_apríl_máj_jún_júl_august_september_október_november_december'.split('_'),\n monthsShort = 'jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec'.split('_');\n function plural(n) {\n return (n > 1) && (n < 5);\n }\n function translate(number, withoutSuffix, key, isFuture) {\n var result = number + ' ';\n switch (key) {\n case 's': // a few seconds / in a few seconds / a few seconds ago\n return (withoutSuffix || isFuture) ? 'pár sekúnd' : 'pár sekundami';\n case 'ss': // 9 seconds / in 9 seconds / 9 seconds ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'sekundy' : 'sekúnd');\n } else {\n return result + 'sekundami';\n }\n break;\n case 'm': // a minute / in a minute / a minute ago\n return withoutSuffix ? 'minúta' : (isFuture ? 'minútu' : 'minútou');\n case 'mm': // 9 minutes / in 9 minutes / 9 minutes ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'minúty' : 'minút');\n } else {\n return result + 'minútami';\n }\n break;\n case 'h': // an hour / in an hour / an hour ago\n return withoutSuffix ? 'hodina' : (isFuture ? 'hodinu' : 'hodinou');\n case 'hh': // 9 hours / in 9 hours / 9 hours ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'hodiny' : 'hodín');\n } else {\n return result + 'hodinami';\n }\n break;\n case 'd': // a day / in a day / a day ago\n return (withoutSuffix || isFuture) ? 'deň' : 'dňom';\n case 'dd': // 9 days / in 9 days / 9 days ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'dni' : 'dní');\n } else {\n return result + 'dňami';\n }\n break;\n case 'M': // a month / in a month / a month ago\n return (withoutSuffix || isFuture) ? 'mesiac' : 'mesiacom';\n case 'MM': // 9 months / in 9 months / 9 months ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'mesiace' : 'mesiacov');\n } else {\n return result + 'mesiacmi';\n }\n break;\n case 'y': // a year / in a year / a year ago\n return (withoutSuffix || isFuture) ? 'rok' : 'rokom';\n case 'yy': // 9 years / in 9 years / 9 years ago\n if (withoutSuffix || isFuture) {\n return result + (plural(number) ? 'roky' : 'rokov');\n } else {\n return result + 'rokmi';\n }\n break;\n }\n }\n\n var sk = moment.defineLocale('sk', {\n months : months,\n monthsShort : monthsShort,\n weekdays : 'nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota'.split('_'),\n weekdaysShort : 'ne_po_ut_st_št_pi_so'.split('_'),\n weekdaysMin : 'ne_po_ut_st_št_pi_so'.split('_'),\n longDateFormat : {\n LT: 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd D. MMMM YYYY H:mm'\n },\n calendar : {\n sameDay: '[dnes o] LT',\n nextDay: '[zajtra o] LT',\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[v nedeľu o] LT';\n case 1:\n case 2:\n return '[v] dddd [o] LT';\n case 3:\n return '[v stredu o] LT';\n case 4:\n return '[vo štvrtok o] LT';\n case 5:\n return '[v piatok o] LT';\n case 6:\n return '[v sobotu o] LT';\n }\n },\n lastDay: '[včera o] LT',\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n return '[minulú nedeľu o] LT';\n case 1:\n case 2:\n return '[minulý] dddd [o] LT';\n case 3:\n return '[minulú stredu o] LT';\n case 4:\n case 5:\n return '[minulý] dddd [o] LT';\n case 6:\n return '[minulú sobotu o] LT';\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'pred %s',\n s : translate,\n ss : translate,\n m : translate,\n mm : translate,\n h : translate,\n hh : translate,\n d : translate,\n dd : translate,\n M : translate,\n MM : translate,\n y : translate,\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return sk;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zay5qcz83YmU2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxOTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBtb250aHMgPSAnamFudcOhcl9mZWJydcOhcl9tYXJlY19hcHLDrWxfbcOhal9qw7puX2rDumxfYXVndXN0X3NlcHRlbWJlcl9va3TDs2Jlcl9ub3ZlbWJlcl9kZWNlbWJlcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgPSAnamFuX2ZlYl9tYXJfYXByX23DoWpfasO6bl9qw7psX2F1Z19zZXBfb2t0X25vdl9kZWMnLnNwbGl0KCdfJyk7XG4gICAgZnVuY3Rpb24gcGx1cmFsKG4pIHtcbiAgICAgICAgcmV0dXJuIChuID4gMSkgJiYgKG4gPCA1KTtcbiAgICB9XG4gICAgZnVuY3Rpb24gdHJhbnNsYXRlKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgcmVzdWx0ID0gbnVtYmVyICsgJyAnO1xuICAgICAgICBzd2l0Y2ggKGtleSkge1xuICAgICAgICAgICAgY2FzZSAncyc6ICAvLyBhIGZldyBzZWNvbmRzIC8gaW4gYSBmZXcgc2Vjb25kcyAvIGEgZmV3IHNlY29uZHMgYWdvXG4gICAgICAgICAgICAgICAgcmV0dXJuICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSA/ICdww6FyIHNla8O6bmQnIDogJ3DDoXIgc2VrdW5kYW1pJztcbiAgICAgICAgICAgIGNhc2UgJ3NzJzogLy8gOSBzZWNvbmRzIC8gaW4gOSBzZWNvbmRzIC8gOSBzZWNvbmRzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnc2VrdW5keScgOiAnc2Vrw7puZCcpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAnc2VrdW5kYW1pJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICdtJzogIC8vIGEgbWludXRlIC8gaW4gYSBtaW51dGUgLyBhIG1pbnV0ZSBhZ29cbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdtaW7DunRhJyA6IChpc0Z1dHVyZSA/ICdtaW7DunR1JyA6ICdtaW7DunRvdScpO1xuICAgICAgICAgICAgY2FzZSAnbW0nOiAvLyA5IG1pbnV0ZXMgLyBpbiA5IG1pbnV0ZXMgLyA5IG1pbnV0ZXMgYWdvXG4gICAgICAgICAgICAgICAgaWYgKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUpIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArIChwbHVyYWwobnVtYmVyKSA/ICdtaW7DunR5JyA6ICdtaW7DunQnKTtcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgJ21pbsO6dGFtaSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAnaCc6ICAvLyBhbiBob3VyIC8gaW4gYW4gaG91ciAvIGFuIGhvdXIgYWdvXG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAnaG9kaW5hJyA6IChpc0Z1dHVyZSA/ICdob2RpbnUnIDogJ2hvZGlub3UnKTtcbiAgICAgICAgICAgIGNhc2UgJ2hoJzogLy8gOSBob3VycyAvIGluIDkgaG91cnMgLyA5IGhvdXJzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnaG9kaW55JyA6ICdob2TDrW4nKTtcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgJ2hvZGluYW1pJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgICAgICBjYXNlICdkJzogIC8vIGEgZGF5IC8gaW4gYSBkYXkgLyBhIGRheSBhZ29cbiAgICAgICAgICAgICAgICByZXR1cm4gKHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUpID8gJ2RlxYgnIDogJ2TFiG9tJztcbiAgICAgICAgICAgIGNhc2UgJ2RkJzogLy8gOSBkYXlzIC8gaW4gOSBkYXlzIC8gOSBkYXlzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAnZG5pJyA6ICdkbsOtJyk7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdkxYhhbWknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBicmVhaztcbiAgICAgICAgICAgIGNhc2UgJ00nOiAgLy8gYSBtb250aCAvIGluIGEgbW9udGggLyBhIG1vbnRoIGFnb1xuICAgICAgICAgICAgICAgIHJldHVybiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkgPyAnbWVzaWFjJyA6ICdtZXNpYWNvbSc7XG4gICAgICAgICAgICBjYXNlICdNTSc6IC8vIDkgbW9udGhzIC8gaW4gOSBtb250aHMgLyA5IG1vbnRocyBhZ29cbiAgICAgICAgICAgICAgICBpZiAod2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSkge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgKHBsdXJhbChudW1iZXIpID8gJ21lc2lhY2UnIDogJ21lc2lhY292Jyk7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdCArICdtZXNpYWNtaSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICAgICAgY2FzZSAneSc6ICAvLyBhIHllYXIgLyBpbiBhIHllYXIgLyBhIHllYXIgYWdvXG4gICAgICAgICAgICAgICAgcmV0dXJuICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSA/ICdyb2snIDogJ3Jva29tJztcbiAgICAgICAgICAgIGNhc2UgJ3l5JzogLy8gOSB5ZWFycyAvIGluIDkgeWVhcnMgLyA5IHllYXJzIGFnb1xuICAgICAgICAgICAgICAgIGlmICh3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQgKyAocGx1cmFsKG51bWJlcikgPyAncm9reScgOiAncm9rb3YnKTtcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0ICsgJ3Jva21pJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB2YXIgc2sgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdzaycsIHtcbiAgICAgICAgbW9udGhzIDogbW9udGhzLFxuICAgICAgICBtb250aHNTaG9ydCA6IG1vbnRoc1Nob3J0LFxuICAgICAgICB3ZWVrZGF5cyA6ICduZWRlxL5hX3BvbmRlbG9rX3V0b3Jva19zdHJlZGFfxaF0dnJ0b2tfcGlhdG9rX3NvYm90YScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICduZV9wb191dF9zdF/FoXRfcGlfc28nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ25lX3BvX3V0X3N0X8WhdF9waV9zbycuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVDogJ0g6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0g6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBZWVlZIEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQuIE1NTU0gWVlZWSBIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbZG5lcyBvXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW3phanRyYSBvXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2IG5lZGXEvnUgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3ZdIGRkZGQgW29dIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdiBzdHJlZHUgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2byDFoXR2cnRvayBvXSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNTpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW3YgcGlhdG9rIG9dIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdiBzb2JvdHUgb10gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5OiAnW3bEjWVyYSBvXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1ttaW51bMO6IG5lZGXEvnUgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW21pbnVsw71dIGRkZGQgW29dIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbbWludWzDuiBzdHJlZHUgb10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNTpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW21pbnVsw71dIGRkZGQgW29dIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbbWludWzDuiBzb2JvdHUgb10gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICd6YSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ3ByZWQgJXMnLFxuICAgICAgICAgICAgcyA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHNzIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG1tIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgaCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGhoIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgZCA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGRkIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgTSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIE1NIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgeSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHl5IDogdHJhbnNsYXRlXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gc2s7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///190\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var result = number + ' ';\n switch (key) {\n case 's':\n return withoutSuffix || isFuture ? 'nekaj sekund' : 'nekaj sekundami';\n case 'ss':\n if (number === 1) {\n result += withoutSuffix ? 'sekundo' : 'sekundi';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'sekundi' : 'sekundah';\n } else if (number < 5) {\n result += withoutSuffix || isFuture ? 'sekunde' : 'sekundah';\n } else {\n result += withoutSuffix || isFuture ? 'sekund' : 'sekund';\n }\n return result;\n case 'm':\n return withoutSuffix ? 'ena minuta' : 'eno minuto';\n case 'mm':\n if (number === 1) {\n result += withoutSuffix ? 'minuta' : 'minuto';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'minuti' : 'minutama';\n } else if (number < 5) {\n result += withoutSuffix || isFuture ? 'minute' : 'minutami';\n } else {\n result += withoutSuffix || isFuture ? 'minut' : 'minutami';\n }\n return result;\n case 'h':\n return withoutSuffix ? 'ena ura' : 'eno uro';\n case 'hh':\n if (number === 1) {\n result += withoutSuffix ? 'ura' : 'uro';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'uri' : 'urama';\n } else if (number < 5) {\n result += withoutSuffix || isFuture ? 'ure' : 'urami';\n } else {\n result += withoutSuffix || isFuture ? 'ur' : 'urami';\n }\n return result;\n case 'd':\n return withoutSuffix || isFuture ? 'en dan' : 'enim dnem';\n case 'dd':\n if (number === 1) {\n result += withoutSuffix || isFuture ? 'dan' : 'dnem';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'dni' : 'dnevoma';\n } else {\n result += withoutSuffix || isFuture ? 'dni' : 'dnevi';\n }\n return result;\n case 'M':\n return withoutSuffix || isFuture ? 'en mesec' : 'enim mesecem';\n case 'MM':\n if (number === 1) {\n result += withoutSuffix || isFuture ? 'mesec' : 'mesecem';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'meseca' : 'mesecema';\n } else if (number < 5) {\n result += withoutSuffix || isFuture ? 'mesece' : 'meseci';\n } else {\n result += withoutSuffix || isFuture ? 'mesecev' : 'meseci';\n }\n return result;\n case 'y':\n return withoutSuffix || isFuture ? 'eno leto' : 'enim letom';\n case 'yy':\n if (number === 1) {\n result += withoutSuffix || isFuture ? 'leto' : 'letom';\n } else if (number === 2) {\n result += withoutSuffix || isFuture ? 'leti' : 'letoma';\n } else if (number < 5) {\n result += withoutSuffix || isFuture ? 'leta' : 'leti';\n } else {\n result += withoutSuffix || isFuture ? 'let' : 'leti';\n }\n return result;\n }\n }\n\n var sl = moment.defineLocale('sl', {\n months : 'januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december'.split('_'),\n monthsShort : 'jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.'.split('_'),\n monthsParseExact: true,\n weekdays : 'nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota'.split('_'),\n weekdaysShort : 'ned._pon._tor._sre._čet._pet._sob.'.split('_'),\n weekdaysMin : 'ne_po_to_sr_če_pe_so'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM YYYY',\n LLL : 'D. MMMM YYYY H:mm',\n LLLL : 'dddd, D. MMMM YYYY H:mm'\n },\n calendar : {\n sameDay : '[danes ob] LT',\n nextDay : '[jutri ob] LT',\n\n nextWeek : function () {\n switch (this.day()) {\n case 0:\n return '[v] [nedeljo] [ob] LT';\n case 3:\n return '[v] [sredo] [ob] LT';\n case 6:\n return '[v] [soboto] [ob] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[v] dddd [ob] LT';\n }\n },\n lastDay : '[včeraj ob] LT',\n lastWeek : function () {\n switch (this.day()) {\n case 0:\n return '[prejšnjo] [nedeljo] [ob] LT';\n case 3:\n return '[prejšnjo] [sredo] [ob] LT';\n case 6:\n return '[prejšnjo] [soboto] [ob] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[prejšnji] dddd [ob] LT';\n }\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'čez %s',\n past : 'pred %s',\n s : processRelativeTime,\n ss : processRelativeTime,\n m : processRelativeTime,\n mm : processRelativeTime,\n h : processRelativeTime,\n hh : processRelativeTime,\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return sl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zbC5qcz84MTU1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0EsaUJBQWlCO0FBQ2pCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQSxpQkFBaUI7QUFDakI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTkxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICBmdW5jdGlvbiBwcm9jZXNzUmVsYXRpdmVUaW1lKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5LCBpc0Z1dHVyZSkge1xuICAgICAgICB2YXIgcmVzdWx0ID0gbnVtYmVyICsgJyAnO1xuICAgICAgICBzd2l0Y2ggKGtleSkge1xuICAgICAgICAgICAgY2FzZSAncyc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnbmVrYWogc2VrdW5kJyA6ICduZWthaiBzZWt1bmRhbWknO1xuICAgICAgICAgICAgY2FzZSAnc3MnOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggPyAnc2VrdW5kbycgOiAnc2VrdW5kaSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPT09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnc2VrdW5kaScgOiAnc2VrdW5kYWgnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyIDwgNSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdzZWt1bmRlJyA6ICdzZWt1bmRhaCc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnc2VrdW5kJyA6ICdzZWt1bmQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICAgICAgY2FzZSAnbSc6XG4gICAgICAgICAgICAgICAgcmV0dXJuIHdpdGhvdXRTdWZmaXggPyAnZW5hIG1pbnV0YScgOiAnZW5vIG1pbnV0byc7XG4gICAgICAgICAgICBjYXNlICdtbSc6XG4gICAgICAgICAgICAgICAgaWYgKG51bWJlciA9PT0gMSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCA/ICdtaW51dGEnIDogJ21pbnV0byc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPT09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnbWludXRpJyA6ICdtaW51dGFtYSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPCA1KSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ21pbnV0ZScgOiAnbWludXRhbWknO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ21pbnV0JyA6ICdtaW51dGFtaSc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgICAgICAgICBjYXNlICdoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICdlbmEgdXJhJyA6ICdlbm8gdXJvJztcbiAgICAgICAgICAgIGNhc2UgJ2hoJzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4ID8gJ3VyYScgOiAndXJvJztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA9PT0gMikge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICd1cmknIDogJ3VyYW1hJztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA8IDUpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAndXJlJyA6ICd1cmFtaSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAndXInIDogJ3VyYW1pJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ2VuIGRhbicgOiAnZW5pbSBkbmVtJztcbiAgICAgICAgICAgIGNhc2UgJ2RkJzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ2RhbicgOiAnZG5lbSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIGlmIChudW1iZXIgPT09IDIpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnZG5pJyA6ICdkbmV2b21hJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdkbmknIDogJ2RuZXZpJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ2VuIG1lc2VjJyA6ICdlbmltIG1lc2VjZW0nO1xuICAgICAgICAgICAgY2FzZSAnTU0nOlxuICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDEpIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnbWVzZWMnIDogJ21lc2VjZW0nO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyID09PSAyKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ21lc2VjYScgOiAnbWVzZWNlbWEnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyIDwgNSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdtZXNlY2UnIDogJ21lc2VjaSc7XG4gICAgICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICAgICAgcmVzdWx0ICs9IHdpdGhvdXRTdWZmaXggfHwgaXNGdXR1cmUgPyAnbWVzZWNldicgOiAnbWVzZWNpJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIHJlc3VsdDtcbiAgICAgICAgICAgIGNhc2UgJ3knOlxuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ2VubyBsZXRvJyA6ICdlbmltIGxldG9tJztcbiAgICAgICAgICAgIGNhc2UgJ3l5JzpcbiAgICAgICAgICAgICAgICBpZiAobnVtYmVyID09PSAxKSB7XG4gICAgICAgICAgICAgICAgICAgIHJlc3VsdCArPSB3aXRob3V0U3VmZml4IHx8IGlzRnV0dXJlID8gJ2xldG8nIDogJ2xldG9tJztcbiAgICAgICAgICAgICAgICB9IGVsc2UgaWYgKG51bWJlciA9PT0gMikge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdsZXRpJyA6ICdsZXRvbWEnO1xuICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAobnVtYmVyIDwgNSkge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdsZXRhJyA6ICdsZXRpJztcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICByZXN1bHQgKz0gd2l0aG91dFN1ZmZpeCB8fCBpc0Z1dHVyZSA/ICdsZXQnIDogJ2xldGknO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdmFyIHNsID0gbW9tZW50LmRlZmluZUxvY2FsZSgnc2wnLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW51YXJfZmVicnVhcl9tYXJlY19hcHJpbF9tYWpfanVuaWpfanVsaWpfYXZndXN0X3NlcHRlbWJlcl9va3RvYmVyX25vdmVtYmVyX2RlY2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdqYW4uX2ZlYi5fbWFyLl9hcHIuX21hai5fanVuLl9qdWwuX2F2Zy5fc2VwLl9va3QuX25vdi5fZGVjLicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAnbmVkZWxqYV9wb25lZGVsamVrX3RvcmVrX3NyZWRhX8SNZXRydGVrX3BldGVrX3NvYm90YScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICduZWQuX3Bvbi5fdG9yLl9zcmUuX8SNZXQuX3BldC5fc29iLicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnbmVfcG9fdG9fc3JfxI1lX3BlX3NvJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0g6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0g6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBZWVlZIEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBELiBNTU1NIFlZWVkgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5ICA6ICdbZGFuZXMgb2JdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgIDogJ1tqdXRyaSBvYl0gTFQnLFxuXG4gICAgICAgICAgICBuZXh0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdl0gW25lZGVsam9dIFtvYl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2XSBbc3JlZG9dIFtvYl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t2XSBbc29ib3RvXSBbb2JdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAxOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDI6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNDpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA1OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdl0gZGRkZCBbb2JdIExUJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbGFzdERheSAgOiAnW3bEjWVyYWogb2JdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1twcmVqxaFuam9dIFtuZWRlbGpvXSBbb2JdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbcHJlasWhbmpvXSBbc3JlZG9dIFtvYl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1twcmVqxaFuam9dIFtzb2JvdG9dIFtvYl0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1twcmVqxaFuamldIGRkZGQgW29iXSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfEjWV6ICVzJyxcbiAgICAgICAgICAgIHBhc3QgICA6ICdwcmVkICVzJyxcbiAgICAgICAgICAgIHMgICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBzcyAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbSAgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIG1tICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBoICAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgaGggICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGQgICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBkZCAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgTSAgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE1NICAgICA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICB5ICAgICAgOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeXkgICAgIDogcHJvY2Vzc1JlbGF0aXZlVGltZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHNsO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///191\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var sq = moment.defineLocale('sq', {\n months : 'Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor'.split('_'),\n monthsShort : 'Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj'.split('_'),\n weekdays : 'E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë'.split('_'),\n weekdaysShort : 'Die_Hën_Mar_Mër_Enj_Pre_Sht'.split('_'),\n weekdaysMin : 'D_H_Ma_Më_E_P_Sh'.split('_'),\n weekdaysParseExact : true,\n meridiemParse: /PD|MD/,\n isPM: function (input) {\n return input.charAt(0) === 'M';\n },\n meridiem : function (hours, minutes, isLower) {\n return hours < 12 ? 'PD' : 'MD';\n },\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Sot në] LT',\n nextDay : '[Nesër në] LT',\n nextWeek : 'dddd [në] LT',\n lastDay : '[Dje në] LT',\n lastWeek : 'dddd [e kaluar në] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'në %s',\n past : '%s më parë',\n s : 'disa sekonda',\n ss : '%d sekonda',\n m : 'një minutë',\n mm : '%d minuta',\n h : 'një orë',\n hh : '%d orë',\n d : 'një ditë',\n dd : '%d ditë',\n M : 'një muaj',\n MM : '%d muaj',\n y : 'një vit',\n yy : '%d vite'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return sq;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zcS5qcz9jOGYzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE5Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHNxID0gbW9tZW50LmRlZmluZUxvY2FsZSgnc3EnLCB7XG4gICAgICAgIG1vbnRocyA6ICdKYW5hcl9TaGt1cnRfTWFyc19QcmlsbF9NYWpfUWVyc2hvcl9Lb3JyaWtfR3VzaHRfU2h0YXRvcl9UZXRvcl9Ow6tudG9yX0RoamV0b3InLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9TaGtfTWFyX1ByaV9NYWpfUWVyX0tvcl9HdXNfU2h0X1RldF9Ow6tuX0Roaicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnRSBEaWVsX0UgSMOrbsOrX0UgTWFydMOrX0UgTcOrcmt1csOrX0UgRW5qdGVfRSBQcmVtdGVfRSBTaHR1bsOrJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0RpZV9Iw6tuX01hcl9Nw6tyX0Vual9QcmVfU2h0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdEX0hfTWFfTcOrX0VfUF9TaCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL1BEfE1ELyxcbiAgICAgICAgaXNQTTogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gaW5wdXQuY2hhckF0KDApID09PSAnTSc7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXJzLCBtaW51dGVzLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICByZXR1cm4gaG91cnMgPCAxMiA/ICdQRCcgOiAnTUQnO1xuICAgICAgICB9LFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbU290IG7Dq10gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbTmVzw6tyIG7Dq10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbbsOrXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tEamUgbsOrXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdkZGRkIFtlIGthbHVhciBuw6tdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICduw6sgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBtw6sgcGFyw6snLFxuICAgICAgICAgICAgcyA6ICdkaXNhIHNla29uZGEnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2Vrb25kYScsXG4gICAgICAgICAgICBtIDogJ25qw6sgbWludXTDqycsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dGEnLFxuICAgICAgICAgICAgaCA6ICduasOrIG9yw6snLFxuICAgICAgICAgICAgaGggOiAnJWQgb3LDqycsXG4gICAgICAgICAgICBkIDogJ25qw6sgZGl0w6snLFxuICAgICAgICAgICAgZGQgOiAnJWQgZGl0w6snLFxuICAgICAgICAgICAgTSA6ICduasOrIG11YWonLFxuICAgICAgICAgICAgTU0gOiAnJWQgbXVhaicsXG4gICAgICAgICAgICB5IDogJ25qw6sgdml0JyxcbiAgICAgICAgICAgIHl5IDogJyVkIHZpdGUnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gc3E7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///192\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var translator = {\n words: { //Different grammatical cases\n ss: ['sekunda', 'sekunde', 'sekundi'],\n m: ['jedan minut', 'jedne minute'],\n mm: ['minut', 'minute', 'minuta'],\n h: ['jedan sat', 'jednog sata'],\n hh: ['sat', 'sata', 'sati'],\n dd: ['dan', 'dana', 'dana'],\n MM: ['mesec', 'meseca', 'meseci'],\n yy: ['godina', 'godine', 'godina']\n },\n correctGrammaticalCase: function (number, wordKey) {\n return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]);\n },\n translate: function (number, withoutSuffix, key) {\n var wordKey = translator.words[key];\n if (key.length === 1) {\n return withoutSuffix ? wordKey[0] : wordKey[1];\n } else {\n return number + ' ' + translator.correctGrammaticalCase(number, wordKey);\n }\n }\n };\n\n var sr = moment.defineLocale('sr', {\n months: 'januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar'.split('_'),\n monthsShort: 'jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.'.split('_'),\n monthsParseExact: true,\n weekdays: 'nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota'.split('_'),\n weekdaysShort: 'ned._pon._uto._sre._čet._pet._sub.'.split('_'),\n weekdaysMin: 'ne_po_ut_sr_če_pe_su'.split('_'),\n weekdaysParseExact : true,\n longDateFormat: {\n LT: 'H:mm',\n LTS : 'H:mm:ss',\n L: 'DD.MM.YYYY',\n LL: 'D. MMMM YYYY',\n LLL: 'D. MMMM YYYY H:mm',\n LLLL: 'dddd, D. MMMM YYYY H:mm'\n },\n calendar: {\n sameDay: '[danas u] LT',\n nextDay: '[sutra u] LT',\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[u] [nedelju] [u] LT';\n case 3:\n return '[u] [sredu] [u] LT';\n case 6:\n return '[u] [subotu] [u] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[u] dddd [u] LT';\n }\n },\n lastDay : '[juče u] LT',\n lastWeek : function () {\n var lastWeekDays = [\n '[prošle] [nedelje] [u] LT',\n '[prošlog] [ponedeljka] [u] LT',\n '[prošlog] [utorka] [u] LT',\n '[prošle] [srede] [u] LT',\n '[prošlog] [četvrtka] [u] LT',\n '[prošlog] [petka] [u] LT',\n '[prošle] [subote] [u] LT'\n ];\n return lastWeekDays[this.day()];\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'za %s',\n past : 'pre %s',\n s : 'nekoliko sekundi',\n ss : translator.translate,\n m : translator.translate,\n mm : translator.translate,\n h : translator.translate,\n hh : translator.translate,\n d : 'dan',\n dd : translator.translate,\n M : 'mesec',\n MM : translator.translate,\n y : 'godinu',\n yy : translator.translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return sr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zci5qcz9jZjFlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBLGdCQUFnQjtBQUNoQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE5My5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHRyYW5zbGF0b3IgPSB7XG4gICAgICAgIHdvcmRzOiB7IC8vRGlmZmVyZW50IGdyYW1tYXRpY2FsIGNhc2VzXG4gICAgICAgICAgICBzczogWydzZWt1bmRhJywgJ3Nla3VuZGUnLCAnc2VrdW5kaSddLFxuICAgICAgICAgICAgbTogWydqZWRhbiBtaW51dCcsICdqZWRuZSBtaW51dGUnXSxcbiAgICAgICAgICAgIG1tOiBbJ21pbnV0JywgJ21pbnV0ZScsICdtaW51dGEnXSxcbiAgICAgICAgICAgIGg6IFsnamVkYW4gc2F0JywgJ2plZG5vZyBzYXRhJ10sXG4gICAgICAgICAgICBoaDogWydzYXQnLCAnc2F0YScsICdzYXRpJ10sXG4gICAgICAgICAgICBkZDogWydkYW4nLCAnZGFuYScsICdkYW5hJ10sXG4gICAgICAgICAgICBNTTogWydtZXNlYycsICdtZXNlY2EnLCAnbWVzZWNpJ10sXG4gICAgICAgICAgICB5eTogWydnb2RpbmEnLCAnZ29kaW5lJywgJ2dvZGluYSddXG4gICAgICAgIH0sXG4gICAgICAgIGNvcnJlY3RHcmFtbWF0aWNhbENhc2U6IGZ1bmN0aW9uIChudW1iZXIsIHdvcmRLZXkpIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgPT09IDEgPyB3b3JkS2V5WzBdIDogKG51bWJlciA+PSAyICYmIG51bWJlciA8PSA0ID8gd29yZEtleVsxXSA6IHdvcmRLZXlbMl0pO1xuICAgICAgICB9LFxuICAgICAgICB0cmFuc2xhdGU6IGZ1bmN0aW9uIChudW1iZXIsIHdpdGhvdXRTdWZmaXgsIGtleSkge1xuICAgICAgICAgICAgdmFyIHdvcmRLZXkgPSB0cmFuc2xhdG9yLndvcmRzW2tleV07XG4gICAgICAgICAgICBpZiAoa2V5Lmxlbmd0aCA9PT0gMSkge1xuICAgICAgICAgICAgICAgIHJldHVybiB3aXRob3V0U3VmZml4ID8gd29yZEtleVswXSA6IHdvcmRLZXlbMV07XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnICcgKyB0cmFuc2xhdG9yLmNvcnJlY3RHcmFtbWF0aWNhbENhc2UobnVtYmVyLCB3b3JkS2V5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH07XG5cbiAgICB2YXIgc3IgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdzcicsIHtcbiAgICAgICAgbW9udGhzOiAnamFudWFyX2ZlYnJ1YXJfbWFydF9hcHJpbF9tYWpfanVuX2p1bF9hdmd1c3Rfc2VwdGVtYmFyX29rdG9iYXJfbm92ZW1iYXJfZGVjZW1iYXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0OiAnamFuLl9mZWIuX21hci5fYXByLl9tYWpfanVuX2p1bF9hdmcuX3NlcC5fb2t0Ll9ub3YuX2RlYy4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzOiAnbmVkZWxqYV9wb25lZGVsamFrX3V0b3Jha19zcmVkYV/EjWV0dnJ0YWtfcGV0YWtfc3Vib3RhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAnbmVkLl9wb24uX3V0by5fc3JlLl/EjWV0Ll9wZXQuX3N1Yi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAnbmVfcG9fdXRfc3JfxI1lX3BlX3N1Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdDoge1xuICAgICAgICAgICAgTFQ6ICdIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdIOm1tOnNzJyxcbiAgICAgICAgICAgIEw6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMOiAnRC4gTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTDogJ0QuIE1NTU0gWVlZWSBIOm1tJyxcbiAgICAgICAgICAgIExMTEw6ICdkZGRkLCBELiBNTU1NIFlZWVkgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXI6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbZGFuYXMgdV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tzdXRyYSB1XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHN3aXRjaCAodGhpcy5kYXkoKSkge1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDA6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbbmVkZWxqdV0gW3VdIExUJztcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAzOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdbdV0gW3NyZWR1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBbc3Vib3R1XSBbdV0gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDE6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMjpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA0OlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDU6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1t1XSBkZGRkIFt1XSBMVCc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIGxhc3REYXkgIDogJ1tqdcSNZSB1XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICB2YXIgbGFzdFdlZWtEYXlzID0gW1xuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbGVdIFtuZWRlbGplXSBbdV0gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW3Byb8WhbG9nXSBbcG9uZWRlbGprYV0gW3VdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1twcm/FoWxvZ10gW3V0b3JrYV0gW3VdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1twcm/FoWxlXSBbc3JlZGVdIFt1XSBMVCcsXG4gICAgICAgICAgICAgICAgICAgICdbcHJvxaFsb2ddIFvEjWV0dnJ0a2FdIFt1XSBMVCcsXG4gICAgICAgICAgICAgICAgICAgICdbcHJvxaFsb2ddIFtwZXRrYV0gW3VdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1twcm/FoWxlXSBbc3Vib3RlXSBbdV0gTFQnXG4gICAgICAgICAgICAgICAgXTtcbiAgICAgICAgICAgICAgICByZXR1cm4gbGFzdFdlZWtEYXlzW3RoaXMuZGF5KCldO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICd6YSAlcycsXG4gICAgICAgICAgICBwYXN0ICAgOiAncHJlICVzJyxcbiAgICAgICAgICAgIHMgICAgICA6ICduZWtvbGlrbyBzZWt1bmRpJyxcbiAgICAgICAgICAgIHNzICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgbSAgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBtbSAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgaGggICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBkICAgICAgOiAnZGFuJyxcbiAgICAgICAgICAgIGRkICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgTSAgICAgIDogJ21lc2VjJyxcbiAgICAgICAgICAgIE1NICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgeSAgICAgIDogJ2dvZGludScsXG4gICAgICAgICAgICB5eSAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn1cXC4vLFxuICAgICAgICBvcmRpbmFsIDogJyVkLicsXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHNyO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///193\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var translator = {\n words: { //Different grammatical cases\n ss: ['секунда', 'секунде', 'секунди'],\n m: ['један минут', 'једне минуте'],\n mm: ['минут', 'минуте', 'минута'],\n h: ['један сат', 'једног сата'],\n hh: ['сат', 'сата', 'сати'],\n dd: ['дан', 'дана', 'дана'],\n MM: ['месец', 'месеца', 'месеци'],\n yy: ['година', 'године', 'година']\n },\n correctGrammaticalCase: function (number, wordKey) {\n return number === 1 ? wordKey[0] : (number >= 2 && number <= 4 ? wordKey[1] : wordKey[2]);\n },\n translate: function (number, withoutSuffix, key) {\n var wordKey = translator.words[key];\n if (key.length === 1) {\n return withoutSuffix ? wordKey[0] : wordKey[1];\n } else {\n return number + ' ' + translator.correctGrammaticalCase(number, wordKey);\n }\n }\n };\n\n var srCyrl = moment.defineLocale('sr-cyrl', {\n months: 'јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар'.split('_'),\n monthsShort: 'јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.'.split('_'),\n monthsParseExact: true,\n weekdays: 'недеља_понедељак_уторак_среда_четвртак_петак_субота'.split('_'),\n weekdaysShort: 'нед._пон._уто._сре._чет._пет._суб.'.split('_'),\n weekdaysMin: 'не_по_ут_ср_че_пе_су'.split('_'),\n weekdaysParseExact : true,\n longDateFormat: {\n LT: 'H:mm',\n LTS : 'H:mm:ss',\n L: 'DD.MM.YYYY',\n LL: 'D. MMMM YYYY',\n LLL: 'D. MMMM YYYY H:mm',\n LLLL: 'dddd, D. MMMM YYYY H:mm'\n },\n calendar: {\n sameDay: '[данас у] LT',\n nextDay: '[сутра у] LT',\n nextWeek: function () {\n switch (this.day()) {\n case 0:\n return '[у] [недељу] [у] LT';\n case 3:\n return '[у] [среду] [у] LT';\n case 6:\n return '[у] [суботу] [у] LT';\n case 1:\n case 2:\n case 4:\n case 5:\n return '[у] dddd [у] LT';\n }\n },\n lastDay : '[јуче у] LT',\n lastWeek : function () {\n var lastWeekDays = [\n '[прошле] [недеље] [у] LT',\n '[прошлог] [понедељка] [у] LT',\n '[прошлог] [уторка] [у] LT',\n '[прошле] [среде] [у] LT',\n '[прошлог] [четвртка] [у] LT',\n '[прошлог] [петка] [у] LT',\n '[прошле] [суботе] [у] LT'\n ];\n return lastWeekDays[this.day()];\n },\n sameElse : 'L'\n },\n relativeTime : {\n future : 'за %s',\n past : 'пре %s',\n s : 'неколико секунди',\n ss : translator.translate,\n m : translator.translate,\n mm : translator.translate,\n h : translator.translate,\n hh : translator.translate,\n d : 'дан',\n dd : translator.translate,\n M : 'месец',\n MM : translator.translate,\n y : 'годину',\n yy : translator.translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return srCyrl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zci1jeXJsLmpzPzEzZTkiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUEsQ0FBQztBQUNELEdBQUcsS0FDb0MsV0FBVyxtQkFBTyxDQUFDLEVBQVc7QUFDckUsR0FBRyxTQUNzQjtBQUN6QixDQUFDLDJCQUEyQjs7O0FBRzVCO0FBQ0EsZ0JBQWdCO0FBQ2hCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTk0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdHJhbnNsYXRvciA9IHtcbiAgICAgICAgd29yZHM6IHsgLy9EaWZmZXJlbnQgZ3JhbW1hdGljYWwgY2FzZXNcbiAgICAgICAgICAgIHNzOiBbJ9GB0LXQutGD0L3QtNCwJywgJ9GB0LXQutGD0L3QtNC1JywgJ9GB0LXQutGD0L3QtNC4J10sXG4gICAgICAgICAgICBtOiBbJ9GY0LXQtNCw0L0g0LzQuNC90YPRgicsICfRmNC10LTQvdC1INC80LjQvdGD0YLQtSddLFxuICAgICAgICAgICAgbW06IFsn0LzQuNC90YPRgicsICfQvNC40L3Rg9GC0LUnLCAn0LzQuNC90YPRgtCwJ10sXG4gICAgICAgICAgICBoOiBbJ9GY0LXQtNCw0L0g0YHQsNGCJywgJ9GY0LXQtNC90L7QsyDRgdCw0YLQsCddLFxuICAgICAgICAgICAgaGg6IFsn0YHQsNGCJywgJ9GB0LDRgtCwJywgJ9GB0LDRgtC4J10sXG4gICAgICAgICAgICBkZDogWyfQtNCw0L0nLCAn0LTQsNC90LAnLCAn0LTQsNC90LAnXSxcbiAgICAgICAgICAgIE1NOiBbJ9C80LXRgdC10YYnLCAn0LzQtdGB0LXRhtCwJywgJ9C80LXRgdC10YbQuCddLFxuICAgICAgICAgICAgeXk6IFsn0LPQvtC00LjQvdCwJywgJ9Cz0L7QtNC40L3QtScsICfQs9C+0LTQuNC90LAnXVxuICAgICAgICB9LFxuICAgICAgICBjb3JyZWN0R3JhbW1hdGljYWxDYXNlOiBmdW5jdGlvbiAobnVtYmVyLCB3b3JkS2V5KSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyID09PSAxID8gd29yZEtleVswXSA6IChudW1iZXIgPj0gMiAmJiBudW1iZXIgPD0gNCA/IHdvcmRLZXlbMV0gOiB3b3JkS2V5WzJdKTtcbiAgICAgICAgfSxcbiAgICAgICAgdHJhbnNsYXRlOiBmdW5jdGlvbiAobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXkpIHtcbiAgICAgICAgICAgIHZhciB3b3JkS2V5ID0gdHJhbnNsYXRvci53b3Jkc1trZXldO1xuICAgICAgICAgICAgaWYgKGtleS5sZW5ndGggPT09IDEpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/IHdvcmRLZXlbMF0gOiB3b3JkS2V5WzFdO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyAnICsgdHJhbnNsYXRvci5jb3JyZWN0R3JhbW1hdGljYWxDYXNlKG51bWJlciwgd29yZEtleSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9O1xuXG4gICAgdmFyIHNyQ3lybCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3NyLWN5cmwnLCB7XG4gICAgICAgIG1vbnRoczogJ9GY0LDQvdGD0LDRgF/RhNC10LHRgNGD0LDRgF/QvNCw0YDRgl/QsNC/0YDQuNC7X9C80LDRmF/RmNGD0L1f0ZjRg9C7X9Cw0LLQs9GD0YHRgl/RgdC10L/RgtC10LzQsdCw0YBf0L7QutGC0L7QsdCw0YBf0L3QvtCy0LXQvNCx0LDRgF/QtNC10YbQtdC80LHQsNGAJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydDogJ9GY0LDQvS5f0YTQtdCxLl/QvNCw0YAuX9Cw0L/RgC5f0LzQsNGYX9GY0YPQvV/RmNGD0Ltf0LDQstCzLl/RgdC10L8uX9C+0LrRgi5f0L3QvtCyLl/QtNC10YYuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0OiB0cnVlLFxuICAgICAgICB3ZWVrZGF5czogJ9C90LXQtNC10ZnQsF/Qv9C+0L3QtdC00LXRmdCw0Lpf0YPRgtC+0YDQsNC6X9GB0YDQtdC00LBf0YfQtdGC0LLRgNGC0LDQul/Qv9C10YLQsNC6X9GB0YPQsdC+0YLQsCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydDogJ9C90LXQtC5f0L/QvtC9Ll/Rg9GC0L4uX9GB0YDQtS5f0YfQtdGCLl/Qv9C10YIuX9GB0YPQsS4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluOiAn0L3QtV/Qv9C+X9GD0YJf0YHRgF/Rh9C1X9C/0LVf0YHRgycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQ6IHtcbiAgICAgICAgICAgIExUOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTDogJ0QuIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEw6ICdELiBNTU1NIFlZWVkgSDptbScsXG4gICAgICAgICAgICBMTExMOiAnZGRkZCwgRC4gTU1NTSBZWVlZIEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9C00LDQvdCw0YEg0YNdIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdb0YHRg9GC0YDQsCDRg10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdb0YNdIFvQvdC10LTQtdGZ0YNdIFvRg10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vRg10gW9GB0YDQtdC00YNdIFvRg10gTFQnO1xuICAgICAgICAgICAgICAgICAgICBjYXNlIDY6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ1vRg10gW9GB0YPQsdC+0YLRg10gW9GDXSBMVCc7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMTpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAyOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNTpcbiAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnW9GDXSBkZGRkIFvRg10gTFQnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBsYXN0RGF5ICA6ICdb0ZjRg9GH0LUg0YNdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgICAgIHZhciBsYXN0V2Vla0RheXMgPSBbXG4gICAgICAgICAgICAgICAgICAgICdb0L/RgNC+0YjQu9C1XSBb0L3QtdC00LXRmdC1XSBb0YNdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1vQv9GA0L7RiNC70L7Qs10gW9C/0L7QvdC10LTQtdGZ0LrQsF0gW9GDXSBMVCcsXG4gICAgICAgICAgICAgICAgICAgICdb0L/RgNC+0YjQu9C+0LNdIFvRg9GC0L7RgNC60LBdIFvRg10gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW9C/0YDQvtGI0LvQtV0gW9GB0YDQtdC00LVdIFvRg10gTFQnLFxuICAgICAgICAgICAgICAgICAgICAnW9C/0YDQvtGI0LvQvtCzXSBb0YfQtdGC0LLRgNGC0LrQsF0gW9GDXSBMVCcsXG4gICAgICAgICAgICAgICAgICAgICdb0L/RgNC+0YjQu9C+0LNdIFvQv9C10YLQutCwXSBb0YNdIExUJyxcbiAgICAgICAgICAgICAgICAgICAgJ1vQv9GA0L7RiNC70LVdIFvRgdGD0LHQvtGC0LVdIFvRg10gTFQnXG4gICAgICAgICAgICAgICAgXTtcbiAgICAgICAgICAgICAgICByZXR1cm4gbGFzdFdlZWtEYXlzW3RoaXMuZGF5KCldO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfQt9CwICVzJyxcbiAgICAgICAgICAgIHBhc3QgICA6ICfQv9GA0LUgJXMnLFxuICAgICAgICAgICAgcyAgICAgIDogJ9C90LXQutC+0LvQuNC60L4g0YHQtdC60YPQvdC00LgnLFxuICAgICAgICAgICAgc3MgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBtICAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIG1tICAgICA6IHRyYW5zbGF0b3IudHJhbnNsYXRlLFxuICAgICAgICAgICAgaCAgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBoaCAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGQgICAgICA6ICfQtNCw0L0nLFxuICAgICAgICAgICAgZGQgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGUsXG4gICAgICAgICAgICBNICAgICAgOiAn0LzQtdGB0LXRhicsXG4gICAgICAgICAgICBNTSAgICAgOiB0cmFuc2xhdG9yLnRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHkgICAgICA6ICfQs9C+0LTQuNC90YMnLFxuICAgICAgICAgICAgeXkgICAgIDogdHJhbnNsYXRvci50cmFuc2xhdGVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBzckN5cmw7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///194\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ss = moment.defineLocale('ss', {\n months : \"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni\".split('_'),\n monthsShort : 'Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo'.split('_'),\n weekdays : 'Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo'.split('_'),\n weekdaysShort : 'Lis_Umb_Lsb_Les_Lsi_Lsh_Umg'.split('_'),\n weekdaysMin : 'Li_Us_Lb_Lt_Ls_Lh_Ug'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendar : {\n sameDay : '[Namuhla nga] LT',\n nextDay : '[Kusasa nga] LT',\n nextWeek : 'dddd [nga] LT',\n lastDay : '[Itolo nga] LT',\n lastWeek : 'dddd [leliphelile] [nga] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'nga %s',\n past : 'wenteka nga %s',\n s : 'emizuzwana lomcane',\n ss : '%d mzuzwana',\n m : 'umzuzu',\n mm : '%d emizuzu',\n h : 'lihora',\n hh : '%d emahora',\n d : 'lilanga',\n dd : '%d emalanga',\n M : 'inyanga',\n MM : '%d tinyanga',\n y : 'umnyaka',\n yy : '%d iminyaka'\n },\n meridiemParse: /ekuseni|emini|entsambama|ebusuku/,\n meridiem : function (hours, minutes, isLower) {\n if (hours < 11) {\n return 'ekuseni';\n } else if (hours < 15) {\n return 'emini';\n } else if (hours < 19) {\n return 'entsambama';\n } else {\n return 'ebusuku';\n }\n },\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'ekuseni') {\n return hour;\n } else if (meridiem === 'emini') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'entsambama' || meridiem === 'ebusuku') {\n if (hour === 0) {\n return 0;\n }\n return hour + 12;\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}/,\n ordinal : '%d',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return ss;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zcy5qcz81MmJkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTk1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3MgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCdzcycsIHtcbiAgICAgICAgbW9udGhzIDogXCJCaGltYmlkdndhbmVfSW5kbG92YW5hX0luZGxvdidsZW5raHVsdV9NYWJhc2FfSW5raHdla2h3ZXRpX0luaGxhYmFfS2hvbHdhbmVfSW5nY2lfSW55b25pX0ltcGhhbGFfTHdldGlfSW5nb25nb25pXCIuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnQmhpX0luYV9JbnVfTWFiX0lua19JbmhfS2hvX0lnY19JbnlfSW1wX0x3ZV9JZ28nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ0xpc29udGZvX1Vtc29tYnVsdWtvX0xlc2liaWxpX0xlc2l0c2F0ZnVfTGVzaW5lX0xlc2lobGFudV9VbWdjaWJlbG8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnTGlzX1VtYl9Mc2JfTGVzX0xzaV9Mc2hfVW1nJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdMaV9Vc19MYl9MdF9Mc19MaF9VZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdoOm1tIEEnLFxuICAgICAgICAgICAgTFRTIDogJ2g6bW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIGg6bW0gQScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIGg6bW0gQSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tOYW11aGxhIG5nYV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdbS3VzYXNhIG5nYV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbbmdhXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1tJdG9sbyBuZ2FdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ2RkZGQgW2xlbGlwaGVsaWxlXSBbbmdhXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnbmdhICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnd2VudGVrYSBuZ2EgJXMnLFxuICAgICAgICAgICAgcyA6ICdlbWl6dXp3YW5hIGxvbWNhbmUnLFxuICAgICAgICAgICAgc3MgOiAnJWQgbXp1endhbmEnLFxuICAgICAgICAgICAgbSA6ICd1bXp1enUnLFxuICAgICAgICAgICAgbW0gOiAnJWQgZW1penV6dScsXG4gICAgICAgICAgICBoIDogJ2xpaG9yYScsXG4gICAgICAgICAgICBoaCA6ICclZCBlbWFob3JhJyxcbiAgICAgICAgICAgIGQgOiAnbGlsYW5nYScsXG4gICAgICAgICAgICBkZCA6ICclZCBlbWFsYW5nYScsXG4gICAgICAgICAgICBNIDogJ2lueWFuZ2EnLFxuICAgICAgICAgICAgTU0gOiAnJWQgdGlueWFuZ2EnLFxuICAgICAgICAgICAgeSA6ICd1bW55YWthJyxcbiAgICAgICAgICAgIHl5IDogJyVkIGltaW55YWthJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAvZWt1c2VuaXxlbWluaXxlbnRzYW1iYW1hfGVidXN1a3UvLFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VycywgbWludXRlcywgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXJzIDwgMTEpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VrdXNlbmknO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VycyA8IDE1KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICdlbWluaSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXJzIDwgMTkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VudHNhbWJhbWEnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ2VidXN1a3UnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAnZWt1c2VuaScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICdlbWluaScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMSA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAnZW50c2FtYmFtYScgfHwgbWVyaWRpZW0gPT09ICdlYnVzdWt1Jykge1xuICAgICAgICAgICAgICAgIGlmIChob3VyID09PSAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0vLFxuICAgICAgICBvcmRpbmFsIDogJyVkJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gc3M7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///195\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var sv = moment.defineLocale('sv', {\n months : 'januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december'.split('_'),\n monthsShort : 'jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec'.split('_'),\n weekdays : 'söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag'.split('_'),\n weekdaysShort : 'sön_mån_tis_ons_tor_fre_lör'.split('_'),\n weekdaysMin : 'sö_må_ti_on_to_fr_lö'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY-MM-DD',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY [kl.] HH:mm',\n LLLL : 'dddd D MMMM YYYY [kl.] HH:mm',\n lll : 'D MMM YYYY HH:mm',\n llll : 'ddd D MMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Idag] LT',\n nextDay: '[Imorgon] LT',\n lastDay: '[Igår] LT',\n nextWeek: '[På] dddd LT',\n lastWeek: '[I] dddd[s] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'om %s',\n past : 'för %s sedan',\n s : 'några sekunder',\n ss : '%d sekunder',\n m : 'en minut',\n mm : '%d minuter',\n h : 'en timme',\n hh : '%d timmar',\n d : 'en dag',\n dd : '%d dagar',\n M : 'en månad',\n MM : '%d månader',\n y : 'ett år',\n yy : '%d år'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(e|a)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'e' :\n (b === 1) ? 'a' :\n (b === 2) ? 'a' :\n (b === 3) ? 'e' : 'e';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return sv;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdi5qcz81ZmJkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjE5Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN2ID0gbW9tZW50LmRlZmluZUxvY2FsZSgnc3YnLCB7XG4gICAgICAgIG1vbnRocyA6ICdqYW51YXJpX2ZlYnJ1YXJpX21hcnNfYXByaWxfbWFqX2p1bmlfanVsaV9hdWd1c3RpX3NlcHRlbWJlcl9va3RvYmVyX25vdmVtYmVyX2RlY2VtYmVyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdqYW5fZmViX21hcl9hcHJfbWFqX2p1bl9qdWxfYXVnX3NlcF9va3Rfbm92X2RlYycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnc8O2bmRhZ19tw6VuZGFnX3Rpc2RhZ19vbnNkYWdfdG9yc2RhZ19mcmVkYWdfbMO2cmRhZycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdzw7ZuX23DpW5fdGlzX29uc190b3JfZnJlX2zDtnInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ3PDtl9tw6VfdGlfb25fdG9fZnJfbMO2Jy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVktTU0tREQnLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIFtrbC5dIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBba2wuXSBISDptbScsXG4gICAgICAgICAgICBsbGwgOiAnRCBNTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBsbGxsIDogJ2RkZCBEIE1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbSWRhZ10gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1tJbW9yZ29uXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW0lnw6VyXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ1tQw6VdIGRkZGQgTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdbSV0gZGRkZFtzXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdvbSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJ2bDtnIgJXMgc2VkYW4nLFxuICAgICAgICAgICAgcyA6ICduw6VncmEgc2VrdW5kZXInLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2VrdW5kZXInLFxuICAgICAgICAgICAgbSA6ICdlbiBtaW51dCcsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dGVyJyxcbiAgICAgICAgICAgIGggOiAnZW4gdGltbWUnLFxuICAgICAgICAgICAgaGggOiAnJWQgdGltbWFyJyxcbiAgICAgICAgICAgIGQgOiAnZW4gZGFnJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGRhZ2FyJyxcbiAgICAgICAgICAgIE0gOiAnZW4gbcOlbmFkJyxcbiAgICAgICAgICAgIE1NIDogJyVkIG3DpW5hZGVyJyxcbiAgICAgICAgICAgIHkgOiAnZXR0IMOlcicsXG4gICAgICAgICAgICB5eSA6ICclZCDDpXInXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShlfGEpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBiID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gKH5+KG51bWJlciAlIDEwMCAvIDEwKSA9PT0gMSkgPyAnZScgOlxuICAgICAgICAgICAgICAgIChiID09PSAxKSA/ICdhJyA6XG4gICAgICAgICAgICAgICAgKGIgPT09IDIpID8gJ2EnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMykgPyAnZScgOiAnZSc7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgb3V0cHV0O1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiBzdjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///196\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var sw = moment.defineLocale('sw', {\n months : 'Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba'.split('_'),\n monthsShort : 'Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des'.split('_'),\n weekdays : 'Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi'.split('_'),\n weekdaysShort : 'Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos'.split('_'),\n weekdaysMin : 'J2_J3_J4_J5_Al_Ij_J1'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[leo saa] LT',\n nextDay : '[kesho saa] LT',\n nextWeek : '[wiki ijayo] dddd [saat] LT',\n lastDay : '[jana] LT',\n lastWeek : '[wiki iliyopita] dddd [saat] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s baadaye',\n past : 'tokea %s',\n s : 'hivi punde',\n ss : 'sekunde %d',\n m : 'dakika moja',\n mm : 'dakika %d',\n h : 'saa limoja',\n hh : 'masaa %d',\n d : 'siku moja',\n dd : 'masiku %d',\n M : 'mwezi mmoja',\n MM : 'miezi %d',\n y : 'mwaka mmoja',\n yy : 'miaka %d'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return sw;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS9zdy5qcz83NGRjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIxOTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBzdyA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3N3Jywge1xuICAgICAgICBtb250aHMgOiAnSmFudWFyaV9GZWJydWFyaV9NYWNoaV9BcHJpbGlfTWVpX0p1bmlfSnVsYWlfQWdvc3RpX1NlcHRlbWJhX09rdG9iYV9Ob3ZlbWJhX0Rlc2VtYmEnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9GZWJfTWFjX0Fwcl9NZWlfSnVuX0p1bF9BZ29fU2VwX09rdF9Ob3ZfRGVzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdKdW1hcGlsaV9KdW1hdGF0dV9KdW1hbm5lX0p1bWF0YW5vX0FsaGFtaXNpX0lqdW1hYV9KdW1hbW9zaScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdKcGxfSnRhdF9Kbm5lX0p0YW5fQWxoX0lqbV9KbW9zJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdKMl9KM19KNF9KNV9BbF9Jal9KMScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW2xlbyBzYWFdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW2tlc2hvIHNhYV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW3dpa2kgaWpheW9dIGRkZGQgW3NhYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW2phbmFdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1t3aWtpIGlsaXlvcGl0YV0gZGRkZCBbc2FhdF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIGJhYWRheWUnLFxuICAgICAgICAgICAgcGFzdCA6ICd0b2tlYSAlcycsXG4gICAgICAgICAgICBzIDogJ2hpdmkgcHVuZGUnLFxuICAgICAgICAgICAgc3MgOiAnc2VrdW5kZSAlZCcsXG4gICAgICAgICAgICBtIDogJ2Rha2lrYSBtb2phJyxcbiAgICAgICAgICAgIG1tIDogJ2Rha2lrYSAlZCcsXG4gICAgICAgICAgICBoIDogJ3NhYSBsaW1vamEnLFxuICAgICAgICAgICAgaGggOiAnbWFzYWEgJWQnLFxuICAgICAgICAgICAgZCA6ICdzaWt1IG1vamEnLFxuICAgICAgICAgICAgZGQgOiAnbWFzaWt1ICVkJyxcbiAgICAgICAgICAgIE0gOiAnbXdlemkgbW1vamEnLFxuICAgICAgICAgICAgTU0gOiAnbWllemkgJWQnLFxuICAgICAgICAgICAgeSA6ICdtd2FrYSBtbW9qYScsXG4gICAgICAgICAgICB5eSA6ICdtaWFrYSAlZCdcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gc3c7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///197\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var symbolMap = {\n '1': '௧',\n '2': '௨',\n '3': '௩',\n '4': '௪',\n '5': '௫',\n '6': '௬',\n '7': '௭',\n '8': '௮',\n '9': '௯',\n '0': '௦'\n }, numberMap = {\n '௧': '1',\n '௨': '2',\n '௩': '3',\n '௪': '4',\n '௫': '5',\n '௬': '6',\n '௭': '7',\n '௮': '8',\n '௯': '9',\n '௦': '0'\n };\n\n var ta = moment.defineLocale('ta', {\n months : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'),\n monthsShort : 'ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்'.split('_'),\n weekdays : 'ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை'.split('_'),\n weekdaysShort : 'ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி'.split('_'),\n weekdaysMin : 'ஞா_தி_செ_பு_வி_வெ_ச'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, HH:mm',\n LLLL : 'dddd, D MMMM YYYY, HH:mm'\n },\n calendar : {\n sameDay : '[இன்று] LT',\n nextDay : '[நாளை] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[நேற்று] LT',\n lastWeek : '[கடந்த வாரம்] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s இல்',\n past : '%s முன்',\n s : 'ஒரு சில விநாடிகள்',\n ss : '%d விநாடிகள்',\n m : 'ஒரு நிமிடம்',\n mm : '%d நிமிடங்கள்',\n h : 'ஒரு மணி நேரம்',\n hh : '%d மணி நேரம்',\n d : 'ஒரு நாள்',\n dd : '%d நாட்கள்',\n M : 'ஒரு மாதம்',\n MM : '%d மாதங்கள்',\n y : 'ஒரு வருடம்',\n yy : '%d ஆண்டுகள்'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}வது/,\n ordinal : function (number) {\n return number + 'வது';\n },\n preparse: function (string) {\n return string.replace(/[௧௨௩௪௫௬௭௮௯௦]/g, function (match) {\n return numberMap[match];\n });\n },\n postformat: function (string) {\n return string.replace(/\\d/g, function (match) {\n return symbolMap[match];\n });\n },\n // refer http://ta.wikipedia.org/s/1er1\n meridiemParse: /யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,\n meridiem : function (hour, minute, isLower) {\n if (hour < 2) {\n return ' யாமம்';\n } else if (hour < 6) {\n return ' வைகறை'; // வைகறை\n } else if (hour < 10) {\n return ' காலை'; // காலை\n } else if (hour < 14) {\n return ' நண்பகல்'; // நண்பகல்\n } else if (hour < 18) {\n return ' எற்பாடு'; // எற்பாடு\n } else if (hour < 22) {\n return ' மாலை'; // மாலை\n } else {\n return ' யாமம்';\n }\n },\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'யாமம்') {\n return hour < 2 ? hour : hour + 12;\n } else if (meridiem === 'வைகறை' || meridiem === 'காலை') {\n return hour;\n } else if (meridiem === 'நண்பகல்') {\n return hour >= 10 ? hour : hour + 12;\n } else {\n return hour + 12;\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ta;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90YS5qcz8zZGU1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2IsZ0NBQWdDO0FBQ2hDLGFBQWE7QUFDYiwrQkFBK0I7QUFDL0IsYUFBYTtBQUNiLGtDQUFrQztBQUNsQyxhQUFhO0FBQ2Isa0NBQWtDO0FBQ2xDLGFBQWE7QUFDYiwrQkFBK0I7QUFDL0IsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTk4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgc3ltYm9sTWFwID0ge1xuICAgICAgICAnMSc6ICfgr6cnLFxuICAgICAgICAnMic6ICfgr6gnLFxuICAgICAgICAnMyc6ICfgr6knLFxuICAgICAgICAnNCc6ICfgr6onLFxuICAgICAgICAnNSc6ICfgr6snLFxuICAgICAgICAnNic6ICfgr6wnLFxuICAgICAgICAnNyc6ICfgr60nLFxuICAgICAgICAnOCc6ICfgr64nLFxuICAgICAgICAnOSc6ICfgr68nLFxuICAgICAgICAnMCc6ICfgr6YnXG4gICAgfSwgbnVtYmVyTWFwID0ge1xuICAgICAgICAn4K+nJzogJzEnLFxuICAgICAgICAn4K+oJzogJzInLFxuICAgICAgICAn4K+pJzogJzMnLFxuICAgICAgICAn4K+qJzogJzQnLFxuICAgICAgICAn4K+rJzogJzUnLFxuICAgICAgICAn4K+sJzogJzYnLFxuICAgICAgICAn4K+tJzogJzcnLFxuICAgICAgICAn4K+uJzogJzgnLFxuICAgICAgICAn4K+vJzogJzknLFxuICAgICAgICAn4K+mJzogJzAnXG4gICAgfTtcblxuICAgIHZhciB0YSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3RhJywge1xuICAgICAgICBtb250aHMgOiAn4K6c4K6p4K614K6w4K6/X+CuquCuv+CuquCvjeCusOCuteCusOCuv1/grq7grr7grrDgr43grprgr41f4K6P4K6q4K+N4K6w4K6y4K+NX+CuruCvh1/grpzgr4Lgrqngr41f4K6c4K+C4K6y4K+IX+CuhuCuleCuuOCvjeCun+CvjV/grprgr4bgrqrgr43grp/gr4bgrq7gr43grqrgrrDgr41f4K6F4K6V4K+N4K6f4K+H4K6+4K6q4K6w4K+NX+CuqOCuteCuruCvjeCuquCusOCvjV/grp/grr/grprgrq7gr43grqrgrrDgr40nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ+CunOCuqeCuteCusOCuv1/grqrgrr/grqrgr43grrDgrrXgrrDgrr9f4K6u4K6+4K6w4K+N4K6a4K+NX+Cuj+CuquCvjeCusOCusuCvjV/grq7gr4df4K6c4K+C4K6p4K+NX+CunOCvguCusuCviF/grobgrpXgrrjgr43grp/gr41f4K6a4K+G4K6q4K+N4K6f4K+G4K6u4K+N4K6q4K6w4K+NX+CuheCuleCvjeCun+Cvh+CuvuCuquCusOCvjV/grqjgrrXgrq7gr43grqrgrrDgr41f4K6f4K6/4K6a4K6u4K+N4K6q4K6w4K+NJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICfgrp7grr7grq/grr/grrHgr43grrHgr4HgrpXgr43grpXgrr/grrTgrq7gr4hf4K6k4K6/4K6Z4K+N4K6V4K6f4K+N4K6V4K6/4K604K6u4K+IX+CumuCvhuCuteCvjeCuteCuvuCur+CvjeCuleCuv+CutOCuruCviF/grqrgr4HgrqTgrqngr43grpXgrr/grrTgrq7gr4hf4K614K6/4K6v4K6+4K604K6V4K+N4K6V4K6/4K604K6u4K+IX+CuteCvhuCus+CvjeCus+Cuv+CuleCvjeCuleCuv+CutOCuruCviF/grprgrqngrr/grpXgr43grpXgrr/grrTgrq7gr4gnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAn4K6e4K6+4K6v4K6/4K6x4K+BX+CupOCuv+CumeCvjeCuleCus+CvjV/grprgr4bgrrXgr43grrXgrr7grq/gr41f4K6q4K+B4K6k4K6p4K+NX+CuteCuv+Cur+CuvuCutOCuqeCvjV/grrXgr4bgrrPgr43grrPgrr9f4K6a4K6p4K6/Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICfgrp7grr5f4K6k4K6/X+CumuCvhl/grqrgr4Ff4K614K6/X+CuteCvhl/grponLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVksIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFlZWVksIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW+Cuh+CuqeCvjeCuseCvgV0gTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdb4K6o4K6+4K6z4K+IXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkLCBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1vgrqjgr4fgrrHgr43grrHgr4FdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1vgrpXgrp/grqjgr43grqQg4K614K6+4K6w4K6u4K+NXSBkZGRkLCBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXMg4K6H4K6y4K+NJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg4K6u4K+B4K6p4K+NJyxcbiAgICAgICAgICAgIHMgOiAn4K6S4K6w4K+BIOCumuCuv+CusiDgrrXgrr/grqjgrr7grp/grr/grpXgrrPgr40nLFxuICAgICAgICAgICAgc3MgOiAnJWQg4K614K6/4K6o4K6+4K6f4K6/4K6V4K6z4K+NJyxcbiAgICAgICAgICAgIG0gOiAn4K6S4K6w4K+BIOCuqOCuv+CuruCuv+Cun+CuruCvjScsXG4gICAgICAgICAgICBtbSA6ICclZCDgrqjgrr/grq7grr/grp/grpngr43grpXgrrPgr40nLFxuICAgICAgICAgICAgaCA6ICfgrpLgrrDgr4Eg4K6u4K6j4K6/IOCuqOCvh+CusOCuruCvjScsXG4gICAgICAgICAgICBoaCA6ICclZCDgrq7grqPgrr8g4K6o4K+H4K6w4K6u4K+NJyxcbiAgICAgICAgICAgIGQgOiAn4K6S4K6w4K+BIOCuqOCuvuCus+CvjScsXG4gICAgICAgICAgICBkZCA6ICclZCDgrqjgrr7grp/gr43grpXgrrPgr40nLFxuICAgICAgICAgICAgTSA6ICfgrpLgrrDgr4Eg4K6u4K6+4K6k4K6u4K+NJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOCuruCuvuCupOCumeCvjeCuleCus+CvjScsXG4gICAgICAgICAgICB5IDogJ+CukuCusOCvgSDgrrXgrrDgr4Hgrp/grq7gr40nLFxuICAgICAgICAgICAgeXkgOiAnJWQg4K6G4K6j4K+N4K6f4K+B4K6V4K6z4K+NJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn3grrXgrqTgr4EvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICfgrrXgrqTgr4EnO1xuICAgICAgICB9LFxuICAgICAgICBwcmVwYXJzZTogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC9b4K+n4K+o4K+p4K+q4K+r4K+s4K+t4K+u4K+v4K+mXS9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICBwb3N0Zm9ybWF0OiBmdW5jdGlvbiAoc3RyaW5nKSB7XG4gICAgICAgICAgICByZXR1cm4gc3RyaW5nLnJlcGxhY2UoL1xcZC9nLCBmdW5jdGlvbiAobWF0Y2gpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gc3ltYm9sTWFwW21hdGNoXTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9LFxuICAgICAgICAvLyByZWZlciBodHRwOi8vdGEud2lraXBlZGlhLm9yZy9zLzFlcjFcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL+Cur+CuvuCuruCuruCvjXzgrrXgr4jgrpXgrrHgr4h84K6V4K6+4K6y4K+IfOCuqOCuo+CvjeCuquCuleCusuCvjXzgro7grrHgr43grqrgrr7grp/gr4F84K6u4K6+4K6y4K+ILyxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91ciwgbWludXRlLCBpc0xvd2VyKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA8IDIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJyDgrq/grr7grq7grq7gr40nO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgNikge1xuICAgICAgICAgICAgICAgIHJldHVybiAnIOCuteCviOCuleCuseCviCc7ICAvLyDgrrXgr4jgrpXgrrHgr4hcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICcg4K6V4K6+4K6y4K+IJzsgLy8g4K6V4K6+4K6y4K+IXG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAxNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAnIOCuqOCuo+CvjeCuquCuleCusuCvjSc7IC8vIOCuqOCuo+CvjeCuquCuleCusuCvjVxuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTgpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJyDgro7grrHgr43grqrgrr7grp/gr4EnOyAvLyDgro7grrHgr43grqrgrr7grp/gr4FcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDIyKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICcg4K6u4K6+4K6y4K+IJzsgLy8g4K6u4K6+4K6y4K+IXG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAnIOCur+CuvuCuruCuruCvjSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtSG91ciA6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICfgrq/grr7grq7grq7gr40nKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPCAyID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgrrXgr4jgrpXgrrHgr4gnIHx8IG1lcmlkaWVtID09PSAn4K6V4K6+4K6y4K+IJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CuqOCuo+CvjeCuquCuleCusuCvjScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMCA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAwLCAvLyBTdW5kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDYgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHRhO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///198\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var te = moment.defineLocale('te', {\n months : 'జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్'.split('_'),\n monthsShort : 'జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.'.split('_'),\n monthsParseExact : true,\n weekdays : 'ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం'.split('_'),\n weekdaysShort : 'ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని'.split('_'),\n weekdaysMin : 'ఆ_సో_మం_బు_గు_శు_శ'.split('_'),\n longDateFormat : {\n LT : 'A h:mm',\n LTS : 'A h:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY, A h:mm',\n LLLL : 'dddd, D MMMM YYYY, A h:mm'\n },\n calendar : {\n sameDay : '[నేడు] LT',\n nextDay : '[రేపు] LT',\n nextWeek : 'dddd, LT',\n lastDay : '[నిన్న] LT',\n lastWeek : '[గత] dddd, LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s లో',\n past : '%s క్రితం',\n s : 'కొన్ని క్షణాలు',\n ss : '%d సెకన్లు',\n m : 'ఒక నిమిషం',\n mm : '%d నిమిషాలు',\n h : 'ఒక గంట',\n hh : '%d గంటలు',\n d : 'ఒక రోజు',\n dd : '%d రోజులు',\n M : 'ఒక నెల',\n MM : '%d నెలలు',\n y : 'ఒక సంవత్సరం',\n yy : '%d సంవత్సరాలు'\n },\n dayOfMonthOrdinalParse : /\\d{1,2}వ/,\n ordinal : '%dవ',\n meridiemParse: /రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'రాత్రి') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'ఉదయం') {\n return hour;\n } else if (meridiem === 'మధ్యాహ్నం') {\n return hour >= 10 ? hour : hour + 12;\n } else if (meridiem === 'సాయంత్రం') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'రాత్రి';\n } else if (hour < 10) {\n return 'ఉదయం';\n } else if (hour < 17) {\n return 'మధ్యాహ్నం';\n } else if (hour < 20) {\n return 'సాయంత్రం';\n } else {\n return 'రాత్రి';\n }\n },\n week : {\n dow : 0, // Sunday is the first day of the week.\n doy : 6 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return te;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZS5qcz81Y2JiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxxQ0FBcUMsSUFBSTtBQUN6QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMTk5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdGUgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd0ZScsIHtcbiAgICAgICAgbW9udGhzIDogJ+CwnOCwqOCwteCwsOCwv1/gsKvgsL/gsKzgsY3gsLDgsLXgsLDgsL9f4LCu4LC+4LCw4LGN4LCa4LC/X+Cwj+CwquCxjeCwsOCwv+CwsuCxjV/gsK7gsYdf4LCc4LGC4LCo4LGNX+CwnOCxguCwsuCxhuCxll/gsIbgsJfgsLjgsY3gsJ/gsYFf4LC44LGG4LCq4LGN4LCf4LGG4LCC4LCs4LCw4LGNX+CwheCwleCxjeCwn+Cxi+CwrOCwsOCxjV/gsKjgsLXgsILgsKzgsLDgsY1f4LCh4LC/4LC44LGG4LCC4LCs4LCw4LGNJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfgsJzgsKguX+Cwq+Cwv+CwrOCxjeCwsC5f4LCu4LC+4LCw4LGN4LCa4LC/X+Cwj+CwquCxjeCwsOCwvy5f4LCu4LGHX+CwnOCxguCwqOCxjV/gsJzgsYLgsLLgsYbgsZZf4LCG4LCXLl/gsLjgsYbgsKrgsY0uX+CwheCwleCxjeCwn+Cxiy5f4LCo4LC1Ll/gsKHgsL/gsLjgsYYuJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNQYXJzZUV4YWN0IDogdHJ1ZSxcbiAgICAgICAgd2Vla2RheXMgOiAn4LCG4LCm4LC/4LC14LC+4LCw4LCCX+CwuOCxi+CwruCwteCwvuCwsOCwgl/gsK7gsILgsJfgsLPgsLXgsL7gsLDgsIJf4LCs4LGB4LCn4LC14LC+4LCw4LCCX+Cwl+CxgeCwsOCxgeCwteCwvuCwsOCwgl/gsLbgsYHgsJXgsY3gsLDgsLXgsL7gsLDgsIJf4LC24LCo4LC/4LC14LC+4LCw4LCCJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+CwhuCwpuCwv1/gsLjgsYvgsK5f4LCu4LCC4LCX4LCzX+CwrOCxgeCwp1/gsJfgsYHgsLDgsYFf4LC24LGB4LCV4LGN4LCwX+CwtuCwqOCwvycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn4LCGX+CwuOCxi1/gsK7gsIJf4LCs4LGBX+Cwl+CxgV/gsLbgsYFf4LC2Jy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0EgaDptbScsXG4gICAgICAgICAgICBMVFMgOiAnQSBoOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVksIEEgaDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZLCBBIGg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb4LCo4LGH4LCh4LGBXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vgsLDgsYfgsKrgsYFdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQsIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+CwqOCwv+CwqOCxjeCwqF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+Cwl+CwpF0gZGRkZCwgTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIOCwsuCxiycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIOCwleCxjeCwsOCwv+CwpOCwgicsXG4gICAgICAgICAgICBzIDogJ+CwleCxiuCwqOCxjeCwqOCwvyDgsJXgsY3gsLfgsKPgsL7gsLLgsYEnLFxuICAgICAgICAgICAgc3MgOiAnJWQg4LC44LGG4LCV4LCo4LGN4LCy4LGBJyxcbiAgICAgICAgICAgIG0gOiAn4LCS4LCVIOCwqOCwv+CwruCwv+Cwt+CwgicsXG4gICAgICAgICAgICBtbSA6ICclZCDgsKjgsL/gsK7gsL/gsLfgsL7gsLLgsYEnLFxuICAgICAgICAgICAgaCA6ICfgsJLgsJUg4LCX4LCC4LCfJyxcbiAgICAgICAgICAgIGhoIDogJyVkIOCwl+CwguCwn+CwsuCxgScsXG4gICAgICAgICAgICBkIDogJ+CwkuCwlSDgsLDgsYvgsJzgsYEnLFxuICAgICAgICAgICAgZGQgOiAnJWQg4LCw4LGL4LCc4LGB4LCy4LGBJyxcbiAgICAgICAgICAgIE0gOiAn4LCS4LCVIOCwqOCxhuCwsicsXG4gICAgICAgICAgICBNTSA6ICclZCDgsKjgsYbgsLLgsLLgsYEnLFxuICAgICAgICAgICAgeSA6ICfgsJLgsJUg4LC44LCC4LC14LCk4LGN4LC44LCw4LCCJyxcbiAgICAgICAgICAgIHl5IDogJyVkIOCwuOCwguCwteCwpOCxjeCwuOCwsOCwvuCwsuCxgSdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZSA6IC9cXGR7MSwyfeCwtS8sXG4gICAgICAgIG9yZGluYWwgOiAnJWTgsLUnLFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv4LCw4LC+4LCk4LGN4LCw4LC/fOCwieCwpuCwr+CwgnzgsK7gsKfgsY3gsK/gsL7gsLngsY3gsKjgsIJ84LC44LC+4LCv4LCC4LCk4LGN4LCw4LCCLyxcbiAgICAgICAgbWVyaWRpZW1Ib3VyIDogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtZXJpZGllbSA9PT0gJ+CwsOCwvuCwpOCxjeCwsOCwvycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA8IDQgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CwieCwpuCwr+CwgicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfgsK7gsKfgsY3gsK/gsL7gsLngsY3gsKjgsIInKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPj0gMTAgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ+CwuOCwvuCwr+CwguCwpOCxjeCwsOCwgicpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LCw4LC+4LCk4LGN4LCw4LC/JztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDEwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgsIngsKbgsK/gsIInO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+CwruCwp+CxjeCwr+CwvuCwueCxjeCwqOCwgic7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhvdXIgPCAyMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LC44LC+4LCv4LCC4LCk4LGN4LCw4LCCJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfgsLDgsL7gsKTgsY3gsLDgsL8nO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMCwgLy8gU3VuZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA2ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB0ZTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///199\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var tet = moment.defineLocale('tet', {\n months : 'Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru'.split('_'),\n monthsShort : 'Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez'.split('_'),\n weekdays : 'Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu'.split('_'),\n weekdaysShort : 'Dom_Seg_Ters_Kua_Kint_Sest_Sab'.split('_'),\n weekdaysMin : 'Do_Seg_Te_Ku_Ki_Ses_Sa'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Ohin iha] LT',\n nextDay: '[Aban iha] LT',\n nextWeek: 'dddd [iha] LT',\n lastDay: '[Horiseik iha] LT',\n lastWeek: 'dddd [semana kotuk] [iha] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'iha %s',\n past : '%s liuba',\n s : 'minutu balun',\n ss : 'minutu %d',\n m : 'minutu ida',\n mm : 'minutu %d',\n h : 'oras ida',\n hh : 'oras %d',\n d : 'loron ida',\n dd : 'loron %d',\n M : 'fulan ida',\n MM : 'fulan %d',\n y : 'tinan ida',\n yy : 'tinan %d'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(st|nd|rd|th)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return tet;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ZXQuanM/NTc2YyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQSxDQUFDO0FBQ0QsR0FBRyxLQUNvQyxXQUFXLG1CQUFPLENBQUMsRUFBVztBQUNyRSxHQUFHLFNBQ3NCO0FBQ3pCLENBQUMsMkJBQTJCOzs7QUFHNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHRldCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3RldCcsIHtcbiAgICAgICAgbW9udGhzIDogJ0phbmVpcnVfRmV2ZXJlaXJ1X01hcnN1X0FicmlsX01haXVfSnXDsXVfSnVsbHVfQWd1c3R1X1NldGVtYnJ1X091dHVicnVfTm92ZW1icnVfRGV6ZW1icnUnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0phbl9GZXZfTWFyX0Ficl9NYWlfSnVuX0p1bF9BZ29fU2V0X091dF9Ob3ZfRGV6Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdEb21pbmd1X1NlZ3VuZGFfVGVyc2FfS3VhcnRhX0tpbnRhX1Nlc3RhX1NhYmFkdScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdEb21fU2VnX1RlcnNfS3VhX0tpbnRfU2VzdF9TYWInLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ0RvX1NlZ19UZV9LdV9LaV9TZXNfU2EnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW09oaW4gaWhhXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW0FiYW4gaWhhXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW2loYV0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1tIb3Jpc2VpayBpaGFdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBbc2VtYW5hIGtvdHVrXSBbaWhhXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdpaGEgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclcyBsaXViYScsXG4gICAgICAgICAgICBzIDogJ21pbnV0dSBiYWx1bicsXG4gICAgICAgICAgICBzcyA6ICdtaW51dHUgJWQnLFxuICAgICAgICAgICAgbSA6ICdtaW51dHUgaWRhJyxcbiAgICAgICAgICAgIG1tIDogJ21pbnV0dSAlZCcsXG4gICAgICAgICAgICBoIDogJ29yYXMgaWRhJyxcbiAgICAgICAgICAgIGhoIDogJ29yYXMgJWQnLFxuICAgICAgICAgICAgZCA6ICdsb3JvbiBpZGEnLFxuICAgICAgICAgICAgZGQgOiAnbG9yb24gJWQnLFxuICAgICAgICAgICAgTSA6ICdmdWxhbiBpZGEnLFxuICAgICAgICAgICAgTU0gOiAnZnVsYW4gJWQnLFxuICAgICAgICAgICAgeSA6ICd0aW5hbiBpZGEnLFxuICAgICAgICAgICAgeXkgOiAndGluYW4gJWQnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfShzdHxuZHxyZHx0aCkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlcikge1xuICAgICAgICAgICAgdmFyIGIgPSBudW1iZXIgJSAxMCxcbiAgICAgICAgICAgICAgICBvdXRwdXQgPSAofn4obnVtYmVyICUgMTAwIC8gMTApID09PSAxKSA/ICd0aCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAxKSA/ICdzdCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAyKSA/ICduZCcgOlxuICAgICAgICAgICAgICAgIChiID09PSAzKSA/ICdyZCcgOiAndGgnO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIG91dHB1dDtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gdGV0O1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///200\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var suffixes = {\n 0: '-ум',\n 1: '-ум',\n 2: '-юм',\n 3: '-юм',\n 4: '-ум',\n 5: '-ум',\n 6: '-ум',\n 7: '-ум',\n 8: '-ум',\n 9: '-ум',\n 10: '-ум',\n 12: '-ум',\n 13: '-ум',\n 20: '-ум',\n 30: '-юм',\n 40: '-ум',\n 50: '-ум',\n 60: '-ум',\n 70: '-ум',\n 80: '-ум',\n 90: '-ум',\n 100: '-ум'\n };\n\n var tg = moment.defineLocale('tg', {\n months : 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'),\n monthsShort : 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),\n weekdays : 'якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе'.split('_'),\n weekdaysShort : 'яшб_дшб_сшб_чшб_пшб_ҷум_шнб'.split('_'),\n weekdaysMin : 'яш_дш_сш_чш_пш_ҷм_шб'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[Имрӯз соати] LT',\n nextDay : '[Пагоҳ соати] LT',\n lastDay : '[Дирӯз соати] LT',\n nextWeek : 'dddd[и] [ҳафтаи оянда соати] LT',\n lastWeek : 'dddd[и] [ҳафтаи гузашта соати] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'баъди %s',\n past : '%s пеш',\n s : 'якчанд сония',\n m : 'як дақиқа',\n mm : '%d дақиқа',\n h : 'як соат',\n hh : '%d соат',\n d : 'як рӯз',\n dd : '%d рӯз',\n M : 'як моҳ',\n MM : '%d моҳ',\n y : 'як сол',\n yy : '%d сол'\n },\n meridiemParse: /шаб|субҳ|рӯз|бегоҳ/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === 'шаб') {\n return hour < 4 ? hour : hour + 12;\n } else if (meridiem === 'субҳ') {\n return hour;\n } else if (meridiem === 'рӯз') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === 'бегоҳ') {\n return hour + 12;\n }\n },\n meridiem: function (hour, minute, isLower) {\n if (hour < 4) {\n return 'шаб';\n } else if (hour < 11) {\n return 'субҳ';\n } else if (hour < 16) {\n return 'рӯз';\n } else if (hour < 19) {\n return 'бегоҳ';\n } else {\n return 'шаб';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(ум|юм)/,\n ordinal: function (number) {\n var a = number % 10,\n b = number >= 100 ? 100 : null;\n return number + (suffixes[number] || suffixes[a] || suffixes[b]);\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1th is the first week of the year.\n }\n });\n\n return tg;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90Zy5qcz8zYjFiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHN1ZmZpeGVzID0ge1xuICAgICAgICAwOiAnLdGD0LwnLFxuICAgICAgICAxOiAnLdGD0LwnLFxuICAgICAgICAyOiAnLdGO0LwnLFxuICAgICAgICAzOiAnLdGO0LwnLFxuICAgICAgICA0OiAnLdGD0LwnLFxuICAgICAgICA1OiAnLdGD0LwnLFxuICAgICAgICA2OiAnLdGD0LwnLFxuICAgICAgICA3OiAnLdGD0LwnLFxuICAgICAgICA4OiAnLdGD0LwnLFxuICAgICAgICA5OiAnLdGD0LwnLFxuICAgICAgICAxMDogJy3Rg9C8JyxcbiAgICAgICAgMTI6ICct0YPQvCcsXG4gICAgICAgIDEzOiAnLdGD0LwnLFxuICAgICAgICAyMDogJy3Rg9C8JyxcbiAgICAgICAgMzA6ICct0Y7QvCcsXG4gICAgICAgIDQwOiAnLdGD0LwnLFxuICAgICAgICA1MDogJy3Rg9C8JyxcbiAgICAgICAgNjA6ICct0YPQvCcsXG4gICAgICAgIDcwOiAnLdGD0LwnLFxuICAgICAgICA4MDogJy3Rg9C8JyxcbiAgICAgICAgOTA6ICct0YPQvCcsXG4gICAgICAgIDEwMDogJy3Rg9C8J1xuICAgIH07XG5cbiAgICB2YXIgdGcgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd0ZycsIHtcbiAgICAgICAgbW9udGhzIDogJ9GP0L3QstCw0YBf0YTQtdCy0YDQsNC7X9C80LDRgNGCX9Cw0L/RgNC10Ltf0LzQsNC5X9C40Y7QvV/QuNGO0Ltf0LDQstCz0YPRgdGCX9GB0LXQvdGC0Y/QsdGAX9C+0LrRgtGP0LHRgF/QvdC+0Y/QsdGAX9C00LXQutCw0LHRgCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn0Y/QvdCyX9GE0LXQsl/QvNCw0YBf0LDQv9GAX9C80LDQuV/QuNGO0L1f0LjRjtC7X9Cw0LLQs1/RgdC10L1f0L7QutGCX9C90L7Rj1/QtNC10LonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ9GP0LrRiNCw0L3QsdC1X9C00YPRiNCw0L3QsdC1X9GB0LXRiNCw0L3QsdC1X9GH0L7RgNGI0LDQvdCx0LVf0L/QsNC90rfRiNCw0L3QsdC1X9K30YPQvNGK0LBf0YjQsNC90LHQtScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfRj9GI0LFf0LTRiNCxX9GB0YjQsV/Rh9GI0LFf0L/RiNCxX9K30YPQvF/RiNC90LEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9GP0Yhf0LTRiF/RgdGIX9GH0Yhf0L/RiF/St9C8X9GI0LEnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vQmNC80YDTr9C3INGB0L7QsNGC0LhdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW9Cf0LDQs9C+0rMg0YHQvtCw0YLQuF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb0JTQuNGA06/QtyDRgdC+0LDRgtC4XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkW9C4XSBb0rPQsNGE0YLQsNC4INC+0Y/QvdC00LAg0YHQvtCw0YLQuF0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnZGRkZFvQuF0gW9Kz0LDRhNGC0LDQuCDQs9GD0LfQsNGI0YLQsCDRgdC+0LDRgtC4XSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn0LHQsNGK0LTQuCAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzINC/0LXRiCcsXG4gICAgICAgICAgICBzIDogJ9GP0LrRh9Cw0L3QtCDRgdC+0L3QuNGPJyxcbiAgICAgICAgICAgIG0gOiAn0Y/QuiDQtNCw0pvQuNKb0LAnLFxuICAgICAgICAgICAgbW0gOiAnJWQg0LTQsNKb0LjSm9CwJyxcbiAgICAgICAgICAgIGggOiAn0Y/QuiDRgdC+0LDRgicsXG4gICAgICAgICAgICBoaCA6ICclZCDRgdC+0LDRgicsXG4gICAgICAgICAgICBkIDogJ9GP0Log0YDTr9C3JyxcbiAgICAgICAgICAgIGRkIDogJyVkINGA06/QtycsXG4gICAgICAgICAgICBNIDogJ9GP0Log0LzQvtKzJyxcbiAgICAgICAgICAgIE1NIDogJyVkINC80L7SsycsXG4gICAgICAgICAgICB5IDogJ9GP0Log0YHQvtC7JyxcbiAgICAgICAgICAgIHl5IDogJyVkINGB0L7QuydcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL9GI0LDQsXzRgdGD0LHSs3zRgNOv0Ld80LHQtdCz0L7Ssy8sXG4gICAgICAgIG1lcmlkaWVtSG91cjogZnVuY3Rpb24gKGhvdXIsIG1lcmlkaWVtKSB7XG4gICAgICAgICAgICBpZiAoaG91ciA9PT0gMTIpIHtcbiAgICAgICAgICAgICAgICBob3VyID0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChtZXJpZGllbSA9PT0gJ9GI0LDQsScpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA8IDQgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ9GB0YPQsdKzJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChtZXJpZGllbSA9PT0gJ9GA06/QtycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciA+PSAxMSA/IGhvdXIgOiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn0LHQtdCz0L7SsycpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbTogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCA0KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfRiNCw0LEnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTEpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9GB0YPQsdKzJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG91ciA8IDE2KSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfRgNOv0LcnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTkpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9Cx0LXQs9C+0rMnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9GI0LDQsSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfS0o0YPQvHzRjtC8KS8sXG4gICAgICAgIG9yZGluYWw6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBhID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgYiA9IG51bWJlciA+PSAxMDAgPyAxMDAgOiBudWxsO1xuICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChzdWZmaXhlc1tudW1iZXJdIHx8IHN1ZmZpeGVzW2FdIHx8IHN1ZmZpeGVzW2JdKTtcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNyAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gdGc7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///201\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var th = moment.defineLocale('th', {\n months : 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split('_'),\n monthsShort : 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split('_'),\n monthsParseExact: true,\n weekdays : 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'),\n weekdaysShort : 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference\n weekdaysMin : 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'H:mm',\n LTS : 'H:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY เวลา H:mm',\n LLLL : 'วันddddที่ D MMMM YYYY เวลา H:mm'\n },\n meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/,\n isPM: function (input) {\n return input === 'หลังเที่ยง';\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'ก่อนเที่ยง';\n } else {\n return 'หลังเที่ยง';\n }\n },\n calendar : {\n sameDay : '[วันนี้ เวลา] LT',\n nextDay : '[พรุ่งนี้ เวลา] LT',\n nextWeek : 'dddd[หน้า เวลา] LT',\n lastDay : '[เมื่อวานนี้ เวลา] LT',\n lastWeek : '[วัน]dddd[ที่แล้ว เวลา] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'อีก %s',\n past : '%sที่แล้ว',\n s : 'ไม่กี่วินาที',\n ss : '%d วินาที',\n m : '1 นาที',\n mm : '%d นาที',\n h : '1 ชั่วโมง',\n hh : '%d ชั่วโมง',\n d : '1 วัน',\n dd : '%d วัน',\n M : '1 เดือน',\n MM : '%d เดือน',\n y : '1 ปี',\n yy : '%d ปี'\n }\n });\n\n return th;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90aC5qcz8xMGU4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHRoID0gbW9tZW50LmRlZmluZUxvY2FsZSgndGgnLCB7XG4gICAgICAgIG1vbnRocyA6ICfguKHguIHguKPguLLguITguKFf4LiB4Li44Lih4Lig4Liy4Lie4Lix4LiZ4LiY4LmMX+C4oeC4teC4meC4suC4hOC4oV/guYDguKHguKnguLLguKLguJlf4Lie4Lik4Lip4Lig4Liy4LiE4LihX+C4oeC4tOC4luC4uOC4meC4suC4ouC4mV/guIHguKPguIHguI7guLLguITguKFf4Liq4Li04LiH4Lir4Liy4LiE4LihX+C4geC4seC4meC4ouC4suC4ouC4mV/guJXguLjguKXguLLguITguKFf4Lie4Lik4Lio4LiI4Li04LiB4Liy4Lii4LiZX+C4mOC4seC4meC4p+C4suC4hOC4oScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn4LihLuC4hC5f4LiBLuC4ni5f4Lih4Li1LuC4hC5f4LmA4LihLuC4oi5f4LieLuC4hC5f4Lih4Li0LuC4oi5f4LiBLuC4hC5f4LiqLuC4hC5f4LiBLuC4oi5f4LiVLuC4hC5f4LieLuC4oi5f4LiYLuC4hC4nLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3Q6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ+C4reC4suC4l+C4tOC4leC4ouC5jF/guIjguLHguJnguJfguKPguYxf4Lit4Lix4LiH4LiE4Liy4LijX+C4nuC4uOC4mF/guJ7guKTguKvguLHguKrguJrguJTguLVf4Lio4Li44LiB4Lij4LmMX+C5gOC4quC4suC4o+C5jCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICfguK3guLLguJfguLTguJXguKLguYxf4LiI4Lix4LiZ4LiX4Lij4LmMX+C4reC4seC4h+C4hOC4suC4o1/guJ7guLjguJhf4Lie4Lik4Lir4Lix4LiqX+C4qOC4uOC4geC4o+C5jF/guYDguKrguLLguKPguYwnLnNwbGl0KCdfJyksIC8vIHllcywgdGhyZWUgY2hhcmFjdGVycyBkaWZmZXJlbmNlXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+C4reC4si5f4LiILl/guK0uX+C4ni5f4Lie4LikLl/guKguX+C4qi4nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIOC5gOC4p+C4peC4siBIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAn4Lin4Lix4LiZZGRkZOC4l+C4teC5iCBEIE1NTU0gWVlZWSDguYDguKfguKXguLIgSDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW1QYXJzZTogL+C4geC5iOC4reC4meC5gOC4l+C4teC5iOC4ouC4h3zguKvguKXguLHguIfguYDguJfguLXguYjguKLguIcvLFxuICAgICAgICBpc1BNOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiBpbnB1dCA9PT0gJ+C4q+C4peC4seC4h+C5gOC4l+C4teC5iOC4ouC4hyc7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn4LiB4LmI4Lit4LiZ4LmA4LiX4Li14LmI4Lii4LiHJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfguKvguKXguLHguIfguYDguJfguLXguYjguKLguIcnO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW+C4p+C4seC4meC4meC4teC5iSDguYDguKfguKXguLJdIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+C4nuC4o+C4uOC5iOC4h+C4meC4teC5iSDguYDguKfguKXguLJdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGRb4Lir4LiZ4LmJ4LiyIOC5gOC4p+C4peC4sl0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb4LmA4Lih4Li34LmI4Lit4Lin4Liy4LiZ4LiZ4Li14LmJIOC5gOC4p+C4peC4sl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+C4p+C4seC4mV1kZGRkW+C4l+C4teC5iOC5geC4peC5ieC4pyDguYDguKfguKXguLJdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfguK3guLXguIEgJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICclc+C4l+C4teC5iOC5geC4peC5ieC4pycsXG4gICAgICAgICAgICBzIDogJ+C5hOC4oeC5iOC4geC4teC5iOC4p+C4tOC4meC4suC4l+C4tScsXG4gICAgICAgICAgICBzcyA6ICclZCDguKfguLTguJnguLLguJfguLUnLFxuICAgICAgICAgICAgbSA6ICcxIOC4meC4suC4l+C4tScsXG4gICAgICAgICAgICBtbSA6ICclZCDguJnguLLguJfguLUnLFxuICAgICAgICAgICAgaCA6ICcxIOC4iuC4seC5iOC4p+C5guC4oeC4hycsXG4gICAgICAgICAgICBoaCA6ICclZCDguIrguLHguYjguKfguYLguKHguIcnLFxuICAgICAgICAgICAgZCA6ICcxIOC4p+C4seC4mScsXG4gICAgICAgICAgICBkZCA6ICclZCDguKfguLHguJknLFxuICAgICAgICAgICAgTSA6ICcxIOC5gOC4lOC4t+C4reC4mScsXG4gICAgICAgICAgICBNTSA6ICclZCDguYDguJTguLfguK3guJknLFxuICAgICAgICAgICAgeSA6ICcxIOC4m+C4tScsXG4gICAgICAgICAgICB5eSA6ICclZCDguJvguLUnXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB0aDtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///202\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var tlPh = moment.defineLocale('tl-ph', {\n months : 'Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre'.split('_'),\n monthsShort : 'Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis'.split('_'),\n weekdays : 'Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado'.split('_'),\n weekdaysShort : 'Lin_Lun_Mar_Miy_Huw_Biy_Sab'.split('_'),\n weekdaysMin : 'Li_Lu_Ma_Mi_Hu_Bi_Sab'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'MM/D/YYYY',\n LL : 'MMMM D, YYYY',\n LLL : 'MMMM D, YYYY HH:mm',\n LLLL : 'dddd, MMMM DD, YYYY HH:mm'\n },\n calendar : {\n sameDay: 'LT [ngayong araw]',\n nextDay: '[Bukas ng] LT',\n nextWeek: 'LT [sa susunod na] dddd',\n lastDay: 'LT [kahapon]',\n lastWeek: 'LT [noong nakaraang] dddd',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'sa loob ng %s',\n past : '%s ang nakalipas',\n s : 'ilang segundo',\n ss : '%d segundo',\n m : 'isang minuto',\n mm : '%d minuto',\n h : 'isang oras',\n hh : '%d oras',\n d : 'isang araw',\n dd : '%d araw',\n M : 'isang buwan',\n MM : '%d buwan',\n y : 'isang taon',\n yy : '%d taon'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}/,\n ordinal : function (number) {\n return number;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return tlPh;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90bC1waC5qcz8wZjM4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMDMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB0bFBoID0gbW9tZW50LmRlZmluZUxvY2FsZSgndGwtcGgnLCB7XG4gICAgICAgIG1vbnRocyA6ICdFbmVyb19QZWJyZXJvX01hcnNvX0FicmlsX01heW9fSHVueW9fSHVseW9fQWdvc3RvX1NldHllbWJyZV9Pa3R1YnJlX05vYnllbWJyZV9EaXN5ZW1icmUnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0VuZV9QZWJfTWFyX0Ficl9NYXlfSHVuX0h1bF9BZ29fU2V0X09rdF9Ob2JfRGlzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdMaW5nZ29fTHVuZXNfTWFydGVzX01peWVya3VsZXNfSHV3ZWJlc19CaXllcm5lc19TYWJhZG8nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzU2hvcnQgOiAnTGluX0x1bl9NYXJfTWl5X0h1d19CaXlfU2FiJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdMaV9MdV9NYV9NaV9IdV9CaV9TYWInLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnTU0vRC9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ01NTU0gRCwgWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnTU1NTSBELCBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgTU1NTSBERCwgWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnTFQgW25nYXlvbmcgYXJhd10nLFxuICAgICAgICAgICAgbmV4dERheTogJ1tCdWthcyBuZ10gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWs6ICdMVCBbc2Egc3VzdW5vZCBuYV0gZGRkZCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnTFQgW2thaGFwb25dJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnTFQgW25vb25nIG5ha2FyYWFuZ10gZGRkZCcsXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICdzYSBsb29iIG5nICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgYW5nIG5ha2FsaXBhcycsXG4gICAgICAgICAgICBzIDogJ2lsYW5nIHNlZ3VuZG8nLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2VndW5kbycsXG4gICAgICAgICAgICBtIDogJ2lzYW5nIG1pbnV0bycsXG4gICAgICAgICAgICBtbSA6ICclZCBtaW51dG8nLFxuICAgICAgICAgICAgaCA6ICdpc2FuZyBvcmFzJyxcbiAgICAgICAgICAgIGhoIDogJyVkIG9yYXMnLFxuICAgICAgICAgICAgZCA6ICdpc2FuZyBhcmF3JyxcbiAgICAgICAgICAgIGRkIDogJyVkIGFyYXcnLFxuICAgICAgICAgICAgTSA6ICdpc2FuZyBidXdhbicsXG4gICAgICAgICAgICBNTSA6ICclZCBidXdhbicsXG4gICAgICAgICAgICB5IDogJ2lzYW5nIHRhb24nLFxuICAgICAgICAgICAgeXkgOiAnJWQgdGFvbidcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9LyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHRsUGg7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///203\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var numbersNouns = 'pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut'.split('_');\n\n function translateFuture(output) {\n var time = output;\n time = (output.indexOf('jaj') !== -1) ?\n time.slice(0, -3) + 'leS' :\n (output.indexOf('jar') !== -1) ?\n time.slice(0, -3) + 'waQ' :\n (output.indexOf('DIS') !== -1) ?\n time.slice(0, -3) + 'nem' :\n time + ' pIq';\n return time;\n }\n\n function translatePast(output) {\n var time = output;\n time = (output.indexOf('jaj') !== -1) ?\n time.slice(0, -3) + 'Hu’' :\n (output.indexOf('jar') !== -1) ?\n time.slice(0, -3) + 'wen' :\n (output.indexOf('DIS') !== -1) ?\n time.slice(0, -3) + 'ben' :\n time + ' ret';\n return time;\n }\n\n function translate(number, withoutSuffix, string, isFuture) {\n var numberNoun = numberAsNoun(number);\n switch (string) {\n case 'ss':\n return numberNoun + ' lup';\n case 'mm':\n return numberNoun + ' tup';\n case 'hh':\n return numberNoun + ' rep';\n case 'dd':\n return numberNoun + ' jaj';\n case 'MM':\n return numberNoun + ' jar';\n case 'yy':\n return numberNoun + ' DIS';\n }\n }\n\n function numberAsNoun(number) {\n var hundred = Math.floor((number % 1000) / 100),\n ten = Math.floor((number % 100) / 10),\n one = number % 10,\n word = '';\n if (hundred > 0) {\n word += numbersNouns[hundred] + 'vatlh';\n }\n if (ten > 0) {\n word += ((word !== '') ? ' ' : '') + numbersNouns[ten] + 'maH';\n }\n if (one > 0) {\n word += ((word !== '') ? ' ' : '') + numbersNouns[one];\n }\n return (word === '') ? 'pagh' : word;\n }\n\n var tlh = moment.defineLocale('tlh', {\n months : 'tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’'.split('_'),\n monthsShort : 'jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’'.split('_'),\n monthsParseExact : true,\n weekdays : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'),\n weekdaysShort : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'),\n weekdaysMin : 'lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[DaHjaj] LT',\n nextDay: '[wa’leS] LT',\n nextWeek: 'LLL',\n lastDay: '[wa’Hu’] LT',\n lastWeek: 'LLL',\n sameElse: 'L'\n },\n relativeTime : {\n future : translateFuture,\n past : translatePast,\n s : 'puS lup',\n ss : translate,\n m : 'wa’ tup',\n mm : translate,\n h : 'wa’ rep',\n hh : translate,\n d : 'wa’ jaj',\n dd : translate,\n M : 'wa’ jar',\n MM : translate,\n y : 'wa’ DIS',\n yy : translate\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return tlh;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90bGguanM/Y2Y3NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQSxDQUFDO0FBQ0QsR0FBRyxLQUNvQyxXQUFXLG1CQUFPLENBQUMsRUFBVztBQUNyRSxHQUFHLFNBQ3NCO0FBQ3pCLENBQUMsMkJBQTJCOzs7QUFHNUI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMDQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciBudW1iZXJzTm91bnMgPSAncGFnaF93YeKAmV9jaGHigJlfd2VqX2xvU192YWdoX2phdl9Tb2NoX2Nob3JnaF9IdXQnLnNwbGl0KCdfJyk7XG5cbiAgICBmdW5jdGlvbiB0cmFuc2xhdGVGdXR1cmUob3V0cHV0KSB7XG4gICAgICAgIHZhciB0aW1lID0gb3V0cHV0O1xuICAgICAgICB0aW1lID0gKG91dHB1dC5pbmRleE9mKCdqYWonKSAhPT0gLTEpID9cbiAgICAgICAgdGltZS5zbGljZSgwLCAtMykgKyAnbGVTJyA6XG4gICAgICAgIChvdXRwdXQuaW5kZXhPZignamFyJykgIT09IC0xKSA/XG4gICAgICAgIHRpbWUuc2xpY2UoMCwgLTMpICsgJ3dhUScgOlxuICAgICAgICAob3V0cHV0LmluZGV4T2YoJ0RJUycpICE9PSAtMSkgP1xuICAgICAgICB0aW1lLnNsaWNlKDAsIC0zKSArICduZW0nIDpcbiAgICAgICAgdGltZSArICcgcElxJztcbiAgICAgICAgcmV0dXJuIHRpbWU7XG4gICAgfVxuXG4gICAgZnVuY3Rpb24gdHJhbnNsYXRlUGFzdChvdXRwdXQpIHtcbiAgICAgICAgdmFyIHRpbWUgPSBvdXRwdXQ7XG4gICAgICAgIHRpbWUgPSAob3V0cHV0LmluZGV4T2YoJ2phaicpICE9PSAtMSkgP1xuICAgICAgICB0aW1lLnNsaWNlKDAsIC0zKSArICdIdeKAmScgOlxuICAgICAgICAob3V0cHV0LmluZGV4T2YoJ2phcicpICE9PSAtMSkgP1xuICAgICAgICB0aW1lLnNsaWNlKDAsIC0zKSArICd3ZW4nIDpcbiAgICAgICAgKG91dHB1dC5pbmRleE9mKCdESVMnKSAhPT0gLTEpID9cbiAgICAgICAgdGltZS5zbGljZSgwLCAtMykgKyAnYmVuJyA6XG4gICAgICAgIHRpbWUgKyAnIHJldCc7XG4gICAgICAgIHJldHVybiB0aW1lO1xuICAgIH1cblxuICAgIGZ1bmN0aW9uIHRyYW5zbGF0ZShudW1iZXIsIHdpdGhvdXRTdWZmaXgsIHN0cmluZywgaXNGdXR1cmUpIHtcbiAgICAgICAgdmFyIG51bWJlck5vdW4gPSBudW1iZXJBc05vdW4obnVtYmVyKTtcbiAgICAgICAgc3dpdGNoIChzdHJpbmcpIHtcbiAgICAgICAgICAgIGNhc2UgJ3NzJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgbHVwJztcbiAgICAgICAgICAgIGNhc2UgJ21tJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgdHVwJztcbiAgICAgICAgICAgIGNhc2UgJ2hoJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgcmVwJztcbiAgICAgICAgICAgIGNhc2UgJ2RkJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgamFqJztcbiAgICAgICAgICAgIGNhc2UgJ01NJzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgamFyJztcbiAgICAgICAgICAgIGNhc2UgJ3l5JzpcbiAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyTm91biArICcgRElTJztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZ1bmN0aW9uIG51bWJlckFzTm91bihudW1iZXIpIHtcbiAgICAgICAgdmFyIGh1bmRyZWQgPSBNYXRoLmZsb29yKChudW1iZXIgJSAxMDAwKSAvIDEwMCksXG4gICAgICAgIHRlbiA9IE1hdGguZmxvb3IoKG51bWJlciAlIDEwMCkgLyAxMCksXG4gICAgICAgIG9uZSA9IG51bWJlciAlIDEwLFxuICAgICAgICB3b3JkID0gJyc7XG4gICAgICAgIGlmIChodW5kcmVkID4gMCkge1xuICAgICAgICAgICAgd29yZCArPSBudW1iZXJzTm91bnNbaHVuZHJlZF0gKyAndmF0bGgnO1xuICAgICAgICB9XG4gICAgICAgIGlmICh0ZW4gPiAwKSB7XG4gICAgICAgICAgICB3b3JkICs9ICgod29yZCAhPT0gJycpID8gJyAnIDogJycpICsgbnVtYmVyc05vdW5zW3Rlbl0gKyAnbWFIJztcbiAgICAgICAgfVxuICAgICAgICBpZiAob25lID4gMCkge1xuICAgICAgICAgICAgd29yZCArPSAoKHdvcmQgIT09ICcnKSA/ICcgJyA6ICcnKSArIG51bWJlcnNOb3Vuc1tvbmVdO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiAod29yZCA9PT0gJycpID8gJ3BhZ2gnIDogd29yZDtcbiAgICB9XG5cbiAgICB2YXIgdGxoID0gbW9tZW50LmRlZmluZUxvY2FsZSgndGxoJywge1xuICAgICAgICBtb250aHMgOiAndGVyYeKAmSBqYXIgd2HigJlfdGVyYeKAmSBqYXIgY2hh4oCZX3RlcmHigJkgamFyIHdlal90ZXJh4oCZIGphciBsb1NfdGVyYeKAmSBqYXIgdmFnaF90ZXJh4oCZIGphciBqYXZfdGVyYeKAmSBqYXIgU29jaF90ZXJh4oCZIGphciBjaG9yZ2hfdGVyYeKAmSBqYXIgSHV0X3RlcmHigJkgamFyIHdh4oCZbWFIX3RlcmHigJkgamFyIHdh4oCZbWFIIHdh4oCZX3RlcmHigJkgamFyIHdh4oCZbWFIIGNoYeKAmScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnamFyIHdh4oCZX2phciBjaGHigJlfamFyIHdlal9qYXIgbG9TX2phciB2YWdoX2phciBqYXZfamFyIFNvY2hfamFyIGNob3JnaF9qYXIgSHV0X2phciB3YeKAmW1hSF9qYXIgd2HigJltYUggd2HigJlfamFyIHdh4oCZbWFIIGNoYeKAmScuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ2xvam1JdGphal9EYVNqYWpfcG92amFqX2doSXRsaGphal9sb2doamFqX2J1cWphal9naEluamFqJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ2xvam1JdGphal9EYVNqYWpfcG92amFqX2doSXRsaGphal9sb2doamFqX2J1cWphal9naEluamFqJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdsb2ptSXRqYWpfRGFTamFqX3Bvdmphal9naEl0bGhqYWpfbG9naGphal9idXFqYWpfZ2hJbmphaicuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdbRGFIamFqXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW3dh4oCZbGVTXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ0xMTCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW3dh4oCZSHXigJldIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnTExMJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogdHJhbnNsYXRlRnV0dXJlLFxuICAgICAgICAgICAgcGFzdCA6IHRyYW5zbGF0ZVBhc3QsXG4gICAgICAgICAgICBzIDogJ3B1UyBsdXAnLFxuICAgICAgICAgICAgc3MgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBtIDogJ3dh4oCZIHR1cCcsXG4gICAgICAgICAgICBtbSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIGggOiAnd2HigJkgcmVwJyxcbiAgICAgICAgICAgIGhoIDogdHJhbnNsYXRlLFxuICAgICAgICAgICAgZCA6ICd3YeKAmSBqYWonLFxuICAgICAgICAgICAgZGQgOiB0cmFuc2xhdGUsXG4gICAgICAgICAgICBNIDogJ3dh4oCZIGphcicsXG4gICAgICAgICAgICBNTSA6IHRyYW5zbGF0ZSxcbiAgICAgICAgICAgIHkgOiAnd2HigJkgRElTJyxcbiAgICAgICAgICAgIHl5IDogdHJhbnNsYXRlXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfVxcLi8sXG4gICAgICAgIG9yZGluYWwgOiAnJWQuJyxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogNCAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gNHRoIGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gdGxoO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///204\n")},function(module,exports,__webpack_require__){eval("\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n var suffixes = {\n 1: '\\'inci',\n 5: '\\'inci',\n 8: '\\'inci',\n 70: '\\'inci',\n 80: '\\'inci',\n 2: '\\'nci',\n 7: '\\'nci',\n 20: '\\'nci',\n 50: '\\'nci',\n 3: '\\'üncü',\n 4: '\\'üncü',\n 100: '\\'üncü',\n 6: '\\'ncı',\n 9: '\\'uncu',\n 10: '\\'uncu',\n 30: '\\'uncu',\n 60: '\\'ıncı',\n 90: '\\'ıncı'\n };\n\n var tr = moment.defineLocale('tr', {\n months : 'Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık'.split('_'),\n monthsShort : 'Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara'.split('_'),\n weekdays : 'Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi'.split('_'),\n weekdaysShort : 'Paz_Pts_Sal_Çar_Per_Cum_Cts'.split('_'),\n weekdaysMin : 'Pz_Pt_Sa_Ça_Pe_Cu_Ct'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[bugün saat] LT',\n nextDay : '[yarın saat] LT',\n nextWeek : '[gelecek] dddd [saat] LT',\n lastDay : '[dün] LT',\n lastWeek : '[geçen] dddd [saat] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s sonra',\n past : '%s önce',\n s : 'birkaç saniye',\n ss : '%d saniye',\n m : 'bir dakika',\n mm : '%d dakika',\n h : 'bir saat',\n hh : '%d saat',\n d : 'bir gün',\n dd : '%d gün',\n M : 'bir ay',\n MM : '%d ay',\n y : 'bir yıl',\n yy : '%d yıl'\n },\n ordinal: function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'Do':\n case 'DD':\n return number;\n default:\n if (number === 0) { // special case for zero\n return number + '\\'ıncı';\n }\n var a = number % 10,\n b = number % 100 - a,\n c = number >= 100 ? 100 : null;\n return number + (suffixes[a] || suffixes[b] || suffixes[c]);\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return tr;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90ci5qcz8wZTgxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQSxDQUFDO0FBQ0QsR0FBRyxLQUNvQyxXQUFXLG1CQUFPLENBQUMsRUFBVztBQUNyRSxHQUFHLFNBQ3NCO0FBQ3pCLENBQUMsMkJBQTJCOztBQUU1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUNBQXVDO0FBQ3ZDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwNS5qcyIsInNvdXJjZXNDb250ZW50IjpbIlxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuICAgIHZhciBzdWZmaXhlcyA9IHtcbiAgICAgICAgMTogJ1xcJ2luY2knLFxuICAgICAgICA1OiAnXFwnaW5jaScsXG4gICAgICAgIDg6ICdcXCdpbmNpJyxcbiAgICAgICAgNzA6ICdcXCdpbmNpJyxcbiAgICAgICAgODA6ICdcXCdpbmNpJyxcbiAgICAgICAgMjogJ1xcJ25jaScsXG4gICAgICAgIDc6ICdcXCduY2knLFxuICAgICAgICAyMDogJ1xcJ25jaScsXG4gICAgICAgIDUwOiAnXFwnbmNpJyxcbiAgICAgICAgMzogJ1xcJ8O8bmPDvCcsXG4gICAgICAgIDQ6ICdcXCfDvG5jw7wnLFxuICAgICAgICAxMDA6ICdcXCfDvG5jw7wnLFxuICAgICAgICA2OiAnXFwnbmPEsScsXG4gICAgICAgIDk6ICdcXCd1bmN1JyxcbiAgICAgICAgMTA6ICdcXCd1bmN1JyxcbiAgICAgICAgMzA6ICdcXCd1bmN1JyxcbiAgICAgICAgNjA6ICdcXCfEsW5jxLEnLFxuICAgICAgICA5MDogJ1xcJ8SxbmPEsSdcbiAgICB9O1xuXG4gICAgdmFyIHRyID0gbW9tZW50LmRlZmluZUxvY2FsZSgndHInLCB7XG4gICAgICAgIG1vbnRocyA6ICdPY2FrX8WedWJhdF9NYXJ0X05pc2FuX01hecSxc19IYXppcmFuX1RlbW11el9BxJ91c3Rvc19FeWzDvGxfRWtpbV9LYXPEsW1fQXJhbMSxaycuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnT2NhX8WedWJfTWFyX05pc19NYXlfSGF6X1RlbV9BxJ91X0V5bF9Fa2lfS2FzX0FyYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnUGF6YXJfUGF6YXJ0ZXNpX1NhbMSxX8OHYXLFn2FtYmFfUGVyxZ9lbWJlX0N1bWFfQ3VtYXJ0ZXNpJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1Bhel9QdHNfU2FsX8OHYXJfUGVyX0N1bV9DdHMnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1B6X1B0X1NhX8OHYV9QZV9DdV9DdCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW2J1Z8O8biBzYWF0XSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1t5YXLEsW4gc2FhdF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW2dlbGVjZWtdIGRkZGQgW3NhYXRdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW2TDvG5dIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1tnZcOnZW5dIGRkZGQgW3NhYXRdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclcyBzb25yYScsXG4gICAgICAgICAgICBwYXN0IDogJyVzIMO2bmNlJyxcbiAgICAgICAgICAgIHMgOiAnYmlya2HDpyBzYW5peWUnLFxuICAgICAgICAgICAgc3MgOiAnJWQgc2FuaXllJyxcbiAgICAgICAgICAgIG0gOiAnYmlyIGRha2lrYScsXG4gICAgICAgICAgICBtbSA6ICclZCBkYWtpa2EnLFxuICAgICAgICAgICAgaCA6ICdiaXIgc2FhdCcsXG4gICAgICAgICAgICBoaCA6ICclZCBzYWF0JyxcbiAgICAgICAgICAgIGQgOiAnYmlyIGfDvG4nLFxuICAgICAgICAgICAgZGQgOiAnJWQgZ8O8bicsXG4gICAgICAgICAgICBNIDogJ2JpciBheScsXG4gICAgICAgICAgICBNTSA6ICclZCBheScsXG4gICAgICAgICAgICB5IDogJ2JpciB5xLFsJyxcbiAgICAgICAgICAgIHl5IDogJyVkIHnEsWwnXG4gICAgICAgIH0sXG4gICAgICAgIG9yZGluYWw6IGZ1bmN0aW9uIChudW1iZXIsIHBlcmlvZCkge1xuICAgICAgICAgICAgc3dpdGNoIChwZXJpb2QpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEbyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnREQnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgICAgIGlmIChudW1iZXIgPT09IDApIHsgIC8vIHNwZWNpYWwgY2FzZSBmb3IgemVyb1xuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICdcXCfEsW5jxLEnO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHZhciBhID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgICAgICAgICBiID0gbnVtYmVyICUgMTAwIC0gYSxcbiAgICAgICAgICAgICAgICAgICAgICAgIGMgPSBudW1iZXIgPj0gMTAwID8gMTAwIDogbnVsbDtcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArIChzdWZmaXhlc1thXSB8fCBzdWZmaXhlc1tiXSB8fCBzdWZmaXhlc1tjXSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHRyO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///205\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n // After the year there should be a slash and the amount of years since December 26, 1979 in Roman numerals.\n // This is currently too difficult (maybe even impossible) to add.\n var tzl = moment.defineLocale('tzl', {\n months : 'Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar'.split('_'),\n monthsShort : 'Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec'.split('_'),\n weekdays : 'Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi'.split('_'),\n weekdaysShort : 'Súl_Lún_Mai_Már_Xhú_Vié_Sát'.split('_'),\n weekdaysMin : 'Sú_Lú_Ma_Má_Xh_Vi_Sá'.split('_'),\n longDateFormat : {\n LT : 'HH.mm',\n LTS : 'HH.mm.ss',\n L : 'DD.MM.YYYY',\n LL : 'D. MMMM [dallas] YYYY',\n LLL : 'D. MMMM [dallas] YYYY HH.mm',\n LLLL : 'dddd, [li] D. MMMM [dallas] YYYY HH.mm'\n },\n meridiemParse: /d\\'o|d\\'a/i,\n isPM : function (input) {\n return 'd\\'o' === input.toLowerCase();\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours > 11) {\n return isLower ? 'd\\'o' : 'D\\'O';\n } else {\n return isLower ? 'd\\'a' : 'D\\'A';\n }\n },\n calendar : {\n sameDay : '[oxhi à] LT',\n nextDay : '[demà à] LT',\n nextWeek : 'dddd [à] LT',\n lastDay : '[ieiri à] LT',\n lastWeek : '[sür el] dddd [lasteu à] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'osprei %s',\n past : 'ja%s',\n s : processRelativeTime,\n ss : processRelativeTime,\n m : processRelativeTime,\n mm : processRelativeTime,\n h : processRelativeTime,\n hh : processRelativeTime,\n d : processRelativeTime,\n dd : processRelativeTime,\n M : processRelativeTime,\n MM : processRelativeTime,\n y : processRelativeTime,\n yy : processRelativeTime\n },\n dayOfMonthOrdinalParse: /\\d{1,2}\\./,\n ordinal : '%d.',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n function processRelativeTime(number, withoutSuffix, key, isFuture) {\n var format = {\n 's': ['viensas secunds', '\\'iensas secunds'],\n 'ss': [number + ' secunds', '' + number + ' secunds'],\n 'm': ['\\'n míut', '\\'iens míut'],\n 'mm': [number + ' míuts', '' + number + ' míuts'],\n 'h': ['\\'n þora', '\\'iensa þora'],\n 'hh': [number + ' þoras', '' + number + ' þoras'],\n 'd': ['\\'n ziua', '\\'iensa ziua'],\n 'dd': [number + ' ziuas', '' + number + ' ziuas'],\n 'M': ['\\'n mes', '\\'iens mes'],\n 'MM': [number + ' mesen', '' + number + ' mesen'],\n 'y': ['\\'n ar', '\\'iens ar'],\n 'yy': [number + ' ars', '' + number + ' ars']\n };\n return isFuture ? format[key][0] : (withoutSuffix ? format[key][0] : format[key][1]);\n }\n\n return tzl;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90emwuanM/Y2Y1MSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQSxDQUFDO0FBQ0QsR0FBRyxLQUNvQyxXQUFXLG1CQUFPLENBQUMsRUFBVztBQUNyRSxHQUFHLFNBQ3NCO0FBQ3pCLENBQUMsMkJBQTJCOzs7QUFHNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwNi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgLy8gQWZ0ZXIgdGhlIHllYXIgdGhlcmUgc2hvdWxkIGJlIGEgc2xhc2ggYW5kIHRoZSBhbW91bnQgb2YgeWVhcnMgc2luY2UgRGVjZW1iZXIgMjYsIDE5NzkgaW4gUm9tYW4gbnVtZXJhbHMuXG4gICAgLy8gVGhpcyBpcyBjdXJyZW50bHkgdG9vIGRpZmZpY3VsdCAobWF5YmUgZXZlbiBpbXBvc3NpYmxlKSB0byBhZGQuXG4gICAgdmFyIHR6bCA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3R6bCcsIHtcbiAgICAgICAgbW9udGhzIDogJ0phbnVhcl9GZXZyYWdsaF9NYXLDp19BdnLDr3VfTWFpX0fDvG5fSnVsaWFfR3VzY2h0X1NldGVtdmFyX0xpc3RvcMOkdHNfTm9lbXZhcl9aZWNlbXZhcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnSmFuX0Zldl9NYXJfQXZyX01haV9Hw7xuX0p1bF9HdXNfU2V0X0xpc19Ob2VfWmVjJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5cyA6ICdTw7psYWRpX0zDum5lw6dpX01haXR6aV9Nw6FyY3VyaV9YaMO6YWRpX1Zpw6luZXLDp2lfU8OhdHVyaScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdTw7psX0zDum5fTWFpX03DoXJfWGjDul9WacOpX1PDoXQnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ1PDul9Mw7pfTWFfTcOhX1hoX1ZpX1PDoScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISC5tbScsXG4gICAgICAgICAgICBMVFMgOiAnSEgubW0uc3MnLFxuICAgICAgICAgICAgTCA6ICdERC5NTS5ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QuIE1NTU0gW2RhbGxhc10gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRC4gTU1NTSBbZGFsbGFzXSBZWVlZIEhILm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgW2xpXSBELiBNTU1NIFtkYWxsYXNdIFlZWVkgSEgubW0nXG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC9kXFwnb3xkXFwnYS9pLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gJ2RcXCdvJyA9PT0gaW5wdXQudG9Mb3dlckNhc2UoKTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VycyA+IDExKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAnZFxcJ28nIDogJ0RcXCdPJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAnZFxcJ2EnIDogJ0RcXCdBJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tveGhpIMOgXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tkZW3DoCDDoF0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBbw6BdIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW2llaXJpIMOgXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdbc8O8ciBlbF0gZGRkZCBbbGFzdGV1IMOgXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnb3NwcmVpICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnamElcycsXG4gICAgICAgICAgICBzIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIHNzIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIG0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgbW0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgaCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBoaCA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICBkIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIGRkIDogcHJvY2Vzc1JlbGF0aXZlVGltZSxcbiAgICAgICAgICAgIE0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgTU0gOiBwcm9jZXNzUmVsYXRpdmVUaW1lLFxuICAgICAgICAgICAgeSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWUsXG4gICAgICAgICAgICB5eSA6IHByb2Nlc3NSZWxhdGl2ZVRpbWVcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9XFwuLyxcbiAgICAgICAgb3JkaW5hbCA6ICclZC4nLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIGZ1bmN0aW9uIHByb2Nlc3NSZWxhdGl2ZVRpbWUobnVtYmVyLCB3aXRob3V0U3VmZml4LCBrZXksIGlzRnV0dXJlKSB7XG4gICAgICAgIHZhciBmb3JtYXQgPSB7XG4gICAgICAgICAgICAncyc6IFsndmllbnNhcyBzZWN1bmRzJywgJ1xcJ2llbnNhcyBzZWN1bmRzJ10sXG4gICAgICAgICAgICAnc3MnOiBbbnVtYmVyICsgJyBzZWN1bmRzJywgJycgKyBudW1iZXIgKyAnIHNlY3VuZHMnXSxcbiAgICAgICAgICAgICdtJzogWydcXCduIG3DrXV0JywgJ1xcJ2llbnMgbcOtdXQnXSxcbiAgICAgICAgICAgICdtbSc6IFtudW1iZXIgKyAnIG3DrXV0cycsICcnICsgbnVtYmVyICsgJyBtw611dHMnXSxcbiAgICAgICAgICAgICdoJzogWydcXCduIMO+b3JhJywgJ1xcJ2llbnNhIMO+b3JhJ10sXG4gICAgICAgICAgICAnaGgnOiBbbnVtYmVyICsgJyDDvm9yYXMnLCAnJyArIG51bWJlciArICcgw75vcmFzJ10sXG4gICAgICAgICAgICAnZCc6IFsnXFwnbiB6aXVhJywgJ1xcJ2llbnNhIHppdWEnXSxcbiAgICAgICAgICAgICdkZCc6IFtudW1iZXIgKyAnIHppdWFzJywgJycgKyBudW1iZXIgKyAnIHppdWFzJ10sXG4gICAgICAgICAgICAnTSc6IFsnXFwnbiBtZXMnLCAnXFwnaWVucyBtZXMnXSxcbiAgICAgICAgICAgICdNTSc6IFtudW1iZXIgKyAnIG1lc2VuJywgJycgKyBudW1iZXIgKyAnIG1lc2VuJ10sXG4gICAgICAgICAgICAneSc6IFsnXFwnbiBhcicsICdcXCdpZW5zIGFyJ10sXG4gICAgICAgICAgICAneXknOiBbbnVtYmVyICsgJyBhcnMnLCAnJyArIG51bWJlciArICcgYXJzJ11cbiAgICAgICAgfTtcbiAgICAgICAgcmV0dXJuIGlzRnV0dXJlID8gZm9ybWF0W2tleV1bMF0gOiAod2l0aG91dFN1ZmZpeCA/IGZvcm1hdFtrZXldWzBdIDogZm9ybWF0W2tleV1bMV0pO1xuICAgIH1cblxuICAgIHJldHVybiB0emw7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///206\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var tzm = moment.defineLocale('tzm', {\n months : 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'),\n monthsShort : 'ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ'.split('_'),\n weekdays : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n weekdaysShort : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n weekdaysMin : 'ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS: 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[ⴰⵙⴷⵅ ⴴ] LT',\n nextDay: '[ⴰⵙⴽⴰ ⴴ] LT',\n nextWeek: 'dddd [ⴴ] LT',\n lastDay: '[ⴰⵚⴰⵏⵜ ⴴ] LT',\n lastWeek: 'dddd [ⴴ] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s',\n past : 'ⵢⴰⵏ %s',\n s : 'ⵉⵎⵉⴽ',\n ss : '%d ⵉⵎⵉⴽ',\n m : 'ⵎⵉⵏⵓⴺ',\n mm : '%d ⵎⵉⵏⵓⴺ',\n h : 'ⵙⴰⵄⴰ',\n hh : '%d ⵜⴰⵙⵙⴰⵄⵉⵏ',\n d : 'ⴰⵙⵙ',\n dd : '%d oⵙⵙⴰⵏ',\n M : 'ⴰⵢoⵓⵔ',\n MM : '%d ⵉⵢⵢⵉⵔⵏ',\n y : 'ⴰⵙⴳⴰⵙ',\n yy : '%d ⵉⵙⴳⴰⵙⵏ'\n },\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return tzm;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0uanM/YzEwOSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQSxDQUFDO0FBQ0QsR0FBRyxLQUNvQyxXQUFXLG1CQUFPLENBQUMsRUFBVztBQUNyRSxHQUFHLFNBQ3NCO0FBQ3pCLENBQUMsMkJBQTJCOzs7QUFHNUI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIwNy5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHR6bSA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3R6bScsIHtcbiAgICAgICAgbW9udGhzIDogJ+K1ieK1j+K1j+K0sOK1ouK1lF/itLHitZXitLDitaLitZVf4rWO4rSw4rWV4rWaX+K1ieK0seK1lOK1ieK1lF/itY7itLDitaLitaLitZNf4rWi4rWT4rWP4rWi4rWTX+K1ouK1k+K1jeK1ouK1k+K1o1/itZbitZPitZvitZxf4rWb4rWT4rWc4rSw4rWP4rSx4rWJ4rWUX+K0veK1n+K1k+K0seK1lV/itY/itZPitaHitLDitY/itLHitYnitZRf4rS34rWT4rWK4rWP4rSx4rWJ4rWUJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICfitYnitY/itY/itLDitaLitZRf4rSx4rWV4rSw4rWi4rWVX+K1juK0sOK1leK1ml/itYnitLHitZTitYnitZRf4rWO4rSw4rWi4rWi4rWTX+K1ouK1k+K1j+K1ouK1k1/itaLitZPitY3itaLitZPitaNf4rWW4rWT4rWb4rWcX+K1m+K1k+K1nOK0sOK1j+K0seK1ieK1lF/itL3itZ/itZPitLHitZVf4rWP4rWT4rWh4rSw4rWP4rSx4rWJ4rWUX+K0t+K1k+K1iuK1j+K0seK1ieK1lCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAn4rSw4rWZ4rSw4rWO4rSw4rWZX+K0sOK1ouK1j+K0sOK1mV/itLDitZnitYnitY/itLDitZlf4rSw4rS94rWU4rSw4rWZX+K0sOK0veK1oeK0sOK1mV/itLDitZnitYnitY7itaHitLDitZlf4rSw4rWZ4rWJ4rS54rWi4rSw4rWZJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+K0sOK1meK0sOK1juK0sOK1mV/itLDitaLitY/itLDitZlf4rSw4rWZ4rWJ4rWP4rSw4rWZX+K0sOK0veK1lOK0sOK1mV/itLDitL3itaHitLDitZlf4rSw4rWZ4rWJ4rWO4rWh4rSw4rWZX+K0sOK1meK1ieK0ueK1ouK0sOK1mScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn4rSw4rWZ4rSw4rWO4rSw4rWZX+K0sOK1ouK1j+K0sOK1mV/itLDitZnitYnitY/itLDitZlf4rSw4rS94rWU4rSw4rWZX+K0sOK0veK1oeK0sOK1mV/itLDitZnitYnitY7itaHitLDitZlf4rSw4rWZ4rWJ4rS54rWi4rSw4rWZJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUzogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQvTU0vWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6ICdb4rSw4rWZ4rS34rWFIOK0tF0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vitLDitZnitL3itLAg4rS0XSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW+K0tF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vitLDitZritLDitY/itZwg4rS0XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlazogJ2RkZGQgW+K0tF0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAn4rS34rSw4rS34rWFIOK1mSDitaLitLDitY8gJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICfitaLitLDitY8gJXMnLFxuICAgICAgICAgICAgcyA6ICfitYnitY7itYnitL0nLFxuICAgICAgICAgICAgc3MgOiAnJWQg4rWJ4rWO4rWJ4rS9JyxcbiAgICAgICAgICAgIG0gOiAn4rWO4rWJ4rWP4rWT4rS6JyxcbiAgICAgICAgICAgIG1tIDogJyVkIOK1juK1ieK1j+K1k+K0uicsXG4gICAgICAgICAgICBoIDogJ+K1meK0sOK1hOK0sCcsXG4gICAgICAgICAgICBoaCA6ICclZCDitZzitLDitZnitZnitLDitYTitYnitY8nLFxuICAgICAgICAgICAgZCA6ICfitLDitZnitZknLFxuICAgICAgICAgICAgZGQgOiAnJWQgb+K1meK1meK0sOK1jycsXG4gICAgICAgICAgICBNIDogJ+K0sOK1om/itZPitZQnLFxuICAgICAgICAgICAgTU0gOiAnJWQg4rWJ4rWi4rWi4rWJ4rWU4rWPJyxcbiAgICAgICAgICAgIHkgOiAn4rSw4rWZ4rSz4rSw4rWZJyxcbiAgICAgICAgICAgIHl5IDogJyVkIOK1ieK1meK0s+K0sOK1meK1jydcbiAgICAgICAgfSxcbiAgICAgICAgd2VlayA6IHtcbiAgICAgICAgICAgIGRvdyA6IDYsIC8vIFNhdHVyZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiAxMiAgLy8gVGhlIHdlZWsgdGhhdCBjb250YWlucyBKYW4gMXN0IGlzIHRoZSBmaXJzdCB3ZWVrIG9mIHRoZSB5ZWFyLlxuICAgICAgICB9XG4gICAgfSk7XG5cbiAgICByZXR1cm4gdHptO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///207\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var tzmLatn = moment.defineLocale('tzm-latn', {\n months : 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'),\n monthsShort : 'innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir'.split('_'),\n weekdays : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n weekdaysShort : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n weekdaysMin : 'asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[asdkh g] LT',\n nextDay: '[aska g] LT',\n nextWeek: 'dddd [g] LT',\n lastDay: '[assant g] LT',\n lastWeek: 'dddd [g] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : 'dadkh s yan %s',\n past : 'yan %s',\n s : 'imik',\n ss : '%d imik',\n m : 'minuḍ',\n mm : '%d minuḍ',\n h : 'saɛa',\n hh : '%d tassaɛin',\n d : 'ass',\n dd : '%d ossan',\n M : 'ayowr',\n MM : '%d iyyirn',\n y : 'asgas',\n yy : '%d isgasn'\n },\n week : {\n dow : 6, // Saturday is the first day of the week.\n doy : 12 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return tzmLatn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS90em0tbGF0bi5qcz9iNTNkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMjA4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdHptTGF0biA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3R6bS1sYXRuJywge1xuICAgICAgICBtb250aHMgOiAnaW5uYXlyX2Jyy6RheXLLpF9tYXLLpHPLpF9pYnJpcl9tYXl5d195d255d195d2x5d3pfyaN3xaF0X8Whd3RhbmJpcl9rdMukd2Jyy6Rfbnd3YW5iaXJfZHdqbmJpcicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnaW5uYXlyX2Jyy6RheXLLpF9tYXLLpHPLpF9pYnJpcl9tYXl5d195d255d195d2x5d3pfyaN3xaF0X8Whd3RhbmJpcl9rdMukd2Jyy6Rfbnd3YW5iaXJfZHdqbmJpcicuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnYXNhbWFzX2F5bmFzX2FzaW5hc19ha3Jhc19ha3dhc19hc2ltd2FzX2FzaeG4jXlhcycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdhc2FtYXNfYXluYXNfYXNpbmFzX2FrcmFzX2Frd2FzX2FzaW13YXNfYXNp4biNeWFzJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdhc2FtYXNfYXluYXNfYXNpbmFzX2FrcmFzX2Frd2FzX2FzaW13YXNfYXNp4biNeWFzJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCBEIE1NTU0gWVlZWSBISDptbSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW2FzZGtoIGddIExUJyxcbiAgICAgICAgICAgIG5leHREYXk6ICdbYXNrYSBnXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW2ddIExUJyxcbiAgICAgICAgICAgIGxhc3REYXk6ICdbYXNzYW50IGddIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBbZ10gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnZGFka2ggcyB5YW4gJXMnLFxuICAgICAgICAgICAgcGFzdCA6ICd5YW4gJXMnLFxuICAgICAgICAgICAgcyA6ICdpbWlrJyxcbiAgICAgICAgICAgIHNzIDogJyVkIGltaWsnLFxuICAgICAgICAgICAgbSA6ICdtaW514biNJyxcbiAgICAgICAgICAgIG1tIDogJyVkIG1pbnXhuI0nLFxuICAgICAgICAgICAgaCA6ICdzYcmbYScsXG4gICAgICAgICAgICBoaCA6ICclZCB0YXNzYcmbaW4nLFxuICAgICAgICAgICAgZCA6ICdhc3MnLFxuICAgICAgICAgICAgZGQgOiAnJWQgb3NzYW4nLFxuICAgICAgICAgICAgTSA6ICdheW93cicsXG4gICAgICAgICAgICBNTSA6ICclZCBpeXlpcm4nLFxuICAgICAgICAgICAgeSA6ICdhc2dhcycsXG4gICAgICAgICAgICB5eSA6ICclZCBpc2dhc24nXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiA2LCAvLyBTYXR1cmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95IDogMTIgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHR6bUxhdG47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///208\n")},function(module,exports,__webpack_require__){eval("//! moment.js language configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var ugCn = moment.defineLocale('ug-cn', {\n months: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split(\n '_'\n ),\n monthsShort: 'يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر'.split(\n '_'\n ),\n weekdays: 'يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە'.split(\n '_'\n ),\n weekdaysShort: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),\n weekdaysMin: 'يە_دۈ_سە_چا_پە_جۈ_شە'.split('_'),\n longDateFormat: {\n LT: 'HH:mm',\n LTS: 'HH:mm:ss',\n L: 'YYYY-MM-DD',\n LL: 'YYYY-يىلىM-ئاينىڭD-كۈنى',\n LLL: 'YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm',\n LLLL: 'dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm'\n },\n meridiemParse: /يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (\n meridiem === 'يېرىم كېچە' ||\n meridiem === 'سەھەر' ||\n meridiem === 'چۈشتىن بۇرۇن'\n ) {\n return hour;\n } else if (meridiem === 'چۈشتىن كېيىن' || meridiem === 'كەچ') {\n return hour + 12;\n } else {\n return hour >= 11 ? hour : hour + 12;\n }\n },\n meridiem: function (hour, minute, isLower) {\n var hm = hour * 100 + minute;\n if (hm < 600) {\n return 'يېرىم كېچە';\n } else if (hm < 900) {\n return 'سەھەر';\n } else if (hm < 1130) {\n return 'چۈشتىن بۇرۇن';\n } else if (hm < 1230) {\n return 'چۈش';\n } else if (hm < 1800) {\n return 'چۈشتىن كېيىن';\n } else {\n return 'كەچ';\n }\n },\n calendar: {\n sameDay: '[بۈگۈن سائەت] LT',\n nextDay: '[ئەتە سائەت] LT',\n nextWeek: '[كېلەركى] dddd [سائەت] LT',\n lastDay: '[تۆنۈگۈن] LT',\n lastWeek: '[ئالدىنقى] dddd [سائەت] LT',\n sameElse: 'L'\n },\n relativeTime: {\n future: '%s كېيىن',\n past: '%s بۇرۇن',\n s: 'نەچچە سېكونت',\n ss: '%d سېكونت',\n m: 'بىر مىنۇت',\n mm: '%d مىنۇت',\n h: 'بىر سائەت',\n hh: '%d سائەت',\n d: 'بىر كۈن',\n dd: '%d كۈن',\n M: 'بىر ئاي',\n MM: '%d ئاي',\n y: 'بىر يىل',\n yy: '%d يىل'\n },\n\n dayOfMonthOrdinalParse: /\\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'DDD':\n return number + '-كۈنى';\n case 'w':\n case 'W':\n return number + '-ھەپتە';\n default:\n return number;\n }\n },\n preparse: function (string) {\n return string.replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/,/g, '،');\n },\n week: {\n // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效\n dow: 1, // Monday is the first day of the week.\n doy: 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return ugCn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91Zy1jbi5qcz82MTE3Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTOztBQUVULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMDkuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxhbmd1YWdlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHVnQ24gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd1Zy1jbicsIHtcbiAgICAgICAgbW9udGhzOiAn2YrYp9mG24vYp9ixX9mB25Dbi9ix2KfZhF/Zhdin2LHYql/Yptin2b7YsduQ2YRf2YXYp9mKX9im2YnZituH2YZf2KbZidmK24fZhF/Yptin24vYutuH2LPYql/Ys9uQ2YbYqtuV2KjZidixX9im24bZg9iq25XYqNmJ2LFf2YbZiNmK2KfYqNmJ2LFf2K/bkNmD2KfYqNmJ2LEnLnNwbGl0KFxuICAgICAgICAgICAgJ18nXG4gICAgICAgICksXG4gICAgICAgIG1vbnRoc1Nob3J0OiAn2YrYp9mG24vYp9ixX9mB25Dbi9ix2KfZhF/Zhdin2LHYql/Yptin2b7YsduQ2YRf2YXYp9mKX9im2YnZituH2YZf2KbZidmK24fZhF/Yptin24vYutuH2LPYql/Ys9uQ2YbYqtuV2KjZidixX9im24bZg9iq25XYqNmJ2LFf2YbZiNmK2KfYqNmJ2LFf2K/bkNmD2KfYqNmJ2LEnLnNwbGl0KFxuICAgICAgICAgICAgJ18nXG4gICAgICAgICksXG4gICAgICAgIHdlZWtkYXlzOiAn2YrbldmD2LTbldmG2KjblV/Yr9uI2LTbldmG2KjblV/Ys9uV2YrYtNuV2YbYqNuVX9qG2KfYsdi025XZhtio25Vf2b7bldmK2LTbldmG2KjblV/YrNuI2YXblV/YtNuV2YbYqNuVJy5zcGxpdChcbiAgICAgICAgICAgICdfJ1xuICAgICAgICApLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0OiAn2YrblV/Yr9uIX9iz25Vf2obYp1/ZvtuVX9is24hf2LTblScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW46ICfZituVX9iv24hf2LPblV/ahtinX9m+25Vf2KzbiF/YtNuVJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdDoge1xuICAgICAgICAgICAgTFQ6ICdISDptbScsXG4gICAgICAgICAgICBMVFM6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMOiAnWVlZWS1NTS1ERCcsXG4gICAgICAgICAgICBMTDogJ1lZWVkt2YrZidmE2YlNLdim2KfZitmG2YnarUQt2YPbiNmG2YknLFxuICAgICAgICAgICAgTExMOiAnWVlZWS3ZitmJ2YTZiU0t2KbYp9mK2YbZidqtRC3Zg9uI2YbZidiMIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEw6ICdkZGRk2IwgWVlZWS3ZitmJ2YTZiU0t2KbYp9mK2YbZidqtRC3Zg9uI2YbZidiMIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv2YrbkNix2YnZhSDZg9uQ2obblXzYs9uV2r7bldixfNqG24jYtNiq2YnZhiDYqNuH2LHbh9mGfNqG24jYtHzahtuI2LTYqtmJ2YYg2YPbkNmK2YnZhnzZg9uV2oYvLFxuICAgICAgICBtZXJpZGllbUhvdXI6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoXG4gICAgICAgICAgICAgICAgbWVyaWRpZW0gPT09ICfZituQ2LHZidmFINmD25DahtuVJyB8fFxuICAgICAgICAgICAgICAgIG1lcmlkaWVtID09PSAn2LPbldq+25XYsScgfHxcbiAgICAgICAgICAgICAgICBtZXJpZGllbSA9PT0gJ9qG24jYtNiq2YnZhiDYqNuH2LHbh9mGJ1xuICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn2obbiNi02KrZidmGINmD25DZitmJ2YYnIHx8IG1lcmlkaWVtID09PSAn2YPbldqGJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDExID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW06IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIHZhciBobSA9IGhvdXIgKiAxMDAgKyBtaW51dGU7XG4gICAgICAgICAgICBpZiAoaG0gPCA2MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9mK25DYsdmJ2YUg2YPbkNqG25UnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChobSA8IDkwMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2LPbldq+25XYsSc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgMTEzMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2obbiNi02KrZidmGINio24fYsduH2YYnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChobSA8IDEyMzApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9qG24jYtCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgMTgwMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2obbiNi02KrZidmGINmD25DZitmJ2YYnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9mD25Xahic7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyOiB7XG4gICAgICAgICAgICBzYW1lRGF5OiAnW9io24jar9uI2YYg2LPYp9im25XYql0gTFQnLFxuICAgICAgICAgICAgbmV4dERheTogJ1vYptuV2KrblSDYs9in2KbbldiqXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ1vZg9uQ2YTbldix2YPZiV0gZGRkZCBb2LPYp9im25XYql0gTFQnLFxuICAgICAgICAgICAgbGFzdERheTogJ1vYqtuG2YbbiNqv24jZhl0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWs6ICdb2KbYp9mE2K/ZidmG2YLZiV0gZGRkZCBb2LPYp9im25XYql0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2U6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWU6IHtcbiAgICAgICAgICAgIGZ1dHVyZTogJyVzINmD25DZitmJ2YYnLFxuICAgICAgICAgICAgcGFzdDogJyVzINio24fYsduH2YYnLFxuICAgICAgICAgICAgczogJ9mG25XahtqG25Ug2LPbkNmD2YjZhtiqJyxcbiAgICAgICAgICAgIHNzOiAnJWQg2LPbkNmD2YjZhtiqJyxcbiAgICAgICAgICAgIG06ICfYqNmJ2LEg2YXZidmG24fYqicsXG4gICAgICAgICAgICBtbTogJyVkINmF2YnZhtuH2KonLFxuICAgICAgICAgICAgaDogJ9io2YnYsSDYs9in2KbbldiqJyxcbiAgICAgICAgICAgIGhoOiAnJWQg2LPYp9im25XYqicsXG4gICAgICAgICAgICBkOiAn2KjZidixINmD24jZhicsXG4gICAgICAgICAgICBkZDogJyVkINmD24jZhicsXG4gICAgICAgICAgICBNOiAn2KjZidixINim2KfZiicsXG4gICAgICAgICAgICBNTTogJyVkINim2KfZiicsXG4gICAgICAgICAgICB5OiAn2KjZidixINmK2YnZhCcsXG4gICAgICAgICAgICB5eTogJyVkINmK2YnZhCdcbiAgICAgICAgfSxcblxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0oLdmD24jZhtmJfC3Yptin2Yp8Ldq+25XZvtiq25UpLyxcbiAgICAgICAgb3JkaW5hbDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIGNhc2UgJ2QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0QnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdmD24jZhtmJJztcbiAgICAgICAgICAgICAgICBjYXNlICd3JzpcbiAgICAgICAgICAgICAgICBjYXNlICdXJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICct2r7bldm+2KrblSc7XG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgv2IwvZywgJywnKTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC8sL2csICfYjCcpO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrOiB7XG4gICAgICAgICAgICAvLyBHQi9UIDc0MDgtMTk5NOOAiuaVsOaNruWFg+WSjOS6pOaNouagvOW8j8K35L+h5oGv5Lqk5o2iwrfml6XmnJ/lkozml7bpl7TooajnpLrms5XjgIvkuI5JU08gODYwMToxOTg4562J5pWIXG4gICAgICAgICAgICBkb3c6IDEsIC8vIE1vbmRheSBpcyB0aGUgZmlyc3QgZGF5IG9mIHRoZSB3ZWVrLlxuICAgICAgICAgICAgZG95OiA3IC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHVnQ247XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///209\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n function plural(word, num) {\n var forms = word.split('_');\n return num % 10 === 1 && num % 100 !== 11 ? forms[0] : (num % 10 >= 2 && num % 10 <= 4 && (num % 100 < 10 || num % 100 >= 20) ? forms[1] : forms[2]);\n }\n function relativeTimeWithPlural(number, withoutSuffix, key) {\n var format = {\n 'ss': withoutSuffix ? 'секунда_секунди_секунд' : 'секунду_секунди_секунд',\n 'mm': withoutSuffix ? 'хвилина_хвилини_хвилин' : 'хвилину_хвилини_хвилин',\n 'hh': withoutSuffix ? 'година_години_годин' : 'годину_години_годин',\n 'dd': 'день_дні_днів',\n 'MM': 'місяць_місяці_місяців',\n 'yy': 'рік_роки_років'\n };\n if (key === 'm') {\n return withoutSuffix ? 'хвилина' : 'хвилину';\n }\n else if (key === 'h') {\n return withoutSuffix ? 'година' : 'годину';\n }\n else {\n return number + ' ' + plural(format[key], +number);\n }\n }\n function weekdaysCaseReplace(m, format) {\n var weekdays = {\n 'nominative': 'неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота'.split('_'),\n 'accusative': 'неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу'.split('_'),\n 'genitive': 'неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи'.split('_')\n };\n\n if (!m) {\n return weekdays['nominative'];\n }\n\n var nounCase = (/(\\[[ВвУу]\\]) ?dddd/).test(format) ?\n 'accusative' :\n ((/\\[?(?:минулої|наступної)? ?\\] ?dddd/).test(format) ?\n 'genitive' :\n 'nominative');\n return weekdays[nounCase][m.day()];\n }\n function processHoursFunction(str) {\n return function () {\n return str + 'о' + (this.hours() === 11 ? 'б' : '') + '] LT';\n };\n }\n\n var uk = moment.defineLocale('uk', {\n months : {\n 'format': 'січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня'.split('_'),\n 'standalone': 'січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень'.split('_')\n },\n monthsShort : 'січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд'.split('_'),\n weekdays : weekdaysCaseReplace,\n weekdaysShort : 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n weekdaysMin : 'нд_пн_вт_ср_чт_пт_сб'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD.MM.YYYY',\n LL : 'D MMMM YYYY р.',\n LLL : 'D MMMM YYYY р., HH:mm',\n LLLL : 'dddd, D MMMM YYYY р., HH:mm'\n },\n calendar : {\n sameDay: processHoursFunction('[Сьогодні '),\n nextDay: processHoursFunction('[Завтра '),\n lastDay: processHoursFunction('[Вчора '),\n nextWeek: processHoursFunction('[У] dddd ['),\n lastWeek: function () {\n switch (this.day()) {\n case 0:\n case 3:\n case 5:\n case 6:\n return processHoursFunction('[Минулої] dddd [').call(this);\n case 1:\n case 2:\n case 4:\n return processHoursFunction('[Минулого] dddd [').call(this);\n }\n },\n sameElse: 'L'\n },\n relativeTime : {\n future : 'за %s',\n past : '%s тому',\n s : 'декілька секунд',\n ss : relativeTimeWithPlural,\n m : relativeTimeWithPlural,\n mm : relativeTimeWithPlural,\n h : 'годину',\n hh : relativeTimeWithPlural,\n d : 'день',\n dd : relativeTimeWithPlural,\n M : 'місяць',\n MM : relativeTimeWithPlural,\n y : 'рік',\n yy : relativeTimeWithPlural\n },\n // M. E.: those two are virtually unused but a user might want to implement them for his/her website for some reason\n meridiemParse: /ночі|ранку|дня|вечора/,\n isPM: function (input) {\n return /^(дня|вечора)$/.test(input);\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 4) {\n return 'ночі';\n } else if (hour < 12) {\n return 'ранку';\n } else if (hour < 17) {\n return 'дня';\n } else {\n return 'вечора';\n }\n },\n dayOfMonthOrdinalParse: /\\d{1,2}-(й|го)/,\n ordinal: function (number, period) {\n switch (period) {\n case 'M':\n case 'd':\n case 'DDD':\n case 'w':\n case 'W':\n return number + '-й';\n case 'D':\n return number + '-го';\n default:\n return number;\n }\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return uk;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ay5qcz9hZGEyIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIGZ1bmN0aW9uIHBsdXJhbCh3b3JkLCBudW0pIHtcbiAgICAgICAgdmFyIGZvcm1zID0gd29yZC5zcGxpdCgnXycpO1xuICAgICAgICByZXR1cm4gbnVtICUgMTAgPT09IDEgJiYgbnVtICUgMTAwICE9PSAxMSA/IGZvcm1zWzBdIDogKG51bSAlIDEwID49IDIgJiYgbnVtICUgMTAgPD0gNCAmJiAobnVtICUgMTAwIDwgMTAgfHwgbnVtICUgMTAwID49IDIwKSA/IGZvcm1zWzFdIDogZm9ybXNbMl0pO1xuICAgIH1cbiAgICBmdW5jdGlvbiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsKG51bWJlciwgd2l0aG91dFN1ZmZpeCwga2V5KSB7XG4gICAgICAgIHZhciBmb3JtYXQgPSB7XG4gICAgICAgICAgICAnc3MnOiB3aXRob3V0U3VmZml4ID8gJ9GB0LXQutGD0L3QtNCwX9GB0LXQutGD0L3QtNC4X9GB0LXQutGD0L3QtCcgOiAn0YHQtdC60YPQvdC00YNf0YHQtdC60YPQvdC00Lhf0YHQtdC60YPQvdC0JyxcbiAgICAgICAgICAgICdtbSc6IHdpdGhvdXRTdWZmaXggPyAn0YXQstC40LvQuNC90LBf0YXQstC40LvQuNC90Lhf0YXQstC40LvQuNC9JyA6ICfRhdCy0LjQu9C40L3Rg1/RhdCy0LjQu9C40L3QuF/RhdCy0LjQu9C40L0nLFxuICAgICAgICAgICAgJ2hoJzogd2l0aG91dFN1ZmZpeCA/ICfQs9C+0LTQuNC90LBf0LPQvtC00LjQvdC4X9Cz0L7QtNC40L0nIDogJ9Cz0L7QtNC40L3Rg1/Qs9C+0LTQuNC90Lhf0LPQvtC00LjQvScsXG4gICAgICAgICAgICAnZGQnOiAn0LTQtdC90Yxf0LTQvdGWX9C00L3RltCyJyxcbiAgICAgICAgICAgICdNTSc6ICfQvNGW0YHRj9GG0Yxf0LzRltGB0Y/RhtGWX9C80ZbRgdGP0YbRltCyJyxcbiAgICAgICAgICAgICd5eSc6ICfRgNGW0Lpf0YDQvtC60Lhf0YDQvtC60ZbQsidcbiAgICAgICAgfTtcbiAgICAgICAgaWYgKGtleSA9PT0gJ20nKSB7XG4gICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICfRhdCy0LjQu9C40L3QsCcgOiAn0YXQstC40LvQuNC90YMnO1xuICAgICAgICB9XG4gICAgICAgIGVsc2UgaWYgKGtleSA9PT0gJ2gnKSB7XG4gICAgICAgICAgICByZXR1cm4gd2l0aG91dFN1ZmZpeCA/ICfQs9C+0LTQuNC90LAnIDogJ9Cz0L7QtNC40L3Rgyc7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJyAnICsgcGx1cmFsKGZvcm1hdFtrZXldLCArbnVtYmVyKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBmdW5jdGlvbiB3ZWVrZGF5c0Nhc2VSZXBsYWNlKG0sIGZvcm1hdCkge1xuICAgICAgICB2YXIgd2Vla2RheXMgPSB7XG4gICAgICAgICAgICAnbm9taW5hdGl2ZSc6ICfQvdC10LTRltC70Y9f0L/QvtC90LXQtNGW0LvQvtC6X9Cy0ZbQstGC0L7RgNC+0Lpf0YHQtdGA0LXQtNCwX9GH0LXRgtCy0LXRgF/Qv+KAmdGP0YLQvdC40YbRj1/RgdGD0LHQvtGC0LAnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICAnYWNjdXNhdGl2ZSc6ICfQvdC10LTRltC70Y5f0L/QvtC90LXQtNGW0LvQvtC6X9Cy0ZbQstGC0L7RgNC+0Lpf0YHQtdGA0LXQtNGDX9GH0LXRgtCy0LXRgF/Qv+KAmdGP0YLQvdC40YbRjl/RgdGD0LHQvtGC0YMnLnNwbGl0KCdfJyksXG4gICAgICAgICAgICAnZ2VuaXRpdmUnOiAn0L3QtdC00ZbQu9GWX9C/0L7QvdC10LTRltC70LrQsF/QstGW0LLRgtC+0YDQutCwX9GB0LXRgNC10LTQuF/Rh9C10YLQstC10YDQs9CwX9C/4oCZ0Y/RgtC90LjRhtGWX9GB0YPQsdC+0YLQuCcuc3BsaXQoJ18nKVxuICAgICAgICB9O1xuXG4gICAgICAgIGlmICghbSkge1xuICAgICAgICAgICAgcmV0dXJuIHdlZWtkYXlzWydub21pbmF0aXZlJ107XG4gICAgICAgIH1cblxuICAgICAgICB2YXIgbm91bkNhc2UgPSAoLyhcXFtb0JLQstCj0YNdXFxdKSA/ZGRkZC8pLnRlc3QoZm9ybWF0KSA/XG4gICAgICAgICAgICAnYWNjdXNhdGl2ZScgOlxuICAgICAgICAgICAgKCgvXFxbPyg/OtC80LjQvdGD0LvQvtGXfNC90LDRgdGC0YPQv9C90L7Rlyk/ID9cXF0gP2RkZGQvKS50ZXN0KGZvcm1hdCkgP1xuICAgICAgICAgICAgICAgICdnZW5pdGl2ZScgOlxuICAgICAgICAgICAgICAgICdub21pbmF0aXZlJyk7XG4gICAgICAgIHJldHVybiB3ZWVrZGF5c1tub3VuQ2FzZV1bbS5kYXkoKV07XG4gICAgfVxuICAgIGZ1bmN0aW9uIHByb2Nlc3NIb3Vyc0Z1bmN0aW9uKHN0cikge1xuICAgICAgICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgICAgICAgICAgcmV0dXJuIHN0ciArICfQvicgKyAodGhpcy5ob3VycygpID09PSAxMSA/ICfQsScgOiAnJykgKyAnXSBMVCc7XG4gICAgICAgIH07XG4gICAgfVxuXG4gICAgdmFyIHVrID0gbW9tZW50LmRlZmluZUxvY2FsZSgndWsnLCB7XG4gICAgICAgIG1vbnRocyA6IHtcbiAgICAgICAgICAgICdmb3JtYXQnOiAn0YHRltGH0L3Rj1/Qu9GO0YLQvtCz0L5f0LHQtdGA0LXQt9C90Y9f0LrQstGW0YLQvdGPX9GC0YDQsNCy0L3Rj1/Rh9C10YDQstC90Y9f0LvQuNC/0L3Rj1/RgdC10YDQv9C90Y9f0LLQtdGA0LXRgdC90Y9f0LbQvtCy0YLQvdGPX9C70LjRgdGC0L7Qv9Cw0LTQsF/Qs9GA0YPQtNC90Y8nLnNwbGl0KCdfJyksXG4gICAgICAgICAgICAnc3RhbmRhbG9uZSc6ICfRgdGW0YfQtdC90Yxf0LvRjtGC0LjQuV/QsdC10YDQtdC30LXQvdGMX9C60LLRltGC0LXQvdGMX9GC0YDQsNCy0LXQvdGMX9GH0LXRgNCy0LXQvdGMX9C70LjQv9C10L3RjF/RgdC10YDQv9C10L3RjF/QstC10YDQtdGB0LXQvdGMX9C20L7QstGC0LXQvdGMX9C70LjRgdGC0L7Qv9Cw0LRf0LPRgNGD0LTQtdC90YwnLnNwbGl0KCdfJylcbiAgICAgICAgfSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn0YHRltGHX9C70Y7Rgl/QsdC10YBf0LrQstGW0YJf0YLRgNCw0LJf0YfQtdGA0LJf0LvQuNC/X9GB0LXRgNC/X9Cy0LXRgF/QttC+0LLRgl/Qu9C40YHRgl/Qs9GA0YPQtCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiB3ZWVrZGF5c0Nhc2VSZXBsYWNlLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9C90LRf0L/QvV/QstGCX9GB0YBf0YfRgl/Qv9GCX9GB0LEnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ9C90LRf0L/QvV/QstGCX9GB0YBf0YfRgl/Qv9GCX9GB0LEnLnNwbGl0KCdfJyksXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTFRTIDogJ0hIOm1tOnNzJyxcbiAgICAgICAgICAgIEwgOiAnREQuTU0uWVlZWScsXG4gICAgICAgICAgICBMTCA6ICdEIE1NTU0gWVlZWSDRgC4nLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZINGALiwgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdkZGRkLCBEIE1NTU0gWVlZWSDRgC4sIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXk6IHByb2Nlc3NIb3Vyc0Z1bmN0aW9uKCdb0KHRjNC+0LPQvtC00L3RliAnKSxcbiAgICAgICAgICAgIG5leHREYXk6IHByb2Nlc3NIb3Vyc0Z1bmN0aW9uKCdb0JfQsNCy0YLRgNCwICcpLFxuICAgICAgICAgICAgbGFzdERheTogcHJvY2Vzc0hvdXJzRnVuY3Rpb24oJ1vQktGH0L7RgNCwICcpLFxuICAgICAgICAgICAgbmV4dFdlZWs6IHByb2Nlc3NIb3Vyc0Z1bmN0aW9uKCdb0KNdIGRkZGQgWycpLFxuICAgICAgICAgICAgbGFzdFdlZWs6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHRoaXMuZGF5KCkpIHtcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAwOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDM6XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgNTpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSA2OlxuICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHByb2Nlc3NIb3Vyc0Z1bmN0aW9uKCdb0JzQuNC90YPQu9C+0ZddIGRkZGQgWycpLmNhbGwodGhpcyk7XG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMTpcbiAgICAgICAgICAgICAgICAgICAgY2FzZSAyOlxuICAgICAgICAgICAgICAgICAgICBjYXNlIDQ6XG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gcHJvY2Vzc0hvdXJzRnVuY3Rpb24oJ1vQnNC40L3Rg9C70L7Qs9C+XSBkZGRkIFsnKS5jYWxsKHRoaXMpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBzYW1lRWxzZTogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfQt9CwICVzJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMg0YLQvtC80YMnLFxuICAgICAgICAgICAgcyA6ICfQtNC10LrRltC70YzQutCwINGB0LXQutGD0L3QtCcsXG4gICAgICAgICAgICBzcyA6IHJlbGF0aXZlVGltZVdpdGhQbHVyYWwsXG4gICAgICAgICAgICBtIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIG1tIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIGggOiAn0LPQvtC00LjQvdGDJyxcbiAgICAgICAgICAgIGhoIDogcmVsYXRpdmVUaW1lV2l0aFBsdXJhbCxcbiAgICAgICAgICAgIGQgOiAn0LTQtdC90YwnLFxuICAgICAgICAgICAgZGQgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgTSA6ICfQvNGW0YHRj9GG0YwnLFxuICAgICAgICAgICAgTU0gOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsLFxuICAgICAgICAgICAgeSA6ICfRgNGW0LonLFxuICAgICAgICAgICAgeXkgOiByZWxhdGl2ZVRpbWVXaXRoUGx1cmFsXG4gICAgICAgIH0sXG4gICAgICAgIC8vIE0uIEUuOiB0aG9zZSB0d28gYXJlIHZpcnR1YWxseSB1bnVzZWQgYnV0IGEgdXNlciBtaWdodCB3YW50IHRvIGltcGxlbWVudCB0aGVtIGZvciBoaXMvaGVyIHdlYnNpdGUgZm9yIHNvbWUgcmVhc29uXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC/QvdC+0YfRlnzRgNCw0L3QutGDfNC00L3Rj3zQstC10YfQvtGA0LAvLFxuICAgICAgICBpc1BNOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiAvXijQtNC90Y980LLQtdGH0L7RgNCwKSQvLnRlc3QoaW5wdXQpO1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VyIDwgNCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0L3QvtGH0ZYnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTIpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9GA0LDQvdC60YMnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChob3VyIDwgMTcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ9C00L3Rjyc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn0LLQtdGH0L7RgNCwJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9LSjQuXzQs9C+KS8sXG4gICAgICAgIG9yZGluYWw6IGZ1bmN0aW9uIChudW1iZXIsIHBlcmlvZCkge1xuICAgICAgICAgICAgc3dpdGNoIChwZXJpb2QpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdNJzpcbiAgICAgICAgICAgICAgICBjYXNlICdkJzpcbiAgICAgICAgICAgICAgICBjYXNlICdEREQnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ3cnOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1cnOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJy3QuSc7XG4gICAgICAgICAgICAgICAgY2FzZSAnRCc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAnLdCz0L4nO1xuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDcgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDFzdCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHVrO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///210\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var months = [\n 'جنوری',\n 'فروری',\n 'مارچ',\n 'اپریل',\n 'مئی',\n 'جون',\n 'جولائی',\n 'اگست',\n 'ستمبر',\n 'اکتوبر',\n 'نومبر',\n 'دسمبر'\n ];\n var days = [\n 'اتوار',\n 'پیر',\n 'منگل',\n 'بدھ',\n 'جمعرات',\n 'جمعہ',\n 'ہفتہ'\n ];\n\n var ur = moment.defineLocale('ur', {\n months : months,\n monthsShort : months,\n weekdays : days,\n weekdaysShort : days,\n weekdaysMin : days,\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd، D MMMM YYYY HH:mm'\n },\n meridiemParse: /صبح|شام/,\n isPM : function (input) {\n return 'شام' === input;\n },\n meridiem : function (hour, minute, isLower) {\n if (hour < 12) {\n return 'صبح';\n }\n return 'شام';\n },\n calendar : {\n sameDay : '[آج بوقت] LT',\n nextDay : '[کل بوقت] LT',\n nextWeek : 'dddd [بوقت] LT',\n lastDay : '[گذشتہ روز بوقت] LT',\n lastWeek : '[گذشتہ] dddd [بوقت] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : '%s بعد',\n past : '%s قبل',\n s : 'چند سیکنڈ',\n ss : '%d سیکنڈ',\n m : 'ایک منٹ',\n mm : '%d منٹ',\n h : 'ایک گھنٹہ',\n hh : '%d گھنٹے',\n d : 'ایک دن',\n dd : '%d دن',\n M : 'ایک ماہ',\n MM : '%d ماہ',\n y : 'ایک سال',\n yy : '%d سال'\n },\n preparse: function (string) {\n return string.replace(/،/g, ',');\n },\n postformat: function (string) {\n return string.replace(/,/g, '،');\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return ur;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ci5qcz81Mjk0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMjExLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgbW9udGhzID0gW1xuICAgICAgICAn2KzZhtmI2LHbjCcsXG4gICAgICAgICfZgdix2YjYsduMJyxcbiAgICAgICAgJ9mF2KfYsdqGJyxcbiAgICAgICAgJ9in2b7YsduM2YQnLFxuICAgICAgICAn2YXYptuMJyxcbiAgICAgICAgJ9is2YjZhicsXG4gICAgICAgICfYrNmI2YTYp9im24wnLFxuICAgICAgICAn2Kfar9iz2KonLFxuICAgICAgICAn2LPYqtmF2KjYsScsXG4gICAgICAgICfYp9qp2KrZiNio2LEnLFxuICAgICAgICAn2YbZiNmF2KjYsScsXG4gICAgICAgICfYr9iz2YXYqNixJ1xuICAgIF07XG4gICAgdmFyIGRheXMgPSBbXG4gICAgICAgICfYp9iq2YjYp9ixJyxcbiAgICAgICAgJ9m+24zYsScsXG4gICAgICAgICfZhdmG2q/ZhCcsXG4gICAgICAgICfYqNiv2r4nLFxuICAgICAgICAn2KzZhdi52LHYp9iqJyxcbiAgICAgICAgJ9is2YXYuduBJyxcbiAgICAgICAgJ9uB2YHYqtuBJ1xuICAgIF07XG5cbiAgICB2YXIgdXIgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd1cicsIHtcbiAgICAgICAgbW9udGhzIDogbW9udGhzLFxuICAgICAgICBtb250aHNTaG9ydCA6IG1vbnRocyxcbiAgICAgICAgd2Vla2RheXMgOiBkYXlzLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogZGF5cyxcbiAgICAgICAgd2Vla2RheXNNaW4gOiBkYXlzLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZNiMIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv2LXYqNitfNi02KfZhS8sXG4gICAgICAgIGlzUE0gOiBmdW5jdGlvbiAoaW5wdXQpIHtcbiAgICAgICAgICAgIHJldHVybiAn2LTYp9mFJyA9PT0gaW5wdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgaWYgKGhvdXIgPCAxMikge1xuICAgICAgICAgICAgICAgIHJldHVybiAn2LXYqNitJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHJldHVybiAn2LTYp9mFJztcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vYotisINio2YjZgtiqXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vaqdmEINio2YjZgtiqXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvYqNmI2YLYql0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdb2q/YsNi02KrbgSDYsdmI2LIg2KjZiNmC2KpdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrIDogJ1var9iw2LTYqtuBXSBkZGRkIFvYqNmI2YLYql0gTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzINio2LnYrycsXG4gICAgICAgICAgICBwYXN0IDogJyVzINmC2KjZhCcsXG4gICAgICAgICAgICBzIDogJ9qG2YbYryDYs9uM2qnZhtqIJyxcbiAgICAgICAgICAgIHNzIDogJyVkINiz24zaqdmG2ognLFxuICAgICAgICAgICAgbSA6ICfYp9uM2qkg2YXZhtm5JyxcbiAgICAgICAgICAgIG1tIDogJyVkINmF2YbZuScsXG4gICAgICAgICAgICBoIDogJ9in24zaqSDar9q+2YbZuduBJyxcbiAgICAgICAgICAgIGhoIDogJyVkINqv2r7Zhtm525InLFxuICAgICAgICAgICAgZCA6ICfYp9uM2qkg2K/ZhicsXG4gICAgICAgICAgICBkZCA6ICclZCDYr9mGJyxcbiAgICAgICAgICAgIE0gOiAn2KfbjNqpINmF2KfbgScsXG4gICAgICAgICAgICBNTSA6ICclZCDZhdin24EnLFxuICAgICAgICAgICAgeSA6ICfYp9uM2qkg2LPYp9mEJyxcbiAgICAgICAgICAgIHl5IDogJyVkINiz2KfZhCdcbiAgICAgICAgfSxcbiAgICAgICAgcHJlcGFyc2U6IGZ1bmN0aW9uIChzdHJpbmcpIHtcbiAgICAgICAgICAgIHJldHVybiBzdHJpbmcucmVwbGFjZSgv2IwvZywgJywnKTtcbiAgICAgICAgfSxcbiAgICAgICAgcG9zdGZvcm1hdDogZnVuY3Rpb24gKHN0cmluZykge1xuICAgICAgICAgICAgcmV0dXJuIHN0cmluZy5yZXBsYWNlKC8sL2csICfYjCcpO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB1cjtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///211\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var uz = moment.defineLocale('uz', {\n months : 'январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр'.split('_'),\n monthsShort : 'янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек'.split('_'),\n weekdays : 'Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба'.split('_'),\n weekdaysShort : 'Якш_Душ_Сеш_Чор_Пай_Жум_Шан'.split('_'),\n weekdaysMin : 'Як_Ду_Се_Чо_Па_Жу_Ша'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'D MMMM YYYY, dddd HH:mm'\n },\n calendar : {\n sameDay : '[Бугун соат] LT [да]',\n nextDay : '[Эртага] LT [да]',\n nextWeek : 'dddd [куни соат] LT [да]',\n lastDay : '[Кеча соат] LT [да]',\n lastWeek : '[Утган] dddd [куни соат] LT [да]',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'Якин %s ичида',\n past : 'Бир неча %s олдин',\n s : 'фурсат',\n ss : '%d фурсат',\n m : 'бир дакика',\n mm : '%d дакика',\n h : 'бир соат',\n hh : '%d соат',\n d : 'бир кун',\n dd : '%d кун',\n M : 'бир ой',\n MM : '%d ой',\n y : 'бир йил',\n yy : '%d йил'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return uz;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei5qcz8yZThjIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMjEyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdXogPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd1eicsIHtcbiAgICAgICAgbW9udGhzIDogJ9GP0L3QstCw0YBf0YTQtdCy0YDQsNC7X9C80LDRgNGCX9Cw0L/RgNC10Ltf0LzQsNC5X9C40Y7QvV/QuNGO0Ltf0LDQstCz0YPRgdGCX9GB0LXQvdGC0Y/QsdGAX9C+0LrRgtGP0LHRgF/QvdC+0Y/QsdGAX9C00LXQutCw0LHRgCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAn0Y/QvdCyX9GE0LXQsl/QvNCw0YBf0LDQv9GAX9C80LDQuV/QuNGO0L1f0LjRjtC7X9Cw0LLQs1/RgdC10L1f0L7QutGCX9C90L7Rj1/QtNC10LonLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ9Cv0LrRiNCw0L3QsdCwX9CU0YPRiNCw0L3QsdCwX9Ch0LXRiNCw0L3QsdCwX9Cn0L7RgNGI0LDQvdCx0LBf0J/QsNC50YjQsNC90LHQsF/QltGD0LzQsF/QqNCw0L3QsdCwJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ9Cv0LrRiF/QlNGD0Yhf0KHQtdGIX9Cn0L7RgF/Qn9Cw0Llf0JbRg9C8X9Co0LDQvScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn0K/Qul/QlNGDX9Ch0LVf0KfQvl/Qn9CwX9CW0YNf0KjQsCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ0QgTU1NTSBZWVlZLCBkZGRkIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW9CR0YPQs9GD0L0g0YHQvtCw0YJdIExUIFvQtNCwXScsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vQrdGA0YLQsNCz0LBdIExUIFvQtNCwXScsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvQutGD0L3QuCDRgdC+0LDRgl0gTFQgW9C00LBdJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW9Ca0LXRh9CwINGB0L7QsNGCXSBMVCBb0LTQsF0nLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW9Cj0YLQs9Cw0L1dIGRkZGQgW9C60YPQvdC4INGB0L7QsNGCXSBMVCBb0LTQsF0nLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ9Cv0LrQuNC9ICVzINC40YfQuNC00LAnLFxuICAgICAgICAgICAgcGFzdCA6ICfQkdC40YAg0L3QtdGH0LAgJXMg0L7Qu9C00LjQvScsXG4gICAgICAgICAgICBzIDogJ9GE0YPRgNGB0LDRgicsXG4gICAgICAgICAgICBzcyA6ICclZCDRhNGD0YDRgdCw0YInLFxuICAgICAgICAgICAgbSA6ICfQsdC40YAg0LTQsNC60LjQutCwJyxcbiAgICAgICAgICAgIG1tIDogJyVkINC00LDQutC40LrQsCcsXG4gICAgICAgICAgICBoIDogJ9Cx0LjRgCDRgdC+0LDRgicsXG4gICAgICAgICAgICBoaCA6ICclZCDRgdC+0LDRgicsXG4gICAgICAgICAgICBkIDogJ9Cx0LjRgCDQutGD0L0nLFxuICAgICAgICAgICAgZGQgOiAnJWQg0LrRg9C9JyxcbiAgICAgICAgICAgIE0gOiAn0LHQuNGAINC+0LknLFxuICAgICAgICAgICAgTU0gOiAnJWQg0L7QuScsXG4gICAgICAgICAgICB5IDogJ9Cx0LjRgCDQudC40LsnLFxuICAgICAgICAgICAgeXkgOiAnJWQg0LnQuNC7J1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB1ejtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///212\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var uzLatn = moment.defineLocale('uz-latn', {\n months : 'Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr'.split('_'),\n monthsShort : 'Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek'.split('_'),\n weekdays : 'Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba'.split('_'),\n weekdaysShort : 'Yak_Dush_Sesh_Chor_Pay_Jum_Shan'.split('_'),\n weekdaysMin : 'Ya_Du_Se_Cho_Pa_Ju_Sha'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'D MMMM YYYY, dddd HH:mm'\n },\n calendar : {\n sameDay : '[Bugun soat] LT [da]',\n nextDay : '[Ertaga] LT [da]',\n nextWeek : 'dddd [kuni soat] LT [da]',\n lastDay : '[Kecha soat] LT [da]',\n lastWeek : '[O\\'tgan] dddd [kuni soat] LT [da]',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'Yaqin %s ichida',\n past : 'Bir necha %s oldin',\n s : 'soniya',\n ss : '%d soniya',\n m : 'bir daqiqa',\n mm : '%d daqiqa',\n h : 'bir soat',\n hh : '%d soat',\n d : 'bir kun',\n dd : '%d kun',\n M : 'bir oy',\n MM : '%d oy',\n y : 'bir yil',\n yy : '%d yil'\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 7 // The week that contains Jan 1st is the first week of the year.\n }\n });\n\n return uzLatn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS91ei1sYXRuLmpzPzAxMGUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0FBRUEsQ0FBQztBQUNELEdBQUcsS0FDb0MsV0FBVyxtQkFBTyxDQUFDLEVBQVc7QUFDckUsR0FBRyxTQUNzQjtBQUN6QixDQUFDLDJCQUEyQjs7O0FBRzVCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB1ekxhdG4gPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd1ei1sYXRuJywge1xuICAgICAgICBtb250aHMgOiAnWWFudmFyX0ZldnJhbF9NYXJ0X0FwcmVsX01heV9JeXVuX0l5dWxfQXZndXN0X1NlbnRhYnJfT2t0YWJyX05veWFicl9EZWthYnInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ1lhbl9GZXZfTWFyX0Fwcl9NYXlfSXl1bl9JeXVsX0F2Z19TZW5fT2t0X05veV9EZWsnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ1lha3NoYW5iYV9EdXNoYW5iYV9TZXNoYW5iYV9DaG9yc2hhbmJhX1BheXNoYW5iYV9KdW1hX1NoYW5iYScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdZYWtfRHVzaF9TZXNoX0Nob3JfUGF5X0p1bV9TaGFuJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdZYV9EdV9TZV9DaG9fUGFfSnVfU2hhJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnRCBNTU1NIFlZWVksIGRkZGQgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdbQnVndW4gc29hdF0gTFQgW2RhXScsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tFcnRhZ2FdIExUIFtkYV0nLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnZGRkZCBba3VuaSBzb2F0XSBMVCBbZGFdJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW0tlY2hhIHNvYXRdIExUIFtkYV0nLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW09cXCd0Z2FuXSBkZGRkIFtrdW5pIHNvYXRdIExUIFtkYV0nLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJ1lhcWluICVzIGljaGlkYScsXG4gICAgICAgICAgICBwYXN0IDogJ0JpciBuZWNoYSAlcyBvbGRpbicsXG4gICAgICAgICAgICBzIDogJ3Nvbml5YScsXG4gICAgICAgICAgICBzcyA6ICclZCBzb25peWEnLFxuICAgICAgICAgICAgbSA6ICdiaXIgZGFxaXFhJyxcbiAgICAgICAgICAgIG1tIDogJyVkIGRhcWlxYScsXG4gICAgICAgICAgICBoIDogJ2JpciBzb2F0JyxcbiAgICAgICAgICAgIGhoIDogJyVkIHNvYXQnLFxuICAgICAgICAgICAgZCA6ICdiaXIga3VuJyxcbiAgICAgICAgICAgIGRkIDogJyVkIGt1bicsXG4gICAgICAgICAgICBNIDogJ2JpciBveScsXG4gICAgICAgICAgICBNTSA6ICclZCBveScsXG4gICAgICAgICAgICB5IDogJ2JpciB5aWwnLFxuICAgICAgICAgICAgeXkgOiAnJWQgeWlsJ1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA3ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiAxc3QgaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB1ekxhdG47XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///213\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var vi = moment.defineLocale('vi', {\n months : 'tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12'.split('_'),\n monthsShort : 'Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12'.split('_'),\n monthsParseExact : true,\n weekdays : 'chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy'.split('_'),\n weekdaysShort : 'CN_T2_T3_T4_T5_T6_T7'.split('_'),\n weekdaysMin : 'CN_T2_T3_T4_T5_T6_T7'.split('_'),\n weekdaysParseExact : true,\n meridiemParse: /sa|ch/i,\n isPM : function (input) {\n return /^ch$/i.test(input);\n },\n meridiem : function (hours, minutes, isLower) {\n if (hours < 12) {\n return isLower ? 'sa' : 'SA';\n } else {\n return isLower ? 'ch' : 'CH';\n }\n },\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM [năm] YYYY',\n LLL : 'D MMMM [năm] YYYY HH:mm',\n LLLL : 'dddd, D MMMM [năm] YYYY HH:mm',\n l : 'DD/M/YYYY',\n ll : 'D MMM YYYY',\n lll : 'D MMM YYYY HH:mm',\n llll : 'ddd, D MMM YYYY HH:mm'\n },\n calendar : {\n sameDay: '[Hôm nay lúc] LT',\n nextDay: '[Ngày mai lúc] LT',\n nextWeek: 'dddd [tuần tới lúc] LT',\n lastDay: '[Hôm qua lúc] LT',\n lastWeek: 'dddd [tuần rồi lúc] LT',\n sameElse: 'L'\n },\n relativeTime : {\n future : '%s tới',\n past : '%s trước',\n s : 'vài giây',\n ss : '%d giây' ,\n m : 'một phút',\n mm : '%d phút',\n h : 'một giờ',\n hh : '%d giờ',\n d : 'một ngày',\n dd : '%d ngày',\n M : 'một tháng',\n MM : '%d tháng',\n y : 'một năm',\n yy : '%d năm'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}/,\n ordinal : function (number) {\n return number;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return vi;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS92aS5qcz8yOTIxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBLGFBQWE7QUFDYjtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNULG9DQUFvQyxJQUFJO0FBQ3hDO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMOztBQUVBLENBQUMiLCJmaWxlIjoiMjE0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLy8hIG1vbWVudC5qcyBsb2NhbGUgY29uZmlndXJhdGlvblxuXG47KGZ1bmN0aW9uIChnbG9iYWwsIGZhY3RvcnkpIHtcbiAgIHR5cGVvZiBleHBvcnRzID09PSAnb2JqZWN0JyAmJiB0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJ1xuICAgICAgICYmIHR5cGVvZiByZXF1aXJlID09PSAnZnVuY3Rpb24nID8gZmFjdG9yeShyZXF1aXJlKCcuLi9tb21lbnQnKSkgOlxuICAgdHlwZW9mIGRlZmluZSA9PT0gJ2Z1bmN0aW9uJyAmJiBkZWZpbmUuYW1kID8gZGVmaW5lKFsnLi4vbW9tZW50J10sIGZhY3RvcnkpIDpcbiAgIGZhY3RvcnkoZ2xvYmFsLm1vbWVudClcbn0odGhpcywgKGZ1bmN0aW9uIChtb21lbnQpIHsgJ3VzZSBzdHJpY3QnO1xuXG5cbiAgICB2YXIgdmkgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd2aScsIHtcbiAgICAgICAgbW9udGhzIDogJ3Row6FuZyAxX3Row6FuZyAyX3Row6FuZyAzX3Row6FuZyA0X3Row6FuZyA1X3Row6FuZyA2X3Row6FuZyA3X3Row6FuZyA4X3Row6FuZyA5X3Row6FuZyAxMF90aMOhbmcgMTFfdGjDoW5nIDEyJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICdUaDAxX1RoMDJfVGgwM19UaDA0X1RoMDVfVGgwNl9UaDA3X1RoMDhfVGgwOV9UaDEwX1RoMTFfVGgxMicuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIHdlZWtkYXlzIDogJ2No4bunIG5o4bqtdF90aOG7qSBoYWlfdGjhu6kgYmFfdGjhu6kgdMawX3Ro4bupIG7Eg21fdGjhu6kgc8OhdV90aOG7qSBi4bqjeScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICdDTl9UMl9UM19UNF9UNV9UNl9UNycuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnQ05fVDJfVDNfVDRfVDVfVDZfVDcnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIG1lcmlkaWVtUGFyc2U6IC9zYXxjaC9pLFxuICAgICAgICBpc1BNIDogZnVuY3Rpb24gKGlucHV0KSB7XG4gICAgICAgICAgICByZXR1cm4gL15jaCQvaS50ZXN0KGlucHV0KTtcbiAgICAgICAgfSxcbiAgICAgICAgbWVyaWRpZW0gOiBmdW5jdGlvbiAoaG91cnMsIG1pbnV0ZXMsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIGlmIChob3VycyA8IDEyKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAnc2EnIDogJ1NBJztcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGlzTG93ZXIgPyAnY2gnIDogJ0NIJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBbbsSDbV0gWVlZWScsXG4gICAgICAgICAgICBMTEwgOiAnRCBNTU1NIFtuxINtXSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIExMTEwgOiAnZGRkZCwgRCBNTU1NIFtuxINtXSBZWVlZIEhIOm1tJyxcbiAgICAgICAgICAgIGwgOiAnREQvTS9ZWVlZJyxcbiAgICAgICAgICAgIGxsIDogJ0QgTU1NIFlZWVknLFxuICAgICAgICAgICAgbGxsIDogJ0QgTU1NIFlZWVkgSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdkZGQsIEQgTU1NIFlZWVkgSEg6bW0nXG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheTogJ1tIw7RtIG5heSBsw7pjXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5OiAnW05nw6B5IG1haSBsw7pjXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlazogJ2RkZGQgW3R14bqnbiB04bubaSBsw7pjXSBMVCcsXG4gICAgICAgICAgICBsYXN0RGF5OiAnW0jDtG0gcXVhIGzDumNdIExUJyxcbiAgICAgICAgICAgIGxhc3RXZWVrOiAnZGRkZCBbdHXhuqduIHLhu5NpIGzDumNdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgcmVsYXRpdmVUaW1lIDoge1xuICAgICAgICAgICAgZnV0dXJlIDogJyVzIHThu5tpJyxcbiAgICAgICAgICAgIHBhc3QgOiAnJXMgdHLGsOG7m2MnLFxuICAgICAgICAgICAgcyA6ICd2w6BpIGdpw6J5JyxcbiAgICAgICAgICAgIHNzIDogJyVkIGdpw6J5JyAsXG4gICAgICAgICAgICBtIDogJ23hu5l0IHBow7p0JyxcbiAgICAgICAgICAgIG1tIDogJyVkIHBow7p0JyxcbiAgICAgICAgICAgIGggOiAnbeG7mXQgZ2nhu50nLFxuICAgICAgICAgICAgaGggOiAnJWQgZ2nhu50nLFxuICAgICAgICAgICAgZCA6ICdt4buZdCBuZ8OgeScsXG4gICAgICAgICAgICBkZCA6ICclZCBuZ8OgeScsXG4gICAgICAgICAgICBNIDogJ23hu5l0IHRow6FuZycsXG4gICAgICAgICAgICBNTSA6ICclZCB0aMOhbmcnLFxuICAgICAgICAgICAgeSA6ICdt4buZdCBuxINtJyxcbiAgICAgICAgICAgIHl5IDogJyVkIG7Eg20nXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyKSB7XG4gICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICB9LFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0ICAvLyBUaGUgd2VlayB0aGF0IGNvbnRhaW5zIEphbiA0dGggaXMgdGhlIGZpcnN0IHdlZWsgb2YgdGhlIHllYXIuXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB2aTtcblxufSkpKTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///214\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var xPseudo = moment.defineLocale('x-pseudo', {\n months : 'J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér'.split('_'),\n monthsShort : 'J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc'.split('_'),\n monthsParseExact : true,\n weekdays : 'S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý'.split('_'),\n weekdaysShort : 'S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát'.split('_'),\n weekdaysMin : 'S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá'.split('_'),\n weekdaysParseExact : true,\n longDateFormat : {\n LT : 'HH:mm',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY HH:mm',\n LLLL : 'dddd, D MMMM YYYY HH:mm'\n },\n calendar : {\n sameDay : '[T~ódá~ý át] LT',\n nextDay : '[T~ómó~rró~w át] LT',\n nextWeek : 'dddd [át] LT',\n lastDay : '[Ý~ést~érdá~ý át] LT',\n lastWeek : '[L~ást] dddd [át] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'í~ñ %s',\n past : '%s á~gó',\n s : 'á ~féw ~sécó~ñds',\n ss : '%d s~écóñ~ds',\n m : 'á ~míñ~úté',\n mm : '%d m~íñú~tés',\n h : 'á~ñ hó~úr',\n hh : '%d h~óúrs',\n d : 'á ~dáý',\n dd : '%d d~áýs',\n M : 'á ~móñ~th',\n MM : '%d m~óñt~hs',\n y : 'á ~ýéár',\n yy : '%d ý~éárs'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(th|st|nd|rd)/,\n ordinal : function (number) {\n var b = number % 10,\n output = (~~(number % 100 / 10) === 1) ? 'th' :\n (b === 1) ? 'st' :\n (b === 2) ? 'nd' :\n (b === 3) ? 'rd' : 'th';\n return number + output;\n },\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return xPseudo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS94LXBzZXVkby5qcz9mZDdlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMTUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB4UHNldWRvID0gbW9tZW50LmRlZmluZUxvY2FsZSgneC1wc2V1ZG8nLCB7XG4gICAgICAgIG1vbnRocyA6ICdKfsOhw7HDusOhfnLDvV9GfsOpYnLDun7DoXLDvV9+TcOhcmN+aF/DgXB+csOtbF9+TcOhw71ffkrDusOxw6l+X0rDumx+w71fw4HDun5nw7pzdH5fU8OpcH50w6ltYn7DqXJfw5N+Y3TDs2J+w6lyX8ORfsOzdsOpbX5iw6lyX35Ew6ljw6l+bWLDqXInLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ0p+w6HDsV9+RsOpYl9+TcOhcl9+w4Fwcl9+TcOhw71ffkrDusOxX35Kw7psX37DgcO6Z19+U8OpcF9+w5NjdF9+w5HDs3ZffkTDqWMnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1BhcnNlRXhhY3QgOiB0cnVlLFxuICAgICAgICB3ZWVrZGF5cyA6ICdTfsO6w7Fkw6F+w71fTcOzfsOxZMOhw71+X1TDusOpfnNkw6HDvX5fV8OpZH7DscOpc2R+w6HDvV9UfmjDunJzfmTDocO9X35GcsOtZH7DocO9X1N+w6F0w7pyfmTDocO9Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ1N+w7rDsV9+TcOzw7FfflTDusOpX35Xw6lkX35UaMO6X35GcsOtX35Tw6F0Jy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c01pbiA6ICdTfsO6X03Ds35fVMO6X35Xw6lfVH5oX0Zyfl9Tw6EnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzUGFyc2VFeGFjdCA6IHRydWUsXG4gICAgICAgIGxvbmdEYXRlRm9ybWF0IDoge1xuICAgICAgICAgICAgTFQgOiAnSEg6bW0nLFxuICAgICAgICAgICAgTCA6ICdERC9NTS9ZWVlZJyxcbiAgICAgICAgICAgIExMIDogJ0QgTU1NTSBZWVlZJyxcbiAgICAgICAgICAgIExMTCA6ICdEIE1NTU0gWVlZWSBISDptbScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBjYWxlbmRhciA6IHtcbiAgICAgICAgICAgIHNhbWVEYXkgOiAnW1R+w7Nkw6F+w70gw6F0XSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1tUfsOzbcOzfnJyw7N+dyDDoXRdIExUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ2RkZGQgW8OhdF0gTFQnLFxuICAgICAgICAgICAgbGFzdERheSA6ICdbw51+w6lzdH7DqXJkw6F+w70gw6F0XSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdbTH7DoXN0XSBkZGRkIFvDoXRdIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICfDrX7DsSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIMOhfmfDsycsXG4gICAgICAgICAgICBzIDogJ8OhIH5mw6l3IH5zw6ljw7N+w7FkcycsXG4gICAgICAgICAgICBzcyA6ICclZCBzfsOpY8Ozw7F+ZHMnLFxuICAgICAgICAgICAgbSA6ICfDoSB+bcOtw7F+w7p0w6knLFxuICAgICAgICAgICAgbW0gOiAnJWQgbX7DrcOxw7p+dMOpcycsXG4gICAgICAgICAgICBoIDogJ8OhfsOxIGjDs37DunInLFxuICAgICAgICAgICAgaGggOiAnJWQgaH7Ds8O6cnMnLFxuICAgICAgICAgICAgZCA6ICfDoSB+ZMOhw70nLFxuICAgICAgICAgICAgZGQgOiAnJWQgZH7DocO9cycsXG4gICAgICAgICAgICBNIDogJ8OhIH5tw7PDsX50aCcsXG4gICAgICAgICAgICBNTSA6ICclZCBtfsOzw7F0fmhzJyxcbiAgICAgICAgICAgIHkgOiAnw6EgfsO9w6nDoXInLFxuICAgICAgICAgICAgeXkgOiAnJWQgw71+w6nDoXJzJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0odGh8c3R8bmR8cmQpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIpIHtcbiAgICAgICAgICAgIHZhciBiID0gbnVtYmVyICUgMTAsXG4gICAgICAgICAgICAgICAgb3V0cHV0ID0gKH5+KG51bWJlciAlIDEwMCAvIDEwKSA9PT0gMSkgPyAndGgnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMSkgPyAnc3QnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMikgPyAnbmQnIDpcbiAgICAgICAgICAgICAgICAoYiA9PT0gMykgPyAncmQnIDogJ3RoJztcbiAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyBvdXRwdXQ7XG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHhQc2V1ZG87XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///215\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var yo = moment.defineLocale('yo', {\n months : 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'),\n monthsShort : 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'),\n weekdays : 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'),\n weekdaysShort : 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'),\n weekdaysMin : 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'),\n longDateFormat : {\n LT : 'h:mm A',\n LTS : 'h:mm:ss A',\n L : 'DD/MM/YYYY',\n LL : 'D MMMM YYYY',\n LLL : 'D MMMM YYYY h:mm A',\n LLLL : 'dddd, D MMMM YYYY h:mm A'\n },\n calendar : {\n sameDay : '[Ònì ni] LT',\n nextDay : '[Ọ̀la ni] LT',\n nextWeek : 'dddd [Ọsẹ̀ tón\\'bọ] [ni] LT',\n lastDay : '[Àna ni] LT',\n lastWeek : 'dddd [Ọsẹ̀ tólọ́] [ni] LT',\n sameElse : 'L'\n },\n relativeTime : {\n future : 'ní %s',\n past : '%s kọjá',\n s : 'ìsẹjú aayá die',\n ss :'aayá %d',\n m : 'ìsẹjú kan',\n mm : 'ìsẹjú %d',\n h : 'wákati kan',\n hh : 'wákati %d',\n d : 'ọjọ́ kan',\n dd : 'ọjọ́ %d',\n M : 'osù kan',\n MM : 'osù %d',\n y : 'ọdún kan',\n yy : 'ọdún %d'\n },\n dayOfMonthOrdinalParse : /ọjọ́\\s\\d{1,2}/,\n ordinal : 'ọjọ́ %d',\n week : {\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return yo;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS95by5qcz83ZjMzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QsMkNBQTJDLElBQUk7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB5byA9IG1vbWVudC5kZWZpbmVMb2NhbGUoJ3lvJywge1xuICAgICAgICBtb250aHMgOiAnU+G6ucyBcuG6ucyBX0XMgHJlzIBsZcyAX+G6uHLhurnMgG5hzIBfScyAZ2JlzIFfRcyAYmliaV9PzIBrdcyAZHVfQWfhurltb19PzIBndcyBbl9Pd2V3ZV/hu4zMgHdhzIByYcyAX0JlzIFsdcyBX+G7jMyAcOG6ucyAzIAnLnNwbGl0KCdfJyksXG4gICAgICAgIG1vbnRoc1Nob3J0IDogJ1PhurnMgXJfRcyAcmxf4bq4cm5fScyAZ2JfRcyAYmlfT8yAa3XMgF9BZ+G6uV9PzIBndcyBX093ZV/hu4zMgHdhzIBfQmXMgWxf4buMzIBw4bq5zIDMgCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAnQcyAacyAa3XMgV9BamXMgV9JzIBz4bq5zIFndW5f4buMauG7jcyBcnXMgV/hu4xq4buNzIFi4buNX+G6uHRpzIBfQcyAYmHMgW3hurnMgXRhJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ0HMgGnMgGtfQWplzIFfScyAc+G6ucyBX+G7jGpyX+G7jGpiX+G6uHRpzIBfQcyAYmHMgScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAnQcyAacyAX0FqX0nMgHNf4buMcl/hu4xiX+G6uHRfQcyAYicuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdoOm1tIEEnLFxuICAgICAgICAgICAgTFRTIDogJ2g6bW06c3MgQScsXG4gICAgICAgICAgICBMIDogJ0REL01NL1lZWVknLFxuICAgICAgICAgICAgTEwgOiAnRCBNTU1NIFlZWVknLFxuICAgICAgICAgICAgTExMIDogJ0QgTU1NTSBZWVlZIGg6bW0gQScsXG4gICAgICAgICAgICBMTExMIDogJ2RkZGQsIEQgTU1NTSBZWVlZIGg6bW0gQSdcbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1tPzIBuacyAIG5pXSBMVCcsXG4gICAgICAgICAgICBuZXh0RGF5IDogJ1vhu4zMgGxhIG5pXSBMVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdkZGRkIFvhu4xz4bq5zIAgdG/MgW5cXCdi4buNXSBbbmldIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW0HMgG5hIG5pXSBMVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdkZGRkIFvhu4xz4bq5zIAgdG/MgWzhu43MgV0gW25pXSBMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnbmnMgSAlcycsXG4gICAgICAgICAgICBwYXN0IDogJyVzIGvhu41qYcyBJyxcbiAgICAgICAgICAgIHMgOiAnacyAc+G6uWp1zIEgYWF5YcyBIGRpZScsXG4gICAgICAgICAgICBzcyA6J2FheWHMgSAlZCcsXG4gICAgICAgICAgICBtIDogJ2nMgHPhurlqdcyBIGthbicsXG4gICAgICAgICAgICBtbSA6ICdpzIBz4bq5anXMgSAlZCcsXG4gICAgICAgICAgICBoIDogJ3dhzIFrYXRpIGthbicsXG4gICAgICAgICAgICBoaCA6ICd3YcyBa2F0aSAlZCcsXG4gICAgICAgICAgICBkIDogJ+G7jWrhu43MgSBrYW4nLFxuICAgICAgICAgICAgZGQgOiAn4buNauG7jcyBICVkJyxcbiAgICAgICAgICAgIE0gOiAnb3N1zIAga2FuJyxcbiAgICAgICAgICAgIE1NIDogJ29zdcyAICVkJyxcbiAgICAgICAgICAgIHkgOiAn4buNZHXMgW4ga2FuJyxcbiAgICAgICAgICAgIHl5IDogJ+G7jWR1zIFuICVkJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlIDogL+G7jWrhu43MgVxcc1xcZHsxLDJ9LyxcbiAgICAgICAgb3JkaW5hbCA6ICfhu41q4buNzIEgJWQnLFxuICAgICAgICB3ZWVrIDoge1xuICAgICAgICAgICAgZG93IDogMSwgLy8gTW9uZGF5IGlzIHRoZSBmaXJzdCBkYXkgb2YgdGhlIHdlZWsuXG4gICAgICAgICAgICBkb3kgOiA0IC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHlvO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///216\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var zhCn = moment.defineLocale('zh-cn', {\n months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),\n monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n weekdaysShort : '周日_周一_周二_周三_周四_周五_周六'.split('_'),\n weekdaysMin : '日_一_二_三_四_五_六'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY/MM/DD',\n LL : 'YYYY年M月D日',\n LLL : 'YYYY年M月D日Ah点mm分',\n LLLL : 'YYYY年M月D日ddddAh点mm分',\n l : 'YYYY/M/D',\n ll : 'YYYY年M月D日',\n lll : 'YYYY年M月D日 HH:mm',\n llll : 'YYYY年M月D日dddd HH:mm'\n },\n meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n meridiemHour: function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === '凌晨' || meridiem === '早上' ||\n meridiem === '上午') {\n return hour;\n } else if (meridiem === '下午' || meridiem === '晚上') {\n return hour + 12;\n } else {\n // '中午'\n return hour >= 11 ? hour : hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n var hm = hour * 100 + minute;\n if (hm < 600) {\n return '凌晨';\n } else if (hm < 900) {\n return '早上';\n } else if (hm < 1130) {\n return '上午';\n } else if (hm < 1230) {\n return '中午';\n } else if (hm < 1800) {\n return '下午';\n } else {\n return '晚上';\n }\n },\n calendar : {\n sameDay : '[今天]LT',\n nextDay : '[明天]LT',\n nextWeek : '[下]ddddLT',\n lastDay : '[昨天]LT',\n lastWeek : '[上]ddddLT',\n sameElse : 'L'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(日|月|周)/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd':\n case 'D':\n case 'DDD':\n return number + '日';\n case 'M':\n return number + '月';\n case 'w':\n case 'W':\n return number + '周';\n default:\n return number;\n }\n },\n relativeTime : {\n future : '%s内',\n past : '%s前',\n s : '几秒',\n ss : '%d 秒',\n m : '1 分钟',\n mm : '%d 分钟',\n h : '1 小时',\n hh : '%d 小时',\n d : '1 天',\n dd : '%d 天',\n M : '1 个月',\n MM : '%d 个月',\n y : '1 年',\n yy : '%d 年'\n },\n week : {\n // GB/T 7408-1994《数据元和交换格式·信息交换·日期和时间表示法》与ISO 8601:1988等效\n dow : 1, // Monday is the first day of the week.\n doy : 4 // The week that contains Jan 4th is the first week of the year.\n }\n });\n\n return zhCn;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1jbi5qcz81YzNhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Qsb0NBQW9DLElBQUk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsQ0FBQyIsImZpbGUiOiIyMTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyEgbW9tZW50LmpzIGxvY2FsZSBjb25maWd1cmF0aW9uXG5cbjsoZnVuY3Rpb24gKGdsb2JhbCwgZmFjdG9yeSkge1xuICAgdHlwZW9mIGV4cG9ydHMgPT09ICdvYmplY3QnICYmIHR5cGVvZiBtb2R1bGUgIT09ICd1bmRlZmluZWQnXG4gICAgICAgJiYgdHlwZW9mIHJlcXVpcmUgPT09ICdmdW5jdGlvbicgPyBmYWN0b3J5KHJlcXVpcmUoJy4uL21vbWVudCcpKSA6XG4gICB0eXBlb2YgZGVmaW5lID09PSAnZnVuY3Rpb24nICYmIGRlZmluZS5hbWQgPyBkZWZpbmUoWycuLi9tb21lbnQnXSwgZmFjdG9yeSkgOlxuICAgZmFjdG9yeShnbG9iYWwubW9tZW50KVxufSh0aGlzLCAoZnVuY3Rpb24gKG1vbWVudCkgeyAndXNlIHN0cmljdCc7XG5cblxuICAgIHZhciB6aENuID0gbW9tZW50LmRlZmluZUxvY2FsZSgnemgtY24nLCB7XG4gICAgICAgIG1vbnRocyA6ICfkuIDmnIhf5LqM5pyIX+S4ieaciF/lm5vmnIhf5LqU5pyIX+WFreaciF/kuIPmnIhf5YWr5pyIX+S5neaciF/ljYHmnIhf5Y2B5LiA5pyIX+WNgeS6jOaciCcuc3BsaXQoJ18nKSxcbiAgICAgICAgbW9udGhzU2hvcnQgOiAnMeaciF8y5pyIXzPmnIhfNOaciF815pyIXzbmnIhfN+aciF845pyIXznmnIhfMTDmnIhfMTHmnIhfMTLmnIgnLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzIDogJ+aYn+acn+aXpV/mmJ/mnJ/kuIBf5pif5pyf5LqMX+aYn+acn+S4iV/mmJ/mnJ/lm5tf5pif5pyf5LqUX+aYn+acn+WFrScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNTaG9ydCA6ICflkajml6Vf5ZGo5LiAX+WRqOS6jF/lkajkuIlf5ZGo5ZubX+WRqOS6lF/lkajlha0nLnNwbGl0KCdfJyksXG4gICAgICAgIHdlZWtkYXlzTWluIDogJ+aXpV/kuIBf5LqMX+S4iV/lm5tf5LqUX+WFrScuc3BsaXQoJ18nKSxcbiAgICAgICAgbG9uZ0RhdGVGb3JtYXQgOiB7XG4gICAgICAgICAgICBMVCA6ICdISDptbScsXG4gICAgICAgICAgICBMVFMgOiAnSEg6bW06c3MnLFxuICAgICAgICAgICAgTCA6ICdZWVlZL01NL0REJyxcbiAgICAgICAgICAgIExMIDogJ1lZWVnlubRN5pyIROaXpScsXG4gICAgICAgICAgICBMTEwgOiAnWVlZWeW5tE3mnIhE5pelQWjngrltbeWIhicsXG4gICAgICAgICAgICBMTExMIDogJ1lZWVnlubRN5pyIROaXpWRkZGRBaOeCuW1t5YiGJyxcbiAgICAgICAgICAgIGwgOiAnWVlZWS9NL0QnLFxuICAgICAgICAgICAgbGwgOiAnWVlZWeW5tE3mnIhE5pelJyxcbiAgICAgICAgICAgIGxsbCA6ICdZWVlZ5bm0TeaciETml6UgSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdZWVlZ5bm0TeaciETml6VkZGRkIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv5YeM5pmofOaXqeS4inzkuIrljYh85Lit5Y2IfOS4i+WNiHzmmZrkuIovLFxuICAgICAgICBtZXJpZGllbUhvdXI6IGZ1bmN0aW9uIChob3VyLCBtZXJpZGllbSkge1xuICAgICAgICAgICAgaWYgKGhvdXIgPT09IDEyKSB7XG4gICAgICAgICAgICAgICAgaG91ciA9IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobWVyaWRpZW0gPT09ICflh4zmmagnIHx8IG1lcmlkaWVtID09PSAn5pep5LiKJyB8fFxuICAgICAgICAgICAgICAgICAgICBtZXJpZGllbSA9PT0gJ+S4iuWNiCcpIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gaG91cjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfkuIvljYgnIHx8IG1lcmlkaWVtID09PSAn5pma5LiKJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIC8vICfkuK3ljYgnXG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXIgPj0gMTEgPyBob3VyIDogaG91ciArIDEyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbSA6IGZ1bmN0aW9uIChob3VyLCBtaW51dGUsIGlzTG93ZXIpIHtcbiAgICAgICAgICAgIHZhciBobSA9IGhvdXIgKiAxMDAgKyBtaW51dGU7XG4gICAgICAgICAgICBpZiAoaG0gPCA2MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+WHjOaZqCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgOTAwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfml6nkuIonO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChobSA8IDExMzApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+S4iuWNiCc7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgMTIzMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5Lit5Y2IJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG0gPCAxODAwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfkuIvljYgnO1xuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+aZmuS4iic7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIGNhbGVuZGFyIDoge1xuICAgICAgICAgICAgc2FtZURheSA6ICdb5LuK5aSpXUxUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+aYjuWkqV1MVCcsXG4gICAgICAgICAgICBuZXh0V2VlayA6ICdb5LiLXWRkZGRMVCcsXG4gICAgICAgICAgICBsYXN0RGF5IDogJ1vmmKjlpKldTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+S4il1kZGRkTFQnLFxuICAgICAgICAgICAgc2FtZUVsc2UgOiAnTCdcbiAgICAgICAgfSxcbiAgICAgICAgZGF5T2ZNb250aE9yZGluYWxQYXJzZTogL1xcZHsxLDJ9KOaXpXzmnIh85ZGoKS8sXG4gICAgICAgIG9yZGluYWwgOiBmdW5jdGlvbiAobnVtYmVyLCBwZXJpb2QpIHtcbiAgICAgICAgICAgIHN3aXRjaCAocGVyaW9kKSB7XG4gICAgICAgICAgICAgICAgY2FzZSAnZCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnRCc6XG4gICAgICAgICAgICAgICAgY2FzZSAnREREJzpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICfml6UnO1xuICAgICAgICAgICAgICAgIGNhc2UgJ00nOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+aciCc7XG4gICAgICAgICAgICAgICAgY2FzZSAndyc6XG4gICAgICAgICAgICAgICAgY2FzZSAnVyc6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAn5ZGoJztcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXPlhoUnLFxuICAgICAgICAgICAgcGFzdCA6ICclc+WJjScsXG4gICAgICAgICAgICBzIDogJ+WHoOenkicsXG4gICAgICAgICAgICBzcyA6ICclZCDnp5InLFxuICAgICAgICAgICAgbSA6ICcxIOWIhumSnycsXG4gICAgICAgICAgICBtbSA6ICclZCDliIbpkp8nLFxuICAgICAgICAgICAgaCA6ICcxIOWwj+aXticsXG4gICAgICAgICAgICBoaCA6ICclZCDlsI/ml7YnLFxuICAgICAgICAgICAgZCA6ICcxIOWkqScsXG4gICAgICAgICAgICBkZCA6ICclZCDlpKknLFxuICAgICAgICAgICAgTSA6ICcxIOS4quaciCcsXG4gICAgICAgICAgICBNTSA6ICclZCDkuKrmnIgnLFxuICAgICAgICAgICAgeSA6ICcxIOW5tCcsXG4gICAgICAgICAgICB5eSA6ICclZCDlubQnXG4gICAgICAgIH0sXG4gICAgICAgIHdlZWsgOiB7XG4gICAgICAgICAgICAvLyBHQi9UIDc0MDgtMTk5NOOAiuaVsOaNruWFg+WSjOS6pOaNouagvOW8j8K35L+h5oGv5Lqk5o2iwrfml6XmnJ/lkozml7bpl7TooajnpLrms5XjgIvkuI5JU08gODYwMToxOTg4562J5pWIXG4gICAgICAgICAgICBkb3cgOiAxLCAvLyBNb25kYXkgaXMgdGhlIGZpcnN0IGRheSBvZiB0aGUgd2Vlay5cbiAgICAgICAgICAgIGRveSA6IDQgIC8vIFRoZSB3ZWVrIHRoYXQgY29udGFpbnMgSmFuIDR0aCBpcyB0aGUgZmlyc3Qgd2VlayBvZiB0aGUgeWVhci5cbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHpoQ247XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///217\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var zhHk = moment.defineLocale('zh-hk', {\n months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),\n monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'),\n weekdaysMin : '日_一_二_三_四_五_六'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY/MM/DD',\n LL : 'YYYY年M月D日',\n LLL : 'YYYY年M月D日 HH:mm',\n LLLL : 'YYYY年M月D日dddd HH:mm',\n l : 'YYYY/M/D',\n ll : 'YYYY年M月D日',\n lll : 'YYYY年M月D日 HH:mm',\n llll : 'YYYY年M月D日dddd HH:mm'\n },\n meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n return hour;\n } else if (meridiem === '中午') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === '下午' || meridiem === '晚上') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n var hm = hour * 100 + minute;\n if (hm < 600) {\n return '凌晨';\n } else if (hm < 900) {\n return '早上';\n } else if (hm < 1130) {\n return '上午';\n } else if (hm < 1230) {\n return '中午';\n } else if (hm < 1800) {\n return '下午';\n } else {\n return '晚上';\n }\n },\n calendar : {\n sameDay : '[今天]LT',\n nextDay : '[明天]LT',\n nextWeek : '[下]ddddLT',\n lastDay : '[昨天]LT',\n lastWeek : '[上]ddddLT',\n sameElse : 'L'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(日|月|週)/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd' :\n case 'D' :\n case 'DDD' :\n return number + '日';\n case 'M' :\n return number + '月';\n case 'w' :\n case 'W' :\n return number + '週';\n default :\n return number;\n }\n },\n relativeTime : {\n future : '%s內',\n past : '%s前',\n s : '幾秒',\n ss : '%d 秒',\n m : '1 分鐘',\n mm : '%d 分鐘',\n h : '1 小時',\n hh : '%d 小時',\n d : '1 天',\n dd : '%d 天',\n M : '1 個月',\n MM : '%d 個月',\n y : '1 年',\n yy : '%d 年'\n }\n });\n\n return zhHk;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC1oay5qcz80OWFiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIxOC5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHpoSGsgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd6aC1oaycsIHtcbiAgICAgICAgbW9udGhzIDogJ+S4gOaciF/kuozmnIhf5LiJ5pyIX+Wbm+aciF/kupTmnIhf5YWt5pyIX+S4g+aciF/lhavmnIhf5Lmd5pyIX+WNgeaciF/ljYHkuIDmnIhf5Y2B5LqM5pyIJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICcx5pyIXzLmnIhfM+aciF805pyIXzXmnIhfNuaciF835pyIXzjmnIhfOeaciF8xMOaciF8xMeaciF8xMuaciCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAn5pif5pyf5pelX+aYn+acn+S4gF/mmJ/mnJ/kuoxf5pif5pyf5LiJX+aYn+acn+Wbm1/mmJ/mnJ/kupRf5pif5pyf5YWtJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+mAseaXpV/pgLHkuIBf6YCx5LqMX+mAseS4iV/pgLHlm5tf6YCx5LqUX+mAseWFrScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn5pelX+S4gF/kuoxf5LiJX+Wbm1/kupRf5YWtJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVkvTU0vREQnLFxuICAgICAgICAgICAgTEwgOiAnWVlZWeW5tE3mnIhE5pelJyxcbiAgICAgICAgICAgIExMTCA6ICdZWVlZ5bm0TeaciETml6UgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdZWVlZ5bm0TeaciETml6VkZGRkIEhIOm1tJyxcbiAgICAgICAgICAgIGwgOiAnWVlZWS9NL0QnLFxuICAgICAgICAgICAgbGwgOiAnWVlZWeW5tE3mnIhE5pelJyxcbiAgICAgICAgICAgIGxsbCA6ICdZWVlZ5bm0TeaciETml6UgSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdZWVlZ5bm0TeaciETml6VkZGRkIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv5YeM5pmofOaXqeS4inzkuIrljYh85Lit5Y2IfOS4i+WNiHzmmZrkuIovLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAn5YeM5pmoJyB8fCBtZXJpZGllbSA9PT0gJ+aXqeS4iicgfHwgbWVyaWRpZW0gPT09ICfkuIrljYgnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn5Lit5Y2IJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDExID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfkuIvljYgnIHx8IG1lcmlkaWVtID09PSAn5pma5LiKJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgdmFyIGhtID0gaG91ciAqIDEwMCArIG1pbnV0ZTtcbiAgICAgICAgICAgIGlmIChobSA8IDYwMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5YeM5pmoJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG0gPCA5MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+aXqeS4iic7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgMTEzMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5LiK5Y2IJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG0gPCAxMjMwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfkuK3ljYgnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChobSA8IDE4MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+S4i+WNiCc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5pma5LiKJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vku4rlpKldTFQnLFxuICAgICAgICAgICAgbmV4dERheSA6ICdb5piO5aSpXUxUJyxcbiAgICAgICAgICAgIG5leHRXZWVrIDogJ1vkuItdZGRkZExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+aYqOWkqV1MVCcsXG4gICAgICAgICAgICBsYXN0V2VlayA6ICdb5LiKXWRkZGRMVCcsXG4gICAgICAgICAgICBzYW1lRWxzZSA6ICdMJ1xuICAgICAgICB9LFxuICAgICAgICBkYXlPZk1vbnRoT3JkaW5hbFBhcnNlOiAvXFxkezEsMn0o5pelfOaciHzpgLEpLyxcbiAgICAgICAgb3JkaW5hbCA6IGZ1bmN0aW9uIChudW1iZXIsIHBlcmlvZCkge1xuICAgICAgICAgICAgc3dpdGNoIChwZXJpb2QpIHtcbiAgICAgICAgICAgICAgICBjYXNlICdkJyA6XG4gICAgICAgICAgICAgICAgY2FzZSAnRCcgOlxuICAgICAgICAgICAgICAgIGNhc2UgJ0RERCcgOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+aXpSc7XG4gICAgICAgICAgICAgICAgY2FzZSAnTScgOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+aciCc7XG4gICAgICAgICAgICAgICAgY2FzZSAndycgOlxuICAgICAgICAgICAgICAgIGNhc2UgJ1cnIDpcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIG51bWJlciArICfpgLEnO1xuICAgICAgICAgICAgICAgIGRlZmF1bHQgOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9LFxuICAgICAgICByZWxhdGl2ZVRpbWUgOiB7XG4gICAgICAgICAgICBmdXR1cmUgOiAnJXPlhacnLFxuICAgICAgICAgICAgcGFzdCA6ICclc+WJjScsXG4gICAgICAgICAgICBzIDogJ+W5vuenkicsXG4gICAgICAgICAgICBzcyA6ICclZCDnp5InLFxuICAgICAgICAgICAgbSA6ICcxIOWIhumQmCcsXG4gICAgICAgICAgICBtbSA6ICclZCDliIbpkJgnLFxuICAgICAgICAgICAgaCA6ICcxIOWwj+aZgicsXG4gICAgICAgICAgICBoaCA6ICclZCDlsI/mmYInLFxuICAgICAgICAgICAgZCA6ICcxIOWkqScsXG4gICAgICAgICAgICBkZCA6ICclZCDlpKknLFxuICAgICAgICAgICAgTSA6ICcxIOWAi+aciCcsXG4gICAgICAgICAgICBNTSA6ICclZCDlgIvmnIgnLFxuICAgICAgICAgICAgeSA6ICcxIOW5tCcsXG4gICAgICAgICAgICB5eSA6ICclZCDlubQnXG4gICAgICAgIH1cbiAgICB9KTtcblxuICAgIHJldHVybiB6aEhrO1xuXG59KSkpO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///218\n")},function(module,exports,__webpack_require__){eval("//! moment.js locale configuration\n\n;(function (global, factory) {\n true ? factory(__webpack_require__(82)) :\n undefined\n}(this, (function (moment) { 'use strict';\n\n\n var zhTw = moment.defineLocale('zh-tw', {\n months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),\n monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),\n weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),\n weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'),\n weekdaysMin : '日_一_二_三_四_五_六'.split('_'),\n longDateFormat : {\n LT : 'HH:mm',\n LTS : 'HH:mm:ss',\n L : 'YYYY/MM/DD',\n LL : 'YYYY年M月D日',\n LLL : 'YYYY年M月D日 HH:mm',\n LLLL : 'YYYY年M月D日dddd HH:mm',\n l : 'YYYY/M/D',\n ll : 'YYYY年M月D日',\n lll : 'YYYY年M月D日 HH:mm',\n llll : 'YYYY年M月D日dddd HH:mm'\n },\n meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,\n meridiemHour : function (hour, meridiem) {\n if (hour === 12) {\n hour = 0;\n }\n if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {\n return hour;\n } else if (meridiem === '中午') {\n return hour >= 11 ? hour : hour + 12;\n } else if (meridiem === '下午' || meridiem === '晚上') {\n return hour + 12;\n }\n },\n meridiem : function (hour, minute, isLower) {\n var hm = hour * 100 + minute;\n if (hm < 600) {\n return '凌晨';\n } else if (hm < 900) {\n return '早上';\n } else if (hm < 1130) {\n return '上午';\n } else if (hm < 1230) {\n return '中午';\n } else if (hm < 1800) {\n return '下午';\n } else {\n return '晚上';\n }\n },\n calendar : {\n sameDay : '[今天] LT',\n nextDay : '[明天] LT',\n nextWeek : '[下]dddd LT',\n lastDay : '[昨天] LT',\n lastWeek : '[上]dddd LT',\n sameElse : 'L'\n },\n dayOfMonthOrdinalParse: /\\d{1,2}(日|月|週)/,\n ordinal : function (number, period) {\n switch (period) {\n case 'd' :\n case 'D' :\n case 'DDD' :\n return number + '日';\n case 'M' :\n return number + '月';\n case 'w' :\n case 'W' :\n return number + '週';\n default :\n return number;\n }\n },\n relativeTime : {\n future : '%s內',\n past : '%s前',\n s : '幾秒',\n ss : '%d 秒',\n m : '1 分鐘',\n mm : '%d 分鐘',\n h : '1 小時',\n hh : '%d 小時',\n d : '1 天',\n dd : '%d 天',\n M : '1 個月',\n MM : '%d 個月',\n y : '1 年',\n yy : '%d 年'\n }\n });\n\n return zhTw;\n\n})));\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvbW9tZW50L2xvY2FsZS96aC10dy5qcz85MGVhIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBLENBQUM7QUFDRCxHQUFHLEtBQ29DLFdBQVcsbUJBQU8sQ0FBQyxFQUFXO0FBQ3JFLEdBQUcsU0FDc0I7QUFDekIsQ0FBQywyQkFBMkI7OztBQUc1QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYTtBQUNiO0FBQ0EsYUFBYTtBQUNiO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQTtBQUNBO0FBQ0E7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQSxhQUFhO0FBQ2I7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVCxvQ0FBb0MsSUFBSTtBQUN4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBUztBQUNUO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDs7QUFFQSxDQUFDIiwiZmlsZSI6IjIxOS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8vISBtb21lbnQuanMgbG9jYWxlIGNvbmZpZ3VyYXRpb25cblxuOyhmdW5jdGlvbiAoZ2xvYmFsLCBmYWN0b3J5KSB7XG4gICB0eXBlb2YgZXhwb3J0cyA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIG1vZHVsZSAhPT0gJ3VuZGVmaW5lZCdcbiAgICAgICAmJiB0eXBlb2YgcmVxdWlyZSA9PT0gJ2Z1bmN0aW9uJyA/IGZhY3RvcnkocmVxdWlyZSgnLi4vbW9tZW50JykpIDpcbiAgIHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgZGVmaW5lLmFtZCA/IGRlZmluZShbJy4uL21vbWVudCddLCBmYWN0b3J5KSA6XG4gICBmYWN0b3J5KGdsb2JhbC5tb21lbnQpXG59KHRoaXMsIChmdW5jdGlvbiAobW9tZW50KSB7ICd1c2Ugc3RyaWN0JztcblxuXG4gICAgdmFyIHpoVHcgPSBtb21lbnQuZGVmaW5lTG9jYWxlKCd6aC10dycsIHtcbiAgICAgICAgbW9udGhzIDogJ+S4gOaciF/kuozmnIhf5LiJ5pyIX+Wbm+aciF/kupTmnIhf5YWt5pyIX+S4g+aciF/lhavmnIhf5Lmd5pyIX+WNgeaciF/ljYHkuIDmnIhf5Y2B5LqM5pyIJy5zcGxpdCgnXycpLFxuICAgICAgICBtb250aHNTaG9ydCA6ICcx5pyIXzLmnIhfM+aciF805pyIXzXmnIhfNuaciF835pyIXzjmnIhfOeaciF8xMOaciF8xMeaciF8xMuaciCcuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXMgOiAn5pif5pyf5pelX+aYn+acn+S4gF/mmJ/mnJ/kuoxf5pif5pyf5LiJX+aYn+acn+Wbm1/mmJ/mnJ/kupRf5pif5pyf5YWtJy5zcGxpdCgnXycpLFxuICAgICAgICB3ZWVrZGF5c1Nob3J0IDogJ+mAseaXpV/pgLHkuIBf6YCx5LqMX+mAseS4iV/pgLHlm5tf6YCx5LqUX+mAseWFrScuc3BsaXQoJ18nKSxcbiAgICAgICAgd2Vla2RheXNNaW4gOiAn5pelX+S4gF/kuoxf5LiJX+Wbm1/kupRf5YWtJy5zcGxpdCgnXycpLFxuICAgICAgICBsb25nRGF0ZUZvcm1hdCA6IHtcbiAgICAgICAgICAgIExUIDogJ0hIOm1tJyxcbiAgICAgICAgICAgIExUUyA6ICdISDptbTpzcycsXG4gICAgICAgICAgICBMIDogJ1lZWVkvTU0vREQnLFxuICAgICAgICAgICAgTEwgOiAnWVlZWeW5tE3mnIhE5pelJyxcbiAgICAgICAgICAgIExMTCA6ICdZWVlZ5bm0TeaciETml6UgSEg6bW0nLFxuICAgICAgICAgICAgTExMTCA6ICdZWVlZ5bm0TeaciETml6VkZGRkIEhIOm1tJyxcbiAgICAgICAgICAgIGwgOiAnWVlZWS9NL0QnLFxuICAgICAgICAgICAgbGwgOiAnWVlZWeW5tE3mnIhE5pelJyxcbiAgICAgICAgICAgIGxsbCA6ICdZWVlZ5bm0TeaciETml6UgSEg6bW0nLFxuICAgICAgICAgICAgbGxsbCA6ICdZWVlZ5bm0TeaciETml6VkZGRkIEhIOm1tJ1xuICAgICAgICB9LFxuICAgICAgICBtZXJpZGllbVBhcnNlOiAv5YeM5pmofOaXqeS4inzkuIrljYh85Lit5Y2IfOS4i+WNiHzmmZrkuIovLFxuICAgICAgICBtZXJpZGllbUhvdXIgOiBmdW5jdGlvbiAoaG91ciwgbWVyaWRpZW0pIHtcbiAgICAgICAgICAgIGlmIChob3VyID09PSAxMikge1xuICAgICAgICAgICAgICAgIGhvdXIgPSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaWYgKG1lcmlkaWVtID09PSAn5YeM5pmoJyB8fCBtZXJpZGllbSA9PT0gJ+aXqeS4iicgfHwgbWVyaWRpZW0gPT09ICfkuIrljYgnKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuIGhvdXI7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKG1lcmlkaWVtID09PSAn5Lit5Y2IJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyID49IDExID8gaG91ciA6IGhvdXIgKyAxMjtcbiAgICAgICAgICAgIH0gZWxzZSBpZiAobWVyaWRpZW0gPT09ICfkuIvljYgnIHx8IG1lcmlkaWVtID09PSAn5pma5LiKJykge1xuICAgICAgICAgICAgICAgIHJldHVybiBob3VyICsgMTI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIG1lcmlkaWVtIDogZnVuY3Rpb24gKGhvdXIsIG1pbnV0ZSwgaXNMb3dlcikge1xuICAgICAgICAgICAgdmFyIGhtID0gaG91ciAqIDEwMCArIG1pbnV0ZTtcbiAgICAgICAgICAgIGlmIChobSA8IDYwMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5YeM5pmoJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG0gPCA5MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+aXqeS4iic7XG4gICAgICAgICAgICB9IGVsc2UgaWYgKGhtIDwgMTEzMCkge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5LiK5Y2IJztcbiAgICAgICAgICAgIH0gZWxzZSBpZiAoaG0gPCAxMjMwKSB7XG4gICAgICAgICAgICAgICAgcmV0dXJuICfkuK3ljYgnO1xuICAgICAgICAgICAgfSBlbHNlIGlmIChobSA8IDE4MDApIHtcbiAgICAgICAgICAgICAgICByZXR1cm4gJ+S4i+WNiCc7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHJldHVybiAn5pma5LiKJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSxcbiAgICAgICAgY2FsZW5kYXIgOiB7XG4gICAgICAgICAgICBzYW1lRGF5IDogJ1vku4rlpKldIExUJyxcbiAgICAgICAgICAgIG5leHREYXkgOiAnW+aYjuWkqV0gTFQnLFxuICAgICAgICAgICAgbmV4dFdlZWsgOiAnW+S4i11kZGRkIExUJyxcbiAgICAgICAgICAgIGxhc3REYXkgOiAnW+aYqOWkqV0gTFQnLFxuICAgICAgICAgICAgbGFzdFdlZWsgOiAnW+S4il1kZGRkIExUJyxcbiAgICAgICAgICAgIHNhbWVFbHNlIDogJ0wnXG4gICAgICAgIH0sXG4gICAgICAgIGRheU9mTW9udGhPcmRpbmFsUGFyc2U6IC9cXGR7MSwyfSjml6V85pyIfOmAsSkvLFxuICAgICAgICBvcmRpbmFsIDogZnVuY3Rpb24gKG51bWJlciwgcGVyaW9kKSB7XG4gICAgICAgICAgICBzd2l0Y2ggKHBlcmlvZCkge1xuICAgICAgICAgICAgICAgIGNhc2UgJ2QnIDpcbiAgICAgICAgICAgICAgICBjYXNlICdEJyA6XG4gICAgICAgICAgICAgICAgY2FzZSAnREREJyA6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAn5pelJztcbiAgICAgICAgICAgICAgICBjYXNlICdNJyA6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXIgKyAn5pyIJztcbiAgICAgICAgICAgICAgICBjYXNlICd3JyA6XG4gICAgICAgICAgICAgICAgY2FzZSAnVycgOlxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gbnVtYmVyICsgJ+mAsSc7XG4gICAgICAgICAgICAgICAgZGVmYXVsdCA6XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiBudW1iZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0sXG4gICAgICAgIHJlbGF0aXZlVGltZSA6IHtcbiAgICAgICAgICAgIGZ1dHVyZSA6ICclc+WFpycsXG4gICAgICAgICAgICBwYXN0IDogJyVz5YmNJyxcbiAgICAgICAgICAgIHMgOiAn5bm+56eSJyxcbiAgICAgICAgICAgIHNzIDogJyVkIOenkicsXG4gICAgICAgICAgICBtIDogJzEg5YiG6ZCYJyxcbiAgICAgICAgICAgIG1tIDogJyVkIOWIhumQmCcsXG4gICAgICAgICAgICBoIDogJzEg5bCP5pmCJyxcbiAgICAgICAgICAgIGhoIDogJyVkIOWwj+aZgicsXG4gICAgICAgICAgICBkIDogJzEg5aSpJyxcbiAgICAgICAgICAgIGRkIDogJyVkIOWkqScsXG4gICAgICAgICAgICBNIDogJzEg5YCL5pyIJyxcbiAgICAgICAgICAgIE1NIDogJyVkIOWAi+aciCcsXG4gICAgICAgICAgICB5IDogJzEg5bm0JyxcbiAgICAgICAgICAgIHl5IDogJyVkIOW5tCdcbiAgICAgICAgfVxuICAgIH0pO1xuXG4gICAgcmV0dXJuIHpoVHc7XG5cbn0pKSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///219\n")},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(module,exports,__webpack_require__){eval("/**\n * @namespace Chart\n */\nvar Chart = __webpack_require__(255)();\n\nChart.helpers = __webpack_require__(83);\n\n// @todo dispatch these helpers into appropriated helpers/helpers.* file and write unit tests!\n__webpack_require__(259)(Chart);\n\nChart.defaults = __webpack_require__(84);\nChart.Element = __webpack_require__(85);\nChart.elements = __webpack_require__(86);\nChart.Interaction = __webpack_require__(94);\nChart.layouts = __webpack_require__(87);\nChart.platform = __webpack_require__(95);\nChart.plugins = __webpack_require__(96);\nChart.Ticks = __webpack_require__(88);\n\n__webpack_require__(270)(Chart);\n__webpack_require__(271)(Chart);\n__webpack_require__(272)(Chart);\n__webpack_require__(273)(Chart);\n__webpack_require__(274)(Chart);\n__webpack_require__(275)(Chart);\n\n__webpack_require__(276)(Chart);\n__webpack_require__(277)(Chart);\n__webpack_require__(278)(Chart);\n__webpack_require__(279)(Chart);\n__webpack_require__(280)(Chart);\n__webpack_require__(281)(Chart);\n\n// Controllers must be loaded after elements\n// See Chart.core.datasetController.dataElementType\n__webpack_require__(284)(Chart);\n__webpack_require__(285)(Chart);\n__webpack_require__(286)(Chart);\n__webpack_require__(287)(Chart);\n__webpack_require__(288)(Chart);\n__webpack_require__(289)(Chart);\n__webpack_require__(290)(Chart);\n\n__webpack_require__(291)(Chart);\n__webpack_require__(292)(Chart);\n__webpack_require__(293)(Chart);\n__webpack_require__(294)(Chart);\n__webpack_require__(295)(Chart);\n__webpack_require__(296)(Chart);\n__webpack_require__(297)(Chart);\n\n// Loading built-it plugins\nvar plugins = __webpack_require__(298);\nfor (var k in plugins) {\n\tif (plugins.hasOwnProperty(k)) {\n\t\tChart.plugins.register(plugins[k]);\n\t}\n}\n\nChart.platform.initialize();\n\nmodule.exports = Chart;\nif (typeof window !== 'undefined') {\n\twindow.Chart = Chart;\n}\n\n// DEPRECATIONS\n\n/**\n * Provided for backward compatibility, not available anymore\n * @namespace Chart.Legend\n * @deprecated since version 2.1.5\n * @todo remove at version 3\n * @private\n */\nChart.Legend = plugins.legend._element;\n\n/**\n * Provided for backward compatibility, not available anymore\n * @namespace Chart.Title\n * @deprecated since version 2.1.5\n * @todo remove at version 3\n * @private\n */\nChart.Title = plugins.title._element;\n\n/**\n * Provided for backward compatibility, use Chart.plugins instead\n * @namespace Chart.pluginService\n * @deprecated since version 2.1.5\n * @todo remove at version 3\n * @private\n */\nChart.pluginService = Chart.plugins;\n\n/**\n * Provided for backward compatibility, inheriting from Chart.PlugingBase has no\n * effect, instead simply create/register plugins via plain JavaScript objects.\n * @interface Chart.PluginBase\n * @deprecated since version 2.5.0\n * @todo remove at version 3\n * @private\n */\nChart.PluginBase = Chart.Element.extend({});\n\n/**\n * Provided for backward compatibility, use Chart.helpers.canvas instead.\n * @namespace Chart.canvasHelpers\n * @deprecated since version 2.6.0\n * @todo remove at version 3\n * @private\n */\nChart.canvasHelpers = Chart.helpers.canvas;\n\n/**\n * Provided for backward compatibility, use Chart.layouts instead.\n * @namespace Chart.layoutService\n * @deprecated since version 2.8.0\n * @todo remove at version 3\n * @private\n */\nChart.layoutService = Chart.layouts;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0LmpzPzViMjAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0EsWUFBWSxtQkFBTyxDQUFDLEdBQWE7O0FBRWpDLGdCQUFnQixtQkFBTyxDQUFDLEVBQWlCOztBQUV6QztBQUNBLG1CQUFPLENBQUMsR0FBcUI7O0FBRTdCLGlCQUFpQixtQkFBTyxDQUFDLEVBQXNCO0FBQy9DLGdCQUFnQixtQkFBTyxDQUFDLEVBQXFCO0FBQzdDLGlCQUFpQixtQkFBTyxDQUFDLEVBQWtCO0FBQzNDLG9CQUFvQixtQkFBTyxDQUFDLEVBQXlCO0FBQ3JELGdCQUFnQixtQkFBTyxDQUFDLEVBQXFCO0FBQzdDLGlCQUFpQixtQkFBTyxDQUFDLEVBQXNCO0FBQy9DLGdCQUFnQixtQkFBTyxDQUFDLEVBQXFCO0FBQzdDLGNBQWMsbUJBQU8sQ0FBQyxFQUFtQjs7QUFFekMsbUJBQU8sQ0FBQyxHQUF1QjtBQUMvQixtQkFBTyxDQUFDLEdBQXdCO0FBQ2hDLG1CQUFPLENBQUMsR0FBK0I7QUFDdkMsbUJBQU8sQ0FBQyxHQUEwQjtBQUNsQyxtQkFBTyxDQUFDLEdBQW1CO0FBQzNCLG1CQUFPLENBQUMsR0FBcUI7O0FBRTdCLG1CQUFPLENBQUMsR0FBMkI7QUFDbkMsbUJBQU8sQ0FBQyxHQUF5QjtBQUNqQyxtQkFBTyxDQUFDLEdBQXVCO0FBQy9CLG1CQUFPLENBQUMsR0FBNEI7QUFDcEMsbUJBQU8sQ0FBQyxHQUE2QjtBQUNyQyxtQkFBTyxDQUFDLEdBQXFCOztBQUU3QjtBQUNBO0FBQ0EsbUJBQU8sQ0FBQyxHQUE4QjtBQUN0QyxtQkFBTyxDQUFDLEdBQWlDO0FBQ3pDLG1CQUFPLENBQUMsR0FBbUM7QUFDM0MsbUJBQU8sQ0FBQyxHQUErQjtBQUN2QyxtQkFBTyxDQUFDLEdBQW9DO0FBQzVDLG1CQUFPLENBQUMsR0FBZ0M7QUFDeEMsbUJBQU8sQ0FBQyxHQUFrQzs7QUFFMUMsbUJBQU8sQ0FBQyxHQUFvQjtBQUM1QixtQkFBTyxDQUFDLEdBQXVCO0FBQy9CLG1CQUFPLENBQUMsR0FBeUI7QUFDakMsbUJBQU8sQ0FBQyxHQUFxQjtBQUM3QixtQkFBTyxDQUFDLEdBQTBCO0FBQ2xDLG1CQUFPLENBQUMsR0FBc0I7QUFDOUIsbUJBQU8sQ0FBQyxHQUF3Qjs7QUFFaEM7QUFDQSxjQUFjLG1CQUFPLENBQUMsR0FBVztBQUNqQztBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwwQ0FBMEM7O0FBRTFDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIyNTQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEBuYW1lc3BhY2UgQ2hhcnRcbiAqL1xudmFyIENoYXJ0ID0gcmVxdWlyZSgnLi9jb3JlL2NvcmUnKSgpO1xuXG5DaGFydC5oZWxwZXJzID0gcmVxdWlyZSgnLi9oZWxwZXJzL2luZGV4Jyk7XG5cbi8vIEB0b2RvIGRpc3BhdGNoIHRoZXNlIGhlbHBlcnMgaW50byBhcHByb3ByaWF0ZWQgaGVscGVycy9oZWxwZXJzLiogZmlsZSBhbmQgd3JpdGUgdW5pdCB0ZXN0cyFcbnJlcXVpcmUoJy4vY29yZS9jb3JlLmhlbHBlcnMnKShDaGFydCk7XG5cbkNoYXJ0LmRlZmF1bHRzID0gcmVxdWlyZSgnLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbkNoYXJ0LkVsZW1lbnQgPSByZXF1aXJlKCcuL2NvcmUvY29yZS5lbGVtZW50Jyk7XG5DaGFydC5lbGVtZW50cyA9IHJlcXVpcmUoJy4vZWxlbWVudHMvaW5kZXgnKTtcbkNoYXJ0LkludGVyYWN0aW9uID0gcmVxdWlyZSgnLi9jb3JlL2NvcmUuaW50ZXJhY3Rpb24nKTtcbkNoYXJ0LmxheW91dHMgPSByZXF1aXJlKCcuL2NvcmUvY29yZS5sYXlvdXRzJyk7XG5DaGFydC5wbGF0Zm9ybSA9IHJlcXVpcmUoJy4vcGxhdGZvcm1zL3BsYXRmb3JtJyk7XG5DaGFydC5wbHVnaW5zID0gcmVxdWlyZSgnLi9jb3JlL2NvcmUucGx1Z2lucycpO1xuQ2hhcnQuVGlja3MgPSByZXF1aXJlKCcuL2NvcmUvY29yZS50aWNrcycpO1xuXG5yZXF1aXJlKCcuL2NvcmUvY29yZS5hbmltYXRpb24nKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvcmUvY29yZS5jb250cm9sbGVyJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9jb3JlL2NvcmUuZGF0YXNldENvbnRyb2xsZXInKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvcmUvY29yZS5zY2FsZVNlcnZpY2UnKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvcmUvY29yZS5zY2FsZScpKENoYXJ0KTtcbnJlcXVpcmUoJy4vY29yZS9jb3JlLnRvb2x0aXAnKShDaGFydCk7XG5cbnJlcXVpcmUoJy4vc2NhbGVzL3NjYWxlLmxpbmVhcmJhc2UnKShDaGFydCk7XG5yZXF1aXJlKCcuL3NjYWxlcy9zY2FsZS5jYXRlZ29yeScpKENoYXJ0KTtcbnJlcXVpcmUoJy4vc2NhbGVzL3NjYWxlLmxpbmVhcicpKENoYXJ0KTtcbnJlcXVpcmUoJy4vc2NhbGVzL3NjYWxlLmxvZ2FyaXRobWljJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9zY2FsZXMvc2NhbGUucmFkaWFsTGluZWFyJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9zY2FsZXMvc2NhbGUudGltZScpKENoYXJ0KTtcblxuLy8gQ29udHJvbGxlcnMgbXVzdCBiZSBsb2FkZWQgYWZ0ZXIgZWxlbWVudHNcbi8vIFNlZSBDaGFydC5jb3JlLmRhdGFzZXRDb250cm9sbGVyLmRhdGFFbGVtZW50VHlwZVxucmVxdWlyZSgnLi9jb250cm9sbGVycy9jb250cm9sbGVyLmJhcicpKENoYXJ0KTtcbnJlcXVpcmUoJy4vY29udHJvbGxlcnMvY29udHJvbGxlci5idWJibGUnKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuZG91Z2hudXQnKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIubGluZScpKENoYXJ0KTtcbnJlcXVpcmUoJy4vY29udHJvbGxlcnMvY29udHJvbGxlci5wb2xhckFyZWEnKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIucmFkYXInKShDaGFydCk7XG5yZXF1aXJlKCcuL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuc2NhdHRlcicpKENoYXJ0KTtcblxucmVxdWlyZSgnLi9jaGFydHMvQ2hhcnQuQmFyJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9jaGFydHMvQ2hhcnQuQnViYmxlJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9jaGFydHMvQ2hhcnQuRG91Z2hudXQnKShDaGFydCk7XG5yZXF1aXJlKCcuL2NoYXJ0cy9DaGFydC5MaW5lJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9jaGFydHMvQ2hhcnQuUG9sYXJBcmVhJykoQ2hhcnQpO1xucmVxdWlyZSgnLi9jaGFydHMvQ2hhcnQuUmFkYXInKShDaGFydCk7XG5yZXF1aXJlKCcuL2NoYXJ0cy9DaGFydC5TY2F0dGVyJykoQ2hhcnQpO1xuXG4vLyBMb2FkaW5nIGJ1aWx0LWl0IHBsdWdpbnNcbnZhciBwbHVnaW5zID0gcmVxdWlyZSgnLi9wbHVnaW5zJyk7XG5mb3IgKHZhciBrIGluIHBsdWdpbnMpIHtcblx0aWYgKHBsdWdpbnMuaGFzT3duUHJvcGVydHkoaykpIHtcblx0XHRDaGFydC5wbHVnaW5zLnJlZ2lzdGVyKHBsdWdpbnNba10pO1xuXHR9XG59XG5cbkNoYXJ0LnBsYXRmb3JtLmluaXRpYWxpemUoKTtcblxubW9kdWxlLmV4cG9ydHMgPSBDaGFydDtcbmlmICh0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJykge1xuXHR3aW5kb3cuQ2hhcnQgPSBDaGFydDtcbn1cblxuLy8gREVQUkVDQVRJT05TXG5cbi8qKlxuICogUHJvdmlkZWQgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIG5vdCBhdmFpbGFibGUgYW55bW9yZVxuICogQG5hbWVzcGFjZSBDaGFydC5MZWdlbmRcbiAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi4xLjVcbiAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcbiAqIEBwcml2YXRlXG4gKi9cbkNoYXJ0LkxlZ2VuZCA9IHBsdWdpbnMubGVnZW5kLl9lbGVtZW50O1xuXG4vKipcbiAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCBub3QgYXZhaWxhYmxlIGFueW1vcmVcbiAqIEBuYW1lc3BhY2UgQ2hhcnQuVGl0bGVcbiAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi4xLjVcbiAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcbiAqIEBwcml2YXRlXG4gKi9cbkNoYXJ0LlRpdGxlID0gcGx1Z2lucy50aXRsZS5fZWxlbWVudDtcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LnBsdWdpbnMgaW5zdGVhZFxuICogQG5hbWVzcGFjZSBDaGFydC5wbHVnaW5TZXJ2aWNlXG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuMS41XG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5DaGFydC5wbHVnaW5TZXJ2aWNlID0gQ2hhcnQucGx1Z2lucztcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgaW5oZXJpdGluZyBmcm9tIENoYXJ0LlBsdWdpbmdCYXNlIGhhcyBub1xuICogZWZmZWN0LCBpbnN0ZWFkIHNpbXBseSBjcmVhdGUvcmVnaXN0ZXIgcGx1Z2lucyB2aWEgcGxhaW4gSmF2YVNjcmlwdCBvYmplY3RzLlxuICogQGludGVyZmFjZSBDaGFydC5QbHVnaW5CYXNlXG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNS4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5DaGFydC5QbHVnaW5CYXNlID0gQ2hhcnQuRWxlbWVudC5leHRlbmQoe30pO1xuXG4vKipcbiAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB1c2UgQ2hhcnQuaGVscGVycy5jYW52YXMgaW5zdGVhZC5cbiAqIEBuYW1lc3BhY2UgQ2hhcnQuY2FudmFzSGVscGVyc1xuICogQGRlcHJlY2F0ZWQgc2luY2UgdmVyc2lvbiAyLjYuMFxuICogQHRvZG8gcmVtb3ZlIGF0IHZlcnNpb24gM1xuICogQHByaXZhdGVcbiAqL1xuQ2hhcnQuY2FudmFzSGVscGVycyA9IENoYXJ0LmhlbHBlcnMuY2FudmFzO1xuXG4vKipcbiAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB1c2UgQ2hhcnQubGF5b3V0cyBpbnN0ZWFkLlxuICogQG5hbWVzcGFjZSBDaGFydC5sYXlvdXRTZXJ2aWNlXG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuOC4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5DaGFydC5sYXlvdXRTZXJ2aWNlID0gQ2hhcnQubGF5b3V0cztcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///254\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\n\ndefaults._set('global', {\n\tresponsive: true,\n\tresponsiveAnimationDuration: 0,\n\tmaintainAspectRatio: true,\n\tevents: ['mousemove', 'mouseout', 'click', 'touchstart', 'touchmove'],\n\thover: {\n\t\tonHover: null,\n\t\tmode: 'nearest',\n\t\tintersect: true,\n\t\tanimationDuration: 400\n\t},\n\tonClick: null,\n\tdefaultColor: 'rgba(0,0,0,0.1)',\n\tdefaultFontColor: '#666',\n\tdefaultFontFamily: \"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif\",\n\tdefaultFontSize: 12,\n\tdefaultFontStyle: 'normal',\n\tshowLines: true,\n\n\t// Element defaults defined in element extensions\n\telements: {},\n\n\t// Layout options such as padding\n\tlayout: {\n\t\tpadding: {\n\t\t\ttop: 0,\n\t\t\tright: 0,\n\t\t\tbottom: 0,\n\t\t\tleft: 0\n\t\t}\n\t}\n});\n\nmodule.exports = function() {\n\n\t// Occupy the global variable of Chart, and create a simple base class\n\tvar Chart = function(item, config) {\n\t\tthis.construct(item, config);\n\t\treturn this;\n\t};\n\n\tChart.Chart = Chart;\n\n\treturn Chart;\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5qcz9jOGYzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUFpQjs7QUFFeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxhQUFhOztBQUViO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBIiwiZmlsZSI6IjI1NS5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi9jb3JlLmRlZmF1bHRzJyk7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0cmVzcG9uc2l2ZTogdHJ1ZSxcblx0cmVzcG9uc2l2ZUFuaW1hdGlvbkR1cmF0aW9uOiAwLFxuXHRtYWludGFpbkFzcGVjdFJhdGlvOiB0cnVlLFxuXHRldmVudHM6IFsnbW91c2Vtb3ZlJywgJ21vdXNlb3V0JywgJ2NsaWNrJywgJ3RvdWNoc3RhcnQnLCAndG91Y2htb3ZlJ10sXG5cdGhvdmVyOiB7XG5cdFx0b25Ib3ZlcjogbnVsbCxcblx0XHRtb2RlOiAnbmVhcmVzdCcsXG5cdFx0aW50ZXJzZWN0OiB0cnVlLFxuXHRcdGFuaW1hdGlvbkR1cmF0aW9uOiA0MDBcblx0fSxcblx0b25DbGljazogbnVsbCxcblx0ZGVmYXVsdENvbG9yOiAncmdiYSgwLDAsMCwwLjEpJyxcblx0ZGVmYXVsdEZvbnRDb2xvcjogJyM2NjYnLFxuXHRkZWZhdWx0Rm9udEZhbWlseTogXCInSGVsdmV0aWNhIE5ldWUnLCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZlwiLFxuXHRkZWZhdWx0Rm9udFNpemU6IDEyLFxuXHRkZWZhdWx0Rm9udFN0eWxlOiAnbm9ybWFsJyxcblx0c2hvd0xpbmVzOiB0cnVlLFxuXG5cdC8vIEVsZW1lbnQgZGVmYXVsdHMgZGVmaW5lZCBpbiBlbGVtZW50IGV4dGVuc2lvbnNcblx0ZWxlbWVudHM6IHt9LFxuXG5cdC8vIExheW91dCBvcHRpb25zIHN1Y2ggYXMgcGFkZGluZ1xuXHRsYXlvdXQ6IHtcblx0XHRwYWRkaW5nOiB7XG5cdFx0XHR0b3A6IDAsXG5cdFx0XHRyaWdodDogMCxcblx0XHRcdGJvdHRvbTogMCxcblx0XHRcdGxlZnQ6IDBcblx0XHR9XG5cdH1cbn0pO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKCkge1xuXG5cdC8vIE9jY3VweSB0aGUgZ2xvYmFsIHZhcmlhYmxlIG9mIENoYXJ0LCBhbmQgY3JlYXRlIGEgc2ltcGxlIGJhc2UgY2xhc3Ncblx0dmFyIENoYXJ0ID0gZnVuY3Rpb24oaXRlbSwgY29uZmlnKSB7XG5cdFx0dGhpcy5jb25zdHJ1Y3QoaXRlbSwgY29uZmlnKTtcblx0XHRyZXR1cm4gdGhpcztcblx0fTtcblxuXHRDaGFydC5DaGFydCA9IENoYXJ0O1xuXG5cdHJldHVybiBDaGFydDtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///255\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(89);\n\n/**\n * Easing functions adapted from Robert Penner's easing equations.\n * @namespace Chart.helpers.easingEffects\n * @see http://www.robertpenner.com/easing/\n */\nvar effects = {\n\tlinear: function(t) {\n\t\treturn t;\n\t},\n\n\teaseInQuad: function(t) {\n\t\treturn t * t;\n\t},\n\n\teaseOutQuad: function(t) {\n\t\treturn -t * (t - 2);\n\t},\n\n\teaseInOutQuad: function(t) {\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * t * t;\n\t\t}\n\t\treturn -0.5 * ((--t) * (t - 2) - 1);\n\t},\n\n\teaseInCubic: function(t) {\n\t\treturn t * t * t;\n\t},\n\n\teaseOutCubic: function(t) {\n\t\treturn (t = t - 1) * t * t + 1;\n\t},\n\n\teaseInOutCubic: function(t) {\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * t * t * t;\n\t\t}\n\t\treturn 0.5 * ((t -= 2) * t * t + 2);\n\t},\n\n\teaseInQuart: function(t) {\n\t\treturn t * t * t * t;\n\t},\n\n\teaseOutQuart: function(t) {\n\t\treturn -((t = t - 1) * t * t * t - 1);\n\t},\n\n\teaseInOutQuart: function(t) {\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * t * t * t * t;\n\t\t}\n\t\treturn -0.5 * ((t -= 2) * t * t * t - 2);\n\t},\n\n\teaseInQuint: function(t) {\n\t\treturn t * t * t * t * t;\n\t},\n\n\teaseOutQuint: function(t) {\n\t\treturn (t = t - 1) * t * t * t * t + 1;\n\t},\n\n\teaseInOutQuint: function(t) {\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * t * t * t * t * t;\n\t\t}\n\t\treturn 0.5 * ((t -= 2) * t * t * t * t + 2);\n\t},\n\n\teaseInSine: function(t) {\n\t\treturn -Math.cos(t * (Math.PI / 2)) + 1;\n\t},\n\n\teaseOutSine: function(t) {\n\t\treturn Math.sin(t * (Math.PI / 2));\n\t},\n\n\teaseInOutSine: function(t) {\n\t\treturn -0.5 * (Math.cos(Math.PI * t) - 1);\n\t},\n\n\teaseInExpo: function(t) {\n\t\treturn (t === 0) ? 0 : Math.pow(2, 10 * (t - 1));\n\t},\n\n\teaseOutExpo: function(t) {\n\t\treturn (t === 1) ? 1 : -Math.pow(2, -10 * t) + 1;\n\t},\n\n\teaseInOutExpo: function(t) {\n\t\tif (t === 0) {\n\t\t\treturn 0;\n\t\t}\n\t\tif (t === 1) {\n\t\t\treturn 1;\n\t\t}\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * Math.pow(2, 10 * (t - 1));\n\t\t}\n\t\treturn 0.5 * (-Math.pow(2, -10 * --t) + 2);\n\t},\n\n\teaseInCirc: function(t) {\n\t\tif (t >= 1) {\n\t\t\treturn t;\n\t\t}\n\t\treturn -(Math.sqrt(1 - t * t) - 1);\n\t},\n\n\teaseOutCirc: function(t) {\n\t\treturn Math.sqrt(1 - (t = t - 1) * t);\n\t},\n\n\teaseInOutCirc: function(t) {\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn -0.5 * (Math.sqrt(1 - t * t) - 1);\n\t\t}\n\t\treturn 0.5 * (Math.sqrt(1 - (t -= 2) * t) + 1);\n\t},\n\n\teaseInElastic: function(t) {\n\t\tvar s = 1.70158;\n\t\tvar p = 0;\n\t\tvar a = 1;\n\t\tif (t === 0) {\n\t\t\treturn 0;\n\t\t}\n\t\tif (t === 1) {\n\t\t\treturn 1;\n\t\t}\n\t\tif (!p) {\n\t\t\tp = 0.3;\n\t\t}\n\t\tif (a < 1) {\n\t\t\ta = 1;\n\t\t\ts = p / 4;\n\t\t} else {\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\n\t\t}\n\t\treturn -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p));\n\t},\n\n\teaseOutElastic: function(t) {\n\t\tvar s = 1.70158;\n\t\tvar p = 0;\n\t\tvar a = 1;\n\t\tif (t === 0) {\n\t\t\treturn 0;\n\t\t}\n\t\tif (t === 1) {\n\t\t\treturn 1;\n\t\t}\n\t\tif (!p) {\n\t\t\tp = 0.3;\n\t\t}\n\t\tif (a < 1) {\n\t\t\ta = 1;\n\t\t\ts = p / 4;\n\t\t} else {\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\n\t\t}\n\t\treturn a * Math.pow(2, -10 * t) * Math.sin((t - s) * (2 * Math.PI) / p) + 1;\n\t},\n\n\teaseInOutElastic: function(t) {\n\t\tvar s = 1.70158;\n\t\tvar p = 0;\n\t\tvar a = 1;\n\t\tif (t === 0) {\n\t\t\treturn 0;\n\t\t}\n\t\tif ((t /= 0.5) === 2) {\n\t\t\treturn 1;\n\t\t}\n\t\tif (!p) {\n\t\t\tp = 0.45;\n\t\t}\n\t\tif (a < 1) {\n\t\t\ta = 1;\n\t\t\ts = p / 4;\n\t\t} else {\n\t\t\ts = p / (2 * Math.PI) * Math.asin(1 / a);\n\t\t}\n\t\tif (t < 1) {\n\t\t\treturn -0.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p));\n\t\t}\n\t\treturn a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - s) * (2 * Math.PI) / p) * 0.5 + 1;\n\t},\n\teaseInBack: function(t) {\n\t\tvar s = 1.70158;\n\t\treturn t * t * ((s + 1) * t - s);\n\t},\n\n\teaseOutBack: function(t) {\n\t\tvar s = 1.70158;\n\t\treturn (t = t - 1) * t * ((s + 1) * t + s) + 1;\n\t},\n\n\teaseInOutBack: function(t) {\n\t\tvar s = 1.70158;\n\t\tif ((t /= 0.5) < 1) {\n\t\t\treturn 0.5 * (t * t * (((s *= (1.525)) + 1) * t - s));\n\t\t}\n\t\treturn 0.5 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2);\n\t},\n\n\teaseInBounce: function(t) {\n\t\treturn 1 - effects.easeOutBounce(1 - t);\n\t},\n\n\teaseOutBounce: function(t) {\n\t\tif (t < (1 / 2.75)) {\n\t\t\treturn 7.5625 * t * t;\n\t\t}\n\t\tif (t < (2 / 2.75)) {\n\t\t\treturn 7.5625 * (t -= (1.5 / 2.75)) * t + 0.75;\n\t\t}\n\t\tif (t < (2.5 / 2.75)) {\n\t\t\treturn 7.5625 * (t -= (2.25 / 2.75)) * t + 0.9375;\n\t\t}\n\t\treturn 7.5625 * (t -= (2.625 / 2.75)) * t + 0.984375;\n\t},\n\n\teaseInOutBounce: function(t) {\n\t\tif (t < 0.5) {\n\t\t\treturn effects.easeInBounce(t * 2) * 0.5;\n\t\t}\n\t\treturn effects.easeOutBounce(t * 2 - 1) * 0.5 + 0.5;\n\t}\n};\n\nmodule.exports = {\n\teffects: effects\n};\n\n// DEPRECATIONS\n\n/**\n * Provided for backward compatibility, use Chart.helpers.easing.effects instead.\n * @function Chart.helpers.easingEffects\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.easingEffects = effects;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2hlbHBlcnMvaGVscGVycy5lYXNpbmcuanM/YmI0MyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixjQUFjLG1CQUFPLENBQUMsRUFBZ0I7O0FBRXRDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiMjU2LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4vaGVscGVycy5jb3JlJyk7XG5cbi8qKlxuICogRWFzaW5nIGZ1bmN0aW9ucyBhZGFwdGVkIGZyb20gUm9iZXJ0IFBlbm5lcidzIGVhc2luZyBlcXVhdGlvbnMuXG4gKiBAbmFtZXNwYWNlIENoYXJ0LmhlbHBlcnMuZWFzaW5nRWZmZWN0c1xuICogQHNlZSBodHRwOi8vd3d3LnJvYmVydHBlbm5lci5jb20vZWFzaW5nL1xuICovXG52YXIgZWZmZWN0cyA9IHtcblx0bGluZWFyOiBmdW5jdGlvbih0KSB7XG5cdFx0cmV0dXJuIHQ7XG5cdH0sXG5cblx0ZWFzZUluUXVhZDogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiB0ICogdDtcblx0fSxcblxuXHRlYXNlT3V0UXVhZDogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiAtdCAqICh0IC0gMik7XG5cdH0sXG5cblx0ZWFzZUluT3V0UXVhZDogZnVuY3Rpb24odCkge1xuXHRcdGlmICgodCAvPSAwLjUpIDwgMSkge1xuXHRcdFx0cmV0dXJuIDAuNSAqIHQgKiB0O1xuXHRcdH1cblx0XHRyZXR1cm4gLTAuNSAqICgoLS10KSAqICh0IC0gMikgLSAxKTtcblx0fSxcblxuXHRlYXNlSW5DdWJpYzogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiB0ICogdCAqIHQ7XG5cdH0sXG5cblx0ZWFzZU91dEN1YmljOiBmdW5jdGlvbih0KSB7XG5cdFx0cmV0dXJuICh0ID0gdCAtIDEpICogdCAqIHQgKyAxO1xuXHR9LFxuXG5cdGVhc2VJbk91dEN1YmljOiBmdW5jdGlvbih0KSB7XG5cdFx0aWYgKCh0IC89IDAuNSkgPCAxKSB7XG5cdFx0XHRyZXR1cm4gMC41ICogdCAqIHQgKiB0O1xuXHRcdH1cblx0XHRyZXR1cm4gMC41ICogKCh0IC09IDIpICogdCAqIHQgKyAyKTtcblx0fSxcblxuXHRlYXNlSW5RdWFydDogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiB0ICogdCAqIHQgKiB0O1xuXHR9LFxuXG5cdGVhc2VPdXRRdWFydDogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiAtKCh0ID0gdCAtIDEpICogdCAqIHQgKiB0IC0gMSk7XG5cdH0sXG5cblx0ZWFzZUluT3V0UXVhcnQ6IGZ1bmN0aW9uKHQpIHtcblx0XHRpZiAoKHQgLz0gMC41KSA8IDEpIHtcblx0XHRcdHJldHVybiAwLjUgKiB0ICogdCAqIHQgKiB0O1xuXHRcdH1cblx0XHRyZXR1cm4gLTAuNSAqICgodCAtPSAyKSAqIHQgKiB0ICogdCAtIDIpO1xuXHR9LFxuXG5cdGVhc2VJblF1aW50OiBmdW5jdGlvbih0KSB7XG5cdFx0cmV0dXJuIHQgKiB0ICogdCAqIHQgKiB0O1xuXHR9LFxuXG5cdGVhc2VPdXRRdWludDogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiAodCA9IHQgLSAxKSAqIHQgKiB0ICogdCAqIHQgKyAxO1xuXHR9LFxuXG5cdGVhc2VJbk91dFF1aW50OiBmdW5jdGlvbih0KSB7XG5cdFx0aWYgKCh0IC89IDAuNSkgPCAxKSB7XG5cdFx0XHRyZXR1cm4gMC41ICogdCAqIHQgKiB0ICogdCAqIHQ7XG5cdFx0fVxuXHRcdHJldHVybiAwLjUgKiAoKHQgLT0gMikgKiB0ICogdCAqIHQgKiB0ICsgMik7XG5cdH0sXG5cblx0ZWFzZUluU2luZTogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiAtTWF0aC5jb3ModCAqIChNYXRoLlBJIC8gMikpICsgMTtcblx0fSxcblxuXHRlYXNlT3V0U2luZTogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiBNYXRoLnNpbih0ICogKE1hdGguUEkgLyAyKSk7XG5cdH0sXG5cblx0ZWFzZUluT3V0U2luZTogZnVuY3Rpb24odCkge1xuXHRcdHJldHVybiAtMC41ICogKE1hdGguY29zKE1hdGguUEkgKiB0KSAtIDEpO1xuXHR9LFxuXG5cdGVhc2VJbkV4cG86IGZ1bmN0aW9uKHQpIHtcblx0XHRyZXR1cm4gKHQgPT09IDApID8gMCA6IE1hdGgucG93KDIsIDEwICogKHQgLSAxKSk7XG5cdH0sXG5cblx0ZWFzZU91dEV4cG86IGZ1bmN0aW9uKHQpIHtcblx0XHRyZXR1cm4gKHQgPT09IDEpID8gMSA6IC1NYXRoLnBvdygyLCAtMTAgKiB0KSArIDE7XG5cdH0sXG5cblx0ZWFzZUluT3V0RXhwbzogZnVuY3Rpb24odCkge1xuXHRcdGlmICh0ID09PSAwKSB7XG5cdFx0XHRyZXR1cm4gMDtcblx0XHR9XG5cdFx0aWYgKHQgPT09IDEpIHtcblx0XHRcdHJldHVybiAxO1xuXHRcdH1cblx0XHRpZiAoKHQgLz0gMC41KSA8IDEpIHtcblx0XHRcdHJldHVybiAwLjUgKiBNYXRoLnBvdygyLCAxMCAqICh0IC0gMSkpO1xuXHRcdH1cblx0XHRyZXR1cm4gMC41ICogKC1NYXRoLnBvdygyLCAtMTAgKiAtLXQpICsgMik7XG5cdH0sXG5cblx0ZWFzZUluQ2lyYzogZnVuY3Rpb24odCkge1xuXHRcdGlmICh0ID49IDEpIHtcblx0XHRcdHJldHVybiB0O1xuXHRcdH1cblx0XHRyZXR1cm4gLShNYXRoLnNxcnQoMSAtIHQgKiB0KSAtIDEpO1xuXHR9LFxuXG5cdGVhc2VPdXRDaXJjOiBmdW5jdGlvbih0KSB7XG5cdFx0cmV0dXJuIE1hdGguc3FydCgxIC0gKHQgPSB0IC0gMSkgKiB0KTtcblx0fSxcblxuXHRlYXNlSW5PdXRDaXJjOiBmdW5jdGlvbih0KSB7XG5cdFx0aWYgKCh0IC89IDAuNSkgPCAxKSB7XG5cdFx0XHRyZXR1cm4gLTAuNSAqIChNYXRoLnNxcnQoMSAtIHQgKiB0KSAtIDEpO1xuXHRcdH1cblx0XHRyZXR1cm4gMC41ICogKE1hdGguc3FydCgxIC0gKHQgLT0gMikgKiB0KSArIDEpO1xuXHR9LFxuXG5cdGVhc2VJbkVsYXN0aWM6IGZ1bmN0aW9uKHQpIHtcblx0XHR2YXIgcyA9IDEuNzAxNTg7XG5cdFx0dmFyIHAgPSAwO1xuXHRcdHZhciBhID0gMTtcblx0XHRpZiAodCA9PT0gMCkge1xuXHRcdFx0cmV0dXJuIDA7XG5cdFx0fVxuXHRcdGlmICh0ID09PSAxKSB7XG5cdFx0XHRyZXR1cm4gMTtcblx0XHR9XG5cdFx0aWYgKCFwKSB7XG5cdFx0XHRwID0gMC4zO1xuXHRcdH1cblx0XHRpZiAoYSA8IDEpIHtcblx0XHRcdGEgPSAxO1xuXHRcdFx0cyA9IHAgLyA0O1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRzID0gcCAvICgyICogTWF0aC5QSSkgKiBNYXRoLmFzaW4oMSAvIGEpO1xuXHRcdH1cblx0XHRyZXR1cm4gLShhICogTWF0aC5wb3coMiwgMTAgKiAodCAtPSAxKSkgKiBNYXRoLnNpbigodCAtIHMpICogKDIgKiBNYXRoLlBJKSAvIHApKTtcblx0fSxcblxuXHRlYXNlT3V0RWxhc3RpYzogZnVuY3Rpb24odCkge1xuXHRcdHZhciBzID0gMS43MDE1ODtcblx0XHR2YXIgcCA9IDA7XG5cdFx0dmFyIGEgPSAxO1xuXHRcdGlmICh0ID09PSAwKSB7XG5cdFx0XHRyZXR1cm4gMDtcblx0XHR9XG5cdFx0aWYgKHQgPT09IDEpIHtcblx0XHRcdHJldHVybiAxO1xuXHRcdH1cblx0XHRpZiAoIXApIHtcblx0XHRcdHAgPSAwLjM7XG5cdFx0fVxuXHRcdGlmIChhIDwgMSkge1xuXHRcdFx0YSA9IDE7XG5cdFx0XHRzID0gcCAvIDQ7XG5cdFx0fSBlbHNlIHtcblx0XHRcdHMgPSBwIC8gKDIgKiBNYXRoLlBJKSAqIE1hdGguYXNpbigxIC8gYSk7XG5cdFx0fVxuXHRcdHJldHVybiBhICogTWF0aC5wb3coMiwgLTEwICogdCkgKiBNYXRoLnNpbigodCAtIHMpICogKDIgKiBNYXRoLlBJKSAvIHApICsgMTtcblx0fSxcblxuXHRlYXNlSW5PdXRFbGFzdGljOiBmdW5jdGlvbih0KSB7XG5cdFx0dmFyIHMgPSAxLjcwMTU4O1xuXHRcdHZhciBwID0gMDtcblx0XHR2YXIgYSA9IDE7XG5cdFx0aWYgKHQgPT09IDApIHtcblx0XHRcdHJldHVybiAwO1xuXHRcdH1cblx0XHRpZiAoKHQgLz0gMC41KSA9PT0gMikge1xuXHRcdFx0cmV0dXJuIDE7XG5cdFx0fVxuXHRcdGlmICghcCkge1xuXHRcdFx0cCA9IDAuNDU7XG5cdFx0fVxuXHRcdGlmIChhIDwgMSkge1xuXHRcdFx0YSA9IDE7XG5cdFx0XHRzID0gcCAvIDQ7XG5cdFx0fSBlbHNlIHtcblx0XHRcdHMgPSBwIC8gKDIgKiBNYXRoLlBJKSAqIE1hdGguYXNpbigxIC8gYSk7XG5cdFx0fVxuXHRcdGlmICh0IDwgMSkge1xuXHRcdFx0cmV0dXJuIC0wLjUgKiAoYSAqIE1hdGgucG93KDIsIDEwICogKHQgLT0gMSkpICogTWF0aC5zaW4oKHQgLSBzKSAqICgyICogTWF0aC5QSSkgLyBwKSk7XG5cdFx0fVxuXHRcdHJldHVybiBhICogTWF0aC5wb3coMiwgLTEwICogKHQgLT0gMSkpICogTWF0aC5zaW4oKHQgLSBzKSAqICgyICogTWF0aC5QSSkgLyBwKSAqIDAuNSArIDE7XG5cdH0sXG5cdGVhc2VJbkJhY2s6IGZ1bmN0aW9uKHQpIHtcblx0XHR2YXIgcyA9IDEuNzAxNTg7XG5cdFx0cmV0dXJuIHQgKiB0ICogKChzICsgMSkgKiB0IC0gcyk7XG5cdH0sXG5cblx0ZWFzZU91dEJhY2s6IGZ1bmN0aW9uKHQpIHtcblx0XHR2YXIgcyA9IDEuNzAxNTg7XG5cdFx0cmV0dXJuICh0ID0gdCAtIDEpICogdCAqICgocyArIDEpICogdCArIHMpICsgMTtcblx0fSxcblxuXHRlYXNlSW5PdXRCYWNrOiBmdW5jdGlvbih0KSB7XG5cdFx0dmFyIHMgPSAxLjcwMTU4O1xuXHRcdGlmICgodCAvPSAwLjUpIDwgMSkge1xuXHRcdFx0cmV0dXJuIDAuNSAqICh0ICogdCAqICgoKHMgKj0gKDEuNTI1KSkgKyAxKSAqIHQgLSBzKSk7XG5cdFx0fVxuXHRcdHJldHVybiAwLjUgKiAoKHQgLT0gMikgKiB0ICogKCgocyAqPSAoMS41MjUpKSArIDEpICogdCArIHMpICsgMik7XG5cdH0sXG5cblx0ZWFzZUluQm91bmNlOiBmdW5jdGlvbih0KSB7XG5cdFx0cmV0dXJuIDEgLSBlZmZlY3RzLmVhc2VPdXRCb3VuY2UoMSAtIHQpO1xuXHR9LFxuXG5cdGVhc2VPdXRCb3VuY2U6IGZ1bmN0aW9uKHQpIHtcblx0XHRpZiAodCA8ICgxIC8gMi43NSkpIHtcblx0XHRcdHJldHVybiA3LjU2MjUgKiB0ICogdDtcblx0XHR9XG5cdFx0aWYgKHQgPCAoMiAvIDIuNzUpKSB7XG5cdFx0XHRyZXR1cm4gNy41NjI1ICogKHQgLT0gKDEuNSAvIDIuNzUpKSAqIHQgKyAwLjc1O1xuXHRcdH1cblx0XHRpZiAodCA8ICgyLjUgLyAyLjc1KSkge1xuXHRcdFx0cmV0dXJuIDcuNTYyNSAqICh0IC09ICgyLjI1IC8gMi43NSkpICogdCArIDAuOTM3NTtcblx0XHR9XG5cdFx0cmV0dXJuIDcuNTYyNSAqICh0IC09ICgyLjYyNSAvIDIuNzUpKSAqIHQgKyAwLjk4NDM3NTtcblx0fSxcblxuXHRlYXNlSW5PdXRCb3VuY2U6IGZ1bmN0aW9uKHQpIHtcblx0XHRpZiAodCA8IDAuNSkge1xuXHRcdFx0cmV0dXJuIGVmZmVjdHMuZWFzZUluQm91bmNlKHQgKiAyKSAqIDAuNTtcblx0XHR9XG5cdFx0cmV0dXJuIGVmZmVjdHMuZWFzZU91dEJvdW5jZSh0ICogMiAtIDEpICogMC41ICsgMC41O1xuXHR9XG59O1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0ZWZmZWN0czogZWZmZWN0c1xufTtcblxuLy8gREVQUkVDQVRJT05TXG5cbi8qKlxuICogUHJvdmlkZWQgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHVzZSBDaGFydC5oZWxwZXJzLmVhc2luZy5lZmZlY3RzIGluc3RlYWQuXG4gKiBAZnVuY3Rpb24gQ2hhcnQuaGVscGVycy5lYXNpbmdFZmZlY3RzXG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNy4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5oZWxwZXJzLmVhc2luZ0VmZmVjdHMgPSBlZmZlY3RzO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///256\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(89);\n\n/**\n * @namespace Chart.helpers.canvas\n */\nvar exports = module.exports = {\n\t/**\n\t * Clears the entire canvas associated to the given `chart`.\n\t * @param {Chart} chart - The chart for which to clear the canvas.\n\t */\n\tclear: function(chart) {\n\t\tchart.ctx.clearRect(0, 0, chart.width, chart.height);\n\t},\n\n\t/**\n\t * Creates a \"path\" for a rectangle with rounded corners at position (x, y) with a\n\t * given size (width, height) and the same `radius` for all corners.\n\t * @param {CanvasRenderingContext2D} ctx - The canvas 2D Context.\n\t * @param {Number} x - The x axis of the coordinate for the rectangle starting point.\n\t * @param {Number} y - The y axis of the coordinate for the rectangle starting point.\n\t * @param {Number} width - The rectangle's width.\n\t * @param {Number} height - The rectangle's height.\n\t * @param {Number} radius - The rounded amount (in pixels) for the four corners.\n\t * @todo handle `radius` as top-left, top-right, bottom-right, bottom-left array/object?\n\t */\n\troundedRect: function(ctx, x, y, width, height, radius) {\n\t\tif (radius) {\n\t\t\tvar rx = Math.min(radius, width / 2);\n\t\t\tvar ry = Math.min(radius, height / 2);\n\n\t\t\tctx.moveTo(x + rx, y);\n\t\t\tctx.lineTo(x + width - rx, y);\n\t\t\tctx.quadraticCurveTo(x + width, y, x + width, y + ry);\n\t\t\tctx.lineTo(x + width, y + height - ry);\n\t\t\tctx.quadraticCurveTo(x + width, y + height, x + width - rx, y + height);\n\t\t\tctx.lineTo(x + rx, y + height);\n\t\t\tctx.quadraticCurveTo(x, y + height, x, y + height - ry);\n\t\t\tctx.lineTo(x, y + ry);\n\t\t\tctx.quadraticCurveTo(x, y, x + rx, y);\n\t\t} else {\n\t\t\tctx.rect(x, y, width, height);\n\t\t}\n\t},\n\n\tdrawPoint: function(ctx, style, radius, x, y) {\n\t\tvar type, edgeLength, xOffset, yOffset, height, size;\n\n\t\tif (style && typeof style === 'object') {\n\t\t\ttype = style.toString();\n\t\t\tif (type === '[object HTMLImageElement]' || type === '[object HTMLCanvasElement]') {\n\t\t\t\tctx.drawImage(style, x - style.width / 2, y - style.height / 2, style.width, style.height);\n\t\t\t\treturn;\n\t\t\t}\n\t\t}\n\n\t\tif (isNaN(radius) || radius <= 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tswitch (style) {\n\t\t// Default includes circle\n\t\tdefault:\n\t\t\tctx.beginPath();\n\t\t\tctx.arc(x, y, radius, 0, Math.PI * 2);\n\t\t\tctx.closePath();\n\t\t\tctx.fill();\n\t\t\tbreak;\n\t\tcase 'triangle':\n\t\t\tctx.beginPath();\n\t\t\tedgeLength = 3 * radius / Math.sqrt(3);\n\t\t\theight = edgeLength * Math.sqrt(3) / 2;\n\t\t\tctx.moveTo(x - edgeLength / 2, y + height / 3);\n\t\t\tctx.lineTo(x + edgeLength / 2, y + height / 3);\n\t\t\tctx.lineTo(x, y - 2 * height / 3);\n\t\t\tctx.closePath();\n\t\t\tctx.fill();\n\t\t\tbreak;\n\t\tcase 'rect':\n\t\t\tsize = 1 / Math.SQRT2 * radius;\n\t\t\tctx.beginPath();\n\t\t\tctx.fillRect(x - size, y - size, 2 * size, 2 * size);\n\t\t\tctx.strokeRect(x - size, y - size, 2 * size, 2 * size);\n\t\t\tbreak;\n\t\tcase 'rectRounded':\n\t\t\tvar offset = radius / Math.SQRT2;\n\t\t\tvar leftX = x - offset;\n\t\t\tvar topY = y - offset;\n\t\t\tvar sideSize = Math.SQRT2 * radius;\n\t\t\tctx.beginPath();\n\t\t\tthis.roundedRect(ctx, leftX, topY, sideSize, sideSize, radius / 2);\n\t\t\tctx.closePath();\n\t\t\tctx.fill();\n\t\t\tbreak;\n\t\tcase 'rectRot':\n\t\t\tsize = 1 / Math.SQRT2 * radius;\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x - size, y);\n\t\t\tctx.lineTo(x, y + size);\n\t\t\tctx.lineTo(x + size, y);\n\t\t\tctx.lineTo(x, y - size);\n\t\t\tctx.closePath();\n\t\t\tctx.fill();\n\t\t\tbreak;\n\t\tcase 'cross':\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x, y + radius);\n\t\t\tctx.lineTo(x, y - radius);\n\t\t\tctx.moveTo(x - radius, y);\n\t\t\tctx.lineTo(x + radius, y);\n\t\t\tctx.closePath();\n\t\t\tbreak;\n\t\tcase 'crossRot':\n\t\t\tctx.beginPath();\n\t\t\txOffset = Math.cos(Math.PI / 4) * radius;\n\t\t\tyOffset = Math.sin(Math.PI / 4) * radius;\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\n\t\t\tctx.moveTo(x - xOffset, y + yOffset);\n\t\t\tctx.lineTo(x + xOffset, y - yOffset);\n\t\t\tctx.closePath();\n\t\t\tbreak;\n\t\tcase 'star':\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x, y + radius);\n\t\t\tctx.lineTo(x, y - radius);\n\t\t\tctx.moveTo(x - radius, y);\n\t\t\tctx.lineTo(x + radius, y);\n\t\t\txOffset = Math.cos(Math.PI / 4) * radius;\n\t\t\tyOffset = Math.sin(Math.PI / 4) * radius;\n\t\t\tctx.moveTo(x - xOffset, y - yOffset);\n\t\t\tctx.lineTo(x + xOffset, y + yOffset);\n\t\t\tctx.moveTo(x - xOffset, y + yOffset);\n\t\t\tctx.lineTo(x + xOffset, y - yOffset);\n\t\t\tctx.closePath();\n\t\t\tbreak;\n\t\tcase 'line':\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x - radius, y);\n\t\t\tctx.lineTo(x + radius, y);\n\t\t\tctx.closePath();\n\t\t\tbreak;\n\t\tcase 'dash':\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x, y);\n\t\t\tctx.lineTo(x + radius, y);\n\t\t\tctx.closePath();\n\t\t\tbreak;\n\t\t}\n\n\t\tctx.stroke();\n\t},\n\n\tclipArea: function(ctx, area) {\n\t\tctx.save();\n\t\tctx.beginPath();\n\t\tctx.rect(area.left, area.top, area.right - area.left, area.bottom - area.top);\n\t\tctx.clip();\n\t},\n\n\tunclipArea: function(ctx) {\n\t\tctx.restore();\n\t},\n\n\tlineTo: function(ctx, previous, target, flip) {\n\t\tif (target.steppedLine) {\n\t\t\tif ((target.steppedLine === 'after' && !flip) || (target.steppedLine !== 'after' && flip)) {\n\t\t\t\tctx.lineTo(previous.x, target.y);\n\t\t\t} else {\n\t\t\t\tctx.lineTo(target.x, previous.y);\n\t\t\t}\n\t\t\tctx.lineTo(target.x, target.y);\n\t\t\treturn;\n\t\t}\n\n\t\tif (!target.tension) {\n\t\t\tctx.lineTo(target.x, target.y);\n\t\t\treturn;\n\t\t}\n\n\t\tctx.bezierCurveTo(\n\t\t\tflip ? previous.controlPointPreviousX : previous.controlPointNextX,\n\t\t\tflip ? previous.controlPointPreviousY : previous.controlPointNextY,\n\t\t\tflip ? target.controlPointNextX : target.controlPointPreviousX,\n\t\t\tflip ? target.controlPointNextY : target.controlPointPreviousY,\n\t\t\ttarget.x,\n\t\t\ttarget.y);\n\t}\n};\n\n// DEPRECATIONS\n\n/**\n * Provided for backward compatibility, use Chart.helpers.canvas.clear instead.\n * @namespace Chart.helpers.clear\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.clear = exports.clear;\n\n/**\n * Provided for backward compatibility, use Chart.helpers.canvas.roundedRect instead.\n * @namespace Chart.helpers.drawRoundedRectangle\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.drawRoundedRectangle = function(ctx) {\n\tctx.beginPath();\n\texports.roundedRect.apply(exports, arguments);\n\tctx.closePath();\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2hlbHBlcnMvaGVscGVycy5jYW52YXMuanM/NDlmYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixjQUFjLG1CQUFPLENBQUMsRUFBZ0I7O0FBRXRDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVksTUFBTTtBQUNsQjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBLFlBQVkseUJBQXlCO0FBQ3JDLFlBQVksT0FBTztBQUNuQixZQUFZLE9BQU87QUFDbkIsWUFBWSxPQUFPO0FBQ25CLFlBQVksT0FBTztBQUNuQixZQUFZLE9BQU87QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIyNTcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi9oZWxwZXJzLmNvcmUnKTtcblxuLyoqXG4gKiBAbmFtZXNwYWNlIENoYXJ0LmhlbHBlcnMuY2FudmFzXG4gKi9cbnZhciBleHBvcnRzID0gbW9kdWxlLmV4cG9ydHMgPSB7XG5cdC8qKlxuXHQgKiBDbGVhcnMgdGhlIGVudGlyZSBjYW52YXMgYXNzb2NpYXRlZCB0byB0aGUgZ2l2ZW4gYGNoYXJ0YC5cblx0ICogQHBhcmFtIHtDaGFydH0gY2hhcnQgLSBUaGUgY2hhcnQgZm9yIHdoaWNoIHRvIGNsZWFyIHRoZSBjYW52YXMuXG5cdCAqL1xuXHRjbGVhcjogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHRjaGFydC5jdHguY2xlYXJSZWN0KDAsIDAsIGNoYXJ0LndpZHRoLCBjaGFydC5oZWlnaHQpO1xuXHR9LFxuXG5cdC8qKlxuXHQgKiBDcmVhdGVzIGEgXCJwYXRoXCIgZm9yIGEgcmVjdGFuZ2xlIHdpdGggcm91bmRlZCBjb3JuZXJzIGF0IHBvc2l0aW9uICh4LCB5KSB3aXRoIGFcblx0ICogZ2l2ZW4gc2l6ZSAod2lkdGgsIGhlaWdodCkgYW5kIHRoZSBzYW1lIGByYWRpdXNgIGZvciBhbGwgY29ybmVycy5cblx0ICogQHBhcmFtIHtDYW52YXNSZW5kZXJpbmdDb250ZXh0MkR9IGN0eCAtIFRoZSBjYW52YXMgMkQgQ29udGV4dC5cblx0ICogQHBhcmFtIHtOdW1iZXJ9IHggLSBUaGUgeCBheGlzIG9mIHRoZSBjb29yZGluYXRlIGZvciB0aGUgcmVjdGFuZ2xlIHN0YXJ0aW5nIHBvaW50LlxuXHQgKiBAcGFyYW0ge051bWJlcn0geSAtIFRoZSB5IGF4aXMgb2YgdGhlIGNvb3JkaW5hdGUgZm9yIHRoZSByZWN0YW5nbGUgc3RhcnRpbmcgcG9pbnQuXG5cdCAqIEBwYXJhbSB7TnVtYmVyfSB3aWR0aCAtIFRoZSByZWN0YW5nbGUncyB3aWR0aC5cblx0ICogQHBhcmFtIHtOdW1iZXJ9IGhlaWdodCAtIFRoZSByZWN0YW5nbGUncyBoZWlnaHQuXG5cdCAqIEBwYXJhbSB7TnVtYmVyfSByYWRpdXMgLSBUaGUgcm91bmRlZCBhbW91bnQgKGluIHBpeGVscykgZm9yIHRoZSBmb3VyIGNvcm5lcnMuXG5cdCAqIEB0b2RvIGhhbmRsZSBgcmFkaXVzYCBhcyB0b3AtbGVmdCwgdG9wLXJpZ2h0LCBib3R0b20tcmlnaHQsIGJvdHRvbS1sZWZ0IGFycmF5L29iamVjdD9cblx0ICovXG5cdHJvdW5kZWRSZWN0OiBmdW5jdGlvbihjdHgsIHgsIHksIHdpZHRoLCBoZWlnaHQsIHJhZGl1cykge1xuXHRcdGlmIChyYWRpdXMpIHtcblx0XHRcdHZhciByeCA9IE1hdGgubWluKHJhZGl1cywgd2lkdGggLyAyKTtcblx0XHRcdHZhciByeSA9IE1hdGgubWluKHJhZGl1cywgaGVpZ2h0IC8gMik7XG5cblx0XHRcdGN0eC5tb3ZlVG8oeCArIHJ4LCB5KTtcblx0XHRcdGN0eC5saW5lVG8oeCArIHdpZHRoIC0gcngsIHkpO1xuXHRcdFx0Y3R4LnF1YWRyYXRpY0N1cnZlVG8oeCArIHdpZHRoLCB5LCB4ICsgd2lkdGgsIHkgKyByeSk7XG5cdFx0XHRjdHgubGluZVRvKHggKyB3aWR0aCwgeSArIGhlaWdodCAtIHJ5KTtcblx0XHRcdGN0eC5xdWFkcmF0aWNDdXJ2ZVRvKHggKyB3aWR0aCwgeSArIGhlaWdodCwgeCArIHdpZHRoIC0gcngsIHkgKyBoZWlnaHQpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgcngsIHkgKyBoZWlnaHQpO1xuXHRcdFx0Y3R4LnF1YWRyYXRpY0N1cnZlVG8oeCwgeSArIGhlaWdodCwgeCwgeSArIGhlaWdodCAtIHJ5KTtcblx0XHRcdGN0eC5saW5lVG8oeCwgeSArIHJ5KTtcblx0XHRcdGN0eC5xdWFkcmF0aWNDdXJ2ZVRvKHgsIHksIHggKyByeCwgeSk7XG5cdFx0fSBlbHNlIHtcblx0XHRcdGN0eC5yZWN0KHgsIHksIHdpZHRoLCBoZWlnaHQpO1xuXHRcdH1cblx0fSxcblxuXHRkcmF3UG9pbnQ6IGZ1bmN0aW9uKGN0eCwgc3R5bGUsIHJhZGl1cywgeCwgeSkge1xuXHRcdHZhciB0eXBlLCBlZGdlTGVuZ3RoLCB4T2Zmc2V0LCB5T2Zmc2V0LCBoZWlnaHQsIHNpemU7XG5cblx0XHRpZiAoc3R5bGUgJiYgdHlwZW9mIHN0eWxlID09PSAnb2JqZWN0Jykge1xuXHRcdFx0dHlwZSA9IHN0eWxlLnRvU3RyaW5nKCk7XG5cdFx0XHRpZiAodHlwZSA9PT0gJ1tvYmplY3QgSFRNTEltYWdlRWxlbWVudF0nIHx8IHR5cGUgPT09ICdbb2JqZWN0IEhUTUxDYW52YXNFbGVtZW50XScpIHtcblx0XHRcdFx0Y3R4LmRyYXdJbWFnZShzdHlsZSwgeCAtIHN0eWxlLndpZHRoIC8gMiwgeSAtIHN0eWxlLmhlaWdodCAvIDIsIHN0eWxlLndpZHRoLCBzdHlsZS5oZWlnaHQpO1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aWYgKGlzTmFOKHJhZGl1cykgfHwgcmFkaXVzIDw9IDApIHtcblx0XHRcdHJldHVybjtcblx0XHR9XG5cblx0XHRzd2l0Y2ggKHN0eWxlKSB7XG5cdFx0Ly8gRGVmYXVsdCBpbmNsdWRlcyBjaXJjbGVcblx0XHRkZWZhdWx0OlxuXHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0Y3R4LmFyYyh4LCB5LCByYWRpdXMsIDAsIE1hdGguUEkgKiAyKTtcblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGN0eC5maWxsKCk7XG5cdFx0XHRicmVhaztcblx0XHRjYXNlICd0cmlhbmdsZSc6XG5cdFx0XHRjdHguYmVnaW5QYXRoKCk7XG5cdFx0XHRlZGdlTGVuZ3RoID0gMyAqIHJhZGl1cyAvIE1hdGguc3FydCgzKTtcblx0XHRcdGhlaWdodCA9IGVkZ2VMZW5ndGggKiBNYXRoLnNxcnQoMykgLyAyO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4IC0gZWRnZUxlbmd0aCAvIDIsIHkgKyBoZWlnaHQgLyAzKTtcblx0XHRcdGN0eC5saW5lVG8oeCArIGVkZ2VMZW5ndGggLyAyLCB5ICsgaGVpZ2h0IC8gMyk7XG5cdFx0XHRjdHgubGluZVRvKHgsIHkgLSAyICogaGVpZ2h0IC8gMyk7XG5cdFx0XHRjdHguY2xvc2VQYXRoKCk7XG5cdFx0XHRjdHguZmlsbCgpO1xuXHRcdFx0YnJlYWs7XG5cdFx0Y2FzZSAncmVjdCc6XG5cdFx0XHRzaXplID0gMSAvIE1hdGguU1FSVDIgKiByYWRpdXM7XG5cdFx0XHRjdHguYmVnaW5QYXRoKCk7XG5cdFx0XHRjdHguZmlsbFJlY3QoeCAtIHNpemUsIHkgLSBzaXplLCAyICogc2l6ZSwgMiAqIHNpemUpO1xuXHRcdFx0Y3R4LnN0cm9rZVJlY3QoeCAtIHNpemUsIHkgLSBzaXplLCAyICogc2l6ZSwgMiAqIHNpemUpO1xuXHRcdFx0YnJlYWs7XG5cdFx0Y2FzZSAncmVjdFJvdW5kZWQnOlxuXHRcdFx0dmFyIG9mZnNldCA9IHJhZGl1cyAvIE1hdGguU1FSVDI7XG5cdFx0XHR2YXIgbGVmdFggPSB4IC0gb2Zmc2V0O1xuXHRcdFx0dmFyIHRvcFkgPSB5IC0gb2Zmc2V0O1xuXHRcdFx0dmFyIHNpZGVTaXplID0gTWF0aC5TUVJUMiAqIHJhZGl1cztcblx0XHRcdGN0eC5iZWdpblBhdGgoKTtcblx0XHRcdHRoaXMucm91bmRlZFJlY3QoY3R4LCBsZWZ0WCwgdG9wWSwgc2lkZVNpemUsIHNpZGVTaXplLCByYWRpdXMgLyAyKTtcblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGN0eC5maWxsKCk7XG5cdFx0XHRicmVhaztcblx0XHRjYXNlICdyZWN0Um90Jzpcblx0XHRcdHNpemUgPSAxIC8gTWF0aC5TUVJUMiAqIHJhZGl1cztcblx0XHRcdGN0eC5iZWdpblBhdGgoKTtcblx0XHRcdGN0eC5tb3ZlVG8oeCAtIHNpemUsIHkpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4LCB5ICsgc2l6ZSk7XG5cdFx0XHRjdHgubGluZVRvKHggKyBzaXplLCB5KTtcblx0XHRcdGN0eC5saW5lVG8oeCwgeSAtIHNpemUpO1xuXHRcdFx0Y3R4LmNsb3NlUGF0aCgpO1xuXHRcdFx0Y3R4LmZpbGwoKTtcblx0XHRcdGJyZWFrO1xuXHRcdGNhc2UgJ2Nyb3NzJzpcblx0XHRcdGN0eC5iZWdpblBhdGgoKTtcblx0XHRcdGN0eC5tb3ZlVG8oeCwgeSArIHJhZGl1cyk7XG5cdFx0XHRjdHgubGluZVRvKHgsIHkgLSByYWRpdXMpO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4IC0gcmFkaXVzLCB5KTtcblx0XHRcdGN0eC5saW5lVG8oeCArIHJhZGl1cywgeSk7XG5cdFx0XHRjdHguY2xvc2VQYXRoKCk7XG5cdFx0XHRicmVhaztcblx0XHRjYXNlICdjcm9zc1JvdCc6XG5cdFx0XHRjdHguYmVnaW5QYXRoKCk7XG5cdFx0XHR4T2Zmc2V0ID0gTWF0aC5jb3MoTWF0aC5QSSAvIDQpICogcmFkaXVzO1xuXHRcdFx0eU9mZnNldCA9IE1hdGguc2luKE1hdGguUEkgLyA0KSAqIHJhZGl1cztcblx0XHRcdGN0eC5tb3ZlVG8oeCAtIHhPZmZzZXQsIHkgLSB5T2Zmc2V0KTtcblx0XHRcdGN0eC5saW5lVG8oeCArIHhPZmZzZXQsIHkgKyB5T2Zmc2V0KTtcblx0XHRcdGN0eC5tb3ZlVG8oeCAtIHhPZmZzZXQsIHkgKyB5T2Zmc2V0KTtcblx0XHRcdGN0eC5saW5lVG8oeCArIHhPZmZzZXQsIHkgLSB5T2Zmc2V0KTtcblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGJyZWFrO1xuXHRcdGNhc2UgJ3N0YXInOlxuXHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4LCB5ICsgcmFkaXVzKTtcblx0XHRcdGN0eC5saW5lVG8oeCwgeSAtIHJhZGl1cyk7XG5cdFx0XHRjdHgubW92ZVRvKHggLSByYWRpdXMsIHkpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgcmFkaXVzLCB5KTtcblx0XHRcdHhPZmZzZXQgPSBNYXRoLmNvcyhNYXRoLlBJIC8gNCkgKiByYWRpdXM7XG5cdFx0XHR5T2Zmc2V0ID0gTWF0aC5zaW4oTWF0aC5QSSAvIDQpICogcmFkaXVzO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4IC0geE9mZnNldCwgeSAtIHlPZmZzZXQpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgeE9mZnNldCwgeSArIHlPZmZzZXQpO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4IC0geE9mZnNldCwgeSArIHlPZmZzZXQpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgeE9mZnNldCwgeSAtIHlPZmZzZXQpO1xuXHRcdFx0Y3R4LmNsb3NlUGF0aCgpO1xuXHRcdFx0YnJlYWs7XG5cdFx0Y2FzZSAnbGluZSc6XG5cdFx0XHRjdHguYmVnaW5QYXRoKCk7XG5cdFx0XHRjdHgubW92ZVRvKHggLSByYWRpdXMsIHkpO1xuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgcmFkaXVzLCB5KTtcblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGJyZWFrO1xuXHRcdGNhc2UgJ2Rhc2gnOlxuXHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0Y3R4Lm1vdmVUbyh4LCB5KTtcblx0XHRcdGN0eC5saW5lVG8oeCArIHJhZGl1cywgeSk7XG5cdFx0XHRjdHguY2xvc2VQYXRoKCk7XG5cdFx0XHRicmVhaztcblx0XHR9XG5cblx0XHRjdHguc3Ryb2tlKCk7XG5cdH0sXG5cblx0Y2xpcEFyZWE6IGZ1bmN0aW9uKGN0eCwgYXJlYSkge1xuXHRcdGN0eC5zYXZlKCk7XG5cdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdGN0eC5yZWN0KGFyZWEubGVmdCwgYXJlYS50b3AsIGFyZWEucmlnaHQgLSBhcmVhLmxlZnQsIGFyZWEuYm90dG9tIC0gYXJlYS50b3ApO1xuXHRcdGN0eC5jbGlwKCk7XG5cdH0sXG5cblx0dW5jbGlwQXJlYTogZnVuY3Rpb24oY3R4KSB7XG5cdFx0Y3R4LnJlc3RvcmUoKTtcblx0fSxcblxuXHRsaW5lVG86IGZ1bmN0aW9uKGN0eCwgcHJldmlvdXMsIHRhcmdldCwgZmxpcCkge1xuXHRcdGlmICh0YXJnZXQuc3RlcHBlZExpbmUpIHtcblx0XHRcdGlmICgodGFyZ2V0LnN0ZXBwZWRMaW5lID09PSAnYWZ0ZXInICYmICFmbGlwKSB8fCAodGFyZ2V0LnN0ZXBwZWRMaW5lICE9PSAnYWZ0ZXInICYmIGZsaXApKSB7XG5cdFx0XHRcdGN0eC5saW5lVG8ocHJldmlvdXMueCwgdGFyZ2V0LnkpO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0Y3R4LmxpbmVUbyh0YXJnZXQueCwgcHJldmlvdXMueSk7XG5cdFx0XHR9XG5cdFx0XHRjdHgubGluZVRvKHRhcmdldC54LCB0YXJnZXQueSk7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0aWYgKCF0YXJnZXQudGVuc2lvbikge1xuXHRcdFx0Y3R4LmxpbmVUbyh0YXJnZXQueCwgdGFyZ2V0LnkpO1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGN0eC5iZXppZXJDdXJ2ZVRvKFxuXHRcdFx0ZmxpcCA/IHByZXZpb3VzLmNvbnRyb2xQb2ludFByZXZpb3VzWCA6IHByZXZpb3VzLmNvbnRyb2xQb2ludE5leHRYLFxuXHRcdFx0ZmxpcCA/IHByZXZpb3VzLmNvbnRyb2xQb2ludFByZXZpb3VzWSA6IHByZXZpb3VzLmNvbnRyb2xQb2ludE5leHRZLFxuXHRcdFx0ZmxpcCA/IHRhcmdldC5jb250cm9sUG9pbnROZXh0WCA6IHRhcmdldC5jb250cm9sUG9pbnRQcmV2aW91c1gsXG5cdFx0XHRmbGlwID8gdGFyZ2V0LmNvbnRyb2xQb2ludE5leHRZIDogdGFyZ2V0LmNvbnRyb2xQb2ludFByZXZpb3VzWSxcblx0XHRcdHRhcmdldC54LFxuXHRcdFx0dGFyZ2V0LnkpO1xuXHR9XG59O1xuXG4vLyBERVBSRUNBVElPTlNcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LmhlbHBlcnMuY2FudmFzLmNsZWFyIGluc3RlYWQuXG4gKiBAbmFtZXNwYWNlIENoYXJ0LmhlbHBlcnMuY2xlYXJcbiAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi43LjBcbiAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcbiAqIEBwcml2YXRlXG4gKi9cbmhlbHBlcnMuY2xlYXIgPSBleHBvcnRzLmNsZWFyO1xuXG4vKipcbiAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB1c2UgQ2hhcnQuaGVscGVycy5jYW52YXMucm91bmRlZFJlY3QgaW5zdGVhZC5cbiAqIEBuYW1lc3BhY2UgQ2hhcnQuaGVscGVycy5kcmF3Um91bmRlZFJlY3RhbmdsZVxuICogQGRlcHJlY2F0ZWQgc2luY2UgdmVyc2lvbiAyLjcuMFxuICogQHRvZG8gcmVtb3ZlIGF0IHZlcnNpb24gM1xuICogQHByaXZhdGVcbiAqL1xuaGVscGVycy5kcmF3Um91bmRlZFJlY3RhbmdsZSA9IGZ1bmN0aW9uKGN0eCkge1xuXHRjdHguYmVnaW5QYXRoKCk7XG5cdGV4cG9ydHMucm91bmRlZFJlY3QuYXBwbHkoZXhwb3J0cywgYXJndW1lbnRzKTtcblx0Y3R4LmNsb3NlUGF0aCgpO1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///257\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(89);\n\n/**\n * @alias Chart.helpers.options\n * @namespace\n */\nmodule.exports = {\n\t/**\n\t * Converts the given line height `value` in pixels for a specific font `size`.\n\t * @param {Number|String} value - The lineHeight to parse (eg. 1.6, '14px', '75%', '1.6em').\n\t * @param {Number} size - The font size (in pixels) used to resolve relative `value`.\n\t * @returns {Number} The effective line height in pixels (size * 1.2 if value is invalid).\n\t * @see https://developer.mozilla.org/en-US/docs/Web/CSS/line-height\n\t * @since 2.7.0\n\t */\n\ttoLineHeight: function(value, size) {\n\t\tvar matches = ('' + value).match(/^(normal|(\\d+(?:\\.\\d+)?)(px|em|%)?)$/);\n\t\tif (!matches || matches[1] === 'normal') {\n\t\t\treturn size * 1.2;\n\t\t}\n\n\t\tvalue = +matches[2];\n\n\t\tswitch (matches[3]) {\n\t\tcase 'px':\n\t\t\treturn value;\n\t\tcase '%':\n\t\t\tvalue /= 100;\n\t\t\tbreak;\n\t\tdefault:\n\t\t\tbreak;\n\t\t}\n\n\t\treturn size * value;\n\t},\n\n\t/**\n\t * Converts the given value into a padding object with pre-computed width/height.\n\t * @param {Number|Object} value - If a number, set the value to all TRBL component,\n\t * else, if and object, use defined properties and sets undefined ones to 0.\n\t * @returns {Object} The padding values (top, right, bottom, left, width, height)\n\t * @since 2.7.0\n\t */\n\ttoPadding: function(value) {\n\t\tvar t, r, b, l;\n\n\t\tif (helpers.isObject(value)) {\n\t\t\tt = +value.top || 0;\n\t\t\tr = +value.right || 0;\n\t\t\tb = +value.bottom || 0;\n\t\t\tl = +value.left || 0;\n\t\t} else {\n\t\t\tt = r = b = l = +value || 0;\n\t\t}\n\n\t\treturn {\n\t\t\ttop: t,\n\t\t\tright: r,\n\t\t\tbottom: b,\n\t\t\tleft: l,\n\t\t\theight: t + b,\n\t\t\twidth: l + r\n\t\t};\n\t},\n\n\t/**\n\t * Evaluates the given `inputs` sequentially and returns the first defined value.\n\t * @param {Array[]} inputs - An array of values, falling back to the last value.\n\t * @param {Object} [context] - If defined and the current value is a function, the value\n\t * is called with `context` as first argument and the result becomes the new input.\n\t * @param {Number} [index] - If defined and the current value is an array, the value\n\t * at `index` become the new input.\n\t * @since 2.7.0\n\t */\n\tresolve: function(inputs, context, index) {\n\t\tvar i, ilen, value;\n\n\t\tfor (i = 0, ilen = inputs.length; i < ilen; ++i) {\n\t\t\tvalue = inputs[i];\n\t\t\tif (value === undefined) {\n\t\t\t\tcontinue;\n\t\t\t}\n\t\t\tif (context !== undefined && typeof value === 'function') {\n\t\t\t\tvalue = value(context);\n\t\t\t}\n\t\t\tif (index !== undefined && helpers.isArray(value)) {\n\t\t\t\tvalue = value[index];\n\t\t\t}\n\t\t\tif (value !== undefined) {\n\t\t\t\treturn value;\n\t\t\t}\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2hlbHBlcnMvaGVscGVycy5vcHRpb25zLmpzPzAyY2QiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsY0FBYyxtQkFBTyxDQUFDLEVBQWdCOztBQUV0QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVksY0FBYztBQUMxQixZQUFZLE9BQU87QUFDbkIsY0FBYyxPQUFPO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsWUFBWSxjQUFjO0FBQzFCO0FBQ0EsY0FBYyxPQUFPO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0EsWUFBWSxRQUFRO0FBQ3BCLFlBQVksT0FBTztBQUNuQjtBQUNBLFlBQVksT0FBTztBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLG1DQUFtQyxVQUFVO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI1OC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuL2hlbHBlcnMuY29yZScpO1xuXG4vKipcbiAqIEBhbGlhcyBDaGFydC5oZWxwZXJzLm9wdGlvbnNcbiAqIEBuYW1lc3BhY2VcbiAqL1xubW9kdWxlLmV4cG9ydHMgPSB7XG5cdC8qKlxuXHQgKiBDb252ZXJ0cyB0aGUgZ2l2ZW4gbGluZSBoZWlnaHQgYHZhbHVlYCBpbiBwaXhlbHMgZm9yIGEgc3BlY2lmaWMgZm9udCBgc2l6ZWAuXG5cdCAqIEBwYXJhbSB7TnVtYmVyfFN0cmluZ30gdmFsdWUgLSBUaGUgbGluZUhlaWdodCB0byBwYXJzZSAoZWcuIDEuNiwgJzE0cHgnLCAnNzUlJywgJzEuNmVtJykuXG5cdCAqIEBwYXJhbSB7TnVtYmVyfSBzaXplIC0gVGhlIGZvbnQgc2l6ZSAoaW4gcGl4ZWxzKSB1c2VkIHRvIHJlc29sdmUgcmVsYXRpdmUgYHZhbHVlYC5cblx0ICogQHJldHVybnMge051bWJlcn0gVGhlIGVmZmVjdGl2ZSBsaW5lIGhlaWdodCBpbiBwaXhlbHMgKHNpemUgKiAxLjIgaWYgdmFsdWUgaXMgaW52YWxpZCkuXG5cdCAqIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2xpbmUtaGVpZ2h0XG5cdCAqIEBzaW5jZSAyLjcuMFxuXHQgKi9cblx0dG9MaW5lSGVpZ2h0OiBmdW5jdGlvbih2YWx1ZSwgc2l6ZSkge1xuXHRcdHZhciBtYXRjaGVzID0gKCcnICsgdmFsdWUpLm1hdGNoKC9eKG5vcm1hbHwoXFxkKyg/OlxcLlxcZCspPykocHh8ZW18JSk/KSQvKTtcblx0XHRpZiAoIW1hdGNoZXMgfHwgbWF0Y2hlc1sxXSA9PT0gJ25vcm1hbCcpIHtcblx0XHRcdHJldHVybiBzaXplICogMS4yO1xuXHRcdH1cblxuXHRcdHZhbHVlID0gK21hdGNoZXNbMl07XG5cblx0XHRzd2l0Y2ggKG1hdGNoZXNbM10pIHtcblx0XHRjYXNlICdweCc6XG5cdFx0XHRyZXR1cm4gdmFsdWU7XG5cdFx0Y2FzZSAnJSc6XG5cdFx0XHR2YWx1ZSAvPSAxMDA7XG5cdFx0XHRicmVhaztcblx0XHRkZWZhdWx0OlxuXHRcdFx0YnJlYWs7XG5cdFx0fVxuXG5cdFx0cmV0dXJuIHNpemUgKiB2YWx1ZTtcblx0fSxcblxuXHQvKipcblx0ICogQ29udmVydHMgdGhlIGdpdmVuIHZhbHVlIGludG8gYSBwYWRkaW5nIG9iamVjdCB3aXRoIHByZS1jb21wdXRlZCB3aWR0aC9oZWlnaHQuXG5cdCAqIEBwYXJhbSB7TnVtYmVyfE9iamVjdH0gdmFsdWUgLSBJZiBhIG51bWJlciwgc2V0IHRoZSB2YWx1ZSB0byBhbGwgVFJCTCBjb21wb25lbnQsXG5cdCAqICBlbHNlLCBpZiBhbmQgb2JqZWN0LCB1c2UgZGVmaW5lZCBwcm9wZXJ0aWVzIGFuZCBzZXRzIHVuZGVmaW5lZCBvbmVzIHRvIDAuXG5cdCAqIEByZXR1cm5zIHtPYmplY3R9IFRoZSBwYWRkaW5nIHZhbHVlcyAodG9wLCByaWdodCwgYm90dG9tLCBsZWZ0LCB3aWR0aCwgaGVpZ2h0KVxuXHQgKiBAc2luY2UgMi43LjBcblx0ICovXG5cdHRvUGFkZGluZzogZnVuY3Rpb24odmFsdWUpIHtcblx0XHR2YXIgdCwgciwgYiwgbDtcblxuXHRcdGlmIChoZWxwZXJzLmlzT2JqZWN0KHZhbHVlKSkge1xuXHRcdFx0dCA9ICt2YWx1ZS50b3AgfHwgMDtcblx0XHRcdHIgPSArdmFsdWUucmlnaHQgfHwgMDtcblx0XHRcdGIgPSArdmFsdWUuYm90dG9tIHx8IDA7XG5cdFx0XHRsID0gK3ZhbHVlLmxlZnQgfHwgMDtcblx0XHR9IGVsc2Uge1xuXHRcdFx0dCA9IHIgPSBiID0gbCA9ICt2YWx1ZSB8fCAwO1xuXHRcdH1cblxuXHRcdHJldHVybiB7XG5cdFx0XHR0b3A6IHQsXG5cdFx0XHRyaWdodDogcixcblx0XHRcdGJvdHRvbTogYixcblx0XHRcdGxlZnQ6IGwsXG5cdFx0XHRoZWlnaHQ6IHQgKyBiLFxuXHRcdFx0d2lkdGg6IGwgKyByXG5cdFx0fTtcblx0fSxcblxuXHQvKipcblx0ICogRXZhbHVhdGVzIHRoZSBnaXZlbiBgaW5wdXRzYCBzZXF1ZW50aWFsbHkgYW5kIHJldHVybnMgdGhlIGZpcnN0IGRlZmluZWQgdmFsdWUuXG5cdCAqIEBwYXJhbSB7QXJyYXlbXX0gaW5wdXRzIC0gQW4gYXJyYXkgb2YgdmFsdWVzLCBmYWxsaW5nIGJhY2sgdG8gdGhlIGxhc3QgdmFsdWUuXG5cdCAqIEBwYXJhbSB7T2JqZWN0fSBbY29udGV4dF0gLSBJZiBkZWZpbmVkIGFuZCB0aGUgY3VycmVudCB2YWx1ZSBpcyBhIGZ1bmN0aW9uLCB0aGUgdmFsdWVcblx0ICogaXMgY2FsbGVkIHdpdGggYGNvbnRleHRgIGFzIGZpcnN0IGFyZ3VtZW50IGFuZCB0aGUgcmVzdWx0IGJlY29tZXMgdGhlIG5ldyBpbnB1dC5cblx0ICogQHBhcmFtIHtOdW1iZXJ9IFtpbmRleF0gLSBJZiBkZWZpbmVkIGFuZCB0aGUgY3VycmVudCB2YWx1ZSBpcyBhbiBhcnJheSwgdGhlIHZhbHVlXG5cdCAqIGF0IGBpbmRleGAgYmVjb21lIHRoZSBuZXcgaW5wdXQuXG5cdCAqIEBzaW5jZSAyLjcuMFxuXHQgKi9cblx0cmVzb2x2ZTogZnVuY3Rpb24oaW5wdXRzLCBjb250ZXh0LCBpbmRleCkge1xuXHRcdHZhciBpLCBpbGVuLCB2YWx1ZTtcblxuXHRcdGZvciAoaSA9IDAsIGlsZW4gPSBpbnB1dHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHR2YWx1ZSA9IGlucHV0c1tpXTtcblx0XHRcdGlmICh2YWx1ZSA9PT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0fVxuXHRcdFx0aWYgKGNvbnRleHQgIT09IHVuZGVmaW5lZCAmJiB0eXBlb2YgdmFsdWUgPT09ICdmdW5jdGlvbicpIHtcblx0XHRcdFx0dmFsdWUgPSB2YWx1ZShjb250ZXh0KTtcblx0XHRcdH1cblx0XHRcdGlmIChpbmRleCAhPT0gdW5kZWZpbmVkICYmIGhlbHBlcnMuaXNBcnJheSh2YWx1ZSkpIHtcblx0XHRcdFx0dmFsdWUgPSB2YWx1ZVtpbmRleF07XG5cdFx0XHR9XG5cdFx0XHRpZiAodmFsdWUgIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRyZXR1cm4gdmFsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///258\n")},function(module,exports,__webpack_require__){"use strict";eval("/* global window: false */\n/* global document: false */\n\n\nvar color = __webpack_require__(93);\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\n\nmodule.exports = function(Chart) {\n\n\t// -- Basic js utility methods\n\n\thelpers.configMerge = function(/* objects ... */) {\n\t\treturn helpers.merge(helpers.clone(arguments[0]), [].slice.call(arguments, 1), {\n\t\t\tmerger: function(key, target, source, options) {\n\t\t\t\tvar tval = target[key] || {};\n\t\t\t\tvar sval = source[key];\n\n\t\t\t\tif (key === 'scales') {\n\t\t\t\t\t// scale config merging is complex. Add our own function here for that\n\t\t\t\t\ttarget[key] = helpers.scaleMerge(tval, sval);\n\t\t\t\t} else if (key === 'scale') {\n\t\t\t\t\t// used in polar area & radar charts since there is only one scale\n\t\t\t\t\ttarget[key] = helpers.merge(tval, [Chart.scaleService.getScaleDefaults(sval.type), sval]);\n\t\t\t\t} else {\n\t\t\t\t\thelpers._merger(key, target, source, options);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t};\n\n\thelpers.scaleMerge = function(/* objects ... */) {\n\t\treturn helpers.merge(helpers.clone(arguments[0]), [].slice.call(arguments, 1), {\n\t\t\tmerger: function(key, target, source, options) {\n\t\t\t\tif (key === 'xAxes' || key === 'yAxes') {\n\t\t\t\t\tvar slen = source[key].length;\n\t\t\t\t\tvar i, type, scale;\n\n\t\t\t\t\tif (!target[key]) {\n\t\t\t\t\t\ttarget[key] = [];\n\t\t\t\t\t}\n\n\t\t\t\t\tfor (i = 0; i < slen; ++i) {\n\t\t\t\t\t\tscale = source[key][i];\n\t\t\t\t\t\ttype = helpers.valueOrDefault(scale.type, key === 'xAxes' ? 'category' : 'linear');\n\n\t\t\t\t\t\tif (i >= target[key].length) {\n\t\t\t\t\t\t\ttarget[key].push({});\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (!target[key][i].type || (scale.type && scale.type !== target[key][i].type)) {\n\t\t\t\t\t\t\t// new/untyped scale or type changed: let's apply the new defaults\n\t\t\t\t\t\t\t// then merge source scale to correctly overwrite the defaults.\n\t\t\t\t\t\t\thelpers.merge(target[key][i], [Chart.scaleService.getScaleDefaults(type), scale]);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t// scales type are the same\n\t\t\t\t\t\t\thelpers.merge(target[key][i], scale);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\thelpers._merger(key, target, source, options);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t};\n\n\thelpers.where = function(collection, filterCallback) {\n\t\tif (helpers.isArray(collection) && Array.prototype.filter) {\n\t\t\treturn collection.filter(filterCallback);\n\t\t}\n\t\tvar filtered = [];\n\n\t\thelpers.each(collection, function(item) {\n\t\t\tif (filterCallback(item)) {\n\t\t\t\tfiltered.push(item);\n\t\t\t}\n\t\t});\n\n\t\treturn filtered;\n\t};\n\thelpers.findIndex = Array.prototype.findIndex ?\n\t\tfunction(array, callback, scope) {\n\t\t\treturn array.findIndex(callback, scope);\n\t\t} :\n\t\tfunction(array, callback, scope) {\n\t\t\tscope = scope === undefined ? array : scope;\n\t\t\tfor (var i = 0, ilen = array.length; i < ilen; ++i) {\n\t\t\t\tif (callback.call(scope, array[i], i, array)) {\n\t\t\t\t\treturn i;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn -1;\n\t\t};\n\thelpers.findNextWhere = function(arrayToSearch, filterCallback, startIndex) {\n\t\t// Default to start of the array\n\t\tif (helpers.isNullOrUndef(startIndex)) {\n\t\t\tstartIndex = -1;\n\t\t}\n\t\tfor (var i = startIndex + 1; i < arrayToSearch.length; i++) {\n\t\t\tvar currentItem = arrayToSearch[i];\n\t\t\tif (filterCallback(currentItem)) {\n\t\t\t\treturn currentItem;\n\t\t\t}\n\t\t}\n\t};\n\thelpers.findPreviousWhere = function(arrayToSearch, filterCallback, startIndex) {\n\t\t// Default to end of the array\n\t\tif (helpers.isNullOrUndef(startIndex)) {\n\t\t\tstartIndex = arrayToSearch.length;\n\t\t}\n\t\tfor (var i = startIndex - 1; i >= 0; i--) {\n\t\t\tvar currentItem = arrayToSearch[i];\n\t\t\tif (filterCallback(currentItem)) {\n\t\t\t\treturn currentItem;\n\t\t\t}\n\t\t}\n\t};\n\n\t// -- Math methods\n\thelpers.isNumber = function(n) {\n\t\treturn !isNaN(parseFloat(n)) && isFinite(n);\n\t};\n\thelpers.almostEquals = function(x, y, epsilon) {\n\t\treturn Math.abs(x - y) < epsilon;\n\t};\n\thelpers.almostWhole = function(x, epsilon) {\n\t\tvar rounded = Math.round(x);\n\t\treturn (((rounded - epsilon) < x) && ((rounded + epsilon) > x));\n\t};\n\thelpers.max = function(array) {\n\t\treturn array.reduce(function(max, value) {\n\t\t\tif (!isNaN(value)) {\n\t\t\t\treturn Math.max(max, value);\n\t\t\t}\n\t\t\treturn max;\n\t\t}, Number.NEGATIVE_INFINITY);\n\t};\n\thelpers.min = function(array) {\n\t\treturn array.reduce(function(min, value) {\n\t\t\tif (!isNaN(value)) {\n\t\t\t\treturn Math.min(min, value);\n\t\t\t}\n\t\t\treturn min;\n\t\t}, Number.POSITIVE_INFINITY);\n\t};\n\thelpers.sign = Math.sign ?\n\t\tfunction(x) {\n\t\t\treturn Math.sign(x);\n\t\t} :\n\t\tfunction(x) {\n\t\t\tx = +x; // convert to a number\n\t\t\tif (x === 0 || isNaN(x)) {\n\t\t\t\treturn x;\n\t\t\t}\n\t\t\treturn x > 0 ? 1 : -1;\n\t\t};\n\thelpers.log10 = Math.log10 ?\n\t\tfunction(x) {\n\t\t\treturn Math.log10(x);\n\t\t} :\n\t\tfunction(x) {\n\t\t\tvar exponent = Math.log(x) * Math.LOG10E; // Math.LOG10E = 1 / Math.LN10.\n\t\t\t// Check for whole powers of 10,\n\t\t\t// which due to floating point rounding error should be corrected.\n\t\t\tvar powerOf10 = Math.round(exponent);\n\t\t\tvar isPowerOf10 = x === Math.pow(10, powerOf10);\n\n\t\t\treturn isPowerOf10 ? powerOf10 : exponent;\n\t\t};\n\thelpers.toRadians = function(degrees) {\n\t\treturn degrees * (Math.PI / 180);\n\t};\n\thelpers.toDegrees = function(radians) {\n\t\treturn radians * (180 / Math.PI);\n\t};\n\t// Gets the angle from vertical upright to the point about a centre.\n\thelpers.getAngleFromPoint = function(centrePoint, anglePoint) {\n\t\tvar distanceFromXCenter = anglePoint.x - centrePoint.x;\n\t\tvar distanceFromYCenter = anglePoint.y - centrePoint.y;\n\t\tvar radialDistanceFromCenter = Math.sqrt(distanceFromXCenter * distanceFromXCenter + distanceFromYCenter * distanceFromYCenter);\n\n\t\tvar angle = Math.atan2(distanceFromYCenter, distanceFromXCenter);\n\n\t\tif (angle < (-0.5 * Math.PI)) {\n\t\t\tangle += 2.0 * Math.PI; // make sure the returned angle is in the range of (-PI/2, 3PI/2]\n\t\t}\n\n\t\treturn {\n\t\t\tangle: angle,\n\t\t\tdistance: radialDistanceFromCenter\n\t\t};\n\t};\n\thelpers.distanceBetweenPoints = function(pt1, pt2) {\n\t\treturn Math.sqrt(Math.pow(pt2.x - pt1.x, 2) + Math.pow(pt2.y - pt1.y, 2));\n\t};\n\thelpers.aliasPixel = function(pixelWidth) {\n\t\treturn (pixelWidth % 2 === 0) ? 0 : 0.5;\n\t};\n\thelpers.splineCurve = function(firstPoint, middlePoint, afterPoint, t) {\n\t\t// Props to Rob Spencer at scaled innovation for his post on splining between points\n\t\t// http://scaledinnovation.com/analytics/splines/aboutSplines.html\n\n\t\t// This function must also respect \"skipped\" points\n\n\t\tvar previous = firstPoint.skip ? middlePoint : firstPoint;\n\t\tvar current = middlePoint;\n\t\tvar next = afterPoint.skip ? middlePoint : afterPoint;\n\n\t\tvar d01 = Math.sqrt(Math.pow(current.x - previous.x, 2) + Math.pow(current.y - previous.y, 2));\n\t\tvar d12 = Math.sqrt(Math.pow(next.x - current.x, 2) + Math.pow(next.y - current.y, 2));\n\n\t\tvar s01 = d01 / (d01 + d12);\n\t\tvar s12 = d12 / (d01 + d12);\n\n\t\t// If all points are the same, s01 & s02 will be inf\n\t\ts01 = isNaN(s01) ? 0 : s01;\n\t\ts12 = isNaN(s12) ? 0 : s12;\n\n\t\tvar fa = t * s01; // scaling factor for triangle Ta\n\t\tvar fb = t * s12;\n\n\t\treturn {\n\t\t\tprevious: {\n\t\t\t\tx: current.x - fa * (next.x - previous.x),\n\t\t\t\ty: current.y - fa * (next.y - previous.y)\n\t\t\t},\n\t\t\tnext: {\n\t\t\t\tx: current.x + fb * (next.x - previous.x),\n\t\t\t\ty: current.y + fb * (next.y - previous.y)\n\t\t\t}\n\t\t};\n\t};\n\thelpers.EPSILON = Number.EPSILON || 1e-14;\n\thelpers.splineCurveMonotone = function(points) {\n\t\t// This function calculates Bézier control points in a similar way than |splineCurve|,\n\t\t// but preserves monotonicity of the provided data and ensures no local extremums are added\n\t\t// between the dataset discrete points due to the interpolation.\n\t\t// See : https://en.wikipedia.org/wiki/Monotone_cubic_interpolation\n\n\t\tvar pointsWithTangents = (points || []).map(function(point) {\n\t\t\treturn {\n\t\t\t\tmodel: point._model,\n\t\t\t\tdeltaK: 0,\n\t\t\t\tmK: 0\n\t\t\t};\n\t\t});\n\n\t\t// Calculate slopes (deltaK) and initialize tangents (mK)\n\t\tvar pointsLen = pointsWithTangents.length;\n\t\tvar i, pointBefore, pointCurrent, pointAfter;\n\t\tfor (i = 0; i < pointsLen; ++i) {\n\t\t\tpointCurrent = pointsWithTangents[i];\n\t\t\tif (pointCurrent.model.skip) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tpointBefore = i > 0 ? pointsWithTangents[i - 1] : null;\n\t\t\tpointAfter = i < pointsLen - 1 ? pointsWithTangents[i + 1] : null;\n\t\t\tif (pointAfter && !pointAfter.model.skip) {\n\t\t\t\tvar slopeDeltaX = (pointAfter.model.x - pointCurrent.model.x);\n\n\t\t\t\t// In the case of two points that appear at the same x pixel, slopeDeltaX is 0\n\t\t\t\tpointCurrent.deltaK = slopeDeltaX !== 0 ? (pointAfter.model.y - pointCurrent.model.y) / slopeDeltaX : 0;\n\t\t\t}\n\n\t\t\tif (!pointBefore || pointBefore.model.skip) {\n\t\t\t\tpointCurrent.mK = pointCurrent.deltaK;\n\t\t\t} else if (!pointAfter || pointAfter.model.skip) {\n\t\t\t\tpointCurrent.mK = pointBefore.deltaK;\n\t\t\t} else if (this.sign(pointBefore.deltaK) !== this.sign(pointCurrent.deltaK)) {\n\t\t\t\tpointCurrent.mK = 0;\n\t\t\t} else {\n\t\t\t\tpointCurrent.mK = (pointBefore.deltaK + pointCurrent.deltaK) / 2;\n\t\t\t}\n\t\t}\n\n\t\t// Adjust tangents to ensure monotonic properties\n\t\tvar alphaK, betaK, tauK, squaredMagnitude;\n\t\tfor (i = 0; i < pointsLen - 1; ++i) {\n\t\t\tpointCurrent = pointsWithTangents[i];\n\t\t\tpointAfter = pointsWithTangents[i + 1];\n\t\t\tif (pointCurrent.model.skip || pointAfter.model.skip) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (helpers.almostEquals(pointCurrent.deltaK, 0, this.EPSILON)) {\n\t\t\t\tpointCurrent.mK = pointAfter.mK = 0;\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\talphaK = pointCurrent.mK / pointCurrent.deltaK;\n\t\t\tbetaK = pointAfter.mK / pointCurrent.deltaK;\n\t\t\tsquaredMagnitude = Math.pow(alphaK, 2) + Math.pow(betaK, 2);\n\t\t\tif (squaredMagnitude <= 9) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\ttauK = 3 / Math.sqrt(squaredMagnitude);\n\t\t\tpointCurrent.mK = alphaK * tauK * pointCurrent.deltaK;\n\t\t\tpointAfter.mK = betaK * tauK * pointCurrent.deltaK;\n\t\t}\n\n\t\t// Compute control points\n\t\tvar deltaX;\n\t\tfor (i = 0; i < pointsLen; ++i) {\n\t\t\tpointCurrent = pointsWithTangents[i];\n\t\t\tif (pointCurrent.model.skip) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tpointBefore = i > 0 ? pointsWithTangents[i - 1] : null;\n\t\t\tpointAfter = i < pointsLen - 1 ? pointsWithTangents[i + 1] : null;\n\t\t\tif (pointBefore && !pointBefore.model.skip) {\n\t\t\t\tdeltaX = (pointCurrent.model.x - pointBefore.model.x) / 3;\n\t\t\t\tpointCurrent.model.controlPointPreviousX = pointCurrent.model.x - deltaX;\n\t\t\t\tpointCurrent.model.controlPointPreviousY = pointCurrent.model.y - deltaX * pointCurrent.mK;\n\t\t\t}\n\t\t\tif (pointAfter && !pointAfter.model.skip) {\n\t\t\t\tdeltaX = (pointAfter.model.x - pointCurrent.model.x) / 3;\n\t\t\t\tpointCurrent.model.controlPointNextX = pointCurrent.model.x + deltaX;\n\t\t\t\tpointCurrent.model.controlPointNextY = pointCurrent.model.y + deltaX * pointCurrent.mK;\n\t\t\t}\n\t\t}\n\t};\n\thelpers.nextItem = function(collection, index, loop) {\n\t\tif (loop) {\n\t\t\treturn index >= collection.length - 1 ? collection[0] : collection[index + 1];\n\t\t}\n\t\treturn index >= collection.length - 1 ? collection[collection.length - 1] : collection[index + 1];\n\t};\n\thelpers.previousItem = function(collection, index, loop) {\n\t\tif (loop) {\n\t\t\treturn index <= 0 ? collection[collection.length - 1] : collection[index - 1];\n\t\t}\n\t\treturn index <= 0 ? collection[0] : collection[index - 1];\n\t};\n\t// Implementation of the nice number algorithm used in determining where axis labels will go\n\thelpers.niceNum = function(range, round) {\n\t\tvar exponent = Math.floor(helpers.log10(range));\n\t\tvar fraction = range / Math.pow(10, exponent);\n\t\tvar niceFraction;\n\n\t\tif (round) {\n\t\t\tif (fraction < 1.5) {\n\t\t\t\tniceFraction = 1;\n\t\t\t} else if (fraction < 3) {\n\t\t\t\tniceFraction = 2;\n\t\t\t} else if (fraction < 7) {\n\t\t\t\tniceFraction = 5;\n\t\t\t} else {\n\t\t\t\tniceFraction = 10;\n\t\t\t}\n\t\t} else if (fraction <= 1.0) {\n\t\t\tniceFraction = 1;\n\t\t} else if (fraction <= 2) {\n\t\t\tniceFraction = 2;\n\t\t} else if (fraction <= 5) {\n\t\t\tniceFraction = 5;\n\t\t} else {\n\t\t\tniceFraction = 10;\n\t\t}\n\n\t\treturn niceFraction * Math.pow(10, exponent);\n\t};\n\t// Request animation polyfill - http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/\n\thelpers.requestAnimFrame = (function() {\n\t\tif (typeof window === 'undefined') {\n\t\t\treturn function(callback) {\n\t\t\t\tcallback();\n\t\t\t};\n\t\t}\n\t\treturn window.requestAnimationFrame ||\n\t\t\twindow.webkitRequestAnimationFrame ||\n\t\t\twindow.mozRequestAnimationFrame ||\n\t\t\twindow.oRequestAnimationFrame ||\n\t\t\twindow.msRequestAnimationFrame ||\n\t\t\tfunction(callback) {\n\t\t\t\treturn window.setTimeout(callback, 1000 / 60);\n\t\t\t};\n\t}());\n\t// -- DOM methods\n\thelpers.getRelativePosition = function(evt, chart) {\n\t\tvar mouseX, mouseY;\n\t\tvar e = evt.originalEvent || evt;\n\t\tvar canvas = evt.currentTarget || evt.srcElement;\n\t\tvar boundingRect = canvas.getBoundingClientRect();\n\n\t\tvar touches = e.touches;\n\t\tif (touches && touches.length > 0) {\n\t\t\tmouseX = touches[0].clientX;\n\t\t\tmouseY = touches[0].clientY;\n\n\t\t} else {\n\t\t\tmouseX = e.clientX;\n\t\t\tmouseY = e.clientY;\n\t\t}\n\n\t\t// Scale mouse coordinates into canvas coordinates\n\t\t// by following the pattern laid out by 'jerryj' in the comments of\n\t\t// http://www.html5canvastutorials.com/advanced/html5-canvas-mouse-coordinates/\n\t\tvar paddingLeft = parseFloat(helpers.getStyle(canvas, 'padding-left'));\n\t\tvar paddingTop = parseFloat(helpers.getStyle(canvas, 'padding-top'));\n\t\tvar paddingRight = parseFloat(helpers.getStyle(canvas, 'padding-right'));\n\t\tvar paddingBottom = parseFloat(helpers.getStyle(canvas, 'padding-bottom'));\n\t\tvar width = boundingRect.right - boundingRect.left - paddingLeft - paddingRight;\n\t\tvar height = boundingRect.bottom - boundingRect.top - paddingTop - paddingBottom;\n\n\t\t// We divide by the current device pixel ratio, because the canvas is scaled up by that amount in each direction. However\n\t\t// the backend model is in unscaled coordinates. Since we are going to deal with our model coordinates, we go back here\n\t\tmouseX = Math.round((mouseX - boundingRect.left - paddingLeft) / (width) * canvas.width / chart.currentDevicePixelRatio);\n\t\tmouseY = Math.round((mouseY - boundingRect.top - paddingTop) / (height) * canvas.height / chart.currentDevicePixelRatio);\n\n\t\treturn {\n\t\t\tx: mouseX,\n\t\t\ty: mouseY\n\t\t};\n\n\t};\n\n\t// Private helper function to convert max-width/max-height values that may be percentages into a number\n\tfunction parseMaxStyle(styleValue, node, parentProperty) {\n\t\tvar valueInPixels;\n\t\tif (typeof styleValue === 'string') {\n\t\t\tvalueInPixels = parseInt(styleValue, 10);\n\n\t\t\tif (styleValue.indexOf('%') !== -1) {\n\t\t\t\t// percentage * size in dimension\n\t\t\t\tvalueInPixels = valueInPixels / 100 * node.parentNode[parentProperty];\n\t\t\t}\n\t\t} else {\n\t\t\tvalueInPixels = styleValue;\n\t\t}\n\n\t\treturn valueInPixels;\n\t}\n\n\t/**\n\t * Returns if the given value contains an effective constraint.\n\t * @private\n\t */\n\tfunction isConstrainedValue(value) {\n\t\treturn value !== undefined && value !== null && value !== 'none';\n\t}\n\n\t// Private helper to get a constraint dimension\n\t// @param domNode : the node to check the constraint on\n\t// @param maxStyle : the style that defines the maximum for the direction we are using (maxWidth / maxHeight)\n\t// @param percentageProperty : property of parent to use when calculating width as a percentage\n\t// @see http://www.nathanaeljones.com/blog/2013/reading-max-width-cross-browser\n\tfunction getConstraintDimension(domNode, maxStyle, percentageProperty) {\n\t\tvar view = document.defaultView;\n\t\tvar parentNode = domNode.parentNode;\n\t\tvar constrainedNode = view.getComputedStyle(domNode)[maxStyle];\n\t\tvar constrainedContainer = view.getComputedStyle(parentNode)[maxStyle];\n\t\tvar hasCNode = isConstrainedValue(constrainedNode);\n\t\tvar hasCContainer = isConstrainedValue(constrainedContainer);\n\t\tvar infinity = Number.POSITIVE_INFINITY;\n\n\t\tif (hasCNode || hasCContainer) {\n\t\t\treturn Math.min(\n\t\t\t\thasCNode ? parseMaxStyle(constrainedNode, domNode, percentageProperty) : infinity,\n\t\t\t\thasCContainer ? parseMaxStyle(constrainedContainer, parentNode, percentageProperty) : infinity);\n\t\t}\n\n\t\treturn 'none';\n\t}\n\t// returns Number or undefined if no constraint\n\thelpers.getConstraintWidth = function(domNode) {\n\t\treturn getConstraintDimension(domNode, 'max-width', 'clientWidth');\n\t};\n\t// returns Number or undefined if no constraint\n\thelpers.getConstraintHeight = function(domNode) {\n\t\treturn getConstraintDimension(domNode, 'max-height', 'clientHeight');\n\t};\n\thelpers.getMaximumWidth = function(domNode) {\n\t\tvar container = domNode.parentNode;\n\t\tif (!container) {\n\t\t\treturn domNode.clientWidth;\n\t\t}\n\n\t\tvar paddingLeft = parseInt(helpers.getStyle(container, 'padding-left'), 10);\n\t\tvar paddingRight = parseInt(helpers.getStyle(container, 'padding-right'), 10);\n\t\tvar w = container.clientWidth - paddingLeft - paddingRight;\n\t\tvar cw = helpers.getConstraintWidth(domNode);\n\t\treturn isNaN(cw) ? w : Math.min(w, cw);\n\t};\n\thelpers.getMaximumHeight = function(domNode) {\n\t\tvar container = domNode.parentNode;\n\t\tif (!container) {\n\t\t\treturn domNode.clientHeight;\n\t\t}\n\n\t\tvar paddingTop = parseInt(helpers.getStyle(container, 'padding-top'), 10);\n\t\tvar paddingBottom = parseInt(helpers.getStyle(container, 'padding-bottom'), 10);\n\t\tvar h = container.clientHeight - paddingTop - paddingBottom;\n\t\tvar ch = helpers.getConstraintHeight(domNode);\n\t\treturn isNaN(ch) ? h : Math.min(h, ch);\n\t};\n\thelpers.getStyle = function(el, property) {\n\t\treturn el.currentStyle ?\n\t\t\tel.currentStyle[property] :\n\t\t\tdocument.defaultView.getComputedStyle(el, null).getPropertyValue(property);\n\t};\n\thelpers.retinaScale = function(chart, forceRatio) {\n\t\tvar pixelRatio = chart.currentDevicePixelRatio = forceRatio || window.devicePixelRatio || 1;\n\t\tif (pixelRatio === 1) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar canvas = chart.canvas;\n\t\tvar height = chart.height;\n\t\tvar width = chart.width;\n\n\t\tcanvas.height = height * pixelRatio;\n\t\tcanvas.width = width * pixelRatio;\n\t\tchart.ctx.scale(pixelRatio, pixelRatio);\n\n\t\t// If no style has been set on the canvas, the render size is used as display size,\n\t\t// making the chart visually bigger, so let's enforce it to the \"correct\" values.\n\t\t// See https://github.com/chartjs/Chart.js/issues/3575\n\t\tif (!canvas.style.height && !canvas.style.width) {\n\t\t\tcanvas.style.height = height + 'px';\n\t\t\tcanvas.style.width = width + 'px';\n\t\t}\n\t};\n\t// -- Canvas methods\n\thelpers.fontString = function(pixelSize, fontStyle, fontFamily) {\n\t\treturn fontStyle + ' ' + pixelSize + 'px ' + fontFamily;\n\t};\n\thelpers.longestText = function(ctx, font, arrayOfThings, cache) {\n\t\tcache = cache || {};\n\t\tvar data = cache.data = cache.data || {};\n\t\tvar gc = cache.garbageCollect = cache.garbageCollect || [];\n\n\t\tif (cache.font !== font) {\n\t\t\tdata = cache.data = {};\n\t\t\tgc = cache.garbageCollect = [];\n\t\t\tcache.font = font;\n\t\t}\n\n\t\tctx.font = font;\n\t\tvar longest = 0;\n\t\thelpers.each(arrayOfThings, function(thing) {\n\t\t\t// Undefined strings and arrays should not be measured\n\t\t\tif (thing !== undefined && thing !== null && helpers.isArray(thing) !== true) {\n\t\t\t\tlongest = helpers.measureText(ctx, data, gc, longest, thing);\n\t\t\t} else if (helpers.isArray(thing)) {\n\t\t\t\t// if it is an array lets measure each element\n\t\t\t\t// to do maybe simplify this function a bit so we can do this more recursively?\n\t\t\t\thelpers.each(thing, function(nestedThing) {\n\t\t\t\t\t// Undefined strings and arrays should not be measured\n\t\t\t\t\tif (nestedThing !== undefined && nestedThing !== null && !helpers.isArray(nestedThing)) {\n\t\t\t\t\t\tlongest = helpers.measureText(ctx, data, gc, longest, nestedThing);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t});\n\n\t\tvar gcLen = gc.length / 2;\n\t\tif (gcLen > arrayOfThings.length) {\n\t\t\tfor (var i = 0; i < gcLen; i++) {\n\t\t\t\tdelete data[gc[i]];\n\t\t\t}\n\t\t\tgc.splice(0, gcLen);\n\t\t}\n\t\treturn longest;\n\t};\n\thelpers.measureText = function(ctx, data, gc, longest, string) {\n\t\tvar textWidth = data[string];\n\t\tif (!textWidth) {\n\t\t\ttextWidth = data[string] = ctx.measureText(string).width;\n\t\t\tgc.push(string);\n\t\t}\n\t\tif (textWidth > longest) {\n\t\t\tlongest = textWidth;\n\t\t}\n\t\treturn longest;\n\t};\n\thelpers.numberOfLabelLines = function(arrayOfThings) {\n\t\tvar numberOfLines = 1;\n\t\thelpers.each(arrayOfThings, function(thing) {\n\t\t\tif (helpers.isArray(thing)) {\n\t\t\t\tif (thing.length > numberOfLines) {\n\t\t\t\t\tnumberOfLines = thing.length;\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\treturn numberOfLines;\n\t};\n\n\thelpers.color = !color ?\n\t\tfunction(value) {\n\t\t\tconsole.error('Color.js not found!');\n\t\t\treturn value;\n\t\t} :\n\t\tfunction(value) {\n\t\t\t/* global CanvasGradient */\n\t\t\tif (value instanceof CanvasGradient) {\n\t\t\t\tvalue = defaults.global.defaultColor;\n\t\t\t}\n\n\t\t\treturn color(value);\n\t\t};\n\n\thelpers.getHoverColor = function(colorValue) {\n\t\t/* global CanvasPattern */\n\t\treturn (colorValue instanceof CanvasPattern) ?\n\t\t\tcolorValue :\n\t\t\thelpers.color(colorValue).saturate(0.5).darken(0.1).rgbString();\n\t};\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5oZWxwZXJzLmpzPzljMzUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNhOztBQUViLFlBQVksbUJBQU8sQ0FBQyxFQUFlO0FBQ25DLGVBQWUsbUJBQU8sQ0FBQyxFQUFpQjtBQUN4QyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsZ0JBQWdCLFVBQVU7QUFDMUI7QUFDQTs7QUFFQTtBQUNBLDBCQUEwQjtBQUMxQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsdUNBQXVDLFVBQVU7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhCQUE4QiwwQkFBMEI7QUFDeEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDhCQUE4QixRQUFRO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsVUFBVTtBQUNWO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQSw0Q0FBNEM7QUFDNUM7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSwwQkFBMEI7QUFDMUI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSxtQkFBbUI7QUFDbkI7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsYUFBYSxlQUFlO0FBQzVCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0EsSUFBSTtBQUNKO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsYUFBYSxtQkFBbUI7QUFDaEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLGFBQWEsZUFBZTtBQUM1QjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQSxJQUFJO0FBQ0o7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBLEdBQUc7QUFDSDtBQUNBLEdBQUc7QUFDSDtBQUNBLEdBQUc7QUFDSDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLGtCQUFrQixXQUFXO0FBQzdCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI1OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGdsb2JhbCB3aW5kb3c6IGZhbHNlICovXG4vKiBnbG9iYWwgZG9jdW1lbnQ6IGZhbHNlICovXG4ndXNlIHN0cmljdCc7XG5cbnZhciBjb2xvciA9IHJlcXVpcmUoJ2NoYXJ0anMtY29sb3InKTtcbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4vY29yZS5kZWZhdWx0cycpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHQvLyAtLSBCYXNpYyBqcyB1dGlsaXR5IG1ldGhvZHNcblxuXHRoZWxwZXJzLmNvbmZpZ01lcmdlID0gZnVuY3Rpb24oLyogb2JqZWN0cyAuLi4gKi8pIHtcblx0XHRyZXR1cm4gaGVscGVycy5tZXJnZShoZWxwZXJzLmNsb25lKGFyZ3VtZW50c1swXSksIFtdLnNsaWNlLmNhbGwoYXJndW1lbnRzLCAxKSwge1xuXHRcdFx0bWVyZ2VyOiBmdW5jdGlvbihrZXksIHRhcmdldCwgc291cmNlLCBvcHRpb25zKSB7XG5cdFx0XHRcdHZhciB0dmFsID0gdGFyZ2V0W2tleV0gfHwge307XG5cdFx0XHRcdHZhciBzdmFsID0gc291cmNlW2tleV07XG5cblx0XHRcdFx0aWYgKGtleSA9PT0gJ3NjYWxlcycpIHtcblx0XHRcdFx0XHQvLyBzY2FsZSBjb25maWcgbWVyZ2luZyBpcyBjb21wbGV4LiBBZGQgb3VyIG93biBmdW5jdGlvbiBoZXJlIGZvciB0aGF0XG5cdFx0XHRcdFx0dGFyZ2V0W2tleV0gPSBoZWxwZXJzLnNjYWxlTWVyZ2UodHZhbCwgc3ZhbCk7XG5cdFx0XHRcdH0gZWxzZSBpZiAoa2V5ID09PSAnc2NhbGUnKSB7XG5cdFx0XHRcdFx0Ly8gdXNlZCBpbiBwb2xhciBhcmVhICYgcmFkYXIgY2hhcnRzIHNpbmNlIHRoZXJlIGlzIG9ubHkgb25lIHNjYWxlXG5cdFx0XHRcdFx0dGFyZ2V0W2tleV0gPSBoZWxwZXJzLm1lcmdlKHR2YWwsIFtDaGFydC5zY2FsZVNlcnZpY2UuZ2V0U2NhbGVEZWZhdWx0cyhzdmFsLnR5cGUpLCBzdmFsXSk7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0aGVscGVycy5fbWVyZ2VyKGtleSwgdGFyZ2V0LCBzb3VyY2UsIG9wdGlvbnMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSk7XG5cdH07XG5cblx0aGVscGVycy5zY2FsZU1lcmdlID0gZnVuY3Rpb24oLyogb2JqZWN0cyAuLi4gKi8pIHtcblx0XHRyZXR1cm4gaGVscGVycy5tZXJnZShoZWxwZXJzLmNsb25lKGFyZ3VtZW50c1swXSksIFtdLnNsaWNlLmNhbGwoYXJndW1lbnRzLCAxKSwge1xuXHRcdFx0bWVyZ2VyOiBmdW5jdGlvbihrZXksIHRhcmdldCwgc291cmNlLCBvcHRpb25zKSB7XG5cdFx0XHRcdGlmIChrZXkgPT09ICd4QXhlcycgfHwga2V5ID09PSAneUF4ZXMnKSB7XG5cdFx0XHRcdFx0dmFyIHNsZW4gPSBzb3VyY2Vba2V5XS5sZW5ndGg7XG5cdFx0XHRcdFx0dmFyIGksIHR5cGUsIHNjYWxlO1xuXG5cdFx0XHRcdFx0aWYgKCF0YXJnZXRba2V5XSkge1xuXHRcdFx0XHRcdFx0dGFyZ2V0W2tleV0gPSBbXTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRmb3IgKGkgPSAwOyBpIDwgc2xlbjsgKytpKSB7XG5cdFx0XHRcdFx0XHRzY2FsZSA9IHNvdXJjZVtrZXldW2ldO1xuXHRcdFx0XHRcdFx0dHlwZSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQoc2NhbGUudHlwZSwga2V5ID09PSAneEF4ZXMnID8gJ2NhdGVnb3J5JyA6ICdsaW5lYXInKTtcblxuXHRcdFx0XHRcdFx0aWYgKGkgPj0gdGFyZ2V0W2tleV0ubGVuZ3RoKSB7XG5cdFx0XHRcdFx0XHRcdHRhcmdldFtrZXldLnB1c2goe30pO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRpZiAoIXRhcmdldFtrZXldW2ldLnR5cGUgfHwgKHNjYWxlLnR5cGUgJiYgc2NhbGUudHlwZSAhPT0gdGFyZ2V0W2tleV1baV0udHlwZSkpIHtcblx0XHRcdFx0XHRcdFx0Ly8gbmV3L3VudHlwZWQgc2NhbGUgb3IgdHlwZSBjaGFuZ2VkOiBsZXQncyBhcHBseSB0aGUgbmV3IGRlZmF1bHRzXG5cdFx0XHRcdFx0XHRcdC8vIHRoZW4gbWVyZ2Ugc291cmNlIHNjYWxlIHRvIGNvcnJlY3RseSBvdmVyd3JpdGUgdGhlIGRlZmF1bHRzLlxuXHRcdFx0XHRcdFx0XHRoZWxwZXJzLm1lcmdlKHRhcmdldFtrZXldW2ldLCBbQ2hhcnQuc2NhbGVTZXJ2aWNlLmdldFNjYWxlRGVmYXVsdHModHlwZSksIHNjYWxlXSk7XG5cdFx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0XHQvLyBzY2FsZXMgdHlwZSBhcmUgdGhlIHNhbWVcblx0XHRcdFx0XHRcdFx0aGVscGVycy5tZXJnZSh0YXJnZXRba2V5XVtpXSwgc2NhbGUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRoZWxwZXJzLl9tZXJnZXIoa2V5LCB0YXJnZXQsIHNvdXJjZSwgb3B0aW9ucyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9KTtcblx0fTtcblxuXHRoZWxwZXJzLndoZXJlID0gZnVuY3Rpb24oY29sbGVjdGlvbiwgZmlsdGVyQ2FsbGJhY2spIHtcblx0XHRpZiAoaGVscGVycy5pc0FycmF5KGNvbGxlY3Rpb24pICYmIEFycmF5LnByb3RvdHlwZS5maWx0ZXIpIHtcblx0XHRcdHJldHVybiBjb2xsZWN0aW9uLmZpbHRlcihmaWx0ZXJDYWxsYmFjayk7XG5cdFx0fVxuXHRcdHZhciBmaWx0ZXJlZCA9IFtdO1xuXG5cdFx0aGVscGVycy5lYWNoKGNvbGxlY3Rpb24sIGZ1bmN0aW9uKGl0ZW0pIHtcblx0XHRcdGlmIChmaWx0ZXJDYWxsYmFjayhpdGVtKSkge1xuXHRcdFx0XHRmaWx0ZXJlZC5wdXNoKGl0ZW0pO1xuXHRcdFx0fVxuXHRcdH0pO1xuXG5cdFx0cmV0dXJuIGZpbHRlcmVkO1xuXHR9O1xuXHRoZWxwZXJzLmZpbmRJbmRleCA9IEFycmF5LnByb3RvdHlwZS5maW5kSW5kZXggP1xuXHRcdGZ1bmN0aW9uKGFycmF5LCBjYWxsYmFjaywgc2NvcGUpIHtcblx0XHRcdHJldHVybiBhcnJheS5maW5kSW5kZXgoY2FsbGJhY2ssIHNjb3BlKTtcblx0XHR9IDpcblx0XHRmdW5jdGlvbihhcnJheSwgY2FsbGJhY2ssIHNjb3BlKSB7XG5cdFx0XHRzY29wZSA9IHNjb3BlID09PSB1bmRlZmluZWQgPyBhcnJheSA6IHNjb3BlO1xuXHRcdFx0Zm9yICh2YXIgaSA9IDAsIGlsZW4gPSBhcnJheS5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0aWYgKGNhbGxiYWNrLmNhbGwoc2NvcGUsIGFycmF5W2ldLCBpLCBhcnJheSkpIHtcblx0XHRcdFx0XHRyZXR1cm4gaTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIC0xO1xuXHRcdH07XG5cdGhlbHBlcnMuZmluZE5leHRXaGVyZSA9IGZ1bmN0aW9uKGFycmF5VG9TZWFyY2gsIGZpbHRlckNhbGxiYWNrLCBzdGFydEluZGV4KSB7XG5cdFx0Ly8gRGVmYXVsdCB0byBzdGFydCBvZiB0aGUgYXJyYXlcblx0XHRpZiAoaGVscGVycy5pc051bGxPclVuZGVmKHN0YXJ0SW5kZXgpKSB7XG5cdFx0XHRzdGFydEluZGV4ID0gLTE7XG5cdFx0fVxuXHRcdGZvciAodmFyIGkgPSBzdGFydEluZGV4ICsgMTsgaSA8IGFycmF5VG9TZWFyY2gubGVuZ3RoOyBpKyspIHtcblx0XHRcdHZhciBjdXJyZW50SXRlbSA9IGFycmF5VG9TZWFyY2hbaV07XG5cdFx0XHRpZiAoZmlsdGVyQ2FsbGJhY2soY3VycmVudEl0ZW0pKSB7XG5cdFx0XHRcdHJldHVybiBjdXJyZW50SXRlbTtcblx0XHRcdH1cblx0XHR9XG5cdH07XG5cdGhlbHBlcnMuZmluZFByZXZpb3VzV2hlcmUgPSBmdW5jdGlvbihhcnJheVRvU2VhcmNoLCBmaWx0ZXJDYWxsYmFjaywgc3RhcnRJbmRleCkge1xuXHRcdC8vIERlZmF1bHQgdG8gZW5kIG9mIHRoZSBhcnJheVxuXHRcdGlmIChoZWxwZXJzLmlzTnVsbE9yVW5kZWYoc3RhcnRJbmRleCkpIHtcblx0XHRcdHN0YXJ0SW5kZXggPSBhcnJheVRvU2VhcmNoLmxlbmd0aDtcblx0XHR9XG5cdFx0Zm9yICh2YXIgaSA9IHN0YXJ0SW5kZXggLSAxOyBpID49IDA7IGktLSkge1xuXHRcdFx0dmFyIGN1cnJlbnRJdGVtID0gYXJyYXlUb1NlYXJjaFtpXTtcblx0XHRcdGlmIChmaWx0ZXJDYWxsYmFjayhjdXJyZW50SXRlbSkpIHtcblx0XHRcdFx0cmV0dXJuIGN1cnJlbnRJdGVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fTtcblxuXHQvLyAtLSBNYXRoIG1ldGhvZHNcblx0aGVscGVycy5pc051bWJlciA9IGZ1bmN0aW9uKG4pIHtcblx0XHRyZXR1cm4gIWlzTmFOKHBhcnNlRmxvYXQobikpICYmIGlzRmluaXRlKG4pO1xuXHR9O1xuXHRoZWxwZXJzLmFsbW9zdEVxdWFscyA9IGZ1bmN0aW9uKHgsIHksIGVwc2lsb24pIHtcblx0XHRyZXR1cm4gTWF0aC5hYnMoeCAtIHkpIDwgZXBzaWxvbjtcblx0fTtcblx0aGVscGVycy5hbG1vc3RXaG9sZSA9IGZ1bmN0aW9uKHgsIGVwc2lsb24pIHtcblx0XHR2YXIgcm91bmRlZCA9IE1hdGgucm91bmQoeCk7XG5cdFx0cmV0dXJuICgoKHJvdW5kZWQgLSBlcHNpbG9uKSA8IHgpICYmICgocm91bmRlZCArIGVwc2lsb24pID4geCkpO1xuXHR9O1xuXHRoZWxwZXJzLm1heCA9IGZ1bmN0aW9uKGFycmF5KSB7XG5cdFx0cmV0dXJuIGFycmF5LnJlZHVjZShmdW5jdGlvbihtYXgsIHZhbHVlKSB7XG5cdFx0XHRpZiAoIWlzTmFOKHZhbHVlKSkge1xuXHRcdFx0XHRyZXR1cm4gTWF0aC5tYXgobWF4LCB2YWx1ZSk7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gbWF4O1xuXHRcdH0sIE51bWJlci5ORUdBVElWRV9JTkZJTklUWSk7XG5cdH07XG5cdGhlbHBlcnMubWluID0gZnVuY3Rpb24oYXJyYXkpIHtcblx0XHRyZXR1cm4gYXJyYXkucmVkdWNlKGZ1bmN0aW9uKG1pbiwgdmFsdWUpIHtcblx0XHRcdGlmICghaXNOYU4odmFsdWUpKSB7XG5cdFx0XHRcdHJldHVybiBNYXRoLm1pbihtaW4sIHZhbHVlKTtcblx0XHRcdH1cblx0XHRcdHJldHVybiBtaW47XG5cdFx0fSwgTnVtYmVyLlBPU0lUSVZFX0lORklOSVRZKTtcblx0fTtcblx0aGVscGVycy5zaWduID0gTWF0aC5zaWduID9cblx0XHRmdW5jdGlvbih4KSB7XG5cdFx0XHRyZXR1cm4gTWF0aC5zaWduKHgpO1xuXHRcdH0gOlxuXHRcdGZ1bmN0aW9uKHgpIHtcblx0XHRcdHggPSAreDsgLy8gY29udmVydCB0byBhIG51bWJlclxuXHRcdFx0aWYgKHggPT09IDAgfHwgaXNOYU4oeCkpIHtcblx0XHRcdFx0cmV0dXJuIHg7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4geCA+IDAgPyAxIDogLTE7XG5cdFx0fTtcblx0aGVscGVycy5sb2cxMCA9IE1hdGgubG9nMTAgP1xuXHRcdGZ1bmN0aW9uKHgpIHtcblx0XHRcdHJldHVybiBNYXRoLmxvZzEwKHgpO1xuXHRcdH0gOlxuXHRcdGZ1bmN0aW9uKHgpIHtcblx0XHRcdHZhciBleHBvbmVudCA9IE1hdGgubG9nKHgpICogTWF0aC5MT0cxMEU7IC8vIE1hdGguTE9HMTBFID0gMSAvIE1hdGguTE4xMC5cblx0XHRcdC8vIENoZWNrIGZvciB3aG9sZSBwb3dlcnMgb2YgMTAsXG5cdFx0XHQvLyB3aGljaCBkdWUgdG8gZmxvYXRpbmcgcG9pbnQgcm91bmRpbmcgZXJyb3Igc2hvdWxkIGJlIGNvcnJlY3RlZC5cblx0XHRcdHZhciBwb3dlck9mMTAgPSBNYXRoLnJvdW5kKGV4cG9uZW50KTtcblx0XHRcdHZhciBpc1Bvd2VyT2YxMCA9IHggPT09IE1hdGgucG93KDEwLCBwb3dlck9mMTApO1xuXG5cdFx0XHRyZXR1cm4gaXNQb3dlck9mMTAgPyBwb3dlck9mMTAgOiBleHBvbmVudDtcblx0XHR9O1xuXHRoZWxwZXJzLnRvUmFkaWFucyA9IGZ1bmN0aW9uKGRlZ3JlZXMpIHtcblx0XHRyZXR1cm4gZGVncmVlcyAqIChNYXRoLlBJIC8gMTgwKTtcblx0fTtcblx0aGVscGVycy50b0RlZ3JlZXMgPSBmdW5jdGlvbihyYWRpYW5zKSB7XG5cdFx0cmV0dXJuIHJhZGlhbnMgKiAoMTgwIC8gTWF0aC5QSSk7XG5cdH07XG5cdC8vIEdldHMgdGhlIGFuZ2xlIGZyb20gdmVydGljYWwgdXByaWdodCB0byB0aGUgcG9pbnQgYWJvdXQgYSBjZW50cmUuXG5cdGhlbHBlcnMuZ2V0QW5nbGVGcm9tUG9pbnQgPSBmdW5jdGlvbihjZW50cmVQb2ludCwgYW5nbGVQb2ludCkge1xuXHRcdHZhciBkaXN0YW5jZUZyb21YQ2VudGVyID0gYW5nbGVQb2ludC54IC0gY2VudHJlUG9pbnQueDtcblx0XHR2YXIgZGlzdGFuY2VGcm9tWUNlbnRlciA9IGFuZ2xlUG9pbnQueSAtIGNlbnRyZVBvaW50Lnk7XG5cdFx0dmFyIHJhZGlhbERpc3RhbmNlRnJvbUNlbnRlciA9IE1hdGguc3FydChkaXN0YW5jZUZyb21YQ2VudGVyICogZGlzdGFuY2VGcm9tWENlbnRlciArIGRpc3RhbmNlRnJvbVlDZW50ZXIgKiBkaXN0YW5jZUZyb21ZQ2VudGVyKTtcblxuXHRcdHZhciBhbmdsZSA9IE1hdGguYXRhbjIoZGlzdGFuY2VGcm9tWUNlbnRlciwgZGlzdGFuY2VGcm9tWENlbnRlcik7XG5cblx0XHRpZiAoYW5nbGUgPCAoLTAuNSAqIE1hdGguUEkpKSB7XG5cdFx0XHRhbmdsZSArPSAyLjAgKiBNYXRoLlBJOyAvLyBtYWtlIHN1cmUgdGhlIHJldHVybmVkIGFuZ2xlIGlzIGluIHRoZSByYW5nZSBvZiAoLVBJLzIsIDNQSS8yXVxuXHRcdH1cblxuXHRcdHJldHVybiB7XG5cdFx0XHRhbmdsZTogYW5nbGUsXG5cdFx0XHRkaXN0YW5jZTogcmFkaWFsRGlzdGFuY2VGcm9tQ2VudGVyXG5cdFx0fTtcblx0fTtcblx0aGVscGVycy5kaXN0YW5jZUJldHdlZW5Qb2ludHMgPSBmdW5jdGlvbihwdDEsIHB0Mikge1xuXHRcdHJldHVybiBNYXRoLnNxcnQoTWF0aC5wb3cocHQyLnggLSBwdDEueCwgMikgKyBNYXRoLnBvdyhwdDIueSAtIHB0MS55LCAyKSk7XG5cdH07XG5cdGhlbHBlcnMuYWxpYXNQaXhlbCA9IGZ1bmN0aW9uKHBpeGVsV2lkdGgpIHtcblx0XHRyZXR1cm4gKHBpeGVsV2lkdGggJSAyID09PSAwKSA/IDAgOiAwLjU7XG5cdH07XG5cdGhlbHBlcnMuc3BsaW5lQ3VydmUgPSBmdW5jdGlvbihmaXJzdFBvaW50LCBtaWRkbGVQb2ludCwgYWZ0ZXJQb2ludCwgdCkge1xuXHRcdC8vIFByb3BzIHRvIFJvYiBTcGVuY2VyIGF0IHNjYWxlZCBpbm5vdmF0aW9uIGZvciBoaXMgcG9zdCBvbiBzcGxpbmluZyBiZXR3ZWVuIHBvaW50c1xuXHRcdC8vIGh0dHA6Ly9zY2FsZWRpbm5vdmF0aW9uLmNvbS9hbmFseXRpY3Mvc3BsaW5lcy9hYm91dFNwbGluZXMuaHRtbFxuXG5cdFx0Ly8gVGhpcyBmdW5jdGlvbiBtdXN0IGFsc28gcmVzcGVjdCBcInNraXBwZWRcIiBwb2ludHNcblxuXHRcdHZhciBwcmV2aW91cyA9IGZpcnN0UG9pbnQuc2tpcCA/IG1pZGRsZVBvaW50IDogZmlyc3RQb2ludDtcblx0XHR2YXIgY3VycmVudCA9IG1pZGRsZVBvaW50O1xuXHRcdHZhciBuZXh0ID0gYWZ0ZXJQb2ludC5za2lwID8gbWlkZGxlUG9pbnQgOiBhZnRlclBvaW50O1xuXG5cdFx0dmFyIGQwMSA9IE1hdGguc3FydChNYXRoLnBvdyhjdXJyZW50LnggLSBwcmV2aW91cy54LCAyKSArIE1hdGgucG93KGN1cnJlbnQueSAtIHByZXZpb3VzLnksIDIpKTtcblx0XHR2YXIgZDEyID0gTWF0aC5zcXJ0KE1hdGgucG93KG5leHQueCAtIGN1cnJlbnQueCwgMikgKyBNYXRoLnBvdyhuZXh0LnkgLSBjdXJyZW50LnksIDIpKTtcblxuXHRcdHZhciBzMDEgPSBkMDEgLyAoZDAxICsgZDEyKTtcblx0XHR2YXIgczEyID0gZDEyIC8gKGQwMSArIGQxMik7XG5cblx0XHQvLyBJZiBhbGwgcG9pbnRzIGFyZSB0aGUgc2FtZSwgczAxICYgczAyIHdpbGwgYmUgaW5mXG5cdFx0czAxID0gaXNOYU4oczAxKSA/IDAgOiBzMDE7XG5cdFx0czEyID0gaXNOYU4oczEyKSA/IDAgOiBzMTI7XG5cblx0XHR2YXIgZmEgPSB0ICogczAxOyAvLyBzY2FsaW5nIGZhY3RvciBmb3IgdHJpYW5nbGUgVGFcblx0XHR2YXIgZmIgPSB0ICogczEyO1xuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHByZXZpb3VzOiB7XG5cdFx0XHRcdHg6IGN1cnJlbnQueCAtIGZhICogKG5leHQueCAtIHByZXZpb3VzLngpLFxuXHRcdFx0XHR5OiBjdXJyZW50LnkgLSBmYSAqIChuZXh0LnkgLSBwcmV2aW91cy55KVxuXHRcdFx0fSxcblx0XHRcdG5leHQ6IHtcblx0XHRcdFx0eDogY3VycmVudC54ICsgZmIgKiAobmV4dC54IC0gcHJldmlvdXMueCksXG5cdFx0XHRcdHk6IGN1cnJlbnQueSArIGZiICogKG5leHQueSAtIHByZXZpb3VzLnkpXG5cdFx0XHR9XG5cdFx0fTtcblx0fTtcblx0aGVscGVycy5FUFNJTE9OID0gTnVtYmVyLkVQU0lMT04gfHwgMWUtMTQ7XG5cdGhlbHBlcnMuc3BsaW5lQ3VydmVNb25vdG9uZSA9IGZ1bmN0aW9uKHBvaW50cykge1xuXHRcdC8vIFRoaXMgZnVuY3Rpb24gY2FsY3VsYXRlcyBCw6l6aWVyIGNvbnRyb2wgcG9pbnRzIGluIGEgc2ltaWxhciB3YXkgdGhhbiB8c3BsaW5lQ3VydmV8LFxuXHRcdC8vIGJ1dCBwcmVzZXJ2ZXMgbW9ub3RvbmljaXR5IG9mIHRoZSBwcm92aWRlZCBkYXRhIGFuZCBlbnN1cmVzIG5vIGxvY2FsIGV4dHJlbXVtcyBhcmUgYWRkZWRcblx0XHQvLyBiZXR3ZWVuIHRoZSBkYXRhc2V0IGRpc2NyZXRlIHBvaW50cyBkdWUgdG8gdGhlIGludGVycG9sYXRpb24uXG5cdFx0Ly8gU2VlIDogaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvTW9ub3RvbmVfY3ViaWNfaW50ZXJwb2xhdGlvblxuXG5cdFx0dmFyIHBvaW50c1dpdGhUYW5nZW50cyA9IChwb2ludHMgfHwgW10pLm1hcChmdW5jdGlvbihwb2ludCkge1xuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0bW9kZWw6IHBvaW50Ll9tb2RlbCxcblx0XHRcdFx0ZGVsdGFLOiAwLFxuXHRcdFx0XHRtSzogMFxuXHRcdFx0fTtcblx0XHR9KTtcblxuXHRcdC8vIENhbGN1bGF0ZSBzbG9wZXMgKGRlbHRhSykgYW5kIGluaXRpYWxpemUgdGFuZ2VudHMgKG1LKVxuXHRcdHZhciBwb2ludHNMZW4gPSBwb2ludHNXaXRoVGFuZ2VudHMubGVuZ3RoO1xuXHRcdHZhciBpLCBwb2ludEJlZm9yZSwgcG9pbnRDdXJyZW50LCBwb2ludEFmdGVyO1xuXHRcdGZvciAoaSA9IDA7IGkgPCBwb2ludHNMZW47ICsraSkge1xuXHRcdFx0cG9pbnRDdXJyZW50ID0gcG9pbnRzV2l0aFRhbmdlbnRzW2ldO1xuXHRcdFx0aWYgKHBvaW50Q3VycmVudC5tb2RlbC5za2lwKSB7XG5cdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0fVxuXG5cdFx0XHRwb2ludEJlZm9yZSA9IGkgPiAwID8gcG9pbnRzV2l0aFRhbmdlbnRzW2kgLSAxXSA6IG51bGw7XG5cdFx0XHRwb2ludEFmdGVyID0gaSA8IHBvaW50c0xlbiAtIDEgPyBwb2ludHNXaXRoVGFuZ2VudHNbaSArIDFdIDogbnVsbDtcblx0XHRcdGlmIChwb2ludEFmdGVyICYmICFwb2ludEFmdGVyLm1vZGVsLnNraXApIHtcblx0XHRcdFx0dmFyIHNsb3BlRGVsdGFYID0gKHBvaW50QWZ0ZXIubW9kZWwueCAtIHBvaW50Q3VycmVudC5tb2RlbC54KTtcblxuXHRcdFx0XHQvLyBJbiB0aGUgY2FzZSBvZiB0d28gcG9pbnRzIHRoYXQgYXBwZWFyIGF0IHRoZSBzYW1lIHggcGl4ZWwsIHNsb3BlRGVsdGFYIGlzIDBcblx0XHRcdFx0cG9pbnRDdXJyZW50LmRlbHRhSyA9IHNsb3BlRGVsdGFYICE9PSAwID8gKHBvaW50QWZ0ZXIubW9kZWwueSAtIHBvaW50Q3VycmVudC5tb2RlbC55KSAvIHNsb3BlRGVsdGFYIDogMDtcblx0XHRcdH1cblxuXHRcdFx0aWYgKCFwb2ludEJlZm9yZSB8fCBwb2ludEJlZm9yZS5tb2RlbC5za2lwKSB7XG5cdFx0XHRcdHBvaW50Q3VycmVudC5tSyA9IHBvaW50Q3VycmVudC5kZWx0YUs7XG5cdFx0XHR9IGVsc2UgaWYgKCFwb2ludEFmdGVyIHx8IHBvaW50QWZ0ZXIubW9kZWwuc2tpcCkge1xuXHRcdFx0XHRwb2ludEN1cnJlbnQubUsgPSBwb2ludEJlZm9yZS5kZWx0YUs7XG5cdFx0XHR9IGVsc2UgaWYgKHRoaXMuc2lnbihwb2ludEJlZm9yZS5kZWx0YUspICE9PSB0aGlzLnNpZ24ocG9pbnRDdXJyZW50LmRlbHRhSykpIHtcblx0XHRcdFx0cG9pbnRDdXJyZW50Lm1LID0gMDtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHBvaW50Q3VycmVudC5tSyA9IChwb2ludEJlZm9yZS5kZWx0YUsgKyBwb2ludEN1cnJlbnQuZGVsdGFLKSAvIDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gQWRqdXN0IHRhbmdlbnRzIHRvIGVuc3VyZSBtb25vdG9uaWMgcHJvcGVydGllc1xuXHRcdHZhciBhbHBoYUssIGJldGFLLCB0YXVLLCBzcXVhcmVkTWFnbml0dWRlO1xuXHRcdGZvciAoaSA9IDA7IGkgPCBwb2ludHNMZW4gLSAxOyArK2kpIHtcblx0XHRcdHBvaW50Q3VycmVudCA9IHBvaW50c1dpdGhUYW5nZW50c1tpXTtcblx0XHRcdHBvaW50QWZ0ZXIgPSBwb2ludHNXaXRoVGFuZ2VudHNbaSArIDFdO1xuXHRcdFx0aWYgKHBvaW50Q3VycmVudC5tb2RlbC5za2lwIHx8IHBvaW50QWZ0ZXIubW9kZWwuc2tpcCkge1xuXHRcdFx0XHRjb250aW51ZTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKGhlbHBlcnMuYWxtb3N0RXF1YWxzKHBvaW50Q3VycmVudC5kZWx0YUssIDAsIHRoaXMuRVBTSUxPTikpIHtcblx0XHRcdFx0cG9pbnRDdXJyZW50Lm1LID0gcG9pbnRBZnRlci5tSyA9IDA7XG5cdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0fVxuXG5cdFx0XHRhbHBoYUsgPSBwb2ludEN1cnJlbnQubUsgLyBwb2ludEN1cnJlbnQuZGVsdGFLO1xuXHRcdFx0YmV0YUsgPSBwb2ludEFmdGVyLm1LIC8gcG9pbnRDdXJyZW50LmRlbHRhSztcblx0XHRcdHNxdWFyZWRNYWduaXR1ZGUgPSBNYXRoLnBvdyhhbHBoYUssIDIpICsgTWF0aC5wb3coYmV0YUssIDIpO1xuXHRcdFx0aWYgKHNxdWFyZWRNYWduaXR1ZGUgPD0gOSkge1xuXHRcdFx0XHRjb250aW51ZTtcblx0XHRcdH1cblxuXHRcdFx0dGF1SyA9IDMgLyBNYXRoLnNxcnQoc3F1YXJlZE1hZ25pdHVkZSk7XG5cdFx0XHRwb2ludEN1cnJlbnQubUsgPSBhbHBoYUsgKiB0YXVLICogcG9pbnRDdXJyZW50LmRlbHRhSztcblx0XHRcdHBvaW50QWZ0ZXIubUsgPSBiZXRhSyAqIHRhdUsgKiBwb2ludEN1cnJlbnQuZGVsdGFLO1xuXHRcdH1cblxuXHRcdC8vIENvbXB1dGUgY29udHJvbCBwb2ludHNcblx0XHR2YXIgZGVsdGFYO1xuXHRcdGZvciAoaSA9IDA7IGkgPCBwb2ludHNMZW47ICsraSkge1xuXHRcdFx0cG9pbnRDdXJyZW50ID0gcG9pbnRzV2l0aFRhbmdlbnRzW2ldO1xuXHRcdFx0aWYgKHBvaW50Q3VycmVudC5tb2RlbC5za2lwKSB7XG5cdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0fVxuXG5cdFx0XHRwb2ludEJlZm9yZSA9IGkgPiAwID8gcG9pbnRzV2l0aFRhbmdlbnRzW2kgLSAxXSA6IG51bGw7XG5cdFx0XHRwb2ludEFmdGVyID0gaSA8IHBvaW50c0xlbiAtIDEgPyBwb2ludHNXaXRoVGFuZ2VudHNbaSArIDFdIDogbnVsbDtcblx0XHRcdGlmIChwb2ludEJlZm9yZSAmJiAhcG9pbnRCZWZvcmUubW9kZWwuc2tpcCkge1xuXHRcdFx0XHRkZWx0YVggPSAocG9pbnRDdXJyZW50Lm1vZGVsLnggLSBwb2ludEJlZm9yZS5tb2RlbC54KSAvIDM7XG5cdFx0XHRcdHBvaW50Q3VycmVudC5tb2RlbC5jb250cm9sUG9pbnRQcmV2aW91c1ggPSBwb2ludEN1cnJlbnQubW9kZWwueCAtIGRlbHRhWDtcblx0XHRcdFx0cG9pbnRDdXJyZW50Lm1vZGVsLmNvbnRyb2xQb2ludFByZXZpb3VzWSA9IHBvaW50Q3VycmVudC5tb2RlbC55IC0gZGVsdGFYICogcG9pbnRDdXJyZW50Lm1LO1xuXHRcdFx0fVxuXHRcdFx0aWYgKHBvaW50QWZ0ZXIgJiYgIXBvaW50QWZ0ZXIubW9kZWwuc2tpcCkge1xuXHRcdFx0XHRkZWx0YVggPSAocG9pbnRBZnRlci5tb2RlbC54IC0gcG9pbnRDdXJyZW50Lm1vZGVsLngpIC8gMztcblx0XHRcdFx0cG9pbnRDdXJyZW50Lm1vZGVsLmNvbnRyb2xQb2ludE5leHRYID0gcG9pbnRDdXJyZW50Lm1vZGVsLnggKyBkZWx0YVg7XG5cdFx0XHRcdHBvaW50Q3VycmVudC5tb2RlbC5jb250cm9sUG9pbnROZXh0WSA9IHBvaW50Q3VycmVudC5tb2RlbC55ICsgZGVsdGFYICogcG9pbnRDdXJyZW50Lm1LO1xuXHRcdFx0fVxuXHRcdH1cblx0fTtcblx0aGVscGVycy5uZXh0SXRlbSA9IGZ1bmN0aW9uKGNvbGxlY3Rpb24sIGluZGV4LCBsb29wKSB7XG5cdFx0aWYgKGxvb3ApIHtcblx0XHRcdHJldHVybiBpbmRleCA+PSBjb2xsZWN0aW9uLmxlbmd0aCAtIDEgPyBjb2xsZWN0aW9uWzBdIDogY29sbGVjdGlvbltpbmRleCArIDFdO1xuXHRcdH1cblx0XHRyZXR1cm4gaW5kZXggPj0gY29sbGVjdGlvbi5sZW5ndGggLSAxID8gY29sbGVjdGlvbltjb2xsZWN0aW9uLmxlbmd0aCAtIDFdIDogY29sbGVjdGlvbltpbmRleCArIDFdO1xuXHR9O1xuXHRoZWxwZXJzLnByZXZpb3VzSXRlbSA9IGZ1bmN0aW9uKGNvbGxlY3Rpb24sIGluZGV4LCBsb29wKSB7XG5cdFx0aWYgKGxvb3ApIHtcblx0XHRcdHJldHVybiBpbmRleCA8PSAwID8gY29sbGVjdGlvbltjb2xsZWN0aW9uLmxlbmd0aCAtIDFdIDogY29sbGVjdGlvbltpbmRleCAtIDFdO1xuXHRcdH1cblx0XHRyZXR1cm4gaW5kZXggPD0gMCA/IGNvbGxlY3Rpb25bMF0gOiBjb2xsZWN0aW9uW2luZGV4IC0gMV07XG5cdH07XG5cdC8vIEltcGxlbWVudGF0aW9uIG9mIHRoZSBuaWNlIG51bWJlciBhbGdvcml0aG0gdXNlZCBpbiBkZXRlcm1pbmluZyB3aGVyZSBheGlzIGxhYmVscyB3aWxsIGdvXG5cdGhlbHBlcnMubmljZU51bSA9IGZ1bmN0aW9uKHJhbmdlLCByb3VuZCkge1xuXHRcdHZhciBleHBvbmVudCA9IE1hdGguZmxvb3IoaGVscGVycy5sb2cxMChyYW5nZSkpO1xuXHRcdHZhciBmcmFjdGlvbiA9IHJhbmdlIC8gTWF0aC5wb3coMTAsIGV4cG9uZW50KTtcblx0XHR2YXIgbmljZUZyYWN0aW9uO1xuXG5cdFx0aWYgKHJvdW5kKSB7XG5cdFx0XHRpZiAoZnJhY3Rpb24gPCAxLjUpIHtcblx0XHRcdFx0bmljZUZyYWN0aW9uID0gMTtcblx0XHRcdH0gZWxzZSBpZiAoZnJhY3Rpb24gPCAzKSB7XG5cdFx0XHRcdG5pY2VGcmFjdGlvbiA9IDI7XG5cdFx0XHR9IGVsc2UgaWYgKGZyYWN0aW9uIDwgNykge1xuXHRcdFx0XHRuaWNlRnJhY3Rpb24gPSA1O1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bmljZUZyYWN0aW9uID0gMTA7XG5cdFx0XHR9XG5cdFx0fSBlbHNlIGlmIChmcmFjdGlvbiA8PSAxLjApIHtcblx0XHRcdG5pY2VGcmFjdGlvbiA9IDE7XG5cdFx0fSBlbHNlIGlmIChmcmFjdGlvbiA8PSAyKSB7XG5cdFx0XHRuaWNlRnJhY3Rpb24gPSAyO1xuXHRcdH0gZWxzZSBpZiAoZnJhY3Rpb24gPD0gNSkge1xuXHRcdFx0bmljZUZyYWN0aW9uID0gNTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0bmljZUZyYWN0aW9uID0gMTA7XG5cdFx0fVxuXG5cdFx0cmV0dXJuIG5pY2VGcmFjdGlvbiAqIE1hdGgucG93KDEwLCBleHBvbmVudCk7XG5cdH07XG5cdC8vIFJlcXVlc3QgYW5pbWF0aW9uIHBvbHlmaWxsIC0gaHR0cDovL3d3dy5wYXVsaXJpc2guY29tLzIwMTEvcmVxdWVzdGFuaW1hdGlvbmZyYW1lLWZvci1zbWFydC1hbmltYXRpbmcvXG5cdGhlbHBlcnMucmVxdWVzdEFuaW1GcmFtZSA9IChmdW5jdGlvbigpIHtcblx0XHRpZiAodHlwZW9mIHdpbmRvdyA9PT0gJ3VuZGVmaW5lZCcpIHtcblx0XHRcdHJldHVybiBmdW5jdGlvbihjYWxsYmFjaykge1xuXHRcdFx0XHRjYWxsYmFjaygpO1xuXHRcdFx0fTtcblx0XHR9XG5cdFx0cmV0dXJuIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcblx0XHRcdHdpbmRvdy53ZWJraXRSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcblx0XHRcdHdpbmRvdy5tb3pSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcblx0XHRcdHdpbmRvdy5vUmVxdWVzdEFuaW1hdGlvbkZyYW1lIHx8XG5cdFx0XHR3aW5kb3cubXNSZXF1ZXN0QW5pbWF0aW9uRnJhbWUgfHxcblx0XHRcdGZ1bmN0aW9uKGNhbGxiYWNrKSB7XG5cdFx0XHRcdHJldHVybiB3aW5kb3cuc2V0VGltZW91dChjYWxsYmFjaywgMTAwMCAvIDYwKTtcblx0XHRcdH07XG5cdH0oKSk7XG5cdC8vIC0tIERPTSBtZXRob2RzXG5cdGhlbHBlcnMuZ2V0UmVsYXRpdmVQb3NpdGlvbiA9IGZ1bmN0aW9uKGV2dCwgY2hhcnQpIHtcblx0XHR2YXIgbW91c2VYLCBtb3VzZVk7XG5cdFx0dmFyIGUgPSBldnQub3JpZ2luYWxFdmVudCB8fCBldnQ7XG5cdFx0dmFyIGNhbnZhcyA9IGV2dC5jdXJyZW50VGFyZ2V0IHx8IGV2dC5zcmNFbGVtZW50O1xuXHRcdHZhciBib3VuZGluZ1JlY3QgPSBjYW52YXMuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7XG5cblx0XHR2YXIgdG91Y2hlcyA9IGUudG91Y2hlcztcblx0XHRpZiAodG91Y2hlcyAmJiB0b3VjaGVzLmxlbmd0aCA+IDApIHtcblx0XHRcdG1vdXNlWCA9IHRvdWNoZXNbMF0uY2xpZW50WDtcblx0XHRcdG1vdXNlWSA9IHRvdWNoZXNbMF0uY2xpZW50WTtcblxuXHRcdH0gZWxzZSB7XG5cdFx0XHRtb3VzZVggPSBlLmNsaWVudFg7XG5cdFx0XHRtb3VzZVkgPSBlLmNsaWVudFk7XG5cdFx0fVxuXG5cdFx0Ly8gU2NhbGUgbW91c2UgY29vcmRpbmF0ZXMgaW50byBjYW52YXMgY29vcmRpbmF0ZXNcblx0XHQvLyBieSBmb2xsb3dpbmcgdGhlIHBhdHRlcm4gbGFpZCBvdXQgYnkgJ2plcnJ5aicgaW4gdGhlIGNvbW1lbnRzIG9mXG5cdFx0Ly8gaHR0cDovL3d3dy5odG1sNWNhbnZhc3R1dG9yaWFscy5jb20vYWR2YW5jZWQvaHRtbDUtY2FudmFzLW1vdXNlLWNvb3JkaW5hdGVzL1xuXHRcdHZhciBwYWRkaW5nTGVmdCA9IHBhcnNlRmxvYXQoaGVscGVycy5nZXRTdHlsZShjYW52YXMsICdwYWRkaW5nLWxlZnQnKSk7XG5cdFx0dmFyIHBhZGRpbmdUb3AgPSBwYXJzZUZsb2F0KGhlbHBlcnMuZ2V0U3R5bGUoY2FudmFzLCAncGFkZGluZy10b3AnKSk7XG5cdFx0dmFyIHBhZGRpbmdSaWdodCA9IHBhcnNlRmxvYXQoaGVscGVycy5nZXRTdHlsZShjYW52YXMsICdwYWRkaW5nLXJpZ2h0JykpO1xuXHRcdHZhciBwYWRkaW5nQm90dG9tID0gcGFyc2VGbG9hdChoZWxwZXJzLmdldFN0eWxlKGNhbnZhcywgJ3BhZGRpbmctYm90dG9tJykpO1xuXHRcdHZhciB3aWR0aCA9IGJvdW5kaW5nUmVjdC5yaWdodCAtIGJvdW5kaW5nUmVjdC5sZWZ0IC0gcGFkZGluZ0xlZnQgLSBwYWRkaW5nUmlnaHQ7XG5cdFx0dmFyIGhlaWdodCA9IGJvdW5kaW5nUmVjdC5ib3R0b20gLSBib3VuZGluZ1JlY3QudG9wIC0gcGFkZGluZ1RvcCAtIHBhZGRpbmdCb3R0b207XG5cblx0XHQvLyBXZSBkaXZpZGUgYnkgdGhlIGN1cnJlbnQgZGV2aWNlIHBpeGVsIHJhdGlvLCBiZWNhdXNlIHRoZSBjYW52YXMgaXMgc2NhbGVkIHVwIGJ5IHRoYXQgYW1vdW50IGluIGVhY2ggZGlyZWN0aW9uLiBIb3dldmVyXG5cdFx0Ly8gdGhlIGJhY2tlbmQgbW9kZWwgaXMgaW4gdW5zY2FsZWQgY29vcmRpbmF0ZXMuIFNpbmNlIHdlIGFyZSBnb2luZyB0byBkZWFsIHdpdGggb3VyIG1vZGVsIGNvb3JkaW5hdGVzLCB3ZSBnbyBiYWNrIGhlcmVcblx0XHRtb3VzZVggPSBNYXRoLnJvdW5kKChtb3VzZVggLSBib3VuZGluZ1JlY3QubGVmdCAtIHBhZGRpbmdMZWZ0KSAvICh3aWR0aCkgKiBjYW52YXMud2lkdGggLyBjaGFydC5jdXJyZW50RGV2aWNlUGl4ZWxSYXRpbyk7XG5cdFx0bW91c2VZID0gTWF0aC5yb3VuZCgobW91c2VZIC0gYm91bmRpbmdSZWN0LnRvcCAtIHBhZGRpbmdUb3ApIC8gKGhlaWdodCkgKiBjYW52YXMuaGVpZ2h0IC8gY2hhcnQuY3VycmVudERldmljZVBpeGVsUmF0aW8pO1xuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHg6IG1vdXNlWCxcblx0XHRcdHk6IG1vdXNlWVxuXHRcdH07XG5cblx0fTtcblxuXHQvLyBQcml2YXRlIGhlbHBlciBmdW5jdGlvbiB0byBjb252ZXJ0IG1heC13aWR0aC9tYXgtaGVpZ2h0IHZhbHVlcyB0aGF0IG1heSBiZSBwZXJjZW50YWdlcyBpbnRvIGEgbnVtYmVyXG5cdGZ1bmN0aW9uIHBhcnNlTWF4U3R5bGUoc3R5bGVWYWx1ZSwgbm9kZSwgcGFyZW50UHJvcGVydHkpIHtcblx0XHR2YXIgdmFsdWVJblBpeGVscztcblx0XHRpZiAodHlwZW9mIHN0eWxlVmFsdWUgPT09ICdzdHJpbmcnKSB7XG5cdFx0XHR2YWx1ZUluUGl4ZWxzID0gcGFyc2VJbnQoc3R5bGVWYWx1ZSwgMTApO1xuXG5cdFx0XHRpZiAoc3R5bGVWYWx1ZS5pbmRleE9mKCclJykgIT09IC0xKSB7XG5cdFx0XHRcdC8vIHBlcmNlbnRhZ2UgKiBzaXplIGluIGRpbWVuc2lvblxuXHRcdFx0XHR2YWx1ZUluUGl4ZWxzID0gdmFsdWVJblBpeGVscyAvIDEwMCAqIG5vZGUucGFyZW50Tm9kZVtwYXJlbnRQcm9wZXJ0eV07XG5cdFx0XHR9XG5cdFx0fSBlbHNlIHtcblx0XHRcdHZhbHVlSW5QaXhlbHMgPSBzdHlsZVZhbHVlO1xuXHRcdH1cblxuXHRcdHJldHVybiB2YWx1ZUluUGl4ZWxzO1xuXHR9XG5cblx0LyoqXG5cdCAqIFJldHVybnMgaWYgdGhlIGdpdmVuIHZhbHVlIGNvbnRhaW5zIGFuIGVmZmVjdGl2ZSBjb25zdHJhaW50LlxuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0ZnVuY3Rpb24gaXNDb25zdHJhaW5lZFZhbHVlKHZhbHVlKSB7XG5cdFx0cmV0dXJuIHZhbHVlICE9PSB1bmRlZmluZWQgJiYgdmFsdWUgIT09IG51bGwgJiYgdmFsdWUgIT09ICdub25lJztcblx0fVxuXG5cdC8vIFByaXZhdGUgaGVscGVyIHRvIGdldCBhIGNvbnN0cmFpbnQgZGltZW5zaW9uXG5cdC8vIEBwYXJhbSBkb21Ob2RlIDogdGhlIG5vZGUgdG8gY2hlY2sgdGhlIGNvbnN0cmFpbnQgb25cblx0Ly8gQHBhcmFtIG1heFN0eWxlIDogdGhlIHN0eWxlIHRoYXQgZGVmaW5lcyB0aGUgbWF4aW11bSBmb3IgdGhlIGRpcmVjdGlvbiB3ZSBhcmUgdXNpbmcgKG1heFdpZHRoIC8gbWF4SGVpZ2h0KVxuXHQvLyBAcGFyYW0gcGVyY2VudGFnZVByb3BlcnR5IDogcHJvcGVydHkgb2YgcGFyZW50IHRvIHVzZSB3aGVuIGNhbGN1bGF0aW5nIHdpZHRoIGFzIGEgcGVyY2VudGFnZVxuXHQvLyBAc2VlIGh0dHA6Ly93d3cubmF0aGFuYWVsam9uZXMuY29tL2Jsb2cvMjAxMy9yZWFkaW5nLW1heC13aWR0aC1jcm9zcy1icm93c2VyXG5cdGZ1bmN0aW9uIGdldENvbnN0cmFpbnREaW1lbnNpb24oZG9tTm9kZSwgbWF4U3R5bGUsIHBlcmNlbnRhZ2VQcm9wZXJ0eSkge1xuXHRcdHZhciB2aWV3ID0gZG9jdW1lbnQuZGVmYXVsdFZpZXc7XG5cdFx0dmFyIHBhcmVudE5vZGUgPSBkb21Ob2RlLnBhcmVudE5vZGU7XG5cdFx0dmFyIGNvbnN0cmFpbmVkTm9kZSA9IHZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShkb21Ob2RlKVttYXhTdHlsZV07XG5cdFx0dmFyIGNvbnN0cmFpbmVkQ29udGFpbmVyID0gdmlldy5nZXRDb21wdXRlZFN0eWxlKHBhcmVudE5vZGUpW21heFN0eWxlXTtcblx0XHR2YXIgaGFzQ05vZGUgPSBpc0NvbnN0cmFpbmVkVmFsdWUoY29uc3RyYWluZWROb2RlKTtcblx0XHR2YXIgaGFzQ0NvbnRhaW5lciA9IGlzQ29uc3RyYWluZWRWYWx1ZShjb25zdHJhaW5lZENvbnRhaW5lcik7XG5cdFx0dmFyIGluZmluaXR5ID0gTnVtYmVyLlBPU0lUSVZFX0lORklOSVRZO1xuXG5cdFx0aWYgKGhhc0NOb2RlIHx8IGhhc0NDb250YWluZXIpIHtcblx0XHRcdHJldHVybiBNYXRoLm1pbihcblx0XHRcdFx0aGFzQ05vZGUgPyBwYXJzZU1heFN0eWxlKGNvbnN0cmFpbmVkTm9kZSwgZG9tTm9kZSwgcGVyY2VudGFnZVByb3BlcnR5KSA6IGluZmluaXR5LFxuXHRcdFx0XHRoYXNDQ29udGFpbmVyID8gcGFyc2VNYXhTdHlsZShjb25zdHJhaW5lZENvbnRhaW5lciwgcGFyZW50Tm9kZSwgcGVyY2VudGFnZVByb3BlcnR5KSA6IGluZmluaXR5KTtcblx0XHR9XG5cblx0XHRyZXR1cm4gJ25vbmUnO1xuXHR9XG5cdC8vIHJldHVybnMgTnVtYmVyIG9yIHVuZGVmaW5lZCBpZiBubyBjb25zdHJhaW50XG5cdGhlbHBlcnMuZ2V0Q29uc3RyYWludFdpZHRoID0gZnVuY3Rpb24oZG9tTm9kZSkge1xuXHRcdHJldHVybiBnZXRDb25zdHJhaW50RGltZW5zaW9uKGRvbU5vZGUsICdtYXgtd2lkdGgnLCAnY2xpZW50V2lkdGgnKTtcblx0fTtcblx0Ly8gcmV0dXJucyBOdW1iZXIgb3IgdW5kZWZpbmVkIGlmIG5vIGNvbnN0cmFpbnRcblx0aGVscGVycy5nZXRDb25zdHJhaW50SGVpZ2h0ID0gZnVuY3Rpb24oZG9tTm9kZSkge1xuXHRcdHJldHVybiBnZXRDb25zdHJhaW50RGltZW5zaW9uKGRvbU5vZGUsICdtYXgtaGVpZ2h0JywgJ2NsaWVudEhlaWdodCcpO1xuXHR9O1xuXHRoZWxwZXJzLmdldE1heGltdW1XaWR0aCA9IGZ1bmN0aW9uKGRvbU5vZGUpIHtcblx0XHR2YXIgY29udGFpbmVyID0gZG9tTm9kZS5wYXJlbnROb2RlO1xuXHRcdGlmICghY29udGFpbmVyKSB7XG5cdFx0XHRyZXR1cm4gZG9tTm9kZS5jbGllbnRXaWR0aDtcblx0XHR9XG5cblx0XHR2YXIgcGFkZGluZ0xlZnQgPSBwYXJzZUludChoZWxwZXJzLmdldFN0eWxlKGNvbnRhaW5lciwgJ3BhZGRpbmctbGVmdCcpLCAxMCk7XG5cdFx0dmFyIHBhZGRpbmdSaWdodCA9IHBhcnNlSW50KGhlbHBlcnMuZ2V0U3R5bGUoY29udGFpbmVyLCAncGFkZGluZy1yaWdodCcpLCAxMCk7XG5cdFx0dmFyIHcgPSBjb250YWluZXIuY2xpZW50V2lkdGggLSBwYWRkaW5nTGVmdCAtIHBhZGRpbmdSaWdodDtcblx0XHR2YXIgY3cgPSBoZWxwZXJzLmdldENvbnN0cmFpbnRXaWR0aChkb21Ob2RlKTtcblx0XHRyZXR1cm4gaXNOYU4oY3cpID8gdyA6IE1hdGgubWluKHcsIGN3KTtcblx0fTtcblx0aGVscGVycy5nZXRNYXhpbXVtSGVpZ2h0ID0gZnVuY3Rpb24oZG9tTm9kZSkge1xuXHRcdHZhciBjb250YWluZXIgPSBkb21Ob2RlLnBhcmVudE5vZGU7XG5cdFx0aWYgKCFjb250YWluZXIpIHtcblx0XHRcdHJldHVybiBkb21Ob2RlLmNsaWVudEhlaWdodDtcblx0XHR9XG5cblx0XHR2YXIgcGFkZGluZ1RvcCA9IHBhcnNlSW50KGhlbHBlcnMuZ2V0U3R5bGUoY29udGFpbmVyLCAncGFkZGluZy10b3AnKSwgMTApO1xuXHRcdHZhciBwYWRkaW5nQm90dG9tID0gcGFyc2VJbnQoaGVscGVycy5nZXRTdHlsZShjb250YWluZXIsICdwYWRkaW5nLWJvdHRvbScpLCAxMCk7XG5cdFx0dmFyIGggPSBjb250YWluZXIuY2xpZW50SGVpZ2h0IC0gcGFkZGluZ1RvcCAtIHBhZGRpbmdCb3R0b207XG5cdFx0dmFyIGNoID0gaGVscGVycy5nZXRDb25zdHJhaW50SGVpZ2h0KGRvbU5vZGUpO1xuXHRcdHJldHVybiBpc05hTihjaCkgPyBoIDogTWF0aC5taW4oaCwgY2gpO1xuXHR9O1xuXHRoZWxwZXJzLmdldFN0eWxlID0gZnVuY3Rpb24oZWwsIHByb3BlcnR5KSB7XG5cdFx0cmV0dXJuIGVsLmN1cnJlbnRTdHlsZSA/XG5cdFx0XHRlbC5jdXJyZW50U3R5bGVbcHJvcGVydHldIDpcblx0XHRcdGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUoZWwsIG51bGwpLmdldFByb3BlcnR5VmFsdWUocHJvcGVydHkpO1xuXHR9O1xuXHRoZWxwZXJzLnJldGluYVNjYWxlID0gZnVuY3Rpb24oY2hhcnQsIGZvcmNlUmF0aW8pIHtcblx0XHR2YXIgcGl4ZWxSYXRpbyA9IGNoYXJ0LmN1cnJlbnREZXZpY2VQaXhlbFJhdGlvID0gZm9yY2VSYXRpbyB8fCB3aW5kb3cuZGV2aWNlUGl4ZWxSYXRpbyB8fCAxO1xuXHRcdGlmIChwaXhlbFJhdGlvID09PSAxKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0dmFyIGNhbnZhcyA9IGNoYXJ0LmNhbnZhcztcblx0XHR2YXIgaGVpZ2h0ID0gY2hhcnQuaGVpZ2h0O1xuXHRcdHZhciB3aWR0aCA9IGNoYXJ0LndpZHRoO1xuXG5cdFx0Y2FudmFzLmhlaWdodCA9IGhlaWdodCAqIHBpeGVsUmF0aW87XG5cdFx0Y2FudmFzLndpZHRoID0gd2lkdGggKiBwaXhlbFJhdGlvO1xuXHRcdGNoYXJ0LmN0eC5zY2FsZShwaXhlbFJhdGlvLCBwaXhlbFJhdGlvKTtcblxuXHRcdC8vIElmIG5vIHN0eWxlIGhhcyBiZWVuIHNldCBvbiB0aGUgY2FudmFzLCB0aGUgcmVuZGVyIHNpemUgaXMgdXNlZCBhcyBkaXNwbGF5IHNpemUsXG5cdFx0Ly8gbWFraW5nIHRoZSBjaGFydCB2aXN1YWxseSBiaWdnZXIsIHNvIGxldCdzIGVuZm9yY2UgaXQgdG8gdGhlIFwiY29ycmVjdFwiIHZhbHVlcy5cblx0XHQvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzM1NzVcblx0XHRpZiAoIWNhbnZhcy5zdHlsZS5oZWlnaHQgJiYgIWNhbnZhcy5zdHlsZS53aWR0aCkge1xuXHRcdFx0Y2FudmFzLnN0eWxlLmhlaWdodCA9IGhlaWdodCArICdweCc7XG5cdFx0XHRjYW52YXMuc3R5bGUud2lkdGggPSB3aWR0aCArICdweCc7XG5cdFx0fVxuXHR9O1xuXHQvLyAtLSBDYW52YXMgbWV0aG9kc1xuXHRoZWxwZXJzLmZvbnRTdHJpbmcgPSBmdW5jdGlvbihwaXhlbFNpemUsIGZvbnRTdHlsZSwgZm9udEZhbWlseSkge1xuXHRcdHJldHVybiBmb250U3R5bGUgKyAnICcgKyBwaXhlbFNpemUgKyAncHggJyArIGZvbnRGYW1pbHk7XG5cdH07XG5cdGhlbHBlcnMubG9uZ2VzdFRleHQgPSBmdW5jdGlvbihjdHgsIGZvbnQsIGFycmF5T2ZUaGluZ3MsIGNhY2hlKSB7XG5cdFx0Y2FjaGUgPSBjYWNoZSB8fCB7fTtcblx0XHR2YXIgZGF0YSA9IGNhY2hlLmRhdGEgPSBjYWNoZS5kYXRhIHx8IHt9O1xuXHRcdHZhciBnYyA9IGNhY2hlLmdhcmJhZ2VDb2xsZWN0ID0gY2FjaGUuZ2FyYmFnZUNvbGxlY3QgfHwgW107XG5cblx0XHRpZiAoY2FjaGUuZm9udCAhPT0gZm9udCkge1xuXHRcdFx0ZGF0YSA9IGNhY2hlLmRhdGEgPSB7fTtcblx0XHRcdGdjID0gY2FjaGUuZ2FyYmFnZUNvbGxlY3QgPSBbXTtcblx0XHRcdGNhY2hlLmZvbnQgPSBmb250O1xuXHRcdH1cblxuXHRcdGN0eC5mb250ID0gZm9udDtcblx0XHR2YXIgbG9uZ2VzdCA9IDA7XG5cdFx0aGVscGVycy5lYWNoKGFycmF5T2ZUaGluZ3MsIGZ1bmN0aW9uKHRoaW5nKSB7XG5cdFx0XHQvLyBVbmRlZmluZWQgc3RyaW5ncyBhbmQgYXJyYXlzIHNob3VsZCBub3QgYmUgbWVhc3VyZWRcblx0XHRcdGlmICh0aGluZyAhPT0gdW5kZWZpbmVkICYmIHRoaW5nICE9PSBudWxsICYmIGhlbHBlcnMuaXNBcnJheSh0aGluZykgIT09IHRydWUpIHtcblx0XHRcdFx0bG9uZ2VzdCA9IGhlbHBlcnMubWVhc3VyZVRleHQoY3R4LCBkYXRhLCBnYywgbG9uZ2VzdCwgdGhpbmcpO1xuXHRcdFx0fSBlbHNlIGlmIChoZWxwZXJzLmlzQXJyYXkodGhpbmcpKSB7XG5cdFx0XHRcdC8vIGlmIGl0IGlzIGFuIGFycmF5IGxldHMgbWVhc3VyZSBlYWNoIGVsZW1lbnRcblx0XHRcdFx0Ly8gdG8gZG8gbWF5YmUgc2ltcGxpZnkgdGhpcyBmdW5jdGlvbiBhIGJpdCBzbyB3ZSBjYW4gZG8gdGhpcyBtb3JlIHJlY3Vyc2l2ZWx5P1xuXHRcdFx0XHRoZWxwZXJzLmVhY2godGhpbmcsIGZ1bmN0aW9uKG5lc3RlZFRoaW5nKSB7XG5cdFx0XHRcdFx0Ly8gVW5kZWZpbmVkIHN0cmluZ3MgYW5kIGFycmF5cyBzaG91bGQgbm90IGJlIG1lYXN1cmVkXG5cdFx0XHRcdFx0aWYgKG5lc3RlZFRoaW5nICE9PSB1bmRlZmluZWQgJiYgbmVzdGVkVGhpbmcgIT09IG51bGwgJiYgIWhlbHBlcnMuaXNBcnJheShuZXN0ZWRUaGluZykpIHtcblx0XHRcdFx0XHRcdGxvbmdlc3QgPSBoZWxwZXJzLm1lYXN1cmVUZXh0KGN0eCwgZGF0YSwgZ2MsIGxvbmdlc3QsIG5lc3RlZFRoaW5nKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pO1xuXHRcdFx0fVxuXHRcdH0pO1xuXG5cdFx0dmFyIGdjTGVuID0gZ2MubGVuZ3RoIC8gMjtcblx0XHRpZiAoZ2NMZW4gPiBhcnJheU9mVGhpbmdzLmxlbmd0aCkge1xuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCBnY0xlbjsgaSsrKSB7XG5cdFx0XHRcdGRlbGV0ZSBkYXRhW2djW2ldXTtcblx0XHRcdH1cblx0XHRcdGdjLnNwbGljZSgwLCBnY0xlbik7XG5cdFx0fVxuXHRcdHJldHVybiBsb25nZXN0O1xuXHR9O1xuXHRoZWxwZXJzLm1lYXN1cmVUZXh0ID0gZnVuY3Rpb24oY3R4LCBkYXRhLCBnYywgbG9uZ2VzdCwgc3RyaW5nKSB7XG5cdFx0dmFyIHRleHRXaWR0aCA9IGRhdGFbc3RyaW5nXTtcblx0XHRpZiAoIXRleHRXaWR0aCkge1xuXHRcdFx0dGV4dFdpZHRoID0gZGF0YVtzdHJpbmddID0gY3R4Lm1lYXN1cmVUZXh0KHN0cmluZykud2lkdGg7XG5cdFx0XHRnYy5wdXNoKHN0cmluZyk7XG5cdFx0fVxuXHRcdGlmICh0ZXh0V2lkdGggPiBsb25nZXN0KSB7XG5cdFx0XHRsb25nZXN0ID0gdGV4dFdpZHRoO1xuXHRcdH1cblx0XHRyZXR1cm4gbG9uZ2VzdDtcblx0fTtcblx0aGVscGVycy5udW1iZXJPZkxhYmVsTGluZXMgPSBmdW5jdGlvbihhcnJheU9mVGhpbmdzKSB7XG5cdFx0dmFyIG51bWJlck9mTGluZXMgPSAxO1xuXHRcdGhlbHBlcnMuZWFjaChhcnJheU9mVGhpbmdzLCBmdW5jdGlvbih0aGluZykge1xuXHRcdFx0aWYgKGhlbHBlcnMuaXNBcnJheSh0aGluZykpIHtcblx0XHRcdFx0aWYgKHRoaW5nLmxlbmd0aCA+IG51bWJlck9mTGluZXMpIHtcblx0XHRcdFx0XHRudW1iZXJPZkxpbmVzID0gdGhpbmcubGVuZ3RoO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSk7XG5cdFx0cmV0dXJuIG51bWJlck9mTGluZXM7XG5cdH07XG5cblx0aGVscGVycy5jb2xvciA9ICFjb2xvciA/XG5cdFx0ZnVuY3Rpb24odmFsdWUpIHtcblx0XHRcdGNvbnNvbGUuZXJyb3IoJ0NvbG9yLmpzIG5vdCBmb3VuZCEnKTtcblx0XHRcdHJldHVybiB2YWx1ZTtcblx0XHR9IDpcblx0XHRmdW5jdGlvbih2YWx1ZSkge1xuXHRcdFx0LyogZ2xvYmFsIENhbnZhc0dyYWRpZW50ICovXG5cdFx0XHRpZiAodmFsdWUgaW5zdGFuY2VvZiBDYW52YXNHcmFkaWVudCkge1xuXHRcdFx0XHR2YWx1ZSA9IGRlZmF1bHRzLmdsb2JhbC5kZWZhdWx0Q29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBjb2xvcih2YWx1ZSk7XG5cdFx0fTtcblxuXHRoZWxwZXJzLmdldEhvdmVyQ29sb3IgPSBmdW5jdGlvbihjb2xvclZhbHVlKSB7XG5cdFx0LyogZ2xvYmFsIENhbnZhc1BhdHRlcm4gKi9cblx0XHRyZXR1cm4gKGNvbG9yVmFsdWUgaW5zdGFuY2VvZiBDYW52YXNQYXR0ZXJuKSA/XG5cdFx0XHRjb2xvclZhbHVlIDpcblx0XHRcdGhlbHBlcnMuY29sb3IoY29sb3JWYWx1ZSkuc2F0dXJhdGUoMC41KS5kYXJrZW4oMC4xKS5yZ2JTdHJpbmcoKTtcblx0fTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///259\n")},function(module,exports,__webpack_require__){eval('var conversions = __webpack_require__(261);\n\nvar convert = function() {\n return new Converter();\n}\n\nfor (var func in conversions) {\n // export Raw versions\n convert[func + "Raw"] = (function(func) {\n // accept array or plain args\n return function(arg) {\n if (typeof arg == "number")\n arg = Array.prototype.slice.call(arguments);\n return conversions[func](arg);\n }\n })(func);\n\n var pair = /(\\w+)2(\\w+)/.exec(func),\n from = pair[1],\n to = pair[2];\n\n // export rgb2hsl and ["rgb"]["hsl"]\n convert[from] = convert[from] || {};\n\n convert[from][to] = convert[func] = (function(func) { \n return function(arg) {\n if (typeof arg == "number")\n arg = Array.prototype.slice.call(arguments);\n \n var val = conversions[func](arg);\n if (typeof val == "string" || val === undefined)\n return val; // keyword\n\n for (var i = 0; i < val.length; i++)\n val[i] = Math.round(val[i]);\n return val;\n }\n })(func);\n}\n\n\n/* Converter does lazy conversion and caching */\nvar Converter = function() {\n this.convs = {};\n};\n\n/* Either get the values for a space or\n set the values for a space, depending on args */\nConverter.prototype.routeSpace = function(space, args) {\n var values = args[0];\n if (values === undefined) {\n // color.rgb()\n return this.getValues(space);\n }\n // color.rgb(10, 10, 10)\n if (typeof values == "number") {\n values = Array.prototype.slice.call(args); \n }\n\n return this.setValues(space, values);\n};\n \n/* Set the values for a space, invalidating cache */\nConverter.prototype.setValues = function(space, values) {\n this.space = space;\n this.convs = {};\n this.convs[space] = values;\n return this;\n};\n\n/* Get the values for a space. If there\'s already\n a conversion for the space, fetch it, otherwise\n compute it */\nConverter.prototype.getValues = function(space) {\n var vals = this.convs[space];\n if (!vals) {\n var fspace = this.space,\n from = this.convs[fspace];\n vals = convert[fspace][space](from);\n\n this.convs[space] = vals;\n }\n return vals;\n};\n\n["rgb", "hsl", "hsv", "cmyk", "keyword"].forEach(function(space) {\n Converter.prototype[space] = function(vals) {\n return this.routeSpace(space, arguments);\n }\n});\n\nmodule.exports = convert;\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnRqcy1jb2xvci9ub2RlX21vZHVsZXMvY29sb3ItY29udmVydC9pbmRleC5qcz8zYjNiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGtCQUFrQixtQkFBTyxDQUFDLEdBQWU7O0FBRXpDO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBLHVEO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxtQkFBbUI7O0FBRW5CLHFCQUFxQixnQkFBZ0I7QUFDckM7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdEO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEIiwiZmlsZSI6IjI2MC5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciBjb252ZXJzaW9ucyA9IHJlcXVpcmUoXCIuL2NvbnZlcnNpb25zXCIpO1xuXG52YXIgY29udmVydCA9IGZ1bmN0aW9uKCkge1xuICAgcmV0dXJuIG5ldyBDb252ZXJ0ZXIoKTtcbn1cblxuZm9yICh2YXIgZnVuYyBpbiBjb252ZXJzaW9ucykge1xuICAvLyBleHBvcnQgUmF3IHZlcnNpb25zXG4gIGNvbnZlcnRbZnVuYyArIFwiUmF3XCJdID0gIChmdW5jdGlvbihmdW5jKSB7XG4gICAgLy8gYWNjZXB0IGFycmF5IG9yIHBsYWluIGFyZ3NcbiAgICByZXR1cm4gZnVuY3Rpb24oYXJnKSB7XG4gICAgICBpZiAodHlwZW9mIGFyZyA9PSBcIm51bWJlclwiKVxuICAgICAgICBhcmcgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMpO1xuICAgICAgcmV0dXJuIGNvbnZlcnNpb25zW2Z1bmNdKGFyZyk7XG4gICAgfVxuICB9KShmdW5jKTtcblxuICB2YXIgcGFpciA9IC8oXFx3KykyKFxcdyspLy5leGVjKGZ1bmMpLFxuICAgICAgZnJvbSA9IHBhaXJbMV0sXG4gICAgICB0byA9IHBhaXJbMl07XG5cbiAgLy8gZXhwb3J0IHJnYjJoc2wgYW5kIFtcInJnYlwiXVtcImhzbFwiXVxuICBjb252ZXJ0W2Zyb21dID0gY29udmVydFtmcm9tXSB8fCB7fTtcblxuICBjb252ZXJ0W2Zyb21dW3RvXSA9IGNvbnZlcnRbZnVuY10gPSAoZnVuY3Rpb24oZnVuYykgeyBcbiAgICByZXR1cm4gZnVuY3Rpb24oYXJnKSB7XG4gICAgICBpZiAodHlwZW9mIGFyZyA9PSBcIm51bWJlclwiKVxuICAgICAgICBhcmcgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMpO1xuICAgICAgXG4gICAgICB2YXIgdmFsID0gY29udmVyc2lvbnNbZnVuY10oYXJnKTtcbiAgICAgIGlmICh0eXBlb2YgdmFsID09IFwic3RyaW5nXCIgfHwgdmFsID09PSB1bmRlZmluZWQpXG4gICAgICAgIHJldHVybiB2YWw7IC8vIGtleXdvcmRcblxuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB2YWwubGVuZ3RoOyBpKyspXG4gICAgICAgIHZhbFtpXSA9IE1hdGgucm91bmQodmFsW2ldKTtcbiAgICAgIHJldHVybiB2YWw7XG4gICAgfVxuICB9KShmdW5jKTtcbn1cblxuXG4vKiBDb252ZXJ0ZXIgZG9lcyBsYXp5IGNvbnZlcnNpb24gYW5kIGNhY2hpbmcgKi9cbnZhciBDb252ZXJ0ZXIgPSBmdW5jdGlvbigpIHtcbiAgIHRoaXMuY29udnMgPSB7fTtcbn07XG5cbi8qIEVpdGhlciBnZXQgdGhlIHZhbHVlcyBmb3IgYSBzcGFjZSBvclxuICBzZXQgdGhlIHZhbHVlcyBmb3IgYSBzcGFjZSwgZGVwZW5kaW5nIG9uIGFyZ3MgKi9cbkNvbnZlcnRlci5wcm90b3R5cGUucm91dGVTcGFjZSA9IGZ1bmN0aW9uKHNwYWNlLCBhcmdzKSB7XG4gICB2YXIgdmFsdWVzID0gYXJnc1swXTtcbiAgIGlmICh2YWx1ZXMgPT09IHVuZGVmaW5lZCkge1xuICAgICAgLy8gY29sb3IucmdiKClcbiAgICAgIHJldHVybiB0aGlzLmdldFZhbHVlcyhzcGFjZSk7XG4gICB9XG4gICAvLyBjb2xvci5yZ2IoMTAsIDEwLCAxMClcbiAgIGlmICh0eXBlb2YgdmFsdWVzID09IFwibnVtYmVyXCIpIHtcbiAgICAgIHZhbHVlcyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3MpOyAgICAgICAgXG4gICB9XG5cbiAgIHJldHVybiB0aGlzLnNldFZhbHVlcyhzcGFjZSwgdmFsdWVzKTtcbn07XG4gIFxuLyogU2V0IHRoZSB2YWx1ZXMgZm9yIGEgc3BhY2UsIGludmFsaWRhdGluZyBjYWNoZSAqL1xuQ29udmVydGVyLnByb3RvdHlwZS5zZXRWYWx1ZXMgPSBmdW5jdGlvbihzcGFjZSwgdmFsdWVzKSB7XG4gICB0aGlzLnNwYWNlID0gc3BhY2U7XG4gICB0aGlzLmNvbnZzID0ge307XG4gICB0aGlzLmNvbnZzW3NwYWNlXSA9IHZhbHVlcztcbiAgIHJldHVybiB0aGlzO1xufTtcblxuLyogR2V0IHRoZSB2YWx1ZXMgZm9yIGEgc3BhY2UuIElmIHRoZXJlJ3MgYWxyZWFkeVxuICBhIGNvbnZlcnNpb24gZm9yIHRoZSBzcGFjZSwgZmV0Y2ggaXQsIG90aGVyd2lzZVxuICBjb21wdXRlIGl0ICovXG5Db252ZXJ0ZXIucHJvdG90eXBlLmdldFZhbHVlcyA9IGZ1bmN0aW9uKHNwYWNlKSB7XG4gICB2YXIgdmFscyA9IHRoaXMuY29udnNbc3BhY2VdO1xuICAgaWYgKCF2YWxzKSB7XG4gICAgICB2YXIgZnNwYWNlID0gdGhpcy5zcGFjZSxcbiAgICAgICAgICBmcm9tID0gdGhpcy5jb252c1tmc3BhY2VdO1xuICAgICAgdmFscyA9IGNvbnZlcnRbZnNwYWNlXVtzcGFjZV0oZnJvbSk7XG5cbiAgICAgIHRoaXMuY29udnNbc3BhY2VdID0gdmFscztcbiAgIH1cbiAgcmV0dXJuIHZhbHM7XG59O1xuXG5bXCJyZ2JcIiwgXCJoc2xcIiwgXCJoc3ZcIiwgXCJjbXlrXCIsIFwia2V5d29yZFwiXS5mb3JFYWNoKGZ1bmN0aW9uKHNwYWNlKSB7XG4gICBDb252ZXJ0ZXIucHJvdG90eXBlW3NwYWNlXSA9IGZ1bmN0aW9uKHZhbHMpIHtcbiAgICAgIHJldHVybiB0aGlzLnJvdXRlU3BhY2Uoc3BhY2UsIGFyZ3VtZW50cyk7XG4gICB9XG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBjb252ZXJ0OyJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///260\n')},function(module,exports){eval("/* MIT license */\n\nmodule.exports = {\n rgb2hsl: rgb2hsl,\n rgb2hsv: rgb2hsv,\n rgb2hwb: rgb2hwb,\n rgb2cmyk: rgb2cmyk,\n rgb2keyword: rgb2keyword,\n rgb2xyz: rgb2xyz,\n rgb2lab: rgb2lab,\n rgb2lch: rgb2lch,\n\n hsl2rgb: hsl2rgb,\n hsl2hsv: hsl2hsv,\n hsl2hwb: hsl2hwb,\n hsl2cmyk: hsl2cmyk,\n hsl2keyword: hsl2keyword,\n\n hsv2rgb: hsv2rgb,\n hsv2hsl: hsv2hsl,\n hsv2hwb: hsv2hwb,\n hsv2cmyk: hsv2cmyk,\n hsv2keyword: hsv2keyword,\n\n hwb2rgb: hwb2rgb,\n hwb2hsl: hwb2hsl,\n hwb2hsv: hwb2hsv,\n hwb2cmyk: hwb2cmyk,\n hwb2keyword: hwb2keyword,\n\n cmyk2rgb: cmyk2rgb,\n cmyk2hsl: cmyk2hsl,\n cmyk2hsv: cmyk2hsv,\n cmyk2hwb: cmyk2hwb,\n cmyk2keyword: cmyk2keyword,\n\n keyword2rgb: keyword2rgb,\n keyword2hsl: keyword2hsl,\n keyword2hsv: keyword2hsv,\n keyword2hwb: keyword2hwb,\n keyword2cmyk: keyword2cmyk,\n keyword2lab: keyword2lab,\n keyword2xyz: keyword2xyz,\n\n xyz2rgb: xyz2rgb,\n xyz2lab: xyz2lab,\n xyz2lch: xyz2lch,\n\n lab2xyz: lab2xyz,\n lab2rgb: lab2rgb,\n lab2lch: lab2lch,\n\n lch2lab: lch2lab,\n lch2xyz: lch2xyz,\n lch2rgb: lch2rgb\n}\n\n\nfunction rgb2hsl(rgb) {\n var r = rgb[0]/255,\n g = rgb[1]/255,\n b = rgb[2]/255,\n min = Math.min(r, g, b),\n max = Math.max(r, g, b),\n delta = max - min,\n h, s, l;\n\n if (max == min)\n h = 0;\n else if (r == max)\n h = (g - b) / delta;\n else if (g == max)\n h = 2 + (b - r) / delta;\n else if (b == max)\n h = 4 + (r - g)/ delta;\n\n h = Math.min(h * 60, 360);\n\n if (h < 0)\n h += 360;\n\n l = (min + max) / 2;\n\n if (max == min)\n s = 0;\n else if (l <= 0.5)\n s = delta / (max + min);\n else\n s = delta / (2 - max - min);\n\n return [h, s * 100, l * 100];\n}\n\nfunction rgb2hsv(rgb) {\n var r = rgb[0],\n g = rgb[1],\n b = rgb[2],\n min = Math.min(r, g, b),\n max = Math.max(r, g, b),\n delta = max - min,\n h, s, v;\n\n if (max == 0)\n s = 0;\n else\n s = (delta/max * 1000)/10;\n\n if (max == min)\n h = 0;\n else if (r == max)\n h = (g - b) / delta;\n else if (g == max)\n h = 2 + (b - r) / delta;\n else if (b == max)\n h = 4 + (r - g) / delta;\n\n h = Math.min(h * 60, 360);\n\n if (h < 0)\n h += 360;\n\n v = ((max / 255) * 1000) / 10;\n\n return [h, s, v];\n}\n\nfunction rgb2hwb(rgb) {\n var r = rgb[0],\n g = rgb[1],\n b = rgb[2],\n h = rgb2hsl(rgb)[0],\n w = 1/255 * Math.min(r, Math.min(g, b)),\n b = 1 - 1/255 * Math.max(r, Math.max(g, b));\n\n return [h, w * 100, b * 100];\n}\n\nfunction rgb2cmyk(rgb) {\n var r = rgb[0] / 255,\n g = rgb[1] / 255,\n b = rgb[2] / 255,\n c, m, y, k;\n\n k = Math.min(1 - r, 1 - g, 1 - b);\n c = (1 - r - k) / (1 - k) || 0;\n m = (1 - g - k) / (1 - k) || 0;\n y = (1 - b - k) / (1 - k) || 0;\n return [c * 100, m * 100, y * 100, k * 100];\n}\n\nfunction rgb2keyword(rgb) {\n return reverseKeywords[JSON.stringify(rgb)];\n}\n\nfunction rgb2xyz(rgb) {\n var r = rgb[0] / 255,\n g = rgb[1] / 255,\n b = rgb[2] / 255;\n\n // assume sRGB\n r = r > 0.04045 ? Math.pow(((r + 0.055) / 1.055), 2.4) : (r / 12.92);\n g = g > 0.04045 ? Math.pow(((g + 0.055) / 1.055), 2.4) : (g / 12.92);\n b = b > 0.04045 ? Math.pow(((b + 0.055) / 1.055), 2.4) : (b / 12.92);\n\n var x = (r * 0.4124) + (g * 0.3576) + (b * 0.1805);\n var y = (r * 0.2126) + (g * 0.7152) + (b * 0.0722);\n var z = (r * 0.0193) + (g * 0.1192) + (b * 0.9505);\n\n return [x * 100, y *100, z * 100];\n}\n\nfunction rgb2lab(rgb) {\n var xyz = rgb2xyz(rgb),\n x = xyz[0],\n y = xyz[1],\n z = xyz[2],\n l, a, b;\n\n x /= 95.047;\n y /= 100;\n z /= 108.883;\n\n x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116);\n y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116);\n z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116);\n\n l = (116 * y) - 16;\n a = 500 * (x - y);\n b = 200 * (y - z);\n\n return [l, a, b];\n}\n\nfunction rgb2lch(args) {\n return lab2lch(rgb2lab(args));\n}\n\nfunction hsl2rgb(hsl) {\n var h = hsl[0] / 360,\n s = hsl[1] / 100,\n l = hsl[2] / 100,\n t1, t2, t3, rgb, val;\n\n if (s == 0) {\n val = l * 255;\n return [val, val, val];\n }\n\n if (l < 0.5)\n t2 = l * (1 + s);\n else\n t2 = l + s - l * s;\n t1 = 2 * l - t2;\n\n rgb = [0, 0, 0];\n for (var i = 0; i < 3; i++) {\n t3 = h + 1 / 3 * - (i - 1);\n t3 < 0 && t3++;\n t3 > 1 && t3--;\n\n if (6 * t3 < 1)\n val = t1 + (t2 - t1) * 6 * t3;\n else if (2 * t3 < 1)\n val = t2;\n else if (3 * t3 < 2)\n val = t1 + (t2 - t1) * (2 / 3 - t3) * 6;\n else\n val = t1;\n\n rgb[i] = val * 255;\n }\n\n return rgb;\n}\n\nfunction hsl2hsv(hsl) {\n var h = hsl[0],\n s = hsl[1] / 100,\n l = hsl[2] / 100,\n sv, v;\n\n if(l === 0) {\n // no need to do calc on black\n // also avoids divide by 0 error\n return [0, 0, 0];\n }\n\n l *= 2;\n s *= (l <= 1) ? l : 2 - l;\n v = (l + s) / 2;\n sv = (2 * s) / (l + s);\n return [h, sv * 100, v * 100];\n}\n\nfunction hsl2hwb(args) {\n return rgb2hwb(hsl2rgb(args));\n}\n\nfunction hsl2cmyk(args) {\n return rgb2cmyk(hsl2rgb(args));\n}\n\nfunction hsl2keyword(args) {\n return rgb2keyword(hsl2rgb(args));\n}\n\n\nfunction hsv2rgb(hsv) {\n var h = hsv[0] / 60,\n s = hsv[1] / 100,\n v = hsv[2] / 100,\n hi = Math.floor(h) % 6;\n\n var f = h - Math.floor(h),\n p = 255 * v * (1 - s),\n q = 255 * v * (1 - (s * f)),\n t = 255 * v * (1 - (s * (1 - f))),\n v = 255 * v;\n\n switch(hi) {\n case 0:\n return [v, t, p];\n case 1:\n return [q, v, p];\n case 2:\n return [p, v, t];\n case 3:\n return [p, q, v];\n case 4:\n return [t, p, v];\n case 5:\n return [v, p, q];\n }\n}\n\nfunction hsv2hsl(hsv) {\n var h = hsv[0],\n s = hsv[1] / 100,\n v = hsv[2] / 100,\n sl, l;\n\n l = (2 - s) * v;\n sl = s * v;\n sl /= (l <= 1) ? l : 2 - l;\n sl = sl || 0;\n l /= 2;\n return [h, sl * 100, l * 100];\n}\n\nfunction hsv2hwb(args) {\n return rgb2hwb(hsv2rgb(args))\n}\n\nfunction hsv2cmyk(args) {\n return rgb2cmyk(hsv2rgb(args));\n}\n\nfunction hsv2keyword(args) {\n return rgb2keyword(hsv2rgb(args));\n}\n\n// http://dev.w3.org/csswg/css-color/#hwb-to-rgb\nfunction hwb2rgb(hwb) {\n var h = hwb[0] / 360,\n wh = hwb[1] / 100,\n bl = hwb[2] / 100,\n ratio = wh + bl,\n i, v, f, n;\n\n // wh + bl cant be > 1\n if (ratio > 1) {\n wh /= ratio;\n bl /= ratio;\n }\n\n i = Math.floor(6 * h);\n v = 1 - bl;\n f = 6 * h - i;\n if ((i & 0x01) != 0) {\n f = 1 - f;\n }\n n = wh + f * (v - wh); // linear interpolation\n\n switch (i) {\n default:\n case 6:\n case 0: r = v; g = n; b = wh; break;\n case 1: r = n; g = v; b = wh; break;\n case 2: r = wh; g = v; b = n; break;\n case 3: r = wh; g = n; b = v; break;\n case 4: r = n; g = wh; b = v; break;\n case 5: r = v; g = wh; b = n; break;\n }\n\n return [r * 255, g * 255, b * 255];\n}\n\nfunction hwb2hsl(args) {\n return rgb2hsl(hwb2rgb(args));\n}\n\nfunction hwb2hsv(args) {\n return rgb2hsv(hwb2rgb(args));\n}\n\nfunction hwb2cmyk(args) {\n return rgb2cmyk(hwb2rgb(args));\n}\n\nfunction hwb2keyword(args) {\n return rgb2keyword(hwb2rgb(args));\n}\n\nfunction cmyk2rgb(cmyk) {\n var c = cmyk[0] / 100,\n m = cmyk[1] / 100,\n y = cmyk[2] / 100,\n k = cmyk[3] / 100,\n r, g, b;\n\n r = 1 - Math.min(1, c * (1 - k) + k);\n g = 1 - Math.min(1, m * (1 - k) + k);\n b = 1 - Math.min(1, y * (1 - k) + k);\n return [r * 255, g * 255, b * 255];\n}\n\nfunction cmyk2hsl(args) {\n return rgb2hsl(cmyk2rgb(args));\n}\n\nfunction cmyk2hsv(args) {\n return rgb2hsv(cmyk2rgb(args));\n}\n\nfunction cmyk2hwb(args) {\n return rgb2hwb(cmyk2rgb(args));\n}\n\nfunction cmyk2keyword(args) {\n return rgb2keyword(cmyk2rgb(args));\n}\n\n\nfunction xyz2rgb(xyz) {\n var x = xyz[0] / 100,\n y = xyz[1] / 100,\n z = xyz[2] / 100,\n r, g, b;\n\n r = (x * 3.2406) + (y * -1.5372) + (z * -0.4986);\n g = (x * -0.9689) + (y * 1.8758) + (z * 0.0415);\n b = (x * 0.0557) + (y * -0.2040) + (z * 1.0570);\n\n // assume sRGB\n r = r > 0.0031308 ? ((1.055 * Math.pow(r, 1.0 / 2.4)) - 0.055)\n : r = (r * 12.92);\n\n g = g > 0.0031308 ? ((1.055 * Math.pow(g, 1.0 / 2.4)) - 0.055)\n : g = (g * 12.92);\n\n b = b > 0.0031308 ? ((1.055 * Math.pow(b, 1.0 / 2.4)) - 0.055)\n : b = (b * 12.92);\n\n r = Math.min(Math.max(0, r), 1);\n g = Math.min(Math.max(0, g), 1);\n b = Math.min(Math.max(0, b), 1);\n\n return [r * 255, g * 255, b * 255];\n}\n\nfunction xyz2lab(xyz) {\n var x = xyz[0],\n y = xyz[1],\n z = xyz[2],\n l, a, b;\n\n x /= 95.047;\n y /= 100;\n z /= 108.883;\n\n x = x > 0.008856 ? Math.pow(x, 1/3) : (7.787 * x) + (16 / 116);\n y = y > 0.008856 ? Math.pow(y, 1/3) : (7.787 * y) + (16 / 116);\n z = z > 0.008856 ? Math.pow(z, 1/3) : (7.787 * z) + (16 / 116);\n\n l = (116 * y) - 16;\n a = 500 * (x - y);\n b = 200 * (y - z);\n\n return [l, a, b];\n}\n\nfunction xyz2lch(args) {\n return lab2lch(xyz2lab(args));\n}\n\nfunction lab2xyz(lab) {\n var l = lab[0],\n a = lab[1],\n b = lab[2],\n x, y, z, y2;\n\n if (l <= 8) {\n y = (l * 100) / 903.3;\n y2 = (7.787 * (y / 100)) + (16 / 116);\n } else {\n y = 100 * Math.pow((l + 16) / 116, 3);\n y2 = Math.pow(y / 100, 1/3);\n }\n\n x = x / 95.047 <= 0.008856 ? x = (95.047 * ((a / 500) + y2 - (16 / 116))) / 7.787 : 95.047 * Math.pow((a / 500) + y2, 3);\n\n z = z / 108.883 <= 0.008859 ? z = (108.883 * (y2 - (b / 200) - (16 / 116))) / 7.787 : 108.883 * Math.pow(y2 - (b / 200), 3);\n\n return [x, y, z];\n}\n\nfunction lab2lch(lab) {\n var l = lab[0],\n a = lab[1],\n b = lab[2],\n hr, h, c;\n\n hr = Math.atan2(b, a);\n h = hr * 360 / 2 / Math.PI;\n if (h < 0) {\n h += 360;\n }\n c = Math.sqrt(a * a + b * b);\n return [l, c, h];\n}\n\nfunction lab2rgb(args) {\n return xyz2rgb(lab2xyz(args));\n}\n\nfunction lch2lab(lch) {\n var l = lch[0],\n c = lch[1],\n h = lch[2],\n a, b, hr;\n\n hr = h / 360 * 2 * Math.PI;\n a = c * Math.cos(hr);\n b = c * Math.sin(hr);\n return [l, a, b];\n}\n\nfunction lch2xyz(args) {\n return lab2xyz(lch2lab(args));\n}\n\nfunction lch2rgb(args) {\n return lab2rgb(lch2lab(args));\n}\n\nfunction keyword2rgb(keyword) {\n return cssKeywords[keyword];\n}\n\nfunction keyword2hsl(args) {\n return rgb2hsl(keyword2rgb(args));\n}\n\nfunction keyword2hsv(args) {\n return rgb2hsv(keyword2rgb(args));\n}\n\nfunction keyword2hwb(args) {\n return rgb2hwb(keyword2rgb(args));\n}\n\nfunction keyword2cmyk(args) {\n return rgb2cmyk(keyword2rgb(args));\n}\n\nfunction keyword2lab(args) {\n return rgb2lab(keyword2rgb(args));\n}\n\nfunction keyword2xyz(args) {\n return rgb2xyz(keyword2rgb(args));\n}\n\nvar cssKeywords = {\n aliceblue: [240,248,255],\n antiquewhite: [250,235,215],\n aqua: [0,255,255],\n aquamarine: [127,255,212],\n azure: [240,255,255],\n beige: [245,245,220],\n bisque: [255,228,196],\n black: [0,0,0],\n blanchedalmond: [255,235,205],\n blue: [0,0,255],\n blueviolet: [138,43,226],\n brown: [165,42,42],\n burlywood: [222,184,135],\n cadetblue: [95,158,160],\n chartreuse: [127,255,0],\n chocolate: [210,105,30],\n coral: [255,127,80],\n cornflowerblue: [100,149,237],\n cornsilk: [255,248,220],\n crimson: [220,20,60],\n cyan: [0,255,255],\n darkblue: [0,0,139],\n darkcyan: [0,139,139],\n darkgoldenrod: [184,134,11],\n darkgray: [169,169,169],\n darkgreen: [0,100,0],\n darkgrey: [169,169,169],\n darkkhaki: [189,183,107],\n darkmagenta: [139,0,139],\n darkolivegreen: [85,107,47],\n darkorange: [255,140,0],\n darkorchid: [153,50,204],\n darkred: [139,0,0],\n darksalmon: [233,150,122],\n darkseagreen: [143,188,143],\n darkslateblue: [72,61,139],\n darkslategray: [47,79,79],\n darkslategrey: [47,79,79],\n darkturquoise: [0,206,209],\n darkviolet: [148,0,211],\n deeppink: [255,20,147],\n deepskyblue: [0,191,255],\n dimgray: [105,105,105],\n dimgrey: [105,105,105],\n dodgerblue: [30,144,255],\n firebrick: [178,34,34],\n floralwhite: [255,250,240],\n forestgreen: [34,139,34],\n fuchsia: [255,0,255],\n gainsboro: [220,220,220],\n ghostwhite: [248,248,255],\n gold: [255,215,0],\n goldenrod: [218,165,32],\n gray: [128,128,128],\n green: [0,128,0],\n greenyellow: [173,255,47],\n grey: [128,128,128],\n honeydew: [240,255,240],\n hotpink: [255,105,180],\n indianred: [205,92,92],\n indigo: [75,0,130],\n ivory: [255,255,240],\n khaki: [240,230,140],\n lavender: [230,230,250],\n lavenderblush: [255,240,245],\n lawngreen: [124,252,0],\n lemonchiffon: [255,250,205],\n lightblue: [173,216,230],\n lightcoral: [240,128,128],\n lightcyan: [224,255,255],\n lightgoldenrodyellow: [250,250,210],\n lightgray: [211,211,211],\n lightgreen: [144,238,144],\n lightgrey: [211,211,211],\n lightpink: [255,182,193],\n lightsalmon: [255,160,122],\n lightseagreen: [32,178,170],\n lightskyblue: [135,206,250],\n lightslategray: [119,136,153],\n lightslategrey: [119,136,153],\n lightsteelblue: [176,196,222],\n lightyellow: [255,255,224],\n lime: [0,255,0],\n limegreen: [50,205,50],\n linen: [250,240,230],\n magenta: [255,0,255],\n maroon: [128,0,0],\n mediumaquamarine: [102,205,170],\n mediumblue: [0,0,205],\n mediumorchid: [186,85,211],\n mediumpurple: [147,112,219],\n mediumseagreen: [60,179,113],\n mediumslateblue: [123,104,238],\n mediumspringgreen: [0,250,154],\n mediumturquoise: [72,209,204],\n mediumvioletred: [199,21,133],\n midnightblue: [25,25,112],\n mintcream: [245,255,250],\n mistyrose: [255,228,225],\n moccasin: [255,228,181],\n navajowhite: [255,222,173],\n navy: [0,0,128],\n oldlace: [253,245,230],\n olive: [128,128,0],\n olivedrab: [107,142,35],\n orange: [255,165,0],\n orangered: [255,69,0],\n orchid: [218,112,214],\n palegoldenrod: [238,232,170],\n palegreen: [152,251,152],\n paleturquoise: [175,238,238],\n palevioletred: [219,112,147],\n papayawhip: [255,239,213],\n peachpuff: [255,218,185],\n peru: [205,133,63],\n pink: [255,192,203],\n plum: [221,160,221],\n powderblue: [176,224,230],\n purple: [128,0,128],\n rebeccapurple: [102, 51, 153],\n red: [255,0,0],\n rosybrown: [188,143,143],\n royalblue: [65,105,225],\n saddlebrown: [139,69,19],\n salmon: [250,128,114],\n sandybrown: [244,164,96],\n seagreen: [46,139,87],\n seashell: [255,245,238],\n sienna: [160,82,45],\n silver: [192,192,192],\n skyblue: [135,206,235],\n slateblue: [106,90,205],\n slategray: [112,128,144],\n slategrey: [112,128,144],\n snow: [255,250,250],\n springgreen: [0,255,127],\n steelblue: [70,130,180],\n tan: [210,180,140],\n teal: [0,128,128],\n thistle: [216,191,216],\n tomato: [255,99,71],\n turquoise: [64,224,208],\n violet: [238,130,238],\n wheat: [245,222,179],\n white: [255,255,255],\n whitesmoke: [245,245,245],\n yellow: [255,255,0],\n yellowgreen: [154,205,50]\n};\n\nvar reverseKeywords = {};\nfor (var key in cssKeywords) {\n reverseKeywords[JSON.stringify(cssKeywords[key])] = key;\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnRqcy1jb2xvci9ub2RlX21vZHVsZXMvY29sb3ItY29udmVydC9jb252ZXJzaW9ucy5qcz8yZGQxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7OztBQUdBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGlCQUFpQixPQUFPO0FBQ3hCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx3QkFBd0I7O0FBRXhCO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQixPQUFPLFFBQVE7QUFDakMsa0JBQWtCLE9BQU8sUUFBUTtBQUNqQyxtQkFBbUIsT0FBTyxPQUFPO0FBQ2pDLG1CQUFtQixPQUFPLE9BQU87QUFDakMsa0JBQWtCLFFBQVEsT0FBTztBQUNqQyxrQkFBa0IsUUFBUSxPQUFPO0FBQ2pDOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIyNjEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBNSVQgbGljZW5zZSAqL1xuXG5tb2R1bGUuZXhwb3J0cyA9IHtcbiAgcmdiMmhzbDogcmdiMmhzbCxcbiAgcmdiMmhzdjogcmdiMmhzdixcbiAgcmdiMmh3YjogcmdiMmh3YixcbiAgcmdiMmNteWs6IHJnYjJjbXlrLFxuICByZ2Iya2V5d29yZDogcmdiMmtleXdvcmQsXG4gIHJnYjJ4eXo6IHJnYjJ4eXosXG4gIHJnYjJsYWI6IHJnYjJsYWIsXG4gIHJnYjJsY2g6IHJnYjJsY2gsXG5cbiAgaHNsMnJnYjogaHNsMnJnYixcbiAgaHNsMmhzdjogaHNsMmhzdixcbiAgaHNsMmh3YjogaHNsMmh3YixcbiAgaHNsMmNteWs6IGhzbDJjbXlrLFxuICBoc2wya2V5d29yZDogaHNsMmtleXdvcmQsXG5cbiAgaHN2MnJnYjogaHN2MnJnYixcbiAgaHN2MmhzbDogaHN2MmhzbCxcbiAgaHN2Mmh3YjogaHN2Mmh3YixcbiAgaHN2MmNteWs6IGhzdjJjbXlrLFxuICBoc3Yya2V5d29yZDogaHN2MmtleXdvcmQsXG5cbiAgaHdiMnJnYjogaHdiMnJnYixcbiAgaHdiMmhzbDogaHdiMmhzbCxcbiAgaHdiMmhzdjogaHdiMmhzdixcbiAgaHdiMmNteWs6IGh3YjJjbXlrLFxuICBod2Iya2V5d29yZDogaHdiMmtleXdvcmQsXG5cbiAgY215azJyZ2I6IGNteWsycmdiLFxuICBjbXlrMmhzbDogY215azJoc2wsXG4gIGNteWsyaHN2OiBjbXlrMmhzdixcbiAgY215azJod2I6IGNteWsyaHdiLFxuICBjbXlrMmtleXdvcmQ6IGNteWsya2V5d29yZCxcblxuICBrZXl3b3JkMnJnYjoga2V5d29yZDJyZ2IsXG4gIGtleXdvcmQyaHNsOiBrZXl3b3JkMmhzbCxcbiAga2V5d29yZDJoc3Y6IGtleXdvcmQyaHN2LFxuICBrZXl3b3JkMmh3Yjoga2V5d29yZDJod2IsXG4gIGtleXdvcmQyY215azoga2V5d29yZDJjbXlrLFxuICBrZXl3b3JkMmxhYjoga2V5d29yZDJsYWIsXG4gIGtleXdvcmQyeHl6OiBrZXl3b3JkMnh5eixcblxuICB4eXoycmdiOiB4eXoycmdiLFxuICB4eXoybGFiOiB4eXoybGFiLFxuICB4eXoybGNoOiB4eXoybGNoLFxuXG4gIGxhYjJ4eXo6IGxhYjJ4eXosXG4gIGxhYjJyZ2I6IGxhYjJyZ2IsXG4gIGxhYjJsY2g6IGxhYjJsY2gsXG5cbiAgbGNoMmxhYjogbGNoMmxhYixcbiAgbGNoMnh5ejogbGNoMnh5eixcbiAgbGNoMnJnYjogbGNoMnJnYlxufVxuXG5cbmZ1bmN0aW9uIHJnYjJoc2wocmdiKSB7XG4gIHZhciByID0gcmdiWzBdLzI1NSxcbiAgICAgIGcgPSByZ2JbMV0vMjU1LFxuICAgICAgYiA9IHJnYlsyXS8yNTUsXG4gICAgICBtaW4gPSBNYXRoLm1pbihyLCBnLCBiKSxcbiAgICAgIG1heCA9IE1hdGgubWF4KHIsIGcsIGIpLFxuICAgICAgZGVsdGEgPSBtYXggLSBtaW4sXG4gICAgICBoLCBzLCBsO1xuXG4gIGlmIChtYXggPT0gbWluKVxuICAgIGggPSAwO1xuICBlbHNlIGlmIChyID09IG1heClcbiAgICBoID0gKGcgLSBiKSAvIGRlbHRhO1xuICBlbHNlIGlmIChnID09IG1heClcbiAgICBoID0gMiArIChiIC0gcikgLyBkZWx0YTtcbiAgZWxzZSBpZiAoYiA9PSBtYXgpXG4gICAgaCA9IDQgKyAociAtIGcpLyBkZWx0YTtcblxuICBoID0gTWF0aC5taW4oaCAqIDYwLCAzNjApO1xuXG4gIGlmIChoIDwgMClcbiAgICBoICs9IDM2MDtcblxuICBsID0gKG1pbiArIG1heCkgLyAyO1xuXG4gIGlmIChtYXggPT0gbWluKVxuICAgIHMgPSAwO1xuICBlbHNlIGlmIChsIDw9IDAuNSlcbiAgICBzID0gZGVsdGEgLyAobWF4ICsgbWluKTtcbiAgZWxzZVxuICAgIHMgPSBkZWx0YSAvICgyIC0gbWF4IC0gbWluKTtcblxuICByZXR1cm4gW2gsIHMgKiAxMDAsIGwgKiAxMDBdO1xufVxuXG5mdW5jdGlvbiByZ2IyaHN2KHJnYikge1xuICB2YXIgciA9IHJnYlswXSxcbiAgICAgIGcgPSByZ2JbMV0sXG4gICAgICBiID0gcmdiWzJdLFxuICAgICAgbWluID0gTWF0aC5taW4ociwgZywgYiksXG4gICAgICBtYXggPSBNYXRoLm1heChyLCBnLCBiKSxcbiAgICAgIGRlbHRhID0gbWF4IC0gbWluLFxuICAgICAgaCwgcywgdjtcblxuICBpZiAobWF4ID09IDApXG4gICAgcyA9IDA7XG4gIGVsc2VcbiAgICBzID0gKGRlbHRhL21heCAqIDEwMDApLzEwO1xuXG4gIGlmIChtYXggPT0gbWluKVxuICAgIGggPSAwO1xuICBlbHNlIGlmIChyID09IG1heClcbiAgICBoID0gKGcgLSBiKSAvIGRlbHRhO1xuICBlbHNlIGlmIChnID09IG1heClcbiAgICBoID0gMiArIChiIC0gcikgLyBkZWx0YTtcbiAgZWxzZSBpZiAoYiA9PSBtYXgpXG4gICAgaCA9IDQgKyAociAtIGcpIC8gZGVsdGE7XG5cbiAgaCA9IE1hdGgubWluKGggKiA2MCwgMzYwKTtcblxuICBpZiAoaCA8IDApXG4gICAgaCArPSAzNjA7XG5cbiAgdiA9ICgobWF4IC8gMjU1KSAqIDEwMDApIC8gMTA7XG5cbiAgcmV0dXJuIFtoLCBzLCB2XTtcbn1cblxuZnVuY3Rpb24gcmdiMmh3YihyZ2IpIHtcbiAgdmFyIHIgPSByZ2JbMF0sXG4gICAgICBnID0gcmdiWzFdLFxuICAgICAgYiA9IHJnYlsyXSxcbiAgICAgIGggPSByZ2IyaHNsKHJnYilbMF0sXG4gICAgICB3ID0gMS8yNTUgKiBNYXRoLm1pbihyLCBNYXRoLm1pbihnLCBiKSksXG4gICAgICBiID0gMSAtIDEvMjU1ICogTWF0aC5tYXgociwgTWF0aC5tYXgoZywgYikpO1xuXG4gIHJldHVybiBbaCwgdyAqIDEwMCwgYiAqIDEwMF07XG59XG5cbmZ1bmN0aW9uIHJnYjJjbXlrKHJnYikge1xuICB2YXIgciA9IHJnYlswXSAvIDI1NSxcbiAgICAgIGcgPSByZ2JbMV0gLyAyNTUsXG4gICAgICBiID0gcmdiWzJdIC8gMjU1LFxuICAgICAgYywgbSwgeSwgaztcblxuICBrID0gTWF0aC5taW4oMSAtIHIsIDEgLSBnLCAxIC0gYik7XG4gIGMgPSAoMSAtIHIgLSBrKSAvICgxIC0gaykgfHwgMDtcbiAgbSA9ICgxIC0gZyAtIGspIC8gKDEgLSBrKSB8fCAwO1xuICB5ID0gKDEgLSBiIC0gaykgLyAoMSAtIGspIHx8IDA7XG4gIHJldHVybiBbYyAqIDEwMCwgbSAqIDEwMCwgeSAqIDEwMCwgayAqIDEwMF07XG59XG5cbmZ1bmN0aW9uIHJnYjJrZXl3b3JkKHJnYikge1xuICByZXR1cm4gcmV2ZXJzZUtleXdvcmRzW0pTT04uc3RyaW5naWZ5KHJnYildO1xufVxuXG5mdW5jdGlvbiByZ2IyeHl6KHJnYikge1xuICB2YXIgciA9IHJnYlswXSAvIDI1NSxcbiAgICAgIGcgPSByZ2JbMV0gLyAyNTUsXG4gICAgICBiID0gcmdiWzJdIC8gMjU1O1xuXG4gIC8vIGFzc3VtZSBzUkdCXG4gIHIgPSByID4gMC4wNDA0NSA/IE1hdGgucG93KCgociArIDAuMDU1KSAvIDEuMDU1KSwgMi40KSA6IChyIC8gMTIuOTIpO1xuICBnID0gZyA+IDAuMDQwNDUgPyBNYXRoLnBvdygoKGcgKyAwLjA1NSkgLyAxLjA1NSksIDIuNCkgOiAoZyAvIDEyLjkyKTtcbiAgYiA9IGIgPiAwLjA0MDQ1ID8gTWF0aC5wb3coKChiICsgMC4wNTUpIC8gMS4wNTUpLCAyLjQpIDogKGIgLyAxMi45Mik7XG5cbiAgdmFyIHggPSAociAqIDAuNDEyNCkgKyAoZyAqIDAuMzU3NikgKyAoYiAqIDAuMTgwNSk7XG4gIHZhciB5ID0gKHIgKiAwLjIxMjYpICsgKGcgKiAwLjcxNTIpICsgKGIgKiAwLjA3MjIpO1xuICB2YXIgeiA9IChyICogMC4wMTkzKSArIChnICogMC4xMTkyKSArIChiICogMC45NTA1KTtcblxuICByZXR1cm4gW3ggKiAxMDAsIHkgKjEwMCwgeiAqIDEwMF07XG59XG5cbmZ1bmN0aW9uIHJnYjJsYWIocmdiKSB7XG4gIHZhciB4eXogPSByZ2IyeHl6KHJnYiksXG4gICAgICAgIHggPSB4eXpbMF0sXG4gICAgICAgIHkgPSB4eXpbMV0sXG4gICAgICAgIHogPSB4eXpbMl0sXG4gICAgICAgIGwsIGEsIGI7XG5cbiAgeCAvPSA5NS4wNDc7XG4gIHkgLz0gMTAwO1xuICB6IC89IDEwOC44ODM7XG5cbiAgeCA9IHggPiAwLjAwODg1NiA/IE1hdGgucG93KHgsIDEvMykgOiAoNy43ODcgKiB4KSArICgxNiAvIDExNik7XG4gIHkgPSB5ID4gMC4wMDg4NTYgPyBNYXRoLnBvdyh5LCAxLzMpIDogKDcuNzg3ICogeSkgKyAoMTYgLyAxMTYpO1xuICB6ID0geiA+IDAuMDA4ODU2ID8gTWF0aC5wb3coeiwgMS8zKSA6ICg3Ljc4NyAqIHopICsgKDE2IC8gMTE2KTtcblxuICBsID0gKDExNiAqIHkpIC0gMTY7XG4gIGEgPSA1MDAgKiAoeCAtIHkpO1xuICBiID0gMjAwICogKHkgLSB6KTtcblxuICByZXR1cm4gW2wsIGEsIGJdO1xufVxuXG5mdW5jdGlvbiByZ2IybGNoKGFyZ3MpIHtcbiAgcmV0dXJuIGxhYjJsY2gocmdiMmxhYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGhzbDJyZ2IoaHNsKSB7XG4gIHZhciBoID0gaHNsWzBdIC8gMzYwLFxuICAgICAgcyA9IGhzbFsxXSAvIDEwMCxcbiAgICAgIGwgPSBoc2xbMl0gLyAxMDAsXG4gICAgICB0MSwgdDIsIHQzLCByZ2IsIHZhbDtcblxuICBpZiAocyA9PSAwKSB7XG4gICAgdmFsID0gbCAqIDI1NTtcbiAgICByZXR1cm4gW3ZhbCwgdmFsLCB2YWxdO1xuICB9XG5cbiAgaWYgKGwgPCAwLjUpXG4gICAgdDIgPSBsICogKDEgKyBzKTtcbiAgZWxzZVxuICAgIHQyID0gbCArIHMgLSBsICogcztcbiAgdDEgPSAyICogbCAtIHQyO1xuXG4gIHJnYiA9IFswLCAwLCAwXTtcbiAgZm9yICh2YXIgaSA9IDA7IGkgPCAzOyBpKyspIHtcbiAgICB0MyA9IGggKyAxIC8gMyAqIC0gKGkgLSAxKTtcbiAgICB0MyA8IDAgJiYgdDMrKztcbiAgICB0MyA+IDEgJiYgdDMtLTtcblxuICAgIGlmICg2ICogdDMgPCAxKVxuICAgICAgdmFsID0gdDEgKyAodDIgLSB0MSkgKiA2ICogdDM7XG4gICAgZWxzZSBpZiAoMiAqIHQzIDwgMSlcbiAgICAgIHZhbCA9IHQyO1xuICAgIGVsc2UgaWYgKDMgKiB0MyA8IDIpXG4gICAgICB2YWwgPSB0MSArICh0MiAtIHQxKSAqICgyIC8gMyAtIHQzKSAqIDY7XG4gICAgZWxzZVxuICAgICAgdmFsID0gdDE7XG5cbiAgICByZ2JbaV0gPSB2YWwgKiAyNTU7XG4gIH1cblxuICByZXR1cm4gcmdiO1xufVxuXG5mdW5jdGlvbiBoc2wyaHN2KGhzbCkge1xuICB2YXIgaCA9IGhzbFswXSxcbiAgICAgIHMgPSBoc2xbMV0gLyAxMDAsXG4gICAgICBsID0gaHNsWzJdIC8gMTAwLFxuICAgICAgc3YsIHY7XG5cbiAgaWYobCA9PT0gMCkge1xuICAgICAgLy8gbm8gbmVlZCB0byBkbyBjYWxjIG9uIGJsYWNrXG4gICAgICAvLyBhbHNvIGF2b2lkcyBkaXZpZGUgYnkgMCBlcnJvclxuICAgICAgcmV0dXJuIFswLCAwLCAwXTtcbiAgfVxuXG4gIGwgKj0gMjtcbiAgcyAqPSAobCA8PSAxKSA/IGwgOiAyIC0gbDtcbiAgdiA9IChsICsgcykgLyAyO1xuICBzdiA9ICgyICogcykgLyAobCArIHMpO1xuICByZXR1cm4gW2gsIHN2ICogMTAwLCB2ICogMTAwXTtcbn1cblxuZnVuY3Rpb24gaHNsMmh3YihhcmdzKSB7XG4gIHJldHVybiByZ2IyaHdiKGhzbDJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBoc2wyY215ayhhcmdzKSB7XG4gIHJldHVybiByZ2IyY215ayhoc2wycmdiKGFyZ3MpKTtcbn1cblxuZnVuY3Rpb24gaHNsMmtleXdvcmQoYXJncykge1xuICByZXR1cm4gcmdiMmtleXdvcmQoaHNsMnJnYihhcmdzKSk7XG59XG5cblxuZnVuY3Rpb24gaHN2MnJnYihoc3YpIHtcbiAgdmFyIGggPSBoc3ZbMF0gLyA2MCxcbiAgICAgIHMgPSBoc3ZbMV0gLyAxMDAsXG4gICAgICB2ID0gaHN2WzJdIC8gMTAwLFxuICAgICAgaGkgPSBNYXRoLmZsb29yKGgpICUgNjtcblxuICB2YXIgZiA9IGggLSBNYXRoLmZsb29yKGgpLFxuICAgICAgcCA9IDI1NSAqIHYgKiAoMSAtIHMpLFxuICAgICAgcSA9IDI1NSAqIHYgKiAoMSAtIChzICogZikpLFxuICAgICAgdCA9IDI1NSAqIHYgKiAoMSAtIChzICogKDEgLSBmKSkpLFxuICAgICAgdiA9IDI1NSAqIHY7XG5cbiAgc3dpdGNoKGhpKSB7XG4gICAgY2FzZSAwOlxuICAgICAgcmV0dXJuIFt2LCB0LCBwXTtcbiAgICBjYXNlIDE6XG4gICAgICByZXR1cm4gW3EsIHYsIHBdO1xuICAgIGNhc2UgMjpcbiAgICAgIHJldHVybiBbcCwgdiwgdF07XG4gICAgY2FzZSAzOlxuICAgICAgcmV0dXJuIFtwLCBxLCB2XTtcbiAgICBjYXNlIDQ6XG4gICAgICByZXR1cm4gW3QsIHAsIHZdO1xuICAgIGNhc2UgNTpcbiAgICAgIHJldHVybiBbdiwgcCwgcV07XG4gIH1cbn1cblxuZnVuY3Rpb24gaHN2MmhzbChoc3YpIHtcbiAgdmFyIGggPSBoc3ZbMF0sXG4gICAgICBzID0gaHN2WzFdIC8gMTAwLFxuICAgICAgdiA9IGhzdlsyXSAvIDEwMCxcbiAgICAgIHNsLCBsO1xuXG4gIGwgPSAoMiAtIHMpICogdjtcbiAgc2wgPSBzICogdjtcbiAgc2wgLz0gKGwgPD0gMSkgPyBsIDogMiAtIGw7XG4gIHNsID0gc2wgfHwgMDtcbiAgbCAvPSAyO1xuICByZXR1cm4gW2gsIHNsICogMTAwLCBsICogMTAwXTtcbn1cblxuZnVuY3Rpb24gaHN2Mmh3YihhcmdzKSB7XG4gIHJldHVybiByZ2IyaHdiKGhzdjJyZ2IoYXJncykpXG59XG5cbmZ1bmN0aW9uIGhzdjJjbXlrKGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJjbXlrKGhzdjJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBoc3Yya2V5d29yZChhcmdzKSB7XG4gIHJldHVybiByZ2Iya2V5d29yZChoc3YycmdiKGFyZ3MpKTtcbn1cblxuLy8gaHR0cDovL2Rldi53My5vcmcvY3Nzd2cvY3NzLWNvbG9yLyNod2ItdG8tcmdiXG5mdW5jdGlvbiBod2IycmdiKGh3Yikge1xuICB2YXIgaCA9IGh3YlswXSAvIDM2MCxcbiAgICAgIHdoID0gaHdiWzFdIC8gMTAwLFxuICAgICAgYmwgPSBod2JbMl0gLyAxMDAsXG4gICAgICByYXRpbyA9IHdoICsgYmwsXG4gICAgICBpLCB2LCBmLCBuO1xuXG4gIC8vIHdoICsgYmwgY2FudCBiZSA+IDFcbiAgaWYgKHJhdGlvID4gMSkge1xuICAgIHdoIC89IHJhdGlvO1xuICAgIGJsIC89IHJhdGlvO1xuICB9XG5cbiAgaSA9IE1hdGguZmxvb3IoNiAqIGgpO1xuICB2ID0gMSAtIGJsO1xuICBmID0gNiAqIGggLSBpO1xuICBpZiAoKGkgJiAweDAxKSAhPSAwKSB7XG4gICAgZiA9IDEgLSBmO1xuICB9XG4gIG4gPSB3aCArIGYgKiAodiAtIHdoKTsgIC8vIGxpbmVhciBpbnRlcnBvbGF0aW9uXG5cbiAgc3dpdGNoIChpKSB7XG4gICAgZGVmYXVsdDpcbiAgICBjYXNlIDY6XG4gICAgY2FzZSAwOiByID0gdjsgZyA9IG47IGIgPSB3aDsgYnJlYWs7XG4gICAgY2FzZSAxOiByID0gbjsgZyA9IHY7IGIgPSB3aDsgYnJlYWs7XG4gICAgY2FzZSAyOiByID0gd2g7IGcgPSB2OyBiID0gbjsgYnJlYWs7XG4gICAgY2FzZSAzOiByID0gd2g7IGcgPSBuOyBiID0gdjsgYnJlYWs7XG4gICAgY2FzZSA0OiByID0gbjsgZyA9IHdoOyBiID0gdjsgYnJlYWs7XG4gICAgY2FzZSA1OiByID0gdjsgZyA9IHdoOyBiID0gbjsgYnJlYWs7XG4gIH1cblxuICByZXR1cm4gW3IgKiAyNTUsIGcgKiAyNTUsIGIgKiAyNTVdO1xufVxuXG5mdW5jdGlvbiBod2IyaHNsKGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJoc2woaHdiMnJnYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGh3YjJoc3YoYXJncykge1xuICByZXR1cm4gcmdiMmhzdihod2IycmdiKGFyZ3MpKTtcbn1cblxuZnVuY3Rpb24gaHdiMmNteWsoYXJncykge1xuICByZXR1cm4gcmdiMmNteWsoaHdiMnJnYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGh3YjJrZXl3b3JkKGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJrZXl3b3JkKGh3YjJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBjbXlrMnJnYihjbXlrKSB7XG4gIHZhciBjID0gY215a1swXSAvIDEwMCxcbiAgICAgIG0gPSBjbXlrWzFdIC8gMTAwLFxuICAgICAgeSA9IGNteWtbMl0gLyAxMDAsXG4gICAgICBrID0gY215a1szXSAvIDEwMCxcbiAgICAgIHIsIGcsIGI7XG5cbiAgciA9IDEgLSBNYXRoLm1pbigxLCBjICogKDEgLSBrKSArIGspO1xuICBnID0gMSAtIE1hdGgubWluKDEsIG0gKiAoMSAtIGspICsgayk7XG4gIGIgPSAxIC0gTWF0aC5taW4oMSwgeSAqICgxIC0gaykgKyBrKTtcbiAgcmV0dXJuIFtyICogMjU1LCBnICogMjU1LCBiICogMjU1XTtcbn1cblxuZnVuY3Rpb24gY215azJoc2woYXJncykge1xuICByZXR1cm4gcmdiMmhzbChjbXlrMnJnYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGNteWsyaHN2KGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJoc3YoY215azJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBjbXlrMmh3YihhcmdzKSB7XG4gIHJldHVybiByZ2IyaHdiKGNteWsycmdiKGFyZ3MpKTtcbn1cblxuZnVuY3Rpb24gY215azJrZXl3b3JkKGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJrZXl3b3JkKGNteWsycmdiKGFyZ3MpKTtcbn1cblxuXG5mdW5jdGlvbiB4eXoycmdiKHh5eikge1xuICB2YXIgeCA9IHh5elswXSAvIDEwMCxcbiAgICAgIHkgPSB4eXpbMV0gLyAxMDAsXG4gICAgICB6ID0geHl6WzJdIC8gMTAwLFxuICAgICAgciwgZywgYjtcblxuICByID0gKHggKiAzLjI0MDYpICsgKHkgKiAtMS41MzcyKSArICh6ICogLTAuNDk4Nik7XG4gIGcgPSAoeCAqIC0wLjk2ODkpICsgKHkgKiAxLjg3NTgpICsgKHogKiAwLjA0MTUpO1xuICBiID0gKHggKiAwLjA1NTcpICsgKHkgKiAtMC4yMDQwKSArICh6ICogMS4wNTcwKTtcblxuICAvLyBhc3N1bWUgc1JHQlxuICByID0gciA+IDAuMDAzMTMwOCA/ICgoMS4wNTUgKiBNYXRoLnBvdyhyLCAxLjAgLyAyLjQpKSAtIDAuMDU1KVxuICAgIDogciA9IChyICogMTIuOTIpO1xuXG4gIGcgPSBnID4gMC4wMDMxMzA4ID8gKCgxLjA1NSAqIE1hdGgucG93KGcsIDEuMCAvIDIuNCkpIC0gMC4wNTUpXG4gICAgOiBnID0gKGcgKiAxMi45Mik7XG5cbiAgYiA9IGIgPiAwLjAwMzEzMDggPyAoKDEuMDU1ICogTWF0aC5wb3coYiwgMS4wIC8gMi40KSkgLSAwLjA1NSlcbiAgICA6IGIgPSAoYiAqIDEyLjkyKTtcblxuICByID0gTWF0aC5taW4oTWF0aC5tYXgoMCwgciksIDEpO1xuICBnID0gTWF0aC5taW4oTWF0aC5tYXgoMCwgZyksIDEpO1xuICBiID0gTWF0aC5taW4oTWF0aC5tYXgoMCwgYiksIDEpO1xuXG4gIHJldHVybiBbciAqIDI1NSwgZyAqIDI1NSwgYiAqIDI1NV07XG59XG5cbmZ1bmN0aW9uIHh5ejJsYWIoeHl6KSB7XG4gIHZhciB4ID0geHl6WzBdLFxuICAgICAgeSA9IHh5elsxXSxcbiAgICAgIHogPSB4eXpbMl0sXG4gICAgICBsLCBhLCBiO1xuXG4gIHggLz0gOTUuMDQ3O1xuICB5IC89IDEwMDtcbiAgeiAvPSAxMDguODgzO1xuXG4gIHggPSB4ID4gMC4wMDg4NTYgPyBNYXRoLnBvdyh4LCAxLzMpIDogKDcuNzg3ICogeCkgKyAoMTYgLyAxMTYpO1xuICB5ID0geSA+IDAuMDA4ODU2ID8gTWF0aC5wb3coeSwgMS8zKSA6ICg3Ljc4NyAqIHkpICsgKDE2IC8gMTE2KTtcbiAgeiA9IHogPiAwLjAwODg1NiA/IE1hdGgucG93KHosIDEvMykgOiAoNy43ODcgKiB6KSArICgxNiAvIDExNik7XG5cbiAgbCA9ICgxMTYgKiB5KSAtIDE2O1xuICBhID0gNTAwICogKHggLSB5KTtcbiAgYiA9IDIwMCAqICh5IC0geik7XG5cbiAgcmV0dXJuIFtsLCBhLCBiXTtcbn1cblxuZnVuY3Rpb24geHl6MmxjaChhcmdzKSB7XG4gIHJldHVybiBsYWIybGNoKHh5ejJsYWIoYXJncykpO1xufVxuXG5mdW5jdGlvbiBsYWIyeHl6KGxhYikge1xuICB2YXIgbCA9IGxhYlswXSxcbiAgICAgIGEgPSBsYWJbMV0sXG4gICAgICBiID0gbGFiWzJdLFxuICAgICAgeCwgeSwgeiwgeTI7XG5cbiAgaWYgKGwgPD0gOCkge1xuICAgIHkgPSAobCAqIDEwMCkgLyA5MDMuMztcbiAgICB5MiA9ICg3Ljc4NyAqICh5IC8gMTAwKSkgKyAoMTYgLyAxMTYpO1xuICB9IGVsc2Uge1xuICAgIHkgPSAxMDAgKiBNYXRoLnBvdygobCArIDE2KSAvIDExNiwgMyk7XG4gICAgeTIgPSBNYXRoLnBvdyh5IC8gMTAwLCAxLzMpO1xuICB9XG5cbiAgeCA9IHggLyA5NS4wNDcgPD0gMC4wMDg4NTYgPyB4ID0gKDk1LjA0NyAqICgoYSAvIDUwMCkgKyB5MiAtICgxNiAvIDExNikpKSAvIDcuNzg3IDogOTUuMDQ3ICogTWF0aC5wb3coKGEgLyA1MDApICsgeTIsIDMpO1xuXG4gIHogPSB6IC8gMTA4Ljg4MyA8PSAwLjAwODg1OSA/IHogPSAoMTA4Ljg4MyAqICh5MiAtIChiIC8gMjAwKSAtICgxNiAvIDExNikpKSAvIDcuNzg3IDogMTA4Ljg4MyAqIE1hdGgucG93KHkyIC0gKGIgLyAyMDApLCAzKTtcblxuICByZXR1cm4gW3gsIHksIHpdO1xufVxuXG5mdW5jdGlvbiBsYWIybGNoKGxhYikge1xuICB2YXIgbCA9IGxhYlswXSxcbiAgICAgIGEgPSBsYWJbMV0sXG4gICAgICBiID0gbGFiWzJdLFxuICAgICAgaHIsIGgsIGM7XG5cbiAgaHIgPSBNYXRoLmF0YW4yKGIsIGEpO1xuICBoID0gaHIgKiAzNjAgLyAyIC8gTWF0aC5QSTtcbiAgaWYgKGggPCAwKSB7XG4gICAgaCArPSAzNjA7XG4gIH1cbiAgYyA9IE1hdGguc3FydChhICogYSArIGIgKiBiKTtcbiAgcmV0dXJuIFtsLCBjLCBoXTtcbn1cblxuZnVuY3Rpb24gbGFiMnJnYihhcmdzKSB7XG4gIHJldHVybiB4eXoycmdiKGxhYjJ4eXooYXJncykpO1xufVxuXG5mdW5jdGlvbiBsY2gybGFiKGxjaCkge1xuICB2YXIgbCA9IGxjaFswXSxcbiAgICAgIGMgPSBsY2hbMV0sXG4gICAgICBoID0gbGNoWzJdLFxuICAgICAgYSwgYiwgaHI7XG5cbiAgaHIgPSBoIC8gMzYwICogMiAqIE1hdGguUEk7XG4gIGEgPSBjICogTWF0aC5jb3MoaHIpO1xuICBiID0gYyAqIE1hdGguc2luKGhyKTtcbiAgcmV0dXJuIFtsLCBhLCBiXTtcbn1cblxuZnVuY3Rpb24gbGNoMnh5eihhcmdzKSB7XG4gIHJldHVybiBsYWIyeHl6KGxjaDJsYWIoYXJncykpO1xufVxuXG5mdW5jdGlvbiBsY2gycmdiKGFyZ3MpIHtcbiAgcmV0dXJuIGxhYjJyZ2IobGNoMmxhYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGtleXdvcmQycmdiKGtleXdvcmQpIHtcbiAgcmV0dXJuIGNzc0tleXdvcmRzW2tleXdvcmRdO1xufVxuXG5mdW5jdGlvbiBrZXl3b3JkMmhzbChhcmdzKSB7XG4gIHJldHVybiByZ2IyaHNsKGtleXdvcmQycmdiKGFyZ3MpKTtcbn1cblxuZnVuY3Rpb24ga2V5d29yZDJoc3YoYXJncykge1xuICByZXR1cm4gcmdiMmhzdihrZXl3b3JkMnJnYihhcmdzKSk7XG59XG5cbmZ1bmN0aW9uIGtleXdvcmQyaHdiKGFyZ3MpIHtcbiAgcmV0dXJuIHJnYjJod2Ioa2V5d29yZDJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBrZXl3b3JkMmNteWsoYXJncykge1xuICByZXR1cm4gcmdiMmNteWsoa2V5d29yZDJyZ2IoYXJncykpO1xufVxuXG5mdW5jdGlvbiBrZXl3b3JkMmxhYihhcmdzKSB7XG4gIHJldHVybiByZ2IybGFiKGtleXdvcmQycmdiKGFyZ3MpKTtcbn1cblxuZnVuY3Rpb24ga2V5d29yZDJ4eXooYXJncykge1xuICByZXR1cm4gcmdiMnh5eihrZXl3b3JkMnJnYihhcmdzKSk7XG59XG5cbnZhciBjc3NLZXl3b3JkcyA9IHtcbiAgYWxpY2VibHVlOiAgWzI0MCwyNDgsMjU1XSxcbiAgYW50aXF1ZXdoaXRlOiBbMjUwLDIzNSwyMTVdLFxuICBhcXVhOiBbMCwyNTUsMjU1XSxcbiAgYXF1YW1hcmluZTogWzEyNywyNTUsMjEyXSxcbiAgYXp1cmU6ICBbMjQwLDI1NSwyNTVdLFxuICBiZWlnZTogIFsyNDUsMjQ1LDIyMF0sXG4gIGJpc3F1ZTogWzI1NSwyMjgsMTk2XSxcbiAgYmxhY2s6ICBbMCwwLDBdLFxuICBibGFuY2hlZGFsbW9uZDogWzI1NSwyMzUsMjA1XSxcbiAgYmx1ZTogWzAsMCwyNTVdLFxuICBibHVldmlvbGV0OiBbMTM4LDQzLDIyNl0sXG4gIGJyb3duOiAgWzE2NSw0Miw0Ml0sXG4gIGJ1cmx5d29vZDogIFsyMjIsMTg0LDEzNV0sXG4gIGNhZGV0Ymx1ZTogIFs5NSwxNTgsMTYwXSxcbiAgY2hhcnRyZXVzZTogWzEyNywyNTUsMF0sXG4gIGNob2NvbGF0ZTogIFsyMTAsMTA1LDMwXSxcbiAgY29yYWw6ICBbMjU1LDEyNyw4MF0sXG4gIGNvcm5mbG93ZXJibHVlOiBbMTAwLDE0OSwyMzddLFxuICBjb3Juc2lsazogWzI1NSwyNDgsMjIwXSxcbiAgY3JpbXNvbjogIFsyMjAsMjAsNjBdLFxuICBjeWFuOiBbMCwyNTUsMjU1XSxcbiAgZGFya2JsdWU6IFswLDAsMTM5XSxcbiAgZGFya2N5YW46IFswLDEzOSwxMzldLFxuICBkYXJrZ29sZGVucm9kOiAgWzE4NCwxMzQsMTFdLFxuICBkYXJrZ3JheTogWzE2OSwxNjksMTY5XSxcbiAgZGFya2dyZWVuOiAgWzAsMTAwLDBdLFxuICBkYXJrZ3JleTogWzE2OSwxNjksMTY5XSxcbiAgZGFya2toYWtpOiAgWzE4OSwxODMsMTA3XSxcbiAgZGFya21hZ2VudGE6ICBbMTM5LDAsMTM5XSxcbiAgZGFya29saXZlZ3JlZW46IFs4NSwxMDcsNDddLFxuICBkYXJrb3JhbmdlOiBbMjU1LDE0MCwwXSxcbiAgZGFya29yY2hpZDogWzE1Myw1MCwyMDRdLFxuICBkYXJrcmVkOiAgWzEzOSwwLDBdLFxuICBkYXJrc2FsbW9uOiBbMjMzLDE1MCwxMjJdLFxuICBkYXJrc2VhZ3JlZW46IFsxNDMsMTg4LDE0M10sXG4gIGRhcmtzbGF0ZWJsdWU6ICBbNzIsNjEsMTM5XSxcbiAgZGFya3NsYXRlZ3JheTogIFs0Nyw3OSw3OV0sXG4gIGRhcmtzbGF0ZWdyZXk6ICBbNDcsNzksNzldLFxuICBkYXJrdHVycXVvaXNlOiAgWzAsMjA2LDIwOV0sXG4gIGRhcmt2aW9sZXQ6IFsxNDgsMCwyMTFdLFxuICBkZWVwcGluazogWzI1NSwyMCwxNDddLFxuICBkZWVwc2t5Ymx1ZTogIFswLDE5MSwyNTVdLFxuICBkaW1ncmF5OiAgWzEwNSwxMDUsMTA1XSxcbiAgZGltZ3JleTogIFsxMDUsMTA1LDEwNV0sXG4gIGRvZGdlcmJsdWU6IFszMCwxNDQsMjU1XSxcbiAgZmlyZWJyaWNrOiAgWzE3OCwzNCwzNF0sXG4gIGZsb3JhbHdoaXRlOiAgWzI1NSwyNTAsMjQwXSxcbiAgZm9yZXN0Z3JlZW46ICBbMzQsMTM5LDM0XSxcbiAgZnVjaHNpYTogIFsyNTUsMCwyNTVdLFxuICBnYWluc2Jvcm86ICBbMjIwLDIyMCwyMjBdLFxuICBnaG9zdHdoaXRlOiBbMjQ4LDI0OCwyNTVdLFxuICBnb2xkOiBbMjU1LDIxNSwwXSxcbiAgZ29sZGVucm9kOiAgWzIxOCwxNjUsMzJdLFxuICBncmF5OiBbMTI4LDEyOCwxMjhdLFxuICBncmVlbjogIFswLDEyOCwwXSxcbiAgZ3JlZW55ZWxsb3c6ICBbMTczLDI1NSw0N10sXG4gIGdyZXk6IFsxMjgsMTI4LDEyOF0sXG4gIGhvbmV5ZGV3OiBbMjQwLDI1NSwyNDBdLFxuICBob3RwaW5rOiAgWzI1NSwxMDUsMTgwXSxcbiAgaW5kaWFucmVkOiAgWzIwNSw5Miw5Ml0sXG4gIGluZGlnbzogWzc1LDAsMTMwXSxcbiAgaXZvcnk6ICBbMjU1LDI1NSwyNDBdLFxuICBraGFraTogIFsyNDAsMjMwLDE0MF0sXG4gIGxhdmVuZGVyOiBbMjMwLDIzMCwyNTBdLFxuICBsYXZlbmRlcmJsdXNoOiAgWzI1NSwyNDAsMjQ1XSxcbiAgbGF3bmdyZWVuOiAgWzEyNCwyNTIsMF0sXG4gIGxlbW9uY2hpZmZvbjogWzI1NSwyNTAsMjA1XSxcbiAgbGlnaHRibHVlOiAgWzE3MywyMTYsMjMwXSxcbiAgbGlnaHRjb3JhbDogWzI0MCwxMjgsMTI4XSxcbiAgbGlnaHRjeWFuOiAgWzIyNCwyNTUsMjU1XSxcbiAgbGlnaHRnb2xkZW5yb2R5ZWxsb3c6IFsyNTAsMjUwLDIxMF0sXG4gIGxpZ2h0Z3JheTogIFsyMTEsMjExLDIxMV0sXG4gIGxpZ2h0Z3JlZW46IFsxNDQsMjM4LDE0NF0sXG4gIGxpZ2h0Z3JleTogIFsyMTEsMjExLDIxMV0sXG4gIGxpZ2h0cGluazogIFsyNTUsMTgyLDE5M10sXG4gIGxpZ2h0c2FsbW9uOiAgWzI1NSwxNjAsMTIyXSxcbiAgbGlnaHRzZWFncmVlbjogIFszMiwxNzgsMTcwXSxcbiAgbGlnaHRza3libHVlOiBbMTM1LDIwNiwyNTBdLFxuICBsaWdodHNsYXRlZ3JheTogWzExOSwxMzYsMTUzXSxcbiAgbGlnaHRzbGF0ZWdyZXk6IFsxMTksMTM2LDE1M10sXG4gIGxpZ2h0c3RlZWxibHVlOiBbMTc2LDE5NiwyMjJdLFxuICBsaWdodHllbGxvdzogIFsyNTUsMjU1LDIyNF0sXG4gIGxpbWU6IFswLDI1NSwwXSxcbiAgbGltZWdyZWVuOiAgWzUwLDIwNSw1MF0sXG4gIGxpbmVuOiAgWzI1MCwyNDAsMjMwXSxcbiAgbWFnZW50YTogIFsyNTUsMCwyNTVdLFxuICBtYXJvb246IFsxMjgsMCwwXSxcbiAgbWVkaXVtYXF1YW1hcmluZTogWzEwMiwyMDUsMTcwXSxcbiAgbWVkaXVtYmx1ZTogWzAsMCwyMDVdLFxuICBtZWRpdW1vcmNoaWQ6IFsxODYsODUsMjExXSxcbiAgbWVkaXVtcHVycGxlOiBbMTQ3LDExMiwyMTldLFxuICBtZWRpdW1zZWFncmVlbjogWzYwLDE3OSwxMTNdLFxuICBtZWRpdW1zbGF0ZWJsdWU6ICBbMTIzLDEwNCwyMzhdLFxuICBtZWRpdW1zcHJpbmdncmVlbjogIFswLDI1MCwxNTRdLFxuICBtZWRpdW10dXJxdW9pc2U6ICBbNzIsMjA5LDIwNF0sXG4gIG1lZGl1bXZpb2xldHJlZDogIFsxOTksMjEsMTMzXSxcbiAgbWlkbmlnaHRibHVlOiBbMjUsMjUsMTEyXSxcbiAgbWludGNyZWFtOiAgWzI0NSwyNTUsMjUwXSxcbiAgbWlzdHlyb3NlOiAgWzI1NSwyMjgsMjI1XSxcbiAgbW9jY2FzaW46IFsyNTUsMjI4LDE4MV0sXG4gIG5hdmFqb3doaXRlOiAgWzI1NSwyMjIsMTczXSxcbiAgbmF2eTogWzAsMCwxMjhdLFxuICBvbGRsYWNlOiAgWzI1MywyNDUsMjMwXSxcbiAgb2xpdmU6ICBbMTI4LDEyOCwwXSxcbiAgb2xpdmVkcmFiOiAgWzEwNywxNDIsMzVdLFxuICBvcmFuZ2U6IFsyNTUsMTY1LDBdLFxuICBvcmFuZ2VyZWQ6ICBbMjU1LDY5LDBdLFxuICBvcmNoaWQ6IFsyMTgsMTEyLDIxNF0sXG4gIHBhbGVnb2xkZW5yb2Q6ICBbMjM4LDIzMiwxNzBdLFxuICBwYWxlZ3JlZW46ICBbMTUyLDI1MSwxNTJdLFxuICBwYWxldHVycXVvaXNlOiAgWzE3NSwyMzgsMjM4XSxcbiAgcGFsZXZpb2xldHJlZDogIFsyMTksMTEyLDE0N10sXG4gIHBhcGF5YXdoaXA6IFsyNTUsMjM5LDIxM10sXG4gIHBlYWNocHVmZjogIFsyNTUsMjE4LDE4NV0sXG4gIHBlcnU6IFsyMDUsMTMzLDYzXSxcbiAgcGluazogWzI1NSwxOTIsMjAzXSxcbiAgcGx1bTogWzIyMSwxNjAsMjIxXSxcbiAgcG93ZGVyYmx1ZTogWzE3NiwyMjQsMjMwXSxcbiAgcHVycGxlOiBbMTI4LDAsMTI4XSxcbiAgcmViZWNjYXB1cnBsZTogWzEwMiwgNTEsIDE1M10sXG4gIHJlZDogIFsyNTUsMCwwXSxcbiAgcm9zeWJyb3duOiAgWzE4OCwxNDMsMTQzXSxcbiAgcm95YWxibHVlOiAgWzY1LDEwNSwyMjVdLFxuICBzYWRkbGVicm93bjogIFsxMzksNjksMTldLFxuICBzYWxtb246IFsyNTAsMTI4LDExNF0sXG4gIHNhbmR5YnJvd246IFsyNDQsMTY0LDk2XSxcbiAgc2VhZ3JlZW46IFs0NiwxMzksODddLFxuICBzZWFzaGVsbDogWzI1NSwyNDUsMjM4XSxcbiAgc2llbm5hOiBbMTYwLDgyLDQ1XSxcbiAgc2lsdmVyOiBbMTkyLDE5MiwxOTJdLFxuICBza3libHVlOiAgWzEzNSwyMDYsMjM1XSxcbiAgc2xhdGVibHVlOiAgWzEwNiw5MCwyMDVdLFxuICBzbGF0ZWdyYXk6ICBbMTEyLDEyOCwxNDRdLFxuICBzbGF0ZWdyZXk6ICBbMTEyLDEyOCwxNDRdLFxuICBzbm93OiBbMjU1LDI1MCwyNTBdLFxuICBzcHJpbmdncmVlbjogIFswLDI1NSwxMjddLFxuICBzdGVlbGJsdWU6ICBbNzAsMTMwLDE4MF0sXG4gIHRhbjogIFsyMTAsMTgwLDE0MF0sXG4gIHRlYWw6IFswLDEyOCwxMjhdLFxuICB0aGlzdGxlOiAgWzIxNiwxOTEsMjE2XSxcbiAgdG9tYXRvOiBbMjU1LDk5LDcxXSxcbiAgdHVycXVvaXNlOiAgWzY0LDIyNCwyMDhdLFxuICB2aW9sZXQ6IFsyMzgsMTMwLDIzOF0sXG4gIHdoZWF0OiAgWzI0NSwyMjIsMTc5XSxcbiAgd2hpdGU6ICBbMjU1LDI1NSwyNTVdLFxuICB3aGl0ZXNtb2tlOiBbMjQ1LDI0NSwyNDVdLFxuICB5ZWxsb3c6IFsyNTUsMjU1LDBdLFxuICB5ZWxsb3dncmVlbjogIFsxNTQsMjA1LDUwXVxufTtcblxudmFyIHJldmVyc2VLZXl3b3JkcyA9IHt9O1xuZm9yICh2YXIga2V5IGluIGNzc0tleXdvcmRzKSB7XG4gIHJldmVyc2VLZXl3b3Jkc1tKU09OLnN0cmluZ2lmeShjc3NLZXl3b3Jkc1trZXldKV0gPSBrZXk7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///261\n")},function(module,exports,__webpack_require__){eval('/* MIT license */\nvar colorNames = __webpack_require__(263);\n\nmodule.exports = {\n getRgba: getRgba,\n getHsla: getHsla,\n getRgb: getRgb,\n getHsl: getHsl,\n getHwb: getHwb,\n getAlpha: getAlpha,\n\n hexString: hexString,\n rgbString: rgbString,\n rgbaString: rgbaString,\n percentString: percentString,\n percentaString: percentaString,\n hslString: hslString,\n hslaString: hslaString,\n hwbString: hwbString,\n keyword: keyword\n}\n\nfunction getRgba(string) {\n if (!string) {\n return;\n }\n var abbr = /^#([a-fA-F0-9]{3})$/i,\n hex = /^#([a-fA-F0-9]{6})$/i,\n rgba = /^rgba?\\(\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*,\\s*([+-]?\\d+)\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)$/i,\n per = /^rgba?\\(\\s*([+-]?[\\d\\.]+)\\%\\s*,\\s*([+-]?[\\d\\.]+)\\%\\s*,\\s*([+-]?[\\d\\.]+)\\%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)$/i,\n keyword = /(\\w+)/;\n\n var rgb = [0, 0, 0],\n a = 1,\n match = string.match(abbr);\n if (match) {\n match = match[1];\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match[i] + match[i], 16);\n }\n }\n else if (match = string.match(hex)) {\n match = match[1];\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match.slice(i * 2, i * 2 + 2), 16);\n }\n }\n else if (match = string.match(rgba)) {\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = parseInt(match[i + 1]);\n }\n a = parseFloat(match[4]);\n }\n else if (match = string.match(per)) {\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = Math.round(parseFloat(match[i + 1]) * 2.55);\n }\n a = parseFloat(match[4]);\n }\n else if (match = string.match(keyword)) {\n if (match[1] == "transparent") {\n return [0, 0, 0, 0];\n }\n rgb = colorNames[match[1]];\n if (!rgb) {\n return;\n }\n }\n\n for (var i = 0; i < rgb.length; i++) {\n rgb[i] = scale(rgb[i], 0, 255);\n }\n if (!a && a != 0) {\n a = 1;\n }\n else {\n a = scale(a, 0, 1);\n }\n rgb[3] = a;\n return rgb;\n}\n\nfunction getHsla(string) {\n if (!string) {\n return;\n }\n var hsl = /^hsla?\\(\\s*([+-]?\\d+)(?:deg)?\\s*,\\s*([+-]?[\\d\\.]+)%\\s*,\\s*([+-]?[\\d\\.]+)%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)/;\n var match = string.match(hsl);\n if (match) {\n var alpha = parseFloat(match[4]);\n var h = scale(parseInt(match[1]), 0, 360),\n s = scale(parseFloat(match[2]), 0, 100),\n l = scale(parseFloat(match[3]), 0, 100),\n a = scale(isNaN(alpha) ? 1 : alpha, 0, 1);\n return [h, s, l, a];\n }\n}\n\nfunction getHwb(string) {\n if (!string) {\n return;\n }\n var hwb = /^hwb\\(\\s*([+-]?\\d+)(?:deg)?\\s*,\\s*([+-]?[\\d\\.]+)%\\s*,\\s*([+-]?[\\d\\.]+)%\\s*(?:,\\s*([+-]?[\\d\\.]+)\\s*)?\\)/;\n var match = string.match(hwb);\n if (match) {\n var alpha = parseFloat(match[4]);\n var h = scale(parseInt(match[1]), 0, 360),\n w = scale(parseFloat(match[2]), 0, 100),\n b = scale(parseFloat(match[3]), 0, 100),\n a = scale(isNaN(alpha) ? 1 : alpha, 0, 1);\n return [h, w, b, a];\n }\n}\n\nfunction getRgb(string) {\n var rgba = getRgba(string);\n return rgba && rgba.slice(0, 3);\n}\n\nfunction getHsl(string) {\n var hsla = getHsla(string);\n return hsla && hsla.slice(0, 3);\n}\n\nfunction getAlpha(string) {\n var vals = getRgba(string);\n if (vals) {\n return vals[3];\n }\n else if (vals = getHsla(string)) {\n return vals[3];\n }\n else if (vals = getHwb(string)) {\n return vals[3];\n }\n}\n\n// generators\nfunction hexString(rgb) {\n return "#" + hexDouble(rgb[0]) + hexDouble(rgb[1])\n + hexDouble(rgb[2]);\n}\n\nfunction rgbString(rgba, alpha) {\n if (alpha < 1 || (rgba[3] && rgba[3] < 1)) {\n return rgbaString(rgba, alpha);\n }\n return "rgb(" + rgba[0] + ", " + rgba[1] + ", " + rgba[2] + ")";\n}\n\nfunction rgbaString(rgba, alpha) {\n if (alpha === undefined) {\n alpha = (rgba[3] !== undefined ? rgba[3] : 1);\n }\n return "rgba(" + rgba[0] + ", " + rgba[1] + ", " + rgba[2]\n + ", " + alpha + ")";\n}\n\nfunction percentString(rgba, alpha) {\n if (alpha < 1 || (rgba[3] && rgba[3] < 1)) {\n return percentaString(rgba, alpha);\n }\n var r = Math.round(rgba[0]/255 * 100),\n g = Math.round(rgba[1]/255 * 100),\n b = Math.round(rgba[2]/255 * 100);\n\n return "rgb(" + r + "%, " + g + "%, " + b + "%)";\n}\n\nfunction percentaString(rgba, alpha) {\n var r = Math.round(rgba[0]/255 * 100),\n g = Math.round(rgba[1]/255 * 100),\n b = Math.round(rgba[2]/255 * 100);\n return "rgba(" + r + "%, " + g + "%, " + b + "%, " + (alpha || rgba[3] || 1) + ")";\n}\n\nfunction hslString(hsla, alpha) {\n if (alpha < 1 || (hsla[3] && hsla[3] < 1)) {\n return hslaString(hsla, alpha);\n }\n return "hsl(" + hsla[0] + ", " + hsla[1] + "%, " + hsla[2] + "%)";\n}\n\nfunction hslaString(hsla, alpha) {\n if (alpha === undefined) {\n alpha = (hsla[3] !== undefined ? hsla[3] : 1);\n }\n return "hsla(" + hsla[0] + ", " + hsla[1] + "%, " + hsla[2] + "%, "\n + alpha + ")";\n}\n\n// hwb is a bit different than rgb(a) & hsl(a) since there is no alpha specific syntax\n// (hwb have alpha optional & 1 is default value)\nfunction hwbString(hwb, alpha) {\n if (alpha === undefined) {\n alpha = (hwb[3] !== undefined ? hwb[3] : 1);\n }\n return "hwb(" + hwb[0] + ", " + hwb[1] + "%, " + hwb[2] + "%"\n + (alpha !== undefined && alpha !== 1 ? ", " + alpha : "") + ")";\n}\n\nfunction keyword(rgb) {\n return reverseNames[rgb.slice(0, 3)];\n}\n\n// helpers\nfunction scale(num, min, max) {\n return Math.min(Math.max(min, num), max);\n}\n\nfunction hexDouble(num) {\n var str = num.toString(16).toUpperCase();\n return (str.length < 2) ? "0" + str : str;\n}\n\n\n//create a list of reverse color names\nvar reverseNames = {};\nfor (var name in colorNames) {\n reverseNames[colorNames[name]] = name;\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnRqcy1jb2xvci1zdHJpbmcvY29sb3Itc3RyaW5nLmpzPzlhMDIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQSxpQkFBaUIsbUJBQU8sQ0FBQyxHQUFZOztBQUVyQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLCtCQUErQixFQUFFO0FBQ2pDLDhCQUE4QixFQUFFO0FBQ2hDO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCLGdCQUFnQjtBQUNyQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EscUJBQXFCLGdCQUFnQjtBQUNyQztBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQixnQkFBZ0I7QUFDckM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQixnQkFBZ0I7QUFDckM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0JBQWtCLGdCQUFnQjtBQUNsQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI2Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIE1JVCBsaWNlbnNlICovXG52YXIgY29sb3JOYW1lcyA9IHJlcXVpcmUoJ2NvbG9yLW5hbWUnKTtcblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gICBnZXRSZ2JhOiBnZXRSZ2JhLFxuICAgZ2V0SHNsYTogZ2V0SHNsYSxcbiAgIGdldFJnYjogZ2V0UmdiLFxuICAgZ2V0SHNsOiBnZXRIc2wsXG4gICBnZXRId2I6IGdldEh3YixcbiAgIGdldEFscGhhOiBnZXRBbHBoYSxcblxuICAgaGV4U3RyaW5nOiBoZXhTdHJpbmcsXG4gICByZ2JTdHJpbmc6IHJnYlN0cmluZyxcbiAgIHJnYmFTdHJpbmc6IHJnYmFTdHJpbmcsXG4gICBwZXJjZW50U3RyaW5nOiBwZXJjZW50U3RyaW5nLFxuICAgcGVyY2VudGFTdHJpbmc6IHBlcmNlbnRhU3RyaW5nLFxuICAgaHNsU3RyaW5nOiBoc2xTdHJpbmcsXG4gICBoc2xhU3RyaW5nOiBoc2xhU3RyaW5nLFxuICAgaHdiU3RyaW5nOiBod2JTdHJpbmcsXG4gICBrZXl3b3JkOiBrZXl3b3JkXG59XG5cbmZ1bmN0aW9uIGdldFJnYmEoc3RyaW5nKSB7XG4gICBpZiAoIXN0cmluZykge1xuICAgICAgcmV0dXJuO1xuICAgfVxuICAgdmFyIGFiYnIgPSAgL14jKFthLWZBLUYwLTldezN9KSQvaSxcbiAgICAgICBoZXggPSAgL14jKFthLWZBLUYwLTldezZ9KSQvaSxcbiAgICAgICByZ2JhID0gL15yZ2JhP1xcKFxccyooWystXT9cXGQrKVxccyosXFxzKihbKy1dP1xcZCspXFxzKixcXHMqKFsrLV0/XFxkKylcXHMqKD86LFxccyooWystXT9bXFxkXFwuXSspXFxzKik/XFwpJC9pLFxuICAgICAgIHBlciA9IC9ecmdiYT9cXChcXHMqKFsrLV0/W1xcZFxcLl0rKVxcJVxccyosXFxzKihbKy1dP1tcXGRcXC5dKylcXCVcXHMqLFxccyooWystXT9bXFxkXFwuXSspXFwlXFxzKig/OixcXHMqKFsrLV0/W1xcZFxcLl0rKVxccyopP1xcKSQvaSxcbiAgICAgICBrZXl3b3JkID0gLyhcXHcrKS87XG5cbiAgIHZhciByZ2IgPSBbMCwgMCwgMF0sXG4gICAgICAgYSA9IDEsXG4gICAgICAgbWF0Y2ggPSBzdHJpbmcubWF0Y2goYWJicik7XG4gICBpZiAobWF0Y2gpIHtcbiAgICAgIG1hdGNoID0gbWF0Y2hbMV07XG4gICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJnYi5sZW5ndGg7IGkrKykge1xuICAgICAgICAgcmdiW2ldID0gcGFyc2VJbnQobWF0Y2hbaV0gKyBtYXRjaFtpXSwgMTYpO1xuICAgICAgfVxuICAgfVxuICAgZWxzZSBpZiAobWF0Y2ggPSBzdHJpbmcubWF0Y2goaGV4KSkge1xuICAgICAgbWF0Y2ggPSBtYXRjaFsxXTtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmdiLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICByZ2JbaV0gPSBwYXJzZUludChtYXRjaC5zbGljZShpICogMiwgaSAqIDIgKyAyKSwgMTYpO1xuICAgICAgfVxuICAgfVxuICAgZWxzZSBpZiAobWF0Y2ggPSBzdHJpbmcubWF0Y2gocmdiYSkpIHtcbiAgICAgIGZvciAodmFyIGkgPSAwOyBpIDwgcmdiLmxlbmd0aDsgaSsrKSB7XG4gICAgICAgICByZ2JbaV0gPSBwYXJzZUludChtYXRjaFtpICsgMV0pO1xuICAgICAgfVxuICAgICAgYSA9IHBhcnNlRmxvYXQobWF0Y2hbNF0pO1xuICAgfVxuICAgZWxzZSBpZiAobWF0Y2ggPSBzdHJpbmcubWF0Y2gocGVyKSkge1xuICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZ2IubGVuZ3RoOyBpKyspIHtcbiAgICAgICAgIHJnYltpXSA9IE1hdGgucm91bmQocGFyc2VGbG9hdChtYXRjaFtpICsgMV0pICogMi41NSk7XG4gICAgICB9XG4gICAgICBhID0gcGFyc2VGbG9hdChtYXRjaFs0XSk7XG4gICB9XG4gICBlbHNlIGlmIChtYXRjaCA9IHN0cmluZy5tYXRjaChrZXl3b3JkKSkge1xuICAgICAgaWYgKG1hdGNoWzFdID09IFwidHJhbnNwYXJlbnRcIikge1xuICAgICAgICAgcmV0dXJuIFswLCAwLCAwLCAwXTtcbiAgICAgIH1cbiAgICAgIHJnYiA9IGNvbG9yTmFtZXNbbWF0Y2hbMV1dO1xuICAgICAgaWYgKCFyZ2IpIHtcbiAgICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgIH1cblxuICAgZm9yICh2YXIgaSA9IDA7IGkgPCByZ2IubGVuZ3RoOyBpKyspIHtcbiAgICAgIHJnYltpXSA9IHNjYWxlKHJnYltpXSwgMCwgMjU1KTtcbiAgIH1cbiAgIGlmICghYSAmJiBhICE9IDApIHtcbiAgICAgIGEgPSAxO1xuICAgfVxuICAgZWxzZSB7XG4gICAgICBhID0gc2NhbGUoYSwgMCwgMSk7XG4gICB9XG4gICByZ2JbM10gPSBhO1xuICAgcmV0dXJuIHJnYjtcbn1cblxuZnVuY3Rpb24gZ2V0SHNsYShzdHJpbmcpIHtcbiAgIGlmICghc3RyaW5nKSB7XG4gICAgICByZXR1cm47XG4gICB9XG4gICB2YXIgaHNsID0gL15oc2xhP1xcKFxccyooWystXT9cXGQrKSg/OmRlZyk/XFxzKixcXHMqKFsrLV0/W1xcZFxcLl0rKSVcXHMqLFxccyooWystXT9bXFxkXFwuXSspJVxccyooPzosXFxzKihbKy1dP1tcXGRcXC5dKylcXHMqKT9cXCkvO1xuICAgdmFyIG1hdGNoID0gc3RyaW5nLm1hdGNoKGhzbCk7XG4gICBpZiAobWF0Y2gpIHtcbiAgICAgIHZhciBhbHBoYSA9IHBhcnNlRmxvYXQobWF0Y2hbNF0pO1xuICAgICAgdmFyIGggPSBzY2FsZShwYXJzZUludChtYXRjaFsxXSksIDAsIDM2MCksXG4gICAgICAgICAgcyA9IHNjYWxlKHBhcnNlRmxvYXQobWF0Y2hbMl0pLCAwLCAxMDApLFxuICAgICAgICAgIGwgPSBzY2FsZShwYXJzZUZsb2F0KG1hdGNoWzNdKSwgMCwgMTAwKSxcbiAgICAgICAgICBhID0gc2NhbGUoaXNOYU4oYWxwaGEpID8gMSA6IGFscGhhLCAwLCAxKTtcbiAgICAgIHJldHVybiBbaCwgcywgbCwgYV07XG4gICB9XG59XG5cbmZ1bmN0aW9uIGdldEh3YihzdHJpbmcpIHtcbiAgIGlmICghc3RyaW5nKSB7XG4gICAgICByZXR1cm47XG4gICB9XG4gICB2YXIgaHdiID0gL15od2JcXChcXHMqKFsrLV0/XFxkKykoPzpkZWcpP1xccyosXFxzKihbKy1dP1tcXGRcXC5dKyklXFxzKixcXHMqKFsrLV0/W1xcZFxcLl0rKSVcXHMqKD86LFxccyooWystXT9bXFxkXFwuXSspXFxzKik/XFwpLztcbiAgIHZhciBtYXRjaCA9IHN0cmluZy5tYXRjaChod2IpO1xuICAgaWYgKG1hdGNoKSB7XG4gICAgdmFyIGFscGhhID0gcGFyc2VGbG9hdChtYXRjaFs0XSk7XG4gICAgICB2YXIgaCA9IHNjYWxlKHBhcnNlSW50KG1hdGNoWzFdKSwgMCwgMzYwKSxcbiAgICAgICAgICB3ID0gc2NhbGUocGFyc2VGbG9hdChtYXRjaFsyXSksIDAsIDEwMCksXG4gICAgICAgICAgYiA9IHNjYWxlKHBhcnNlRmxvYXQobWF0Y2hbM10pLCAwLCAxMDApLFxuICAgICAgICAgIGEgPSBzY2FsZShpc05hTihhbHBoYSkgPyAxIDogYWxwaGEsIDAsIDEpO1xuICAgICAgcmV0dXJuIFtoLCB3LCBiLCBhXTtcbiAgIH1cbn1cblxuZnVuY3Rpb24gZ2V0UmdiKHN0cmluZykge1xuICAgdmFyIHJnYmEgPSBnZXRSZ2JhKHN0cmluZyk7XG4gICByZXR1cm4gcmdiYSAmJiByZ2JhLnNsaWNlKDAsIDMpO1xufVxuXG5mdW5jdGlvbiBnZXRIc2woc3RyaW5nKSB7XG4gIHZhciBoc2xhID0gZ2V0SHNsYShzdHJpbmcpO1xuICByZXR1cm4gaHNsYSAmJiBoc2xhLnNsaWNlKDAsIDMpO1xufVxuXG5mdW5jdGlvbiBnZXRBbHBoYShzdHJpbmcpIHtcbiAgIHZhciB2YWxzID0gZ2V0UmdiYShzdHJpbmcpO1xuICAgaWYgKHZhbHMpIHtcbiAgICAgIHJldHVybiB2YWxzWzNdO1xuICAgfVxuICAgZWxzZSBpZiAodmFscyA9IGdldEhzbGEoc3RyaW5nKSkge1xuICAgICAgcmV0dXJuIHZhbHNbM107XG4gICB9XG4gICBlbHNlIGlmICh2YWxzID0gZ2V0SHdiKHN0cmluZykpIHtcbiAgICAgIHJldHVybiB2YWxzWzNdO1xuICAgfVxufVxuXG4vLyBnZW5lcmF0b3JzXG5mdW5jdGlvbiBoZXhTdHJpbmcocmdiKSB7XG4gICByZXR1cm4gXCIjXCIgKyBoZXhEb3VibGUocmdiWzBdKSArIGhleERvdWJsZShyZ2JbMV0pXG4gICAgICAgICAgICAgICsgaGV4RG91YmxlKHJnYlsyXSk7XG59XG5cbmZ1bmN0aW9uIHJnYlN0cmluZyhyZ2JhLCBhbHBoYSkge1xuICAgaWYgKGFscGhhIDwgMSB8fCAocmdiYVszXSAmJiByZ2JhWzNdIDwgMSkpIHtcbiAgICAgIHJldHVybiByZ2JhU3RyaW5nKHJnYmEsIGFscGhhKTtcbiAgIH1cbiAgIHJldHVybiBcInJnYihcIiArIHJnYmFbMF0gKyBcIiwgXCIgKyByZ2JhWzFdICsgXCIsIFwiICsgcmdiYVsyXSArIFwiKVwiO1xufVxuXG5mdW5jdGlvbiByZ2JhU3RyaW5nKHJnYmEsIGFscGhhKSB7XG4gICBpZiAoYWxwaGEgPT09IHVuZGVmaW5lZCkge1xuICAgICAgYWxwaGEgPSAocmdiYVszXSAhPT0gdW5kZWZpbmVkID8gcmdiYVszXSA6IDEpO1xuICAgfVxuICAgcmV0dXJuIFwicmdiYShcIiArIHJnYmFbMF0gKyBcIiwgXCIgKyByZ2JhWzFdICsgXCIsIFwiICsgcmdiYVsyXVxuICAgICAgICAgICArIFwiLCBcIiArIGFscGhhICsgXCIpXCI7XG59XG5cbmZ1bmN0aW9uIHBlcmNlbnRTdHJpbmcocmdiYSwgYWxwaGEpIHtcbiAgIGlmIChhbHBoYSA8IDEgfHwgKHJnYmFbM10gJiYgcmdiYVszXSA8IDEpKSB7XG4gICAgICByZXR1cm4gcGVyY2VudGFTdHJpbmcocmdiYSwgYWxwaGEpO1xuICAgfVxuICAgdmFyIHIgPSBNYXRoLnJvdW5kKHJnYmFbMF0vMjU1ICogMTAwKSxcbiAgICAgICBnID0gTWF0aC5yb3VuZChyZ2JhWzFdLzI1NSAqIDEwMCksXG4gICAgICAgYiA9IE1hdGgucm91bmQocmdiYVsyXS8yNTUgKiAxMDApO1xuXG4gICByZXR1cm4gXCJyZ2IoXCIgKyByICsgXCIlLCBcIiArIGcgKyBcIiUsIFwiICsgYiArIFwiJSlcIjtcbn1cblxuZnVuY3Rpb24gcGVyY2VudGFTdHJpbmcocmdiYSwgYWxwaGEpIHtcbiAgIHZhciByID0gTWF0aC5yb3VuZChyZ2JhWzBdLzI1NSAqIDEwMCksXG4gICAgICAgZyA9IE1hdGgucm91bmQocmdiYVsxXS8yNTUgKiAxMDApLFxuICAgICAgIGIgPSBNYXRoLnJvdW5kKHJnYmFbMl0vMjU1ICogMTAwKTtcbiAgIHJldHVybiBcInJnYmEoXCIgKyByICsgXCIlLCBcIiArIGcgKyBcIiUsIFwiICsgYiArIFwiJSwgXCIgKyAoYWxwaGEgfHwgcmdiYVszXSB8fCAxKSArIFwiKVwiO1xufVxuXG5mdW5jdGlvbiBoc2xTdHJpbmcoaHNsYSwgYWxwaGEpIHtcbiAgIGlmIChhbHBoYSA8IDEgfHwgKGhzbGFbM10gJiYgaHNsYVszXSA8IDEpKSB7XG4gICAgICByZXR1cm4gaHNsYVN0cmluZyhoc2xhLCBhbHBoYSk7XG4gICB9XG4gICByZXR1cm4gXCJoc2woXCIgKyBoc2xhWzBdICsgXCIsIFwiICsgaHNsYVsxXSArIFwiJSwgXCIgKyBoc2xhWzJdICsgXCIlKVwiO1xufVxuXG5mdW5jdGlvbiBoc2xhU3RyaW5nKGhzbGEsIGFscGhhKSB7XG4gICBpZiAoYWxwaGEgPT09IHVuZGVmaW5lZCkge1xuICAgICAgYWxwaGEgPSAoaHNsYVszXSAhPT0gdW5kZWZpbmVkID8gaHNsYVszXSA6IDEpO1xuICAgfVxuICAgcmV0dXJuIFwiaHNsYShcIiArIGhzbGFbMF0gKyBcIiwgXCIgKyBoc2xhWzFdICsgXCIlLCBcIiArIGhzbGFbMl0gKyBcIiUsIFwiXG4gICAgICAgICAgICsgYWxwaGEgKyBcIilcIjtcbn1cblxuLy8gaHdiIGlzIGEgYml0IGRpZmZlcmVudCB0aGFuIHJnYihhKSAmIGhzbChhKSBzaW5jZSB0aGVyZSBpcyBubyBhbHBoYSBzcGVjaWZpYyBzeW50YXhcbi8vIChod2IgaGF2ZSBhbHBoYSBvcHRpb25hbCAmIDEgaXMgZGVmYXVsdCB2YWx1ZSlcbmZ1bmN0aW9uIGh3YlN0cmluZyhod2IsIGFscGhhKSB7XG4gICBpZiAoYWxwaGEgPT09IHVuZGVmaW5lZCkge1xuICAgICAgYWxwaGEgPSAoaHdiWzNdICE9PSB1bmRlZmluZWQgPyBod2JbM10gOiAxKTtcbiAgIH1cbiAgIHJldHVybiBcImh3YihcIiArIGh3YlswXSArIFwiLCBcIiArIGh3YlsxXSArIFwiJSwgXCIgKyBod2JbMl0gKyBcIiVcIlxuICAgICAgICAgICArIChhbHBoYSAhPT0gdW5kZWZpbmVkICYmIGFscGhhICE9PSAxID8gXCIsIFwiICsgYWxwaGEgOiBcIlwiKSArIFwiKVwiO1xufVxuXG5mdW5jdGlvbiBrZXl3b3JkKHJnYikge1xuICByZXR1cm4gcmV2ZXJzZU5hbWVzW3JnYi5zbGljZSgwLCAzKV07XG59XG5cbi8vIGhlbHBlcnNcbmZ1bmN0aW9uIHNjYWxlKG51bSwgbWluLCBtYXgpIHtcbiAgIHJldHVybiBNYXRoLm1pbihNYXRoLm1heChtaW4sIG51bSksIG1heCk7XG59XG5cbmZ1bmN0aW9uIGhleERvdWJsZShudW0pIHtcbiAgdmFyIHN0ciA9IG51bS50b1N0cmluZygxNikudG9VcHBlckNhc2UoKTtcbiAgcmV0dXJuIChzdHIubGVuZ3RoIDwgMikgPyBcIjBcIiArIHN0ciA6IHN0cjtcbn1cblxuXG4vL2NyZWF0ZSBhIGxpc3Qgb2YgcmV2ZXJzZSBjb2xvciBuYW1lc1xudmFyIHJldmVyc2VOYW1lcyA9IHt9O1xuZm9yICh2YXIgbmFtZSBpbiBjb2xvck5hbWVzKSB7XG4gICByZXZlcnNlTmFtZXNbY29sb3JOYW1lc1tuYW1lXV0gPSBuYW1lO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///262\n')},function(module,exports,__webpack_require__){"use strict";eval('\r\n\r\nmodule.exports = {\r\n\t"aliceblue": [240, 248, 255],\r\n\t"antiquewhite": [250, 235, 215],\r\n\t"aqua": [0, 255, 255],\r\n\t"aquamarine": [127, 255, 212],\r\n\t"azure": [240, 255, 255],\r\n\t"beige": [245, 245, 220],\r\n\t"bisque": [255, 228, 196],\r\n\t"black": [0, 0, 0],\r\n\t"blanchedalmond": [255, 235, 205],\r\n\t"blue": [0, 0, 255],\r\n\t"blueviolet": [138, 43, 226],\r\n\t"brown": [165, 42, 42],\r\n\t"burlywood": [222, 184, 135],\r\n\t"cadetblue": [95, 158, 160],\r\n\t"chartreuse": [127, 255, 0],\r\n\t"chocolate": [210, 105, 30],\r\n\t"coral": [255, 127, 80],\r\n\t"cornflowerblue": [100, 149, 237],\r\n\t"cornsilk": [255, 248, 220],\r\n\t"crimson": [220, 20, 60],\r\n\t"cyan": [0, 255, 255],\r\n\t"darkblue": [0, 0, 139],\r\n\t"darkcyan": [0, 139, 139],\r\n\t"darkgoldenrod": [184, 134, 11],\r\n\t"darkgray": [169, 169, 169],\r\n\t"darkgreen": [0, 100, 0],\r\n\t"darkgrey": [169, 169, 169],\r\n\t"darkkhaki": [189, 183, 107],\r\n\t"darkmagenta": [139, 0, 139],\r\n\t"darkolivegreen": [85, 107, 47],\r\n\t"darkorange": [255, 140, 0],\r\n\t"darkorchid": [153, 50, 204],\r\n\t"darkred": [139, 0, 0],\r\n\t"darksalmon": [233, 150, 122],\r\n\t"darkseagreen": [143, 188, 143],\r\n\t"darkslateblue": [72, 61, 139],\r\n\t"darkslategray": [47, 79, 79],\r\n\t"darkslategrey": [47, 79, 79],\r\n\t"darkturquoise": [0, 206, 209],\r\n\t"darkviolet": [148, 0, 211],\r\n\t"deeppink": [255, 20, 147],\r\n\t"deepskyblue": [0, 191, 255],\r\n\t"dimgray": [105, 105, 105],\r\n\t"dimgrey": [105, 105, 105],\r\n\t"dodgerblue": [30, 144, 255],\r\n\t"firebrick": [178, 34, 34],\r\n\t"floralwhite": [255, 250, 240],\r\n\t"forestgreen": [34, 139, 34],\r\n\t"fuchsia": [255, 0, 255],\r\n\t"gainsboro": [220, 220, 220],\r\n\t"ghostwhite": [248, 248, 255],\r\n\t"gold": [255, 215, 0],\r\n\t"goldenrod": [218, 165, 32],\r\n\t"gray": [128, 128, 128],\r\n\t"green": [0, 128, 0],\r\n\t"greenyellow": [173, 255, 47],\r\n\t"grey": [128, 128, 128],\r\n\t"honeydew": [240, 255, 240],\r\n\t"hotpink": [255, 105, 180],\r\n\t"indianred": [205, 92, 92],\r\n\t"indigo": [75, 0, 130],\r\n\t"ivory": [255, 255, 240],\r\n\t"khaki": [240, 230, 140],\r\n\t"lavender": [230, 230, 250],\r\n\t"lavenderblush": [255, 240, 245],\r\n\t"lawngreen": [124, 252, 0],\r\n\t"lemonchiffon": [255, 250, 205],\r\n\t"lightblue": [173, 216, 230],\r\n\t"lightcoral": [240, 128, 128],\r\n\t"lightcyan": [224, 255, 255],\r\n\t"lightgoldenrodyellow": [250, 250, 210],\r\n\t"lightgray": [211, 211, 211],\r\n\t"lightgreen": [144, 238, 144],\r\n\t"lightgrey": [211, 211, 211],\r\n\t"lightpink": [255, 182, 193],\r\n\t"lightsalmon": [255, 160, 122],\r\n\t"lightseagreen": [32, 178, 170],\r\n\t"lightskyblue": [135, 206, 250],\r\n\t"lightslategray": [119, 136, 153],\r\n\t"lightslategrey": [119, 136, 153],\r\n\t"lightsteelblue": [176, 196, 222],\r\n\t"lightyellow": [255, 255, 224],\r\n\t"lime": [0, 255, 0],\r\n\t"limegreen": [50, 205, 50],\r\n\t"linen": [250, 240, 230],\r\n\t"magenta": [255, 0, 255],\r\n\t"maroon": [128, 0, 0],\r\n\t"mediumaquamarine": [102, 205, 170],\r\n\t"mediumblue": [0, 0, 205],\r\n\t"mediumorchid": [186, 85, 211],\r\n\t"mediumpurple": [147, 112, 219],\r\n\t"mediumseagreen": [60, 179, 113],\r\n\t"mediumslateblue": [123, 104, 238],\r\n\t"mediumspringgreen": [0, 250, 154],\r\n\t"mediumturquoise": [72, 209, 204],\r\n\t"mediumvioletred": [199, 21, 133],\r\n\t"midnightblue": [25, 25, 112],\r\n\t"mintcream": [245, 255, 250],\r\n\t"mistyrose": [255, 228, 225],\r\n\t"moccasin": [255, 228, 181],\r\n\t"navajowhite": [255, 222, 173],\r\n\t"navy": [0, 0, 128],\r\n\t"oldlace": [253, 245, 230],\r\n\t"olive": [128, 128, 0],\r\n\t"olivedrab": [107, 142, 35],\r\n\t"orange": [255, 165, 0],\r\n\t"orangered": [255, 69, 0],\r\n\t"orchid": [218, 112, 214],\r\n\t"palegoldenrod": [238, 232, 170],\r\n\t"palegreen": [152, 251, 152],\r\n\t"paleturquoise": [175, 238, 238],\r\n\t"palevioletred": [219, 112, 147],\r\n\t"papayawhip": [255, 239, 213],\r\n\t"peachpuff": [255, 218, 185],\r\n\t"peru": [205, 133, 63],\r\n\t"pink": [255, 192, 203],\r\n\t"plum": [221, 160, 221],\r\n\t"powderblue": [176, 224, 230],\r\n\t"purple": [128, 0, 128],\r\n\t"rebeccapurple": [102, 51, 153],\r\n\t"red": [255, 0, 0],\r\n\t"rosybrown": [188, 143, 143],\r\n\t"royalblue": [65, 105, 225],\r\n\t"saddlebrown": [139, 69, 19],\r\n\t"salmon": [250, 128, 114],\r\n\t"sandybrown": [244, 164, 96],\r\n\t"seagreen": [46, 139, 87],\r\n\t"seashell": [255, 245, 238],\r\n\t"sienna": [160, 82, 45],\r\n\t"silver": [192, 192, 192],\r\n\t"skyblue": [135, 206, 235],\r\n\t"slateblue": [106, 90, 205],\r\n\t"slategray": [112, 128, 144],\r\n\t"slategrey": [112, 128, 144],\r\n\t"snow": [255, 250, 250],\r\n\t"springgreen": [0, 255, 127],\r\n\t"steelblue": [70, 130, 180],\r\n\t"tan": [210, 180, 140],\r\n\t"teal": [0, 128, 128],\r\n\t"thistle": [216, 191, 216],\r\n\t"tomato": [255, 99, 71],\r\n\t"turquoise": [64, 224, 208],\r\n\t"violet": [238, 130, 238],\r\n\t"wheat": [245, 222, 179],\r\n\t"white": [255, 255, 255],\r\n\t"whitesmoke": [245, 245, 245],\r\n\t"yellow": [255, 255, 0],\r\n\t"yellowgreen": [154, 205, 50]\r\n};\r\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY29sb3ItbmFtZS9pbmRleC5qcz80ZjRkIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFZOztBQUVaO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIyNjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCdcclxuXHJcbm1vZHVsZS5leHBvcnRzID0ge1xyXG5cdFwiYWxpY2VibHVlXCI6IFsyNDAsIDI0OCwgMjU1XSxcclxuXHRcImFudGlxdWV3aGl0ZVwiOiBbMjUwLCAyMzUsIDIxNV0sXHJcblx0XCJhcXVhXCI6IFswLCAyNTUsIDI1NV0sXHJcblx0XCJhcXVhbWFyaW5lXCI6IFsxMjcsIDI1NSwgMjEyXSxcclxuXHRcImF6dXJlXCI6IFsyNDAsIDI1NSwgMjU1XSxcclxuXHRcImJlaWdlXCI6IFsyNDUsIDI0NSwgMjIwXSxcclxuXHRcImJpc3F1ZVwiOiBbMjU1LCAyMjgsIDE5Nl0sXHJcblx0XCJibGFja1wiOiBbMCwgMCwgMF0sXHJcblx0XCJibGFuY2hlZGFsbW9uZFwiOiBbMjU1LCAyMzUsIDIwNV0sXHJcblx0XCJibHVlXCI6IFswLCAwLCAyNTVdLFxyXG5cdFwiYmx1ZXZpb2xldFwiOiBbMTM4LCA0MywgMjI2XSxcclxuXHRcImJyb3duXCI6IFsxNjUsIDQyLCA0Ml0sXHJcblx0XCJidXJseXdvb2RcIjogWzIyMiwgMTg0LCAxMzVdLFxyXG5cdFwiY2FkZXRibHVlXCI6IFs5NSwgMTU4LCAxNjBdLFxyXG5cdFwiY2hhcnRyZXVzZVwiOiBbMTI3LCAyNTUsIDBdLFxyXG5cdFwiY2hvY29sYXRlXCI6IFsyMTAsIDEwNSwgMzBdLFxyXG5cdFwiY29yYWxcIjogWzI1NSwgMTI3LCA4MF0sXHJcblx0XCJjb3JuZmxvd2VyYmx1ZVwiOiBbMTAwLCAxNDksIDIzN10sXHJcblx0XCJjb3Juc2lsa1wiOiBbMjU1LCAyNDgsIDIyMF0sXHJcblx0XCJjcmltc29uXCI6IFsyMjAsIDIwLCA2MF0sXHJcblx0XCJjeWFuXCI6IFswLCAyNTUsIDI1NV0sXHJcblx0XCJkYXJrYmx1ZVwiOiBbMCwgMCwgMTM5XSxcclxuXHRcImRhcmtjeWFuXCI6IFswLCAxMzksIDEzOV0sXHJcblx0XCJkYXJrZ29sZGVucm9kXCI6IFsxODQsIDEzNCwgMTFdLFxyXG5cdFwiZGFya2dyYXlcIjogWzE2OSwgMTY5LCAxNjldLFxyXG5cdFwiZGFya2dyZWVuXCI6IFswLCAxMDAsIDBdLFxyXG5cdFwiZGFya2dyZXlcIjogWzE2OSwgMTY5LCAxNjldLFxyXG5cdFwiZGFya2toYWtpXCI6IFsxODksIDE4MywgMTA3XSxcclxuXHRcImRhcmttYWdlbnRhXCI6IFsxMzksIDAsIDEzOV0sXHJcblx0XCJkYXJrb2xpdmVncmVlblwiOiBbODUsIDEwNywgNDddLFxyXG5cdFwiZGFya29yYW5nZVwiOiBbMjU1LCAxNDAsIDBdLFxyXG5cdFwiZGFya29yY2hpZFwiOiBbMTUzLCA1MCwgMjA0XSxcclxuXHRcImRhcmtyZWRcIjogWzEzOSwgMCwgMF0sXHJcblx0XCJkYXJrc2FsbW9uXCI6IFsyMzMsIDE1MCwgMTIyXSxcclxuXHRcImRhcmtzZWFncmVlblwiOiBbMTQzLCAxODgsIDE0M10sXHJcblx0XCJkYXJrc2xhdGVibHVlXCI6IFs3MiwgNjEsIDEzOV0sXHJcblx0XCJkYXJrc2xhdGVncmF5XCI6IFs0NywgNzksIDc5XSxcclxuXHRcImRhcmtzbGF0ZWdyZXlcIjogWzQ3LCA3OSwgNzldLFxyXG5cdFwiZGFya3R1cnF1b2lzZVwiOiBbMCwgMjA2LCAyMDldLFxyXG5cdFwiZGFya3Zpb2xldFwiOiBbMTQ4LCAwLCAyMTFdLFxyXG5cdFwiZGVlcHBpbmtcIjogWzI1NSwgMjAsIDE0N10sXHJcblx0XCJkZWVwc2t5Ymx1ZVwiOiBbMCwgMTkxLCAyNTVdLFxyXG5cdFwiZGltZ3JheVwiOiBbMTA1LCAxMDUsIDEwNV0sXHJcblx0XCJkaW1ncmV5XCI6IFsxMDUsIDEwNSwgMTA1XSxcclxuXHRcImRvZGdlcmJsdWVcIjogWzMwLCAxNDQsIDI1NV0sXHJcblx0XCJmaXJlYnJpY2tcIjogWzE3OCwgMzQsIDM0XSxcclxuXHRcImZsb3JhbHdoaXRlXCI6IFsyNTUsIDI1MCwgMjQwXSxcclxuXHRcImZvcmVzdGdyZWVuXCI6IFszNCwgMTM5LCAzNF0sXHJcblx0XCJmdWNoc2lhXCI6IFsyNTUsIDAsIDI1NV0sXHJcblx0XCJnYWluc2Jvcm9cIjogWzIyMCwgMjIwLCAyMjBdLFxyXG5cdFwiZ2hvc3R3aGl0ZVwiOiBbMjQ4LCAyNDgsIDI1NV0sXHJcblx0XCJnb2xkXCI6IFsyNTUsIDIxNSwgMF0sXHJcblx0XCJnb2xkZW5yb2RcIjogWzIxOCwgMTY1LCAzMl0sXHJcblx0XCJncmF5XCI6IFsxMjgsIDEyOCwgMTI4XSxcclxuXHRcImdyZWVuXCI6IFswLCAxMjgsIDBdLFxyXG5cdFwiZ3JlZW55ZWxsb3dcIjogWzE3MywgMjU1LCA0N10sXHJcblx0XCJncmV5XCI6IFsxMjgsIDEyOCwgMTI4XSxcclxuXHRcImhvbmV5ZGV3XCI6IFsyNDAsIDI1NSwgMjQwXSxcclxuXHRcImhvdHBpbmtcIjogWzI1NSwgMTA1LCAxODBdLFxyXG5cdFwiaW5kaWFucmVkXCI6IFsyMDUsIDkyLCA5Ml0sXHJcblx0XCJpbmRpZ29cIjogWzc1LCAwLCAxMzBdLFxyXG5cdFwiaXZvcnlcIjogWzI1NSwgMjU1LCAyNDBdLFxyXG5cdFwia2hha2lcIjogWzI0MCwgMjMwLCAxNDBdLFxyXG5cdFwibGF2ZW5kZXJcIjogWzIzMCwgMjMwLCAyNTBdLFxyXG5cdFwibGF2ZW5kZXJibHVzaFwiOiBbMjU1LCAyNDAsIDI0NV0sXHJcblx0XCJsYXduZ3JlZW5cIjogWzEyNCwgMjUyLCAwXSxcclxuXHRcImxlbW9uY2hpZmZvblwiOiBbMjU1LCAyNTAsIDIwNV0sXHJcblx0XCJsaWdodGJsdWVcIjogWzE3MywgMjE2LCAyMzBdLFxyXG5cdFwibGlnaHRjb3JhbFwiOiBbMjQwLCAxMjgsIDEyOF0sXHJcblx0XCJsaWdodGN5YW5cIjogWzIyNCwgMjU1LCAyNTVdLFxyXG5cdFwibGlnaHRnb2xkZW5yb2R5ZWxsb3dcIjogWzI1MCwgMjUwLCAyMTBdLFxyXG5cdFwibGlnaHRncmF5XCI6IFsyMTEsIDIxMSwgMjExXSxcclxuXHRcImxpZ2h0Z3JlZW5cIjogWzE0NCwgMjM4LCAxNDRdLFxyXG5cdFwibGlnaHRncmV5XCI6IFsyMTEsIDIxMSwgMjExXSxcclxuXHRcImxpZ2h0cGlua1wiOiBbMjU1LCAxODIsIDE5M10sXHJcblx0XCJsaWdodHNhbG1vblwiOiBbMjU1LCAxNjAsIDEyMl0sXHJcblx0XCJsaWdodHNlYWdyZWVuXCI6IFszMiwgMTc4LCAxNzBdLFxyXG5cdFwibGlnaHRza3libHVlXCI6IFsxMzUsIDIwNiwgMjUwXSxcclxuXHRcImxpZ2h0c2xhdGVncmF5XCI6IFsxMTksIDEzNiwgMTUzXSxcclxuXHRcImxpZ2h0c2xhdGVncmV5XCI6IFsxMTksIDEzNiwgMTUzXSxcclxuXHRcImxpZ2h0c3RlZWxibHVlXCI6IFsxNzYsIDE5NiwgMjIyXSxcclxuXHRcImxpZ2h0eWVsbG93XCI6IFsyNTUsIDI1NSwgMjI0XSxcclxuXHRcImxpbWVcIjogWzAsIDI1NSwgMF0sXHJcblx0XCJsaW1lZ3JlZW5cIjogWzUwLCAyMDUsIDUwXSxcclxuXHRcImxpbmVuXCI6IFsyNTAsIDI0MCwgMjMwXSxcclxuXHRcIm1hZ2VudGFcIjogWzI1NSwgMCwgMjU1XSxcclxuXHRcIm1hcm9vblwiOiBbMTI4LCAwLCAwXSxcclxuXHRcIm1lZGl1bWFxdWFtYXJpbmVcIjogWzEwMiwgMjA1LCAxNzBdLFxyXG5cdFwibWVkaXVtYmx1ZVwiOiBbMCwgMCwgMjA1XSxcclxuXHRcIm1lZGl1bW9yY2hpZFwiOiBbMTg2LCA4NSwgMjExXSxcclxuXHRcIm1lZGl1bXB1cnBsZVwiOiBbMTQ3LCAxMTIsIDIxOV0sXHJcblx0XCJtZWRpdW1zZWFncmVlblwiOiBbNjAsIDE3OSwgMTEzXSxcclxuXHRcIm1lZGl1bXNsYXRlYmx1ZVwiOiBbMTIzLCAxMDQsIDIzOF0sXHJcblx0XCJtZWRpdW1zcHJpbmdncmVlblwiOiBbMCwgMjUwLCAxNTRdLFxyXG5cdFwibWVkaXVtdHVycXVvaXNlXCI6IFs3MiwgMjA5LCAyMDRdLFxyXG5cdFwibWVkaXVtdmlvbGV0cmVkXCI6IFsxOTksIDIxLCAxMzNdLFxyXG5cdFwibWlkbmlnaHRibHVlXCI6IFsyNSwgMjUsIDExMl0sXHJcblx0XCJtaW50Y3JlYW1cIjogWzI0NSwgMjU1LCAyNTBdLFxyXG5cdFwibWlzdHlyb3NlXCI6IFsyNTUsIDIyOCwgMjI1XSxcclxuXHRcIm1vY2Nhc2luXCI6IFsyNTUsIDIyOCwgMTgxXSxcclxuXHRcIm5hdmFqb3doaXRlXCI6IFsyNTUsIDIyMiwgMTczXSxcclxuXHRcIm5hdnlcIjogWzAsIDAsIDEyOF0sXHJcblx0XCJvbGRsYWNlXCI6IFsyNTMsIDI0NSwgMjMwXSxcclxuXHRcIm9saXZlXCI6IFsxMjgsIDEyOCwgMF0sXHJcblx0XCJvbGl2ZWRyYWJcIjogWzEwNywgMTQyLCAzNV0sXHJcblx0XCJvcmFuZ2VcIjogWzI1NSwgMTY1LCAwXSxcclxuXHRcIm9yYW5nZXJlZFwiOiBbMjU1LCA2OSwgMF0sXHJcblx0XCJvcmNoaWRcIjogWzIxOCwgMTEyLCAyMTRdLFxyXG5cdFwicGFsZWdvbGRlbnJvZFwiOiBbMjM4LCAyMzIsIDE3MF0sXHJcblx0XCJwYWxlZ3JlZW5cIjogWzE1MiwgMjUxLCAxNTJdLFxyXG5cdFwicGFsZXR1cnF1b2lzZVwiOiBbMTc1LCAyMzgsIDIzOF0sXHJcblx0XCJwYWxldmlvbGV0cmVkXCI6IFsyMTksIDExMiwgMTQ3XSxcclxuXHRcInBhcGF5YXdoaXBcIjogWzI1NSwgMjM5LCAyMTNdLFxyXG5cdFwicGVhY2hwdWZmXCI6IFsyNTUsIDIxOCwgMTg1XSxcclxuXHRcInBlcnVcIjogWzIwNSwgMTMzLCA2M10sXHJcblx0XCJwaW5rXCI6IFsyNTUsIDE5MiwgMjAzXSxcclxuXHRcInBsdW1cIjogWzIyMSwgMTYwLCAyMjFdLFxyXG5cdFwicG93ZGVyYmx1ZVwiOiBbMTc2LCAyMjQsIDIzMF0sXHJcblx0XCJwdXJwbGVcIjogWzEyOCwgMCwgMTI4XSxcclxuXHRcInJlYmVjY2FwdXJwbGVcIjogWzEwMiwgNTEsIDE1M10sXHJcblx0XCJyZWRcIjogWzI1NSwgMCwgMF0sXHJcblx0XCJyb3N5YnJvd25cIjogWzE4OCwgMTQzLCAxNDNdLFxyXG5cdFwicm95YWxibHVlXCI6IFs2NSwgMTA1LCAyMjVdLFxyXG5cdFwic2FkZGxlYnJvd25cIjogWzEzOSwgNjksIDE5XSxcclxuXHRcInNhbG1vblwiOiBbMjUwLCAxMjgsIDExNF0sXHJcblx0XCJzYW5keWJyb3duXCI6IFsyNDQsIDE2NCwgOTZdLFxyXG5cdFwic2VhZ3JlZW5cIjogWzQ2LCAxMzksIDg3XSxcclxuXHRcInNlYXNoZWxsXCI6IFsyNTUsIDI0NSwgMjM4XSxcclxuXHRcInNpZW5uYVwiOiBbMTYwLCA4MiwgNDVdLFxyXG5cdFwic2lsdmVyXCI6IFsxOTIsIDE5MiwgMTkyXSxcclxuXHRcInNreWJsdWVcIjogWzEzNSwgMjA2LCAyMzVdLFxyXG5cdFwic2xhdGVibHVlXCI6IFsxMDYsIDkwLCAyMDVdLFxyXG5cdFwic2xhdGVncmF5XCI6IFsxMTIsIDEyOCwgMTQ0XSxcclxuXHRcInNsYXRlZ3JleVwiOiBbMTEyLCAxMjgsIDE0NF0sXHJcblx0XCJzbm93XCI6IFsyNTUsIDI1MCwgMjUwXSxcclxuXHRcInNwcmluZ2dyZWVuXCI6IFswLCAyNTUsIDEyN10sXHJcblx0XCJzdGVlbGJsdWVcIjogWzcwLCAxMzAsIDE4MF0sXHJcblx0XCJ0YW5cIjogWzIxMCwgMTgwLCAxNDBdLFxyXG5cdFwidGVhbFwiOiBbMCwgMTI4LCAxMjhdLFxyXG5cdFwidGhpc3RsZVwiOiBbMjE2LCAxOTEsIDIxNl0sXHJcblx0XCJ0b21hdG9cIjogWzI1NSwgOTksIDcxXSxcclxuXHRcInR1cnF1b2lzZVwiOiBbNjQsIDIyNCwgMjA4XSxcclxuXHRcInZpb2xldFwiOiBbMjM4LCAxMzAsIDIzOF0sXHJcblx0XCJ3aGVhdFwiOiBbMjQ1LCAyMjIsIDE3OV0sXHJcblx0XCJ3aGl0ZVwiOiBbMjU1LCAyNTUsIDI1NV0sXHJcblx0XCJ3aGl0ZXNtb2tlXCI6IFsyNDUsIDI0NSwgMjQ1XSxcclxuXHRcInllbGxvd1wiOiBbMjU1LCAyNTUsIDBdLFxyXG5cdFwieWVsbG93Z3JlZW5cIjogWzE1NCwgMjA1LCA1MF1cclxufTtcclxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///263\n')},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('global', {\n\telements: {\n\t\tarc: {\n\t\t\tbackgroundColor: defaults.global.defaultColor,\n\t\t\tborderColor: '#fff',\n\t\t\tborderWidth: 2\n\t\t}\n\t}\n});\n\nmodule.exports = Element.extend({\n\tinLabelRange: function(mouseX) {\n\t\tvar vm = this._view;\n\n\t\tif (vm) {\n\t\t\treturn (Math.pow(mouseX - vm.x, 2) < Math.pow(vm.radius + vm.hoverRadius, 2));\n\t\t}\n\t\treturn false;\n\t},\n\n\tinRange: function(chartX, chartY) {\n\t\tvar vm = this._view;\n\n\t\tif (vm) {\n\t\t\tvar pointRelativePosition = helpers.getAngleFromPoint(vm, {x: chartX, y: chartY});\n\t\t\tvar\tangle = pointRelativePosition.angle;\n\t\t\tvar distance = pointRelativePosition.distance;\n\n\t\t\t// Sanitise angle range\n\t\t\tvar startAngle = vm.startAngle;\n\t\t\tvar endAngle = vm.endAngle;\n\t\t\twhile (endAngle < startAngle) {\n\t\t\t\tendAngle += 2.0 * Math.PI;\n\t\t\t}\n\t\t\twhile (angle > endAngle) {\n\t\t\t\tangle -= 2.0 * Math.PI;\n\t\t\t}\n\t\t\twhile (angle < startAngle) {\n\t\t\t\tangle += 2.0 * Math.PI;\n\t\t\t}\n\n\t\t\t// Check if within the range of the open/close angle\n\t\t\tvar betweenAngles = (angle >= startAngle && angle <= endAngle);\n\t\t\tvar withinRadius = (distance >= vm.innerRadius && distance <= vm.outerRadius);\n\n\t\t\treturn (betweenAngles && withinRadius);\n\t\t}\n\t\treturn false;\n\t},\n\n\tgetCenterPoint: function() {\n\t\tvar vm = this._view;\n\t\tvar halfAngle = (vm.startAngle + vm.endAngle) / 2;\n\t\tvar halfRadius = (vm.innerRadius + vm.outerRadius) / 2;\n\t\treturn {\n\t\t\tx: vm.x + Math.cos(halfAngle) * halfRadius,\n\t\t\ty: vm.y + Math.sin(halfAngle) * halfRadius\n\t\t};\n\t},\n\n\tgetArea: function() {\n\t\tvar vm = this._view;\n\t\treturn Math.PI * ((vm.endAngle - vm.startAngle) / (2 * Math.PI)) * (Math.pow(vm.outerRadius, 2) - Math.pow(vm.innerRadius, 2));\n\t},\n\n\ttooltipPosition: function() {\n\t\tvar vm = this._view;\n\t\tvar centreAngle = vm.startAngle + ((vm.endAngle - vm.startAngle) / 2);\n\t\tvar rangeFromCentre = (vm.outerRadius - vm.innerRadius) / 2 + vm.innerRadius;\n\n\t\treturn {\n\t\t\tx: vm.x + (Math.cos(centreAngle) * rangeFromCentre),\n\t\t\ty: vm.y + (Math.sin(centreAngle) * rangeFromCentre)\n\t\t};\n\t},\n\n\tdraw: function() {\n\t\tvar ctx = this._chart.ctx;\n\t\tvar vm = this._view;\n\t\tvar sA = vm.startAngle;\n\t\tvar eA = vm.endAngle;\n\n\t\tctx.beginPath();\n\n\t\tctx.arc(vm.x, vm.y, vm.outerRadius, sA, eA);\n\t\tctx.arc(vm.x, vm.y, vm.innerRadius, eA, sA, true);\n\n\t\tctx.closePath();\n\t\tctx.strokeStyle = vm.borderColor;\n\t\tctx.lineWidth = vm.borderWidth;\n\n\t\tctx.fillStyle = vm.backgroundColor;\n\n\t\tctx.fill();\n\t\tctx.lineJoin = 'bevel';\n\n\t\tif (vm.borderWidth) {\n\t\t\tctx.stroke();\n\t\t}\n\t}\n});\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2VsZW1lbnRzL2VsZW1lbnQuYXJjLmpzPzVmYzAiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGNBQWMsbUJBQU8sQ0FBQyxFQUFzQjtBQUM1QyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTs7QUFFQTtBQUNBLDhEQUE4RCxxQkFBcUI7QUFDbkY7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQyIsImZpbGUiOiIyNjQuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIEVsZW1lbnQgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZWxlbWVudCcpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0ZWxlbWVudHM6IHtcblx0XHRhcmM6IHtcblx0XHRcdGJhY2tncm91bmRDb2xvcjogZGVmYXVsdHMuZ2xvYmFsLmRlZmF1bHRDb2xvcixcblx0XHRcdGJvcmRlckNvbG9yOiAnI2ZmZicsXG5cdFx0XHRib3JkZXJXaWR0aDogMlxuXHRcdH1cblx0fVxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gRWxlbWVudC5leHRlbmQoe1xuXHRpbkxhYmVsUmFuZ2U6IGZ1bmN0aW9uKG1vdXNlWCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cblx0XHRpZiAodm0pIHtcblx0XHRcdHJldHVybiAoTWF0aC5wb3cobW91c2VYIC0gdm0ueCwgMikgPCBNYXRoLnBvdyh2bS5yYWRpdXMgKyB2bS5ob3ZlclJhZGl1cywgMikpO1xuXHRcdH1cblx0XHRyZXR1cm4gZmFsc2U7XG5cdH0sXG5cblx0aW5SYW5nZTogZnVuY3Rpb24oY2hhcnRYLCBjaGFydFkpIHtcblx0XHR2YXIgdm0gPSB0aGlzLl92aWV3O1xuXG5cdFx0aWYgKHZtKSB7XG5cdFx0XHR2YXIgcG9pbnRSZWxhdGl2ZVBvc2l0aW9uID0gaGVscGVycy5nZXRBbmdsZUZyb21Qb2ludCh2bSwge3g6IGNoYXJ0WCwgeTogY2hhcnRZfSk7XG5cdFx0XHR2YXJcdGFuZ2xlID0gcG9pbnRSZWxhdGl2ZVBvc2l0aW9uLmFuZ2xlO1xuXHRcdFx0dmFyIGRpc3RhbmNlID0gcG9pbnRSZWxhdGl2ZVBvc2l0aW9uLmRpc3RhbmNlO1xuXG5cdFx0XHQvLyBTYW5pdGlzZSBhbmdsZSByYW5nZVxuXHRcdFx0dmFyIHN0YXJ0QW5nbGUgPSB2bS5zdGFydEFuZ2xlO1xuXHRcdFx0dmFyIGVuZEFuZ2xlID0gdm0uZW5kQW5nbGU7XG5cdFx0XHR3aGlsZSAoZW5kQW5nbGUgPCBzdGFydEFuZ2xlKSB7XG5cdFx0XHRcdGVuZEFuZ2xlICs9IDIuMCAqIE1hdGguUEk7XG5cdFx0XHR9XG5cdFx0XHR3aGlsZSAoYW5nbGUgPiBlbmRBbmdsZSkge1xuXHRcdFx0XHRhbmdsZSAtPSAyLjAgKiBNYXRoLlBJO1xuXHRcdFx0fVxuXHRcdFx0d2hpbGUgKGFuZ2xlIDwgc3RhcnRBbmdsZSkge1xuXHRcdFx0XHRhbmdsZSArPSAyLjAgKiBNYXRoLlBJO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBDaGVjayBpZiB3aXRoaW4gdGhlIHJhbmdlIG9mIHRoZSBvcGVuL2Nsb3NlIGFuZ2xlXG5cdFx0XHR2YXIgYmV0d2VlbkFuZ2xlcyA9IChhbmdsZSA+PSBzdGFydEFuZ2xlICYmIGFuZ2xlIDw9IGVuZEFuZ2xlKTtcblx0XHRcdHZhciB3aXRoaW5SYWRpdXMgPSAoZGlzdGFuY2UgPj0gdm0uaW5uZXJSYWRpdXMgJiYgZGlzdGFuY2UgPD0gdm0ub3V0ZXJSYWRpdXMpO1xuXG5cdFx0XHRyZXR1cm4gKGJldHdlZW5BbmdsZXMgJiYgd2l0aGluUmFkaXVzKTtcblx0XHR9XG5cdFx0cmV0dXJuIGZhbHNlO1xuXHR9LFxuXG5cdGdldENlbnRlclBvaW50OiBmdW5jdGlvbigpIHtcblx0XHR2YXIgdm0gPSB0aGlzLl92aWV3O1xuXHRcdHZhciBoYWxmQW5nbGUgPSAodm0uc3RhcnRBbmdsZSArIHZtLmVuZEFuZ2xlKSAvIDI7XG5cdFx0dmFyIGhhbGZSYWRpdXMgPSAodm0uaW5uZXJSYWRpdXMgKyB2bS5vdXRlclJhZGl1cykgLyAyO1xuXHRcdHJldHVybiB7XG5cdFx0XHR4OiB2bS54ICsgTWF0aC5jb3MoaGFsZkFuZ2xlKSAqIGhhbGZSYWRpdXMsXG5cdFx0XHR5OiB2bS55ICsgTWF0aC5zaW4oaGFsZkFuZ2xlKSAqIGhhbGZSYWRpdXNcblx0XHR9O1xuXHR9LFxuXG5cdGdldEFyZWE6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0cmV0dXJuIE1hdGguUEkgKiAoKHZtLmVuZEFuZ2xlIC0gdm0uc3RhcnRBbmdsZSkgLyAoMiAqIE1hdGguUEkpKSAqIChNYXRoLnBvdyh2bS5vdXRlclJhZGl1cywgMikgLSBNYXRoLnBvdyh2bS5pbm5lclJhZGl1cywgMikpO1xuXHR9LFxuXG5cdHRvb2x0aXBQb3NpdGlvbjogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblx0XHR2YXIgY2VudHJlQW5nbGUgPSB2bS5zdGFydEFuZ2xlICsgKCh2bS5lbmRBbmdsZSAtIHZtLnN0YXJ0QW5nbGUpIC8gMik7XG5cdFx0dmFyIHJhbmdlRnJvbUNlbnRyZSA9ICh2bS5vdXRlclJhZGl1cyAtIHZtLmlubmVyUmFkaXVzKSAvIDIgKyB2bS5pbm5lclJhZGl1cztcblxuXHRcdHJldHVybiB7XG5cdFx0XHR4OiB2bS54ICsgKE1hdGguY29zKGNlbnRyZUFuZ2xlKSAqIHJhbmdlRnJvbUNlbnRyZSksXG5cdFx0XHR5OiB2bS55ICsgKE1hdGguc2luKGNlbnRyZUFuZ2xlKSAqIHJhbmdlRnJvbUNlbnRyZSlcblx0XHR9O1xuXHR9LFxuXG5cdGRyYXc6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciBjdHggPSB0aGlzLl9jaGFydC5jdHg7XG5cdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblx0XHR2YXIgc0EgPSB2bS5zdGFydEFuZ2xlO1xuXHRcdHZhciBlQSA9IHZtLmVuZEFuZ2xlO1xuXG5cdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXG5cdFx0Y3R4LmFyYyh2bS54LCB2bS55LCB2bS5vdXRlclJhZGl1cywgc0EsIGVBKTtcblx0XHRjdHguYXJjKHZtLngsIHZtLnksIHZtLmlubmVyUmFkaXVzLCBlQSwgc0EsIHRydWUpO1xuXG5cdFx0Y3R4LmNsb3NlUGF0aCgpO1xuXHRcdGN0eC5zdHJva2VTdHlsZSA9IHZtLmJvcmRlckNvbG9yO1xuXHRcdGN0eC5saW5lV2lkdGggPSB2bS5ib3JkZXJXaWR0aDtcblxuXHRcdGN0eC5maWxsU3R5bGUgPSB2bS5iYWNrZ3JvdW5kQ29sb3I7XG5cblx0XHRjdHguZmlsbCgpO1xuXHRcdGN0eC5saW5lSm9pbiA9ICdiZXZlbCc7XG5cblx0XHRpZiAodm0uYm9yZGVyV2lkdGgpIHtcblx0XHRcdGN0eC5zdHJva2UoKTtcblx0XHR9XG5cdH1cbn0pO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///264\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\n\nvar globalDefaults = defaults.global;\n\ndefaults._set('global', {\n\telements: {\n\t\tline: {\n\t\t\ttension: 0.4,\n\t\t\tbackgroundColor: globalDefaults.defaultColor,\n\t\t\tborderWidth: 3,\n\t\t\tborderColor: globalDefaults.defaultColor,\n\t\t\tborderCapStyle: 'butt',\n\t\t\tborderDash: [],\n\t\t\tborderDashOffset: 0.0,\n\t\t\tborderJoinStyle: 'miter',\n\t\t\tcapBezierPoints: true,\n\t\t\tfill: true, // do we fill in the area between the line and its base axis\n\t\t}\n\t}\n});\n\nmodule.exports = Element.extend({\n\tdraw: function() {\n\t\tvar me = this;\n\t\tvar vm = me._view;\n\t\tvar ctx = me._chart.ctx;\n\t\tvar spanGaps = vm.spanGaps;\n\t\tvar points = me._children.slice(); // clone array\n\t\tvar globalOptionLineElements = globalDefaults.elements.line;\n\t\tvar lastDrawnIndex = -1;\n\t\tvar index, current, previous, currentVM;\n\n\t\t// If we are looping, adding the first point again\n\t\tif (me._loop && points.length) {\n\t\t\tpoints.push(points[0]);\n\t\t}\n\n\t\tctx.save();\n\n\t\t// Stroke Line Options\n\t\tctx.lineCap = vm.borderCapStyle || globalOptionLineElements.borderCapStyle;\n\n\t\t// IE 9 and 10 do not support line dash\n\t\tif (ctx.setLineDash) {\n\t\t\tctx.setLineDash(vm.borderDash || globalOptionLineElements.borderDash);\n\t\t}\n\n\t\tctx.lineDashOffset = vm.borderDashOffset || globalOptionLineElements.borderDashOffset;\n\t\tctx.lineJoin = vm.borderJoinStyle || globalOptionLineElements.borderJoinStyle;\n\t\tctx.lineWidth = vm.borderWidth || globalOptionLineElements.borderWidth;\n\t\tctx.strokeStyle = vm.borderColor || globalDefaults.defaultColor;\n\n\t\t// Stroke Line\n\t\tctx.beginPath();\n\t\tlastDrawnIndex = -1;\n\n\t\tfor (index = 0; index < points.length; ++index) {\n\t\t\tcurrent = points[index];\n\t\t\tprevious = helpers.previousItem(points, index);\n\t\t\tcurrentVM = current._view;\n\n\t\t\t// First point moves to it's starting position no matter what\n\t\t\tif (index === 0) {\n\t\t\t\tif (!currentVM.skip) {\n\t\t\t\t\tctx.moveTo(currentVM.x, currentVM.y);\n\t\t\t\t\tlastDrawnIndex = index;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tprevious = lastDrawnIndex === -1 ? previous : points[lastDrawnIndex];\n\n\t\t\t\tif (!currentVM.skip) {\n\t\t\t\t\tif ((lastDrawnIndex !== (index - 1) && !spanGaps) || lastDrawnIndex === -1) {\n\t\t\t\t\t\t// There was a gap and this is the first point after the gap\n\t\t\t\t\t\tctx.moveTo(currentVM.x, currentVM.y);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// Line to next point\n\t\t\t\t\t\thelpers.canvas.lineTo(ctx, previous._view, current._view);\n\t\t\t\t\t}\n\t\t\t\t\tlastDrawnIndex = index;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tctx.stroke();\n\t\tctx.restore();\n\t}\n});\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2VsZW1lbnRzL2VsZW1lbnQubGluZS5qcz81MmE5Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUF1QjtBQUM5QyxjQUFjLG1CQUFPLENBQUMsRUFBc0I7QUFDNUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4Qzs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9DQUFvQztBQUNwQztBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsaUJBQWlCLHVCQUF1QjtBQUN4QztBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLENBQUMiLCJmaWxlIjoiMjY1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBFbGVtZW50ID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmVsZW1lbnQnKTtcbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xuXG52YXIgZ2xvYmFsRGVmYXVsdHMgPSBkZWZhdWx0cy5nbG9iYWw7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0ZWxlbWVudHM6IHtcblx0XHRsaW5lOiB7XG5cdFx0XHR0ZW5zaW9uOiAwLjQsXG5cdFx0XHRiYWNrZ3JvdW5kQ29sb3I6IGdsb2JhbERlZmF1bHRzLmRlZmF1bHRDb2xvcixcblx0XHRcdGJvcmRlcldpZHRoOiAzLFxuXHRcdFx0Ym9yZGVyQ29sb3I6IGdsb2JhbERlZmF1bHRzLmRlZmF1bHRDb2xvcixcblx0XHRcdGJvcmRlckNhcFN0eWxlOiAnYnV0dCcsXG5cdFx0XHRib3JkZXJEYXNoOiBbXSxcblx0XHRcdGJvcmRlckRhc2hPZmZzZXQ6IDAuMCxcblx0XHRcdGJvcmRlckpvaW5TdHlsZTogJ21pdGVyJyxcblx0XHRcdGNhcEJlemllclBvaW50czogdHJ1ZSxcblx0XHRcdGZpbGw6IHRydWUsIC8vIGRvIHdlIGZpbGwgaW4gdGhlIGFyZWEgYmV0d2VlbiB0aGUgbGluZSBhbmQgaXRzIGJhc2UgYXhpc1xuXHRcdH1cblx0fVxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gRWxlbWVudC5leHRlbmQoe1xuXHRkcmF3OiBmdW5jdGlvbigpIHtcblx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdHZhciB2bSA9IG1lLl92aWV3O1xuXHRcdHZhciBjdHggPSBtZS5fY2hhcnQuY3R4O1xuXHRcdHZhciBzcGFuR2FwcyA9IHZtLnNwYW5HYXBzO1xuXHRcdHZhciBwb2ludHMgPSBtZS5fY2hpbGRyZW4uc2xpY2UoKTsgLy8gY2xvbmUgYXJyYXlcblx0XHR2YXIgZ2xvYmFsT3B0aW9uTGluZUVsZW1lbnRzID0gZ2xvYmFsRGVmYXVsdHMuZWxlbWVudHMubGluZTtcblx0XHR2YXIgbGFzdERyYXduSW5kZXggPSAtMTtcblx0XHR2YXIgaW5kZXgsIGN1cnJlbnQsIHByZXZpb3VzLCBjdXJyZW50Vk07XG5cblx0XHQvLyBJZiB3ZSBhcmUgbG9vcGluZywgYWRkaW5nIHRoZSBmaXJzdCBwb2ludCBhZ2FpblxuXHRcdGlmIChtZS5fbG9vcCAmJiBwb2ludHMubGVuZ3RoKSB7XG5cdFx0XHRwb2ludHMucHVzaChwb2ludHNbMF0pO1xuXHRcdH1cblxuXHRcdGN0eC5zYXZlKCk7XG5cblx0XHQvLyBTdHJva2UgTGluZSBPcHRpb25zXG5cdFx0Y3R4LmxpbmVDYXAgPSB2bS5ib3JkZXJDYXBTdHlsZSB8fCBnbG9iYWxPcHRpb25MaW5lRWxlbWVudHMuYm9yZGVyQ2FwU3R5bGU7XG5cblx0XHQvLyBJRSA5IGFuZCAxMCBkbyBub3Qgc3VwcG9ydCBsaW5lIGRhc2hcblx0XHRpZiAoY3R4LnNldExpbmVEYXNoKSB7XG5cdFx0XHRjdHguc2V0TGluZURhc2godm0uYm9yZGVyRGFzaCB8fCBnbG9iYWxPcHRpb25MaW5lRWxlbWVudHMuYm9yZGVyRGFzaCk7XG5cdFx0fVxuXG5cdFx0Y3R4LmxpbmVEYXNoT2Zmc2V0ID0gdm0uYm9yZGVyRGFzaE9mZnNldCB8fCBnbG9iYWxPcHRpb25MaW5lRWxlbWVudHMuYm9yZGVyRGFzaE9mZnNldDtcblx0XHRjdHgubGluZUpvaW4gPSB2bS5ib3JkZXJKb2luU3R5bGUgfHwgZ2xvYmFsT3B0aW9uTGluZUVsZW1lbnRzLmJvcmRlckpvaW5TdHlsZTtcblx0XHRjdHgubGluZVdpZHRoID0gdm0uYm9yZGVyV2lkdGggfHwgZ2xvYmFsT3B0aW9uTGluZUVsZW1lbnRzLmJvcmRlcldpZHRoO1xuXHRcdGN0eC5zdHJva2VTdHlsZSA9IHZtLmJvcmRlckNvbG9yIHx8IGdsb2JhbERlZmF1bHRzLmRlZmF1bHRDb2xvcjtcblxuXHRcdC8vIFN0cm9rZSBMaW5lXG5cdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdGxhc3REcmF3bkluZGV4ID0gLTE7XG5cblx0XHRmb3IgKGluZGV4ID0gMDsgaW5kZXggPCBwb2ludHMubGVuZ3RoOyArK2luZGV4KSB7XG5cdFx0XHRjdXJyZW50ID0gcG9pbnRzW2luZGV4XTtcblx0XHRcdHByZXZpb3VzID0gaGVscGVycy5wcmV2aW91c0l0ZW0ocG9pbnRzLCBpbmRleCk7XG5cdFx0XHRjdXJyZW50Vk0gPSBjdXJyZW50Ll92aWV3O1xuXG5cdFx0XHQvLyBGaXJzdCBwb2ludCBtb3ZlcyB0byBpdCdzIHN0YXJ0aW5nIHBvc2l0aW9uIG5vIG1hdHRlciB3aGF0XG5cdFx0XHRpZiAoaW5kZXggPT09IDApIHtcblx0XHRcdFx0aWYgKCFjdXJyZW50Vk0uc2tpcCkge1xuXHRcdFx0XHRcdGN0eC5tb3ZlVG8oY3VycmVudFZNLngsIGN1cnJlbnRWTS55KTtcblx0XHRcdFx0XHRsYXN0RHJhd25JbmRleCA9IGluZGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRwcmV2aW91cyA9IGxhc3REcmF3bkluZGV4ID09PSAtMSA/IHByZXZpb3VzIDogcG9pbnRzW2xhc3REcmF3bkluZGV4XTtcblxuXHRcdFx0XHRpZiAoIWN1cnJlbnRWTS5za2lwKSB7XG5cdFx0XHRcdFx0aWYgKChsYXN0RHJhd25JbmRleCAhPT0gKGluZGV4IC0gMSkgJiYgIXNwYW5HYXBzKSB8fCBsYXN0RHJhd25JbmRleCA9PT0gLTEpIHtcblx0XHRcdFx0XHRcdC8vIFRoZXJlIHdhcyBhIGdhcCBhbmQgdGhpcyBpcyB0aGUgZmlyc3QgcG9pbnQgYWZ0ZXIgdGhlIGdhcFxuXHRcdFx0XHRcdFx0Y3R4Lm1vdmVUbyhjdXJyZW50Vk0ueCwgY3VycmVudFZNLnkpO1xuXHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHQvLyBMaW5lIHRvIG5leHQgcG9pbnRcblx0XHRcdFx0XHRcdGhlbHBlcnMuY2FudmFzLmxpbmVUbyhjdHgsIHByZXZpb3VzLl92aWV3LCBjdXJyZW50Ll92aWV3KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGFzdERyYXduSW5kZXggPSBpbmRleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGN0eC5zdHJva2UoKTtcblx0XHRjdHgucmVzdG9yZSgpO1xuXHR9XG59KTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///265\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\n\nvar defaultColor = defaults.global.defaultColor;\n\ndefaults._set('global', {\n\telements: {\n\t\tpoint: {\n\t\t\tradius: 3,\n\t\t\tpointStyle: 'circle',\n\t\t\tbackgroundColor: defaultColor,\n\t\t\tborderColor: defaultColor,\n\t\t\tborderWidth: 1,\n\t\t\t// Hover\n\t\t\thitRadius: 1,\n\t\t\thoverRadius: 4,\n\t\t\thoverBorderWidth: 1\n\t\t}\n\t}\n});\n\nfunction xRange(mouseX) {\n\tvar vm = this._view;\n\treturn vm ? (Math.abs(mouseX - vm.x) < vm.radius + vm.hitRadius) : false;\n}\n\nfunction yRange(mouseY) {\n\tvar vm = this._view;\n\treturn vm ? (Math.abs(mouseY - vm.y) < vm.radius + vm.hitRadius) : false;\n}\n\nmodule.exports = Element.extend({\n\tinRange: function(mouseX, mouseY) {\n\t\tvar vm = this._view;\n\t\treturn vm ? ((Math.pow(mouseX - vm.x, 2) + Math.pow(mouseY - vm.y, 2)) < Math.pow(vm.hitRadius + vm.radius, 2)) : false;\n\t},\n\n\tinLabelRange: xRange,\n\tinXRange: xRange,\n\tinYRange: yRange,\n\n\tgetCenterPoint: function() {\n\t\tvar vm = this._view;\n\t\treturn {\n\t\t\tx: vm.x,\n\t\t\ty: vm.y\n\t\t};\n\t},\n\n\tgetArea: function() {\n\t\treturn Math.PI * Math.pow(this._view.radius, 2);\n\t},\n\n\ttooltipPosition: function() {\n\t\tvar vm = this._view;\n\t\treturn {\n\t\t\tx: vm.x,\n\t\t\ty: vm.y,\n\t\t\tpadding: vm.radius + vm.borderWidth\n\t\t};\n\t},\n\n\tdraw: function(chartArea) {\n\t\tvar vm = this._view;\n\t\tvar model = this._model;\n\t\tvar ctx = this._chart.ctx;\n\t\tvar pointStyle = vm.pointStyle;\n\t\tvar radius = vm.radius;\n\t\tvar x = vm.x;\n\t\tvar y = vm.y;\n\t\tvar color = helpers.color;\n\t\tvar errMargin = 1.01; // 1.01 is margin for Accumulated error. (Especially Edge, IE.)\n\t\tvar ratio = 0;\n\n\t\tif (vm.skip) {\n\t\t\treturn;\n\t\t}\n\n\t\tctx.strokeStyle = vm.borderColor || defaultColor;\n\t\tctx.lineWidth = helpers.valueOrDefault(vm.borderWidth, defaults.global.elements.point.borderWidth);\n\t\tctx.fillStyle = vm.backgroundColor || defaultColor;\n\n\t\t// Cliping for Points.\n\t\t// going out from inner charArea?\n\t\tif ((chartArea !== undefined) && ((model.x < chartArea.left) || (chartArea.right * errMargin < model.x) || (model.y < chartArea.top) || (chartArea.bottom * errMargin < model.y))) {\n\t\t\t// Point fade out\n\t\t\tif (model.x < chartArea.left) {\n\t\t\t\tratio = (x - model.x) / (chartArea.left - model.x);\n\t\t\t} else if (chartArea.right * errMargin < model.x) {\n\t\t\t\tratio = (model.x - x) / (model.x - chartArea.right);\n\t\t\t} else if (model.y < chartArea.top) {\n\t\t\t\tratio = (y - model.y) / (chartArea.top - model.y);\n\t\t\t} else if (chartArea.bottom * errMargin < model.y) {\n\t\t\t\tratio = (model.y - y) / (model.y - chartArea.bottom);\n\t\t\t}\n\t\t\tratio = Math.round(ratio * 100) / 100;\n\t\t\tctx.strokeStyle = color(ctx.strokeStyle).alpha(ratio).rgbString();\n\t\t\tctx.fillStyle = color(ctx.fillStyle).alpha(ratio).rgbString();\n\t\t}\n\n\t\thelpers.canvas.drawPoint(ctx, pointStyle, radius, x, y);\n\t}\n});\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2VsZW1lbnRzL2VsZW1lbnQucG9pbnQuanM/Mzk3NiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsY0FBYyxtQkFBTyxDQUFDLEVBQXNCO0FBQzVDLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUI7QUFDdkI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQSxJQUFJO0FBQ0o7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxDQUFDIiwiZmlsZSI6IjI2Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG52YXIgRWxlbWVudCA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5lbGVtZW50Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxudmFyIGRlZmF1bHRDb2xvciA9IGRlZmF1bHRzLmdsb2JhbC5kZWZhdWx0Q29sb3I7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0ZWxlbWVudHM6IHtcblx0XHRwb2ludDoge1xuXHRcdFx0cmFkaXVzOiAzLFxuXHRcdFx0cG9pbnRTdHlsZTogJ2NpcmNsZScsXG5cdFx0XHRiYWNrZ3JvdW5kQ29sb3I6IGRlZmF1bHRDb2xvcixcblx0XHRcdGJvcmRlckNvbG9yOiBkZWZhdWx0Q29sb3IsXG5cdFx0XHRib3JkZXJXaWR0aDogMSxcblx0XHRcdC8vIEhvdmVyXG5cdFx0XHRoaXRSYWRpdXM6IDEsXG5cdFx0XHRob3ZlclJhZGl1czogNCxcblx0XHRcdGhvdmVyQm9yZGVyV2lkdGg6IDFcblx0XHR9XG5cdH1cbn0pO1xuXG5mdW5jdGlvbiB4UmFuZ2UobW91c2VYKSB7XG5cdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdHJldHVybiB2bSA/IChNYXRoLmFicyhtb3VzZVggLSB2bS54KSA8IHZtLnJhZGl1cyArIHZtLmhpdFJhZGl1cykgOiBmYWxzZTtcbn1cblxuZnVuY3Rpb24geVJhbmdlKG1vdXNlWSkge1xuXHR2YXIgdm0gPSB0aGlzLl92aWV3O1xuXHRyZXR1cm4gdm0gPyAoTWF0aC5hYnMobW91c2VZIC0gdm0ueSkgPCB2bS5yYWRpdXMgKyB2bS5oaXRSYWRpdXMpIDogZmFsc2U7XG59XG5cbm1vZHVsZS5leHBvcnRzID0gRWxlbWVudC5leHRlbmQoe1xuXHRpblJhbmdlOiBmdW5jdGlvbihtb3VzZVgsIG1vdXNlWSkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0cmV0dXJuIHZtID8gKChNYXRoLnBvdyhtb3VzZVggLSB2bS54LCAyKSArIE1hdGgucG93KG1vdXNlWSAtIHZtLnksIDIpKSA8IE1hdGgucG93KHZtLmhpdFJhZGl1cyArIHZtLnJhZGl1cywgMikpIDogZmFsc2U7XG5cdH0sXG5cblx0aW5MYWJlbFJhbmdlOiB4UmFuZ2UsXG5cdGluWFJhbmdlOiB4UmFuZ2UsXG5cdGluWVJhbmdlOiB5UmFuZ2UsXG5cblx0Z2V0Q2VudGVyUG9pbnQ6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHg6IHZtLngsXG5cdFx0XHR5OiB2bS55XG5cdFx0fTtcblx0fSxcblxuXHRnZXRBcmVhOiBmdW5jdGlvbigpIHtcblx0XHRyZXR1cm4gTWF0aC5QSSAqIE1hdGgucG93KHRoaXMuX3ZpZXcucmFkaXVzLCAyKTtcblx0fSxcblxuXHR0b29sdGlwUG9zaXRpb246IGZ1bmN0aW9uKCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0cmV0dXJuIHtcblx0XHRcdHg6IHZtLngsXG5cdFx0XHR5OiB2bS55LFxuXHRcdFx0cGFkZGluZzogdm0ucmFkaXVzICsgdm0uYm9yZGVyV2lkdGhcblx0XHR9O1xuXHR9LFxuXG5cdGRyYXc6IGZ1bmN0aW9uKGNoYXJ0QXJlYSkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0dmFyIG1vZGVsID0gdGhpcy5fbW9kZWw7XG5cdFx0dmFyIGN0eCA9IHRoaXMuX2NoYXJ0LmN0eDtcblx0XHR2YXIgcG9pbnRTdHlsZSA9IHZtLnBvaW50U3R5bGU7XG5cdFx0dmFyIHJhZGl1cyA9IHZtLnJhZGl1cztcblx0XHR2YXIgeCA9IHZtLng7XG5cdFx0dmFyIHkgPSB2bS55O1xuXHRcdHZhciBjb2xvciA9IGhlbHBlcnMuY29sb3I7XG5cdFx0dmFyIGVyck1hcmdpbiA9IDEuMDE7IC8vIDEuMDEgaXMgbWFyZ2luIGZvciBBY2N1bXVsYXRlZCBlcnJvci4gKEVzcGVjaWFsbHkgRWRnZSwgSUUuKVxuXHRcdHZhciByYXRpbyA9IDA7XG5cblx0XHRpZiAodm0uc2tpcCkge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGN0eC5zdHJva2VTdHlsZSA9IHZtLmJvcmRlckNvbG9yIHx8IGRlZmF1bHRDb2xvcjtcblx0XHRjdHgubGluZVdpZHRoID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdCh2bS5ib3JkZXJXaWR0aCwgZGVmYXVsdHMuZ2xvYmFsLmVsZW1lbnRzLnBvaW50LmJvcmRlcldpZHRoKTtcblx0XHRjdHguZmlsbFN0eWxlID0gdm0uYmFja2dyb3VuZENvbG9yIHx8IGRlZmF1bHRDb2xvcjtcblxuXHRcdC8vIENsaXBpbmcgZm9yIFBvaW50cy5cblx0XHQvLyBnb2luZyBvdXQgZnJvbSBpbm5lciBjaGFyQXJlYT9cblx0XHRpZiAoKGNoYXJ0QXJlYSAhPT0gdW5kZWZpbmVkKSAmJiAoKG1vZGVsLnggPCBjaGFydEFyZWEubGVmdCkgfHwgKGNoYXJ0QXJlYS5yaWdodCAqIGVyck1hcmdpbiA8IG1vZGVsLngpIHx8IChtb2RlbC55IDwgY2hhcnRBcmVhLnRvcCkgfHwgKGNoYXJ0QXJlYS5ib3R0b20gKiBlcnJNYXJnaW4gPCBtb2RlbC55KSkpIHtcblx0XHRcdC8vIFBvaW50IGZhZGUgb3V0XG5cdFx0XHRpZiAobW9kZWwueCA8IGNoYXJ0QXJlYS5sZWZ0KSB7XG5cdFx0XHRcdHJhdGlvID0gKHggLSBtb2RlbC54KSAvIChjaGFydEFyZWEubGVmdCAtIG1vZGVsLngpO1xuXHRcdFx0fSBlbHNlIGlmIChjaGFydEFyZWEucmlnaHQgKiBlcnJNYXJnaW4gPCBtb2RlbC54KSB7XG5cdFx0XHRcdHJhdGlvID0gKG1vZGVsLnggLSB4KSAvIChtb2RlbC54IC0gY2hhcnRBcmVhLnJpZ2h0KTtcblx0XHRcdH0gZWxzZSBpZiAobW9kZWwueSA8IGNoYXJ0QXJlYS50b3ApIHtcblx0XHRcdFx0cmF0aW8gPSAoeSAtIG1vZGVsLnkpIC8gKGNoYXJ0QXJlYS50b3AgLSBtb2RlbC55KTtcblx0XHRcdH0gZWxzZSBpZiAoY2hhcnRBcmVhLmJvdHRvbSAqIGVyck1hcmdpbiA8IG1vZGVsLnkpIHtcblx0XHRcdFx0cmF0aW8gPSAobW9kZWwueSAtIHkpIC8gKG1vZGVsLnkgLSBjaGFydEFyZWEuYm90dG9tKTtcblx0XHRcdH1cblx0XHRcdHJhdGlvID0gTWF0aC5yb3VuZChyYXRpbyAqIDEwMCkgLyAxMDA7XG5cdFx0XHRjdHguc3Ryb2tlU3R5bGUgPSBjb2xvcihjdHguc3Ryb2tlU3R5bGUpLmFscGhhKHJhdGlvKS5yZ2JTdHJpbmcoKTtcblx0XHRcdGN0eC5maWxsU3R5bGUgPSBjb2xvcihjdHguZmlsbFN0eWxlKS5hbHBoYShyYXRpbykucmdiU3RyaW5nKCk7XG5cdFx0fVxuXG5cdFx0aGVscGVycy5jYW52YXMuZHJhd1BvaW50KGN0eCwgcG9pbnRTdHlsZSwgcmFkaXVzLCB4LCB5KTtcblx0fVxufSk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///266\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\n\ndefaults._set('global', {\n\telements: {\n\t\trectangle: {\n\t\t\tbackgroundColor: defaults.global.defaultColor,\n\t\t\tborderColor: defaults.global.defaultColor,\n\t\t\tborderSkipped: 'bottom',\n\t\t\tborderWidth: 0\n\t\t}\n\t}\n});\n\nfunction isVertical(bar) {\n\treturn bar._view.width !== undefined;\n}\n\n/**\n * Helper function to get the bounds of the bar regardless of the orientation\n * @param bar {Chart.Element.Rectangle} the bar\n * @return {Bounds} bounds of the bar\n * @private\n */\nfunction getBarBounds(bar) {\n\tvar vm = bar._view;\n\tvar x1, x2, y1, y2;\n\n\tif (isVertical(bar)) {\n\t\t// vertical\n\t\tvar halfWidth = vm.width / 2;\n\t\tx1 = vm.x - halfWidth;\n\t\tx2 = vm.x + halfWidth;\n\t\ty1 = Math.min(vm.y, vm.base);\n\t\ty2 = Math.max(vm.y, vm.base);\n\t} else {\n\t\t// horizontal bar\n\t\tvar halfHeight = vm.height / 2;\n\t\tx1 = Math.min(vm.x, vm.base);\n\t\tx2 = Math.max(vm.x, vm.base);\n\t\ty1 = vm.y - halfHeight;\n\t\ty2 = vm.y + halfHeight;\n\t}\n\n\treturn {\n\t\tleft: x1,\n\t\ttop: y1,\n\t\tright: x2,\n\t\tbottom: y2\n\t};\n}\n\nmodule.exports = Element.extend({\n\tdraw: function() {\n\t\tvar ctx = this._chart.ctx;\n\t\tvar vm = this._view;\n\t\tvar left, right, top, bottom, signX, signY, borderSkipped;\n\t\tvar borderWidth = vm.borderWidth;\n\n\t\tif (!vm.horizontal) {\n\t\t\t// bar\n\t\t\tleft = vm.x - vm.width / 2;\n\t\t\tright = vm.x + vm.width / 2;\n\t\t\ttop = vm.y;\n\t\t\tbottom = vm.base;\n\t\t\tsignX = 1;\n\t\t\tsignY = bottom > top ? 1 : -1;\n\t\t\tborderSkipped = vm.borderSkipped || 'bottom';\n\t\t} else {\n\t\t\t// horizontal bar\n\t\t\tleft = vm.base;\n\t\t\tright = vm.x;\n\t\t\ttop = vm.y - vm.height / 2;\n\t\t\tbottom = vm.y + vm.height / 2;\n\t\t\tsignX = right > left ? 1 : -1;\n\t\t\tsignY = 1;\n\t\t\tborderSkipped = vm.borderSkipped || 'left';\n\t\t}\n\n\t\t// Canvas doesn't allow us to stroke inside the width so we can\n\t\t// adjust the sizes to fit if we're setting a stroke on the line\n\t\tif (borderWidth) {\n\t\t\t// borderWidth shold be less than bar width and bar height.\n\t\t\tvar barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom));\n\t\t\tborderWidth = borderWidth > barSize ? barSize : borderWidth;\n\t\t\tvar halfStroke = borderWidth / 2;\n\t\t\t// Adjust borderWidth when bar top position is near vm.base(zero).\n\t\t\tvar borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0);\n\t\t\tvar borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0);\n\t\t\tvar borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0);\n\t\t\tvar borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0);\n\t\t\t// not become a vertical line?\n\t\t\tif (borderLeft !== borderRight) {\n\t\t\t\ttop = borderTop;\n\t\t\t\tbottom = borderBottom;\n\t\t\t}\n\t\t\t// not become a horizontal line?\n\t\t\tif (borderTop !== borderBottom) {\n\t\t\t\tleft = borderLeft;\n\t\t\t\tright = borderRight;\n\t\t\t}\n\t\t}\n\n\t\tctx.beginPath();\n\t\tctx.fillStyle = vm.backgroundColor;\n\t\tctx.strokeStyle = vm.borderColor;\n\t\tctx.lineWidth = borderWidth;\n\n\t\t// Corner points, from bottom-left to bottom-right clockwise\n\t\t// | 1 2 |\n\t\t// | 0 3 |\n\t\tvar corners = [\n\t\t\t[left, bottom],\n\t\t\t[left, top],\n\t\t\t[right, top],\n\t\t\t[right, bottom]\n\t\t];\n\n\t\t// Find first (starting) corner with fallback to 'bottom'\n\t\tvar borders = ['bottom', 'left', 'top', 'right'];\n\t\tvar startCorner = borders.indexOf(borderSkipped, 0);\n\t\tif (startCorner === -1) {\n\t\t\tstartCorner = 0;\n\t\t}\n\n\t\tfunction cornerAt(index) {\n\t\t\treturn corners[(startCorner + index) % 4];\n\t\t}\n\n\t\t// Draw rectangle from 'startCorner'\n\t\tvar corner = cornerAt(0);\n\t\tctx.moveTo(corner[0], corner[1]);\n\n\t\tfor (var i = 1; i < 4; i++) {\n\t\t\tcorner = cornerAt(i);\n\t\t\tctx.lineTo(corner[0], corner[1]);\n\t\t}\n\n\t\tctx.fill();\n\t\tif (borderWidth) {\n\t\t\tctx.stroke();\n\t\t}\n\t},\n\n\theight: function() {\n\t\tvar vm = this._view;\n\t\treturn vm.base - vm.y;\n\t},\n\n\tinRange: function(mouseX, mouseY) {\n\t\tvar inRange = false;\n\n\t\tif (this._view) {\n\t\t\tvar bounds = getBarBounds(this);\n\t\t\tinRange = mouseX >= bounds.left && mouseX <= bounds.right && mouseY >= bounds.top && mouseY <= bounds.bottom;\n\t\t}\n\n\t\treturn inRange;\n\t},\n\n\tinLabelRange: function(mouseX, mouseY) {\n\t\tvar me = this;\n\t\tif (!me._view) {\n\t\t\treturn false;\n\t\t}\n\n\t\tvar inRange = false;\n\t\tvar bounds = getBarBounds(me);\n\n\t\tif (isVertical(me)) {\n\t\t\tinRange = mouseX >= bounds.left && mouseX <= bounds.right;\n\t\t} else {\n\t\t\tinRange = mouseY >= bounds.top && mouseY <= bounds.bottom;\n\t\t}\n\n\t\treturn inRange;\n\t},\n\n\tinXRange: function(mouseX) {\n\t\tvar bounds = getBarBounds(this);\n\t\treturn mouseX >= bounds.left && mouseX <= bounds.right;\n\t},\n\n\tinYRange: function(mouseY) {\n\t\tvar bounds = getBarBounds(this);\n\t\treturn mouseY >= bounds.top && mouseY <= bounds.bottom;\n\t},\n\n\tgetCenterPoint: function() {\n\t\tvar vm = this._view;\n\t\tvar x, y;\n\t\tif (isVertical(this)) {\n\t\t\tx = vm.x;\n\t\t\ty = (vm.y + vm.base) / 2;\n\t\t} else {\n\t\t\tx = (vm.x + vm.base) / 2;\n\t\t\ty = vm.y;\n\t\t}\n\n\t\treturn {x: x, y: y};\n\t},\n\n\tgetArea: function() {\n\t\tvar vm = this._view;\n\t\treturn vm.width * Math.abs(vm.y - vm.base);\n\t},\n\n\ttooltipPosition: function() {\n\t\tvar vm = this._view;\n\t\treturn {\n\t\t\tx: vm.x,\n\t\t\ty: vm.y\n\t\t};\n\t}\n});\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2VsZW1lbnRzL2VsZW1lbnQucmVjdGFuZ2xlLmpzP2Q5NDUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGNBQWMsbUJBQU8sQ0FBQyxFQUFzQjs7QUFFNUM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLGVBQWUsd0JBQXdCO0FBQ3ZDLFlBQVksT0FBTztBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGlCQUFpQixPQUFPO0FBQ3hCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQSxVQUFVO0FBQ1YsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQyIsImZpbGUiOiIyNjcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIEVsZW1lbnQgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZWxlbWVudCcpO1xuXG5kZWZhdWx0cy5fc2V0KCdnbG9iYWwnLCB7XG5cdGVsZW1lbnRzOiB7XG5cdFx0cmVjdGFuZ2xlOiB7XG5cdFx0XHRiYWNrZ3JvdW5kQ29sb3I6IGRlZmF1bHRzLmdsb2JhbC5kZWZhdWx0Q29sb3IsXG5cdFx0XHRib3JkZXJDb2xvcjogZGVmYXVsdHMuZ2xvYmFsLmRlZmF1bHRDb2xvcixcblx0XHRcdGJvcmRlclNraXBwZWQ6ICdib3R0b20nLFxuXHRcdFx0Ym9yZGVyV2lkdGg6IDBcblx0XHR9XG5cdH1cbn0pO1xuXG5mdW5jdGlvbiBpc1ZlcnRpY2FsKGJhcikge1xuXHRyZXR1cm4gYmFyLl92aWV3LndpZHRoICE9PSB1bmRlZmluZWQ7XG59XG5cbi8qKlxuICogSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgYm91bmRzIG9mIHRoZSBiYXIgcmVnYXJkbGVzcyBvZiB0aGUgb3JpZW50YXRpb25cbiAqIEBwYXJhbSBiYXIge0NoYXJ0LkVsZW1lbnQuUmVjdGFuZ2xlfSB0aGUgYmFyXG4gKiBAcmV0dXJuIHtCb3VuZHN9IGJvdW5kcyBvZiB0aGUgYmFyXG4gKiBAcHJpdmF0ZVxuICovXG5mdW5jdGlvbiBnZXRCYXJCb3VuZHMoYmFyKSB7XG5cdHZhciB2bSA9IGJhci5fdmlldztcblx0dmFyIHgxLCB4MiwgeTEsIHkyO1xuXG5cdGlmIChpc1ZlcnRpY2FsKGJhcikpIHtcblx0XHQvLyB2ZXJ0aWNhbFxuXHRcdHZhciBoYWxmV2lkdGggPSB2bS53aWR0aCAvIDI7XG5cdFx0eDEgPSB2bS54IC0gaGFsZldpZHRoO1xuXHRcdHgyID0gdm0ueCArIGhhbGZXaWR0aDtcblx0XHR5MSA9IE1hdGgubWluKHZtLnksIHZtLmJhc2UpO1xuXHRcdHkyID0gTWF0aC5tYXgodm0ueSwgdm0uYmFzZSk7XG5cdH0gZWxzZSB7XG5cdFx0Ly8gaG9yaXpvbnRhbCBiYXJcblx0XHR2YXIgaGFsZkhlaWdodCA9IHZtLmhlaWdodCAvIDI7XG5cdFx0eDEgPSBNYXRoLm1pbih2bS54LCB2bS5iYXNlKTtcblx0XHR4MiA9IE1hdGgubWF4KHZtLngsIHZtLmJhc2UpO1xuXHRcdHkxID0gdm0ueSAtIGhhbGZIZWlnaHQ7XG5cdFx0eTIgPSB2bS55ICsgaGFsZkhlaWdodDtcblx0fVxuXG5cdHJldHVybiB7XG5cdFx0bGVmdDogeDEsXG5cdFx0dG9wOiB5MSxcblx0XHRyaWdodDogeDIsXG5cdFx0Ym90dG9tOiB5MlxuXHR9O1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IEVsZW1lbnQuZXh0ZW5kKHtcblx0ZHJhdzogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIGN0eCA9IHRoaXMuX2NoYXJ0LmN0eDtcblx0XHR2YXIgdm0gPSB0aGlzLl92aWV3O1xuXHRcdHZhciBsZWZ0LCByaWdodCwgdG9wLCBib3R0b20sIHNpZ25YLCBzaWduWSwgYm9yZGVyU2tpcHBlZDtcblx0XHR2YXIgYm9yZGVyV2lkdGggPSB2bS5ib3JkZXJXaWR0aDtcblxuXHRcdGlmICghdm0uaG9yaXpvbnRhbCkge1xuXHRcdFx0Ly8gYmFyXG5cdFx0XHRsZWZ0ID0gdm0ueCAtIHZtLndpZHRoIC8gMjtcblx0XHRcdHJpZ2h0ID0gdm0ueCArIHZtLndpZHRoIC8gMjtcblx0XHRcdHRvcCA9IHZtLnk7XG5cdFx0XHRib3R0b20gPSB2bS5iYXNlO1xuXHRcdFx0c2lnblggPSAxO1xuXHRcdFx0c2lnblkgPSBib3R0b20gPiB0b3AgPyAxIDogLTE7XG5cdFx0XHRib3JkZXJTa2lwcGVkID0gdm0uYm9yZGVyU2tpcHBlZCB8fCAnYm90dG9tJztcblx0XHR9IGVsc2Uge1xuXHRcdFx0Ly8gaG9yaXpvbnRhbCBiYXJcblx0XHRcdGxlZnQgPSB2bS5iYXNlO1xuXHRcdFx0cmlnaHQgPSB2bS54O1xuXHRcdFx0dG9wID0gdm0ueSAtIHZtLmhlaWdodCAvIDI7XG5cdFx0XHRib3R0b20gPSB2bS55ICsgdm0uaGVpZ2h0IC8gMjtcblx0XHRcdHNpZ25YID0gcmlnaHQgPiBsZWZ0ID8gMSA6IC0xO1xuXHRcdFx0c2lnblkgPSAxO1xuXHRcdFx0Ym9yZGVyU2tpcHBlZCA9IHZtLmJvcmRlclNraXBwZWQgfHwgJ2xlZnQnO1xuXHRcdH1cblxuXHRcdC8vIENhbnZhcyBkb2Vzbid0IGFsbG93IHVzIHRvIHN0cm9rZSBpbnNpZGUgdGhlIHdpZHRoIHNvIHdlIGNhblxuXHRcdC8vIGFkanVzdCB0aGUgc2l6ZXMgdG8gZml0IGlmIHdlJ3JlIHNldHRpbmcgYSBzdHJva2Ugb24gdGhlIGxpbmVcblx0XHRpZiAoYm9yZGVyV2lkdGgpIHtcblx0XHRcdC8vIGJvcmRlcldpZHRoIHNob2xkIGJlIGxlc3MgdGhhbiBiYXIgd2lkdGggYW5kIGJhciBoZWlnaHQuXG5cdFx0XHR2YXIgYmFyU2l6ZSA9IE1hdGgubWluKE1hdGguYWJzKGxlZnQgLSByaWdodCksIE1hdGguYWJzKHRvcCAtIGJvdHRvbSkpO1xuXHRcdFx0Ym9yZGVyV2lkdGggPSBib3JkZXJXaWR0aCA+IGJhclNpemUgPyBiYXJTaXplIDogYm9yZGVyV2lkdGg7XG5cdFx0XHR2YXIgaGFsZlN0cm9rZSA9IGJvcmRlcldpZHRoIC8gMjtcblx0XHRcdC8vIEFkanVzdCBib3JkZXJXaWR0aCB3aGVuIGJhciB0b3AgcG9zaXRpb24gaXMgbmVhciB2bS5iYXNlKHplcm8pLlxuXHRcdFx0dmFyIGJvcmRlckxlZnQgPSBsZWZ0ICsgKGJvcmRlclNraXBwZWQgIT09ICdsZWZ0JyA/IGhhbGZTdHJva2UgKiBzaWduWCA6IDApO1xuXHRcdFx0dmFyIGJvcmRlclJpZ2h0ID0gcmlnaHQgKyAoYm9yZGVyU2tpcHBlZCAhPT0gJ3JpZ2h0JyA/IC1oYWxmU3Ryb2tlICogc2lnblggOiAwKTtcblx0XHRcdHZhciBib3JkZXJUb3AgPSB0b3AgKyAoYm9yZGVyU2tpcHBlZCAhPT0gJ3RvcCcgPyBoYWxmU3Ryb2tlICogc2lnblkgOiAwKTtcblx0XHRcdHZhciBib3JkZXJCb3R0b20gPSBib3R0b20gKyAoYm9yZGVyU2tpcHBlZCAhPT0gJ2JvdHRvbScgPyAtaGFsZlN0cm9rZSAqIHNpZ25ZIDogMCk7XG5cdFx0XHQvLyBub3QgYmVjb21lIGEgdmVydGljYWwgbGluZT9cblx0XHRcdGlmIChib3JkZXJMZWZ0ICE9PSBib3JkZXJSaWdodCkge1xuXHRcdFx0XHR0b3AgPSBib3JkZXJUb3A7XG5cdFx0XHRcdGJvdHRvbSA9IGJvcmRlckJvdHRvbTtcblx0XHRcdH1cblx0XHRcdC8vIG5vdCBiZWNvbWUgYSBob3Jpem9udGFsIGxpbmU/XG5cdFx0XHRpZiAoYm9yZGVyVG9wICE9PSBib3JkZXJCb3R0b20pIHtcblx0XHRcdFx0bGVmdCA9IGJvcmRlckxlZnQ7XG5cdFx0XHRcdHJpZ2h0ID0gYm9yZGVyUmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdGN0eC5maWxsU3R5bGUgPSB2bS5iYWNrZ3JvdW5kQ29sb3I7XG5cdFx0Y3R4LnN0cm9rZVN0eWxlID0gdm0uYm9yZGVyQ29sb3I7XG5cdFx0Y3R4LmxpbmVXaWR0aCA9IGJvcmRlcldpZHRoO1xuXG5cdFx0Ly8gQ29ybmVyIHBvaW50cywgZnJvbSBib3R0b20tbGVmdCB0byBib3R0b20tcmlnaHQgY2xvY2t3aXNlXG5cdFx0Ly8gfCAxIDIgfFxuXHRcdC8vIHwgMCAzIHxcblx0XHR2YXIgY29ybmVycyA9IFtcblx0XHRcdFtsZWZ0LCBib3R0b21dLFxuXHRcdFx0W2xlZnQsIHRvcF0sXG5cdFx0XHRbcmlnaHQsIHRvcF0sXG5cdFx0XHRbcmlnaHQsIGJvdHRvbV1cblx0XHRdO1xuXG5cdFx0Ly8gRmluZCBmaXJzdCAoc3RhcnRpbmcpIGNvcm5lciB3aXRoIGZhbGxiYWNrIHRvICdib3R0b20nXG5cdFx0dmFyIGJvcmRlcnMgPSBbJ2JvdHRvbScsICdsZWZ0JywgJ3RvcCcsICdyaWdodCddO1xuXHRcdHZhciBzdGFydENvcm5lciA9IGJvcmRlcnMuaW5kZXhPZihib3JkZXJTa2lwcGVkLCAwKTtcblx0XHRpZiAoc3RhcnRDb3JuZXIgPT09IC0xKSB7XG5cdFx0XHRzdGFydENvcm5lciA9IDA7XG5cdFx0fVxuXG5cdFx0ZnVuY3Rpb24gY29ybmVyQXQoaW5kZXgpIHtcblx0XHRcdHJldHVybiBjb3JuZXJzWyhzdGFydENvcm5lciArIGluZGV4KSAlIDRdO1xuXHRcdH1cblxuXHRcdC8vIERyYXcgcmVjdGFuZ2xlIGZyb20gJ3N0YXJ0Q29ybmVyJ1xuXHRcdHZhciBjb3JuZXIgPSBjb3JuZXJBdCgwKTtcblx0XHRjdHgubW92ZVRvKGNvcm5lclswXSwgY29ybmVyWzFdKTtcblxuXHRcdGZvciAodmFyIGkgPSAxOyBpIDwgNDsgaSsrKSB7XG5cdFx0XHRjb3JuZXIgPSBjb3JuZXJBdChpKTtcblx0XHRcdGN0eC5saW5lVG8oY29ybmVyWzBdLCBjb3JuZXJbMV0pO1xuXHRcdH1cblxuXHRcdGN0eC5maWxsKCk7XG5cdFx0aWYgKGJvcmRlcldpZHRoKSB7XG5cdFx0XHRjdHguc3Ryb2tlKCk7XG5cdFx0fVxuXHR9LFxuXG5cdGhlaWdodDogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblx0XHRyZXR1cm4gdm0uYmFzZSAtIHZtLnk7XG5cdH0sXG5cblx0aW5SYW5nZTogZnVuY3Rpb24obW91c2VYLCBtb3VzZVkpIHtcblx0XHR2YXIgaW5SYW5nZSA9IGZhbHNlO1xuXG5cdFx0aWYgKHRoaXMuX3ZpZXcpIHtcblx0XHRcdHZhciBib3VuZHMgPSBnZXRCYXJCb3VuZHModGhpcyk7XG5cdFx0XHRpblJhbmdlID0gbW91c2VYID49IGJvdW5kcy5sZWZ0ICYmIG1vdXNlWCA8PSBib3VuZHMucmlnaHQgJiYgbW91c2VZID49IGJvdW5kcy50b3AgJiYgbW91c2VZIDw9IGJvdW5kcy5ib3R0b207XG5cdFx0fVxuXG5cdFx0cmV0dXJuIGluUmFuZ2U7XG5cdH0sXG5cblx0aW5MYWJlbFJhbmdlOiBmdW5jdGlvbihtb3VzZVgsIG1vdXNlWSkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0aWYgKCFtZS5fdmlldykge1xuXHRcdFx0cmV0dXJuIGZhbHNlO1xuXHRcdH1cblxuXHRcdHZhciBpblJhbmdlID0gZmFsc2U7XG5cdFx0dmFyIGJvdW5kcyA9IGdldEJhckJvdW5kcyhtZSk7XG5cblx0XHRpZiAoaXNWZXJ0aWNhbChtZSkpIHtcblx0XHRcdGluUmFuZ2UgPSBtb3VzZVggPj0gYm91bmRzLmxlZnQgJiYgbW91c2VYIDw9IGJvdW5kcy5yaWdodDtcblx0XHR9IGVsc2Uge1xuXHRcdFx0aW5SYW5nZSA9IG1vdXNlWSA+PSBib3VuZHMudG9wICYmIG1vdXNlWSA8PSBib3VuZHMuYm90dG9tO1xuXHRcdH1cblxuXHRcdHJldHVybiBpblJhbmdlO1xuXHR9LFxuXG5cdGluWFJhbmdlOiBmdW5jdGlvbihtb3VzZVgpIHtcblx0XHR2YXIgYm91bmRzID0gZ2V0QmFyQm91bmRzKHRoaXMpO1xuXHRcdHJldHVybiBtb3VzZVggPj0gYm91bmRzLmxlZnQgJiYgbW91c2VYIDw9IGJvdW5kcy5yaWdodDtcblx0fSxcblxuXHRpbllSYW5nZTogZnVuY3Rpb24obW91c2VZKSB7XG5cdFx0dmFyIGJvdW5kcyA9IGdldEJhckJvdW5kcyh0aGlzKTtcblx0XHRyZXR1cm4gbW91c2VZID49IGJvdW5kcy50b3AgJiYgbW91c2VZIDw9IGJvdW5kcy5ib3R0b207XG5cdH0sXG5cblx0Z2V0Q2VudGVyUG9pbnQ6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0dmFyIHgsIHk7XG5cdFx0aWYgKGlzVmVydGljYWwodGhpcykpIHtcblx0XHRcdHggPSB2bS54O1xuXHRcdFx0eSA9ICh2bS55ICsgdm0uYmFzZSkgLyAyO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHR4ID0gKHZtLnggKyB2bS5iYXNlKSAvIDI7XG5cdFx0XHR5ID0gdm0ueTtcblx0XHR9XG5cblx0XHRyZXR1cm4ge3g6IHgsIHk6IHl9O1xuXHR9LFxuXG5cdGdldEFyZWE6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciB2bSA9IHRoaXMuX3ZpZXc7XG5cdFx0cmV0dXJuIHZtLndpZHRoICogTWF0aC5hYnModm0ueSAtIHZtLmJhc2UpO1xuXHR9LFxuXG5cdHRvb2x0aXBQb3NpdGlvbjogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblx0XHRyZXR1cm4ge1xuXHRcdFx0eDogdm0ueCxcblx0XHRcdHk6IHZtLnlcblx0XHR9O1xuXHR9XG59KTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///267\n")},function(module,exports){eval("/**\n * Platform fallback implementation (minimal).\n * @see https://github.com/chartjs/Chart.js/pull/4591#issuecomment-319575939\n */\n\nmodule.exports = {\n\tacquireContext: function(item) {\n\t\tif (item && item.canvas) {\n\t\t\t// Support for any object associated to a canvas (including a context2d)\n\t\t\titem = item.canvas;\n\t\t}\n\n\t\treturn item && item.getContext('2d') || null;\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsYXRmb3Jtcy9wbGF0Zm9ybS5iYXNpYy5qcz8xZTBlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EiLCJmaWxlIjoiMjY4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQbGF0Zm9ybSBmYWxsYmFjayBpbXBsZW1lbnRhdGlvbiAobWluaW1hbCkuXG4gKiBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL3B1bGwvNDU5MSNpc3N1ZWNvbW1lbnQtMzE5NTc1OTM5XG4gKi9cblxubW9kdWxlLmV4cG9ydHMgPSB7XG5cdGFjcXVpcmVDb250ZXh0OiBmdW5jdGlvbihpdGVtKSB7XG5cdFx0aWYgKGl0ZW0gJiYgaXRlbS5jYW52YXMpIHtcblx0XHRcdC8vIFN1cHBvcnQgZm9yIGFueSBvYmplY3QgYXNzb2NpYXRlZCB0byBhIGNhbnZhcyAoaW5jbHVkaW5nIGEgY29udGV4dDJkKVxuXHRcdFx0aXRlbSA9IGl0ZW0uY2FudmFzO1xuXHRcdH1cblxuXHRcdHJldHVybiBpdGVtICYmIGl0ZW0uZ2V0Q29udGV4dCgnMmQnKSB8fCBudWxsO1xuXHR9XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///268\n")},function(module,exports,__webpack_require__){"use strict";eval("/**\n * Chart.Platform implementation for targeting a web browser\n */\n\n\n\nvar helpers = __webpack_require__(83);\n\nvar EXPANDO_KEY = '$chartjs';\nvar CSS_PREFIX = 'chartjs-';\nvar CSS_RENDER_MONITOR = CSS_PREFIX + 'render-monitor';\nvar CSS_RENDER_ANIMATION = CSS_PREFIX + 'render-animation';\nvar ANIMATION_START_EVENTS = ['animationstart', 'webkitAnimationStart'];\n\n/**\n * DOM event types -> Chart.js event types.\n * Note: only events with different types are mapped.\n * @see https://developer.mozilla.org/en-US/docs/Web/Events\n */\nvar EVENT_TYPES = {\n\ttouchstart: 'mousedown',\n\ttouchmove: 'mousemove',\n\ttouchend: 'mouseup',\n\tpointerenter: 'mouseenter',\n\tpointerdown: 'mousedown',\n\tpointermove: 'mousemove',\n\tpointerup: 'mouseup',\n\tpointerleave: 'mouseout',\n\tpointerout: 'mouseout'\n};\n\n/**\n * The \"used\" size is the final value of a dimension property after all calculations have\n * been performed. This method uses the computed style of `element` but returns undefined\n * if the computed style is not expressed in pixels. That can happen in some cases where\n * `element` has a size relative to its parent and this last one is not yet displayed,\n * for example because of `display: none` on a parent node.\n * @see https://developer.mozilla.org/en-US/docs/Web/CSS/used_value\n * @returns {Number} Size in pixels or undefined if unknown.\n */\nfunction readUsedSize(element, property) {\n\tvar value = helpers.getStyle(element, property);\n\tvar matches = value && value.match(/^(\\d+)(\\.\\d+)?px$/);\n\treturn matches ? Number(matches[1]) : undefined;\n}\n\n/**\n * Initializes the canvas style and render size without modifying the canvas display size,\n * since responsiveness is handled by the controller.resize() method. The config is used\n * to determine the aspect ratio to apply in case no explicit height has been specified.\n */\nfunction initCanvas(canvas, config) {\n\tvar style = canvas.style;\n\n\t// NOTE(SB) canvas.getAttribute('width') !== canvas.width: in the first case it\n\t// returns null or '' if no explicit value has been set to the canvas attribute.\n\tvar renderHeight = canvas.getAttribute('height');\n\tvar renderWidth = canvas.getAttribute('width');\n\n\t// Chart.js modifies some canvas values that we want to restore on destroy\n\tcanvas[EXPANDO_KEY] = {\n\t\tinitial: {\n\t\t\theight: renderHeight,\n\t\t\twidth: renderWidth,\n\t\t\tstyle: {\n\t\t\t\tdisplay: style.display,\n\t\t\t\theight: style.height,\n\t\t\t\twidth: style.width\n\t\t\t}\n\t\t}\n\t};\n\n\t// Force canvas to display as block to avoid extra space caused by inline\n\t// elements, which would interfere with the responsive resize process.\n\t// https://github.com/chartjs/Chart.js/issues/2538\n\tstyle.display = style.display || 'block';\n\n\tif (renderWidth === null || renderWidth === '') {\n\t\tvar displayWidth = readUsedSize(canvas, 'width');\n\t\tif (displayWidth !== undefined) {\n\t\t\tcanvas.width = displayWidth;\n\t\t}\n\t}\n\n\tif (renderHeight === null || renderHeight === '') {\n\t\tif (canvas.style.height === '') {\n\t\t\t// If no explicit render height and style height, let's apply the aspect ratio,\n\t\t\t// which one can be specified by the user but also by charts as default option\n\t\t\t// (i.e. options.aspectRatio). If not specified, use canvas aspect ratio of 2.\n\t\t\tcanvas.height = canvas.width / (config.options.aspectRatio || 2);\n\t\t} else {\n\t\t\tvar displayHeight = readUsedSize(canvas, 'height');\n\t\t\tif (displayWidth !== undefined) {\n\t\t\t\tcanvas.height = displayHeight;\n\t\t\t}\n\t\t}\n\t}\n\n\treturn canvas;\n}\n\n/**\n * Detects support for options object argument in addEventListener.\n * https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support\n * @private\n */\nvar supportsEventListenerOptions = (function() {\n\tvar supports = false;\n\ttry {\n\t\tvar options = Object.defineProperty({}, 'passive', {\n\t\t\tget: function() {\n\t\t\t\tsupports = true;\n\t\t\t}\n\t\t});\n\t\twindow.addEventListener('e', null, options);\n\t} catch (e) {\n\t\t// continue regardless of error\n\t}\n\treturn supports;\n}());\n\n// Default passive to true as expected by Chrome for 'touchstart' and 'touchend' events.\n// https://github.com/chartjs/Chart.js/issues/4287\nvar eventListenerOptions = supportsEventListenerOptions ? {passive: true} : false;\n\nfunction addEventListener(node, type, listener) {\n\tnode.addEventListener(type, listener, eventListenerOptions);\n}\n\nfunction removeEventListener(node, type, listener) {\n\tnode.removeEventListener(type, listener, eventListenerOptions);\n}\n\nfunction createEvent(type, chart, x, y, nativeEvent) {\n\treturn {\n\t\ttype: type,\n\t\tchart: chart,\n\t\tnative: nativeEvent || null,\n\t\tx: x !== undefined ? x : null,\n\t\ty: y !== undefined ? y : null,\n\t};\n}\n\nfunction fromNativeEvent(event, chart) {\n\tvar type = EVENT_TYPES[event.type] || event.type;\n\tvar pos = helpers.getRelativePosition(event, chart);\n\treturn createEvent(type, chart, pos.x, pos.y, event);\n}\n\nfunction throttled(fn, thisArg) {\n\tvar ticking = false;\n\tvar args = [];\n\n\treturn function() {\n\t\targs = Array.prototype.slice.call(arguments);\n\t\tthisArg = thisArg || this;\n\n\t\tif (!ticking) {\n\t\t\tticking = true;\n\t\t\thelpers.requestAnimFrame.call(window, function() {\n\t\t\t\tticking = false;\n\t\t\t\tfn.apply(thisArg, args);\n\t\t\t});\n\t\t}\n\t};\n}\n\n// Implementation based on https://github.com/marcj/css-element-queries\nfunction createResizer(handler) {\n\tvar resizer = document.createElement('div');\n\tvar cls = CSS_PREFIX + 'size-monitor';\n\tvar maxSize = 1000000;\n\tvar style =\n\t\t'position:absolute;' +\n\t\t'left:0;' +\n\t\t'top:0;' +\n\t\t'right:0;' +\n\t\t'bottom:0;' +\n\t\t'overflow:hidden;' +\n\t\t'pointer-events:none;' +\n\t\t'visibility:hidden;' +\n\t\t'z-index:-1;';\n\n\tresizer.style.cssText = style;\n\tresizer.className = cls;\n\tresizer.innerHTML =\n\t\t'
' +\n\t\t\t'
' +\n\t\t\t'
' +\n\t\t'
' +\n\t\t'
' +\n\t\t\t'
' +\n\t\t\t'
' +\n\t\t'
';\n\n\tvar expand = resizer.childNodes[0];\n\tvar shrink = resizer.childNodes[1];\n\n\tresizer._reset = function() {\n\t\texpand.scrollLeft = maxSize;\n\t\texpand.scrollTop = maxSize;\n\t\tshrink.scrollLeft = maxSize;\n\t\tshrink.scrollTop = maxSize;\n\t};\n\tvar onScroll = function() {\n\t\tresizer._reset();\n\t\thandler();\n\t};\n\n\taddEventListener(expand, 'scroll', onScroll.bind(expand, 'expand'));\n\taddEventListener(shrink, 'scroll', onScroll.bind(shrink, 'shrink'));\n\n\treturn resizer;\n}\n\n// https://davidwalsh.name/detect-node-insertion\nfunction watchForRender(node, handler) {\n\tvar expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {});\n\tvar proxy = expando.renderProxy = function(e) {\n\t\tif (e.animationName === CSS_RENDER_ANIMATION) {\n\t\t\thandler();\n\t\t}\n\t};\n\n\thelpers.each(ANIMATION_START_EVENTS, function(type) {\n\t\taddEventListener(node, type, proxy);\n\t});\n\n\t// #4737: Chrome might skip the CSS animation when the CSS_RENDER_MONITOR class\n\t// is removed then added back immediately (same animation frame?). Accessing the\n\t// `offsetParent` property will force a reflow and re-evaluate the CSS animation.\n\t// https://gist.github.com/paulirish/5d52fb081b3570c81e3a#box-metrics\n\t// https://github.com/chartjs/Chart.js/issues/4737\n\texpando.reflow = !!node.offsetParent;\n\n\tnode.classList.add(CSS_RENDER_MONITOR);\n}\n\nfunction unwatchForRender(node) {\n\tvar expando = node[EXPANDO_KEY] || {};\n\tvar proxy = expando.renderProxy;\n\n\tif (proxy) {\n\t\thelpers.each(ANIMATION_START_EVENTS, function(type) {\n\t\t\tremoveEventListener(node, type, proxy);\n\t\t});\n\n\t\tdelete expando.renderProxy;\n\t}\n\n\tnode.classList.remove(CSS_RENDER_MONITOR);\n}\n\nfunction addResizeListener(node, listener, chart) {\n\tvar expando = node[EXPANDO_KEY] || (node[EXPANDO_KEY] = {});\n\n\t// Let's keep track of this added resizer and thus avoid DOM query when removing it.\n\tvar resizer = expando.resizer = createResizer(throttled(function() {\n\t\tif (expando.resizer) {\n\t\t\treturn listener(createEvent('resize', chart));\n\t\t}\n\t}));\n\n\t// The resizer needs to be attached to the node parent, so we first need to be\n\t// sure that `node` is attached to the DOM before injecting the resizer element.\n\twatchForRender(node, function() {\n\t\tif (expando.resizer) {\n\t\t\tvar container = node.parentNode;\n\t\t\tif (container && container !== resizer.parentNode) {\n\t\t\t\tcontainer.insertBefore(resizer, container.firstChild);\n\t\t\t}\n\n\t\t\t// The container size might have changed, let's reset the resizer state.\n\t\t\tresizer._reset();\n\t\t}\n\t});\n}\n\nfunction removeResizeListener(node) {\n\tvar expando = node[EXPANDO_KEY] || {};\n\tvar resizer = expando.resizer;\n\n\tdelete expando.resizer;\n\tunwatchForRender(node);\n\n\tif (resizer && resizer.parentNode) {\n\t\tresizer.parentNode.removeChild(resizer);\n\t}\n}\n\nfunction injectCSS(platform, css) {\n\t// http://stackoverflow.com/q/3922139\n\tvar style = platform._style || document.createElement('style');\n\tif (!platform._style) {\n\t\tplatform._style = style;\n\t\tcss = '/* Chart.js */\\n' + css;\n\t\tstyle.setAttribute('type', 'text/css');\n\t\tdocument.getElementsByTagName('head')[0].appendChild(style);\n\t}\n\n\tstyle.appendChild(document.createTextNode(css));\n}\n\nmodule.exports = {\n\t/**\n\t * This property holds whether this platform is enabled for the current environment.\n\t * Currently used by platform.js to select the proper implementation.\n\t * @private\n\t */\n\t_enabled: typeof window !== 'undefined' && typeof document !== 'undefined',\n\n\tinitialize: function() {\n\t\tvar keyframes = 'from{opacity:0.99}to{opacity:1}';\n\n\t\tinjectCSS(this,\n\t\t\t// DOM rendering detection\n\t\t\t// https://davidwalsh.name/detect-node-insertion\n\t\t\t'@-webkit-keyframes ' + CSS_RENDER_ANIMATION + '{' + keyframes + '}' +\n\t\t\t'@keyframes ' + CSS_RENDER_ANIMATION + '{' + keyframes + '}' +\n\t\t\t'.' + CSS_RENDER_MONITOR + '{' +\n\t\t\t\t'-webkit-animation:' + CSS_RENDER_ANIMATION + ' 0.001s;' +\n\t\t\t\t'animation:' + CSS_RENDER_ANIMATION + ' 0.001s;' +\n\t\t\t'}'\n\t\t);\n\t},\n\n\tacquireContext: function(item, config) {\n\t\tif (typeof item === 'string') {\n\t\t\titem = document.getElementById(item);\n\t\t} else if (item.length) {\n\t\t\t// Support for array based queries (such as jQuery)\n\t\t\titem = item[0];\n\t\t}\n\n\t\tif (item && item.canvas) {\n\t\t\t// Support for any object associated to a canvas (including a context2d)\n\t\t\titem = item.canvas;\n\t\t}\n\n\t\t// To prevent canvas fingerprinting, some add-ons undefine the getContext\n\t\t// method, for example: https://github.com/kkapsner/CanvasBlocker\n\t\t// https://github.com/chartjs/Chart.js/issues/2807\n\t\tvar context = item && item.getContext && item.getContext('2d');\n\n\t\t// `instanceof HTMLCanvasElement/CanvasRenderingContext2D` fails when the item is\n\t\t// inside an iframe or when running in a protected environment. We could guess the\n\t\t// types from their toString() value but let's keep things flexible and assume it's\n\t\t// a sufficient condition if the item has a context2D which has item as `canvas`.\n\t\t// https://github.com/chartjs/Chart.js/issues/3887\n\t\t// https://github.com/chartjs/Chart.js/issues/4102\n\t\t// https://github.com/chartjs/Chart.js/issues/4152\n\t\tif (context && context.canvas === item) {\n\t\t\tinitCanvas(item, config);\n\t\t\treturn context;\n\t\t}\n\n\t\treturn null;\n\t},\n\n\treleaseContext: function(context) {\n\t\tvar canvas = context.canvas;\n\t\tif (!canvas[EXPANDO_KEY]) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar initial = canvas[EXPANDO_KEY].initial;\n\t\t['height', 'width'].forEach(function(prop) {\n\t\t\tvar value = initial[prop];\n\t\t\tif (helpers.isNullOrUndef(value)) {\n\t\t\t\tcanvas.removeAttribute(prop);\n\t\t\t} else {\n\t\t\t\tcanvas.setAttribute(prop, value);\n\t\t\t}\n\t\t});\n\n\t\thelpers.each(initial.style || {}, function(value, key) {\n\t\t\tcanvas.style[key] = value;\n\t\t});\n\n\t\t// The canvas render size might have been changed (and thus the state stack discarded),\n\t\t// we can't use save() and restore() to restore the initial state. So make sure that at\n\t\t// least the canvas context is reset to the default state by setting the canvas width.\n\t\t// https://www.w3.org/TR/2011/WD-html5-20110525/the-canvas-element.html\n\t\tcanvas.width = canvas.width;\n\n\t\tdelete canvas[EXPANDO_KEY];\n\t},\n\n\taddEventListener: function(chart, type, listener) {\n\t\tvar canvas = chart.canvas;\n\t\tif (type === 'resize') {\n\t\t\t// Note: the resize event is not supported on all browsers.\n\t\t\taddResizeListener(canvas, listener, chart);\n\t\t\treturn;\n\t\t}\n\n\t\tvar expando = listener[EXPANDO_KEY] || (listener[EXPANDO_KEY] = {});\n\t\tvar proxies = expando.proxies || (expando.proxies = {});\n\t\tvar proxy = proxies[chart.id + '_' + type] = function(event) {\n\t\t\tlistener(fromNativeEvent(event, chart));\n\t\t};\n\n\t\taddEventListener(canvas, type, proxy);\n\t},\n\n\tremoveEventListener: function(chart, type, listener) {\n\t\tvar canvas = chart.canvas;\n\t\tif (type === 'resize') {\n\t\t\t// Note: the resize event is not supported on all browsers.\n\t\t\tremoveResizeListener(canvas, listener);\n\t\t\treturn;\n\t\t}\n\n\t\tvar expando = listener[EXPANDO_KEY] || {};\n\t\tvar proxies = expando.proxies || {};\n\t\tvar proxy = proxies[chart.id + '_' + type];\n\t\tif (!proxy) {\n\t\t\treturn;\n\t\t}\n\n\t\tremoveEventListener(canvas, type, proxy);\n\t}\n};\n\n// DEPRECATIONS\n\n/**\n * Provided for backward compatibility, use EventTarget.addEventListener instead.\n * EventTarget.addEventListener compatibility: Chrome, Opera 7, Safari, FF1.5+, IE9+\n * @see https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener\n * @function Chart.helpers.addEvent\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.addEvent = addEventListener;\n\n/**\n * Provided for backward compatibility, use EventTarget.removeEventListener instead.\n * EventTarget.removeEventListener compatibility: Chrome, Opera 7, Safari, FF1.5+, IE9+\n * @see https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener\n * @function Chart.helpers.removeEvent\n * @deprecated since version 2.7.0\n * @todo remove at version 3\n * @private\n */\nhelpers.removeEvent = removeEventListener;\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsYXRmb3Jtcy9wbGF0Zm9ybS5kb20uanM/YWJjMSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7O0FBRWE7O0FBRWIsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSxPQUFPO0FBQ3BCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esd0NBQXdDO0FBQ3hDO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEO0FBQ0E7QUFDQSwyREFBMkQsY0FBYzs7QUFFekU7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHFCQUFxQjtBQUNyQixVQUFVO0FBQ1YsU0FBUztBQUNULFdBQVc7QUFDWCxZQUFZO0FBQ1osbUJBQW1CO0FBQ25CLHVCQUF1QjtBQUN2QixxQkFBcUI7QUFDckIsY0FBYzs7QUFFZDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCLDZCQUE2QjtBQUM3Qiw4QkFBOEI7QUFDOUIsWUFBWTtBQUNaO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUI7QUFDdkIsZ0JBQWdCO0FBQ2hCLGlCQUFpQjtBQUNqQixZQUFZO0FBQ1o7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSwyREFBMkQ7QUFDM0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQSwyREFBMkQ7O0FBRTNEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0Esd0JBQXdCLGFBQWEsR0FBRyxVQUFVOztBQUVsRDtBQUNBO0FBQ0E7QUFDQSxvREFBb0Qsa0JBQWtCO0FBQ3RFLDRDQUE0QyxrQkFBa0I7QUFDOUQsZ0NBQWdDO0FBQ2hDLDJEQUEyRDtBQUMzRCxtREFBbUQ7QUFDbkQsS0FBSztBQUNMO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsR0FBRzs7QUFFSCxrQ0FBa0M7QUFDbEM7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLG9FQUFvRTtBQUNwRSx3REFBd0Q7QUFDeEQ7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI2OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ2hhcnQuUGxhdGZvcm0gaW1wbGVtZW50YXRpb24gZm9yIHRhcmdldGluZyBhIHdlYiBicm93c2VyXG4gKi9cblxuJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxudmFyIEVYUEFORE9fS0VZID0gJyRjaGFydGpzJztcbnZhciBDU1NfUFJFRklYID0gJ2NoYXJ0anMtJztcbnZhciBDU1NfUkVOREVSX01PTklUT1IgPSBDU1NfUFJFRklYICsgJ3JlbmRlci1tb25pdG9yJztcbnZhciBDU1NfUkVOREVSX0FOSU1BVElPTiA9IENTU19QUkVGSVggKyAncmVuZGVyLWFuaW1hdGlvbic7XG52YXIgQU5JTUFUSU9OX1NUQVJUX0VWRU5UUyA9IFsnYW5pbWF0aW9uc3RhcnQnLCAnd2Via2l0QW5pbWF0aW9uU3RhcnQnXTtcblxuLyoqXG4gKiBET00gZXZlbnQgdHlwZXMgLT4gQ2hhcnQuanMgZXZlbnQgdHlwZXMuXG4gKiBOb3RlOiBvbmx5IGV2ZW50cyB3aXRoIGRpZmZlcmVudCB0eXBlcyBhcmUgbWFwcGVkLlxuICogQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHNcbiAqL1xudmFyIEVWRU5UX1RZUEVTID0ge1xuXHR0b3VjaHN0YXJ0OiAnbW91c2Vkb3duJyxcblx0dG91Y2htb3ZlOiAnbW91c2Vtb3ZlJyxcblx0dG91Y2hlbmQ6ICdtb3VzZXVwJyxcblx0cG9pbnRlcmVudGVyOiAnbW91c2VlbnRlcicsXG5cdHBvaW50ZXJkb3duOiAnbW91c2Vkb3duJyxcblx0cG9pbnRlcm1vdmU6ICdtb3VzZW1vdmUnLFxuXHRwb2ludGVydXA6ICdtb3VzZXVwJyxcblx0cG9pbnRlcmxlYXZlOiAnbW91c2VvdXQnLFxuXHRwb2ludGVyb3V0OiAnbW91c2VvdXQnXG59O1xuXG4vKipcbiAqIFRoZSBcInVzZWRcIiBzaXplIGlzIHRoZSBmaW5hbCB2YWx1ZSBvZiBhIGRpbWVuc2lvbiBwcm9wZXJ0eSBhZnRlciBhbGwgY2FsY3VsYXRpb25zIGhhdmVcbiAqIGJlZW4gcGVyZm9ybWVkLiBUaGlzIG1ldGhvZCB1c2VzIHRoZSBjb21wdXRlZCBzdHlsZSBvZiBgZWxlbWVudGAgYnV0IHJldHVybnMgdW5kZWZpbmVkXG4gKiBpZiB0aGUgY29tcHV0ZWQgc3R5bGUgaXMgbm90IGV4cHJlc3NlZCBpbiBwaXhlbHMuIFRoYXQgY2FuIGhhcHBlbiBpbiBzb21lIGNhc2VzIHdoZXJlXG4gKiBgZWxlbWVudGAgaGFzIGEgc2l6ZSByZWxhdGl2ZSB0byBpdHMgcGFyZW50IGFuZCB0aGlzIGxhc3Qgb25lIGlzIG5vdCB5ZXQgZGlzcGxheWVkLFxuICogZm9yIGV4YW1wbGUgYmVjYXVzZSBvZiBgZGlzcGxheTogbm9uZWAgb24gYSBwYXJlbnQgbm9kZS5cbiAqIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL3VzZWRfdmFsdWVcbiAqIEByZXR1cm5zIHtOdW1iZXJ9IFNpemUgaW4gcGl4ZWxzIG9yIHVuZGVmaW5lZCBpZiB1bmtub3duLlxuICovXG5mdW5jdGlvbiByZWFkVXNlZFNpemUoZWxlbWVudCwgcHJvcGVydHkpIHtcblx0dmFyIHZhbHVlID0gaGVscGVycy5nZXRTdHlsZShlbGVtZW50LCBwcm9wZXJ0eSk7XG5cdHZhciBtYXRjaGVzID0gdmFsdWUgJiYgdmFsdWUubWF0Y2goL14oXFxkKykoXFwuXFxkKyk/cHgkLyk7XG5cdHJldHVybiBtYXRjaGVzID8gTnVtYmVyKG1hdGNoZXNbMV0pIDogdW5kZWZpbmVkO1xufVxuXG4vKipcbiAqIEluaXRpYWxpemVzIHRoZSBjYW52YXMgc3R5bGUgYW5kIHJlbmRlciBzaXplIHdpdGhvdXQgbW9kaWZ5aW5nIHRoZSBjYW52YXMgZGlzcGxheSBzaXplLFxuICogc2luY2UgcmVzcG9uc2l2ZW5lc3MgaXMgaGFuZGxlZCBieSB0aGUgY29udHJvbGxlci5yZXNpemUoKSBtZXRob2QuIFRoZSBjb25maWcgaXMgdXNlZFxuICogdG8gZGV0ZXJtaW5lIHRoZSBhc3BlY3QgcmF0aW8gdG8gYXBwbHkgaW4gY2FzZSBubyBleHBsaWNpdCBoZWlnaHQgaGFzIGJlZW4gc3BlY2lmaWVkLlxuICovXG5mdW5jdGlvbiBpbml0Q2FudmFzKGNhbnZhcywgY29uZmlnKSB7XG5cdHZhciBzdHlsZSA9IGNhbnZhcy5zdHlsZTtcblxuXHQvLyBOT1RFKFNCKSBjYW52YXMuZ2V0QXR0cmlidXRlKCd3aWR0aCcpICE9PSBjYW52YXMud2lkdGg6IGluIHRoZSBmaXJzdCBjYXNlIGl0XG5cdC8vIHJldHVybnMgbnVsbCBvciAnJyBpZiBubyBleHBsaWNpdCB2YWx1ZSBoYXMgYmVlbiBzZXQgdG8gdGhlIGNhbnZhcyBhdHRyaWJ1dGUuXG5cdHZhciByZW5kZXJIZWlnaHQgPSBjYW52YXMuZ2V0QXR0cmlidXRlKCdoZWlnaHQnKTtcblx0dmFyIHJlbmRlcldpZHRoID0gY2FudmFzLmdldEF0dHJpYnV0ZSgnd2lkdGgnKTtcblxuXHQvLyBDaGFydC5qcyBtb2RpZmllcyBzb21lIGNhbnZhcyB2YWx1ZXMgdGhhdCB3ZSB3YW50IHRvIHJlc3RvcmUgb24gZGVzdHJveVxuXHRjYW52YXNbRVhQQU5ET19LRVldID0ge1xuXHRcdGluaXRpYWw6IHtcblx0XHRcdGhlaWdodDogcmVuZGVySGVpZ2h0LFxuXHRcdFx0d2lkdGg6IHJlbmRlcldpZHRoLFxuXHRcdFx0c3R5bGU6IHtcblx0XHRcdFx0ZGlzcGxheTogc3R5bGUuZGlzcGxheSxcblx0XHRcdFx0aGVpZ2h0OiBzdHlsZS5oZWlnaHQsXG5cdFx0XHRcdHdpZHRoOiBzdHlsZS53aWR0aFxuXHRcdFx0fVxuXHRcdH1cblx0fTtcblxuXHQvLyBGb3JjZSBjYW52YXMgdG8gZGlzcGxheSBhcyBibG9jayB0byBhdm9pZCBleHRyYSBzcGFjZSBjYXVzZWQgYnkgaW5saW5lXG5cdC8vIGVsZW1lbnRzLCB3aGljaCB3b3VsZCBpbnRlcmZlcmUgd2l0aCB0aGUgcmVzcG9uc2l2ZSByZXNpemUgcHJvY2Vzcy5cblx0Ly8gaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzI1Mzhcblx0c3R5bGUuZGlzcGxheSA9IHN0eWxlLmRpc3BsYXkgfHwgJ2Jsb2NrJztcblxuXHRpZiAocmVuZGVyV2lkdGggPT09IG51bGwgfHwgcmVuZGVyV2lkdGggPT09ICcnKSB7XG5cdFx0dmFyIGRpc3BsYXlXaWR0aCA9IHJlYWRVc2VkU2l6ZShjYW52YXMsICd3aWR0aCcpO1xuXHRcdGlmIChkaXNwbGF5V2lkdGggIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0Y2FudmFzLndpZHRoID0gZGlzcGxheVdpZHRoO1xuXHRcdH1cblx0fVxuXG5cdGlmIChyZW5kZXJIZWlnaHQgPT09IG51bGwgfHwgcmVuZGVySGVpZ2h0ID09PSAnJykge1xuXHRcdGlmIChjYW52YXMuc3R5bGUuaGVpZ2h0ID09PSAnJykge1xuXHRcdFx0Ly8gSWYgbm8gZXhwbGljaXQgcmVuZGVyIGhlaWdodCBhbmQgc3R5bGUgaGVpZ2h0LCBsZXQncyBhcHBseSB0aGUgYXNwZWN0IHJhdGlvLFxuXHRcdFx0Ly8gd2hpY2ggb25lIGNhbiBiZSBzcGVjaWZpZWQgYnkgdGhlIHVzZXIgYnV0IGFsc28gYnkgY2hhcnRzIGFzIGRlZmF1bHQgb3B0aW9uXG5cdFx0XHQvLyAoaS5lLiBvcHRpb25zLmFzcGVjdFJhdGlvKS4gSWYgbm90IHNwZWNpZmllZCwgdXNlIGNhbnZhcyBhc3BlY3QgcmF0aW8gb2YgMi5cblx0XHRcdGNhbnZhcy5oZWlnaHQgPSBjYW52YXMud2lkdGggLyAoY29uZmlnLm9wdGlvbnMuYXNwZWN0UmF0aW8gfHwgMik7XG5cdFx0fSBlbHNlIHtcblx0XHRcdHZhciBkaXNwbGF5SGVpZ2h0ID0gcmVhZFVzZWRTaXplKGNhbnZhcywgJ2hlaWdodCcpO1xuXHRcdFx0aWYgKGRpc3BsYXlXaWR0aCAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGNhbnZhcy5oZWlnaHQgPSBkaXNwbGF5SGVpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHJldHVybiBjYW52YXM7XG59XG5cbi8qKlxuICogRGV0ZWN0cyBzdXBwb3J0IGZvciBvcHRpb25zIG9iamVjdCBhcmd1bWVudCBpbiBhZGRFdmVudExpc3RlbmVyLlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0V2ZW50VGFyZ2V0L2FkZEV2ZW50TGlzdGVuZXIjU2FmZWx5X2RldGVjdGluZ19vcHRpb25fc3VwcG9ydFxuICogQHByaXZhdGVcbiAqL1xudmFyIHN1cHBvcnRzRXZlbnRMaXN0ZW5lck9wdGlvbnMgPSAoZnVuY3Rpb24oKSB7XG5cdHZhciBzdXBwb3J0cyA9IGZhbHNlO1xuXHR0cnkge1xuXHRcdHZhciBvcHRpb25zID0gT2JqZWN0LmRlZmluZVByb3BlcnR5KHt9LCAncGFzc2l2ZScsIHtcblx0XHRcdGdldDogZnVuY3Rpb24oKSB7XG5cdFx0XHRcdHN1cHBvcnRzID0gdHJ1ZTtcblx0XHRcdH1cblx0XHR9KTtcblx0XHR3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignZScsIG51bGwsIG9wdGlvbnMpO1xuXHR9IGNhdGNoIChlKSB7XG5cdFx0Ly8gY29udGludWUgcmVnYXJkbGVzcyBvZiBlcnJvclxuXHR9XG5cdHJldHVybiBzdXBwb3J0cztcbn0oKSk7XG5cbi8vIERlZmF1bHQgcGFzc2l2ZSB0byB0cnVlIGFzIGV4cGVjdGVkIGJ5IENocm9tZSBmb3IgJ3RvdWNoc3RhcnQnIGFuZCAndG91Y2hlbmQnIGV2ZW50cy5cbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL2lzc3Vlcy80Mjg3XG52YXIgZXZlbnRMaXN0ZW5lck9wdGlvbnMgPSBzdXBwb3J0c0V2ZW50TGlzdGVuZXJPcHRpb25zID8ge3Bhc3NpdmU6IHRydWV9IDogZmFsc2U7XG5cbmZ1bmN0aW9uIGFkZEV2ZW50TGlzdGVuZXIobm9kZSwgdHlwZSwgbGlzdGVuZXIpIHtcblx0bm9kZS5hZGRFdmVudExpc3RlbmVyKHR5cGUsIGxpc3RlbmVyLCBldmVudExpc3RlbmVyT3B0aW9ucyk7XG59XG5cbmZ1bmN0aW9uIHJlbW92ZUV2ZW50TGlzdGVuZXIobm9kZSwgdHlwZSwgbGlzdGVuZXIpIHtcblx0bm9kZS5yZW1vdmVFdmVudExpc3RlbmVyKHR5cGUsIGxpc3RlbmVyLCBldmVudExpc3RlbmVyT3B0aW9ucyk7XG59XG5cbmZ1bmN0aW9uIGNyZWF0ZUV2ZW50KHR5cGUsIGNoYXJ0LCB4LCB5LCBuYXRpdmVFdmVudCkge1xuXHRyZXR1cm4ge1xuXHRcdHR5cGU6IHR5cGUsXG5cdFx0Y2hhcnQ6IGNoYXJ0LFxuXHRcdG5hdGl2ZTogbmF0aXZlRXZlbnQgfHwgbnVsbCxcblx0XHR4OiB4ICE9PSB1bmRlZmluZWQgPyB4IDogbnVsbCxcblx0XHR5OiB5ICE9PSB1bmRlZmluZWQgPyB5IDogbnVsbCxcblx0fTtcbn1cblxuZnVuY3Rpb24gZnJvbU5hdGl2ZUV2ZW50KGV2ZW50LCBjaGFydCkge1xuXHR2YXIgdHlwZSA9IEVWRU5UX1RZUEVTW2V2ZW50LnR5cGVdIHx8IGV2ZW50LnR5cGU7XG5cdHZhciBwb3MgPSBoZWxwZXJzLmdldFJlbGF0aXZlUG9zaXRpb24oZXZlbnQsIGNoYXJ0KTtcblx0cmV0dXJuIGNyZWF0ZUV2ZW50KHR5cGUsIGNoYXJ0LCBwb3MueCwgcG9zLnksIGV2ZW50KTtcbn1cblxuZnVuY3Rpb24gdGhyb3R0bGVkKGZuLCB0aGlzQXJnKSB7XG5cdHZhciB0aWNraW5nID0gZmFsc2U7XG5cdHZhciBhcmdzID0gW107XG5cblx0cmV0dXJuIGZ1bmN0aW9uKCkge1xuXHRcdGFyZ3MgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChhcmd1bWVudHMpO1xuXHRcdHRoaXNBcmcgPSB0aGlzQXJnIHx8IHRoaXM7XG5cblx0XHRpZiAoIXRpY2tpbmcpIHtcblx0XHRcdHRpY2tpbmcgPSB0cnVlO1xuXHRcdFx0aGVscGVycy5yZXF1ZXN0QW5pbUZyYW1lLmNhbGwod2luZG93LCBmdW5jdGlvbigpIHtcblx0XHRcdFx0dGlja2luZyA9IGZhbHNlO1xuXHRcdFx0XHRmbi5hcHBseSh0aGlzQXJnLCBhcmdzKTtcblx0XHRcdH0pO1xuXHRcdH1cblx0fTtcbn1cblxuLy8gSW1wbGVtZW50YXRpb24gYmFzZWQgb24gaHR0cHM6Ly9naXRodWIuY29tL21hcmNqL2Nzcy1lbGVtZW50LXF1ZXJpZXNcbmZ1bmN0aW9uIGNyZWF0ZVJlc2l6ZXIoaGFuZGxlcikge1xuXHR2YXIgcmVzaXplciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO1xuXHR2YXIgY2xzID0gQ1NTX1BSRUZJWCArICdzaXplLW1vbml0b3InO1xuXHR2YXIgbWF4U2l6ZSA9IDEwMDAwMDA7XG5cdHZhciBzdHlsZSA9XG5cdFx0J3Bvc2l0aW9uOmFic29sdXRlOycgK1xuXHRcdCdsZWZ0OjA7JyArXG5cdFx0J3RvcDowOycgK1xuXHRcdCdyaWdodDowOycgK1xuXHRcdCdib3R0b206MDsnICtcblx0XHQnb3ZlcmZsb3c6aGlkZGVuOycgK1xuXHRcdCdwb2ludGVyLWV2ZW50czpub25lOycgK1xuXHRcdCd2aXNpYmlsaXR5OmhpZGRlbjsnICtcblx0XHQnei1pbmRleDotMTsnO1xuXG5cdHJlc2l6ZXIuc3R5bGUuY3NzVGV4dCA9IHN0eWxlO1xuXHRyZXNpemVyLmNsYXNzTmFtZSA9IGNscztcblx0cmVzaXplci5pbm5lckhUTUwgPVxuXHRcdCc8ZGl2IGNsYXNzPVwiJyArIGNscyArICctZXhwYW5kXCIgc3R5bGU9XCInICsgc3R5bGUgKyAnXCI+JyArXG5cdFx0XHQnPGRpdiBzdHlsZT1cIicgK1xuXHRcdFx0XHQncG9zaXRpb246YWJzb2x1dGU7JyArXG5cdFx0XHRcdCd3aWR0aDonICsgbWF4U2l6ZSArICdweDsnICtcblx0XHRcdFx0J2hlaWdodDonICsgbWF4U2l6ZSArICdweDsnICtcblx0XHRcdFx0J2xlZnQ6MDsnICtcblx0XHRcdFx0J3RvcDowXCI+JyArXG5cdFx0XHQnPC9kaXY+JyArXG5cdFx0JzwvZGl2PicgK1xuXHRcdCc8ZGl2IGNsYXNzPVwiJyArIGNscyArICctc2hyaW5rXCIgc3R5bGU9XCInICsgc3R5bGUgKyAnXCI+JyArXG5cdFx0XHQnPGRpdiBzdHlsZT1cIicgK1xuXHRcdFx0XHQncG9zaXRpb246YWJzb2x1dGU7JyArXG5cdFx0XHRcdCd3aWR0aDoyMDAlOycgK1xuXHRcdFx0XHQnaGVpZ2h0OjIwMCU7JyArXG5cdFx0XHRcdCdsZWZ0OjA7ICcgK1xuXHRcdFx0XHQndG9wOjBcIj4nICtcblx0XHRcdCc8L2Rpdj4nICtcblx0XHQnPC9kaXY+JztcblxuXHR2YXIgZXhwYW5kID0gcmVzaXplci5jaGlsZE5vZGVzWzBdO1xuXHR2YXIgc2hyaW5rID0gcmVzaXplci5jaGlsZE5vZGVzWzFdO1xuXG5cdHJlc2l6ZXIuX3Jlc2V0ID0gZnVuY3Rpb24oKSB7XG5cdFx0ZXhwYW5kLnNjcm9sbExlZnQgPSBtYXhTaXplO1xuXHRcdGV4cGFuZC5zY3JvbGxUb3AgPSBtYXhTaXplO1xuXHRcdHNocmluay5zY3JvbGxMZWZ0ID0gbWF4U2l6ZTtcblx0XHRzaHJpbmsuc2Nyb2xsVG9wID0gbWF4U2l6ZTtcblx0fTtcblx0dmFyIG9uU2Nyb2xsID0gZnVuY3Rpb24oKSB7XG5cdFx0cmVzaXplci5fcmVzZXQoKTtcblx0XHRoYW5kbGVyKCk7XG5cdH07XG5cblx0YWRkRXZlbnRMaXN0ZW5lcihleHBhbmQsICdzY3JvbGwnLCBvblNjcm9sbC5iaW5kKGV4cGFuZCwgJ2V4cGFuZCcpKTtcblx0YWRkRXZlbnRMaXN0ZW5lcihzaHJpbmssICdzY3JvbGwnLCBvblNjcm9sbC5iaW5kKHNocmluaywgJ3NocmluaycpKTtcblxuXHRyZXR1cm4gcmVzaXplcjtcbn1cblxuLy8gaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZGV0ZWN0LW5vZGUtaW5zZXJ0aW9uXG5mdW5jdGlvbiB3YXRjaEZvclJlbmRlcihub2RlLCBoYW5kbGVyKSB7XG5cdHZhciBleHBhbmRvID0gbm9kZVtFWFBBTkRPX0tFWV0gfHwgKG5vZGVbRVhQQU5ET19LRVldID0ge30pO1xuXHR2YXIgcHJveHkgPSBleHBhbmRvLnJlbmRlclByb3h5ID0gZnVuY3Rpb24oZSkge1xuXHRcdGlmIChlLmFuaW1hdGlvbk5hbWUgPT09IENTU19SRU5ERVJfQU5JTUFUSU9OKSB7XG5cdFx0XHRoYW5kbGVyKCk7XG5cdFx0fVxuXHR9O1xuXG5cdGhlbHBlcnMuZWFjaChBTklNQVRJT05fU1RBUlRfRVZFTlRTLCBmdW5jdGlvbih0eXBlKSB7XG5cdFx0YWRkRXZlbnRMaXN0ZW5lcihub2RlLCB0eXBlLCBwcm94eSk7XG5cdH0pO1xuXG5cdC8vICM0NzM3OiBDaHJvbWUgbWlnaHQgc2tpcCB0aGUgQ1NTIGFuaW1hdGlvbiB3aGVuIHRoZSBDU1NfUkVOREVSX01PTklUT1IgY2xhc3Ncblx0Ly8gaXMgcmVtb3ZlZCB0aGVuIGFkZGVkIGJhY2sgaW1tZWRpYXRlbHkgKHNhbWUgYW5pbWF0aW9uIGZyYW1lPykuIEFjY2Vzc2luZyB0aGVcblx0Ly8gYG9mZnNldFBhcmVudGAgcHJvcGVydHkgd2lsbCBmb3JjZSBhIHJlZmxvdyBhbmQgcmUtZXZhbHVhdGUgdGhlIENTUyBhbmltYXRpb24uXG5cdC8vIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3BhdWxpcmlzaC81ZDUyZmIwODFiMzU3MGM4MWUzYSNib3gtbWV0cmljc1xuXHQvLyBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9pc3N1ZXMvNDczN1xuXHRleHBhbmRvLnJlZmxvdyA9ICEhbm9kZS5vZmZzZXRQYXJlbnQ7XG5cblx0bm9kZS5jbGFzc0xpc3QuYWRkKENTU19SRU5ERVJfTU9OSVRPUik7XG59XG5cbmZ1bmN0aW9uIHVud2F0Y2hGb3JSZW5kZXIobm9kZSkge1xuXHR2YXIgZXhwYW5kbyA9IG5vZGVbRVhQQU5ET19LRVldIHx8IHt9O1xuXHR2YXIgcHJveHkgPSBleHBhbmRvLnJlbmRlclByb3h5O1xuXG5cdGlmIChwcm94eSkge1xuXHRcdGhlbHBlcnMuZWFjaChBTklNQVRJT05fU1RBUlRfRVZFTlRTLCBmdW5jdGlvbih0eXBlKSB7XG5cdFx0XHRyZW1vdmVFdmVudExpc3RlbmVyKG5vZGUsIHR5cGUsIHByb3h5KTtcblx0XHR9KTtcblxuXHRcdGRlbGV0ZSBleHBhbmRvLnJlbmRlclByb3h5O1xuXHR9XG5cblx0bm9kZS5jbGFzc0xpc3QucmVtb3ZlKENTU19SRU5ERVJfTU9OSVRPUik7XG59XG5cbmZ1bmN0aW9uIGFkZFJlc2l6ZUxpc3RlbmVyKG5vZGUsIGxpc3RlbmVyLCBjaGFydCkge1xuXHR2YXIgZXhwYW5kbyA9IG5vZGVbRVhQQU5ET19LRVldIHx8IChub2RlW0VYUEFORE9fS0VZXSA9IHt9KTtcblxuXHQvLyBMZXQncyBrZWVwIHRyYWNrIG9mIHRoaXMgYWRkZWQgcmVzaXplciBhbmQgdGh1cyBhdm9pZCBET00gcXVlcnkgd2hlbiByZW1vdmluZyBpdC5cblx0dmFyIHJlc2l6ZXIgPSBleHBhbmRvLnJlc2l6ZXIgPSBjcmVhdGVSZXNpemVyKHRocm90dGxlZChmdW5jdGlvbigpIHtcblx0XHRpZiAoZXhwYW5kby5yZXNpemVyKSB7XG5cdFx0XHRyZXR1cm4gbGlzdGVuZXIoY3JlYXRlRXZlbnQoJ3Jlc2l6ZScsIGNoYXJ0KSk7XG5cdFx0fVxuXHR9KSk7XG5cblx0Ly8gVGhlIHJlc2l6ZXIgbmVlZHMgdG8gYmUgYXR0YWNoZWQgdG8gdGhlIG5vZGUgcGFyZW50LCBzbyB3ZSBmaXJzdCBuZWVkIHRvIGJlXG5cdC8vIHN1cmUgdGhhdCBgbm9kZWAgaXMgYXR0YWNoZWQgdG8gdGhlIERPTSBiZWZvcmUgaW5qZWN0aW5nIHRoZSByZXNpemVyIGVsZW1lbnQuXG5cdHdhdGNoRm9yUmVuZGVyKG5vZGUsIGZ1bmN0aW9uKCkge1xuXHRcdGlmIChleHBhbmRvLnJlc2l6ZXIpIHtcblx0XHRcdHZhciBjb250YWluZXIgPSBub2RlLnBhcmVudE5vZGU7XG5cdFx0XHRpZiAoY29udGFpbmVyICYmIGNvbnRhaW5lciAhPT0gcmVzaXplci5wYXJlbnROb2RlKSB7XG5cdFx0XHRcdGNvbnRhaW5lci5pbnNlcnRCZWZvcmUocmVzaXplciwgY29udGFpbmVyLmZpcnN0Q2hpbGQpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBUaGUgY29udGFpbmVyIHNpemUgbWlnaHQgaGF2ZSBjaGFuZ2VkLCBsZXQncyByZXNldCB0aGUgcmVzaXplciBzdGF0ZS5cblx0XHRcdHJlc2l6ZXIuX3Jlc2V0KCk7XG5cdFx0fVxuXHR9KTtcbn1cblxuZnVuY3Rpb24gcmVtb3ZlUmVzaXplTGlzdGVuZXIobm9kZSkge1xuXHR2YXIgZXhwYW5kbyA9IG5vZGVbRVhQQU5ET19LRVldIHx8IHt9O1xuXHR2YXIgcmVzaXplciA9IGV4cGFuZG8ucmVzaXplcjtcblxuXHRkZWxldGUgZXhwYW5kby5yZXNpemVyO1xuXHR1bndhdGNoRm9yUmVuZGVyKG5vZGUpO1xuXG5cdGlmIChyZXNpemVyICYmIHJlc2l6ZXIucGFyZW50Tm9kZSkge1xuXHRcdHJlc2l6ZXIucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChyZXNpemVyKTtcblx0fVxufVxuXG5mdW5jdGlvbiBpbmplY3RDU1MocGxhdGZvcm0sIGNzcykge1xuXHQvLyBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcS8zOTIyMTM5XG5cdHZhciBzdHlsZSA9IHBsYXRmb3JtLl9zdHlsZSB8fCBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzdHlsZScpO1xuXHRpZiAoIXBsYXRmb3JtLl9zdHlsZSkge1xuXHRcdHBsYXRmb3JtLl9zdHlsZSA9IHN0eWxlO1xuXHRcdGNzcyA9ICcvKiBDaGFydC5qcyAqL1xcbicgKyBjc3M7XG5cdFx0c3R5bGUuc2V0QXR0cmlidXRlKCd0eXBlJywgJ3RleHQvY3NzJyk7XG5cdFx0ZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2hlYWQnKVswXS5hcHBlbmRDaGlsZChzdHlsZSk7XG5cdH1cblxuXHRzdHlsZS5hcHBlbmRDaGlsZChkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShjc3MpKTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG5cdC8qKlxuXHQgKiBUaGlzIHByb3BlcnR5IGhvbGRzIHdoZXRoZXIgdGhpcyBwbGF0Zm9ybSBpcyBlbmFibGVkIGZvciB0aGUgY3VycmVudCBlbnZpcm9ubWVudC5cblx0ICogQ3VycmVudGx5IHVzZWQgYnkgcGxhdGZvcm0uanMgdG8gc2VsZWN0IHRoZSBwcm9wZXIgaW1wbGVtZW50YXRpb24uXG5cdCAqIEBwcml2YXRlXG5cdCAqL1xuXHRfZW5hYmxlZDogdHlwZW9mIHdpbmRvdyAhPT0gJ3VuZGVmaW5lZCcgJiYgdHlwZW9mIGRvY3VtZW50ICE9PSAndW5kZWZpbmVkJyxcblxuXHRpbml0aWFsaXplOiBmdW5jdGlvbigpIHtcblx0XHR2YXIga2V5ZnJhbWVzID0gJ2Zyb217b3BhY2l0eTowLjk5fXRve29wYWNpdHk6MX0nO1xuXG5cdFx0aW5qZWN0Q1NTKHRoaXMsXG5cdFx0XHQvLyBET00gcmVuZGVyaW5nIGRldGVjdGlvblxuXHRcdFx0Ly8gaHR0cHM6Ly9kYXZpZHdhbHNoLm5hbWUvZGV0ZWN0LW5vZGUtaW5zZXJ0aW9uXG5cdFx0XHQnQC13ZWJraXQta2V5ZnJhbWVzICcgKyBDU1NfUkVOREVSX0FOSU1BVElPTiArICd7JyArIGtleWZyYW1lcyArICd9JyArXG5cdFx0XHQnQGtleWZyYW1lcyAnICsgQ1NTX1JFTkRFUl9BTklNQVRJT04gKyAneycgKyBrZXlmcmFtZXMgKyAnfScgK1xuXHRcdFx0Jy4nICsgQ1NTX1JFTkRFUl9NT05JVE9SICsgJ3snICtcblx0XHRcdFx0Jy13ZWJraXQtYW5pbWF0aW9uOicgKyBDU1NfUkVOREVSX0FOSU1BVElPTiArICcgMC4wMDFzOycgK1xuXHRcdFx0XHQnYW5pbWF0aW9uOicgKyBDU1NfUkVOREVSX0FOSU1BVElPTiArICcgMC4wMDFzOycgK1xuXHRcdFx0J30nXG5cdFx0KTtcblx0fSxcblxuXHRhY3F1aXJlQ29udGV4dDogZnVuY3Rpb24oaXRlbSwgY29uZmlnKSB7XG5cdFx0aWYgKHR5cGVvZiBpdGVtID09PSAnc3RyaW5nJykge1xuXHRcdFx0aXRlbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGl0ZW0pO1xuXHRcdH0gZWxzZSBpZiAoaXRlbS5sZW5ndGgpIHtcblx0XHRcdC8vIFN1cHBvcnQgZm9yIGFycmF5IGJhc2VkIHF1ZXJpZXMgKHN1Y2ggYXMgalF1ZXJ5KVxuXHRcdFx0aXRlbSA9IGl0ZW1bMF07XG5cdFx0fVxuXG5cdFx0aWYgKGl0ZW0gJiYgaXRlbS5jYW52YXMpIHtcblx0XHRcdC8vIFN1cHBvcnQgZm9yIGFueSBvYmplY3QgYXNzb2NpYXRlZCB0byBhIGNhbnZhcyAoaW5jbHVkaW5nIGEgY29udGV4dDJkKVxuXHRcdFx0aXRlbSA9IGl0ZW0uY2FudmFzO1xuXHRcdH1cblxuXHRcdC8vIFRvIHByZXZlbnQgY2FudmFzIGZpbmdlcnByaW50aW5nLCBzb21lIGFkZC1vbnMgdW5kZWZpbmUgdGhlIGdldENvbnRleHRcblx0XHQvLyBtZXRob2QsIGZvciBleGFtcGxlOiBodHRwczovL2dpdGh1Yi5jb20va2thcHNuZXIvQ2FudmFzQmxvY2tlclxuXHRcdC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL2lzc3Vlcy8yODA3XG5cdFx0dmFyIGNvbnRleHQgPSBpdGVtICYmIGl0ZW0uZ2V0Q29udGV4dCAmJiBpdGVtLmdldENvbnRleHQoJzJkJyk7XG5cblx0XHQvLyBgaW5zdGFuY2VvZiBIVE1MQ2FudmFzRWxlbWVudC9DYW52YXNSZW5kZXJpbmdDb250ZXh0MkRgIGZhaWxzIHdoZW4gdGhlIGl0ZW0gaXNcblx0XHQvLyBpbnNpZGUgYW4gaWZyYW1lIG9yIHdoZW4gcnVubmluZyBpbiBhIHByb3RlY3RlZCBlbnZpcm9ubWVudC4gV2UgY291bGQgZ3Vlc3MgdGhlXG5cdFx0Ly8gdHlwZXMgZnJvbSB0aGVpciB0b1N0cmluZygpIHZhbHVlIGJ1dCBsZXQncyBrZWVwIHRoaW5ncyBmbGV4aWJsZSBhbmQgYXNzdW1lIGl0J3Ncblx0XHQvLyBhIHN1ZmZpY2llbnQgY29uZGl0aW9uIGlmIHRoZSBpdGVtIGhhcyBhIGNvbnRleHQyRCB3aGljaCBoYXMgaXRlbSBhcyBgY2FudmFzYC5cblx0XHQvLyBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9pc3N1ZXMvMzg4N1xuXHRcdC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL2lzc3Vlcy80MTAyXG5cdFx0Ly8gaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzQxNTJcblx0XHRpZiAoY29udGV4dCAmJiBjb250ZXh0LmNhbnZhcyA9PT0gaXRlbSkge1xuXHRcdFx0aW5pdENhbnZhcyhpdGVtLCBjb25maWcpO1xuXHRcdFx0cmV0dXJuIGNvbnRleHQ7XG5cdFx0fVxuXG5cdFx0cmV0dXJuIG51bGw7XG5cdH0sXG5cblx0cmVsZWFzZUNvbnRleHQ6IGZ1bmN0aW9uKGNvbnRleHQpIHtcblx0XHR2YXIgY2FudmFzID0gY29udGV4dC5jYW52YXM7XG5cdFx0aWYgKCFjYW52YXNbRVhQQU5ET19LRVldKSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0dmFyIGluaXRpYWwgPSBjYW52YXNbRVhQQU5ET19LRVldLmluaXRpYWw7XG5cdFx0WydoZWlnaHQnLCAnd2lkdGgnXS5mb3JFYWNoKGZ1bmN0aW9uKHByb3ApIHtcblx0XHRcdHZhciB2YWx1ZSA9IGluaXRpYWxbcHJvcF07XG5cdFx0XHRpZiAoaGVscGVycy5pc051bGxPclVuZGVmKHZhbHVlKSkge1xuXHRcdFx0XHRjYW52YXMucmVtb3ZlQXR0cmlidXRlKHByb3ApO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0Y2FudmFzLnNldEF0dHJpYnV0ZShwcm9wLCB2YWx1ZSk7XG5cdFx0XHR9XG5cdFx0fSk7XG5cblx0XHRoZWxwZXJzLmVhY2goaW5pdGlhbC5zdHlsZSB8fCB7fSwgZnVuY3Rpb24odmFsdWUsIGtleSkge1xuXHRcdFx0Y2FudmFzLnN0eWxlW2tleV0gPSB2YWx1ZTtcblx0XHR9KTtcblxuXHRcdC8vIFRoZSBjYW52YXMgcmVuZGVyIHNpemUgbWlnaHQgaGF2ZSBiZWVuIGNoYW5nZWQgKGFuZCB0aHVzIHRoZSBzdGF0ZSBzdGFjayBkaXNjYXJkZWQpLFxuXHRcdC8vIHdlIGNhbid0IHVzZSBzYXZlKCkgYW5kIHJlc3RvcmUoKSB0byByZXN0b3JlIHRoZSBpbml0aWFsIHN0YXRlLiBTbyBtYWtlIHN1cmUgdGhhdCBhdFxuXHRcdC8vIGxlYXN0IHRoZSBjYW52YXMgY29udGV4dCBpcyByZXNldCB0byB0aGUgZGVmYXVsdCBzdGF0ZSBieSBzZXR0aW5nIHRoZSBjYW52YXMgd2lkdGguXG5cdFx0Ly8gaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTEvV0QtaHRtbDUtMjAxMTA1MjUvdGhlLWNhbnZhcy1lbGVtZW50Lmh0bWxcblx0XHRjYW52YXMud2lkdGggPSBjYW52YXMud2lkdGg7XG5cblx0XHRkZWxldGUgY2FudmFzW0VYUEFORE9fS0VZXTtcblx0fSxcblxuXHRhZGRFdmVudExpc3RlbmVyOiBmdW5jdGlvbihjaGFydCwgdHlwZSwgbGlzdGVuZXIpIHtcblx0XHR2YXIgY2FudmFzID0gY2hhcnQuY2FudmFzO1xuXHRcdGlmICh0eXBlID09PSAncmVzaXplJykge1xuXHRcdFx0Ly8gTm90ZTogdGhlIHJlc2l6ZSBldmVudCBpcyBub3Qgc3VwcG9ydGVkIG9uIGFsbCBicm93c2Vycy5cblx0XHRcdGFkZFJlc2l6ZUxpc3RlbmVyKGNhbnZhcywgbGlzdGVuZXIsIGNoYXJ0KTtcblx0XHRcdHJldHVybjtcblx0XHR9XG5cblx0XHR2YXIgZXhwYW5kbyA9IGxpc3RlbmVyW0VYUEFORE9fS0VZXSB8fCAobGlzdGVuZXJbRVhQQU5ET19LRVldID0ge30pO1xuXHRcdHZhciBwcm94aWVzID0gZXhwYW5kby5wcm94aWVzIHx8IChleHBhbmRvLnByb3hpZXMgPSB7fSk7XG5cdFx0dmFyIHByb3h5ID0gcHJveGllc1tjaGFydC5pZCArICdfJyArIHR5cGVdID0gZnVuY3Rpb24oZXZlbnQpIHtcblx0XHRcdGxpc3RlbmVyKGZyb21OYXRpdmVFdmVudChldmVudCwgY2hhcnQpKTtcblx0XHR9O1xuXG5cdFx0YWRkRXZlbnRMaXN0ZW5lcihjYW52YXMsIHR5cGUsIHByb3h5KTtcblx0fSxcblxuXHRyZW1vdmVFdmVudExpc3RlbmVyOiBmdW5jdGlvbihjaGFydCwgdHlwZSwgbGlzdGVuZXIpIHtcblx0XHR2YXIgY2FudmFzID0gY2hhcnQuY2FudmFzO1xuXHRcdGlmICh0eXBlID09PSAncmVzaXplJykge1xuXHRcdFx0Ly8gTm90ZTogdGhlIHJlc2l6ZSBldmVudCBpcyBub3Qgc3VwcG9ydGVkIG9uIGFsbCBicm93c2Vycy5cblx0XHRcdHJlbW92ZVJlc2l6ZUxpc3RlbmVyKGNhbnZhcywgbGlzdGVuZXIpO1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdHZhciBleHBhbmRvID0gbGlzdGVuZXJbRVhQQU5ET19LRVldIHx8IHt9O1xuXHRcdHZhciBwcm94aWVzID0gZXhwYW5kby5wcm94aWVzIHx8IHt9O1xuXHRcdHZhciBwcm94eSA9IHByb3hpZXNbY2hhcnQuaWQgKyAnXycgKyB0eXBlXTtcblx0XHRpZiAoIXByb3h5KSB7XG5cdFx0XHRyZXR1cm47XG5cdFx0fVxuXG5cdFx0cmVtb3ZlRXZlbnRMaXN0ZW5lcihjYW52YXMsIHR5cGUsIHByb3h5KTtcblx0fVxufTtcblxuLy8gREVQUkVDQVRJT05TXG5cbi8qKlxuICogUHJvdmlkZWQgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHVzZSBFdmVudFRhcmdldC5hZGRFdmVudExpc3RlbmVyIGluc3RlYWQuXG4gKiBFdmVudFRhcmdldC5hZGRFdmVudExpc3RlbmVyIGNvbXBhdGliaWxpdHk6IENocm9tZSwgT3BlcmEgNywgU2FmYXJpLCBGRjEuNSssIElFOStcbiAqIEBzZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0V2ZW50VGFyZ2V0L2FkZEV2ZW50TGlzdGVuZXJcbiAqIEBmdW5jdGlvbiBDaGFydC5oZWxwZXJzLmFkZEV2ZW50XG4gKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNy4wXG4gKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG4gKiBAcHJpdmF0ZVxuICovXG5oZWxwZXJzLmFkZEV2ZW50ID0gYWRkRXZlbnRMaXN0ZW5lcjtcblxuLyoqXG4gKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIEV2ZW50VGFyZ2V0LnJlbW92ZUV2ZW50TGlzdGVuZXIgaW5zdGVhZC5cbiAqIEV2ZW50VGFyZ2V0LnJlbW92ZUV2ZW50TGlzdGVuZXIgY29tcGF0aWJpbGl0eTogQ2hyb21lLCBPcGVyYSA3LCBTYWZhcmksIEZGMS41KywgSUU5K1xuICogQHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9BUEkvRXZlbnRUYXJnZXQvcmVtb3ZlRXZlbnRMaXN0ZW5lclxuICogQGZ1bmN0aW9uIENoYXJ0LmhlbHBlcnMucmVtb3ZlRXZlbnRcbiAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi43LjBcbiAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcbiAqIEBwcml2YXRlXG4gKi9cbmhlbHBlcnMucmVtb3ZlRXZlbnQgPSByZW1vdmVFdmVudExpc3RlbmVyO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///269\n")},function(module,exports,__webpack_require__){"use strict";eval("/* global window: false */\n\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('global', {\n\tanimation: {\n\t\tduration: 1000,\n\t\teasing: 'easeOutQuart',\n\t\tonProgress: helpers.noop,\n\t\tonComplete: helpers.noop\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\tChart.Animation = Element.extend({\n\t\tchart: null, // the animation associated chart instance\n\t\tcurrentStep: 0, // the current animation step\n\t\tnumSteps: 60, // default number of steps\n\t\teasing: '', // the easing to use for this animation\n\t\trender: null, // render function used by the animation service\n\n\t\tonAnimationProgress: null, // user specified callback to fire on each step of the animation\n\t\tonAnimationComplete: null, // user specified callback to fire when the animation finishes\n\t});\n\n\tChart.animationService = {\n\t\tframeDuration: 17,\n\t\tanimations: [],\n\t\tdropFrames: 0,\n\t\trequest: null,\n\n\t\t/**\n\t\t * @param {Chart} chart - The chart to animate.\n\t\t * @param {Chart.Animation} animation - The animation that we will animate.\n\t\t * @param {Number} duration - The animation duration in ms.\n\t\t * @param {Boolean} lazy - if true, the chart is not marked as animating to enable more responsive interactions\n\t\t */\n\t\taddAnimation: function(chart, animation, duration, lazy) {\n\t\t\tvar animations = this.animations;\n\t\t\tvar i, ilen;\n\n\t\t\tanimation.chart = chart;\n\n\t\t\tif (!lazy) {\n\t\t\t\tchart.animating = true;\n\t\t\t}\n\n\t\t\tfor (i = 0, ilen = animations.length; i < ilen; ++i) {\n\t\t\t\tif (animations[i].chart === chart) {\n\t\t\t\t\tanimations[i] = animation;\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tanimations.push(animation);\n\n\t\t\t// If there are no animations queued, manually kickstart a digest, for lack of a better word\n\t\t\tif (animations.length === 1) {\n\t\t\t\tthis.requestAnimationFrame();\n\t\t\t}\n\t\t},\n\n\t\tcancelAnimation: function(chart) {\n\t\t\tvar index = helpers.findIndex(this.animations, function(animation) {\n\t\t\t\treturn animation.chart === chart;\n\t\t\t});\n\n\t\t\tif (index !== -1) {\n\t\t\t\tthis.animations.splice(index, 1);\n\t\t\t\tchart.animating = false;\n\t\t\t}\n\t\t},\n\n\t\trequestAnimationFrame: function() {\n\t\t\tvar me = this;\n\t\t\tif (me.request === null) {\n\t\t\t\t// Skip animation frame requests until the active one is executed.\n\t\t\t\t// This can happen when processing mouse events, e.g. 'mousemove'\n\t\t\t\t// and 'mouseout' events will trigger multiple renders.\n\t\t\t\tme.request = helpers.requestAnimFrame.call(window, function() {\n\t\t\t\t\tme.request = null;\n\t\t\t\t\tme.startDigest();\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tstartDigest: function() {\n\t\t\tvar me = this;\n\t\t\tvar startTime = Date.now();\n\t\t\tvar framesToDrop = 0;\n\n\t\t\tif (me.dropFrames > 1) {\n\t\t\t\tframesToDrop = Math.floor(me.dropFrames);\n\t\t\t\tme.dropFrames = me.dropFrames % 1;\n\t\t\t}\n\n\t\t\tme.advance(1 + framesToDrop);\n\n\t\t\tvar endTime = Date.now();\n\n\t\t\tme.dropFrames += (endTime - startTime) / me.frameDuration;\n\n\t\t\t// Do we have more stuff to animate?\n\t\t\tif (me.animations.length > 0) {\n\t\t\t\tme.requestAnimationFrame();\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tadvance: function(count) {\n\t\t\tvar animations = this.animations;\n\t\t\tvar animation, chart;\n\t\t\tvar i = 0;\n\n\t\t\twhile (i < animations.length) {\n\t\t\t\tanimation = animations[i];\n\t\t\t\tchart = animation.chart;\n\n\t\t\t\tanimation.currentStep = (animation.currentStep || 0) + count;\n\t\t\t\tanimation.currentStep = Math.min(animation.currentStep, animation.numSteps);\n\n\t\t\t\thelpers.callback(animation.render, [chart, animation], chart);\n\t\t\t\thelpers.callback(animation.onAnimationProgress, [animation], chart);\n\n\t\t\t\tif (animation.currentStep >= animation.numSteps) {\n\t\t\t\t\thelpers.callback(animation.onAnimationComplete, [animation], chart);\n\t\t\t\t\tchart.animating = false;\n\t\t\t\t\tanimations.splice(i, 1);\n\t\t\t\t} else {\n\t\t\t\t\t++i;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Provided for backward compatibility, use Chart.Animation instead\n\t * @prop Chart.Animation#animationObject\n\t * @deprecated since version 2.6.0\n\t * @todo remove at version 3\n\t */\n\tObject.defineProperty(Chart.Animation.prototype, 'animationObject', {\n\t\tget: function() {\n\t\t\treturn this;\n\t\t}\n\t});\n\n\t/**\n\t * Provided for backward compatibility, use Chart.Animation#chart instead\n\t * @prop Chart.Animation#chartInstance\n\t * @deprecated since version 2.6.0\n\t * @todo remove at version 3\n\t */\n\tObject.defineProperty(Chart.Animation.prototype, 'chartInstance', {\n\t\tget: function() {\n\t\t\treturn this.chart;\n\t\t},\n\t\tset: function(value) {\n\t\t\tthis.chart = value;\n\t\t}\n\t});\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5hbmltYXRpb24uanM/MDM5YiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUFpQjtBQUN4QyxjQUFjLG1CQUFPLENBQUMsRUFBZ0I7QUFDdEMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxhQUFhLE1BQU07QUFDbkIsYUFBYSxnQkFBZ0I7QUFDN0IsYUFBYSxPQUFPO0FBQ3BCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsd0NBQXdDLFVBQVU7QUFDbEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRiIsImZpbGUiOiIyNzAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBnbG9iYWwgd2luZG93OiBmYWxzZSAqL1xuJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBFbGVtZW50ID0gcmVxdWlyZSgnLi9jb3JlLmVsZW1lbnQnKTtcbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xuXG5kZWZhdWx0cy5fc2V0KCdnbG9iYWwnLCB7XG5cdGFuaW1hdGlvbjoge1xuXHRcdGR1cmF0aW9uOiAxMDAwLFxuXHRcdGVhc2luZzogJ2Vhc2VPdXRRdWFydCcsXG5cdFx0b25Qcm9ncmVzczogaGVscGVycy5ub29wLFxuXHRcdG9uQ29tcGxldGU6IGhlbHBlcnMubm9vcFxuXHR9XG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdENoYXJ0LkFuaW1hdGlvbiA9IEVsZW1lbnQuZXh0ZW5kKHtcblx0XHRjaGFydDogbnVsbCwgLy8gdGhlIGFuaW1hdGlvbiBhc3NvY2lhdGVkIGNoYXJ0IGluc3RhbmNlXG5cdFx0Y3VycmVudFN0ZXA6IDAsIC8vIHRoZSBjdXJyZW50IGFuaW1hdGlvbiBzdGVwXG5cdFx0bnVtU3RlcHM6IDYwLCAvLyBkZWZhdWx0IG51bWJlciBvZiBzdGVwc1xuXHRcdGVhc2luZzogJycsIC8vIHRoZSBlYXNpbmcgdG8gdXNlIGZvciB0aGlzIGFuaW1hdGlvblxuXHRcdHJlbmRlcjogbnVsbCwgLy8gcmVuZGVyIGZ1bmN0aW9uIHVzZWQgYnkgdGhlIGFuaW1hdGlvbiBzZXJ2aWNlXG5cblx0XHRvbkFuaW1hdGlvblByb2dyZXNzOiBudWxsLCAvLyB1c2VyIHNwZWNpZmllZCBjYWxsYmFjayB0byBmaXJlIG9uIGVhY2ggc3RlcCBvZiB0aGUgYW5pbWF0aW9uXG5cdFx0b25BbmltYXRpb25Db21wbGV0ZTogbnVsbCwgLy8gdXNlciBzcGVjaWZpZWQgY2FsbGJhY2sgdG8gZmlyZSB3aGVuIHRoZSBhbmltYXRpb24gZmluaXNoZXNcblx0fSk7XG5cblx0Q2hhcnQuYW5pbWF0aW9uU2VydmljZSA9IHtcblx0XHRmcmFtZUR1cmF0aW9uOiAxNyxcblx0XHRhbmltYXRpb25zOiBbXSxcblx0XHRkcm9wRnJhbWVzOiAwLFxuXHRcdHJlcXVlc3Q6IG51bGwsXG5cblx0XHQvKipcblx0XHQgKiBAcGFyYW0ge0NoYXJ0fSBjaGFydCAtIFRoZSBjaGFydCB0byBhbmltYXRlLlxuXHRcdCAqIEBwYXJhbSB7Q2hhcnQuQW5pbWF0aW9ufSBhbmltYXRpb24gLSBUaGUgYW5pbWF0aW9uIHRoYXQgd2Ugd2lsbCBhbmltYXRlLlxuXHRcdCAqIEBwYXJhbSB7TnVtYmVyfSBkdXJhdGlvbiAtIFRoZSBhbmltYXRpb24gZHVyYXRpb24gaW4gbXMuXG5cdFx0ICogQHBhcmFtIHtCb29sZWFufSBsYXp5IC0gaWYgdHJ1ZSwgdGhlIGNoYXJ0IGlzIG5vdCBtYXJrZWQgYXMgYW5pbWF0aW5nIHRvIGVuYWJsZSBtb3JlIHJlc3BvbnNpdmUgaW50ZXJhY3Rpb25zXG5cdFx0ICovXG5cdFx0YWRkQW5pbWF0aW9uOiBmdW5jdGlvbihjaGFydCwgYW5pbWF0aW9uLCBkdXJhdGlvbiwgbGF6eSkge1xuXHRcdFx0dmFyIGFuaW1hdGlvbnMgPSB0aGlzLmFuaW1hdGlvbnM7XG5cdFx0XHR2YXIgaSwgaWxlbjtcblxuXHRcdFx0YW5pbWF0aW9uLmNoYXJ0ID0gY2hhcnQ7XG5cblx0XHRcdGlmICghbGF6eSkge1xuXHRcdFx0XHRjaGFydC5hbmltYXRpbmcgPSB0cnVlO1xuXHRcdFx0fVxuXG5cdFx0XHRmb3IgKGkgPSAwLCBpbGVuID0gYW5pbWF0aW9ucy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0aWYgKGFuaW1hdGlvbnNbaV0uY2hhcnQgPT09IGNoYXJ0KSB7XG5cdFx0XHRcdFx0YW5pbWF0aW9uc1tpXSA9IGFuaW1hdGlvbjtcblx0XHRcdFx0XHRyZXR1cm47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YW5pbWF0aW9ucy5wdXNoKGFuaW1hdGlvbik7XG5cblx0XHRcdC8vIElmIHRoZXJlIGFyZSBubyBhbmltYXRpb25zIHF1ZXVlZCwgbWFudWFsbHkga2lja3N0YXJ0IGEgZGlnZXN0LCBmb3IgbGFjayBvZiBhIGJldHRlciB3b3JkXG5cdFx0XHRpZiAoYW5pbWF0aW9ucy5sZW5ndGggPT09IDEpIHtcblx0XHRcdFx0dGhpcy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoKTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0Y2FuY2VsQW5pbWF0aW9uOiBmdW5jdGlvbihjaGFydCkge1xuXHRcdFx0dmFyIGluZGV4ID0gaGVscGVycy5maW5kSW5kZXgodGhpcy5hbmltYXRpb25zLCBmdW5jdGlvbihhbmltYXRpb24pIHtcblx0XHRcdFx0cmV0dXJuIGFuaW1hdGlvbi5jaGFydCA9PT0gY2hhcnQ7XG5cdFx0XHR9KTtcblxuXHRcdFx0aWYgKGluZGV4ICE9PSAtMSkge1xuXHRcdFx0XHR0aGlzLmFuaW1hdGlvbnMuc3BsaWNlKGluZGV4LCAxKTtcblx0XHRcdFx0Y2hhcnQuYW5pbWF0aW5nID0gZmFsc2U7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdHJlcXVlc3RBbmltYXRpb25GcmFtZTogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0aWYgKG1lLnJlcXVlc3QgPT09IG51bGwpIHtcblx0XHRcdFx0Ly8gU2tpcCBhbmltYXRpb24gZnJhbWUgcmVxdWVzdHMgdW50aWwgdGhlIGFjdGl2ZSBvbmUgaXMgZXhlY3V0ZWQuXG5cdFx0XHRcdC8vIFRoaXMgY2FuIGhhcHBlbiB3aGVuIHByb2Nlc3NpbmcgbW91c2UgZXZlbnRzLCBlLmcuICdtb3VzZW1vdmUnXG5cdFx0XHRcdC8vIGFuZCAnbW91c2VvdXQnIGV2ZW50cyB3aWxsIHRyaWdnZXIgbXVsdGlwbGUgcmVuZGVycy5cblx0XHRcdFx0bWUucmVxdWVzdCA9IGhlbHBlcnMucmVxdWVzdEFuaW1GcmFtZS5jYWxsKHdpbmRvdywgZnVuY3Rpb24oKSB7XG5cdFx0XHRcdFx0bWUucmVxdWVzdCA9IG51bGw7XG5cdFx0XHRcdFx0bWUuc3RhcnREaWdlc3QoKTtcblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0c3RhcnREaWdlc3Q6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBzdGFydFRpbWUgPSBEYXRlLm5vdygpO1xuXHRcdFx0dmFyIGZyYW1lc1RvRHJvcCA9IDA7XG5cblx0XHRcdGlmIChtZS5kcm9wRnJhbWVzID4gMSkge1xuXHRcdFx0XHRmcmFtZXNUb0Ryb3AgPSBNYXRoLmZsb29yKG1lLmRyb3BGcmFtZXMpO1xuXHRcdFx0XHRtZS5kcm9wRnJhbWVzID0gbWUuZHJvcEZyYW1lcyAlIDE7XG5cdFx0XHR9XG5cblx0XHRcdG1lLmFkdmFuY2UoMSArIGZyYW1lc1RvRHJvcCk7XG5cblx0XHRcdHZhciBlbmRUaW1lID0gRGF0ZS5ub3coKTtcblxuXHRcdFx0bWUuZHJvcEZyYW1lcyArPSAoZW5kVGltZSAtIHN0YXJ0VGltZSkgLyBtZS5mcmFtZUR1cmF0aW9uO1xuXG5cdFx0XHQvLyBEbyB3ZSBoYXZlIG1vcmUgc3R1ZmYgdG8gYW5pbWF0ZT9cblx0XHRcdGlmIChtZS5hbmltYXRpb25zLmxlbmd0aCA+IDApIHtcblx0XHRcdFx0bWUucmVxdWVzdEFuaW1hdGlvbkZyYW1lKCk7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0YWR2YW5jZTogZnVuY3Rpb24oY291bnQpIHtcblx0XHRcdHZhciBhbmltYXRpb25zID0gdGhpcy5hbmltYXRpb25zO1xuXHRcdFx0dmFyIGFuaW1hdGlvbiwgY2hhcnQ7XG5cdFx0XHR2YXIgaSA9IDA7XG5cblx0XHRcdHdoaWxlIChpIDwgYW5pbWF0aW9ucy5sZW5ndGgpIHtcblx0XHRcdFx0YW5pbWF0aW9uID0gYW5pbWF0aW9uc1tpXTtcblx0XHRcdFx0Y2hhcnQgPSBhbmltYXRpb24uY2hhcnQ7XG5cblx0XHRcdFx0YW5pbWF0aW9uLmN1cnJlbnRTdGVwID0gKGFuaW1hdGlvbi5jdXJyZW50U3RlcCB8fCAwKSArIGNvdW50O1xuXHRcdFx0XHRhbmltYXRpb24uY3VycmVudFN0ZXAgPSBNYXRoLm1pbihhbmltYXRpb24uY3VycmVudFN0ZXAsIGFuaW1hdGlvbi5udW1TdGVwcyk7XG5cblx0XHRcdFx0aGVscGVycy5jYWxsYmFjayhhbmltYXRpb24ucmVuZGVyLCBbY2hhcnQsIGFuaW1hdGlvbl0sIGNoYXJ0KTtcblx0XHRcdFx0aGVscGVycy5jYWxsYmFjayhhbmltYXRpb24ub25BbmltYXRpb25Qcm9ncmVzcywgW2FuaW1hdGlvbl0sIGNoYXJ0KTtcblxuXHRcdFx0XHRpZiAoYW5pbWF0aW9uLmN1cnJlbnRTdGVwID49IGFuaW1hdGlvbi5udW1TdGVwcykge1xuXHRcdFx0XHRcdGhlbHBlcnMuY2FsbGJhY2soYW5pbWF0aW9uLm9uQW5pbWF0aW9uQ29tcGxldGUsIFthbmltYXRpb25dLCBjaGFydCk7XG5cdFx0XHRcdFx0Y2hhcnQuYW5pbWF0aW5nID0gZmFsc2U7XG5cdFx0XHRcdFx0YW5pbWF0aW9ucy5zcGxpY2UoaSwgMSk7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0KytpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9O1xuXG5cdC8qKlxuXHQgKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0LkFuaW1hdGlvbiBpbnN0ZWFkXG5cdCAqIEBwcm9wIENoYXJ0LkFuaW1hdGlvbiNhbmltYXRpb25PYmplY3Rcblx0ICogQGRlcHJlY2F0ZWQgc2luY2UgdmVyc2lvbiAyLjYuMFxuXHQgKiBAdG9kbyByZW1vdmUgYXQgdmVyc2lvbiAzXG5cdCAqL1xuXHRPYmplY3QuZGVmaW5lUHJvcGVydHkoQ2hhcnQuQW5pbWF0aW9uLnByb3RvdHlwZSwgJ2FuaW1hdGlvbk9iamVjdCcsIHtcblx0XHRnZXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXM7XG5cdFx0fVxuXHR9KTtcblxuXHQvKipcblx0ICogUHJvdmlkZWQgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHVzZSBDaGFydC5BbmltYXRpb24jY2hhcnQgaW5zdGVhZFxuXHQgKiBAcHJvcCBDaGFydC5BbmltYXRpb24jY2hhcnRJbnN0YW5jZVxuXHQgKiBAZGVwcmVjYXRlZCBzaW5jZSB2ZXJzaW9uIDIuNi4wXG5cdCAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcblx0ICovXG5cdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShDaGFydC5BbmltYXRpb24ucHJvdG90eXBlLCAnY2hhcnRJbnN0YW5jZScsIHtcblx0XHRnZXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuY2hhcnQ7XG5cdFx0fSxcblx0XHRzZXQ6IGZ1bmN0aW9uKHZhbHVlKSB7XG5cdFx0XHR0aGlzLmNoYXJ0ID0gdmFsdWU7XG5cdFx0fVxuXHR9KTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///270\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\nvar Interaction = __webpack_require__(94);\nvar layouts = __webpack_require__(87);\nvar platform = __webpack_require__(95);\nvar plugins = __webpack_require__(96);\n\nmodule.exports = function(Chart) {\n\n\t// Create a dictionary of chart types, to allow for extension of existing types\n\tChart.types = {};\n\n\t// Store a reference to each instance - allowing us to globally resize chart instances on window resize.\n\t// Destroy method on the chart will remove the instance of the chart from this reference.\n\tChart.instances = {};\n\n\t// Controllers available for dataset visualization eg. bar, line, slice, etc.\n\tChart.controllers = {};\n\n\t/**\n\t * Initializes the given config with global and chart default values.\n\t */\n\tfunction initConfig(config) {\n\t\tconfig = config || {};\n\n\t\t// Do NOT use configMerge() for the data object because this method merges arrays\n\t\t// and so would change references to labels and datasets, preventing data updates.\n\t\tvar data = config.data = config.data || {};\n\t\tdata.datasets = data.datasets || [];\n\t\tdata.labels = data.labels || [];\n\n\t\tconfig.options = helpers.configMerge(\n\t\t\tdefaults.global,\n\t\t\tdefaults[config.type],\n\t\t\tconfig.options || {});\n\n\t\treturn config;\n\t}\n\n\t/**\n\t * Updates the config of the chart\n\t * @param chart {Chart} chart to update the options for\n\t */\n\tfunction updateConfig(chart) {\n\t\tvar newOptions = chart.options;\n\n\t\thelpers.each(chart.scales, function(scale) {\n\t\t\tlayouts.removeBox(chart, scale);\n\t\t});\n\n\t\tnewOptions = helpers.configMerge(\n\t\t\tChart.defaults.global,\n\t\t\tChart.defaults[chart.config.type],\n\t\t\tnewOptions);\n\n\t\tchart.options = chart.config.options = newOptions;\n\t\tchart.ensureScalesHaveIDs();\n\t\tchart.buildOrUpdateScales();\n\t\t// Tooltip\n\t\tchart.tooltip._options = newOptions.tooltips;\n\t\tchart.tooltip.initialize();\n\t}\n\n\tfunction positionIsHorizontal(position) {\n\t\treturn position === 'top' || position === 'bottom';\n\t}\n\n\thelpers.extend(Chart.prototype, /** @lends Chart */ {\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tconstruct: function(item, config) {\n\t\t\tvar me = this;\n\n\t\t\tconfig = initConfig(config);\n\n\t\t\tvar context = platform.acquireContext(item, config);\n\t\t\tvar canvas = context && context.canvas;\n\t\t\tvar height = canvas && canvas.height;\n\t\t\tvar width = canvas && canvas.width;\n\n\t\t\tme.id = helpers.uid();\n\t\t\tme.ctx = context;\n\t\t\tme.canvas = canvas;\n\t\t\tme.config = config;\n\t\t\tme.width = width;\n\t\t\tme.height = height;\n\t\t\tme.aspectRatio = height ? width / height : null;\n\t\t\tme.options = config.options;\n\t\t\tme._bufferedRender = false;\n\n\t\t\t/**\n\t\t\t * Provided for backward compatibility, Chart and Chart.Controller have been merged,\n\t\t\t * the \"instance\" still need to be defined since it might be called from plugins.\n\t\t\t * @prop Chart#chart\n\t\t\t * @deprecated since version 2.6.0\n\t\t\t * @todo remove at version 3\n\t\t\t * @private\n\t\t\t */\n\t\t\tme.chart = me;\n\t\t\tme.controller = me; // chart.chart.controller #inception\n\n\t\t\t// Add the chart instance to the global namespace\n\t\t\tChart.instances[me.id] = me;\n\n\t\t\t// Define alias to the config data: `chart.data === chart.config.data`\n\t\t\tObject.defineProperty(me, 'data', {\n\t\t\t\tget: function() {\n\t\t\t\t\treturn me.config.data;\n\t\t\t\t},\n\t\t\t\tset: function(value) {\n\t\t\t\t\tme.config.data = value;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tif (!context || !canvas) {\n\t\t\t\t// The given item is not a compatible context2d element, let's return before finalizing\n\t\t\t\t// the chart initialization but after setting basic chart / controller properties that\n\t\t\t\t// can help to figure out that the chart is not valid (e.g chart.canvas !== null);\n\t\t\t\t// https://github.com/chartjs/Chart.js/issues/2807\n\t\t\t\tconsole.error(\"Failed to create chart: can't acquire context from the given item\");\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tme.initialize();\n\t\t\tme.update();\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tinitialize: function() {\n\t\t\tvar me = this;\n\n\t\t\t// Before init plugin notification\n\t\t\tplugins.notify(me, 'beforeInit');\n\n\t\t\thelpers.retinaScale(me, me.options.devicePixelRatio);\n\n\t\t\tme.bindEvents();\n\n\t\t\tif (me.options.responsive) {\n\t\t\t\t// Initial resize before chart draws (must be silent to preserve initial animations).\n\t\t\t\tme.resize(true);\n\t\t\t}\n\n\t\t\t// Make sure scales have IDs and are built before we build any controllers.\n\t\t\tme.ensureScalesHaveIDs();\n\t\t\tme.buildOrUpdateScales();\n\t\t\tme.initToolTip();\n\n\t\t\t// After init plugin notification\n\t\t\tplugins.notify(me, 'afterInit');\n\n\t\t\treturn me;\n\t\t},\n\n\t\tclear: function() {\n\t\t\thelpers.canvas.clear(this);\n\t\t\treturn this;\n\t\t},\n\n\t\tstop: function() {\n\t\t\t// Stops any current animation loop occurring\n\t\t\tChart.animationService.cancelAnimation(this);\n\t\t\treturn this;\n\t\t},\n\n\t\tresize: function(silent) {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options;\n\t\t\tvar canvas = me.canvas;\n\t\t\tvar aspectRatio = (options.maintainAspectRatio && me.aspectRatio) || null;\n\n\t\t\t// the canvas render width and height will be casted to integers so make sure that\n\t\t\t// the canvas display style uses the same integer values to avoid blurring effect.\n\n\t\t\t// Set to 0 instead of canvas.size because the size defaults to 300x150 if the element is collased\n\t\t\tvar newWidth = Math.max(0, Math.floor(helpers.getMaximumWidth(canvas)));\n\t\t\tvar newHeight = Math.max(0, Math.floor(aspectRatio ? newWidth / aspectRatio : helpers.getMaximumHeight(canvas)));\n\n\t\t\tif (me.width === newWidth && me.height === newHeight) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tcanvas.width = me.width = newWidth;\n\t\t\tcanvas.height = me.height = newHeight;\n\t\t\tcanvas.style.width = newWidth + 'px';\n\t\t\tcanvas.style.height = newHeight + 'px';\n\n\t\t\thelpers.retinaScale(me, options.devicePixelRatio);\n\n\t\t\tif (!silent) {\n\t\t\t\t// Notify any plugins about the resize\n\t\t\t\tvar newSize = {width: newWidth, height: newHeight};\n\t\t\t\tplugins.notify(me, 'resize', [newSize]);\n\n\t\t\t\t// Notify of resize\n\t\t\t\tif (me.options.onResize) {\n\t\t\t\t\tme.options.onResize(me, newSize);\n\t\t\t\t}\n\n\t\t\t\tme.stop();\n\t\t\t\tme.update(me.options.responsiveAnimationDuration);\n\t\t\t}\n\t\t},\n\n\t\tensureScalesHaveIDs: function() {\n\t\t\tvar options = this.options;\n\t\t\tvar scalesOptions = options.scales || {};\n\t\t\tvar scaleOptions = options.scale;\n\n\t\t\thelpers.each(scalesOptions.xAxes, function(xAxisOptions, index) {\n\t\t\t\txAxisOptions.id = xAxisOptions.id || ('x-axis-' + index);\n\t\t\t});\n\n\t\t\thelpers.each(scalesOptions.yAxes, function(yAxisOptions, index) {\n\t\t\t\tyAxisOptions.id = yAxisOptions.id || ('y-axis-' + index);\n\t\t\t});\n\n\t\t\tif (scaleOptions) {\n\t\t\t\tscaleOptions.id = scaleOptions.id || 'scale';\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * Builds a map of scale ID to scale object for future lookup.\n\t\t */\n\t\tbuildOrUpdateScales: function() {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options;\n\t\t\tvar scales = me.scales || {};\n\t\t\tvar items = [];\n\t\t\tvar updated = Object.keys(scales).reduce(function(obj, id) {\n\t\t\t\tobj[id] = false;\n\t\t\t\treturn obj;\n\t\t\t}, {});\n\n\t\t\tif (options.scales) {\n\t\t\t\titems = items.concat(\n\t\t\t\t\t(options.scales.xAxes || []).map(function(xAxisOptions) {\n\t\t\t\t\t\treturn {options: xAxisOptions, dtype: 'category', dposition: 'bottom'};\n\t\t\t\t\t}),\n\t\t\t\t\t(options.scales.yAxes || []).map(function(yAxisOptions) {\n\t\t\t\t\t\treturn {options: yAxisOptions, dtype: 'linear', dposition: 'left'};\n\t\t\t\t\t})\n\t\t\t\t);\n\t\t\t}\n\n\t\t\tif (options.scale) {\n\t\t\t\titems.push({\n\t\t\t\t\toptions: options.scale,\n\t\t\t\t\tdtype: 'radialLinear',\n\t\t\t\t\tisDefault: true,\n\t\t\t\t\tdposition: 'chartArea'\n\t\t\t\t});\n\t\t\t}\n\n\t\t\thelpers.each(items, function(item) {\n\t\t\t\tvar scaleOptions = item.options;\n\t\t\t\tvar id = scaleOptions.id;\n\t\t\t\tvar scaleType = helpers.valueOrDefault(scaleOptions.type, item.dtype);\n\n\t\t\t\tif (positionIsHorizontal(scaleOptions.position) !== positionIsHorizontal(item.dposition)) {\n\t\t\t\t\tscaleOptions.position = item.dposition;\n\t\t\t\t}\n\n\t\t\t\tupdated[id] = true;\n\t\t\t\tvar scale = null;\n\t\t\t\tif (id in scales && scales[id].type === scaleType) {\n\t\t\t\t\tscale = scales[id];\n\t\t\t\t\tscale.options = scaleOptions;\n\t\t\t\t\tscale.ctx = me.ctx;\n\t\t\t\t\tscale.chart = me;\n\t\t\t\t} else {\n\t\t\t\t\tvar scaleClass = Chart.scaleService.getScaleConstructor(scaleType);\n\t\t\t\t\tif (!scaleClass) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t\tscale = new scaleClass({\n\t\t\t\t\t\tid: id,\n\t\t\t\t\t\ttype: scaleType,\n\t\t\t\t\t\toptions: scaleOptions,\n\t\t\t\t\t\tctx: me.ctx,\n\t\t\t\t\t\tchart: me\n\t\t\t\t\t});\n\t\t\t\t\tscales[scale.id] = scale;\n\t\t\t\t}\n\n\t\t\t\tscale.mergeTicksOptions();\n\n\t\t\t\t// TODO(SB): I think we should be able to remove this custom case (options.scale)\n\t\t\t\t// and consider it as a regular scale part of the \"scales\"\" map only! This would\n\t\t\t\t// make the logic easier and remove some useless? custom code.\n\t\t\t\tif (item.isDefault) {\n\t\t\t\t\tme.scale = scale;\n\t\t\t\t}\n\t\t\t});\n\t\t\t// clear up discarded scales\n\t\t\thelpers.each(updated, function(hasUpdated, id) {\n\t\t\t\tif (!hasUpdated) {\n\t\t\t\t\tdelete scales[id];\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tme.scales = scales;\n\n\t\t\tChart.scaleService.addScalesToLayout(this);\n\t\t},\n\n\t\tbuildOrUpdateControllers: function() {\n\t\t\tvar me = this;\n\t\t\tvar types = [];\n\t\t\tvar newControllers = [];\n\n\t\t\thelpers.each(me.data.datasets, function(dataset, datasetIndex) {\n\t\t\t\tvar meta = me.getDatasetMeta(datasetIndex);\n\t\t\t\tvar type = dataset.type || me.config.type;\n\n\t\t\t\tif (meta.type && meta.type !== type) {\n\t\t\t\t\tme.destroyDatasetMeta(datasetIndex);\n\t\t\t\t\tmeta = me.getDatasetMeta(datasetIndex);\n\t\t\t\t}\n\t\t\t\tmeta.type = type;\n\n\t\t\t\ttypes.push(meta.type);\n\n\t\t\t\tif (meta.controller) {\n\t\t\t\t\tmeta.controller.updateIndex(datasetIndex);\n\t\t\t\t\tmeta.controller.linkScales();\n\t\t\t\t} else {\n\t\t\t\t\tvar ControllerClass = Chart.controllers[meta.type];\n\t\t\t\t\tif (ControllerClass === undefined) {\n\t\t\t\t\t\tthrow new Error('\"' + meta.type + '\" is not a chart type.');\n\t\t\t\t\t}\n\n\t\t\t\t\tmeta.controller = new ControllerClass(me, datasetIndex);\n\t\t\t\t\tnewControllers.push(meta.controller);\n\t\t\t\t}\n\t\t\t}, me);\n\n\t\t\treturn newControllers;\n\t\t},\n\n\t\t/**\n\t\t * Reset the elements of all datasets\n\t\t * @private\n\t\t */\n\t\tresetElements: function() {\n\t\t\tvar me = this;\n\t\t\thelpers.each(me.data.datasets, function(dataset, datasetIndex) {\n\t\t\t\tme.getDatasetMeta(datasetIndex).controller.reset();\n\t\t\t}, me);\n\t\t},\n\n\t\t/**\n\t\t* Resets the chart back to it's state before the initial animation\n\t\t*/\n\t\treset: function() {\n\t\t\tthis.resetElements();\n\t\t\tthis.tooltip.initialize();\n\t\t},\n\n\t\tupdate: function(config) {\n\t\t\tvar me = this;\n\n\t\t\tif (!config || typeof config !== 'object') {\n\t\t\t\t// backwards compatibility\n\t\t\t\tconfig = {\n\t\t\t\t\tduration: config,\n\t\t\t\t\tlazy: arguments[1]\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tupdateConfig(me);\n\n\t\t\t// plugins options references might have change, let's invalidate the cache\n\t\t\t// https://github.com/chartjs/Chart.js/issues/5111#issuecomment-355934167\n\t\t\tplugins._invalidate(me);\n\n\t\t\tif (plugins.notify(me, 'beforeUpdate') === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// In case the entire data object changed\n\t\t\tme.tooltip._data = me.data;\n\n\t\t\t// Make sure dataset controllers are updated and new controllers are reset\n\t\t\tvar newControllers = me.buildOrUpdateControllers();\n\n\t\t\t// Make sure all dataset controllers have correct meta data counts\n\t\t\thelpers.each(me.data.datasets, function(dataset, datasetIndex) {\n\t\t\t\tme.getDatasetMeta(datasetIndex).controller.buildOrUpdateElements();\n\t\t\t}, me);\n\n\t\t\tme.updateLayout();\n\n\t\t\t// Can only reset the new controllers after the scales have been updated\n\t\t\tif (me.options.animation && me.options.animation.duration) {\n\t\t\t\thelpers.each(newControllers, function(controller) {\n\t\t\t\t\tcontroller.reset();\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tme.updateDatasets();\n\n\t\t\t// Need to reset tooltip in case it is displayed with elements that are removed\n\t\t\t// after update.\n\t\t\tme.tooltip.initialize();\n\n\t\t\t// Last active contains items that were previously in the tooltip.\n\t\t\t// When we reset the tooltip, we need to clear it\n\t\t\tme.lastActive = [];\n\n\t\t\t// Do this before render so that any plugins that need final scale updates can use it\n\t\t\tplugins.notify(me, 'afterUpdate');\n\n\t\t\tif (me._bufferedRender) {\n\t\t\t\tme._bufferedRequest = {\n\t\t\t\t\tduration: config.duration,\n\t\t\t\t\teasing: config.easing,\n\t\t\t\t\tlazy: config.lazy\n\t\t\t\t};\n\t\t\t} else {\n\t\t\t\tme.render(config);\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * Updates the chart layout unless a plugin returns `false` to the `beforeLayout`\n\t\t * hook, in which case, plugins will not be called on `afterLayout`.\n\t\t * @private\n\t\t */\n\t\tupdateLayout: function() {\n\t\t\tvar me = this;\n\n\t\t\tif (plugins.notify(me, 'beforeLayout') === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tlayouts.update(this, this.width, this.height);\n\n\t\t\t/**\n\t\t\t * Provided for backward compatibility, use `afterLayout` instead.\n\t\t\t * @method IPlugin#afterScaleUpdate\n\t\t\t * @deprecated since version 2.5.0\n\t\t\t * @todo remove at version 3\n\t\t\t * @private\n\t\t\t */\n\t\t\tplugins.notify(me, 'afterScaleUpdate');\n\t\t\tplugins.notify(me, 'afterLayout');\n\t\t},\n\n\t\t/**\n\t\t * Updates all datasets unless a plugin returns `false` to the `beforeDatasetsUpdate`\n\t\t * hook, in which case, plugins will not be called on `afterDatasetsUpdate`.\n\t\t * @private\n\t\t */\n\t\tupdateDatasets: function() {\n\t\t\tvar me = this;\n\n\t\t\tif (plugins.notify(me, 'beforeDatasetsUpdate') === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tfor (var i = 0, ilen = me.data.datasets.length; i < ilen; ++i) {\n\t\t\t\tme.updateDataset(i);\n\t\t\t}\n\n\t\t\tplugins.notify(me, 'afterDatasetsUpdate');\n\t\t},\n\n\t\t/**\n\t\t * Updates dataset at index unless a plugin returns `false` to the `beforeDatasetUpdate`\n\t\t * hook, in which case, plugins will not be called on `afterDatasetUpdate`.\n\t\t * @private\n\t\t */\n\t\tupdateDataset: function(index) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getDatasetMeta(index);\n\t\t\tvar args = {\n\t\t\t\tmeta: meta,\n\t\t\t\tindex: index\n\t\t\t};\n\n\t\t\tif (plugins.notify(me, 'beforeDatasetUpdate', [args]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tmeta.controller.update();\n\n\t\t\tplugins.notify(me, 'afterDatasetUpdate', [args]);\n\t\t},\n\n\t\trender: function(config) {\n\t\t\tvar me = this;\n\n\t\t\tif (!config || typeof config !== 'object') {\n\t\t\t\t// backwards compatibility\n\t\t\t\tconfig = {\n\t\t\t\t\tduration: config,\n\t\t\t\t\tlazy: arguments[1]\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tvar duration = config.duration;\n\t\t\tvar lazy = config.lazy;\n\n\t\t\tif (plugins.notify(me, 'beforeRender') === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar animationOptions = me.options.animation;\n\t\t\tvar onComplete = function(animation) {\n\t\t\t\tplugins.notify(me, 'afterRender');\n\t\t\t\thelpers.callback(animationOptions && animationOptions.onComplete, [animation], me);\n\t\t\t};\n\n\t\t\tif (animationOptions && ((typeof duration !== 'undefined' && duration !== 0) || (typeof duration === 'undefined' && animationOptions.duration !== 0))) {\n\t\t\t\tvar animation = new Chart.Animation({\n\t\t\t\t\tnumSteps: (duration || animationOptions.duration) / 16.66, // 60 fps\n\t\t\t\t\teasing: config.easing || animationOptions.easing,\n\n\t\t\t\t\trender: function(chart, animationObject) {\n\t\t\t\t\t\tvar easingFunction = helpers.easing.effects[animationObject.easing];\n\t\t\t\t\t\tvar currentStep = animationObject.currentStep;\n\t\t\t\t\t\tvar stepDecimal = currentStep / animationObject.numSteps;\n\n\t\t\t\t\t\tchart.draw(easingFunction(stepDecimal), stepDecimal, currentStep);\n\t\t\t\t\t},\n\n\t\t\t\t\tonAnimationProgress: animationOptions.onProgress,\n\t\t\t\t\tonAnimationComplete: onComplete\n\t\t\t\t});\n\n\t\t\t\tChart.animationService.addAnimation(me, animation, duration, lazy);\n\t\t\t} else {\n\t\t\t\tme.draw();\n\n\t\t\t\t// See https://github.com/chartjs/Chart.js/issues/3781\n\t\t\t\tonComplete(new Chart.Animation({numSteps: 0, chart: me}));\n\t\t\t}\n\n\t\t\treturn me;\n\t\t},\n\n\t\tdraw: function(easingValue) {\n\t\t\tvar me = this;\n\n\t\t\tme.clear();\n\n\t\t\tif (helpers.isNullOrUndef(easingValue)) {\n\t\t\t\teasingValue = 1;\n\t\t\t}\n\n\t\t\tme.transition(easingValue);\n\n\t\t\tif (plugins.notify(me, 'beforeDraw', [easingValue]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Draw all the scales\n\t\t\thelpers.each(me.boxes, function(box) {\n\t\t\t\tbox.draw(me.chartArea);\n\t\t\t}, me);\n\n\t\t\tif (me.scale) {\n\t\t\t\tme.scale.draw();\n\t\t\t}\n\n\t\t\tme.drawDatasets(easingValue);\n\t\t\tme._drawTooltip(easingValue);\n\n\t\t\tplugins.notify(me, 'afterDraw', [easingValue]);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\ttransition: function(easingValue) {\n\t\t\tvar me = this;\n\n\t\t\tfor (var i = 0, ilen = (me.data.datasets || []).length; i < ilen; ++i) {\n\t\t\t\tif (me.isDatasetVisible(i)) {\n\t\t\t\t\tme.getDatasetMeta(i).controller.transition(easingValue);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tme.tooltip.transition(easingValue);\n\t\t},\n\n\t\t/**\n\t\t * Draws all datasets unless a plugin returns `false` to the `beforeDatasetsDraw`\n\t\t * hook, in which case, plugins will not be called on `afterDatasetsDraw`.\n\t\t * @private\n\t\t */\n\t\tdrawDatasets: function(easingValue) {\n\t\t\tvar me = this;\n\n\t\t\tif (plugins.notify(me, 'beforeDatasetsDraw', [easingValue]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Draw datasets reversed to support proper line stacking\n\t\t\tfor (var i = (me.data.datasets || []).length - 1; i >= 0; --i) {\n\t\t\t\tif (me.isDatasetVisible(i)) {\n\t\t\t\t\tme.drawDataset(i, easingValue);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tplugins.notify(me, 'afterDatasetsDraw', [easingValue]);\n\t\t},\n\n\t\t/**\n\t\t * Draws dataset at index unless a plugin returns `false` to the `beforeDatasetDraw`\n\t\t * hook, in which case, plugins will not be called on `afterDatasetDraw`.\n\t\t * @private\n\t\t */\n\t\tdrawDataset: function(index, easingValue) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getDatasetMeta(index);\n\t\t\tvar args = {\n\t\t\t\tmeta: meta,\n\t\t\t\tindex: index,\n\t\t\t\teasingValue: easingValue\n\t\t\t};\n\n\t\t\tif (plugins.notify(me, 'beforeDatasetDraw', [args]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tmeta.controller.draw(easingValue);\n\n\t\t\tplugins.notify(me, 'afterDatasetDraw', [args]);\n\t\t},\n\n\t\t/**\n\t\t * Draws tooltip unless a plugin returns `false` to the `beforeTooltipDraw`\n\t\t * hook, in which case, plugins will not be called on `afterTooltipDraw`.\n\t\t * @private\n\t\t */\n\t\t_drawTooltip: function(easingValue) {\n\t\t\tvar me = this;\n\t\t\tvar tooltip = me.tooltip;\n\t\t\tvar args = {\n\t\t\t\ttooltip: tooltip,\n\t\t\t\teasingValue: easingValue\n\t\t\t};\n\n\t\t\tif (plugins.notify(me, 'beforeTooltipDraw', [args]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\ttooltip.draw();\n\n\t\t\tplugins.notify(me, 'afterTooltipDraw', [args]);\n\t\t},\n\n\t\t// Get the single element that was clicked on\n\t\t// @return : An object containing the dataset index and element index of the matching element. Also contains the rectangle that was draw\n\t\tgetElementAtEvent: function(e) {\n\t\t\treturn Interaction.modes.single(this, e);\n\t\t},\n\n\t\tgetElementsAtEvent: function(e) {\n\t\t\treturn Interaction.modes.label(this, e, {intersect: true});\n\t\t},\n\n\t\tgetElementsAtXAxis: function(e) {\n\t\t\treturn Interaction.modes['x-axis'](this, e, {intersect: true});\n\t\t},\n\n\t\tgetElementsAtEventForMode: function(e, mode, options) {\n\t\t\tvar method = Interaction.modes[mode];\n\t\t\tif (typeof method === 'function') {\n\t\t\t\treturn method(this, e, options);\n\t\t\t}\n\n\t\t\treturn [];\n\t\t},\n\n\t\tgetDatasetAtEvent: function(e) {\n\t\t\treturn Interaction.modes.dataset(this, e, {intersect: true});\n\t\t},\n\n\t\tgetDatasetMeta: function(datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tvar dataset = me.data.datasets[datasetIndex];\n\t\t\tif (!dataset._meta) {\n\t\t\t\tdataset._meta = {};\n\t\t\t}\n\n\t\t\tvar meta = dataset._meta[me.id];\n\t\t\tif (!meta) {\n\t\t\t\tmeta = dataset._meta[me.id] = {\n\t\t\t\t\ttype: null,\n\t\t\t\t\tdata: [],\n\t\t\t\t\tdataset: null,\n\t\t\t\t\tcontroller: null,\n\t\t\t\t\thidden: null,\t\t\t// See isDatasetVisible() comment\n\t\t\t\t\txAxisID: null,\n\t\t\t\t\tyAxisID: null\n\t\t\t\t};\n\t\t\t}\n\n\t\t\treturn meta;\n\t\t},\n\n\t\tgetVisibleDatasetCount: function() {\n\t\t\tvar count = 0;\n\t\t\tfor (var i = 0, ilen = this.data.datasets.length; i < ilen; ++i) {\n\t\t\t\tif (this.isDatasetVisible(i)) {\n\t\t\t\t\tcount++;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn count;\n\t\t},\n\n\t\tisDatasetVisible: function(datasetIndex) {\n\t\t\tvar meta = this.getDatasetMeta(datasetIndex);\n\n\t\t\t// meta.hidden is a per chart dataset hidden flag override with 3 states: if true or false,\n\t\t\t// the dataset.hidden value is ignored, else if null, the dataset hidden state is returned.\n\t\t\treturn typeof meta.hidden === 'boolean' ? !meta.hidden : !this.data.datasets[datasetIndex].hidden;\n\t\t},\n\n\t\tgenerateLegend: function() {\n\t\t\treturn this.options.legendCallback(this);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tdestroyDatasetMeta: function(datasetIndex) {\n\t\t\tvar id = this.id;\n\t\t\tvar dataset = this.data.datasets[datasetIndex];\n\t\t\tvar meta = dataset._meta && dataset._meta[id];\n\n\t\t\tif (meta) {\n\t\t\t\tmeta.controller.destroy();\n\t\t\t\tdelete dataset._meta[id];\n\t\t\t}\n\t\t},\n\n\t\tdestroy: function() {\n\t\t\tvar me = this;\n\t\t\tvar canvas = me.canvas;\n\t\t\tvar i, ilen;\n\n\t\t\tme.stop();\n\n\t\t\t// dataset controllers need to cleanup associated data\n\t\t\tfor (i = 0, ilen = me.data.datasets.length; i < ilen; ++i) {\n\t\t\t\tme.destroyDatasetMeta(i);\n\t\t\t}\n\n\t\t\tif (canvas) {\n\t\t\t\tme.unbindEvents();\n\t\t\t\thelpers.canvas.clear(me);\n\t\t\t\tplatform.releaseContext(me.ctx);\n\t\t\t\tme.canvas = null;\n\t\t\t\tme.ctx = null;\n\t\t\t}\n\n\t\t\tplugins.notify(me, 'destroy');\n\n\t\t\tdelete Chart.instances[me.id];\n\t\t},\n\n\t\ttoBase64Image: function() {\n\t\t\treturn this.canvas.toDataURL.apply(this.canvas, arguments);\n\t\t},\n\n\t\tinitToolTip: function() {\n\t\t\tvar me = this;\n\t\t\tme.tooltip = new Chart.Tooltip({\n\t\t\t\t_chart: me,\n\t\t\t\t_chartInstance: me, // deprecated, backward compatibility\n\t\t\t\t_data: me.data,\n\t\t\t\t_options: me.options.tooltips\n\t\t\t}, me);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tbindEvents: function() {\n\t\t\tvar me = this;\n\t\t\tvar listeners = me._listeners = {};\n\t\t\tvar listener = function() {\n\t\t\t\tme.eventHandler.apply(me, arguments);\n\t\t\t};\n\n\t\t\thelpers.each(me.options.events, function(type) {\n\t\t\t\tplatform.addEventListener(me, type, listener);\n\t\t\t\tlisteners[type] = listener;\n\t\t\t});\n\n\t\t\t// Elements used to detect size change should not be injected for non responsive charts.\n\t\t\t// See https://github.com/chartjs/Chart.js/issues/2210\n\t\t\tif (me.options.responsive) {\n\t\t\t\tlistener = function() {\n\t\t\t\t\tme.resize();\n\t\t\t\t};\n\n\t\t\t\tplatform.addEventListener(me, 'resize', listener);\n\t\t\t\tlisteners.resize = listener;\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tunbindEvents: function() {\n\t\t\tvar me = this;\n\t\t\tvar listeners = me._listeners;\n\t\t\tif (!listeners) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tdelete me._listeners;\n\t\t\thelpers.each(listeners, function(listener, type) {\n\t\t\t\tplatform.removeEventListener(me, type, listener);\n\t\t\t});\n\t\t},\n\n\t\tupdateHoverStyle: function(elements, mode, enabled) {\n\t\t\tvar method = enabled ? 'setHoverStyle' : 'removeHoverStyle';\n\t\t\tvar element, i, ilen;\n\n\t\t\tfor (i = 0, ilen = elements.length; i < ilen; ++i) {\n\t\t\t\telement = elements[i];\n\t\t\t\tif (element) {\n\t\t\t\t\tthis.getDatasetMeta(element._datasetIndex).controller[method](element);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\teventHandler: function(e) {\n\t\t\tvar me = this;\n\t\t\tvar tooltip = me.tooltip;\n\n\t\t\tif (plugins.notify(me, 'beforeEvent', [e]) === false) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\t// Buffer any update calls so that renders do not occur\n\t\t\tme._bufferedRender = true;\n\t\t\tme._bufferedRequest = null;\n\n\t\t\tvar changed = me.handleEvent(e);\n\t\t\t// for smooth tooltip animations issue #4989\n\t\t\t// the tooltip should be the source of change\n\t\t\t// Animation check workaround:\n\t\t\t// tooltip._start will be null when tooltip isn't animating\n\t\t\tif (tooltip) {\n\t\t\t\tchanged = tooltip._start\n\t\t\t\t\t? tooltip.handleEvent(e)\n\t\t\t\t\t: changed | tooltip.handleEvent(e);\n\t\t\t}\n\n\t\t\tplugins.notify(me, 'afterEvent', [e]);\n\n\t\t\tvar bufferedRequest = me._bufferedRequest;\n\t\t\tif (bufferedRequest) {\n\t\t\t\t// If we have an update that was triggered, we need to do a normal render\n\t\t\t\tme.render(bufferedRequest);\n\t\t\t} else if (changed && !me.animating) {\n\t\t\t\t// If entering, leaving, or changing elements, animate the change via pivot\n\t\t\t\tme.stop();\n\n\t\t\t\t// We only need to render at this point. Updating will cause scales to be\n\t\t\t\t// recomputed generating flicker & using more memory than necessary.\n\t\t\t\tme.render(me.options.hover.animationDuration, true);\n\t\t\t}\n\n\t\t\tme._bufferedRender = false;\n\t\t\tme._bufferedRequest = null;\n\n\t\t\treturn me;\n\t\t},\n\n\t\t/**\n\t\t * Handle an event\n\t\t * @private\n\t\t * @param {IEvent} event the event to handle\n\t\t * @return {Boolean} true if the chart needs to re-render\n\t\t */\n\t\thandleEvent: function(e) {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options || {};\n\t\t\tvar hoverOptions = options.hover;\n\t\t\tvar changed = false;\n\n\t\t\tme.lastActive = me.lastActive || [];\n\n\t\t\t// Find Active Elements for hover and tooltips\n\t\t\tif (e.type === 'mouseout') {\n\t\t\t\tme.active = [];\n\t\t\t} else {\n\t\t\t\tme.active = me.getElementsAtEventForMode(e, hoverOptions.mode, hoverOptions);\n\t\t\t}\n\n\t\t\t// Invoke onHover hook\n\t\t\t// Need to call with native event here to not break backwards compatibility\n\t\t\thelpers.callback(options.onHover || options.hover.onHover, [e.native, me.active], me);\n\n\t\t\tif (e.type === 'mouseup' || e.type === 'click') {\n\t\t\t\tif (options.onClick) {\n\t\t\t\t\t// Use e.native here for backwards compatibility\n\t\t\t\t\toptions.onClick.call(me, e.native, me.active);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Remove styling for last active (even if it may still be active)\n\t\t\tif (me.lastActive.length) {\n\t\t\t\tme.updateHoverStyle(me.lastActive, hoverOptions.mode, false);\n\t\t\t}\n\n\t\t\t// Built in hover styling\n\t\t\tif (me.active.length && hoverOptions.mode) {\n\t\t\t\tme.updateHoverStyle(me.active, hoverOptions.mode, true);\n\t\t\t}\n\n\t\t\tchanged = !helpers.arrayEquals(me.active, me.lastActive);\n\n\t\t\t// Remember Last Actives\n\t\t\tme.lastActive = me.active;\n\n\t\t\treturn changed;\n\t\t}\n\t});\n\n\t/**\n\t * Provided for backward compatibility, use Chart instead.\n\t * @class Chart.Controller\n\t * @deprecated since version 2.6.0\n\t * @todo remove at version 3\n\t * @private\n\t */\n\tChart.Controller = Chart;\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5jb250cm9sbGVyLmpzP2VhYmEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQWlCO0FBQ3hDLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjtBQUN4QyxrQkFBa0IsbUJBQU8sQ0FBQyxFQUFvQjtBQUM5QyxjQUFjLG1CQUFPLENBQUMsRUFBZ0I7QUFDdEMsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGNBQWMsbUJBQU8sQ0FBQyxFQUFnQjs7QUFFdEM7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsdUJBQXVCOztBQUV2QjtBQUNBOztBQUVBO0FBQ0E7QUFDQSxrQkFBa0IsTUFBTTtBQUN4QjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCOztBQUV0QjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUksSUFBSTs7QUFFUjtBQUNBO0FBQ0E7QUFDQSxjQUFjO0FBQ2QsTUFBTTtBQUNOO0FBQ0EsY0FBYztBQUNkLE1BQU07QUFDTjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ047QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsa0RBQWtELFVBQVU7QUFDNUQ7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsTUFBTTs7QUFFTjtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBLElBQUk7QUFDSjs7QUFFQTtBQUNBLG9DQUFvQyx1QkFBdUI7QUFDM0Q7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLDBEQUEwRCxVQUFVO0FBQ3BFO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxvREFBb0QsUUFBUTtBQUM1RDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQSw0Q0FBNEMsZ0JBQWdCO0FBQzVELEdBQUc7O0FBRUg7QUFDQSxnREFBZ0QsZ0JBQWdCO0FBQ2hFLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQSw4Q0FBOEMsZ0JBQWdCO0FBQzlELEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLG9EQUFvRCxVQUFVO0FBQzlEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSw4Q0FBOEMsVUFBVTtBQUN4RDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSixHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0osR0FBRzs7QUFFSDtBQUNBO0FBQ0E7O0FBRUEsc0NBQXNDLFVBQVU7QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQSxhQUFhLE9BQU87QUFDcEIsY0FBYyxRQUFRO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI3MS5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi9jb3JlLmRlZmF1bHRzJyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcbnZhciBJbnRlcmFjdGlvbiA9IHJlcXVpcmUoJy4vY29yZS5pbnRlcmFjdGlvbicpO1xudmFyIGxheW91dHMgPSByZXF1aXJlKCcuL2NvcmUubGF5b3V0cycpO1xudmFyIHBsYXRmb3JtID0gcmVxdWlyZSgnLi4vcGxhdGZvcm1zL3BsYXRmb3JtJyk7XG52YXIgcGx1Z2lucyA9IHJlcXVpcmUoJy4vY29yZS5wbHVnaW5zJyk7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHQvLyBDcmVhdGUgYSBkaWN0aW9uYXJ5IG9mIGNoYXJ0IHR5cGVzLCB0byBhbGxvdyBmb3IgZXh0ZW5zaW9uIG9mIGV4aXN0aW5nIHR5cGVzXG5cdENoYXJ0LnR5cGVzID0ge307XG5cblx0Ly8gU3RvcmUgYSByZWZlcmVuY2UgdG8gZWFjaCBpbnN0YW5jZSAtIGFsbG93aW5nIHVzIHRvIGdsb2JhbGx5IHJlc2l6ZSBjaGFydCBpbnN0YW5jZXMgb24gd2luZG93IHJlc2l6ZS5cblx0Ly8gRGVzdHJveSBtZXRob2Qgb24gdGhlIGNoYXJ0IHdpbGwgcmVtb3ZlIHRoZSBpbnN0YW5jZSBvZiB0aGUgY2hhcnQgZnJvbSB0aGlzIHJlZmVyZW5jZS5cblx0Q2hhcnQuaW5zdGFuY2VzID0ge307XG5cblx0Ly8gQ29udHJvbGxlcnMgYXZhaWxhYmxlIGZvciBkYXRhc2V0IHZpc3VhbGl6YXRpb24gZWcuIGJhciwgbGluZSwgc2xpY2UsIGV0Yy5cblx0Q2hhcnQuY29udHJvbGxlcnMgPSB7fTtcblxuXHQvKipcblx0ICogSW5pdGlhbGl6ZXMgdGhlIGdpdmVuIGNvbmZpZyB3aXRoIGdsb2JhbCBhbmQgY2hhcnQgZGVmYXVsdCB2YWx1ZXMuXG5cdCAqL1xuXHRmdW5jdGlvbiBpbml0Q29uZmlnKGNvbmZpZykge1xuXHRcdGNvbmZpZyA9IGNvbmZpZyB8fCB7fTtcblxuXHRcdC8vIERvIE5PVCB1c2UgY29uZmlnTWVyZ2UoKSBmb3IgdGhlIGRhdGEgb2JqZWN0IGJlY2F1c2UgdGhpcyBtZXRob2QgbWVyZ2VzIGFycmF5c1xuXHRcdC8vIGFuZCBzbyB3b3VsZCBjaGFuZ2UgcmVmZXJlbmNlcyB0byBsYWJlbHMgYW5kIGRhdGFzZXRzLCBwcmV2ZW50aW5nIGRhdGEgdXBkYXRlcy5cblx0XHR2YXIgZGF0YSA9IGNvbmZpZy5kYXRhID0gY29uZmlnLmRhdGEgfHwge307XG5cdFx0ZGF0YS5kYXRhc2V0cyA9IGRhdGEuZGF0YXNldHMgfHwgW107XG5cdFx0ZGF0YS5sYWJlbHMgPSBkYXRhLmxhYmVscyB8fCBbXTtcblxuXHRcdGNvbmZpZy5vcHRpb25zID0gaGVscGVycy5jb25maWdNZXJnZShcblx0XHRcdGRlZmF1bHRzLmdsb2JhbCxcblx0XHRcdGRlZmF1bHRzW2NvbmZpZy50eXBlXSxcblx0XHRcdGNvbmZpZy5vcHRpb25zIHx8IHt9KTtcblxuXHRcdHJldHVybiBjb25maWc7XG5cdH1cblxuXHQvKipcblx0ICogVXBkYXRlcyB0aGUgY29uZmlnIG9mIHRoZSBjaGFydFxuXHQgKiBAcGFyYW0gY2hhcnQge0NoYXJ0fSBjaGFydCB0byB1cGRhdGUgdGhlIG9wdGlvbnMgZm9yXG5cdCAqL1xuXHRmdW5jdGlvbiB1cGRhdGVDb25maWcoY2hhcnQpIHtcblx0XHR2YXIgbmV3T3B0aW9ucyA9IGNoYXJ0Lm9wdGlvbnM7XG5cblx0XHRoZWxwZXJzLmVhY2goY2hhcnQuc2NhbGVzLCBmdW5jdGlvbihzY2FsZSkge1xuXHRcdFx0bGF5b3V0cy5yZW1vdmVCb3goY2hhcnQsIHNjYWxlKTtcblx0XHR9KTtcblxuXHRcdG5ld09wdGlvbnMgPSBoZWxwZXJzLmNvbmZpZ01lcmdlKFxuXHRcdFx0Q2hhcnQuZGVmYXVsdHMuZ2xvYmFsLFxuXHRcdFx0Q2hhcnQuZGVmYXVsdHNbY2hhcnQuY29uZmlnLnR5cGVdLFxuXHRcdFx0bmV3T3B0aW9ucyk7XG5cblx0XHRjaGFydC5vcHRpb25zID0gY2hhcnQuY29uZmlnLm9wdGlvbnMgPSBuZXdPcHRpb25zO1xuXHRcdGNoYXJ0LmVuc3VyZVNjYWxlc0hhdmVJRHMoKTtcblx0XHRjaGFydC5idWlsZE9yVXBkYXRlU2NhbGVzKCk7XG5cdFx0Ly8gVG9vbHRpcFxuXHRcdGNoYXJ0LnRvb2x0aXAuX29wdGlvbnMgPSBuZXdPcHRpb25zLnRvb2x0aXBzO1xuXHRcdGNoYXJ0LnRvb2x0aXAuaW5pdGlhbGl6ZSgpO1xuXHR9XG5cblx0ZnVuY3Rpb24gcG9zaXRpb25Jc0hvcml6b250YWwocG9zaXRpb24pIHtcblx0XHRyZXR1cm4gcG9zaXRpb24gPT09ICd0b3AnIHx8IHBvc2l0aW9uID09PSAnYm90dG9tJztcblx0fVxuXG5cdGhlbHBlcnMuZXh0ZW5kKENoYXJ0LnByb3RvdHlwZSwgLyoqIEBsZW5kcyBDaGFydCAqLyB7XG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRjb25zdHJ1Y3Q6IGZ1bmN0aW9uKGl0ZW0sIGNvbmZpZykge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0Y29uZmlnID0gaW5pdENvbmZpZyhjb25maWcpO1xuXG5cdFx0XHR2YXIgY29udGV4dCA9IHBsYXRmb3JtLmFjcXVpcmVDb250ZXh0KGl0ZW0sIGNvbmZpZyk7XG5cdFx0XHR2YXIgY2FudmFzID0gY29udGV4dCAmJiBjb250ZXh0LmNhbnZhcztcblx0XHRcdHZhciBoZWlnaHQgPSBjYW52YXMgJiYgY2FudmFzLmhlaWdodDtcblx0XHRcdHZhciB3aWR0aCA9IGNhbnZhcyAmJiBjYW52YXMud2lkdGg7XG5cblx0XHRcdG1lLmlkID0gaGVscGVycy51aWQoKTtcblx0XHRcdG1lLmN0eCA9IGNvbnRleHQ7XG5cdFx0XHRtZS5jYW52YXMgPSBjYW52YXM7XG5cdFx0XHRtZS5jb25maWcgPSBjb25maWc7XG5cdFx0XHRtZS53aWR0aCA9IHdpZHRoO1xuXHRcdFx0bWUuaGVpZ2h0ID0gaGVpZ2h0O1xuXHRcdFx0bWUuYXNwZWN0UmF0aW8gPSBoZWlnaHQgPyB3aWR0aCAvIGhlaWdodCA6IG51bGw7XG5cdFx0XHRtZS5vcHRpb25zID0gY29uZmlnLm9wdGlvbnM7XG5cdFx0XHRtZS5fYnVmZmVyZWRSZW5kZXIgPSBmYWxzZTtcblxuXHRcdFx0LyoqXG5cdFx0XHQgKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgQ2hhcnQgYW5kIENoYXJ0LkNvbnRyb2xsZXIgaGF2ZSBiZWVuIG1lcmdlZCxcblx0XHRcdCAqIHRoZSBcImluc3RhbmNlXCIgc3RpbGwgbmVlZCB0byBiZSBkZWZpbmVkIHNpbmNlIGl0IG1pZ2h0IGJlIGNhbGxlZCBmcm9tIHBsdWdpbnMuXG5cdFx0XHQgKiBAcHJvcCBDaGFydCNjaGFydFxuXHRcdFx0ICogQGRlcHJlY2F0ZWQgc2luY2UgdmVyc2lvbiAyLjYuMFxuXHRcdFx0ICogQHRvZG8gcmVtb3ZlIGF0IHZlcnNpb24gM1xuXHRcdFx0ICogQHByaXZhdGVcblx0XHRcdCAqL1xuXHRcdFx0bWUuY2hhcnQgPSBtZTtcblx0XHRcdG1lLmNvbnRyb2xsZXIgPSBtZTsgLy8gY2hhcnQuY2hhcnQuY29udHJvbGxlciAjaW5jZXB0aW9uXG5cblx0XHRcdC8vIEFkZCB0aGUgY2hhcnQgaW5zdGFuY2UgdG8gdGhlIGdsb2JhbCBuYW1lc3BhY2Vcblx0XHRcdENoYXJ0Lmluc3RhbmNlc1ttZS5pZF0gPSBtZTtcblxuXHRcdFx0Ly8gRGVmaW5lIGFsaWFzIHRvIHRoZSBjb25maWcgZGF0YTogYGNoYXJ0LmRhdGEgPT09IGNoYXJ0LmNvbmZpZy5kYXRhYFxuXHRcdFx0T2JqZWN0LmRlZmluZVByb3BlcnR5KG1lLCAnZGF0YScsIHtcblx0XHRcdFx0Z2V0OiBmdW5jdGlvbigpIHtcblx0XHRcdFx0XHRyZXR1cm4gbWUuY29uZmlnLmRhdGE7XG5cdFx0XHRcdH0sXG5cdFx0XHRcdHNldDogZnVuY3Rpb24odmFsdWUpIHtcblx0XHRcdFx0XHRtZS5jb25maWcuZGF0YSA9IHZhbHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0aWYgKCFjb250ZXh0IHx8ICFjYW52YXMpIHtcblx0XHRcdFx0Ly8gVGhlIGdpdmVuIGl0ZW0gaXMgbm90IGEgY29tcGF0aWJsZSBjb250ZXh0MmQgZWxlbWVudCwgbGV0J3MgcmV0dXJuIGJlZm9yZSBmaW5hbGl6aW5nXG5cdFx0XHRcdC8vIHRoZSBjaGFydCBpbml0aWFsaXphdGlvbiBidXQgYWZ0ZXIgc2V0dGluZyBiYXNpYyBjaGFydCAvIGNvbnRyb2xsZXIgcHJvcGVydGllcyB0aGF0XG5cdFx0XHRcdC8vIGNhbiBoZWxwIHRvIGZpZ3VyZSBvdXQgdGhhdCB0aGUgY2hhcnQgaXMgbm90IHZhbGlkIChlLmcgY2hhcnQuY2FudmFzICE9PSBudWxsKTtcblx0XHRcdFx0Ly8gaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzI4MDdcblx0XHRcdFx0Y29uc29sZS5lcnJvcihcIkZhaWxlZCB0byBjcmVhdGUgY2hhcnQ6IGNhbid0IGFjcXVpcmUgY29udGV4dCBmcm9tIHRoZSBnaXZlbiBpdGVtXCIpO1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdG1lLmluaXRpYWxpemUoKTtcblx0XHRcdG1lLnVwZGF0ZSgpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGluaXRpYWxpemU6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0Ly8gQmVmb3JlIGluaXQgcGx1Z2luIG5vdGlmaWNhdGlvblxuXHRcdFx0cGx1Z2lucy5ub3RpZnkobWUsICdiZWZvcmVJbml0Jyk7XG5cblx0XHRcdGhlbHBlcnMucmV0aW5hU2NhbGUobWUsIG1lLm9wdGlvbnMuZGV2aWNlUGl4ZWxSYXRpbyk7XG5cblx0XHRcdG1lLmJpbmRFdmVudHMoKTtcblxuXHRcdFx0aWYgKG1lLm9wdGlvbnMucmVzcG9uc2l2ZSkge1xuXHRcdFx0XHQvLyBJbml0aWFsIHJlc2l6ZSBiZWZvcmUgY2hhcnQgZHJhd3MgKG11c3QgYmUgc2lsZW50IHRvIHByZXNlcnZlIGluaXRpYWwgYW5pbWF0aW9ucykuXG5cdFx0XHRcdG1lLnJlc2l6ZSh0cnVlKTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gTWFrZSBzdXJlIHNjYWxlcyBoYXZlIElEcyBhbmQgYXJlIGJ1aWx0IGJlZm9yZSB3ZSBidWlsZCBhbnkgY29udHJvbGxlcnMuXG5cdFx0XHRtZS5lbnN1cmVTY2FsZXNIYXZlSURzKCk7XG5cdFx0XHRtZS5idWlsZE9yVXBkYXRlU2NhbGVzKCk7XG5cdFx0XHRtZS5pbml0VG9vbFRpcCgpO1xuXG5cdFx0XHQvLyBBZnRlciBpbml0IHBsdWdpbiBub3RpZmljYXRpb25cblx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJJbml0Jyk7XG5cblx0XHRcdHJldHVybiBtZTtcblx0XHR9LFxuXG5cdFx0Y2xlYXI6IGZ1bmN0aW9uKCkge1xuXHRcdFx0aGVscGVycy5jYW52YXMuY2xlYXIodGhpcyk7XG5cdFx0XHRyZXR1cm4gdGhpcztcblx0XHR9LFxuXG5cdFx0c3RvcDogZnVuY3Rpb24oKSB7XG5cdFx0XHQvLyBTdG9wcyBhbnkgY3VycmVudCBhbmltYXRpb24gbG9vcCBvY2N1cnJpbmdcblx0XHRcdENoYXJ0LmFuaW1hdGlvblNlcnZpY2UuY2FuY2VsQW5pbWF0aW9uKHRoaXMpO1xuXHRcdFx0cmV0dXJuIHRoaXM7XG5cdFx0fSxcblxuXHRcdHJlc2l6ZTogZnVuY3Rpb24oc2lsZW50KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9wdGlvbnMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIGNhbnZhcyA9IG1lLmNhbnZhcztcblx0XHRcdHZhciBhc3BlY3RSYXRpbyA9IChvcHRpb25zLm1haW50YWluQXNwZWN0UmF0aW8gJiYgbWUuYXNwZWN0UmF0aW8pIHx8IG51bGw7XG5cblx0XHRcdC8vIHRoZSBjYW52YXMgcmVuZGVyIHdpZHRoIGFuZCBoZWlnaHQgd2lsbCBiZSBjYXN0ZWQgdG8gaW50ZWdlcnMgc28gbWFrZSBzdXJlIHRoYXRcblx0XHRcdC8vIHRoZSBjYW52YXMgZGlzcGxheSBzdHlsZSB1c2VzIHRoZSBzYW1lIGludGVnZXIgdmFsdWVzIHRvIGF2b2lkIGJsdXJyaW5nIGVmZmVjdC5cblxuXHRcdFx0Ly8gU2V0IHRvIDAgaW5zdGVhZCBvZiBjYW52YXMuc2l6ZSBiZWNhdXNlIHRoZSBzaXplIGRlZmF1bHRzIHRvIDMwMHgxNTAgaWYgdGhlIGVsZW1lbnQgaXMgY29sbGFzZWRcblx0XHRcdHZhciBuZXdXaWR0aCA9IE1hdGgubWF4KDAsIE1hdGguZmxvb3IoaGVscGVycy5nZXRNYXhpbXVtV2lkdGgoY2FudmFzKSkpO1xuXHRcdFx0dmFyIG5ld0hlaWdodCA9IE1hdGgubWF4KDAsIE1hdGguZmxvb3IoYXNwZWN0UmF0aW8gPyBuZXdXaWR0aCAvIGFzcGVjdFJhdGlvIDogaGVscGVycy5nZXRNYXhpbXVtSGVpZ2h0KGNhbnZhcykpKTtcblxuXHRcdFx0aWYgKG1lLndpZHRoID09PSBuZXdXaWR0aCAmJiBtZS5oZWlnaHQgPT09IG5ld0hlaWdodCkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdGNhbnZhcy53aWR0aCA9IG1lLndpZHRoID0gbmV3V2lkdGg7XG5cdFx0XHRjYW52YXMuaGVpZ2h0ID0gbWUuaGVpZ2h0ID0gbmV3SGVpZ2h0O1xuXHRcdFx0Y2FudmFzLnN0eWxlLndpZHRoID0gbmV3V2lkdGggKyAncHgnO1xuXHRcdFx0Y2FudmFzLnN0eWxlLmhlaWdodCA9IG5ld0hlaWdodCArICdweCc7XG5cblx0XHRcdGhlbHBlcnMucmV0aW5hU2NhbGUobWUsIG9wdGlvbnMuZGV2aWNlUGl4ZWxSYXRpbyk7XG5cblx0XHRcdGlmICghc2lsZW50KSB7XG5cdFx0XHRcdC8vIE5vdGlmeSBhbnkgcGx1Z2lucyBhYm91dCB0aGUgcmVzaXplXG5cdFx0XHRcdHZhciBuZXdTaXplID0ge3dpZHRoOiBuZXdXaWR0aCwgaGVpZ2h0OiBuZXdIZWlnaHR9O1xuXHRcdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ3Jlc2l6ZScsIFtuZXdTaXplXSk7XG5cblx0XHRcdFx0Ly8gTm90aWZ5IG9mIHJlc2l6ZVxuXHRcdFx0XHRpZiAobWUub3B0aW9ucy5vblJlc2l6ZSkge1xuXHRcdFx0XHRcdG1lLm9wdGlvbnMub25SZXNpemUobWUsIG5ld1NpemUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bWUuc3RvcCgpO1xuXHRcdFx0XHRtZS51cGRhdGUobWUub3B0aW9ucy5yZXNwb25zaXZlQW5pbWF0aW9uRHVyYXRpb24pO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRlbnN1cmVTY2FsZXNIYXZlSURzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBvcHRpb25zID0gdGhpcy5vcHRpb25zO1xuXHRcdFx0dmFyIHNjYWxlc09wdGlvbnMgPSBvcHRpb25zLnNjYWxlcyB8fCB7fTtcblx0XHRcdHZhciBzY2FsZU9wdGlvbnMgPSBvcHRpb25zLnNjYWxlO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2goc2NhbGVzT3B0aW9ucy54QXhlcywgZnVuY3Rpb24oeEF4aXNPcHRpb25zLCBpbmRleCkge1xuXHRcdFx0XHR4QXhpc09wdGlvbnMuaWQgPSB4QXhpc09wdGlvbnMuaWQgfHwgKCd4LWF4aXMtJyArIGluZGV4KTtcblx0XHRcdH0pO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2goc2NhbGVzT3B0aW9ucy55QXhlcywgZnVuY3Rpb24oeUF4aXNPcHRpb25zLCBpbmRleCkge1xuXHRcdFx0XHR5QXhpc09wdGlvbnMuaWQgPSB5QXhpc09wdGlvbnMuaWQgfHwgKCd5LWF4aXMtJyArIGluZGV4KTtcblx0XHRcdH0pO1xuXG5cdFx0XHRpZiAoc2NhbGVPcHRpb25zKSB7XG5cdFx0XHRcdHNjYWxlT3B0aW9ucy5pZCA9IHNjYWxlT3B0aW9ucy5pZCB8fCAnc2NhbGUnO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBCdWlsZHMgYSBtYXAgb2Ygc2NhbGUgSUQgdG8gc2NhbGUgb2JqZWN0IGZvciBmdXR1cmUgbG9va3VwLlxuXHRcdCAqL1xuXHRcdGJ1aWxkT3JVcGRhdGVTY2FsZXM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBvcHRpb25zID0gbWUub3B0aW9ucztcblx0XHRcdHZhciBzY2FsZXMgPSBtZS5zY2FsZXMgfHwge307XG5cdFx0XHR2YXIgaXRlbXMgPSBbXTtcblx0XHRcdHZhciB1cGRhdGVkID0gT2JqZWN0LmtleXMoc2NhbGVzKS5yZWR1Y2UoZnVuY3Rpb24ob2JqLCBpZCkge1xuXHRcdFx0XHRvYmpbaWRdID0gZmFsc2U7XG5cdFx0XHRcdHJldHVybiBvYmo7XG5cdFx0XHR9LCB7fSk7XG5cblx0XHRcdGlmIChvcHRpb25zLnNjYWxlcykge1xuXHRcdFx0XHRpdGVtcyA9IGl0ZW1zLmNvbmNhdChcblx0XHRcdFx0XHQob3B0aW9ucy5zY2FsZXMueEF4ZXMgfHwgW10pLm1hcChmdW5jdGlvbih4QXhpc09wdGlvbnMpIHtcblx0XHRcdFx0XHRcdHJldHVybiB7b3B0aW9uczogeEF4aXNPcHRpb25zLCBkdHlwZTogJ2NhdGVnb3J5JywgZHBvc2l0aW9uOiAnYm90dG9tJ307XG5cdFx0XHRcdFx0fSksXG5cdFx0XHRcdFx0KG9wdGlvbnMuc2NhbGVzLnlBeGVzIHx8IFtdKS5tYXAoZnVuY3Rpb24oeUF4aXNPcHRpb25zKSB7XG5cdFx0XHRcdFx0XHRyZXR1cm4ge29wdGlvbnM6IHlBeGlzT3B0aW9ucywgZHR5cGU6ICdsaW5lYXInLCBkcG9zaXRpb246ICdsZWZ0J307XG5cdFx0XHRcdFx0fSlcblx0XHRcdFx0KTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKG9wdGlvbnMuc2NhbGUpIHtcblx0XHRcdFx0aXRlbXMucHVzaCh7XG5cdFx0XHRcdFx0b3B0aW9uczogb3B0aW9ucy5zY2FsZSxcblx0XHRcdFx0XHRkdHlwZTogJ3JhZGlhbExpbmVhcicsXG5cdFx0XHRcdFx0aXNEZWZhdWx0OiB0cnVlLFxuXHRcdFx0XHRcdGRwb3NpdGlvbjogJ2NoYXJ0QXJlYSdcblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cblx0XHRcdGhlbHBlcnMuZWFjaChpdGVtcywgZnVuY3Rpb24oaXRlbSkge1xuXHRcdFx0XHR2YXIgc2NhbGVPcHRpb25zID0gaXRlbS5vcHRpb25zO1xuXHRcdFx0XHR2YXIgaWQgPSBzY2FsZU9wdGlvbnMuaWQ7XG5cdFx0XHRcdHZhciBzY2FsZVR5cGUgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KHNjYWxlT3B0aW9ucy50eXBlLCBpdGVtLmR0eXBlKTtcblxuXHRcdFx0XHRpZiAocG9zaXRpb25Jc0hvcml6b250YWwoc2NhbGVPcHRpb25zLnBvc2l0aW9uKSAhPT0gcG9zaXRpb25Jc0hvcml6b250YWwoaXRlbS5kcG9zaXRpb24pKSB7XG5cdFx0XHRcdFx0c2NhbGVPcHRpb25zLnBvc2l0aW9uID0gaXRlbS5kcG9zaXRpb247XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR1cGRhdGVkW2lkXSA9IHRydWU7XG5cdFx0XHRcdHZhciBzY2FsZSA9IG51bGw7XG5cdFx0XHRcdGlmIChpZCBpbiBzY2FsZXMgJiYgc2NhbGVzW2lkXS50eXBlID09PSBzY2FsZVR5cGUpIHtcblx0XHRcdFx0XHRzY2FsZSA9IHNjYWxlc1tpZF07XG5cdFx0XHRcdFx0c2NhbGUub3B0aW9ucyA9IHNjYWxlT3B0aW9ucztcblx0XHRcdFx0XHRzY2FsZS5jdHggPSBtZS5jdHg7XG5cdFx0XHRcdFx0c2NhbGUuY2hhcnQgPSBtZTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR2YXIgc2NhbGVDbGFzcyA9IENoYXJ0LnNjYWxlU2VydmljZS5nZXRTY2FsZUNvbnN0cnVjdG9yKHNjYWxlVHlwZSk7XG5cdFx0XHRcdFx0aWYgKCFzY2FsZUNsYXNzKSB7XG5cdFx0XHRcdFx0XHRyZXR1cm47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNjYWxlID0gbmV3IHNjYWxlQ2xhc3Moe1xuXHRcdFx0XHRcdFx0aWQ6IGlkLFxuXHRcdFx0XHRcdFx0dHlwZTogc2NhbGVUeXBlLFxuXHRcdFx0XHRcdFx0b3B0aW9uczogc2NhbGVPcHRpb25zLFxuXHRcdFx0XHRcdFx0Y3R4OiBtZS5jdHgsXG5cdFx0XHRcdFx0XHRjaGFydDogbWVcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHRzY2FsZXNbc2NhbGUuaWRdID0gc2NhbGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzY2FsZS5tZXJnZVRpY2tzT3B0aW9ucygpO1xuXG5cdFx0XHRcdC8vIFRPRE8oU0IpOiBJIHRoaW5rIHdlIHNob3VsZCBiZSBhYmxlIHRvIHJlbW92ZSB0aGlzIGN1c3RvbSBjYXNlIChvcHRpb25zLnNjYWxlKVxuXHRcdFx0XHQvLyBhbmQgY29uc2lkZXIgaXQgYXMgYSByZWd1bGFyIHNjYWxlIHBhcnQgb2YgdGhlIFwic2NhbGVzXCJcIiBtYXAgb25seSEgVGhpcyB3b3VsZFxuXHRcdFx0XHQvLyBtYWtlIHRoZSBsb2dpYyBlYXNpZXIgYW5kIHJlbW92ZSBzb21lIHVzZWxlc3M/IGN1c3RvbSBjb2RlLlxuXHRcdFx0XHRpZiAoaXRlbS5pc0RlZmF1bHQpIHtcblx0XHRcdFx0XHRtZS5zY2FsZSA9IHNjYWxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblx0XHRcdC8vIGNsZWFyIHVwIGRpc2NhcmRlZCBzY2FsZXNcblx0XHRcdGhlbHBlcnMuZWFjaCh1cGRhdGVkLCBmdW5jdGlvbihoYXNVcGRhdGVkLCBpZCkge1xuXHRcdFx0XHRpZiAoIWhhc1VwZGF0ZWQpIHtcblx0XHRcdFx0XHRkZWxldGUgc2NhbGVzW2lkXTtcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cblx0XHRcdG1lLnNjYWxlcyA9IHNjYWxlcztcblxuXHRcdFx0Q2hhcnQuc2NhbGVTZXJ2aWNlLmFkZFNjYWxlc1RvTGF5b3V0KHRoaXMpO1xuXHRcdH0sXG5cblx0XHRidWlsZE9yVXBkYXRlQ29udHJvbGxlcnM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciB0eXBlcyA9IFtdO1xuXHRcdFx0dmFyIG5ld0NvbnRyb2xsZXJzID0gW107XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZS5kYXRhLmRhdGFzZXRzLCBmdW5jdGlvbihkYXRhc2V0LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdFx0dmFyIG1ldGEgPSBtZS5nZXREYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHR2YXIgdHlwZSA9IGRhdGFzZXQudHlwZSB8fCBtZS5jb25maWcudHlwZTtcblxuXHRcdFx0XHRpZiAobWV0YS50eXBlICYmIG1ldGEudHlwZSAhPT0gdHlwZSkge1xuXHRcdFx0XHRcdG1lLmRlc3Ryb3lEYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHRcdG1ldGEgPSBtZS5nZXREYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdG1ldGEudHlwZSA9IHR5cGU7XG5cblx0XHRcdFx0dHlwZXMucHVzaChtZXRhLnR5cGUpO1xuXG5cdFx0XHRcdGlmIChtZXRhLmNvbnRyb2xsZXIpIHtcblx0XHRcdFx0XHRtZXRhLmNvbnRyb2xsZXIudXBkYXRlSW5kZXgoZGF0YXNldEluZGV4KTtcblx0XHRcdFx0XHRtZXRhLmNvbnRyb2xsZXIubGlua1NjYWxlcygpO1xuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdHZhciBDb250cm9sbGVyQ2xhc3MgPSBDaGFydC5jb250cm9sbGVyc1ttZXRhLnR5cGVdO1xuXHRcdFx0XHRcdGlmIChDb250cm9sbGVyQ2xhc3MgPT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRcdFx0dGhyb3cgbmV3IEVycm9yKCdcIicgKyBtZXRhLnR5cGUgKyAnXCIgaXMgbm90IGEgY2hhcnQgdHlwZS4nKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRtZXRhLmNvbnRyb2xsZXIgPSBuZXcgQ29udHJvbGxlckNsYXNzKG1lLCBkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHRcdG5ld0NvbnRyb2xsZXJzLnB1c2gobWV0YS5jb250cm9sbGVyKTtcblx0XHRcdFx0fVxuXHRcdFx0fSwgbWUpO1xuXG5cdFx0XHRyZXR1cm4gbmV3Q29udHJvbGxlcnM7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFJlc2V0IHRoZSBlbGVtZW50cyBvZiBhbGwgZGF0YXNldHNcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdHJlc2V0RWxlbWVudHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdGhlbHBlcnMuZWFjaChtZS5kYXRhLmRhdGFzZXRzLCBmdW5jdGlvbihkYXRhc2V0LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdFx0bWUuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KS5jb250cm9sbGVyLnJlc2V0KCk7XG5cdFx0XHR9LCBtZSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCogUmVzZXRzIHRoZSBjaGFydCBiYWNrIHRvIGl0J3Mgc3RhdGUgYmVmb3JlIHRoZSBpbml0aWFsIGFuaW1hdGlvblxuXHRcdCovXG5cdFx0cmVzZXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dGhpcy5yZXNldEVsZW1lbnRzKCk7XG5cdFx0XHR0aGlzLnRvb2x0aXAuaW5pdGlhbGl6ZSgpO1xuXHRcdH0sXG5cblx0XHR1cGRhdGU6IGZ1bmN0aW9uKGNvbmZpZykge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0aWYgKCFjb25maWcgfHwgdHlwZW9mIGNvbmZpZyAhPT0gJ29iamVjdCcpIHtcblx0XHRcdFx0Ly8gYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblx0XHRcdFx0Y29uZmlnID0ge1xuXHRcdFx0XHRcdGR1cmF0aW9uOiBjb25maWcsXG5cdFx0XHRcdFx0bGF6eTogYXJndW1lbnRzWzFdXG5cdFx0XHRcdH07XG5cdFx0XHR9XG5cblx0XHRcdHVwZGF0ZUNvbmZpZyhtZSk7XG5cblx0XHRcdC8vIHBsdWdpbnMgb3B0aW9ucyByZWZlcmVuY2VzIG1pZ2h0IGhhdmUgY2hhbmdlLCBsZXQncyBpbnZhbGlkYXRlIHRoZSBjYWNoZVxuXHRcdFx0Ly8gaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzUxMTEjaXNzdWVjb21tZW50LTM1NTkzNDE2N1xuXHRcdFx0cGx1Z2lucy5faW52YWxpZGF0ZShtZSk7XG5cblx0XHRcdGlmIChwbHVnaW5zLm5vdGlmeShtZSwgJ2JlZm9yZVVwZGF0ZScpID09PSBmYWxzZSkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdC8vIEluIGNhc2UgdGhlIGVudGlyZSBkYXRhIG9iamVjdCBjaGFuZ2VkXG5cdFx0XHRtZS50b29sdGlwLl9kYXRhID0gbWUuZGF0YTtcblxuXHRcdFx0Ly8gTWFrZSBzdXJlIGRhdGFzZXQgY29udHJvbGxlcnMgYXJlIHVwZGF0ZWQgYW5kIG5ldyBjb250cm9sbGVycyBhcmUgcmVzZXRcblx0XHRcdHZhciBuZXdDb250cm9sbGVycyA9IG1lLmJ1aWxkT3JVcGRhdGVDb250cm9sbGVycygpO1xuXG5cdFx0XHQvLyBNYWtlIHN1cmUgYWxsIGRhdGFzZXQgY29udHJvbGxlcnMgaGF2ZSBjb3JyZWN0IG1ldGEgZGF0YSBjb3VudHNcblx0XHRcdGhlbHBlcnMuZWFjaChtZS5kYXRhLmRhdGFzZXRzLCBmdW5jdGlvbihkYXRhc2V0LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdFx0bWUuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KS5jb250cm9sbGVyLmJ1aWxkT3JVcGRhdGVFbGVtZW50cygpO1xuXHRcdFx0fSwgbWUpO1xuXG5cdFx0XHRtZS51cGRhdGVMYXlvdXQoKTtcblxuXHRcdFx0Ly8gQ2FuIG9ubHkgcmVzZXQgdGhlIG5ldyBjb250cm9sbGVycyBhZnRlciB0aGUgc2NhbGVzIGhhdmUgYmVlbiB1cGRhdGVkXG5cdFx0XHRpZiAobWUub3B0aW9ucy5hbmltYXRpb24gJiYgbWUub3B0aW9ucy5hbmltYXRpb24uZHVyYXRpb24pIHtcblx0XHRcdFx0aGVscGVycy5lYWNoKG5ld0NvbnRyb2xsZXJzLCBmdW5jdGlvbihjb250cm9sbGVyKSB7XG5cdFx0XHRcdFx0Y29udHJvbGxlci5yZXNldCgpO1xuXHRcdFx0XHR9KTtcblx0XHRcdH1cblxuXHRcdFx0bWUudXBkYXRlRGF0YXNldHMoKTtcblxuXHRcdFx0Ly8gTmVlZCB0byByZXNldCB0b29sdGlwIGluIGNhc2UgaXQgaXMgZGlzcGxheWVkIHdpdGggZWxlbWVudHMgdGhhdCBhcmUgcmVtb3ZlZFxuXHRcdFx0Ly8gYWZ0ZXIgdXBkYXRlLlxuXHRcdFx0bWUudG9vbHRpcC5pbml0aWFsaXplKCk7XG5cblx0XHRcdC8vIExhc3QgYWN0aXZlIGNvbnRhaW5zIGl0ZW1zIHRoYXQgd2VyZSBwcmV2aW91c2x5IGluIHRoZSB0b29sdGlwLlxuXHRcdFx0Ly8gV2hlbiB3ZSByZXNldCB0aGUgdG9vbHRpcCwgd2UgbmVlZCB0byBjbGVhciBpdFxuXHRcdFx0bWUubGFzdEFjdGl2ZSA9IFtdO1xuXG5cdFx0XHQvLyBEbyB0aGlzIGJlZm9yZSByZW5kZXIgc28gdGhhdCBhbnkgcGx1Z2lucyB0aGF0IG5lZWQgZmluYWwgc2NhbGUgdXBkYXRlcyBjYW4gdXNlIGl0XG5cdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ2FmdGVyVXBkYXRlJyk7XG5cblx0XHRcdGlmIChtZS5fYnVmZmVyZWRSZW5kZXIpIHtcblx0XHRcdFx0bWUuX2J1ZmZlcmVkUmVxdWVzdCA9IHtcblx0XHRcdFx0XHRkdXJhdGlvbjogY29uZmlnLmR1cmF0aW9uLFxuXHRcdFx0XHRcdGVhc2luZzogY29uZmlnLmVhc2luZyxcblx0XHRcdFx0XHRsYXp5OiBjb25maWcubGF6eVxuXHRcdFx0XHR9O1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bWUucmVuZGVyKGNvbmZpZyk7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFVwZGF0ZXMgdGhlIGNoYXJ0IGxheW91dCB1bmxlc3MgYSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgIHRvIHRoZSBgYmVmb3JlTGF5b3V0YFxuXHRcdCAqIGhvb2ssIGluIHdoaWNoIGNhc2UsIHBsdWdpbnMgd2lsbCBub3QgYmUgY2FsbGVkIG9uIGBhZnRlckxheW91dGAuXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR1cGRhdGVMYXlvdXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlTGF5b3V0JykgPT09IGZhbHNlKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0bGF5b3V0cy51cGRhdGUodGhpcywgdGhpcy53aWR0aCwgdGhpcy5oZWlnaHQpO1xuXG5cdFx0XHQvKipcblx0XHRcdCAqIFByb3ZpZGVkIGZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB1c2UgYGFmdGVyTGF5b3V0YCBpbnN0ZWFkLlxuXHRcdFx0ICogQG1ldGhvZCBJUGx1Z2luI2FmdGVyU2NhbGVVcGRhdGVcblx0XHRcdCAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi41LjBcblx0XHRcdCAqIEB0b2RvIHJlbW92ZSBhdCB2ZXJzaW9uIDNcblx0XHRcdCAqIEBwcml2YXRlXG5cdFx0XHQgKi9cblx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJTY2FsZVVwZGF0ZScpO1xuXHRcdFx0cGx1Z2lucy5ub3RpZnkobWUsICdhZnRlckxheW91dCcpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBVcGRhdGVzIGFsbCBkYXRhc2V0cyB1bmxlc3MgYSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgIHRvIHRoZSBgYmVmb3JlRGF0YXNldHNVcGRhdGVgXG5cdFx0ICogaG9vaywgaW4gd2hpY2ggY2FzZSwgcGx1Z2lucyB3aWxsIG5vdCBiZSBjYWxsZWQgb24gYGFmdGVyRGF0YXNldHNVcGRhdGVgLlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0dXBkYXRlRGF0YXNldHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlRGF0YXNldHNVcGRhdGUnKSA9PT0gZmFsc2UpIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHRmb3IgKHZhciBpID0gMCwgaWxlbiA9IG1lLmRhdGEuZGF0YXNldHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdG1lLnVwZGF0ZURhdGFzZXQoaSk7XG5cdFx0XHR9XG5cblx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJEYXRhc2V0c1VwZGF0ZScpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBVcGRhdGVzIGRhdGFzZXQgYXQgaW5kZXggdW5sZXNzIGEgcGx1Z2luIHJldHVybnMgYGZhbHNlYCB0byB0aGUgYGJlZm9yZURhdGFzZXRVcGRhdGVgXG5cdFx0ICogaG9vaywgaW4gd2hpY2ggY2FzZSwgcGx1Z2lucyB3aWxsIG5vdCBiZSBjYWxsZWQgb24gYGFmdGVyRGF0YXNldFVwZGF0ZWAuXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR1cGRhdGVEYXRhc2V0OiBmdW5jdGlvbihpbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0RGF0YXNldE1ldGEoaW5kZXgpO1xuXHRcdFx0dmFyIGFyZ3MgPSB7XG5cdFx0XHRcdG1ldGE6IG1ldGEsXG5cdFx0XHRcdGluZGV4OiBpbmRleFxuXHRcdFx0fTtcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlRGF0YXNldFVwZGF0ZScsIFthcmdzXSkgPT09IGZhbHNlKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0bWV0YS5jb250cm9sbGVyLnVwZGF0ZSgpO1xuXG5cdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ2FmdGVyRGF0YXNldFVwZGF0ZScsIFthcmdzXSk7XG5cdFx0fSxcblxuXHRcdHJlbmRlcjogZnVuY3Rpb24oY29uZmlnKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXG5cdFx0XHRpZiAoIWNvbmZpZyB8fCB0eXBlb2YgY29uZmlnICE9PSAnb2JqZWN0Jykge1xuXHRcdFx0XHQvLyBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXHRcdFx0XHRjb25maWcgPSB7XG5cdFx0XHRcdFx0ZHVyYXRpb246IGNvbmZpZyxcblx0XHRcdFx0XHRsYXp5OiBhcmd1bWVudHNbMV1cblx0XHRcdFx0fTtcblx0XHRcdH1cblxuXHRcdFx0dmFyIGR1cmF0aW9uID0gY29uZmlnLmR1cmF0aW9uO1xuXHRcdFx0dmFyIGxhenkgPSBjb25maWcubGF6eTtcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlUmVuZGVyJykgPT09IGZhbHNlKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0dmFyIGFuaW1hdGlvbk9wdGlvbnMgPSBtZS5vcHRpb25zLmFuaW1hdGlvbjtcblx0XHRcdHZhciBvbkNvbXBsZXRlID0gZnVuY3Rpb24oYW5pbWF0aW9uKSB7XG5cdFx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJSZW5kZXInKTtcblx0XHRcdFx0aGVscGVycy5jYWxsYmFjayhhbmltYXRpb25PcHRpb25zICYmIGFuaW1hdGlvbk9wdGlvbnMub25Db21wbGV0ZSwgW2FuaW1hdGlvbl0sIG1lKTtcblx0XHRcdH07XG5cblx0XHRcdGlmIChhbmltYXRpb25PcHRpb25zICYmICgodHlwZW9mIGR1cmF0aW9uICE9PSAndW5kZWZpbmVkJyAmJiBkdXJhdGlvbiAhPT0gMCkgfHwgKHR5cGVvZiBkdXJhdGlvbiA9PT0gJ3VuZGVmaW5lZCcgJiYgYW5pbWF0aW9uT3B0aW9ucy5kdXJhdGlvbiAhPT0gMCkpKSB7XG5cdFx0XHRcdHZhciBhbmltYXRpb24gPSBuZXcgQ2hhcnQuQW5pbWF0aW9uKHtcblx0XHRcdFx0XHRudW1TdGVwczogKGR1cmF0aW9uIHx8IGFuaW1hdGlvbk9wdGlvbnMuZHVyYXRpb24pIC8gMTYuNjYsIC8vIDYwIGZwc1xuXHRcdFx0XHRcdGVhc2luZzogY29uZmlnLmVhc2luZyB8fCBhbmltYXRpb25PcHRpb25zLmVhc2luZyxcblxuXHRcdFx0XHRcdHJlbmRlcjogZnVuY3Rpb24oY2hhcnQsIGFuaW1hdGlvbk9iamVjdCkge1xuXHRcdFx0XHRcdFx0dmFyIGVhc2luZ0Z1bmN0aW9uID0gaGVscGVycy5lYXNpbmcuZWZmZWN0c1thbmltYXRpb25PYmplY3QuZWFzaW5nXTtcblx0XHRcdFx0XHRcdHZhciBjdXJyZW50U3RlcCA9IGFuaW1hdGlvbk9iamVjdC5jdXJyZW50U3RlcDtcblx0XHRcdFx0XHRcdHZhciBzdGVwRGVjaW1hbCA9IGN1cnJlbnRTdGVwIC8gYW5pbWF0aW9uT2JqZWN0Lm51bVN0ZXBzO1xuXG5cdFx0XHRcdFx0XHRjaGFydC5kcmF3KGVhc2luZ0Z1bmN0aW9uKHN0ZXBEZWNpbWFsKSwgc3RlcERlY2ltYWwsIGN1cnJlbnRTdGVwKTtcblx0XHRcdFx0XHR9LFxuXG5cdFx0XHRcdFx0b25BbmltYXRpb25Qcm9ncmVzczogYW5pbWF0aW9uT3B0aW9ucy5vblByb2dyZXNzLFxuXHRcdFx0XHRcdG9uQW5pbWF0aW9uQ29tcGxldGU6IG9uQ29tcGxldGVcblx0XHRcdFx0fSk7XG5cblx0XHRcdFx0Q2hhcnQuYW5pbWF0aW9uU2VydmljZS5hZGRBbmltYXRpb24obWUsIGFuaW1hdGlvbiwgZHVyYXRpb24sIGxhenkpO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bWUuZHJhdygpO1xuXG5cdFx0XHRcdC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9pc3N1ZXMvMzc4MVxuXHRcdFx0XHRvbkNvbXBsZXRlKG5ldyBDaGFydC5BbmltYXRpb24oe251bVN0ZXBzOiAwLCBjaGFydDogbWV9KSk7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtZTtcblx0XHR9LFxuXG5cdFx0ZHJhdzogZnVuY3Rpb24oZWFzaW5nVmFsdWUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cblx0XHRcdG1lLmNsZWFyKCk7XG5cblx0XHRcdGlmIChoZWxwZXJzLmlzTnVsbE9yVW5kZWYoZWFzaW5nVmFsdWUpKSB7XG5cdFx0XHRcdGVhc2luZ1ZhbHVlID0gMTtcblx0XHRcdH1cblxuXHRcdFx0bWUudHJhbnNpdGlvbihlYXNpbmdWYWx1ZSk7XG5cblx0XHRcdGlmIChwbHVnaW5zLm5vdGlmeShtZSwgJ2JlZm9yZURyYXcnLCBbZWFzaW5nVmFsdWVdKSA9PT0gZmFsc2UpIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBEcmF3IGFsbCB0aGUgc2NhbGVzXG5cdFx0XHRoZWxwZXJzLmVhY2gobWUuYm94ZXMsIGZ1bmN0aW9uKGJveCkge1xuXHRcdFx0XHRib3guZHJhdyhtZS5jaGFydEFyZWEpO1xuXHRcdFx0fSwgbWUpO1xuXG5cdFx0XHRpZiAobWUuc2NhbGUpIHtcblx0XHRcdFx0bWUuc2NhbGUuZHJhdygpO1xuXHRcdFx0fVxuXG5cdFx0XHRtZS5kcmF3RGF0YXNldHMoZWFzaW5nVmFsdWUpO1xuXHRcdFx0bWUuX2RyYXdUb29sdGlwKGVhc2luZ1ZhbHVlKTtcblxuXHRcdFx0cGx1Z2lucy5ub3RpZnkobWUsICdhZnRlckRyYXcnLCBbZWFzaW5nVmFsdWVdKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR0cmFuc2l0aW9uOiBmdW5jdGlvbihlYXNpbmdWYWx1ZSkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0Zm9yICh2YXIgaSA9IDAsIGlsZW4gPSAobWUuZGF0YS5kYXRhc2V0cyB8fCBbXSkubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdGlmIChtZS5pc0RhdGFzZXRWaXNpYmxlKGkpKSB7XG5cdFx0XHRcdFx0bWUuZ2V0RGF0YXNldE1ldGEoaSkuY29udHJvbGxlci50cmFuc2l0aW9uKGVhc2luZ1ZhbHVlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRtZS50b29sdGlwLnRyYW5zaXRpb24oZWFzaW5nVmFsdWUpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBEcmF3cyBhbGwgZGF0YXNldHMgdW5sZXNzIGEgcGx1Z2luIHJldHVybnMgYGZhbHNlYCB0byB0aGUgYGJlZm9yZURhdGFzZXRzRHJhd2Bcblx0XHQgKiBob29rLCBpbiB3aGljaCBjYXNlLCBwbHVnaW5zIHdpbGwgbm90IGJlIGNhbGxlZCBvbiBgYWZ0ZXJEYXRhc2V0c0RyYXdgLlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0ZHJhd0RhdGFzZXRzOiBmdW5jdGlvbihlYXNpbmdWYWx1ZSkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlRGF0YXNldHNEcmF3JywgW2Vhc2luZ1ZhbHVlXSkgPT09IGZhbHNlKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0Ly8gRHJhdyBkYXRhc2V0cyByZXZlcnNlZCB0byBzdXBwb3J0IHByb3BlciBsaW5lIHN0YWNraW5nXG5cdFx0XHRmb3IgKHZhciBpID0gKG1lLmRhdGEuZGF0YXNldHMgfHwgW10pLmxlbmd0aCAtIDE7IGkgPj0gMDsgLS1pKSB7XG5cdFx0XHRcdGlmIChtZS5pc0RhdGFzZXRWaXNpYmxlKGkpKSB7XG5cdFx0XHRcdFx0bWUuZHJhd0RhdGFzZXQoaSwgZWFzaW5nVmFsdWUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJEYXRhc2V0c0RyYXcnLCBbZWFzaW5nVmFsdWVdKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogRHJhd3MgZGF0YXNldCBhdCBpbmRleCB1bmxlc3MgYSBwbHVnaW4gcmV0dXJucyBgZmFsc2VgIHRvIHRoZSBgYmVmb3JlRGF0YXNldERyYXdgXG5cdFx0ICogaG9vaywgaW4gd2hpY2ggY2FzZSwgcGx1Z2lucyB3aWxsIG5vdCBiZSBjYWxsZWQgb24gYGFmdGVyRGF0YXNldERyYXdgLlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0ZHJhd0RhdGFzZXQ6IGZ1bmN0aW9uKGluZGV4LCBlYXNpbmdWYWx1ZSkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0RGF0YXNldE1ldGEoaW5kZXgpO1xuXHRcdFx0dmFyIGFyZ3MgPSB7XG5cdFx0XHRcdG1ldGE6IG1ldGEsXG5cdFx0XHRcdGluZGV4OiBpbmRleCxcblx0XHRcdFx0ZWFzaW5nVmFsdWU6IGVhc2luZ1ZhbHVlXG5cdFx0XHR9O1xuXG5cdFx0XHRpZiAocGx1Z2lucy5ub3RpZnkobWUsICdiZWZvcmVEYXRhc2V0RHJhdycsIFthcmdzXSkgPT09IGZhbHNlKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0bWV0YS5jb250cm9sbGVyLmRyYXcoZWFzaW5nVmFsdWUpO1xuXG5cdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ2FmdGVyRGF0YXNldERyYXcnLCBbYXJnc10pO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBEcmF3cyB0b29sdGlwIHVubGVzcyBhIHBsdWdpbiByZXR1cm5zIGBmYWxzZWAgdG8gdGhlIGBiZWZvcmVUb29sdGlwRHJhd2Bcblx0XHQgKiBob29rLCBpbiB3aGljaCBjYXNlLCBwbHVnaW5zIHdpbGwgbm90IGJlIGNhbGxlZCBvbiBgYWZ0ZXJUb29sdGlwRHJhd2AuXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRfZHJhd1Rvb2x0aXA6IGZ1bmN0aW9uKGVhc2luZ1ZhbHVlKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIHRvb2x0aXAgPSBtZS50b29sdGlwO1xuXHRcdFx0dmFyIGFyZ3MgPSB7XG5cdFx0XHRcdHRvb2x0aXA6IHRvb2x0aXAsXG5cdFx0XHRcdGVhc2luZ1ZhbHVlOiBlYXNpbmdWYWx1ZVxuXHRcdFx0fTtcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlVG9vbHRpcERyYXcnLCBbYXJnc10pID09PSBmYWxzZSkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdHRvb2x0aXAuZHJhdygpO1xuXG5cdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ2FmdGVyVG9vbHRpcERyYXcnLCBbYXJnc10pO1xuXHRcdH0sXG5cblx0XHQvLyBHZXQgdGhlIHNpbmdsZSBlbGVtZW50IHRoYXQgd2FzIGNsaWNrZWQgb25cblx0XHQvLyBAcmV0dXJuIDogQW4gb2JqZWN0IGNvbnRhaW5pbmcgdGhlIGRhdGFzZXQgaW5kZXggYW5kIGVsZW1lbnQgaW5kZXggb2YgdGhlIG1hdGNoaW5nIGVsZW1lbnQuIEFsc28gY29udGFpbnMgdGhlIHJlY3RhbmdsZSB0aGF0IHdhcyBkcmF3XG5cdFx0Z2V0RWxlbWVudEF0RXZlbnQ6IGZ1bmN0aW9uKGUpIHtcblx0XHRcdHJldHVybiBJbnRlcmFjdGlvbi5tb2Rlcy5zaW5nbGUodGhpcywgZSk7XG5cdFx0fSxcblxuXHRcdGdldEVsZW1lbnRzQXRFdmVudDogZnVuY3Rpb24oZSkge1xuXHRcdFx0cmV0dXJuIEludGVyYWN0aW9uLm1vZGVzLmxhYmVsKHRoaXMsIGUsIHtpbnRlcnNlY3Q6IHRydWV9KTtcblx0XHR9LFxuXG5cdFx0Z2V0RWxlbWVudHNBdFhBeGlzOiBmdW5jdGlvbihlKSB7XG5cdFx0XHRyZXR1cm4gSW50ZXJhY3Rpb24ubW9kZXNbJ3gtYXhpcyddKHRoaXMsIGUsIHtpbnRlcnNlY3Q6IHRydWV9KTtcblx0XHR9LFxuXG5cdFx0Z2V0RWxlbWVudHNBdEV2ZW50Rm9yTW9kZTogZnVuY3Rpb24oZSwgbW9kZSwgb3B0aW9ucykge1xuXHRcdFx0dmFyIG1ldGhvZCA9IEludGVyYWN0aW9uLm1vZGVzW21vZGVdO1xuXHRcdFx0aWYgKHR5cGVvZiBtZXRob2QgPT09ICdmdW5jdGlvbicpIHtcblx0XHRcdFx0cmV0dXJuIG1ldGhvZCh0aGlzLCBlLCBvcHRpb25zKTtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIFtdO1xuXHRcdH0sXG5cblx0XHRnZXREYXRhc2V0QXRFdmVudDogZnVuY3Rpb24oZSkge1xuXHRcdFx0cmV0dXJuIEludGVyYWN0aW9uLm1vZGVzLmRhdGFzZXQodGhpcywgZSwge2ludGVyc2VjdDogdHJ1ZX0pO1xuXHRcdH0sXG5cblx0XHRnZXREYXRhc2V0TWV0YTogZnVuY3Rpb24oZGF0YXNldEluZGV4KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIGRhdGFzZXQgPSBtZS5kYXRhLmRhdGFzZXRzW2RhdGFzZXRJbmRleF07XG5cdFx0XHRpZiAoIWRhdGFzZXQuX21ldGEpIHtcblx0XHRcdFx0ZGF0YXNldC5fbWV0YSA9IHt9O1xuXHRcdFx0fVxuXG5cdFx0XHR2YXIgbWV0YSA9IGRhdGFzZXQuX21ldGFbbWUuaWRdO1xuXHRcdFx0aWYgKCFtZXRhKSB7XG5cdFx0XHRcdG1ldGEgPSBkYXRhc2V0Ll9tZXRhW21lLmlkXSA9IHtcblx0XHRcdFx0XHR0eXBlOiBudWxsLFxuXHRcdFx0XHRcdGRhdGE6IFtdLFxuXHRcdFx0XHRcdGRhdGFzZXQ6IG51bGwsXG5cdFx0XHRcdFx0Y29udHJvbGxlcjogbnVsbCxcblx0XHRcdFx0XHRoaWRkZW46IG51bGwsXHRcdFx0Ly8gU2VlIGlzRGF0YXNldFZpc2libGUoKSBjb21tZW50XG5cdFx0XHRcdFx0eEF4aXNJRDogbnVsbCxcblx0XHRcdFx0XHR5QXhpc0lEOiBudWxsXG5cdFx0XHRcdH07XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtZXRhO1xuXHRcdH0sXG5cblx0XHRnZXRWaXNpYmxlRGF0YXNldENvdW50OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBjb3VudCA9IDA7XG5cdFx0XHRmb3IgKHZhciBpID0gMCwgaWxlbiA9IHRoaXMuZGF0YS5kYXRhc2V0cy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0aWYgKHRoaXMuaXNEYXRhc2V0VmlzaWJsZShpKSkge1xuXHRcdFx0XHRcdGNvdW50Kys7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHJldHVybiBjb3VudDtcblx0XHR9LFxuXG5cdFx0aXNEYXRhc2V0VmlzaWJsZTogZnVuY3Rpb24oZGF0YXNldEluZGV4KSB7XG5cdFx0XHR2YXIgbWV0YSA9IHRoaXMuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KTtcblxuXHRcdFx0Ly8gbWV0YS5oaWRkZW4gaXMgYSBwZXIgY2hhcnQgZGF0YXNldCBoaWRkZW4gZmxhZyBvdmVycmlkZSB3aXRoIDMgc3RhdGVzOiBpZiB0cnVlIG9yIGZhbHNlLFxuXHRcdFx0Ly8gdGhlIGRhdGFzZXQuaGlkZGVuIHZhbHVlIGlzIGlnbm9yZWQsIGVsc2UgaWYgbnVsbCwgdGhlIGRhdGFzZXQgaGlkZGVuIHN0YXRlIGlzIHJldHVybmVkLlxuXHRcdFx0cmV0dXJuIHR5cGVvZiBtZXRhLmhpZGRlbiA9PT0gJ2Jvb2xlYW4nID8gIW1ldGEuaGlkZGVuIDogIXRoaXMuZGF0YS5kYXRhc2V0c1tkYXRhc2V0SW5kZXhdLmhpZGRlbjtcblx0XHR9LFxuXG5cdFx0Z2VuZXJhdGVMZWdlbmQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMub3B0aW9ucy5sZWdlbmRDYWxsYmFjayh0aGlzKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRkZXN0cm95RGF0YXNldE1ldGE6IGZ1bmN0aW9uKGRhdGFzZXRJbmRleCkge1xuXHRcdFx0dmFyIGlkID0gdGhpcy5pZDtcblx0XHRcdHZhciBkYXRhc2V0ID0gdGhpcy5kYXRhLmRhdGFzZXRzW2RhdGFzZXRJbmRleF07XG5cdFx0XHR2YXIgbWV0YSA9IGRhdGFzZXQuX21ldGEgJiYgZGF0YXNldC5fbWV0YVtpZF07XG5cblx0XHRcdGlmIChtZXRhKSB7XG5cdFx0XHRcdG1ldGEuY29udHJvbGxlci5kZXN0cm95KCk7XG5cdFx0XHRcdGRlbGV0ZSBkYXRhc2V0Ll9tZXRhW2lkXTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0ZGVzdHJveTogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIGNhbnZhcyA9IG1lLmNhbnZhcztcblx0XHRcdHZhciBpLCBpbGVuO1xuXG5cdFx0XHRtZS5zdG9wKCk7XG5cblx0XHRcdC8vIGRhdGFzZXQgY29udHJvbGxlcnMgbmVlZCB0byBjbGVhbnVwIGFzc29jaWF0ZWQgZGF0YVxuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IG1lLmRhdGEuZGF0YXNldHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdG1lLmRlc3Ryb3lEYXRhc2V0TWV0YShpKTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKGNhbnZhcykge1xuXHRcdFx0XHRtZS51bmJpbmRFdmVudHMoKTtcblx0XHRcdFx0aGVscGVycy5jYW52YXMuY2xlYXIobWUpO1xuXHRcdFx0XHRwbGF0Zm9ybS5yZWxlYXNlQ29udGV4dChtZS5jdHgpO1xuXHRcdFx0XHRtZS5jYW52YXMgPSBudWxsO1xuXHRcdFx0XHRtZS5jdHggPSBudWxsO1xuXHRcdFx0fVxuXG5cdFx0XHRwbHVnaW5zLm5vdGlmeShtZSwgJ2Rlc3Ryb3knKTtcblxuXHRcdFx0ZGVsZXRlIENoYXJ0Lmluc3RhbmNlc1ttZS5pZF07XG5cdFx0fSxcblxuXHRcdHRvQmFzZTY0SW1hZ2U6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuY2FudmFzLnRvRGF0YVVSTC5hcHBseSh0aGlzLmNhbnZhcywgYXJndW1lbnRzKTtcblx0XHR9LFxuXG5cdFx0aW5pdFRvb2xUaXA6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdG1lLnRvb2x0aXAgPSBuZXcgQ2hhcnQuVG9vbHRpcCh7XG5cdFx0XHRcdF9jaGFydDogbWUsXG5cdFx0XHRcdF9jaGFydEluc3RhbmNlOiBtZSwgLy8gZGVwcmVjYXRlZCwgYmFja3dhcmQgY29tcGF0aWJpbGl0eVxuXHRcdFx0XHRfZGF0YTogbWUuZGF0YSxcblx0XHRcdFx0X29wdGlvbnM6IG1lLm9wdGlvbnMudG9vbHRpcHNcblx0XHRcdH0sIG1lKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRiaW5kRXZlbnRzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbGlzdGVuZXJzID0gbWUuX2xpc3RlbmVycyA9IHt9O1xuXHRcdFx0dmFyIGxpc3RlbmVyID0gZnVuY3Rpb24oKSB7XG5cdFx0XHRcdG1lLmV2ZW50SGFuZGxlci5hcHBseShtZSwgYXJndW1lbnRzKTtcblx0XHRcdH07XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZS5vcHRpb25zLmV2ZW50cywgZnVuY3Rpb24odHlwZSkge1xuXHRcdFx0XHRwbGF0Zm9ybS5hZGRFdmVudExpc3RlbmVyKG1lLCB0eXBlLCBsaXN0ZW5lcik7XG5cdFx0XHRcdGxpc3RlbmVyc1t0eXBlXSA9IGxpc3RlbmVyO1xuXHRcdFx0fSk7XG5cblx0XHRcdC8vIEVsZW1lbnRzIHVzZWQgdG8gZGV0ZWN0IHNpemUgY2hhbmdlIHNob3VsZCBub3QgYmUgaW5qZWN0ZWQgZm9yIG5vbiByZXNwb25zaXZlIGNoYXJ0cy5cblx0XHRcdC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9pc3N1ZXMvMjIxMFxuXHRcdFx0aWYgKG1lLm9wdGlvbnMucmVzcG9uc2l2ZSkge1xuXHRcdFx0XHRsaXN0ZW5lciA9IGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRcdG1lLnJlc2l6ZSgpO1xuXHRcdFx0XHR9O1xuXG5cdFx0XHRcdHBsYXRmb3JtLmFkZEV2ZW50TGlzdGVuZXIobWUsICdyZXNpemUnLCBsaXN0ZW5lcik7XG5cdFx0XHRcdGxpc3RlbmVycy5yZXNpemUgPSBsaXN0ZW5lcjtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR1bmJpbmRFdmVudHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBsaXN0ZW5lcnMgPSBtZS5fbGlzdGVuZXJzO1xuXHRcdFx0aWYgKCFsaXN0ZW5lcnMpIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHRkZWxldGUgbWUuX2xpc3RlbmVycztcblx0XHRcdGhlbHBlcnMuZWFjaChsaXN0ZW5lcnMsIGZ1bmN0aW9uKGxpc3RlbmVyLCB0eXBlKSB7XG5cdFx0XHRcdHBsYXRmb3JtLnJlbW92ZUV2ZW50TGlzdGVuZXIobWUsIHR5cGUsIGxpc3RlbmVyKTtcblx0XHRcdH0pO1xuXHRcdH0sXG5cblx0XHR1cGRhdGVIb3ZlclN0eWxlOiBmdW5jdGlvbihlbGVtZW50cywgbW9kZSwgZW5hYmxlZCkge1xuXHRcdFx0dmFyIG1ldGhvZCA9IGVuYWJsZWQgPyAnc2V0SG92ZXJTdHlsZScgOiAncmVtb3ZlSG92ZXJTdHlsZSc7XG5cdFx0XHR2YXIgZWxlbWVudCwgaSwgaWxlbjtcblxuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IGVsZW1lbnRzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRlbGVtZW50ID0gZWxlbWVudHNbaV07XG5cdFx0XHRcdGlmIChlbGVtZW50KSB7XG5cdFx0XHRcdFx0dGhpcy5nZXREYXRhc2V0TWV0YShlbGVtZW50Ll9kYXRhc2V0SW5kZXgpLmNvbnRyb2xsZXJbbWV0aG9kXShlbGVtZW50KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGV2ZW50SGFuZGxlcjogZnVuY3Rpb24oZSkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciB0b29sdGlwID0gbWUudG9vbHRpcDtcblxuXHRcdFx0aWYgKHBsdWdpbnMubm90aWZ5KG1lLCAnYmVmb3JlRXZlbnQnLCBbZV0pID09PSBmYWxzZSkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdC8vIEJ1ZmZlciBhbnkgdXBkYXRlIGNhbGxzIHNvIHRoYXQgcmVuZGVycyBkbyBub3Qgb2NjdXJcblx0XHRcdG1lLl9idWZmZXJlZFJlbmRlciA9IHRydWU7XG5cdFx0XHRtZS5fYnVmZmVyZWRSZXF1ZXN0ID0gbnVsbDtcblxuXHRcdFx0dmFyIGNoYW5nZWQgPSBtZS5oYW5kbGVFdmVudChlKTtcblx0XHRcdC8vIGZvciBzbW9vdGggdG9vbHRpcCBhbmltYXRpb25zIGlzc3VlICM0OTg5XG5cdFx0XHQvLyB0aGUgdG9vbHRpcCBzaG91bGQgYmUgdGhlIHNvdXJjZSBvZiBjaGFuZ2Vcblx0XHRcdC8vIEFuaW1hdGlvbiBjaGVjayB3b3JrYXJvdW5kOlxuXHRcdFx0Ly8gdG9vbHRpcC5fc3RhcnQgd2lsbCBiZSBudWxsIHdoZW4gdG9vbHRpcCBpc24ndCBhbmltYXRpbmdcblx0XHRcdGlmICh0b29sdGlwKSB7XG5cdFx0XHRcdGNoYW5nZWQgPSB0b29sdGlwLl9zdGFydFxuXHRcdFx0XHRcdD8gdG9vbHRpcC5oYW5kbGVFdmVudChlKVxuXHRcdFx0XHRcdDogY2hhbmdlZCB8IHRvb2x0aXAuaGFuZGxlRXZlbnQoZSk7XG5cdFx0XHR9XG5cblx0XHRcdHBsdWdpbnMubm90aWZ5KG1lLCAnYWZ0ZXJFdmVudCcsIFtlXSk7XG5cblx0XHRcdHZhciBidWZmZXJlZFJlcXVlc3QgPSBtZS5fYnVmZmVyZWRSZXF1ZXN0O1xuXHRcdFx0aWYgKGJ1ZmZlcmVkUmVxdWVzdCkge1xuXHRcdFx0XHQvLyBJZiB3ZSBoYXZlIGFuIHVwZGF0ZSB0aGF0IHdhcyB0cmlnZ2VyZWQsIHdlIG5lZWQgdG8gZG8gYSBub3JtYWwgcmVuZGVyXG5cdFx0XHRcdG1lLnJlbmRlcihidWZmZXJlZFJlcXVlc3QpO1xuXHRcdFx0fSBlbHNlIGlmIChjaGFuZ2VkICYmICFtZS5hbmltYXRpbmcpIHtcblx0XHRcdFx0Ly8gSWYgZW50ZXJpbmcsIGxlYXZpbmcsIG9yIGNoYW5naW5nIGVsZW1lbnRzLCBhbmltYXRlIHRoZSBjaGFuZ2UgdmlhIHBpdm90XG5cdFx0XHRcdG1lLnN0b3AoKTtcblxuXHRcdFx0XHQvLyBXZSBvbmx5IG5lZWQgdG8gcmVuZGVyIGF0IHRoaXMgcG9pbnQuIFVwZGF0aW5nIHdpbGwgY2F1c2Ugc2NhbGVzIHRvIGJlXG5cdFx0XHRcdC8vIHJlY29tcHV0ZWQgZ2VuZXJhdGluZyBmbGlja2VyICYgdXNpbmcgbW9yZSBtZW1vcnkgdGhhbiBuZWNlc3NhcnkuXG5cdFx0XHRcdG1lLnJlbmRlcihtZS5vcHRpb25zLmhvdmVyLmFuaW1hdGlvbkR1cmF0aW9uLCB0cnVlKTtcblx0XHRcdH1cblxuXHRcdFx0bWUuX2J1ZmZlcmVkUmVuZGVyID0gZmFsc2U7XG5cdFx0XHRtZS5fYnVmZmVyZWRSZXF1ZXN0ID0gbnVsbDtcblxuXHRcdFx0cmV0dXJuIG1lO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBIYW5kbGUgYW4gZXZlbnRcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqIEBwYXJhbSB7SUV2ZW50fSBldmVudCB0aGUgZXZlbnQgdG8gaGFuZGxlXG5cdFx0ICogQHJldHVybiB7Qm9vbGVhbn0gdHJ1ZSBpZiB0aGUgY2hhcnQgbmVlZHMgdG8gcmUtcmVuZGVyXG5cdFx0ICovXG5cdFx0aGFuZGxlRXZlbnQ6IGZ1bmN0aW9uKGUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IG1lLm9wdGlvbnMgfHwge307XG5cdFx0XHR2YXIgaG92ZXJPcHRpb25zID0gb3B0aW9ucy5ob3Zlcjtcblx0XHRcdHZhciBjaGFuZ2VkID0gZmFsc2U7XG5cblx0XHRcdG1lLmxhc3RBY3RpdmUgPSBtZS5sYXN0QWN0aXZlIHx8IFtdO1xuXG5cdFx0XHQvLyBGaW5kIEFjdGl2ZSBFbGVtZW50cyBmb3IgaG92ZXIgYW5kIHRvb2x0aXBzXG5cdFx0XHRpZiAoZS50eXBlID09PSAnbW91c2VvdXQnKSB7XG5cdFx0XHRcdG1lLmFjdGl2ZSA9IFtdO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bWUuYWN0aXZlID0gbWUuZ2V0RWxlbWVudHNBdEV2ZW50Rm9yTW9kZShlLCBob3Zlck9wdGlvbnMubW9kZSwgaG92ZXJPcHRpb25zKTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gSW52b2tlIG9uSG92ZXIgaG9va1xuXHRcdFx0Ly8gTmVlZCB0byBjYWxsIHdpdGggbmF0aXZlIGV2ZW50IGhlcmUgdG8gbm90IGJyZWFrIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKG9wdGlvbnMub25Ib3ZlciB8fCBvcHRpb25zLmhvdmVyLm9uSG92ZXIsIFtlLm5hdGl2ZSwgbWUuYWN0aXZlXSwgbWUpO1xuXG5cdFx0XHRpZiAoZS50eXBlID09PSAnbW91c2V1cCcgfHwgZS50eXBlID09PSAnY2xpY2snKSB7XG5cdFx0XHRcdGlmIChvcHRpb25zLm9uQ2xpY2spIHtcblx0XHRcdFx0XHQvLyBVc2UgZS5uYXRpdmUgaGVyZSBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblx0XHRcdFx0XHRvcHRpb25zLm9uQ2xpY2suY2FsbChtZSwgZS5uYXRpdmUsIG1lLmFjdGl2ZSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gUmVtb3ZlIHN0eWxpbmcgZm9yIGxhc3QgYWN0aXZlIChldmVuIGlmIGl0IG1heSBzdGlsbCBiZSBhY3RpdmUpXG5cdFx0XHRpZiAobWUubGFzdEFjdGl2ZS5sZW5ndGgpIHtcblx0XHRcdFx0bWUudXBkYXRlSG92ZXJTdHlsZShtZS5sYXN0QWN0aXZlLCBob3Zlck9wdGlvbnMubW9kZSwgZmFsc2UpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBCdWlsdCBpbiBob3ZlciBzdHlsaW5nXG5cdFx0XHRpZiAobWUuYWN0aXZlLmxlbmd0aCAmJiBob3Zlck9wdGlvbnMubW9kZSkge1xuXHRcdFx0XHRtZS51cGRhdGVIb3ZlclN0eWxlKG1lLmFjdGl2ZSwgaG92ZXJPcHRpb25zLm1vZGUsIHRydWUpO1xuXHRcdFx0fVxuXG5cdFx0XHRjaGFuZ2VkID0gIWhlbHBlcnMuYXJyYXlFcXVhbHMobWUuYWN0aXZlLCBtZS5sYXN0QWN0aXZlKTtcblxuXHRcdFx0Ly8gUmVtZW1iZXIgTGFzdCBBY3RpdmVzXG5cdFx0XHRtZS5sYXN0QWN0aXZlID0gbWUuYWN0aXZlO1xuXG5cdFx0XHRyZXR1cm4gY2hhbmdlZDtcblx0XHR9XG5cdH0pO1xuXG5cdC8qKlxuXHQgKiBQcm92aWRlZCBmb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgdXNlIENoYXJ0IGluc3RlYWQuXG5cdCAqIEBjbGFzcyBDaGFydC5Db250cm9sbGVyXG5cdCAqIEBkZXByZWNhdGVkIHNpbmNlIHZlcnNpb24gMi42LjBcblx0ICogQHRvZG8gcmVtb3ZlIGF0IHZlcnNpb24gM1xuXHQgKiBAcHJpdmF0ZVxuXHQgKi9cblx0Q2hhcnQuQ29udHJvbGxlciA9IENoYXJ0O1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///271\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\n\nmodule.exports = function(Chart) {\n\n\tvar arrayEvents = ['push', 'pop', 'shift', 'splice', 'unshift'];\n\n\t/**\n\t * Hooks the array methods that add or remove values ('push', pop', 'shift', 'splice',\n\t * 'unshift') and notify the listener AFTER the array has been altered. Listeners are\n\t * called on the 'onData*' callbacks (e.g. onDataPush, etc.) with same arguments.\n\t */\n\tfunction listenArrayEvents(array, listener) {\n\t\tif (array._chartjs) {\n\t\t\tarray._chartjs.listeners.push(listener);\n\t\t\treturn;\n\t\t}\n\n\t\tObject.defineProperty(array, '_chartjs', {\n\t\t\tconfigurable: true,\n\t\t\tenumerable: false,\n\t\t\tvalue: {\n\t\t\t\tlisteners: [listener]\n\t\t\t}\n\t\t});\n\n\t\tarrayEvents.forEach(function(key) {\n\t\t\tvar method = 'onData' + key.charAt(0).toUpperCase() + key.slice(1);\n\t\t\tvar base = array[key];\n\n\t\t\tObject.defineProperty(array, key, {\n\t\t\t\tconfigurable: true,\n\t\t\t\tenumerable: false,\n\t\t\t\tvalue: function() {\n\t\t\t\t\tvar args = Array.prototype.slice.call(arguments);\n\t\t\t\t\tvar res = base.apply(this, args);\n\n\t\t\t\t\thelpers.each(array._chartjs.listeners, function(object) {\n\t\t\t\t\t\tif (typeof object[method] === 'function') {\n\t\t\t\t\t\t\tobject[method].apply(object, args);\n\t\t\t\t\t\t}\n\t\t\t\t\t});\n\n\t\t\t\t\treturn res;\n\t\t\t\t}\n\t\t\t});\n\t\t});\n\t}\n\n\t/**\n\t * Removes the given array event listener and cleanup extra attached properties (such as\n\t * the _chartjs stub and overridden methods) if array doesn't have any more listeners.\n\t */\n\tfunction unlistenArrayEvents(array, listener) {\n\t\tvar stub = array._chartjs;\n\t\tif (!stub) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar listeners = stub.listeners;\n\t\tvar index = listeners.indexOf(listener);\n\t\tif (index !== -1) {\n\t\t\tlisteners.splice(index, 1);\n\t\t}\n\n\t\tif (listeners.length > 0) {\n\t\t\treturn;\n\t\t}\n\n\t\tarrayEvents.forEach(function(key) {\n\t\t\tdelete array[key];\n\t\t});\n\n\t\tdelete array._chartjs;\n\t}\n\n\t// Base class for all dataset controllers (line, bar, etc)\n\tChart.DatasetController = function(chart, datasetIndex) {\n\t\tthis.initialize(chart, datasetIndex);\n\t};\n\n\thelpers.extend(Chart.DatasetController.prototype, {\n\n\t\t/**\n\t\t * Element type used to generate a meta dataset (e.g. Chart.element.Line).\n\t\t * @type {Chart.core.element}\n\t\t */\n\t\tdatasetElementType: null,\n\n\t\t/**\n\t\t * Element type used to generate a meta data (e.g. Chart.element.Point).\n\t\t * @type {Chart.core.element}\n\t\t */\n\t\tdataElementType: null,\n\n\t\tinitialize: function(chart, datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tme.chart = chart;\n\t\t\tme.index = datasetIndex;\n\t\t\tme.linkScales();\n\t\t\tme.addElements();\n\t\t},\n\n\t\tupdateIndex: function(datasetIndex) {\n\t\t\tthis.index = datasetIndex;\n\t\t},\n\n\t\tlinkScales: function() {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar dataset = me.getDataset();\n\n\t\t\tif (meta.xAxisID === null || !(meta.xAxisID in me.chart.scales)) {\n\t\t\t\tmeta.xAxisID = dataset.xAxisID || me.chart.options.scales.xAxes[0].id;\n\t\t\t}\n\t\t\tif (meta.yAxisID === null || !(meta.yAxisID in me.chart.scales)) {\n\t\t\t\tmeta.yAxisID = dataset.yAxisID || me.chart.options.scales.yAxes[0].id;\n\t\t\t}\n\t\t},\n\n\t\tgetDataset: function() {\n\t\t\treturn this.chart.data.datasets[this.index];\n\t\t},\n\n\t\tgetMeta: function() {\n\t\t\treturn this.chart.getDatasetMeta(this.index);\n\t\t},\n\n\t\tgetScaleForId: function(scaleID) {\n\t\t\treturn this.chart.scales[scaleID];\n\t\t},\n\n\t\treset: function() {\n\t\t\tthis.update(true);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tdestroy: function() {\n\t\t\tif (this._data) {\n\t\t\t\tunlistenArrayEvents(this._data, this);\n\t\t\t}\n\t\t},\n\n\t\tcreateMetaDataset: function() {\n\t\t\tvar me = this;\n\t\t\tvar type = me.datasetElementType;\n\t\t\treturn type && new type({\n\t\t\t\t_chart: me.chart,\n\t\t\t\t_datasetIndex: me.index\n\t\t\t});\n\t\t},\n\n\t\tcreateMetaData: function(index) {\n\t\t\tvar me = this;\n\t\t\tvar type = me.dataElementType;\n\t\t\treturn type && new type({\n\t\t\t\t_chart: me.chart,\n\t\t\t\t_datasetIndex: me.index,\n\t\t\t\t_index: index\n\t\t\t});\n\t\t},\n\n\t\taddElements: function() {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar data = me.getDataset().data || [];\n\t\t\tvar metaData = meta.data;\n\t\t\tvar i, ilen;\n\n\t\t\tfor (i = 0, ilen = data.length; i < ilen; ++i) {\n\t\t\t\tmetaData[i] = metaData[i] || me.createMetaData(i);\n\t\t\t}\n\n\t\t\tmeta.dataset = meta.dataset || me.createMetaDataset();\n\t\t},\n\n\t\taddElementAndReset: function(index) {\n\t\t\tvar element = this.createMetaData(index);\n\t\t\tthis.getMeta().data.splice(index, 0, element);\n\t\t\tthis.updateElement(element, index, true);\n\t\t},\n\n\t\tbuildOrUpdateElements: function() {\n\t\t\tvar me = this;\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar data = dataset.data || (dataset.data = []);\n\n\t\t\t// In order to correctly handle data addition/deletion animation (an thus simulate\n\t\t\t// real-time charts), we need to monitor these data modifications and synchronize\n\t\t\t// the internal meta data accordingly.\n\t\t\tif (me._data !== data) {\n\t\t\t\tif (me._data) {\n\t\t\t\t\t// This case happens when the user replaced the data array instance.\n\t\t\t\t\tunlistenArrayEvents(me._data, me);\n\t\t\t\t}\n\n\t\t\t\tlistenArrayEvents(data, me);\n\t\t\t\tme._data = data;\n\t\t\t}\n\n\t\t\t// Re-sync meta data in case the user replaced the data array or if we missed\n\t\t\t// any updates and so make sure that we handle number of datapoints changing.\n\t\t\tme.resyncElements();\n\t\t},\n\n\t\tupdate: helpers.noop,\n\n\t\ttransition: function(easingValue) {\n\t\t\tvar meta = this.getMeta();\n\t\t\tvar elements = meta.data || [];\n\t\t\tvar ilen = elements.length;\n\t\t\tvar i = 0;\n\n\t\t\tfor (; i < ilen; ++i) {\n\t\t\t\telements[i].transition(easingValue);\n\t\t\t}\n\n\t\t\tif (meta.dataset) {\n\t\t\t\tmeta.dataset.transition(easingValue);\n\t\t\t}\n\t\t},\n\n\t\tdraw: function() {\n\t\t\tvar meta = this.getMeta();\n\t\t\tvar elements = meta.data || [];\n\t\t\tvar ilen = elements.length;\n\t\t\tvar i = 0;\n\n\t\t\tif (meta.dataset) {\n\t\t\t\tmeta.dataset.draw();\n\t\t\t}\n\n\t\t\tfor (; i < ilen; ++i) {\n\t\t\t\telements[i].draw();\n\t\t\t}\n\t\t},\n\n\t\tremoveHoverStyle: function(element, elementOpts) {\n\t\t\tvar dataset = this.chart.data.datasets[element._datasetIndex];\n\t\t\tvar index = element._index;\n\t\t\tvar custom = element.custom || {};\n\t\t\tvar valueOrDefault = helpers.valueAtIndexOrDefault;\n\t\t\tvar model = element._model;\n\n\t\t\tmodel.backgroundColor = custom.backgroundColor ? custom.backgroundColor : valueOrDefault(dataset.backgroundColor, index, elementOpts.backgroundColor);\n\t\t\tmodel.borderColor = custom.borderColor ? custom.borderColor : valueOrDefault(dataset.borderColor, index, elementOpts.borderColor);\n\t\t\tmodel.borderWidth = custom.borderWidth ? custom.borderWidth : valueOrDefault(dataset.borderWidth, index, elementOpts.borderWidth);\n\t\t},\n\n\t\tsetHoverStyle: function(element) {\n\t\t\tvar dataset = this.chart.data.datasets[element._datasetIndex];\n\t\t\tvar index = element._index;\n\t\t\tvar custom = element.custom || {};\n\t\t\tvar valueOrDefault = helpers.valueAtIndexOrDefault;\n\t\t\tvar getHoverColor = helpers.getHoverColor;\n\t\t\tvar model = element._model;\n\n\t\t\tmodel.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : valueOrDefault(dataset.hoverBackgroundColor, index, getHoverColor(model.backgroundColor));\n\t\t\tmodel.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : valueOrDefault(dataset.hoverBorderColor, index, getHoverColor(model.borderColor));\n\t\t\tmodel.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : valueOrDefault(dataset.hoverBorderWidth, index, model.borderWidth);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tresyncElements: function() {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar data = me.getDataset().data;\n\t\t\tvar numMeta = meta.data.length;\n\t\t\tvar numData = data.length;\n\n\t\t\tif (numData < numMeta) {\n\t\t\t\tmeta.data.splice(numData, numMeta - numData);\n\t\t\t} else if (numData > numMeta) {\n\t\t\t\tme.insertElements(numMeta, numData - numMeta);\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tinsertElements: function(start, count) {\n\t\t\tfor (var i = 0; i < count; ++i) {\n\t\t\t\tthis.addElementAndReset(start + i);\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tonDataPush: function() {\n\t\t\tthis.insertElements(this.getDataset().data.length - 1, arguments.length);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tonDataPop: function() {\n\t\t\tthis.getMeta().data.pop();\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tonDataShift: function() {\n\t\t\tthis.getMeta().data.shift();\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tonDataSplice: function(start, count) {\n\t\t\tthis.getMeta().data.splice(start, count);\n\t\t\tthis.insertElements(start, arguments.length - 2);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tonDataUnshift: function() {\n\t\t\tthis.insertElements(0, arguments.length);\n\t\t}\n\t});\n\n\tChart.DatasetController.extend = helpers.inherits;\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5kYXRhc2V0Q29udHJvbGxlci5qcz8yODA0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTs7QUFFTjtBQUNBO0FBQ0EsSUFBSTtBQUNKLEdBQUc7QUFDSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsWUFBWTtBQUNaO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFlBQVk7QUFDWjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0osR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0NBQWtDLFVBQVU7QUFDNUM7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxTQUFTLFVBQVU7QUFDbkI7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLFNBQVMsVUFBVTtBQUNuQjtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esa0JBQWtCLFdBQVc7QUFDN0I7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0EiLCJmaWxlIjoiMjcyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdHZhciBhcnJheUV2ZW50cyA9IFsncHVzaCcsICdwb3AnLCAnc2hpZnQnLCAnc3BsaWNlJywgJ3Vuc2hpZnQnXTtcblxuXHQvKipcblx0ICogSG9va3MgdGhlIGFycmF5IG1ldGhvZHMgdGhhdCBhZGQgb3IgcmVtb3ZlIHZhbHVlcyAoJ3B1c2gnLCBwb3AnLCAnc2hpZnQnLCAnc3BsaWNlJyxcblx0ICogJ3Vuc2hpZnQnKSBhbmQgbm90aWZ5IHRoZSBsaXN0ZW5lciBBRlRFUiB0aGUgYXJyYXkgaGFzIGJlZW4gYWx0ZXJlZC4gTGlzdGVuZXJzIGFyZVxuXHQgKiBjYWxsZWQgb24gdGhlICdvbkRhdGEqJyBjYWxsYmFja3MgKGUuZy4gb25EYXRhUHVzaCwgZXRjLikgd2l0aCBzYW1lIGFyZ3VtZW50cy5cblx0ICovXG5cdGZ1bmN0aW9uIGxpc3RlbkFycmF5RXZlbnRzKGFycmF5LCBsaXN0ZW5lcikge1xuXHRcdGlmIChhcnJheS5fY2hhcnRqcykge1xuXHRcdFx0YXJyYXkuX2NoYXJ0anMubGlzdGVuZXJzLnB1c2gobGlzdGVuZXIpO1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShhcnJheSwgJ19jaGFydGpzJywge1xuXHRcdFx0Y29uZmlndXJhYmxlOiB0cnVlLFxuXHRcdFx0ZW51bWVyYWJsZTogZmFsc2UsXG5cdFx0XHR2YWx1ZToge1xuXHRcdFx0XHRsaXN0ZW5lcnM6IFtsaXN0ZW5lcl1cblx0XHRcdH1cblx0XHR9KTtcblxuXHRcdGFycmF5RXZlbnRzLmZvckVhY2goZnVuY3Rpb24oa2V5KSB7XG5cdFx0XHR2YXIgbWV0aG9kID0gJ29uRGF0YScgKyBrZXkuY2hhckF0KDApLnRvVXBwZXJDYXNlKCkgKyBrZXkuc2xpY2UoMSk7XG5cdFx0XHR2YXIgYmFzZSA9IGFycmF5W2tleV07XG5cblx0XHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShhcnJheSwga2V5LCB7XG5cdFx0XHRcdGNvbmZpZ3VyYWJsZTogdHJ1ZSxcblx0XHRcdFx0ZW51bWVyYWJsZTogZmFsc2UsXG5cdFx0XHRcdHZhbHVlOiBmdW5jdGlvbigpIHtcblx0XHRcdFx0XHR2YXIgYXJncyA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGFyZ3VtZW50cyk7XG5cdFx0XHRcdFx0dmFyIHJlcyA9IGJhc2UuYXBwbHkodGhpcywgYXJncyk7XG5cblx0XHRcdFx0XHRoZWxwZXJzLmVhY2goYXJyYXkuX2NoYXJ0anMubGlzdGVuZXJzLCBmdW5jdGlvbihvYmplY3QpIHtcblx0XHRcdFx0XHRcdGlmICh0eXBlb2Ygb2JqZWN0W21ldGhvZF0gPT09ICdmdW5jdGlvbicpIHtcblx0XHRcdFx0XHRcdFx0b2JqZWN0W21ldGhvZF0uYXBwbHkob2JqZWN0LCBhcmdzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9KTtcblxuXHRcdFx0XHRcdHJldHVybiByZXM7XG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXHRcdH0pO1xuXHR9XG5cblx0LyoqXG5cdCAqIFJlbW92ZXMgdGhlIGdpdmVuIGFycmF5IGV2ZW50IGxpc3RlbmVyIGFuZCBjbGVhbnVwIGV4dHJhIGF0dGFjaGVkIHByb3BlcnRpZXMgKHN1Y2ggYXNcblx0ICogdGhlIF9jaGFydGpzIHN0dWIgYW5kIG92ZXJyaWRkZW4gbWV0aG9kcykgaWYgYXJyYXkgZG9lc24ndCBoYXZlIGFueSBtb3JlIGxpc3RlbmVycy5cblx0ICovXG5cdGZ1bmN0aW9uIHVubGlzdGVuQXJyYXlFdmVudHMoYXJyYXksIGxpc3RlbmVyKSB7XG5cdFx0dmFyIHN0dWIgPSBhcnJheS5fY2hhcnRqcztcblx0XHRpZiAoIXN0dWIpIHtcblx0XHRcdHJldHVybjtcblx0XHR9XG5cblx0XHR2YXIgbGlzdGVuZXJzID0gc3R1Yi5saXN0ZW5lcnM7XG5cdFx0dmFyIGluZGV4ID0gbGlzdGVuZXJzLmluZGV4T2YobGlzdGVuZXIpO1xuXHRcdGlmIChpbmRleCAhPT0gLTEpIHtcblx0XHRcdGxpc3RlbmVycy5zcGxpY2UoaW5kZXgsIDEpO1xuXHRcdH1cblxuXHRcdGlmIChsaXN0ZW5lcnMubGVuZ3RoID4gMCkge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdGFycmF5RXZlbnRzLmZvckVhY2goZnVuY3Rpb24oa2V5KSB7XG5cdFx0XHRkZWxldGUgYXJyYXlba2V5XTtcblx0XHR9KTtcblxuXHRcdGRlbGV0ZSBhcnJheS5fY2hhcnRqcztcblx0fVxuXG5cdC8vIEJhc2UgY2xhc3MgZm9yIGFsbCBkYXRhc2V0IGNvbnRyb2xsZXJzIChsaW5lLCBiYXIsIGV0Yylcblx0Q2hhcnQuRGF0YXNldENvbnRyb2xsZXIgPSBmdW5jdGlvbihjaGFydCwgZGF0YXNldEluZGV4KSB7XG5cdFx0dGhpcy5pbml0aWFsaXplKGNoYXJ0LCBkYXRhc2V0SW5kZXgpO1xuXHR9O1xuXG5cdGhlbHBlcnMuZXh0ZW5kKENoYXJ0LkRhdGFzZXRDb250cm9sbGVyLnByb3RvdHlwZSwge1xuXG5cdFx0LyoqXG5cdFx0ICogRWxlbWVudCB0eXBlIHVzZWQgdG8gZ2VuZXJhdGUgYSBtZXRhIGRhdGFzZXQgKGUuZy4gQ2hhcnQuZWxlbWVudC5MaW5lKS5cblx0XHQgKiBAdHlwZSB7Q2hhcnQuY29yZS5lbGVtZW50fVxuXHRcdCAqL1xuXHRcdGRhdGFzZXRFbGVtZW50VHlwZTogbnVsbCxcblxuXHRcdC8qKlxuXHRcdCAqIEVsZW1lbnQgdHlwZSB1c2VkIHRvIGdlbmVyYXRlIGEgbWV0YSBkYXRhIChlLmcuIENoYXJ0LmVsZW1lbnQuUG9pbnQpLlxuXHRcdCAqIEB0eXBlIHtDaGFydC5jb3JlLmVsZW1lbnR9XG5cdFx0ICovXG5cdFx0ZGF0YUVsZW1lbnRUeXBlOiBudWxsLFxuXG5cdFx0aW5pdGlhbGl6ZTogZnVuY3Rpb24oY2hhcnQsIGRhdGFzZXRJbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdG1lLmNoYXJ0ID0gY2hhcnQ7XG5cdFx0XHRtZS5pbmRleCA9IGRhdGFzZXRJbmRleDtcblx0XHRcdG1lLmxpbmtTY2FsZXMoKTtcblx0XHRcdG1lLmFkZEVsZW1lbnRzKCk7XG5cdFx0fSxcblxuXHRcdHVwZGF0ZUluZGV4OiBmdW5jdGlvbihkYXRhc2V0SW5kZXgpIHtcblx0XHRcdHRoaXMuaW5kZXggPSBkYXRhc2V0SW5kZXg7XG5cdFx0fSxcblxuXHRcdGxpbmtTY2FsZXM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0dmFyIGRhdGFzZXQgPSBtZS5nZXREYXRhc2V0KCk7XG5cblx0XHRcdGlmIChtZXRhLnhBeGlzSUQgPT09IG51bGwgfHwgIShtZXRhLnhBeGlzSUQgaW4gbWUuY2hhcnQuc2NhbGVzKSkge1xuXHRcdFx0XHRtZXRhLnhBeGlzSUQgPSBkYXRhc2V0LnhBeGlzSUQgfHwgbWUuY2hhcnQub3B0aW9ucy5zY2FsZXMueEF4ZXNbMF0uaWQ7XG5cdFx0XHR9XG5cdFx0XHRpZiAobWV0YS55QXhpc0lEID09PSBudWxsIHx8ICEobWV0YS55QXhpc0lEIGluIG1lLmNoYXJ0LnNjYWxlcykpIHtcblx0XHRcdFx0bWV0YS55QXhpc0lEID0gZGF0YXNldC55QXhpc0lEIHx8IG1lLmNoYXJ0Lm9wdGlvbnMuc2NhbGVzLnlBeGVzWzBdLmlkO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRnZXREYXRhc2V0OiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmNoYXJ0LmRhdGEuZGF0YXNldHNbdGhpcy5pbmRleF07XG5cdFx0fSxcblxuXHRcdGdldE1ldGE6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuY2hhcnQuZ2V0RGF0YXNldE1ldGEodGhpcy5pbmRleCk7XG5cdFx0fSxcblxuXHRcdGdldFNjYWxlRm9ySWQ6IGZ1bmN0aW9uKHNjYWxlSUQpIHtcblx0XHRcdHJldHVybiB0aGlzLmNoYXJ0LnNjYWxlc1tzY2FsZUlEXTtcblx0XHR9LFxuXG5cdFx0cmVzZXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dGhpcy51cGRhdGUodHJ1ZSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0ZGVzdHJveTogZnVuY3Rpb24oKSB7XG5cdFx0XHRpZiAodGhpcy5fZGF0YSkge1xuXHRcdFx0XHR1bmxpc3RlbkFycmF5RXZlbnRzKHRoaXMuX2RhdGEsIHRoaXMpO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRjcmVhdGVNZXRhRGF0YXNldDogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIHR5cGUgPSBtZS5kYXRhc2V0RWxlbWVudFR5cGU7XG5cdFx0XHRyZXR1cm4gdHlwZSAmJiBuZXcgdHlwZSh7XG5cdFx0XHRcdF9jaGFydDogbWUuY2hhcnQsXG5cdFx0XHRcdF9kYXRhc2V0SW5kZXg6IG1lLmluZGV4XG5cdFx0XHR9KTtcblx0XHR9LFxuXG5cdFx0Y3JlYXRlTWV0YURhdGE6IGZ1bmN0aW9uKGluZGV4KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIHR5cGUgPSBtZS5kYXRhRWxlbWVudFR5cGU7XG5cdFx0XHRyZXR1cm4gdHlwZSAmJiBuZXcgdHlwZSh7XG5cdFx0XHRcdF9jaGFydDogbWUuY2hhcnQsXG5cdFx0XHRcdF9kYXRhc2V0SW5kZXg6IG1lLmluZGV4LFxuXHRcdFx0XHRfaW5kZXg6IGluZGV4XG5cdFx0XHR9KTtcblx0XHR9LFxuXG5cdFx0YWRkRWxlbWVudHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0dmFyIGRhdGEgPSBtZS5nZXREYXRhc2V0KCkuZGF0YSB8fCBbXTtcblx0XHRcdHZhciBtZXRhRGF0YSA9IG1ldGEuZGF0YTtcblx0XHRcdHZhciBpLCBpbGVuO1xuXG5cdFx0XHRmb3IgKGkgPSAwLCBpbGVuID0gZGF0YS5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0bWV0YURhdGFbaV0gPSBtZXRhRGF0YVtpXSB8fCBtZS5jcmVhdGVNZXRhRGF0YShpKTtcblx0XHRcdH1cblxuXHRcdFx0bWV0YS5kYXRhc2V0ID0gbWV0YS5kYXRhc2V0IHx8IG1lLmNyZWF0ZU1ldGFEYXRhc2V0KCk7XG5cdFx0fSxcblxuXHRcdGFkZEVsZW1lbnRBbmRSZXNldDogZnVuY3Rpb24oaW5kZXgpIHtcblx0XHRcdHZhciBlbGVtZW50ID0gdGhpcy5jcmVhdGVNZXRhRGF0YShpbmRleCk7XG5cdFx0XHR0aGlzLmdldE1ldGEoKS5kYXRhLnNwbGljZShpbmRleCwgMCwgZWxlbWVudCk7XG5cdFx0XHR0aGlzLnVwZGF0ZUVsZW1lbnQoZWxlbWVudCwgaW5kZXgsIHRydWUpO1xuXHRcdH0sXG5cblx0XHRidWlsZE9yVXBkYXRlRWxlbWVudHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBkYXRhc2V0ID0gbWUuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIGRhdGEgPSBkYXRhc2V0LmRhdGEgfHwgKGRhdGFzZXQuZGF0YSA9IFtdKTtcblxuXHRcdFx0Ly8gSW4gb3JkZXIgdG8gY29ycmVjdGx5IGhhbmRsZSBkYXRhIGFkZGl0aW9uL2RlbGV0aW9uIGFuaW1hdGlvbiAoYW4gdGh1cyBzaW11bGF0ZVxuXHRcdFx0Ly8gcmVhbC10aW1lIGNoYXJ0cyksIHdlIG5lZWQgdG8gbW9uaXRvciB0aGVzZSBkYXRhIG1vZGlmaWNhdGlvbnMgYW5kIHN5bmNocm9uaXplXG5cdFx0XHQvLyB0aGUgaW50ZXJuYWwgbWV0YSBkYXRhIGFjY29yZGluZ2x5LlxuXHRcdFx0aWYgKG1lLl9kYXRhICE9PSBkYXRhKSB7XG5cdFx0XHRcdGlmIChtZS5fZGF0YSkge1xuXHRcdFx0XHRcdC8vIFRoaXMgY2FzZSBoYXBwZW5zIHdoZW4gdGhlIHVzZXIgcmVwbGFjZWQgdGhlIGRhdGEgYXJyYXkgaW5zdGFuY2UuXG5cdFx0XHRcdFx0dW5saXN0ZW5BcnJheUV2ZW50cyhtZS5fZGF0YSwgbWUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGlzdGVuQXJyYXlFdmVudHMoZGF0YSwgbWUpO1xuXHRcdFx0XHRtZS5fZGF0YSA9IGRhdGE7XG5cdFx0XHR9XG5cblx0XHRcdC8vIFJlLXN5bmMgbWV0YSBkYXRhIGluIGNhc2UgdGhlIHVzZXIgcmVwbGFjZWQgdGhlIGRhdGEgYXJyYXkgb3IgaWYgd2UgbWlzc2VkXG5cdFx0XHQvLyBhbnkgdXBkYXRlcyBhbmQgc28gbWFrZSBzdXJlIHRoYXQgd2UgaGFuZGxlIG51bWJlciBvZiBkYXRhcG9pbnRzIGNoYW5naW5nLlxuXHRcdFx0bWUucmVzeW5jRWxlbWVudHMoKTtcblx0XHR9LFxuXG5cdFx0dXBkYXRlOiBoZWxwZXJzLm5vb3AsXG5cblx0XHR0cmFuc2l0aW9uOiBmdW5jdGlvbihlYXNpbmdWYWx1ZSkge1xuXHRcdFx0dmFyIG1ldGEgPSB0aGlzLmdldE1ldGEoKTtcblx0XHRcdHZhciBlbGVtZW50cyA9IG1ldGEuZGF0YSB8fCBbXTtcblx0XHRcdHZhciBpbGVuID0gZWxlbWVudHMubGVuZ3RoO1xuXHRcdFx0dmFyIGkgPSAwO1xuXG5cdFx0XHRmb3IgKDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRlbGVtZW50c1tpXS50cmFuc2l0aW9uKGVhc2luZ1ZhbHVlKTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKG1ldGEuZGF0YXNldCkge1xuXHRcdFx0XHRtZXRhLmRhdGFzZXQudHJhbnNpdGlvbihlYXNpbmdWYWx1ZSk7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdGRyYXc6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1ldGEgPSB0aGlzLmdldE1ldGEoKTtcblx0XHRcdHZhciBlbGVtZW50cyA9IG1ldGEuZGF0YSB8fCBbXTtcblx0XHRcdHZhciBpbGVuID0gZWxlbWVudHMubGVuZ3RoO1xuXHRcdFx0dmFyIGkgPSAwO1xuXG5cdFx0XHRpZiAobWV0YS5kYXRhc2V0KSB7XG5cdFx0XHRcdG1ldGEuZGF0YXNldC5kcmF3KCk7XG5cdFx0XHR9XG5cblx0XHRcdGZvciAoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdGVsZW1lbnRzW2ldLmRyYXcoKTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0cmVtb3ZlSG92ZXJTdHlsZTogZnVuY3Rpb24oZWxlbWVudCwgZWxlbWVudE9wdHMpIHtcblx0XHRcdHZhciBkYXRhc2V0ID0gdGhpcy5jaGFydC5kYXRhLmRhdGFzZXRzW2VsZW1lbnQuX2RhdGFzZXRJbmRleF07XG5cdFx0XHR2YXIgaW5kZXggPSBlbGVtZW50Ll9pbmRleDtcblx0XHRcdHZhciBjdXN0b20gPSBlbGVtZW50LmN1c3RvbSB8fCB7fTtcblx0XHRcdHZhciB2YWx1ZU9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0O1xuXHRcdFx0dmFyIG1vZGVsID0gZWxlbWVudC5fbW9kZWw7XG5cblx0XHRcdG1vZGVsLmJhY2tncm91bmRDb2xvciA9IGN1c3RvbS5iYWNrZ3JvdW5kQ29sb3IgPyBjdXN0b20uYmFja2dyb3VuZENvbG9yIDogdmFsdWVPckRlZmF1bHQoZGF0YXNldC5iYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBlbGVtZW50T3B0cy5iYWNrZ3JvdW5kQ29sb3IpO1xuXHRcdFx0bW9kZWwuYm9yZGVyQ29sb3IgPSBjdXN0b20uYm9yZGVyQ29sb3IgPyBjdXN0b20uYm9yZGVyQ29sb3IgOiB2YWx1ZU9yRGVmYXVsdChkYXRhc2V0LmJvcmRlckNvbG9yLCBpbmRleCwgZWxlbWVudE9wdHMuYm9yZGVyQ29sb3IpO1xuXHRcdFx0bW9kZWwuYm9yZGVyV2lkdGggPSBjdXN0b20uYm9yZGVyV2lkdGggPyBjdXN0b20uYm9yZGVyV2lkdGggOiB2YWx1ZU9yRGVmYXVsdChkYXRhc2V0LmJvcmRlcldpZHRoLCBpbmRleCwgZWxlbWVudE9wdHMuYm9yZGVyV2lkdGgpO1xuXHRcdH0sXG5cblx0XHRzZXRIb3ZlclN0eWxlOiBmdW5jdGlvbihlbGVtZW50KSB7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuY2hhcnQuZGF0YS5kYXRhc2V0c1tlbGVtZW50Ll9kYXRhc2V0SW5kZXhdO1xuXHRcdFx0dmFyIGluZGV4ID0gZWxlbWVudC5faW5kZXg7XG5cdFx0XHR2YXIgY3VzdG9tID0gZWxlbWVudC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgdmFsdWVPckRlZmF1bHQgPSBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdDtcblx0XHRcdHZhciBnZXRIb3ZlckNvbG9yID0gaGVscGVycy5nZXRIb3ZlckNvbG9yO1xuXHRcdFx0dmFyIG1vZGVsID0gZWxlbWVudC5fbW9kZWw7XG5cblx0XHRcdG1vZGVsLmJhY2tncm91bmRDb2xvciA9IGN1c3RvbS5ob3ZlckJhY2tncm91bmRDb2xvciA/IGN1c3RvbS5ob3ZlckJhY2tncm91bmRDb2xvciA6IHZhbHVlT3JEZWZhdWx0KGRhdGFzZXQuaG92ZXJCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBnZXRIb3ZlckNvbG9yKG1vZGVsLmJhY2tncm91bmRDb2xvcikpO1xuXHRcdFx0bW9kZWwuYm9yZGVyQ29sb3IgPSBjdXN0b20uaG92ZXJCb3JkZXJDb2xvciA/IGN1c3RvbS5ob3ZlckJvcmRlckNvbG9yIDogdmFsdWVPckRlZmF1bHQoZGF0YXNldC5ob3ZlckJvcmRlckNvbG9yLCBpbmRleCwgZ2V0SG92ZXJDb2xvcihtb2RlbC5ib3JkZXJDb2xvcikpO1xuXHRcdFx0bW9kZWwuYm9yZGVyV2lkdGggPSBjdXN0b20uaG92ZXJCb3JkZXJXaWR0aCA/IGN1c3RvbS5ob3ZlckJvcmRlcldpZHRoIDogdmFsdWVPckRlZmF1bHQoZGF0YXNldC5ob3ZlckJvcmRlcldpZHRoLCBpbmRleCwgbW9kZWwuYm9yZGVyV2lkdGgpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdHJlc3luY0VsZW1lbnRzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWV0YSA9IG1lLmdldE1ldGEoKTtcblx0XHRcdHZhciBkYXRhID0gbWUuZ2V0RGF0YXNldCgpLmRhdGE7XG5cdFx0XHR2YXIgbnVtTWV0YSA9IG1ldGEuZGF0YS5sZW5ndGg7XG5cdFx0XHR2YXIgbnVtRGF0YSA9IGRhdGEubGVuZ3RoO1xuXG5cdFx0XHRpZiAobnVtRGF0YSA8IG51bU1ldGEpIHtcblx0XHRcdFx0bWV0YS5kYXRhLnNwbGljZShudW1EYXRhLCBudW1NZXRhIC0gbnVtRGF0YSk7XG5cdFx0XHR9IGVsc2UgaWYgKG51bURhdGEgPiBudW1NZXRhKSB7XG5cdFx0XHRcdG1lLmluc2VydEVsZW1lbnRzKG51bU1ldGEsIG51bURhdGEgLSBudW1NZXRhKTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRpbnNlcnRFbGVtZW50czogZnVuY3Rpb24oc3RhcnQsIGNvdW50KSB7XG5cdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IGNvdW50OyArK2kpIHtcblx0XHRcdFx0dGhpcy5hZGRFbGVtZW50QW5kUmVzZXQoc3RhcnQgKyBpKTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRvbkRhdGFQdXNoOiBmdW5jdGlvbigpIHtcblx0XHRcdHRoaXMuaW5zZXJ0RWxlbWVudHModGhpcy5nZXREYXRhc2V0KCkuZGF0YS5sZW5ndGggLSAxLCBhcmd1bWVudHMubGVuZ3RoKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRvbkRhdGFQb3A6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dGhpcy5nZXRNZXRhKCkuZGF0YS5wb3AoKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRvbkRhdGFTaGlmdDogZnVuY3Rpb24oKSB7XG5cdFx0XHR0aGlzLmdldE1ldGEoKS5kYXRhLnNoaWZ0KCk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0b25EYXRhU3BsaWNlOiBmdW5jdGlvbihzdGFydCwgY291bnQpIHtcblx0XHRcdHRoaXMuZ2V0TWV0YSgpLmRhdGEuc3BsaWNlKHN0YXJ0LCBjb3VudCk7XG5cdFx0XHR0aGlzLmluc2VydEVsZW1lbnRzKHN0YXJ0LCBhcmd1bWVudHMubGVuZ3RoIC0gMik7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0b25EYXRhVW5zaGlmdDogZnVuY3Rpb24oKSB7XG5cdFx0XHR0aGlzLmluc2VydEVsZW1lbnRzKDAsIGFyZ3VtZW50cy5sZW5ndGgpO1xuXHRcdH1cblx0fSk7XG5cblx0Q2hhcnQuRGF0YXNldENvbnRyb2xsZXIuZXh0ZW5kID0gaGVscGVycy5pbmhlcml0cztcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///272\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\nvar layouts = __webpack_require__(87);\n\nmodule.exports = function(Chart) {\n\n\tChart.scaleService = {\n\t\t// Scale registration object. Extensions can register new scale types (such as log or DB scales) and then\n\t\t// use the new chart options to grab the correct scale\n\t\tconstructors: {},\n\t\t// Use a registration function so that we can move to an ES6 map when we no longer need to support\n\t\t// old browsers\n\n\t\t// Scale config defaults\n\t\tdefaults: {},\n\t\tregisterScaleType: function(type, scaleConstructor, scaleDefaults) {\n\t\t\tthis.constructors[type] = scaleConstructor;\n\t\t\tthis.defaults[type] = helpers.clone(scaleDefaults);\n\t\t},\n\t\tgetScaleConstructor: function(type) {\n\t\t\treturn this.constructors.hasOwnProperty(type) ? this.constructors[type] : undefined;\n\t\t},\n\t\tgetScaleDefaults: function(type) {\n\t\t\t// Return the scale defaults merged with the global settings so that we always use the latest ones\n\t\t\treturn this.defaults.hasOwnProperty(type) ? helpers.merge({}, [defaults.scale, this.defaults[type]]) : {};\n\t\t},\n\t\tupdateScaleDefaults: function(type, additions) {\n\t\t\tvar me = this;\n\t\t\tif (me.defaults.hasOwnProperty(type)) {\n\t\t\t\tme.defaults[type] = helpers.extend(me.defaults[type], additions);\n\t\t\t}\n\t\t},\n\t\taddScalesToLayout: function(chart) {\n\t\t\t// Adds each scale to the chart.boxes array to be sized accordingly\n\t\t\thelpers.each(chart.scales, function(scale) {\n\t\t\t\t// Set ILayoutItem parameters for backwards compatibility\n\t\t\t\tscale.fullWidth = scale.options.fullWidth;\n\t\t\t\tscale.position = scale.options.position;\n\t\t\t\tscale.weight = scale.options.weight;\n\t\t\t\tlayouts.addBox(chart, scale);\n\t\t\t});\n\t\t}\n\t};\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5zY2FsZVNlcnZpY2UuanM/YjYzMSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBaUI7QUFDeEMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCO0FBQ3hDLGNBQWMsbUJBQU8sQ0FBQyxFQUFnQjs7QUFFdEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0Esa0JBQWtCO0FBQ2xCO0FBQ0E7O0FBRUE7QUFDQSxjQUFjO0FBQ2Q7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLCtEQUErRDtBQUMvRCxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQSIsImZpbGUiOiIyNzMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4vY29yZS5kZWZhdWx0cycpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG52YXIgbGF5b3V0cyA9IHJlcXVpcmUoJy4vY29yZS5sYXlvdXRzJyk7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHRDaGFydC5zY2FsZVNlcnZpY2UgPSB7XG5cdFx0Ly8gU2NhbGUgcmVnaXN0cmF0aW9uIG9iamVjdC4gRXh0ZW5zaW9ucyBjYW4gcmVnaXN0ZXIgbmV3IHNjYWxlIHR5cGVzIChzdWNoIGFzIGxvZyBvciBEQiBzY2FsZXMpIGFuZCB0aGVuXG5cdFx0Ly8gdXNlIHRoZSBuZXcgY2hhcnQgb3B0aW9ucyB0byBncmFiIHRoZSBjb3JyZWN0IHNjYWxlXG5cdFx0Y29uc3RydWN0b3JzOiB7fSxcblx0XHQvLyBVc2UgYSByZWdpc3RyYXRpb24gZnVuY3Rpb24gc28gdGhhdCB3ZSBjYW4gbW92ZSB0byBhbiBFUzYgbWFwIHdoZW4gd2Ugbm8gbG9uZ2VyIG5lZWQgdG8gc3VwcG9ydFxuXHRcdC8vIG9sZCBicm93c2Vyc1xuXG5cdFx0Ly8gU2NhbGUgY29uZmlnIGRlZmF1bHRzXG5cdFx0ZGVmYXVsdHM6IHt9LFxuXHRcdHJlZ2lzdGVyU2NhbGVUeXBlOiBmdW5jdGlvbih0eXBlLCBzY2FsZUNvbnN0cnVjdG9yLCBzY2FsZURlZmF1bHRzKSB7XG5cdFx0XHR0aGlzLmNvbnN0cnVjdG9yc1t0eXBlXSA9IHNjYWxlQ29uc3RydWN0b3I7XG5cdFx0XHR0aGlzLmRlZmF1bHRzW3R5cGVdID0gaGVscGVycy5jbG9uZShzY2FsZURlZmF1bHRzKTtcblx0XHR9LFxuXHRcdGdldFNjYWxlQ29uc3RydWN0b3I6IGZ1bmN0aW9uKHR5cGUpIHtcblx0XHRcdHJldHVybiB0aGlzLmNvbnN0cnVjdG9ycy5oYXNPd25Qcm9wZXJ0eSh0eXBlKSA/IHRoaXMuY29uc3RydWN0b3JzW3R5cGVdIDogdW5kZWZpbmVkO1xuXHRcdH0sXG5cdFx0Z2V0U2NhbGVEZWZhdWx0czogZnVuY3Rpb24odHlwZSkge1xuXHRcdFx0Ly8gUmV0dXJuIHRoZSBzY2FsZSBkZWZhdWx0cyBtZXJnZWQgd2l0aCB0aGUgZ2xvYmFsIHNldHRpbmdzIHNvIHRoYXQgd2UgYWx3YXlzIHVzZSB0aGUgbGF0ZXN0IG9uZXNcblx0XHRcdHJldHVybiB0aGlzLmRlZmF1bHRzLmhhc093blByb3BlcnR5KHR5cGUpID8gaGVscGVycy5tZXJnZSh7fSwgW2RlZmF1bHRzLnNjYWxlLCB0aGlzLmRlZmF1bHRzW3R5cGVdXSkgOiB7fTtcblx0XHR9LFxuXHRcdHVwZGF0ZVNjYWxlRGVmYXVsdHM6IGZ1bmN0aW9uKHR5cGUsIGFkZGl0aW9ucykge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdGlmIChtZS5kZWZhdWx0cy5oYXNPd25Qcm9wZXJ0eSh0eXBlKSkge1xuXHRcdFx0XHRtZS5kZWZhdWx0c1t0eXBlXSA9IGhlbHBlcnMuZXh0ZW5kKG1lLmRlZmF1bHRzW3R5cGVdLCBhZGRpdGlvbnMpO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0YWRkU2NhbGVzVG9MYXlvdXQ6IGZ1bmN0aW9uKGNoYXJ0KSB7XG5cdFx0XHQvLyBBZGRzIGVhY2ggc2NhbGUgdG8gdGhlIGNoYXJ0LmJveGVzIGFycmF5IHRvIGJlIHNpemVkIGFjY29yZGluZ2x5XG5cdFx0XHRoZWxwZXJzLmVhY2goY2hhcnQuc2NhbGVzLCBmdW5jdGlvbihzY2FsZSkge1xuXHRcdFx0XHQvLyBTZXQgSUxheW91dEl0ZW0gcGFyYW1ldGVycyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblx0XHRcdFx0c2NhbGUuZnVsbFdpZHRoID0gc2NhbGUub3B0aW9ucy5mdWxsV2lkdGg7XG5cdFx0XHRcdHNjYWxlLnBvc2l0aW9uID0gc2NhbGUub3B0aW9ucy5wb3NpdGlvbjtcblx0XHRcdFx0c2NhbGUud2VpZ2h0ID0gc2NhbGUub3B0aW9ucy53ZWlnaHQ7XG5cdFx0XHRcdGxheW91dHMuYWRkQm94KGNoYXJ0LCBzY2FsZSk7XG5cdFx0XHR9KTtcblx0XHR9XG5cdH07XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///273\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\nvar Ticks = __webpack_require__(88);\n\ndefaults._set('scale', {\n\tdisplay: true,\n\tposition: 'left',\n\toffset: false,\n\n\t// grid line settings\n\tgridLines: {\n\t\tdisplay: true,\n\t\tcolor: 'rgba(0, 0, 0, 0.1)',\n\t\tlineWidth: 1,\n\t\tdrawBorder: true,\n\t\tdrawOnChartArea: true,\n\t\tdrawTicks: true,\n\t\ttickMarkLength: 10,\n\t\tzeroLineWidth: 1,\n\t\tzeroLineColor: 'rgba(0,0,0,0.25)',\n\t\tzeroLineBorderDash: [],\n\t\tzeroLineBorderDashOffset: 0.0,\n\t\toffsetGridLines: false,\n\t\tborderDash: [],\n\t\tborderDashOffset: 0.0\n\t},\n\n\t// scale label\n\tscaleLabel: {\n\t\t// display property\n\t\tdisplay: false,\n\n\t\t// actual label\n\t\tlabelString: '',\n\n\t\t// line height\n\t\tlineHeight: 1.2,\n\n\t\t// top/bottom padding\n\t\tpadding: {\n\t\t\ttop: 4,\n\t\t\tbottom: 4\n\t\t}\n\t},\n\n\t// label settings\n\tticks: {\n\t\tbeginAtZero: false,\n\t\tminRotation: 0,\n\t\tmaxRotation: 50,\n\t\tmirror: false,\n\t\tpadding: 0,\n\t\treverse: false,\n\t\tdisplay: true,\n\t\tautoSkip: true,\n\t\tautoSkipPadding: 0,\n\t\tlabelOffset: 0,\n\t\t// We pass through arrays to be rendered as multiline labels, we convert Others to strings here.\n\t\tcallback: Ticks.formatters.values,\n\t\tminor: {},\n\t\tmajor: {}\n\t}\n});\n\nfunction labelsFromTicks(ticks) {\n\tvar labels = [];\n\tvar i, ilen;\n\n\tfor (i = 0, ilen = ticks.length; i < ilen; ++i) {\n\t\tlabels.push(ticks[i].label);\n\t}\n\n\treturn labels;\n}\n\nfunction getLineValue(scale, index, offsetGridLines) {\n\tvar lineValue = scale.getPixelForTick(index);\n\n\tif (offsetGridLines) {\n\t\tif (index === 0) {\n\t\t\tlineValue -= (scale.getPixelForTick(1) - lineValue) / 2;\n\t\t} else {\n\t\t\tlineValue -= (lineValue - scale.getPixelForTick(index - 1)) / 2;\n\t\t}\n\t}\n\treturn lineValue;\n}\n\nmodule.exports = function(Chart) {\n\n\tfunction computeTextSize(context, tick, font) {\n\t\treturn helpers.isArray(tick) ?\n\t\t\thelpers.longestText(context, font, tick) :\n\t\t\tcontext.measureText(tick).width;\n\t}\n\n\tfunction parseFontOptions(options) {\n\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\tvar globalDefaults = defaults.global;\n\t\tvar size = valueOrDefault(options.fontSize, globalDefaults.defaultFontSize);\n\t\tvar style = valueOrDefault(options.fontStyle, globalDefaults.defaultFontStyle);\n\t\tvar family = valueOrDefault(options.fontFamily, globalDefaults.defaultFontFamily);\n\n\t\treturn {\n\t\t\tsize: size,\n\t\t\tstyle: style,\n\t\t\tfamily: family,\n\t\t\tfont: helpers.fontString(size, style, family)\n\t\t};\n\t}\n\n\tfunction parseLineHeight(options) {\n\t\treturn helpers.options.toLineHeight(\n\t\t\thelpers.valueOrDefault(options.lineHeight, 1.2),\n\t\t\thelpers.valueOrDefault(options.fontSize, defaults.global.defaultFontSize));\n\t}\n\n\tChart.Scale = Element.extend({\n\t\t/**\n\t\t * Get the padding needed for the scale\n\t\t * @method getPadding\n\t\t * @private\n\t\t * @returns {Padding} the necessary padding\n\t\t */\n\t\tgetPadding: function() {\n\t\t\tvar me = this;\n\t\t\treturn {\n\t\t\t\tleft: me.paddingLeft || 0,\n\t\t\t\ttop: me.paddingTop || 0,\n\t\t\t\tright: me.paddingRight || 0,\n\t\t\t\tbottom: me.paddingBottom || 0\n\t\t\t};\n\t\t},\n\n\t\t/**\n\t\t * Returns the scale tick objects ({label, major})\n\t\t * @since 2.7\n\t\t */\n\t\tgetTicks: function() {\n\t\t\treturn this._ticks;\n\t\t},\n\n\t\t// These methods are ordered by lifecyle. Utilities then follow.\n\t\t// Any function defined here is inherited by all scale types.\n\t\t// Any function can be extended by the scale type\n\n\t\tmergeTicksOptions: function() {\n\t\t\tvar ticks = this.options.ticks;\n\t\t\tif (ticks.minor === false) {\n\t\t\t\tticks.minor = {\n\t\t\t\t\tdisplay: false\n\t\t\t\t};\n\t\t\t}\n\t\t\tif (ticks.major === false) {\n\t\t\t\tticks.major = {\n\t\t\t\t\tdisplay: false\n\t\t\t\t};\n\t\t\t}\n\t\t\tfor (var key in ticks) {\n\t\t\t\tif (key !== 'major' && key !== 'minor') {\n\t\t\t\t\tif (typeof ticks.minor[key] === 'undefined') {\n\t\t\t\t\t\tticks.minor[key] = ticks[key];\n\t\t\t\t\t}\n\t\t\t\t\tif (typeof ticks.major[key] === 'undefined') {\n\t\t\t\t\t\tticks.major[key] = ticks[key];\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tbeforeUpdate: function() {\n\t\t\thelpers.callback(this.options.beforeUpdate, [this]);\n\t\t},\n\t\tupdate: function(maxWidth, maxHeight, margins) {\n\t\t\tvar me = this;\n\t\t\tvar i, ilen, labels, label, ticks, tick;\n\n\t\t\t// Update Lifecycle - Probably don't want to ever extend or overwrite this function ;)\n\t\t\tme.beforeUpdate();\n\n\t\t\t// Absorb the master measurements\n\t\t\tme.maxWidth = maxWidth;\n\t\t\tme.maxHeight = maxHeight;\n\t\t\tme.margins = helpers.extend({\n\t\t\t\tleft: 0,\n\t\t\t\tright: 0,\n\t\t\t\ttop: 0,\n\t\t\t\tbottom: 0\n\t\t\t}, margins);\n\t\t\tme.longestTextCache = me.longestTextCache || {};\n\n\t\t\t// Dimensions\n\t\t\tme.beforeSetDimensions();\n\t\t\tme.setDimensions();\n\t\t\tme.afterSetDimensions();\n\n\t\t\t// Data min/max\n\t\t\tme.beforeDataLimits();\n\t\t\tme.determineDataLimits();\n\t\t\tme.afterDataLimits();\n\n\t\t\t// Ticks - `this.ticks` is now DEPRECATED!\n\t\t\t// Internal ticks are now stored as objects in the PRIVATE `this._ticks` member\n\t\t\t// and must not be accessed directly from outside this class. `this.ticks` being\n\t\t\t// around for long time and not marked as private, we can't change its structure\n\t\t\t// without unexpected breaking changes. If you need to access the scale ticks,\n\t\t\t// use scale.getTicks() instead.\n\n\t\t\tme.beforeBuildTicks();\n\n\t\t\t// New implementations should return an array of objects but for BACKWARD COMPAT,\n\t\t\t// we still support no return (`this.ticks` internally set by calling this method).\n\t\t\tticks = me.buildTicks() || [];\n\n\t\t\tme.afterBuildTicks();\n\n\t\t\tme.beforeTickToLabelConversion();\n\n\t\t\t// New implementations should return the formatted tick labels but for BACKWARD\n\t\t\t// COMPAT, we still support no return (`this.ticks` internally changed by calling\n\t\t\t// this method and supposed to contain only string values).\n\t\t\tlabels = me.convertTicksToLabels(ticks) || me.ticks;\n\n\t\t\tme.afterTickToLabelConversion();\n\n\t\t\tme.ticks = labels; // BACKWARD COMPATIBILITY\n\n\t\t\t// IMPORTANT: from this point, we consider that `this.ticks` will NEVER change!\n\n\t\t\t// BACKWARD COMPAT: synchronize `_ticks` with labels (so potentially `this.ticks`)\n\t\t\tfor (i = 0, ilen = labels.length; i < ilen; ++i) {\n\t\t\t\tlabel = labels[i];\n\t\t\t\ttick = ticks[i];\n\t\t\t\tif (!tick) {\n\t\t\t\t\tticks.push(tick = {\n\t\t\t\t\t\tlabel: label,\n\t\t\t\t\t\tmajor: false\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\ttick.label = label;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tme._ticks = ticks;\n\n\t\t\t// Tick Rotation\n\t\t\tme.beforeCalculateTickRotation();\n\t\t\tme.calculateTickRotation();\n\t\t\tme.afterCalculateTickRotation();\n\t\t\t// Fit\n\t\t\tme.beforeFit();\n\t\t\tme.fit();\n\t\t\tme.afterFit();\n\t\t\t//\n\t\t\tme.afterUpdate();\n\n\t\t\treturn me.minSize;\n\n\t\t},\n\t\tafterUpdate: function() {\n\t\t\thelpers.callback(this.options.afterUpdate, [this]);\n\t\t},\n\n\t\t//\n\n\t\tbeforeSetDimensions: function() {\n\t\t\thelpers.callback(this.options.beforeSetDimensions, [this]);\n\t\t},\n\t\tsetDimensions: function() {\n\t\t\tvar me = this;\n\t\t\t// Set the unconstrained dimension before label rotation\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\t// Reset position before calculating rotation\n\t\t\t\tme.width = me.maxWidth;\n\t\t\t\tme.left = 0;\n\t\t\t\tme.right = me.width;\n\t\t\t} else {\n\t\t\t\tme.height = me.maxHeight;\n\n\t\t\t\t// Reset position before calculating rotation\n\t\t\t\tme.top = 0;\n\t\t\t\tme.bottom = me.height;\n\t\t\t}\n\n\t\t\t// Reset padding\n\t\t\tme.paddingLeft = 0;\n\t\t\tme.paddingTop = 0;\n\t\t\tme.paddingRight = 0;\n\t\t\tme.paddingBottom = 0;\n\t\t},\n\t\tafterSetDimensions: function() {\n\t\t\thelpers.callback(this.options.afterSetDimensions, [this]);\n\t\t},\n\n\t\t// Data limits\n\t\tbeforeDataLimits: function() {\n\t\t\thelpers.callback(this.options.beforeDataLimits, [this]);\n\t\t},\n\t\tdetermineDataLimits: helpers.noop,\n\t\tafterDataLimits: function() {\n\t\t\thelpers.callback(this.options.afterDataLimits, [this]);\n\t\t},\n\n\t\t//\n\t\tbeforeBuildTicks: function() {\n\t\t\thelpers.callback(this.options.beforeBuildTicks, [this]);\n\t\t},\n\t\tbuildTicks: helpers.noop,\n\t\tafterBuildTicks: function() {\n\t\t\thelpers.callback(this.options.afterBuildTicks, [this]);\n\t\t},\n\n\t\tbeforeTickToLabelConversion: function() {\n\t\t\thelpers.callback(this.options.beforeTickToLabelConversion, [this]);\n\t\t},\n\t\tconvertTicksToLabels: function() {\n\t\t\tvar me = this;\n\t\t\t// Convert ticks to strings\n\t\t\tvar tickOpts = me.options.ticks;\n\t\t\tme.ticks = me.ticks.map(tickOpts.userCallback || tickOpts.callback, this);\n\t\t},\n\t\tafterTickToLabelConversion: function() {\n\t\t\thelpers.callback(this.options.afterTickToLabelConversion, [this]);\n\t\t},\n\n\t\t//\n\n\t\tbeforeCalculateTickRotation: function() {\n\t\t\thelpers.callback(this.options.beforeCalculateTickRotation, [this]);\n\t\t},\n\t\tcalculateTickRotation: function() {\n\t\t\tvar me = this;\n\t\t\tvar context = me.ctx;\n\t\t\tvar tickOpts = me.options.ticks;\n\t\t\tvar labels = labelsFromTicks(me._ticks);\n\n\t\t\t// Get the width of each grid by calculating the difference\n\t\t\t// between x offsets between 0 and 1.\n\t\t\tvar tickFont = parseFontOptions(tickOpts);\n\t\t\tcontext.font = tickFont.font;\n\n\t\t\tvar labelRotation = tickOpts.minRotation || 0;\n\n\t\t\tif (labels.length && me.options.display && me.isHorizontal()) {\n\t\t\t\tvar originalLabelWidth = helpers.longestText(context, tickFont.font, labels, me.longestTextCache);\n\t\t\t\tvar labelWidth = originalLabelWidth;\n\t\t\t\tvar cosRotation, sinRotation;\n\n\t\t\t\t// Allow 3 pixels x2 padding either side for label readability\n\t\t\t\tvar tickWidth = me.getPixelForTick(1) - me.getPixelForTick(0) - 6;\n\n\t\t\t\t// Max label rotation can be set or default to 90 - also act as a loop counter\n\t\t\t\twhile (labelWidth > tickWidth && labelRotation < tickOpts.maxRotation) {\n\t\t\t\t\tvar angleRadians = helpers.toRadians(labelRotation);\n\t\t\t\t\tcosRotation = Math.cos(angleRadians);\n\t\t\t\t\tsinRotation = Math.sin(angleRadians);\n\n\t\t\t\t\tif (sinRotation * originalLabelWidth > me.maxHeight) {\n\t\t\t\t\t\t// go back one step\n\t\t\t\t\t\tlabelRotation--;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\n\t\t\t\t\tlabelRotation++;\n\t\t\t\t\tlabelWidth = cosRotation * originalLabelWidth;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tme.labelRotation = labelRotation;\n\t\t},\n\t\tafterCalculateTickRotation: function() {\n\t\t\thelpers.callback(this.options.afterCalculateTickRotation, [this]);\n\t\t},\n\n\t\t//\n\n\t\tbeforeFit: function() {\n\t\t\thelpers.callback(this.options.beforeFit, [this]);\n\t\t},\n\t\tfit: function() {\n\t\t\tvar me = this;\n\t\t\t// Reset\n\t\t\tvar minSize = me.minSize = {\n\t\t\t\twidth: 0,\n\t\t\t\theight: 0\n\t\t\t};\n\n\t\t\tvar labels = labelsFromTicks(me._ticks);\n\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\t\t\tvar scaleLabelOpts = opts.scaleLabel;\n\t\t\tvar gridLineOpts = opts.gridLines;\n\t\t\tvar display = opts.display;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\n\t\t\tvar tickFont = parseFontOptions(tickOpts);\n\t\t\tvar tickMarkLength = opts.gridLines.tickMarkLength;\n\n\t\t\t// Width\n\t\t\tif (isHorizontal) {\n\t\t\t\t// subtract the margins to line up with the chartArea if we are a full width scale\n\t\t\t\tminSize.width = me.isFullWidth() ? me.maxWidth - me.margins.left - me.margins.right : me.maxWidth;\n\t\t\t} else {\n\t\t\t\tminSize.width = display && gridLineOpts.drawTicks ? tickMarkLength : 0;\n\t\t\t}\n\n\t\t\t// height\n\t\t\tif (isHorizontal) {\n\t\t\t\tminSize.height = display && gridLineOpts.drawTicks ? tickMarkLength : 0;\n\t\t\t} else {\n\t\t\t\tminSize.height = me.maxHeight; // fill all the height\n\t\t\t}\n\n\t\t\t// Are we showing a title for the scale?\n\t\t\tif (scaleLabelOpts.display && display) {\n\t\t\t\tvar scaleLabelLineHeight = parseLineHeight(scaleLabelOpts);\n\t\t\t\tvar scaleLabelPadding = helpers.options.toPadding(scaleLabelOpts.padding);\n\t\t\t\tvar deltaHeight = scaleLabelLineHeight + scaleLabelPadding.height;\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\tminSize.height += deltaHeight;\n\t\t\t\t} else {\n\t\t\t\t\tminSize.width += deltaHeight;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Don't bother fitting the ticks if we are not showing them\n\t\t\tif (tickOpts.display && display) {\n\t\t\t\tvar largestTextWidth = helpers.longestText(me.ctx, tickFont.font, labels, me.longestTextCache);\n\t\t\t\tvar tallestLabelHeightInLines = helpers.numberOfLabelLines(labels);\n\t\t\t\tvar lineSpace = tickFont.size * 0.5;\n\t\t\t\tvar tickPadding = me.options.ticks.padding;\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\t// A horizontal axis is more constrained by the height.\n\t\t\t\t\tme.longestLabelWidth = largestTextWidth;\n\n\t\t\t\t\tvar angleRadians = helpers.toRadians(me.labelRotation);\n\t\t\t\t\tvar cosRotation = Math.cos(angleRadians);\n\t\t\t\t\tvar sinRotation = Math.sin(angleRadians);\n\n\t\t\t\t\t// TODO - improve this calculation\n\t\t\t\t\tvar labelHeight = (sinRotation * largestTextWidth)\n\t\t\t\t\t\t+ (tickFont.size * tallestLabelHeightInLines)\n\t\t\t\t\t\t+ (lineSpace * (tallestLabelHeightInLines - 1))\n\t\t\t\t\t\t+ lineSpace; // padding\n\n\t\t\t\t\tminSize.height = Math.min(me.maxHeight, minSize.height + labelHeight + tickPadding);\n\n\t\t\t\t\tme.ctx.font = tickFont.font;\n\t\t\t\t\tvar firstLabelWidth = computeTextSize(me.ctx, labels[0], tickFont.font);\n\t\t\t\t\tvar lastLabelWidth = computeTextSize(me.ctx, labels[labels.length - 1], tickFont.font);\n\n\t\t\t\t\t// Ensure that our ticks are always inside the canvas. When rotated, ticks are right aligned\n\t\t\t\t\t// which means that the right padding is dominated by the font height\n\t\t\t\t\tif (me.labelRotation !== 0) {\n\t\t\t\t\t\tme.paddingLeft = opts.position === 'bottom' ? (cosRotation * firstLabelWidth) + 3 : (cosRotation * lineSpace) + 3; // add 3 px to move away from canvas edges\n\t\t\t\t\t\tme.paddingRight = opts.position === 'bottom' ? (cosRotation * lineSpace) + 3 : (cosRotation * lastLabelWidth) + 3;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tme.paddingLeft = firstLabelWidth / 2 + 3; // add 3 px to move away from canvas edges\n\t\t\t\t\t\tme.paddingRight = lastLabelWidth / 2 + 3;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t// A vertical axis is more constrained by the width. Labels are the\n\t\t\t\t\t// dominant factor here, so get that length first and account for padding\n\t\t\t\t\tif (tickOpts.mirror) {\n\t\t\t\t\t\tlargestTextWidth = 0;\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// use lineSpace for consistency with horizontal axis\n\t\t\t\t\t\t// tickPadding is not implemented for horizontal\n\t\t\t\t\t\tlargestTextWidth += tickPadding + lineSpace;\n\t\t\t\t\t}\n\n\t\t\t\t\tminSize.width = Math.min(me.maxWidth, minSize.width + largestTextWidth);\n\n\t\t\t\t\tme.paddingTop = tickFont.size / 2;\n\t\t\t\t\tme.paddingBottom = tickFont.size / 2;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tme.handleMargins();\n\n\t\t\tme.width = minSize.width;\n\t\t\tme.height = minSize.height;\n\t\t},\n\n\t\t/**\n\t\t * Handle margins and padding interactions\n\t\t * @private\n\t\t */\n\t\thandleMargins: function() {\n\t\t\tvar me = this;\n\t\t\tif (me.margins) {\n\t\t\t\tme.paddingLeft = Math.max(me.paddingLeft - me.margins.left, 0);\n\t\t\t\tme.paddingTop = Math.max(me.paddingTop - me.margins.top, 0);\n\t\t\t\tme.paddingRight = Math.max(me.paddingRight - me.margins.right, 0);\n\t\t\t\tme.paddingBottom = Math.max(me.paddingBottom - me.margins.bottom, 0);\n\t\t\t}\n\t\t},\n\n\t\tafterFit: function() {\n\t\t\thelpers.callback(this.options.afterFit, [this]);\n\t\t},\n\n\t\t// Shared Methods\n\t\tisHorizontal: function() {\n\t\t\treturn this.options.position === 'top' || this.options.position === 'bottom';\n\t\t},\n\t\tisFullWidth: function() {\n\t\t\treturn (this.options.fullWidth);\n\t\t},\n\n\t\t// Get the correct value. NaN bad inputs, If the value type is object get the x or y based on whether we are horizontal or not\n\t\tgetRightValue: function(rawValue) {\n\t\t\t// Null and undefined values first\n\t\t\tif (helpers.isNullOrUndef(rawValue)) {\n\t\t\t\treturn NaN;\n\t\t\t}\n\t\t\t// isNaN(object) returns true, so make sure NaN is checking for a number; Discard Infinite values\n\t\t\tif (typeof rawValue === 'number' && !isFinite(rawValue)) {\n\t\t\t\treturn NaN;\n\t\t\t}\n\t\t\t// If it is in fact an object, dive in one more level\n\t\t\tif (rawValue) {\n\t\t\t\tif (this.isHorizontal()) {\n\t\t\t\t\tif (rawValue.x !== undefined) {\n\t\t\t\t\t\treturn this.getRightValue(rawValue.x);\n\t\t\t\t\t}\n\t\t\t\t} else if (rawValue.y !== undefined) {\n\t\t\t\t\treturn this.getRightValue(rawValue.y);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Value is good, return it\n\t\t\treturn rawValue;\n\t\t},\n\n\t\t/**\n\t\t * Used to get the value to display in the tooltip for the data at the given index\n\t\t * @param index\n\t\t * @param datasetIndex\n\t\t */\n\t\tgetLabelForIndex: helpers.noop,\n\n\t\t/**\n\t\t * Returns the location of the given data point. Value can either be an index or a numerical value\n\t\t * The coordinate (0, 0) is at the upper-left corner of the canvas\n\t\t * @param value\n\t\t * @param index\n\t\t * @param datasetIndex\n\t\t */\n\t\tgetPixelForValue: helpers.noop,\n\n\t\t/**\n\t\t * Used to get the data value from a given pixel. This is the inverse of getPixelForValue\n\t\t * The coordinate (0, 0) is at the upper-left corner of the canvas\n\t\t * @param pixel\n\t\t */\n\t\tgetValueForPixel: helpers.noop,\n\n\t\t/**\n\t\t * Returns the location of the tick at the given index\n\t\t * The coordinate (0, 0) is at the upper-left corner of the canvas\n\t\t */\n\t\tgetPixelForTick: function(index) {\n\t\t\tvar me = this;\n\t\t\tvar offset = me.options.offset;\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tvar innerWidth = me.width - (me.paddingLeft + me.paddingRight);\n\t\t\t\tvar tickWidth = innerWidth / Math.max((me._ticks.length - (offset ? 0 : 1)), 1);\n\t\t\t\tvar pixel = (tickWidth * index) + me.paddingLeft;\n\n\t\t\t\tif (offset) {\n\t\t\t\t\tpixel += tickWidth / 2;\n\t\t\t\t}\n\n\t\t\t\tvar finalVal = me.left + Math.round(pixel);\n\t\t\t\tfinalVal += me.isFullWidth() ? me.margins.left : 0;\n\t\t\t\treturn finalVal;\n\t\t\t}\n\t\t\tvar innerHeight = me.height - (me.paddingTop + me.paddingBottom);\n\t\t\treturn me.top + (index * (innerHeight / (me._ticks.length - 1)));\n\t\t},\n\n\t\t/**\n\t\t * Utility for getting the pixel location of a percentage of scale\n\t\t * The coordinate (0, 0) is at the upper-left corner of the canvas\n\t\t */\n\t\tgetPixelForDecimal: function(decimal) {\n\t\t\tvar me = this;\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tvar innerWidth = me.width - (me.paddingLeft + me.paddingRight);\n\t\t\t\tvar valueOffset = (innerWidth * decimal) + me.paddingLeft;\n\n\t\t\t\tvar finalVal = me.left + Math.round(valueOffset);\n\t\t\t\tfinalVal += me.isFullWidth() ? me.margins.left : 0;\n\t\t\t\treturn finalVal;\n\t\t\t}\n\t\t\treturn me.top + (decimal * me.height);\n\t\t},\n\n\t\t/**\n\t\t * Returns the pixel for the minimum chart value\n\t\t * The coordinate (0, 0) is at the upper-left corner of the canvas\n\t\t */\n\t\tgetBasePixel: function() {\n\t\t\treturn this.getPixelForValue(this.getBaseValue());\n\t\t},\n\n\t\tgetBaseValue: function() {\n\t\t\tvar me = this;\n\t\t\tvar min = me.min;\n\t\t\tvar max = me.max;\n\n\t\t\treturn me.beginAtZero ? 0 :\n\t\t\t\tmin < 0 && max < 0 ? max :\n\t\t\t\tmin > 0 && max > 0 ? min :\n\t\t\t\t0;\n\t\t},\n\n\t\t/**\n\t\t * Returns a subset of ticks to be plotted to avoid overlapping labels.\n\t\t * @private\n\t\t */\n\t\t_autoSkip: function(ticks) {\n\t\t\tvar skipRatio;\n\t\t\tvar me = this;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\t\t\tvar optionTicks = me.options.ticks.minor;\n\t\t\tvar tickCount = ticks.length;\n\t\t\tvar labelRotationRadians = helpers.toRadians(me.labelRotation);\n\t\t\tvar cosRotation = Math.cos(labelRotationRadians);\n\t\t\tvar longestRotatedLabel = me.longestLabelWidth * cosRotation;\n\t\t\tvar result = [];\n\t\t\tvar i, tick, shouldSkip;\n\n\t\t\t// figure out the maximum number of gridlines to show\n\t\t\tvar maxTicks;\n\t\t\tif (optionTicks.maxTicksLimit) {\n\t\t\t\tmaxTicks = optionTicks.maxTicksLimit;\n\t\t\t}\n\n\t\t\tif (isHorizontal) {\n\t\t\t\tskipRatio = false;\n\n\t\t\t\tif ((longestRotatedLabel + optionTicks.autoSkipPadding) * tickCount > (me.width - (me.paddingLeft + me.paddingRight))) {\n\t\t\t\t\tskipRatio = 1 + Math.floor(((longestRotatedLabel + optionTicks.autoSkipPadding) * tickCount) / (me.width - (me.paddingLeft + me.paddingRight)));\n\t\t\t\t}\n\n\t\t\t\t// if they defined a max number of optionTicks,\n\t\t\t\t// increase skipRatio until that number is met\n\t\t\t\tif (maxTicks && tickCount > maxTicks) {\n\t\t\t\t\tskipRatio = Math.max(skipRatio, Math.floor(tickCount / maxTicks));\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tfor (i = 0; i < tickCount; i++) {\n\t\t\t\ttick = ticks[i];\n\n\t\t\t\t// Since we always show the last tick,we need may need to hide the last shown one before\n\t\t\t\tshouldSkip = (skipRatio > 1 && i % skipRatio > 0) || (i % skipRatio === 0 && i + skipRatio >= tickCount);\n\t\t\t\tif (shouldSkip && i !== tickCount - 1) {\n\t\t\t\t\t// leave tick in place but make sure it's not displayed (#4635)\n\t\t\t\t\tdelete tick.label;\n\t\t\t\t}\n\t\t\t\tresult.push(tick);\n\t\t\t}\n\t\t\treturn result;\n\t\t},\n\n\t\t// Actually draw the scale on the canvas\n\t\t// @param {rectangle} chartArea : the area of the chart to draw full grid lines on\n\t\tdraw: function(chartArea) {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options;\n\t\t\tif (!options.display) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar context = me.ctx;\n\t\t\tvar globalDefaults = defaults.global;\n\t\t\tvar optionTicks = options.ticks.minor;\n\t\t\tvar optionMajorTicks = options.ticks.major || optionTicks;\n\t\t\tvar gridLines = options.gridLines;\n\t\t\tvar scaleLabel = options.scaleLabel;\n\n\t\t\tvar isRotated = me.labelRotation !== 0;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\n\t\t\tvar ticks = optionTicks.autoSkip ? me._autoSkip(me.getTicks()) : me.getTicks();\n\t\t\tvar tickFontColor = helpers.valueOrDefault(optionTicks.fontColor, globalDefaults.defaultFontColor);\n\t\t\tvar tickFont = parseFontOptions(optionTicks);\n\t\t\tvar majorTickFontColor = helpers.valueOrDefault(optionMajorTicks.fontColor, globalDefaults.defaultFontColor);\n\t\t\tvar majorTickFont = parseFontOptions(optionMajorTicks);\n\n\t\t\tvar tl = gridLines.drawTicks ? gridLines.tickMarkLength : 0;\n\n\t\t\tvar scaleLabelFontColor = helpers.valueOrDefault(scaleLabel.fontColor, globalDefaults.defaultFontColor);\n\t\t\tvar scaleLabelFont = parseFontOptions(scaleLabel);\n\t\t\tvar scaleLabelPadding = helpers.options.toPadding(scaleLabel.padding);\n\t\t\tvar labelRotationRadians = helpers.toRadians(me.labelRotation);\n\n\t\t\tvar itemsToDraw = [];\n\n\t\t\tvar axisWidth = me.options.gridLines.lineWidth;\n\t\t\tvar xTickStart = options.position === 'right' ? me.right : me.right - axisWidth - tl;\n\t\t\tvar xTickEnd = options.position === 'right' ? me.right + tl : me.right;\n\t\t\tvar yTickStart = options.position === 'bottom' ? me.top + axisWidth : me.bottom - tl - axisWidth;\n\t\t\tvar yTickEnd = options.position === 'bottom' ? me.top + axisWidth + tl : me.bottom + axisWidth;\n\n\t\t\thelpers.each(ticks, function(tick, index) {\n\t\t\t\t// autoskipper skipped this tick (#4635)\n\t\t\t\tif (helpers.isNullOrUndef(tick.label)) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\tvar label = tick.label;\n\t\t\t\tvar lineWidth, lineColor, borderDash, borderDashOffset;\n\t\t\t\tif (index === me.zeroLineIndex && options.offset === gridLines.offsetGridLines) {\n\t\t\t\t\t// Draw the first index specially\n\t\t\t\t\tlineWidth = gridLines.zeroLineWidth;\n\t\t\t\t\tlineColor = gridLines.zeroLineColor;\n\t\t\t\t\tborderDash = gridLines.zeroLineBorderDash;\n\t\t\t\t\tborderDashOffset = gridLines.zeroLineBorderDashOffset;\n\t\t\t\t} else {\n\t\t\t\t\tlineWidth = helpers.valueAtIndexOrDefault(gridLines.lineWidth, index);\n\t\t\t\t\tlineColor = helpers.valueAtIndexOrDefault(gridLines.color, index);\n\t\t\t\t\tborderDash = helpers.valueOrDefault(gridLines.borderDash, globalDefaults.borderDash);\n\t\t\t\t\tborderDashOffset = helpers.valueOrDefault(gridLines.borderDashOffset, globalDefaults.borderDashOffset);\n\t\t\t\t}\n\n\t\t\t\t// Common properties\n\t\t\t\tvar tx1, ty1, tx2, ty2, x1, y1, x2, y2, labelX, labelY;\n\t\t\t\tvar textAlign = 'middle';\n\t\t\t\tvar textBaseline = 'middle';\n\t\t\t\tvar tickPadding = optionTicks.padding;\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\tvar labelYOffset = tl + tickPadding;\n\n\t\t\t\t\tif (options.position === 'bottom') {\n\t\t\t\t\t\t// bottom\n\t\t\t\t\t\ttextBaseline = !isRotated ? 'top' : 'middle';\n\t\t\t\t\t\ttextAlign = !isRotated ? 'center' : 'right';\n\t\t\t\t\t\tlabelY = me.top + labelYOffset;\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// top\n\t\t\t\t\t\ttextBaseline = !isRotated ? 'bottom' : 'middle';\n\t\t\t\t\t\ttextAlign = !isRotated ? 'center' : 'left';\n\t\t\t\t\t\tlabelY = me.bottom - labelYOffset;\n\t\t\t\t\t}\n\n\t\t\t\t\tvar xLineValue = getLineValue(me, index, gridLines.offsetGridLines && ticks.length > 1);\n\t\t\t\t\tif (xLineValue < me.left) {\n\t\t\t\t\t\tlineColor = 'rgba(0,0,0,0)';\n\t\t\t\t\t}\n\t\t\t\t\txLineValue += helpers.aliasPixel(lineWidth);\n\n\t\t\t\t\tlabelX = me.getPixelForTick(index) + optionTicks.labelOffset; // x values for optionTicks (need to consider offsetLabel option)\n\n\t\t\t\t\ttx1 = tx2 = x1 = x2 = xLineValue;\n\t\t\t\t\tty1 = yTickStart;\n\t\t\t\t\tty2 = yTickEnd;\n\t\t\t\t\ty1 = chartArea.top;\n\t\t\t\t\ty2 = chartArea.bottom + axisWidth;\n\t\t\t\t} else {\n\t\t\t\t\tvar isLeft = options.position === 'left';\n\t\t\t\t\tvar labelXOffset;\n\n\t\t\t\t\tif (optionTicks.mirror) {\n\t\t\t\t\t\ttextAlign = isLeft ? 'left' : 'right';\n\t\t\t\t\t\tlabelXOffset = tickPadding;\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttextAlign = isLeft ? 'right' : 'left';\n\t\t\t\t\t\tlabelXOffset = tl + tickPadding;\n\t\t\t\t\t}\n\n\t\t\t\t\tlabelX = isLeft ? me.right - labelXOffset : me.left + labelXOffset;\n\n\t\t\t\t\tvar yLineValue = getLineValue(me, index, gridLines.offsetGridLines && ticks.length > 1);\n\t\t\t\t\tif (yLineValue < me.top) {\n\t\t\t\t\t\tlineColor = 'rgba(0,0,0,0)';\n\t\t\t\t\t}\n\t\t\t\t\tyLineValue += helpers.aliasPixel(lineWidth);\n\n\t\t\t\t\tlabelY = me.getPixelForTick(index) + optionTicks.labelOffset;\n\n\t\t\t\t\ttx1 = xTickStart;\n\t\t\t\t\ttx2 = xTickEnd;\n\t\t\t\t\tx1 = chartArea.left;\n\t\t\t\t\tx2 = chartArea.right + axisWidth;\n\t\t\t\t\tty1 = ty2 = y1 = y2 = yLineValue;\n\t\t\t\t}\n\n\t\t\t\titemsToDraw.push({\n\t\t\t\t\ttx1: tx1,\n\t\t\t\t\tty1: ty1,\n\t\t\t\t\ttx2: tx2,\n\t\t\t\t\tty2: ty2,\n\t\t\t\t\tx1: x1,\n\t\t\t\t\ty1: y1,\n\t\t\t\t\tx2: x2,\n\t\t\t\t\ty2: y2,\n\t\t\t\t\tlabelX: labelX,\n\t\t\t\t\tlabelY: labelY,\n\t\t\t\t\tglWidth: lineWidth,\n\t\t\t\t\tglColor: lineColor,\n\t\t\t\t\tglBorderDash: borderDash,\n\t\t\t\t\tglBorderDashOffset: borderDashOffset,\n\t\t\t\t\trotation: -1 * labelRotationRadians,\n\t\t\t\t\tlabel: label,\n\t\t\t\t\tmajor: tick.major,\n\t\t\t\t\ttextBaseline: textBaseline,\n\t\t\t\t\ttextAlign: textAlign\n\t\t\t\t});\n\t\t\t});\n\n\t\t\t// Draw all of the tick labels, tick marks, and grid lines at the correct places\n\t\t\thelpers.each(itemsToDraw, function(itemToDraw) {\n\t\t\t\tif (gridLines.display) {\n\t\t\t\t\tcontext.save();\n\t\t\t\t\tcontext.lineWidth = itemToDraw.glWidth;\n\t\t\t\t\tcontext.strokeStyle = itemToDraw.glColor;\n\t\t\t\t\tif (context.setLineDash) {\n\t\t\t\t\t\tcontext.setLineDash(itemToDraw.glBorderDash);\n\t\t\t\t\t\tcontext.lineDashOffset = itemToDraw.glBorderDashOffset;\n\t\t\t\t\t}\n\n\t\t\t\t\tcontext.beginPath();\n\n\t\t\t\t\tif (gridLines.drawTicks) {\n\t\t\t\t\t\tcontext.moveTo(itemToDraw.tx1, itemToDraw.ty1);\n\t\t\t\t\t\tcontext.lineTo(itemToDraw.tx2, itemToDraw.ty2);\n\t\t\t\t\t}\n\n\t\t\t\t\tif (gridLines.drawOnChartArea) {\n\t\t\t\t\t\tcontext.moveTo(itemToDraw.x1, itemToDraw.y1);\n\t\t\t\t\t\tcontext.lineTo(itemToDraw.x2, itemToDraw.y2);\n\t\t\t\t\t}\n\n\t\t\t\t\tcontext.stroke();\n\t\t\t\t\tcontext.restore();\n\t\t\t\t}\n\n\t\t\t\tif (optionTicks.display) {\n\t\t\t\t\t// Make sure we draw text in the correct color and font\n\t\t\t\t\tcontext.save();\n\t\t\t\t\tcontext.translate(itemToDraw.labelX, itemToDraw.labelY);\n\t\t\t\t\tcontext.rotate(itemToDraw.rotation);\n\t\t\t\t\tcontext.font = itemToDraw.major ? majorTickFont.font : tickFont.font;\n\t\t\t\t\tcontext.fillStyle = itemToDraw.major ? majorTickFontColor : tickFontColor;\n\t\t\t\t\tcontext.textBaseline = itemToDraw.textBaseline;\n\t\t\t\t\tcontext.textAlign = itemToDraw.textAlign;\n\n\t\t\t\t\tvar label = itemToDraw.label;\n\t\t\t\t\tif (helpers.isArray(label)) {\n\t\t\t\t\t\tvar lineCount = label.length;\n\t\t\t\t\t\tvar lineHeight = tickFont.size * 1.5;\n\t\t\t\t\t\tvar y = me.isHorizontal() ? 0 : -lineHeight * (lineCount - 1) / 2;\n\n\t\t\t\t\t\tfor (var i = 0; i < lineCount; ++i) {\n\t\t\t\t\t\t\t// We just make sure the multiline element is a string here..\n\t\t\t\t\t\t\tcontext.fillText('' + label[i], 0, y);\n\t\t\t\t\t\t\t// apply same lineSpacing as calculated @ L#320\n\t\t\t\t\t\t\ty += lineHeight;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\tcontext.fillText(label, 0, 0);\n\t\t\t\t\t}\n\t\t\t\t\tcontext.restore();\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tif (scaleLabel.display) {\n\t\t\t\t// Draw the scale label\n\t\t\t\tvar scaleLabelX;\n\t\t\t\tvar scaleLabelY;\n\t\t\t\tvar rotation = 0;\n\t\t\t\tvar halfLineHeight = parseLineHeight(scaleLabel) / 2;\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\tscaleLabelX = me.left + ((me.right - me.left) / 2); // midpoint of the width\n\t\t\t\t\tscaleLabelY = options.position === 'bottom'\n\t\t\t\t\t\t? me.bottom - halfLineHeight - scaleLabelPadding.bottom\n\t\t\t\t\t\t: me.top + halfLineHeight + scaleLabelPadding.top;\n\t\t\t\t} else {\n\t\t\t\t\tvar isLeft = options.position === 'left';\n\t\t\t\t\tscaleLabelX = isLeft\n\t\t\t\t\t\t? me.left + halfLineHeight + scaleLabelPadding.top\n\t\t\t\t\t\t: me.right - halfLineHeight - scaleLabelPadding.top;\n\t\t\t\t\tscaleLabelY = me.top + ((me.bottom - me.top) / 2);\n\t\t\t\t\trotation = isLeft ? -0.5 * Math.PI : 0.5 * Math.PI;\n\t\t\t\t}\n\n\t\t\t\tcontext.save();\n\t\t\t\tcontext.translate(scaleLabelX, scaleLabelY);\n\t\t\t\tcontext.rotate(rotation);\n\t\t\t\tcontext.textAlign = 'center';\n\t\t\t\tcontext.textBaseline = 'middle';\n\t\t\t\tcontext.fillStyle = scaleLabelFontColor; // render in correct colour\n\t\t\t\tcontext.font = scaleLabelFont.font;\n\t\t\t\tcontext.fillText(scaleLabel.labelString, 0, 0);\n\t\t\t\tcontext.restore();\n\t\t\t}\n\n\t\t\tif (gridLines.drawBorder) {\n\t\t\t\t// Draw the line at the edge of the axis\n\t\t\t\tcontext.lineWidth = helpers.valueAtIndexOrDefault(gridLines.lineWidth, 0);\n\t\t\t\tcontext.strokeStyle = helpers.valueAtIndexOrDefault(gridLines.color, 0);\n\t\t\t\tvar x1 = me.left;\n\t\t\t\tvar x2 = me.right + axisWidth;\n\t\t\t\tvar y1 = me.top;\n\t\t\t\tvar y2 = me.bottom + axisWidth;\n\n\t\t\t\tvar aliasPixel = helpers.aliasPixel(context.lineWidth);\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\ty1 = y2 = options.position === 'top' ? me.bottom : me.top;\n\t\t\t\t\ty1 += aliasPixel;\n\t\t\t\t\ty2 += aliasPixel;\n\t\t\t\t} else {\n\t\t\t\t\tx1 = x2 = options.position === 'left' ? me.right : me.left;\n\t\t\t\t\tx1 += aliasPixel;\n\t\t\t\t\tx2 += aliasPixel;\n\t\t\t\t}\n\n\t\t\t\tcontext.beginPath();\n\t\t\t\tcontext.moveTo(x1, y1);\n\t\t\t\tcontext.lineTo(x2, y2);\n\t\t\t\tcontext.stroke();\n\t\t\t}\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS5zY2FsZS5qcz83MWRiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUFpQjtBQUN4QyxjQUFjLG1CQUFPLENBQUMsRUFBZ0I7QUFDdEMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCO0FBQ3hDLFlBQVksbUJBQU8sQ0FBQyxFQUFjOztBQUVsQztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBOztBQUVBLGlDQUFpQyxVQUFVO0FBQzNDO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWUsUUFBUTtBQUN2QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0Esc0NBQXNDLGFBQWE7QUFDbkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQSx3RkFBd0Y7QUFDeEY7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLHFCQUFxQjs7QUFFckI7O0FBRUE7QUFDQSxvQ0FBb0MsVUFBVTtBQUM5QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ04sS0FBSztBQUNMO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7O0FBRUg7O0FBRUE7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQSxHQUFHOztBQUVIOztBQUVBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRzs7QUFFSDs7QUFFQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKLGtDQUFrQztBQUNsQzs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esa0JBQWtCOztBQUVsQjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0Esd0hBQXdIO0FBQ3hIO0FBQ0EsTUFBTTtBQUNOLCtDQUErQztBQUMvQztBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRFQUE0RTtBQUM1RTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsY0FBYyxlQUFlO0FBQzdCOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQSxhQUFhLFVBQVU7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0VBQWtFOztBQUVsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMLElBQUk7O0FBRUo7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHFCQUFxQixlQUFlO0FBQ3BDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ047QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLHdEQUF3RDtBQUN4RDtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QztBQUM1QztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGIiwiZmlsZSI6IjI3NC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi9jb3JlLmRlZmF1bHRzJyk7XG52YXIgRWxlbWVudCA9IHJlcXVpcmUoJy4vY29yZS5lbGVtZW50Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcbnZhciBUaWNrcyA9IHJlcXVpcmUoJy4vY29yZS50aWNrcycpO1xuXG5kZWZhdWx0cy5fc2V0KCdzY2FsZScsIHtcblx0ZGlzcGxheTogdHJ1ZSxcblx0cG9zaXRpb246ICdsZWZ0Jyxcblx0b2Zmc2V0OiBmYWxzZSxcblxuXHQvLyBncmlkIGxpbmUgc2V0dGluZ3Ncblx0Z3JpZExpbmVzOiB7XG5cdFx0ZGlzcGxheTogdHJ1ZSxcblx0XHRjb2xvcjogJ3JnYmEoMCwgMCwgMCwgMC4xKScsXG5cdFx0bGluZVdpZHRoOiAxLFxuXHRcdGRyYXdCb3JkZXI6IHRydWUsXG5cdFx0ZHJhd09uQ2hhcnRBcmVhOiB0cnVlLFxuXHRcdGRyYXdUaWNrczogdHJ1ZSxcblx0XHR0aWNrTWFya0xlbmd0aDogMTAsXG5cdFx0emVyb0xpbmVXaWR0aDogMSxcblx0XHR6ZXJvTGluZUNvbG9yOiAncmdiYSgwLDAsMCwwLjI1KScsXG5cdFx0emVyb0xpbmVCb3JkZXJEYXNoOiBbXSxcblx0XHR6ZXJvTGluZUJvcmRlckRhc2hPZmZzZXQ6IDAuMCxcblx0XHRvZmZzZXRHcmlkTGluZXM6IGZhbHNlLFxuXHRcdGJvcmRlckRhc2g6IFtdLFxuXHRcdGJvcmRlckRhc2hPZmZzZXQ6IDAuMFxuXHR9LFxuXG5cdC8vIHNjYWxlIGxhYmVsXG5cdHNjYWxlTGFiZWw6IHtcblx0XHQvLyBkaXNwbGF5IHByb3BlcnR5XG5cdFx0ZGlzcGxheTogZmFsc2UsXG5cblx0XHQvLyBhY3R1YWwgbGFiZWxcblx0XHRsYWJlbFN0cmluZzogJycsXG5cblx0XHQvLyBsaW5lIGhlaWdodFxuXHRcdGxpbmVIZWlnaHQ6IDEuMixcblxuXHRcdC8vIHRvcC9ib3R0b20gcGFkZGluZ1xuXHRcdHBhZGRpbmc6IHtcblx0XHRcdHRvcDogNCxcblx0XHRcdGJvdHRvbTogNFxuXHRcdH1cblx0fSxcblxuXHQvLyBsYWJlbCBzZXR0aW5nc1xuXHR0aWNrczoge1xuXHRcdGJlZ2luQXRaZXJvOiBmYWxzZSxcblx0XHRtaW5Sb3RhdGlvbjogMCxcblx0XHRtYXhSb3RhdGlvbjogNTAsXG5cdFx0bWlycm9yOiBmYWxzZSxcblx0XHRwYWRkaW5nOiAwLFxuXHRcdHJldmVyc2U6IGZhbHNlLFxuXHRcdGRpc3BsYXk6IHRydWUsXG5cdFx0YXV0b1NraXA6IHRydWUsXG5cdFx0YXV0b1NraXBQYWRkaW5nOiAwLFxuXHRcdGxhYmVsT2Zmc2V0OiAwLFxuXHRcdC8vIFdlIHBhc3MgdGhyb3VnaCBhcnJheXMgdG8gYmUgcmVuZGVyZWQgYXMgbXVsdGlsaW5lIGxhYmVscywgd2UgY29udmVydCBPdGhlcnMgdG8gc3RyaW5ncyBoZXJlLlxuXHRcdGNhbGxiYWNrOiBUaWNrcy5mb3JtYXR0ZXJzLnZhbHVlcyxcblx0XHRtaW5vcjoge30sXG5cdFx0bWFqb3I6IHt9XG5cdH1cbn0pO1xuXG5mdW5jdGlvbiBsYWJlbHNGcm9tVGlja3ModGlja3MpIHtcblx0dmFyIGxhYmVscyA9IFtdO1xuXHR2YXIgaSwgaWxlbjtcblxuXHRmb3IgKGkgPSAwLCBpbGVuID0gdGlja3MubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0bGFiZWxzLnB1c2godGlja3NbaV0ubGFiZWwpO1xuXHR9XG5cblx0cmV0dXJuIGxhYmVscztcbn1cblxuZnVuY3Rpb24gZ2V0TGluZVZhbHVlKHNjYWxlLCBpbmRleCwgb2Zmc2V0R3JpZExpbmVzKSB7XG5cdHZhciBsaW5lVmFsdWUgPSBzY2FsZS5nZXRQaXhlbEZvclRpY2soaW5kZXgpO1xuXG5cdGlmIChvZmZzZXRHcmlkTGluZXMpIHtcblx0XHRpZiAoaW5kZXggPT09IDApIHtcblx0XHRcdGxpbmVWYWx1ZSAtPSAoc2NhbGUuZ2V0UGl4ZWxGb3JUaWNrKDEpIC0gbGluZVZhbHVlKSAvIDI7XG5cdFx0fSBlbHNlIHtcblx0XHRcdGxpbmVWYWx1ZSAtPSAobGluZVZhbHVlIC0gc2NhbGUuZ2V0UGl4ZWxGb3JUaWNrKGluZGV4IC0gMSkpIC8gMjtcblx0XHR9XG5cdH1cblx0cmV0dXJuIGxpbmVWYWx1ZTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdGZ1bmN0aW9uIGNvbXB1dGVUZXh0U2l6ZShjb250ZXh0LCB0aWNrLCBmb250KSB7XG5cdFx0cmV0dXJuIGhlbHBlcnMuaXNBcnJheSh0aWNrKSA/XG5cdFx0XHRoZWxwZXJzLmxvbmdlc3RUZXh0KGNvbnRleHQsIGZvbnQsIHRpY2spIDpcblx0XHRcdGNvbnRleHQubWVhc3VyZVRleHQodGljaykud2lkdGg7XG5cdH1cblxuXHRmdW5jdGlvbiBwYXJzZUZvbnRPcHRpb25zKG9wdGlvbnMpIHtcblx0XHR2YXIgdmFsdWVPckRlZmF1bHQgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0O1xuXHRcdHZhciBnbG9iYWxEZWZhdWx0cyA9IGRlZmF1bHRzLmdsb2JhbDtcblx0XHR2YXIgc2l6ZSA9IHZhbHVlT3JEZWZhdWx0KG9wdGlvbnMuZm9udFNpemUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U2l6ZSk7XG5cdFx0dmFyIHN0eWxlID0gdmFsdWVPckRlZmF1bHQob3B0aW9ucy5mb250U3R5bGUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U3R5bGUpO1xuXHRcdHZhciBmYW1pbHkgPSB2YWx1ZU9yRGVmYXVsdChvcHRpb25zLmZvbnRGYW1pbHksIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250RmFtaWx5KTtcblxuXHRcdHJldHVybiB7XG5cdFx0XHRzaXplOiBzaXplLFxuXHRcdFx0c3R5bGU6IHN0eWxlLFxuXHRcdFx0ZmFtaWx5OiBmYW1pbHksXG5cdFx0XHRmb250OiBoZWxwZXJzLmZvbnRTdHJpbmcoc2l6ZSwgc3R5bGUsIGZhbWlseSlcblx0XHR9O1xuXHR9XG5cblx0ZnVuY3Rpb24gcGFyc2VMaW5lSGVpZ2h0KG9wdGlvbnMpIHtcblx0XHRyZXR1cm4gaGVscGVycy5vcHRpb25zLnRvTGluZUhlaWdodChcblx0XHRcdGhlbHBlcnMudmFsdWVPckRlZmF1bHQob3B0aW9ucy5saW5lSGVpZ2h0LCAxLjIpLFxuXHRcdFx0aGVscGVycy52YWx1ZU9yRGVmYXVsdChvcHRpb25zLmZvbnRTaXplLCBkZWZhdWx0cy5nbG9iYWwuZGVmYXVsdEZvbnRTaXplKSk7XG5cdH1cblxuXHRDaGFydC5TY2FsZSA9IEVsZW1lbnQuZXh0ZW5kKHtcblx0XHQvKipcblx0XHQgKiBHZXQgdGhlIHBhZGRpbmcgbmVlZGVkIGZvciB0aGUgc2NhbGVcblx0XHQgKiBAbWV0aG9kIGdldFBhZGRpbmdcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqIEByZXR1cm5zIHtQYWRkaW5nfSB0aGUgbmVjZXNzYXJ5IHBhZGRpbmdcblx0XHQgKi9cblx0XHRnZXRQYWRkaW5nOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRsZWZ0OiBtZS5wYWRkaW5nTGVmdCB8fCAwLFxuXHRcdFx0XHR0b3A6IG1lLnBhZGRpbmdUb3AgfHwgMCxcblx0XHRcdFx0cmlnaHQ6IG1lLnBhZGRpbmdSaWdodCB8fCAwLFxuXHRcdFx0XHRib3R0b206IG1lLnBhZGRpbmdCb3R0b20gfHwgMFxuXHRcdFx0fTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogUmV0dXJucyB0aGUgc2NhbGUgdGljayBvYmplY3RzICh7bGFiZWwsIG1ham9yfSlcblx0XHQgKiBAc2luY2UgMi43XG5cdFx0ICovXG5cdFx0Z2V0VGlja3M6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuX3RpY2tzO1xuXHRcdH0sXG5cblx0XHQvLyBUaGVzZSBtZXRob2RzIGFyZSBvcmRlcmVkIGJ5IGxpZmVjeWxlLiBVdGlsaXRpZXMgdGhlbiBmb2xsb3cuXG5cdFx0Ly8gQW55IGZ1bmN0aW9uIGRlZmluZWQgaGVyZSBpcyBpbmhlcml0ZWQgYnkgYWxsIHNjYWxlIHR5cGVzLlxuXHRcdC8vIEFueSBmdW5jdGlvbiBjYW4gYmUgZXh0ZW5kZWQgYnkgdGhlIHNjYWxlIHR5cGVcblxuXHRcdG1lcmdlVGlja3NPcHRpb25zOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciB0aWNrcyA9IHRoaXMub3B0aW9ucy50aWNrcztcblx0XHRcdGlmICh0aWNrcy5taW5vciA9PT0gZmFsc2UpIHtcblx0XHRcdFx0dGlja3MubWlub3IgPSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmFsc2Vcblx0XHRcdFx0fTtcblx0XHRcdH1cblx0XHRcdGlmICh0aWNrcy5tYWpvciA9PT0gZmFsc2UpIHtcblx0XHRcdFx0dGlja3MubWFqb3IgPSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmFsc2Vcblx0XHRcdFx0fTtcblx0XHRcdH1cblx0XHRcdGZvciAodmFyIGtleSBpbiB0aWNrcykge1xuXHRcdFx0XHRpZiAoa2V5ICE9PSAnbWFqb3InICYmIGtleSAhPT0gJ21pbm9yJykge1xuXHRcdFx0XHRcdGlmICh0eXBlb2YgdGlja3MubWlub3Jba2V5XSA9PT0gJ3VuZGVmaW5lZCcpIHtcblx0XHRcdFx0XHRcdHRpY2tzLm1pbm9yW2tleV0gPSB0aWNrc1trZXldO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpZiAodHlwZW9mIHRpY2tzLm1ham9yW2tleV0gPT09ICd1bmRlZmluZWQnKSB7XG5cdFx0XHRcdFx0XHR0aWNrcy5tYWpvcltrZXldID0gdGlja3Nba2V5XTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9LFxuXHRcdGJlZm9yZVVwZGF0ZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5iZWZvcmVVcGRhdGUsIFt0aGlzXSk7XG5cdFx0fSxcblx0XHR1cGRhdGU6IGZ1bmN0aW9uKG1heFdpZHRoLCBtYXhIZWlnaHQsIG1hcmdpbnMpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgaSwgaWxlbiwgbGFiZWxzLCBsYWJlbCwgdGlja3MsIHRpY2s7XG5cblx0XHRcdC8vIFVwZGF0ZSBMaWZlY3ljbGUgLSBQcm9iYWJseSBkb24ndCB3YW50IHRvIGV2ZXIgZXh0ZW5kIG9yIG92ZXJ3cml0ZSB0aGlzIGZ1bmN0aW9uIDspXG5cdFx0XHRtZS5iZWZvcmVVcGRhdGUoKTtcblxuXHRcdFx0Ly8gQWJzb3JiIHRoZSBtYXN0ZXIgbWVhc3VyZW1lbnRzXG5cdFx0XHRtZS5tYXhXaWR0aCA9IG1heFdpZHRoO1xuXHRcdFx0bWUubWF4SGVpZ2h0ID0gbWF4SGVpZ2h0O1xuXHRcdFx0bWUubWFyZ2lucyA9IGhlbHBlcnMuZXh0ZW5kKHtcblx0XHRcdFx0bGVmdDogMCxcblx0XHRcdFx0cmlnaHQ6IDAsXG5cdFx0XHRcdHRvcDogMCxcblx0XHRcdFx0Ym90dG9tOiAwXG5cdFx0XHR9LCBtYXJnaW5zKTtcblx0XHRcdG1lLmxvbmdlc3RUZXh0Q2FjaGUgPSBtZS5sb25nZXN0VGV4dENhY2hlIHx8IHt9O1xuXG5cdFx0XHQvLyBEaW1lbnNpb25zXG5cdFx0XHRtZS5iZWZvcmVTZXREaW1lbnNpb25zKCk7XG5cdFx0XHRtZS5zZXREaW1lbnNpb25zKCk7XG5cdFx0XHRtZS5hZnRlclNldERpbWVuc2lvbnMoKTtcblxuXHRcdFx0Ly8gRGF0YSBtaW4vbWF4XG5cdFx0XHRtZS5iZWZvcmVEYXRhTGltaXRzKCk7XG5cdFx0XHRtZS5kZXRlcm1pbmVEYXRhTGltaXRzKCk7XG5cdFx0XHRtZS5hZnRlckRhdGFMaW1pdHMoKTtcblxuXHRcdFx0Ly8gVGlja3MgLSBgdGhpcy50aWNrc2AgaXMgbm93IERFUFJFQ0FURUQhXG5cdFx0XHQvLyBJbnRlcm5hbCB0aWNrcyBhcmUgbm93IHN0b3JlZCBhcyBvYmplY3RzIGluIHRoZSBQUklWQVRFIGB0aGlzLl90aWNrc2AgbWVtYmVyXG5cdFx0XHQvLyBhbmQgbXVzdCBub3QgYmUgYWNjZXNzZWQgZGlyZWN0bHkgZnJvbSBvdXRzaWRlIHRoaXMgY2xhc3MuIGB0aGlzLnRpY2tzYCBiZWluZ1xuXHRcdFx0Ly8gYXJvdW5kIGZvciBsb25nIHRpbWUgYW5kIG5vdCBtYXJrZWQgYXMgcHJpdmF0ZSwgd2UgY2FuJ3QgY2hhbmdlIGl0cyBzdHJ1Y3R1cmVcblx0XHRcdC8vIHdpdGhvdXQgdW5leHBlY3RlZCBicmVha2luZyBjaGFuZ2VzLiBJZiB5b3UgbmVlZCB0byBhY2Nlc3MgdGhlIHNjYWxlIHRpY2tzLFxuXHRcdFx0Ly8gdXNlIHNjYWxlLmdldFRpY2tzKCkgaW5zdGVhZC5cblxuXHRcdFx0bWUuYmVmb3JlQnVpbGRUaWNrcygpO1xuXG5cdFx0XHQvLyBOZXcgaW1wbGVtZW50YXRpb25zIHNob3VsZCByZXR1cm4gYW4gYXJyYXkgb2Ygb2JqZWN0cyBidXQgZm9yIEJBQ0tXQVJEIENPTVBBVCxcblx0XHRcdC8vIHdlIHN0aWxsIHN1cHBvcnQgbm8gcmV0dXJuIChgdGhpcy50aWNrc2AgaW50ZXJuYWxseSBzZXQgYnkgY2FsbGluZyB0aGlzIG1ldGhvZCkuXG5cdFx0XHR0aWNrcyA9IG1lLmJ1aWxkVGlja3MoKSB8fCBbXTtcblxuXHRcdFx0bWUuYWZ0ZXJCdWlsZFRpY2tzKCk7XG5cblx0XHRcdG1lLmJlZm9yZVRpY2tUb0xhYmVsQ29udmVyc2lvbigpO1xuXG5cdFx0XHQvLyBOZXcgaW1wbGVtZW50YXRpb25zIHNob3VsZCByZXR1cm4gdGhlIGZvcm1hdHRlZCB0aWNrIGxhYmVscyBidXQgZm9yIEJBQ0tXQVJEXG5cdFx0XHQvLyBDT01QQVQsIHdlIHN0aWxsIHN1cHBvcnQgbm8gcmV0dXJuIChgdGhpcy50aWNrc2AgaW50ZXJuYWxseSBjaGFuZ2VkIGJ5IGNhbGxpbmdcblx0XHRcdC8vIHRoaXMgbWV0aG9kIGFuZCBzdXBwb3NlZCB0byBjb250YWluIG9ubHkgc3RyaW5nIHZhbHVlcykuXG5cdFx0XHRsYWJlbHMgPSBtZS5jb252ZXJ0VGlja3NUb0xhYmVscyh0aWNrcykgfHwgbWUudGlja3M7XG5cblx0XHRcdG1lLmFmdGVyVGlja1RvTGFiZWxDb252ZXJzaW9uKCk7XG5cblx0XHRcdG1lLnRpY2tzID0gbGFiZWxzOyAgIC8vIEJBQ0tXQVJEIENPTVBBVElCSUxJVFlcblxuXHRcdFx0Ly8gSU1QT1JUQU5UOiBmcm9tIHRoaXMgcG9pbnQsIHdlIGNvbnNpZGVyIHRoYXQgYHRoaXMudGlja3NgIHdpbGwgTkVWRVIgY2hhbmdlIVxuXG5cdFx0XHQvLyBCQUNLV0FSRCBDT01QQVQ6IHN5bmNocm9uaXplIGBfdGlja3NgIHdpdGggbGFiZWxzIChzbyBwb3RlbnRpYWxseSBgdGhpcy50aWNrc2ApXG5cdFx0XHRmb3IgKGkgPSAwLCBpbGVuID0gbGFiZWxzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRsYWJlbCA9IGxhYmVsc1tpXTtcblx0XHRcdFx0dGljayA9IHRpY2tzW2ldO1xuXHRcdFx0XHRpZiAoIXRpY2spIHtcblx0XHRcdFx0XHR0aWNrcy5wdXNoKHRpY2sgPSB7XG5cdFx0XHRcdFx0XHRsYWJlbDogbGFiZWwsXG5cdFx0XHRcdFx0XHRtYWpvcjogZmFsc2Vcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR0aWNrLmxhYmVsID0gbGFiZWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bWUuX3RpY2tzID0gdGlja3M7XG5cblx0XHRcdC8vIFRpY2sgUm90YXRpb25cblx0XHRcdG1lLmJlZm9yZUNhbGN1bGF0ZVRpY2tSb3RhdGlvbigpO1xuXHRcdFx0bWUuY2FsY3VsYXRlVGlja1JvdGF0aW9uKCk7XG5cdFx0XHRtZS5hZnRlckNhbGN1bGF0ZVRpY2tSb3RhdGlvbigpO1xuXHRcdFx0Ly8gRml0XG5cdFx0XHRtZS5iZWZvcmVGaXQoKTtcblx0XHRcdG1lLmZpdCgpO1xuXHRcdFx0bWUuYWZ0ZXJGaXQoKTtcblx0XHRcdC8vXG5cdFx0XHRtZS5hZnRlclVwZGF0ZSgpO1xuXG5cdFx0XHRyZXR1cm4gbWUubWluU2l6ZTtcblxuXHRcdH0sXG5cdFx0YWZ0ZXJVcGRhdGU6IGZ1bmN0aW9uKCkge1xuXHRcdFx0aGVscGVycy5jYWxsYmFjayh0aGlzLm9wdGlvbnMuYWZ0ZXJVcGRhdGUsIFt0aGlzXSk7XG5cdFx0fSxcblxuXHRcdC8vXG5cblx0XHRiZWZvcmVTZXREaW1lbnNpb25zOiBmdW5jdGlvbigpIHtcblx0XHRcdGhlbHBlcnMuY2FsbGJhY2sodGhpcy5vcHRpb25zLmJlZm9yZVNldERpbWVuc2lvbnMsIFt0aGlzXSk7XG5cdFx0fSxcblx0XHRzZXREaW1lbnNpb25zOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHQvLyBTZXQgdGhlIHVuY29uc3RyYWluZWQgZGltZW5zaW9uIGJlZm9yZSBsYWJlbCByb3RhdGlvblxuXHRcdFx0aWYgKG1lLmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHRcdC8vIFJlc2V0IHBvc2l0aW9uIGJlZm9yZSBjYWxjdWxhdGluZyByb3RhdGlvblxuXHRcdFx0XHRtZS53aWR0aCA9IG1lLm1heFdpZHRoO1xuXHRcdFx0XHRtZS5sZWZ0ID0gMDtcblx0XHRcdFx0bWUucmlnaHQgPSBtZS53aWR0aDtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdG1lLmhlaWdodCA9IG1lLm1heEhlaWdodDtcblxuXHRcdFx0XHQvLyBSZXNldCBwb3NpdGlvbiBiZWZvcmUgY2FsY3VsYXRpbmcgcm90YXRpb25cblx0XHRcdFx0bWUudG9wID0gMDtcblx0XHRcdFx0bWUuYm90dG9tID0gbWUuaGVpZ2h0O1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZXNldCBwYWRkaW5nXG5cdFx0XHRtZS5wYWRkaW5nTGVmdCA9IDA7XG5cdFx0XHRtZS5wYWRkaW5nVG9wID0gMDtcblx0XHRcdG1lLnBhZGRpbmdSaWdodCA9IDA7XG5cdFx0XHRtZS5wYWRkaW5nQm90dG9tID0gMDtcblx0XHR9LFxuXHRcdGFmdGVyU2V0RGltZW5zaW9uczogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5hZnRlclNldERpbWVuc2lvbnMsIFt0aGlzXSk7XG5cdFx0fSxcblxuXHRcdC8vIERhdGEgbGltaXRzXG5cdFx0YmVmb3JlRGF0YUxpbWl0czogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5iZWZvcmVEYXRhTGltaXRzLCBbdGhpc10pO1xuXHRcdH0sXG5cdFx0ZGV0ZXJtaW5lRGF0YUxpbWl0czogaGVscGVycy5ub29wLFxuXHRcdGFmdGVyRGF0YUxpbWl0czogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5hZnRlckRhdGFMaW1pdHMsIFt0aGlzXSk7XG5cdFx0fSxcblxuXHRcdC8vXG5cdFx0YmVmb3JlQnVpbGRUaWNrczogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5iZWZvcmVCdWlsZFRpY2tzLCBbdGhpc10pO1xuXHRcdH0sXG5cdFx0YnVpbGRUaWNrczogaGVscGVycy5ub29wLFxuXHRcdGFmdGVyQnVpbGRUaWNrczogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5hZnRlckJ1aWxkVGlja3MsIFt0aGlzXSk7XG5cdFx0fSxcblxuXHRcdGJlZm9yZVRpY2tUb0xhYmVsQ29udmVyc2lvbjogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5iZWZvcmVUaWNrVG9MYWJlbENvbnZlcnNpb24sIFt0aGlzXSk7XG5cdFx0fSxcblx0XHRjb252ZXJ0VGlja3NUb0xhYmVsczogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0Ly8gQ29udmVydCB0aWNrcyB0byBzdHJpbmdzXG5cdFx0XHR2YXIgdGlja09wdHMgPSBtZS5vcHRpb25zLnRpY2tzO1xuXHRcdFx0bWUudGlja3MgPSBtZS50aWNrcy5tYXAodGlja09wdHMudXNlckNhbGxiYWNrIHx8IHRpY2tPcHRzLmNhbGxiYWNrLCB0aGlzKTtcblx0XHR9LFxuXHRcdGFmdGVyVGlja1RvTGFiZWxDb252ZXJzaW9uOiBmdW5jdGlvbigpIHtcblx0XHRcdGhlbHBlcnMuY2FsbGJhY2sodGhpcy5vcHRpb25zLmFmdGVyVGlja1RvTGFiZWxDb252ZXJzaW9uLCBbdGhpc10pO1xuXHRcdH0sXG5cblx0XHQvL1xuXG5cdFx0YmVmb3JlQ2FsY3VsYXRlVGlja1JvdGF0aW9uOiBmdW5jdGlvbigpIHtcblx0XHRcdGhlbHBlcnMuY2FsbGJhY2sodGhpcy5vcHRpb25zLmJlZm9yZUNhbGN1bGF0ZVRpY2tSb3RhdGlvbiwgW3RoaXNdKTtcblx0XHR9LFxuXHRcdGNhbGN1bGF0ZVRpY2tSb3RhdGlvbjogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIGNvbnRleHQgPSBtZS5jdHg7XG5cdFx0XHR2YXIgdGlja09wdHMgPSBtZS5vcHRpb25zLnRpY2tzO1xuXHRcdFx0dmFyIGxhYmVscyA9IGxhYmVsc0Zyb21UaWNrcyhtZS5fdGlja3MpO1xuXG5cdFx0XHQvLyBHZXQgdGhlIHdpZHRoIG9mIGVhY2ggZ3JpZCBieSBjYWxjdWxhdGluZyB0aGUgZGlmZmVyZW5jZVxuXHRcdFx0Ly8gYmV0d2VlbiB4IG9mZnNldHMgYmV0d2VlbiAwIGFuZCAxLlxuXHRcdFx0dmFyIHRpY2tGb250ID0gcGFyc2VGb250T3B0aW9ucyh0aWNrT3B0cyk7XG5cdFx0XHRjb250ZXh0LmZvbnQgPSB0aWNrRm9udC5mb250O1xuXG5cdFx0XHR2YXIgbGFiZWxSb3RhdGlvbiA9IHRpY2tPcHRzLm1pblJvdGF0aW9uIHx8IDA7XG5cblx0XHRcdGlmIChsYWJlbHMubGVuZ3RoICYmIG1lLm9wdGlvbnMuZGlzcGxheSAmJiBtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHR2YXIgb3JpZ2luYWxMYWJlbFdpZHRoID0gaGVscGVycy5sb25nZXN0VGV4dChjb250ZXh0LCB0aWNrRm9udC5mb250LCBsYWJlbHMsIG1lLmxvbmdlc3RUZXh0Q2FjaGUpO1xuXHRcdFx0XHR2YXIgbGFiZWxXaWR0aCA9IG9yaWdpbmFsTGFiZWxXaWR0aDtcblx0XHRcdFx0dmFyIGNvc1JvdGF0aW9uLCBzaW5Sb3RhdGlvbjtcblxuXHRcdFx0XHQvLyBBbGxvdyAzIHBpeGVscyB4MiBwYWRkaW5nIGVpdGhlciBzaWRlIGZvciBsYWJlbCByZWFkYWJpbGl0eVxuXHRcdFx0XHR2YXIgdGlja1dpZHRoID0gbWUuZ2V0UGl4ZWxGb3JUaWNrKDEpIC0gbWUuZ2V0UGl4ZWxGb3JUaWNrKDApIC0gNjtcblxuXHRcdFx0XHQvLyBNYXggbGFiZWwgcm90YXRpb24gY2FuIGJlIHNldCBvciBkZWZhdWx0IHRvIDkwIC0gYWxzbyBhY3QgYXMgYSBsb29wIGNvdW50ZXJcblx0XHRcdFx0d2hpbGUgKGxhYmVsV2lkdGggPiB0aWNrV2lkdGggJiYgbGFiZWxSb3RhdGlvbiA8IHRpY2tPcHRzLm1heFJvdGF0aW9uKSB7XG5cdFx0XHRcdFx0dmFyIGFuZ2xlUmFkaWFucyA9IGhlbHBlcnMudG9SYWRpYW5zKGxhYmVsUm90YXRpb24pO1xuXHRcdFx0XHRcdGNvc1JvdGF0aW9uID0gTWF0aC5jb3MoYW5nbGVSYWRpYW5zKTtcblx0XHRcdFx0XHRzaW5Sb3RhdGlvbiA9IE1hdGguc2luKGFuZ2xlUmFkaWFucyk7XG5cblx0XHRcdFx0XHRpZiAoc2luUm90YXRpb24gKiBvcmlnaW5hbExhYmVsV2lkdGggPiBtZS5tYXhIZWlnaHQpIHtcblx0XHRcdFx0XHRcdC8vIGdvIGJhY2sgb25lIHN0ZXBcblx0XHRcdFx0XHRcdGxhYmVsUm90YXRpb24tLTtcblx0XHRcdFx0XHRcdGJyZWFrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxhYmVsUm90YXRpb24rKztcblx0XHRcdFx0XHRsYWJlbFdpZHRoID0gY29zUm90YXRpb24gKiBvcmlnaW5hbExhYmVsV2lkdGg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bWUubGFiZWxSb3RhdGlvbiA9IGxhYmVsUm90YXRpb247XG5cdFx0fSxcblx0XHRhZnRlckNhbGN1bGF0ZVRpY2tSb3RhdGlvbjogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5hZnRlckNhbGN1bGF0ZVRpY2tSb3RhdGlvbiwgW3RoaXNdKTtcblx0XHR9LFxuXG5cdFx0Ly9cblxuXHRcdGJlZm9yZUZpdDogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5iZWZvcmVGaXQsIFt0aGlzXSk7XG5cdFx0fSxcblx0XHRmaXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdC8vIFJlc2V0XG5cdFx0XHR2YXIgbWluU2l6ZSA9IG1lLm1pblNpemUgPSB7XG5cdFx0XHRcdHdpZHRoOiAwLFxuXHRcdFx0XHRoZWlnaHQ6IDBcblx0XHRcdH07XG5cblx0XHRcdHZhciBsYWJlbHMgPSBsYWJlbHNGcm9tVGlja3MobWUuX3RpY2tzKTtcblxuXHRcdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIHRpY2tPcHRzID0gb3B0cy50aWNrcztcblx0XHRcdHZhciBzY2FsZUxhYmVsT3B0cyA9IG9wdHMuc2NhbGVMYWJlbDtcblx0XHRcdHZhciBncmlkTGluZU9wdHMgPSBvcHRzLmdyaWRMaW5lcztcblx0XHRcdHZhciBkaXNwbGF5ID0gb3B0cy5kaXNwbGF5O1xuXHRcdFx0dmFyIGlzSG9yaXpvbnRhbCA9IG1lLmlzSG9yaXpvbnRhbCgpO1xuXG5cdFx0XHR2YXIgdGlja0ZvbnQgPSBwYXJzZUZvbnRPcHRpb25zKHRpY2tPcHRzKTtcblx0XHRcdHZhciB0aWNrTWFya0xlbmd0aCA9IG9wdHMuZ3JpZExpbmVzLnRpY2tNYXJrTGVuZ3RoO1xuXG5cdFx0XHQvLyBXaWR0aFxuXHRcdFx0aWYgKGlzSG9yaXpvbnRhbCkge1xuXHRcdFx0XHQvLyBzdWJ0cmFjdCB0aGUgbWFyZ2lucyB0byBsaW5lIHVwIHdpdGggdGhlIGNoYXJ0QXJlYSBpZiB3ZSBhcmUgYSBmdWxsIHdpZHRoIHNjYWxlXG5cdFx0XHRcdG1pblNpemUud2lkdGggPSBtZS5pc0Z1bGxXaWR0aCgpID8gbWUubWF4V2lkdGggLSBtZS5tYXJnaW5zLmxlZnQgLSBtZS5tYXJnaW5zLnJpZ2h0IDogbWUubWF4V2lkdGg7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRtaW5TaXplLndpZHRoID0gZGlzcGxheSAmJiBncmlkTGluZU9wdHMuZHJhd1RpY2tzID8gdGlja01hcmtMZW5ndGggOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBoZWlnaHRcblx0XHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdFx0bWluU2l6ZS5oZWlnaHQgPSBkaXNwbGF5ICYmIGdyaWRMaW5lT3B0cy5kcmF3VGlja3MgPyB0aWNrTWFya0xlbmd0aCA6IDA7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRtaW5TaXplLmhlaWdodCA9IG1lLm1heEhlaWdodDsgLy8gZmlsbCBhbGwgdGhlIGhlaWdodFxuXHRcdFx0fVxuXG5cdFx0XHQvLyBBcmUgd2Ugc2hvd2luZyBhIHRpdGxlIGZvciB0aGUgc2NhbGU/XG5cdFx0XHRpZiAoc2NhbGVMYWJlbE9wdHMuZGlzcGxheSAmJiBkaXNwbGF5KSB7XG5cdFx0XHRcdHZhciBzY2FsZUxhYmVsTGluZUhlaWdodCA9IHBhcnNlTGluZUhlaWdodChzY2FsZUxhYmVsT3B0cyk7XG5cdFx0XHRcdHZhciBzY2FsZUxhYmVsUGFkZGluZyA9IGhlbHBlcnMub3B0aW9ucy50b1BhZGRpbmcoc2NhbGVMYWJlbE9wdHMucGFkZGluZyk7XG5cdFx0XHRcdHZhciBkZWx0YUhlaWdodCA9IHNjYWxlTGFiZWxMaW5lSGVpZ2h0ICsgc2NhbGVMYWJlbFBhZGRpbmcuaGVpZ2h0O1xuXG5cdFx0XHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdFx0XHRtaW5TaXplLmhlaWdodCArPSBkZWx0YUhlaWdodDtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRtaW5TaXplLndpZHRoICs9IGRlbHRhSGVpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIERvbid0IGJvdGhlciBmaXR0aW5nIHRoZSB0aWNrcyBpZiB3ZSBhcmUgbm90IHNob3dpbmcgdGhlbVxuXHRcdFx0aWYgKHRpY2tPcHRzLmRpc3BsYXkgJiYgZGlzcGxheSkge1xuXHRcdFx0XHR2YXIgbGFyZ2VzdFRleHRXaWR0aCA9IGhlbHBlcnMubG9uZ2VzdFRleHQobWUuY3R4LCB0aWNrRm9udC5mb250LCBsYWJlbHMsIG1lLmxvbmdlc3RUZXh0Q2FjaGUpO1xuXHRcdFx0XHR2YXIgdGFsbGVzdExhYmVsSGVpZ2h0SW5MaW5lcyA9IGhlbHBlcnMubnVtYmVyT2ZMYWJlbExpbmVzKGxhYmVscyk7XG5cdFx0XHRcdHZhciBsaW5lU3BhY2UgPSB0aWNrRm9udC5zaXplICogMC41O1xuXHRcdFx0XHR2YXIgdGlja1BhZGRpbmcgPSBtZS5vcHRpb25zLnRpY2tzLnBhZGRpbmc7XG5cblx0XHRcdFx0aWYgKGlzSG9yaXpvbnRhbCkge1xuXHRcdFx0XHRcdC8vIEEgaG9yaXpvbnRhbCBheGlzIGlzIG1vcmUgY29uc3RyYWluZWQgYnkgdGhlIGhlaWdodC5cblx0XHRcdFx0XHRtZS5sb25nZXN0TGFiZWxXaWR0aCA9IGxhcmdlc3RUZXh0V2lkdGg7XG5cblx0XHRcdFx0XHR2YXIgYW5nbGVSYWRpYW5zID0gaGVscGVycy50b1JhZGlhbnMobWUubGFiZWxSb3RhdGlvbik7XG5cdFx0XHRcdFx0dmFyIGNvc1JvdGF0aW9uID0gTWF0aC5jb3MoYW5nbGVSYWRpYW5zKTtcblx0XHRcdFx0XHR2YXIgc2luUm90YXRpb24gPSBNYXRoLnNpbihhbmdsZVJhZGlhbnMpO1xuXG5cdFx0XHRcdFx0Ly8gVE9ETyAtIGltcHJvdmUgdGhpcyBjYWxjdWxhdGlvblxuXHRcdFx0XHRcdHZhciBsYWJlbEhlaWdodCA9IChzaW5Sb3RhdGlvbiAqIGxhcmdlc3RUZXh0V2lkdGgpXG5cdFx0XHRcdFx0XHQrICh0aWNrRm9udC5zaXplICogdGFsbGVzdExhYmVsSGVpZ2h0SW5MaW5lcylcblx0XHRcdFx0XHRcdCsgKGxpbmVTcGFjZSAqICh0YWxsZXN0TGFiZWxIZWlnaHRJbkxpbmVzIC0gMSkpXG5cdFx0XHRcdFx0XHQrIGxpbmVTcGFjZTsgLy8gcGFkZGluZ1xuXG5cdFx0XHRcdFx0bWluU2l6ZS5oZWlnaHQgPSBNYXRoLm1pbihtZS5tYXhIZWlnaHQsIG1pblNpemUuaGVpZ2h0ICsgbGFiZWxIZWlnaHQgKyB0aWNrUGFkZGluZyk7XG5cblx0XHRcdFx0XHRtZS5jdHguZm9udCA9IHRpY2tGb250LmZvbnQ7XG5cdFx0XHRcdFx0dmFyIGZpcnN0TGFiZWxXaWR0aCA9IGNvbXB1dGVUZXh0U2l6ZShtZS5jdHgsIGxhYmVsc1swXSwgdGlja0ZvbnQuZm9udCk7XG5cdFx0XHRcdFx0dmFyIGxhc3RMYWJlbFdpZHRoID0gY29tcHV0ZVRleHRTaXplKG1lLmN0eCwgbGFiZWxzW2xhYmVscy5sZW5ndGggLSAxXSwgdGlja0ZvbnQuZm9udCk7XG5cblx0XHRcdFx0XHQvLyBFbnN1cmUgdGhhdCBvdXIgdGlja3MgYXJlIGFsd2F5cyBpbnNpZGUgdGhlIGNhbnZhcy4gV2hlbiByb3RhdGVkLCB0aWNrcyBhcmUgcmlnaHQgYWxpZ25lZFxuXHRcdFx0XHRcdC8vIHdoaWNoIG1lYW5zIHRoYXQgdGhlIHJpZ2h0IHBhZGRpbmcgaXMgZG9taW5hdGVkIGJ5IHRoZSBmb250IGhlaWdodFxuXHRcdFx0XHRcdGlmIChtZS5sYWJlbFJvdGF0aW9uICE9PSAwKSB7XG5cdFx0XHRcdFx0XHRtZS5wYWRkaW5nTGVmdCA9IG9wdHMucG9zaXRpb24gPT09ICdib3R0b20nID8gKGNvc1JvdGF0aW9uICogZmlyc3RMYWJlbFdpZHRoKSArIDMgOiAoY29zUm90YXRpb24gKiBsaW5lU3BhY2UpICsgMzsgLy8gYWRkIDMgcHggdG8gbW92ZSBhd2F5IGZyb20gY2FudmFzIGVkZ2VzXG5cdFx0XHRcdFx0XHRtZS5wYWRkaW5nUmlnaHQgPSBvcHRzLnBvc2l0aW9uID09PSAnYm90dG9tJyA/IChjb3NSb3RhdGlvbiAqIGxpbmVTcGFjZSkgKyAzIDogKGNvc1JvdGF0aW9uICogbGFzdExhYmVsV2lkdGgpICsgMztcblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0bWUucGFkZGluZ0xlZnQgPSBmaXJzdExhYmVsV2lkdGggLyAyICsgMzsgLy8gYWRkIDMgcHggdG8gbW92ZSBhd2F5IGZyb20gY2FudmFzIGVkZ2VzXG5cdFx0XHRcdFx0XHRtZS5wYWRkaW5nUmlnaHQgPSBsYXN0TGFiZWxXaWR0aCAvIDIgKyAzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHQvLyBBIHZlcnRpY2FsIGF4aXMgaXMgbW9yZSBjb25zdHJhaW5lZCBieSB0aGUgd2lkdGguIExhYmVscyBhcmUgdGhlXG5cdFx0XHRcdFx0Ly8gZG9taW5hbnQgZmFjdG9yIGhlcmUsIHNvIGdldCB0aGF0IGxlbmd0aCBmaXJzdCBhbmQgYWNjb3VudCBmb3IgcGFkZGluZ1xuXHRcdFx0XHRcdGlmICh0aWNrT3B0cy5taXJyb3IpIHtcblx0XHRcdFx0XHRcdGxhcmdlc3RUZXh0V2lkdGggPSAwO1xuXHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHQvLyB1c2UgbGluZVNwYWNlIGZvciBjb25zaXN0ZW5jeSB3aXRoIGhvcml6b250YWwgYXhpc1xuXHRcdFx0XHRcdFx0Ly8gdGlja1BhZGRpbmcgaXMgbm90IGltcGxlbWVudGVkIGZvciBob3Jpem9udGFsXG5cdFx0XHRcdFx0XHRsYXJnZXN0VGV4dFdpZHRoICs9IHRpY2tQYWRkaW5nICsgbGluZVNwYWNlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdG1pblNpemUud2lkdGggPSBNYXRoLm1pbihtZS5tYXhXaWR0aCwgbWluU2l6ZS53aWR0aCArIGxhcmdlc3RUZXh0V2lkdGgpO1xuXG5cdFx0XHRcdFx0bWUucGFkZGluZ1RvcCA9IHRpY2tGb250LnNpemUgLyAyO1xuXHRcdFx0XHRcdG1lLnBhZGRpbmdCb3R0b20gPSB0aWNrRm9udC5zaXplIC8gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRtZS5oYW5kbGVNYXJnaW5zKCk7XG5cblx0XHRcdG1lLndpZHRoID0gbWluU2l6ZS53aWR0aDtcblx0XHRcdG1lLmhlaWdodCA9IG1pblNpemUuaGVpZ2h0O1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBIYW5kbGUgbWFyZ2lucyBhbmQgcGFkZGluZyBpbnRlcmFjdGlvbnNcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGhhbmRsZU1hcmdpbnM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdGlmIChtZS5tYXJnaW5zKSB7XG5cdFx0XHRcdG1lLnBhZGRpbmdMZWZ0ID0gTWF0aC5tYXgobWUucGFkZGluZ0xlZnQgLSBtZS5tYXJnaW5zLmxlZnQsIDApO1xuXHRcdFx0XHRtZS5wYWRkaW5nVG9wID0gTWF0aC5tYXgobWUucGFkZGluZ1RvcCAtIG1lLm1hcmdpbnMudG9wLCAwKTtcblx0XHRcdFx0bWUucGFkZGluZ1JpZ2h0ID0gTWF0aC5tYXgobWUucGFkZGluZ1JpZ2h0IC0gbWUubWFyZ2lucy5yaWdodCwgMCk7XG5cdFx0XHRcdG1lLnBhZGRpbmdCb3R0b20gPSBNYXRoLm1heChtZS5wYWRkaW5nQm90dG9tIC0gbWUubWFyZ2lucy5ib3R0b20sIDApO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRhZnRlckZpdDogZnVuY3Rpb24oKSB7XG5cdFx0XHRoZWxwZXJzLmNhbGxiYWNrKHRoaXMub3B0aW9ucy5hZnRlckZpdCwgW3RoaXNdKTtcblx0XHR9LFxuXG5cdFx0Ly8gU2hhcmVkIE1ldGhvZHNcblx0XHRpc0hvcml6b250YWw6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMub3B0aW9ucy5wb3NpdGlvbiA9PT0gJ3RvcCcgfHwgdGhpcy5vcHRpb25zLnBvc2l0aW9uID09PSAnYm90dG9tJztcblx0XHR9LFxuXHRcdGlzRnVsbFdpZHRoOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiAodGhpcy5vcHRpb25zLmZ1bGxXaWR0aCk7XG5cdFx0fSxcblxuXHRcdC8vIEdldCB0aGUgY29ycmVjdCB2YWx1ZS4gTmFOIGJhZCBpbnB1dHMsIElmIHRoZSB2YWx1ZSB0eXBlIGlzIG9iamVjdCBnZXQgdGhlIHggb3IgeSBiYXNlZCBvbiB3aGV0aGVyIHdlIGFyZSBob3Jpem9udGFsIG9yIG5vdFxuXHRcdGdldFJpZ2h0VmFsdWU6IGZ1bmN0aW9uKHJhd1ZhbHVlKSB7XG5cdFx0XHQvLyBOdWxsIGFuZCB1bmRlZmluZWQgdmFsdWVzIGZpcnN0XG5cdFx0XHRpZiAoaGVscGVycy5pc051bGxPclVuZGVmKHJhd1ZhbHVlKSkge1xuXHRcdFx0XHRyZXR1cm4gTmFOO1xuXHRcdFx0fVxuXHRcdFx0Ly8gaXNOYU4ob2JqZWN0KSByZXR1cm5zIHRydWUsIHNvIG1ha2Ugc3VyZSBOYU4gaXMgY2hlY2tpbmcgZm9yIGEgbnVtYmVyOyBEaXNjYXJkIEluZmluaXRlIHZhbHVlc1xuXHRcdFx0aWYgKHR5cGVvZiByYXdWYWx1ZSA9PT0gJ251bWJlcicgJiYgIWlzRmluaXRlKHJhd1ZhbHVlKSkge1xuXHRcdFx0XHRyZXR1cm4gTmFOO1xuXHRcdFx0fVxuXHRcdFx0Ly8gSWYgaXQgaXMgaW4gZmFjdCBhbiBvYmplY3QsIGRpdmUgaW4gb25lIG1vcmUgbGV2ZWxcblx0XHRcdGlmIChyYXdWYWx1ZSkge1xuXHRcdFx0XHRpZiAodGhpcy5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHRcdGlmIChyYXdWYWx1ZS54ICE9PSB1bmRlZmluZWQpIHtcblx0XHRcdFx0XHRcdHJldHVybiB0aGlzLmdldFJpZ2h0VmFsdWUocmF3VmFsdWUueCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9IGVsc2UgaWYgKHJhd1ZhbHVlLnkgIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRcdHJldHVybiB0aGlzLmdldFJpZ2h0VmFsdWUocmF3VmFsdWUueSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gVmFsdWUgaXMgZ29vZCwgcmV0dXJuIGl0XG5cdFx0XHRyZXR1cm4gcmF3VmFsdWU7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFVzZWQgdG8gZ2V0IHRoZSB2YWx1ZSB0byBkaXNwbGF5IGluIHRoZSB0b29sdGlwIGZvciB0aGUgZGF0YSBhdCB0aGUgZ2l2ZW4gaW5kZXhcblx0XHQgKiBAcGFyYW0gaW5kZXhcblx0XHQgKiBAcGFyYW0gZGF0YXNldEluZGV4XG5cdFx0ICovXG5cdFx0Z2V0TGFiZWxGb3JJbmRleDogaGVscGVycy5ub29wLFxuXG5cdFx0LyoqXG5cdFx0ICogUmV0dXJucyB0aGUgbG9jYXRpb24gb2YgdGhlIGdpdmVuIGRhdGEgcG9pbnQuIFZhbHVlIGNhbiBlaXRoZXIgYmUgYW4gaW5kZXggb3IgYSBudW1lcmljYWwgdmFsdWVcblx0XHQgKiBUaGUgY29vcmRpbmF0ZSAoMCwgMCkgaXMgYXQgdGhlIHVwcGVyLWxlZnQgY29ybmVyIG9mIHRoZSBjYW52YXNcblx0XHQgKiBAcGFyYW0gdmFsdWVcblx0XHQgKiBAcGFyYW0gaW5kZXhcblx0XHQgKiBAcGFyYW0gZGF0YXNldEluZGV4XG5cdFx0ICovXG5cdFx0Z2V0UGl4ZWxGb3JWYWx1ZTogaGVscGVycy5ub29wLFxuXG5cdFx0LyoqXG5cdFx0ICogVXNlZCB0byBnZXQgdGhlIGRhdGEgdmFsdWUgZnJvbSBhIGdpdmVuIHBpeGVsLiBUaGlzIGlzIHRoZSBpbnZlcnNlIG9mIGdldFBpeGVsRm9yVmFsdWVcblx0XHQgKiBUaGUgY29vcmRpbmF0ZSAoMCwgMCkgaXMgYXQgdGhlIHVwcGVyLWxlZnQgY29ybmVyIG9mIHRoZSBjYW52YXNcblx0XHQgKiBAcGFyYW0gcGl4ZWxcblx0XHQgKi9cblx0XHRnZXRWYWx1ZUZvclBpeGVsOiBoZWxwZXJzLm5vb3AsXG5cblx0XHQvKipcblx0XHQgKiBSZXR1cm5zIHRoZSBsb2NhdGlvbiBvZiB0aGUgdGljayBhdCB0aGUgZ2l2ZW4gaW5kZXhcblx0XHQgKiBUaGUgY29vcmRpbmF0ZSAoMCwgMCkgaXMgYXQgdGhlIHVwcGVyLWxlZnQgY29ybmVyIG9mIHRoZSBjYW52YXNcblx0XHQgKi9cblx0XHRnZXRQaXhlbEZvclRpY2s6IGZ1bmN0aW9uKGluZGV4KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9mZnNldCA9IG1lLm9wdGlvbnMub2Zmc2V0O1xuXHRcdFx0aWYgKG1lLmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHRcdHZhciBpbm5lcldpZHRoID0gbWUud2lkdGggLSAobWUucGFkZGluZ0xlZnQgKyBtZS5wYWRkaW5nUmlnaHQpO1xuXHRcdFx0XHR2YXIgdGlja1dpZHRoID0gaW5uZXJXaWR0aCAvIE1hdGgubWF4KChtZS5fdGlja3MubGVuZ3RoIC0gKG9mZnNldCA/IDAgOiAxKSksIDEpO1xuXHRcdFx0XHR2YXIgcGl4ZWwgPSAodGlja1dpZHRoICogaW5kZXgpICsgbWUucGFkZGluZ0xlZnQ7XG5cblx0XHRcdFx0aWYgKG9mZnNldCkge1xuXHRcdFx0XHRcdHBpeGVsICs9IHRpY2tXaWR0aCAvIDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR2YXIgZmluYWxWYWwgPSBtZS5sZWZ0ICsgTWF0aC5yb3VuZChwaXhlbCk7XG5cdFx0XHRcdGZpbmFsVmFsICs9IG1lLmlzRnVsbFdpZHRoKCkgPyBtZS5tYXJnaW5zLmxlZnQgOiAwO1xuXHRcdFx0XHRyZXR1cm4gZmluYWxWYWw7XG5cdFx0XHR9XG5cdFx0XHR2YXIgaW5uZXJIZWlnaHQgPSBtZS5oZWlnaHQgLSAobWUucGFkZGluZ1RvcCArIG1lLnBhZGRpbmdCb3R0b20pO1xuXHRcdFx0cmV0dXJuIG1lLnRvcCArIChpbmRleCAqIChpbm5lckhlaWdodCAvIChtZS5fdGlja3MubGVuZ3RoIC0gMSkpKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogVXRpbGl0eSBmb3IgZ2V0dGluZyB0aGUgcGl4ZWwgbG9jYXRpb24gb2YgYSBwZXJjZW50YWdlIG9mIHNjYWxlXG5cdFx0ICogVGhlIGNvb3JkaW5hdGUgKDAsIDApIGlzIGF0IHRoZSB1cHBlci1sZWZ0IGNvcm5lciBvZiB0aGUgY2FudmFzXG5cdFx0ICovXG5cdFx0Z2V0UGl4ZWxGb3JEZWNpbWFsOiBmdW5jdGlvbihkZWNpbWFsKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0aWYgKG1lLmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHRcdHZhciBpbm5lcldpZHRoID0gbWUud2lkdGggLSAobWUucGFkZGluZ0xlZnQgKyBtZS5wYWRkaW5nUmlnaHQpO1xuXHRcdFx0XHR2YXIgdmFsdWVPZmZzZXQgPSAoaW5uZXJXaWR0aCAqIGRlY2ltYWwpICsgbWUucGFkZGluZ0xlZnQ7XG5cblx0XHRcdFx0dmFyIGZpbmFsVmFsID0gbWUubGVmdCArIE1hdGgucm91bmQodmFsdWVPZmZzZXQpO1xuXHRcdFx0XHRmaW5hbFZhbCArPSBtZS5pc0Z1bGxXaWR0aCgpID8gbWUubWFyZ2lucy5sZWZ0IDogMDtcblx0XHRcdFx0cmV0dXJuIGZpbmFsVmFsO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIG1lLnRvcCArIChkZWNpbWFsICogbWUuaGVpZ2h0KTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogUmV0dXJucyB0aGUgcGl4ZWwgZm9yIHRoZSBtaW5pbXVtIGNoYXJ0IHZhbHVlXG5cdFx0ICogVGhlIGNvb3JkaW5hdGUgKDAsIDApIGlzIGF0IHRoZSB1cHBlci1sZWZ0IGNvcm5lciBvZiB0aGUgY2FudmFzXG5cdFx0ICovXG5cdFx0Z2V0QmFzZVBpeGVsOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmdldFBpeGVsRm9yVmFsdWUodGhpcy5nZXRCYXNlVmFsdWUoKSk7XG5cdFx0fSxcblxuXHRcdGdldEJhc2VWYWx1ZTogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG1pbiA9IG1lLm1pbjtcblx0XHRcdHZhciBtYXggPSBtZS5tYXg7XG5cblx0XHRcdHJldHVybiBtZS5iZWdpbkF0WmVybyA/IDAgOlxuXHRcdFx0XHRtaW4gPCAwICYmIG1heCA8IDAgPyBtYXggOlxuXHRcdFx0XHRtaW4gPiAwICYmIG1heCA+IDAgPyBtaW4gOlxuXHRcdFx0XHQwO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBSZXR1cm5zIGEgc3Vic2V0IG9mIHRpY2tzIHRvIGJlIHBsb3R0ZWQgdG8gYXZvaWQgb3ZlcmxhcHBpbmcgbGFiZWxzLlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0X2F1dG9Ta2lwOiBmdW5jdGlvbih0aWNrcykge1xuXHRcdFx0dmFyIHNraXBSYXRpbztcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgaXNIb3Jpem9udGFsID0gbWUuaXNIb3Jpem9udGFsKCk7XG5cdFx0XHR2YXIgb3B0aW9uVGlja3MgPSBtZS5vcHRpb25zLnRpY2tzLm1pbm9yO1xuXHRcdFx0dmFyIHRpY2tDb3VudCA9IHRpY2tzLmxlbmd0aDtcblx0XHRcdHZhciBsYWJlbFJvdGF0aW9uUmFkaWFucyA9IGhlbHBlcnMudG9SYWRpYW5zKG1lLmxhYmVsUm90YXRpb24pO1xuXHRcdFx0dmFyIGNvc1JvdGF0aW9uID0gTWF0aC5jb3MobGFiZWxSb3RhdGlvblJhZGlhbnMpO1xuXHRcdFx0dmFyIGxvbmdlc3RSb3RhdGVkTGFiZWwgPSBtZS5sb25nZXN0TGFiZWxXaWR0aCAqIGNvc1JvdGF0aW9uO1xuXHRcdFx0dmFyIHJlc3VsdCA9IFtdO1xuXHRcdFx0dmFyIGksIHRpY2ssIHNob3VsZFNraXA7XG5cblx0XHRcdC8vIGZpZ3VyZSBvdXQgdGhlIG1heGltdW0gbnVtYmVyIG9mIGdyaWRsaW5lcyB0byBzaG93XG5cdFx0XHR2YXIgbWF4VGlja3M7XG5cdFx0XHRpZiAob3B0aW9uVGlja3MubWF4VGlja3NMaW1pdCkge1xuXHRcdFx0XHRtYXhUaWNrcyA9IG9wdGlvblRpY2tzLm1heFRpY2tzTGltaXQ7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdFx0c2tpcFJhdGlvID0gZmFsc2U7XG5cblx0XHRcdFx0aWYgKChsb25nZXN0Um90YXRlZExhYmVsICsgb3B0aW9uVGlja3MuYXV0b1NraXBQYWRkaW5nKSAqIHRpY2tDb3VudCA+IChtZS53aWR0aCAtIChtZS5wYWRkaW5nTGVmdCArIG1lLnBhZGRpbmdSaWdodCkpKSB7XG5cdFx0XHRcdFx0c2tpcFJhdGlvID0gMSArIE1hdGguZmxvb3IoKChsb25nZXN0Um90YXRlZExhYmVsICsgb3B0aW9uVGlja3MuYXV0b1NraXBQYWRkaW5nKSAqIHRpY2tDb3VudCkgLyAobWUud2lkdGggLSAobWUucGFkZGluZ0xlZnQgKyBtZS5wYWRkaW5nUmlnaHQpKSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBpZiB0aGV5IGRlZmluZWQgYSBtYXggbnVtYmVyIG9mIG9wdGlvblRpY2tzLFxuXHRcdFx0XHQvLyBpbmNyZWFzZSBza2lwUmF0aW8gdW50aWwgdGhhdCBudW1iZXIgaXMgbWV0XG5cdFx0XHRcdGlmIChtYXhUaWNrcyAmJiB0aWNrQ291bnQgPiBtYXhUaWNrcykge1xuXHRcdFx0XHRcdHNraXBSYXRpbyA9IE1hdGgubWF4KHNraXBSYXRpbywgTWF0aC5mbG9vcih0aWNrQ291bnQgLyBtYXhUaWNrcykpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGZvciAoaSA9IDA7IGkgPCB0aWNrQ291bnQ7IGkrKykge1xuXHRcdFx0XHR0aWNrID0gdGlja3NbaV07XG5cblx0XHRcdFx0Ly8gU2luY2Ugd2UgYWx3YXlzIHNob3cgdGhlIGxhc3QgdGljayx3ZSBuZWVkIG1heSBuZWVkIHRvIGhpZGUgdGhlIGxhc3Qgc2hvd24gb25lIGJlZm9yZVxuXHRcdFx0XHRzaG91bGRTa2lwID0gKHNraXBSYXRpbyA+IDEgJiYgaSAlIHNraXBSYXRpbyA+IDApIHx8IChpICUgc2tpcFJhdGlvID09PSAwICYmIGkgKyBza2lwUmF0aW8gPj0gdGlja0NvdW50KTtcblx0XHRcdFx0aWYgKHNob3VsZFNraXAgJiYgaSAhPT0gdGlja0NvdW50IC0gMSkge1xuXHRcdFx0XHRcdC8vIGxlYXZlIHRpY2sgaW4gcGxhY2UgYnV0IG1ha2Ugc3VyZSBpdCdzIG5vdCBkaXNwbGF5ZWQgKCM0NjM1KVxuXHRcdFx0XHRcdGRlbGV0ZSB0aWNrLmxhYmVsO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHJlc3VsdC5wdXNoKHRpY2spO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHJlc3VsdDtcblx0XHR9LFxuXG5cdFx0Ly8gQWN0dWFsbHkgZHJhdyB0aGUgc2NhbGUgb24gdGhlIGNhbnZhc1xuXHRcdC8vIEBwYXJhbSB7cmVjdGFuZ2xlfSBjaGFydEFyZWEgOiB0aGUgYXJlYSBvZiB0aGUgY2hhcnQgdG8gZHJhdyBmdWxsIGdyaWQgbGluZXMgb25cblx0XHRkcmF3OiBmdW5jdGlvbihjaGFydEFyZWEpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IG1lLm9wdGlvbnM7XG5cdFx0XHRpZiAoIW9wdGlvbnMuZGlzcGxheSkge1xuXHRcdFx0XHRyZXR1cm47XG5cdFx0XHR9XG5cblx0XHRcdHZhciBjb250ZXh0ID0gbWUuY3R4O1xuXHRcdFx0dmFyIGdsb2JhbERlZmF1bHRzID0gZGVmYXVsdHMuZ2xvYmFsO1xuXHRcdFx0dmFyIG9wdGlvblRpY2tzID0gb3B0aW9ucy50aWNrcy5taW5vcjtcblx0XHRcdHZhciBvcHRpb25NYWpvclRpY2tzID0gb3B0aW9ucy50aWNrcy5tYWpvciB8fCBvcHRpb25UaWNrcztcblx0XHRcdHZhciBncmlkTGluZXMgPSBvcHRpb25zLmdyaWRMaW5lcztcblx0XHRcdHZhciBzY2FsZUxhYmVsID0gb3B0aW9ucy5zY2FsZUxhYmVsO1xuXG5cdFx0XHR2YXIgaXNSb3RhdGVkID0gbWUubGFiZWxSb3RhdGlvbiAhPT0gMDtcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblxuXHRcdFx0dmFyIHRpY2tzID0gb3B0aW9uVGlja3MuYXV0b1NraXAgPyBtZS5fYXV0b1NraXAobWUuZ2V0VGlja3MoKSkgOiBtZS5nZXRUaWNrcygpO1xuXHRcdFx0dmFyIHRpY2tGb250Q29sb3IgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KG9wdGlvblRpY2tzLmZvbnRDb2xvciwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRDb2xvcik7XG5cdFx0XHR2YXIgdGlja0ZvbnQgPSBwYXJzZUZvbnRPcHRpb25zKG9wdGlvblRpY2tzKTtcblx0XHRcdHZhciBtYWpvclRpY2tGb250Q29sb3IgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KG9wdGlvbk1ham9yVGlja3MuZm9udENvbG9yLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udENvbG9yKTtcblx0XHRcdHZhciBtYWpvclRpY2tGb250ID0gcGFyc2VGb250T3B0aW9ucyhvcHRpb25NYWpvclRpY2tzKTtcblxuXHRcdFx0dmFyIHRsID0gZ3JpZExpbmVzLmRyYXdUaWNrcyA/IGdyaWRMaW5lcy50aWNrTWFya0xlbmd0aCA6IDA7XG5cblx0XHRcdHZhciBzY2FsZUxhYmVsRm9udENvbG9yID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdChzY2FsZUxhYmVsLmZvbnRDb2xvciwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRDb2xvcik7XG5cdFx0XHR2YXIgc2NhbGVMYWJlbEZvbnQgPSBwYXJzZUZvbnRPcHRpb25zKHNjYWxlTGFiZWwpO1xuXHRcdFx0dmFyIHNjYWxlTGFiZWxQYWRkaW5nID0gaGVscGVycy5vcHRpb25zLnRvUGFkZGluZyhzY2FsZUxhYmVsLnBhZGRpbmcpO1xuXHRcdFx0dmFyIGxhYmVsUm90YXRpb25SYWRpYW5zID0gaGVscGVycy50b1JhZGlhbnMobWUubGFiZWxSb3RhdGlvbik7XG5cblx0XHRcdHZhciBpdGVtc1RvRHJhdyA9IFtdO1xuXG5cdFx0XHR2YXIgYXhpc1dpZHRoID0gbWUub3B0aW9ucy5ncmlkTGluZXMubGluZVdpZHRoO1xuXHRcdFx0dmFyIHhUaWNrU3RhcnQgPSBvcHRpb25zLnBvc2l0aW9uID09PSAncmlnaHQnID8gbWUucmlnaHQgOiBtZS5yaWdodCAtIGF4aXNXaWR0aCAtIHRsO1xuXHRcdFx0dmFyIHhUaWNrRW5kID0gb3B0aW9ucy5wb3NpdGlvbiA9PT0gJ3JpZ2h0JyA/IG1lLnJpZ2h0ICsgdGwgOiBtZS5yaWdodDtcblx0XHRcdHZhciB5VGlja1N0YXJ0ID0gb3B0aW9ucy5wb3NpdGlvbiA9PT0gJ2JvdHRvbScgPyBtZS50b3AgKyBheGlzV2lkdGggOiBtZS5ib3R0b20gLSB0bCAtIGF4aXNXaWR0aDtcblx0XHRcdHZhciB5VGlja0VuZCA9IG9wdGlvbnMucG9zaXRpb24gPT09ICdib3R0b20nID8gbWUudG9wICsgYXhpc1dpZHRoICsgdGwgOiBtZS5ib3R0b20gKyBheGlzV2lkdGg7XG5cblx0XHRcdGhlbHBlcnMuZWFjaCh0aWNrcywgZnVuY3Rpb24odGljaywgaW5kZXgpIHtcblx0XHRcdFx0Ly8gYXV0b3NraXBwZXIgc2tpcHBlZCB0aGlzIHRpY2sgKCM0NjM1KVxuXHRcdFx0XHRpZiAoaGVscGVycy5pc051bGxPclVuZGVmKHRpY2subGFiZWwpKSB7XG5cdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dmFyIGxhYmVsID0gdGljay5sYWJlbDtcblx0XHRcdFx0dmFyIGxpbmVXaWR0aCwgbGluZUNvbG9yLCBib3JkZXJEYXNoLCBib3JkZXJEYXNoT2Zmc2V0O1xuXHRcdFx0XHRpZiAoaW5kZXggPT09IG1lLnplcm9MaW5lSW5kZXggJiYgb3B0aW9ucy5vZmZzZXQgPT09IGdyaWRMaW5lcy5vZmZzZXRHcmlkTGluZXMpIHtcblx0XHRcdFx0XHQvLyBEcmF3IHRoZSBmaXJzdCBpbmRleCBzcGVjaWFsbHlcblx0XHRcdFx0XHRsaW5lV2lkdGggPSBncmlkTGluZXMuemVyb0xpbmVXaWR0aDtcblx0XHRcdFx0XHRsaW5lQ29sb3IgPSBncmlkTGluZXMuemVyb0xpbmVDb2xvcjtcblx0XHRcdFx0XHRib3JkZXJEYXNoID0gZ3JpZExpbmVzLnplcm9MaW5lQm9yZGVyRGFzaDtcblx0XHRcdFx0XHRib3JkZXJEYXNoT2Zmc2V0ID0gZ3JpZExpbmVzLnplcm9MaW5lQm9yZGVyRGFzaE9mZnNldDtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRsaW5lV2lkdGggPSBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChncmlkTGluZXMubGluZVdpZHRoLCBpbmRleCk7XG5cdFx0XHRcdFx0bGluZUNvbG9yID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZ3JpZExpbmVzLmNvbG9yLCBpbmRleCk7XG5cdFx0XHRcdFx0Ym9yZGVyRGFzaCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQoZ3JpZExpbmVzLmJvcmRlckRhc2gsIGdsb2JhbERlZmF1bHRzLmJvcmRlckRhc2gpO1xuXHRcdFx0XHRcdGJvcmRlckRhc2hPZmZzZXQgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KGdyaWRMaW5lcy5ib3JkZXJEYXNoT2Zmc2V0LCBnbG9iYWxEZWZhdWx0cy5ib3JkZXJEYXNoT2Zmc2V0KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIENvbW1vbiBwcm9wZXJ0aWVzXG5cdFx0XHRcdHZhciB0eDEsIHR5MSwgdHgyLCB0eTIsIHgxLCB5MSwgeDIsIHkyLCBsYWJlbFgsIGxhYmVsWTtcblx0XHRcdFx0dmFyIHRleHRBbGlnbiA9ICdtaWRkbGUnO1xuXHRcdFx0XHR2YXIgdGV4dEJhc2VsaW5lID0gJ21pZGRsZSc7XG5cdFx0XHRcdHZhciB0aWNrUGFkZGluZyA9IG9wdGlvblRpY2tzLnBhZGRpbmc7XG5cblx0XHRcdFx0aWYgKGlzSG9yaXpvbnRhbCkge1xuXHRcdFx0XHRcdHZhciBsYWJlbFlPZmZzZXQgPSB0bCArIHRpY2tQYWRkaW5nO1xuXG5cdFx0XHRcdFx0aWYgKG9wdGlvbnMucG9zaXRpb24gPT09ICdib3R0b20nKSB7XG5cdFx0XHRcdFx0XHQvLyBib3R0b21cblx0XHRcdFx0XHRcdHRleHRCYXNlbGluZSA9ICFpc1JvdGF0ZWQgPyAndG9wJyA6ICdtaWRkbGUnO1xuXHRcdFx0XHRcdFx0dGV4dEFsaWduID0gIWlzUm90YXRlZCA/ICdjZW50ZXInIDogJ3JpZ2h0Jztcblx0XHRcdFx0XHRcdGxhYmVsWSA9IG1lLnRvcCArIGxhYmVsWU9mZnNldDtcblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0Ly8gdG9wXG5cdFx0XHRcdFx0XHR0ZXh0QmFzZWxpbmUgPSAhaXNSb3RhdGVkID8gJ2JvdHRvbScgOiAnbWlkZGxlJztcblx0XHRcdFx0XHRcdHRleHRBbGlnbiA9ICFpc1JvdGF0ZWQgPyAnY2VudGVyJyA6ICdsZWZ0Jztcblx0XHRcdFx0XHRcdGxhYmVsWSA9IG1lLmJvdHRvbSAtIGxhYmVsWU9mZnNldDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR2YXIgeExpbmVWYWx1ZSA9IGdldExpbmVWYWx1ZShtZSwgaW5kZXgsIGdyaWRMaW5lcy5vZmZzZXRHcmlkTGluZXMgJiYgdGlja3MubGVuZ3RoID4gMSk7XG5cdFx0XHRcdFx0aWYgKHhMaW5lVmFsdWUgPCBtZS5sZWZ0KSB7XG5cdFx0XHRcdFx0XHRsaW5lQ29sb3IgPSAncmdiYSgwLDAsMCwwKSc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHhMaW5lVmFsdWUgKz0gaGVscGVycy5hbGlhc1BpeGVsKGxpbmVXaWR0aCk7XG5cblx0XHRcdFx0XHRsYWJlbFggPSBtZS5nZXRQaXhlbEZvclRpY2soaW5kZXgpICsgb3B0aW9uVGlja3MubGFiZWxPZmZzZXQ7IC8vIHggdmFsdWVzIGZvciBvcHRpb25UaWNrcyAobmVlZCB0byBjb25zaWRlciBvZmZzZXRMYWJlbCBvcHRpb24pXG5cblx0XHRcdFx0XHR0eDEgPSB0eDIgPSB4MSA9IHgyID0geExpbmVWYWx1ZTtcblx0XHRcdFx0XHR0eTEgPSB5VGlja1N0YXJ0O1xuXHRcdFx0XHRcdHR5MiA9IHlUaWNrRW5kO1xuXHRcdFx0XHRcdHkxID0gY2hhcnRBcmVhLnRvcDtcblx0XHRcdFx0XHR5MiA9IGNoYXJ0QXJlYS5ib3R0b20gKyBheGlzV2lkdGg7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0dmFyIGlzTGVmdCA9IG9wdGlvbnMucG9zaXRpb24gPT09ICdsZWZ0Jztcblx0XHRcdFx0XHR2YXIgbGFiZWxYT2Zmc2V0O1xuXG5cdFx0XHRcdFx0aWYgKG9wdGlvblRpY2tzLm1pcnJvcikge1xuXHRcdFx0XHRcdFx0dGV4dEFsaWduID0gaXNMZWZ0ID8gJ2xlZnQnIDogJ3JpZ2h0Jztcblx0XHRcdFx0XHRcdGxhYmVsWE9mZnNldCA9IHRpY2tQYWRkaW5nO1xuXHRcdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0XHR0ZXh0QWxpZ24gPSBpc0xlZnQgPyAncmlnaHQnIDogJ2xlZnQnO1xuXHRcdFx0XHRcdFx0bGFiZWxYT2Zmc2V0ID0gdGwgKyB0aWNrUGFkZGluZztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsYWJlbFggPSBpc0xlZnQgPyBtZS5yaWdodCAtIGxhYmVsWE9mZnNldCA6IG1lLmxlZnQgKyBsYWJlbFhPZmZzZXQ7XG5cblx0XHRcdFx0XHR2YXIgeUxpbmVWYWx1ZSA9IGdldExpbmVWYWx1ZShtZSwgaW5kZXgsIGdyaWRMaW5lcy5vZmZzZXRHcmlkTGluZXMgJiYgdGlja3MubGVuZ3RoID4gMSk7XG5cdFx0XHRcdFx0aWYgKHlMaW5lVmFsdWUgPCBtZS50b3ApIHtcblx0XHRcdFx0XHRcdGxpbmVDb2xvciA9ICdyZ2JhKDAsMCwwLDApJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0eUxpbmVWYWx1ZSArPSBoZWxwZXJzLmFsaWFzUGl4ZWwobGluZVdpZHRoKTtcblxuXHRcdFx0XHRcdGxhYmVsWSA9IG1lLmdldFBpeGVsRm9yVGljayhpbmRleCkgKyBvcHRpb25UaWNrcy5sYWJlbE9mZnNldDtcblxuXHRcdFx0XHRcdHR4MSA9IHhUaWNrU3RhcnQ7XG5cdFx0XHRcdFx0dHgyID0geFRpY2tFbmQ7XG5cdFx0XHRcdFx0eDEgPSBjaGFydEFyZWEubGVmdDtcblx0XHRcdFx0XHR4MiA9IGNoYXJ0QXJlYS5yaWdodCArIGF4aXNXaWR0aDtcblx0XHRcdFx0XHR0eTEgPSB0eTIgPSB5MSA9IHkyID0geUxpbmVWYWx1ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGl0ZW1zVG9EcmF3LnB1c2goe1xuXHRcdFx0XHRcdHR4MTogdHgxLFxuXHRcdFx0XHRcdHR5MTogdHkxLFxuXHRcdFx0XHRcdHR4MjogdHgyLFxuXHRcdFx0XHRcdHR5MjogdHkyLFxuXHRcdFx0XHRcdHgxOiB4MSxcblx0XHRcdFx0XHR5MTogeTEsXG5cdFx0XHRcdFx0eDI6IHgyLFxuXHRcdFx0XHRcdHkyOiB5Mixcblx0XHRcdFx0XHRsYWJlbFg6IGxhYmVsWCxcblx0XHRcdFx0XHRsYWJlbFk6IGxhYmVsWSxcblx0XHRcdFx0XHRnbFdpZHRoOiBsaW5lV2lkdGgsXG5cdFx0XHRcdFx0Z2xDb2xvcjogbGluZUNvbG9yLFxuXHRcdFx0XHRcdGdsQm9yZGVyRGFzaDogYm9yZGVyRGFzaCxcblx0XHRcdFx0XHRnbEJvcmRlckRhc2hPZmZzZXQ6IGJvcmRlckRhc2hPZmZzZXQsXG5cdFx0XHRcdFx0cm90YXRpb246IC0xICogbGFiZWxSb3RhdGlvblJhZGlhbnMsXG5cdFx0XHRcdFx0bGFiZWw6IGxhYmVsLFxuXHRcdFx0XHRcdG1ham9yOiB0aWNrLm1ham9yLFxuXHRcdFx0XHRcdHRleHRCYXNlbGluZTogdGV4dEJhc2VsaW5lLFxuXHRcdFx0XHRcdHRleHRBbGlnbjogdGV4dEFsaWduXG5cdFx0XHRcdH0pO1xuXHRcdFx0fSk7XG5cblx0XHRcdC8vIERyYXcgYWxsIG9mIHRoZSB0aWNrIGxhYmVscywgdGljayBtYXJrcywgYW5kIGdyaWQgbGluZXMgYXQgdGhlIGNvcnJlY3QgcGxhY2VzXG5cdFx0XHRoZWxwZXJzLmVhY2goaXRlbXNUb0RyYXcsIGZ1bmN0aW9uKGl0ZW1Ub0RyYXcpIHtcblx0XHRcdFx0aWYgKGdyaWRMaW5lcy5kaXNwbGF5KSB7XG5cdFx0XHRcdFx0Y29udGV4dC5zYXZlKCk7XG5cdFx0XHRcdFx0Y29udGV4dC5saW5lV2lkdGggPSBpdGVtVG9EcmF3LmdsV2lkdGg7XG5cdFx0XHRcdFx0Y29udGV4dC5zdHJva2VTdHlsZSA9IGl0ZW1Ub0RyYXcuZ2xDb2xvcjtcblx0XHRcdFx0XHRpZiAoY29udGV4dC5zZXRMaW5lRGFzaCkge1xuXHRcdFx0XHRcdFx0Y29udGV4dC5zZXRMaW5lRGFzaChpdGVtVG9EcmF3LmdsQm9yZGVyRGFzaCk7XG5cdFx0XHRcdFx0XHRjb250ZXh0LmxpbmVEYXNoT2Zmc2V0ID0gaXRlbVRvRHJhdy5nbEJvcmRlckRhc2hPZmZzZXQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Y29udGV4dC5iZWdpblBhdGgoKTtcblxuXHRcdFx0XHRcdGlmIChncmlkTGluZXMuZHJhd1RpY2tzKSB7XG5cdFx0XHRcdFx0XHRjb250ZXh0Lm1vdmVUbyhpdGVtVG9EcmF3LnR4MSwgaXRlbVRvRHJhdy50eTEpO1xuXHRcdFx0XHRcdFx0Y29udGV4dC5saW5lVG8oaXRlbVRvRHJhdy50eDIsIGl0ZW1Ub0RyYXcudHkyKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpZiAoZ3JpZExpbmVzLmRyYXdPbkNoYXJ0QXJlYSkge1xuXHRcdFx0XHRcdFx0Y29udGV4dC5tb3ZlVG8oaXRlbVRvRHJhdy54MSwgaXRlbVRvRHJhdy55MSk7XG5cdFx0XHRcdFx0XHRjb250ZXh0LmxpbmVUbyhpdGVtVG9EcmF3LngyLCBpdGVtVG9EcmF3LnkyKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRjb250ZXh0LnN0cm9rZSgpO1xuXHRcdFx0XHRcdGNvbnRleHQucmVzdG9yZSgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aWYgKG9wdGlvblRpY2tzLmRpc3BsYXkpIHtcblx0XHRcdFx0XHQvLyBNYWtlIHN1cmUgd2UgZHJhdyB0ZXh0IGluIHRoZSBjb3JyZWN0IGNvbG9yIGFuZCBmb250XG5cdFx0XHRcdFx0Y29udGV4dC5zYXZlKCk7XG5cdFx0XHRcdFx0Y29udGV4dC50cmFuc2xhdGUoaXRlbVRvRHJhdy5sYWJlbFgsIGl0ZW1Ub0RyYXcubGFiZWxZKTtcblx0XHRcdFx0XHRjb250ZXh0LnJvdGF0ZShpdGVtVG9EcmF3LnJvdGF0aW9uKTtcblx0XHRcdFx0XHRjb250ZXh0LmZvbnQgPSBpdGVtVG9EcmF3Lm1ham9yID8gbWFqb3JUaWNrRm9udC5mb250IDogdGlja0ZvbnQuZm9udDtcblx0XHRcdFx0XHRjb250ZXh0LmZpbGxTdHlsZSA9IGl0ZW1Ub0RyYXcubWFqb3IgPyBtYWpvclRpY2tGb250Q29sb3IgOiB0aWNrRm9udENvbG9yO1xuXHRcdFx0XHRcdGNvbnRleHQudGV4dEJhc2VsaW5lID0gaXRlbVRvRHJhdy50ZXh0QmFzZWxpbmU7XG5cdFx0XHRcdFx0Y29udGV4dC50ZXh0QWxpZ24gPSBpdGVtVG9EcmF3LnRleHRBbGlnbjtcblxuXHRcdFx0XHRcdHZhciBsYWJlbCA9IGl0ZW1Ub0RyYXcubGFiZWw7XG5cdFx0XHRcdFx0aWYgKGhlbHBlcnMuaXNBcnJheShsYWJlbCkpIHtcblx0XHRcdFx0XHRcdHZhciBsaW5lQ291bnQgPSBsYWJlbC5sZW5ndGg7XG5cdFx0XHRcdFx0XHR2YXIgbGluZUhlaWdodCA9IHRpY2tGb250LnNpemUgKiAxLjU7XG5cdFx0XHRcdFx0XHR2YXIgeSA9IG1lLmlzSG9yaXpvbnRhbCgpID8gMCA6IC1saW5lSGVpZ2h0ICogKGxpbmVDb3VudCAtIDEpIC8gMjtcblxuXHRcdFx0XHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCBsaW5lQ291bnQ7ICsraSkge1xuXHRcdFx0XHRcdFx0XHQvLyBXZSBqdXN0IG1ha2Ugc3VyZSB0aGUgbXVsdGlsaW5lIGVsZW1lbnQgaXMgYSBzdHJpbmcgaGVyZS4uXG5cdFx0XHRcdFx0XHRcdGNvbnRleHQuZmlsbFRleHQoJycgKyBsYWJlbFtpXSwgMCwgeSk7XG5cdFx0XHRcdFx0XHRcdC8vIGFwcGx5IHNhbWUgbGluZVNwYWNpbmcgYXMgY2FsY3VsYXRlZCBAIEwjMzIwXG5cdFx0XHRcdFx0XHRcdHkgKz0gbGluZUhlaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0Y29udGV4dC5maWxsVGV4dChsYWJlbCwgMCwgMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGNvbnRleHQucmVzdG9yZSgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0aWYgKHNjYWxlTGFiZWwuZGlzcGxheSkge1xuXHRcdFx0XHQvLyBEcmF3IHRoZSBzY2FsZSBsYWJlbFxuXHRcdFx0XHR2YXIgc2NhbGVMYWJlbFg7XG5cdFx0XHRcdHZhciBzY2FsZUxhYmVsWTtcblx0XHRcdFx0dmFyIHJvdGF0aW9uID0gMDtcblx0XHRcdFx0dmFyIGhhbGZMaW5lSGVpZ2h0ID0gcGFyc2VMaW5lSGVpZ2h0KHNjYWxlTGFiZWwpIC8gMjtcblxuXHRcdFx0XHRpZiAoaXNIb3Jpem9udGFsKSB7XG5cdFx0XHRcdFx0c2NhbGVMYWJlbFggPSBtZS5sZWZ0ICsgKChtZS5yaWdodCAtIG1lLmxlZnQpIC8gMik7IC8vIG1pZHBvaW50IG9mIHRoZSB3aWR0aFxuXHRcdFx0XHRcdHNjYWxlTGFiZWxZID0gb3B0aW9ucy5wb3NpdGlvbiA9PT0gJ2JvdHRvbSdcblx0XHRcdFx0XHRcdD8gbWUuYm90dG9tIC0gaGFsZkxpbmVIZWlnaHQgLSBzY2FsZUxhYmVsUGFkZGluZy5ib3R0b21cblx0XHRcdFx0XHRcdDogbWUudG9wICsgaGFsZkxpbmVIZWlnaHQgKyBzY2FsZUxhYmVsUGFkZGluZy50b3A7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0dmFyIGlzTGVmdCA9IG9wdGlvbnMucG9zaXRpb24gPT09ICdsZWZ0Jztcblx0XHRcdFx0XHRzY2FsZUxhYmVsWCA9IGlzTGVmdFxuXHRcdFx0XHRcdFx0PyBtZS5sZWZ0ICsgaGFsZkxpbmVIZWlnaHQgKyBzY2FsZUxhYmVsUGFkZGluZy50b3Bcblx0XHRcdFx0XHRcdDogbWUucmlnaHQgLSBoYWxmTGluZUhlaWdodCAtIHNjYWxlTGFiZWxQYWRkaW5nLnRvcDtcblx0XHRcdFx0XHRzY2FsZUxhYmVsWSA9IG1lLnRvcCArICgobWUuYm90dG9tIC0gbWUudG9wKSAvIDIpO1xuXHRcdFx0XHRcdHJvdGF0aW9uID0gaXNMZWZ0ID8gLTAuNSAqIE1hdGguUEkgOiAwLjUgKiBNYXRoLlBJO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Y29udGV4dC5zYXZlKCk7XG5cdFx0XHRcdGNvbnRleHQudHJhbnNsYXRlKHNjYWxlTGFiZWxYLCBzY2FsZUxhYmVsWSk7XG5cdFx0XHRcdGNvbnRleHQucm90YXRlKHJvdGF0aW9uKTtcblx0XHRcdFx0Y29udGV4dC50ZXh0QWxpZ24gPSAnY2VudGVyJztcblx0XHRcdFx0Y29udGV4dC50ZXh0QmFzZWxpbmUgPSAnbWlkZGxlJztcblx0XHRcdFx0Y29udGV4dC5maWxsU3R5bGUgPSBzY2FsZUxhYmVsRm9udENvbG9yOyAvLyByZW5kZXIgaW4gY29ycmVjdCBjb2xvdXJcblx0XHRcdFx0Y29udGV4dC5mb250ID0gc2NhbGVMYWJlbEZvbnQuZm9udDtcblx0XHRcdFx0Y29udGV4dC5maWxsVGV4dChzY2FsZUxhYmVsLmxhYmVsU3RyaW5nLCAwLCAwKTtcblx0XHRcdFx0Y29udGV4dC5yZXN0b3JlKCk7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChncmlkTGluZXMuZHJhd0JvcmRlcikge1xuXHRcdFx0XHQvLyBEcmF3IHRoZSBsaW5lIGF0IHRoZSBlZGdlIG9mIHRoZSBheGlzXG5cdFx0XHRcdGNvbnRleHQubGluZVdpZHRoID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZ3JpZExpbmVzLmxpbmVXaWR0aCwgMCk7XG5cdFx0XHRcdGNvbnRleHQuc3Ryb2tlU3R5bGUgPSBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChncmlkTGluZXMuY29sb3IsIDApO1xuXHRcdFx0XHR2YXIgeDEgPSBtZS5sZWZ0O1xuXHRcdFx0XHR2YXIgeDIgPSBtZS5yaWdodCArIGF4aXNXaWR0aDtcblx0XHRcdFx0dmFyIHkxID0gbWUudG9wO1xuXHRcdFx0XHR2YXIgeTIgPSBtZS5ib3R0b20gKyBheGlzV2lkdGg7XG5cblx0XHRcdFx0dmFyIGFsaWFzUGl4ZWwgPSBoZWxwZXJzLmFsaWFzUGl4ZWwoY29udGV4dC5saW5lV2lkdGgpO1xuXHRcdFx0XHRpZiAoaXNIb3Jpem9udGFsKSB7XG5cdFx0XHRcdFx0eTEgPSB5MiA9IG9wdGlvbnMucG9zaXRpb24gPT09ICd0b3AnID8gbWUuYm90dG9tIDogbWUudG9wO1xuXHRcdFx0XHRcdHkxICs9IGFsaWFzUGl4ZWw7XG5cdFx0XHRcdFx0eTIgKz0gYWxpYXNQaXhlbDtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR4MSA9IHgyID0gb3B0aW9ucy5wb3NpdGlvbiA9PT0gJ2xlZnQnID8gbWUucmlnaHQgOiBtZS5sZWZ0O1xuXHRcdFx0XHRcdHgxICs9IGFsaWFzUGl4ZWw7XG5cdFx0XHRcdFx0eDIgKz0gYWxpYXNQaXhlbDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGNvbnRleHQuYmVnaW5QYXRoKCk7XG5cdFx0XHRcdGNvbnRleHQubW92ZVRvKHgxLCB5MSk7XG5cdFx0XHRcdGNvbnRleHQubGluZVRvKHgyLCB5Mik7XG5cdFx0XHRcdGNvbnRleHQuc3Ryb2tlKCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9KTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///274\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('global', {\n\ttooltips: {\n\t\tenabled: true,\n\t\tcustom: null,\n\t\tmode: 'nearest',\n\t\tposition: 'average',\n\t\tintersect: true,\n\t\tbackgroundColor: 'rgba(0,0,0,0.8)',\n\t\ttitleFontStyle: 'bold',\n\t\ttitleSpacing: 2,\n\t\ttitleMarginBottom: 6,\n\t\ttitleFontColor: '#fff',\n\t\ttitleAlign: 'left',\n\t\tbodySpacing: 2,\n\t\tbodyFontColor: '#fff',\n\t\tbodyAlign: 'left',\n\t\tfooterFontStyle: 'bold',\n\t\tfooterSpacing: 2,\n\t\tfooterMarginTop: 6,\n\t\tfooterFontColor: '#fff',\n\t\tfooterAlign: 'left',\n\t\tyPadding: 6,\n\t\txPadding: 6,\n\t\tcaretPadding: 2,\n\t\tcaretSize: 5,\n\t\tcornerRadius: 6,\n\t\tmultiKeyBackground: '#fff',\n\t\tdisplayColors: true,\n\t\tborderColor: 'rgba(0,0,0,0)',\n\t\tborderWidth: 0,\n\t\tcallbacks: {\n\t\t\t// Args are: (tooltipItems, data)\n\t\t\tbeforeTitle: helpers.noop,\n\t\t\ttitle: function(tooltipItems, data) {\n\t\t\t\t// Pick first xLabel for now\n\t\t\t\tvar title = '';\n\t\t\t\tvar labels = data.labels;\n\t\t\t\tvar labelCount = labels ? labels.length : 0;\n\n\t\t\t\tif (tooltipItems.length > 0) {\n\t\t\t\t\tvar item = tooltipItems[0];\n\n\t\t\t\t\tif (item.xLabel) {\n\t\t\t\t\t\ttitle = item.xLabel;\n\t\t\t\t\t} else if (labelCount > 0 && item.index < labelCount) {\n\t\t\t\t\t\ttitle = labels[item.index];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn title;\n\t\t\t},\n\t\t\tafterTitle: helpers.noop,\n\n\t\t\t// Args are: (tooltipItems, data)\n\t\t\tbeforeBody: helpers.noop,\n\n\t\t\t// Args are: (tooltipItem, data)\n\t\t\tbeforeLabel: helpers.noop,\n\t\t\tlabel: function(tooltipItem, data) {\n\t\t\t\tvar label = data.datasets[tooltipItem.datasetIndex].label || '';\n\n\t\t\t\tif (label) {\n\t\t\t\t\tlabel += ': ';\n\t\t\t\t}\n\t\t\t\tlabel += tooltipItem.yLabel;\n\t\t\t\treturn label;\n\t\t\t},\n\t\t\tlabelColor: function(tooltipItem, chart) {\n\t\t\t\tvar meta = chart.getDatasetMeta(tooltipItem.datasetIndex);\n\t\t\t\tvar activeElement = meta.data[tooltipItem.index];\n\t\t\t\tvar view = activeElement._view;\n\t\t\t\treturn {\n\t\t\t\t\tborderColor: view.borderColor,\n\t\t\t\t\tbackgroundColor: view.backgroundColor\n\t\t\t\t};\n\t\t\t},\n\t\t\tlabelTextColor: function() {\n\t\t\t\treturn this._options.bodyFontColor;\n\t\t\t},\n\t\t\tafterLabel: helpers.noop,\n\n\t\t\t// Args are: (tooltipItems, data)\n\t\t\tafterBody: helpers.noop,\n\n\t\t\t// Args are: (tooltipItems, data)\n\t\t\tbeforeFooter: helpers.noop,\n\t\t\tfooter: helpers.noop,\n\t\t\tafterFooter: helpers.noop\n\t\t}\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\t/**\n \t * Helper method to merge the opacity into a color\n \t */\n\tfunction mergeOpacity(colorString, opacity) {\n\t\tvar color = helpers.color(colorString);\n\t\treturn color.alpha(opacity * color.alpha()).rgbaString();\n\t}\n\n\t// Helper to push or concat based on if the 2nd parameter is an array or not\n\tfunction pushOrConcat(base, toPush) {\n\t\tif (toPush) {\n\t\t\tif (helpers.isArray(toPush)) {\n\t\t\t\t// base = base.concat(toPush);\n\t\t\t\tArray.prototype.push.apply(base, toPush);\n\t\t\t} else {\n\t\t\t\tbase.push(toPush);\n\t\t\t}\n\t\t}\n\n\t\treturn base;\n\t}\n\n\t// Private helper to create a tooltip item model\n\t// @param element : the chart element (point, arc, bar) to create the tooltip item for\n\t// @return : new tooltip item\n\tfunction createTooltipItem(element) {\n\t\tvar xScale = element._xScale;\n\t\tvar yScale = element._yScale || element._scale; // handle radar || polarArea charts\n\t\tvar index = element._index;\n\t\tvar datasetIndex = element._datasetIndex;\n\n\t\treturn {\n\t\t\txLabel: xScale ? xScale.getLabelForIndex(index, datasetIndex) : '',\n\t\t\tyLabel: yScale ? yScale.getLabelForIndex(index, datasetIndex) : '',\n\t\t\tindex: index,\n\t\t\tdatasetIndex: datasetIndex,\n\t\t\tx: element._model.x,\n\t\t\ty: element._model.y\n\t\t};\n\t}\n\n\t/**\n\t * Helper to get the reset model for the tooltip\n\t * @param tooltipOpts {Object} the tooltip options\n\t */\n\tfunction getBaseModel(tooltipOpts) {\n\t\tvar globalDefaults = defaults.global;\n\t\tvar valueOrDefault = helpers.valueOrDefault;\n\n\t\treturn {\n\t\t\t// Positioning\n\t\t\txPadding: tooltipOpts.xPadding,\n\t\t\tyPadding: tooltipOpts.yPadding,\n\t\t\txAlign: tooltipOpts.xAlign,\n\t\t\tyAlign: tooltipOpts.yAlign,\n\n\t\t\t// Body\n\t\t\tbodyFontColor: tooltipOpts.bodyFontColor,\n\t\t\t_bodyFontFamily: valueOrDefault(tooltipOpts.bodyFontFamily, globalDefaults.defaultFontFamily),\n\t\t\t_bodyFontStyle: valueOrDefault(tooltipOpts.bodyFontStyle, globalDefaults.defaultFontStyle),\n\t\t\t_bodyAlign: tooltipOpts.bodyAlign,\n\t\t\tbodyFontSize: valueOrDefault(tooltipOpts.bodyFontSize, globalDefaults.defaultFontSize),\n\t\t\tbodySpacing: tooltipOpts.bodySpacing,\n\n\t\t\t// Title\n\t\t\ttitleFontColor: tooltipOpts.titleFontColor,\n\t\t\t_titleFontFamily: valueOrDefault(tooltipOpts.titleFontFamily, globalDefaults.defaultFontFamily),\n\t\t\t_titleFontStyle: valueOrDefault(tooltipOpts.titleFontStyle, globalDefaults.defaultFontStyle),\n\t\t\ttitleFontSize: valueOrDefault(tooltipOpts.titleFontSize, globalDefaults.defaultFontSize),\n\t\t\t_titleAlign: tooltipOpts.titleAlign,\n\t\t\ttitleSpacing: tooltipOpts.titleSpacing,\n\t\t\ttitleMarginBottom: tooltipOpts.titleMarginBottom,\n\n\t\t\t// Footer\n\t\t\tfooterFontColor: tooltipOpts.footerFontColor,\n\t\t\t_footerFontFamily: valueOrDefault(tooltipOpts.footerFontFamily, globalDefaults.defaultFontFamily),\n\t\t\t_footerFontStyle: valueOrDefault(tooltipOpts.footerFontStyle, globalDefaults.defaultFontStyle),\n\t\t\tfooterFontSize: valueOrDefault(tooltipOpts.footerFontSize, globalDefaults.defaultFontSize),\n\t\t\t_footerAlign: tooltipOpts.footerAlign,\n\t\t\tfooterSpacing: tooltipOpts.footerSpacing,\n\t\t\tfooterMarginTop: tooltipOpts.footerMarginTop,\n\n\t\t\t// Appearance\n\t\t\tcaretSize: tooltipOpts.caretSize,\n\t\t\tcornerRadius: tooltipOpts.cornerRadius,\n\t\t\tbackgroundColor: tooltipOpts.backgroundColor,\n\t\t\topacity: 0,\n\t\t\tlegendColorBackground: tooltipOpts.multiKeyBackground,\n\t\t\tdisplayColors: tooltipOpts.displayColors,\n\t\t\tborderColor: tooltipOpts.borderColor,\n\t\t\tborderWidth: tooltipOpts.borderWidth\n\t\t};\n\t}\n\n\t/**\n\t * Get the size of the tooltip\n\t */\n\tfunction getTooltipSize(tooltip, model) {\n\t\tvar ctx = tooltip._chart.ctx;\n\n\t\tvar height = model.yPadding * 2; // Tooltip Padding\n\t\tvar width = 0;\n\n\t\t// Count of all lines in the body\n\t\tvar body = model.body;\n\t\tvar combinedBodyLength = body.reduce(function(count, bodyItem) {\n\t\t\treturn count + bodyItem.before.length + bodyItem.lines.length + bodyItem.after.length;\n\t\t}, 0);\n\t\tcombinedBodyLength += model.beforeBody.length + model.afterBody.length;\n\n\t\tvar titleLineCount = model.title.length;\n\t\tvar footerLineCount = model.footer.length;\n\t\tvar titleFontSize = model.titleFontSize;\n\t\tvar bodyFontSize = model.bodyFontSize;\n\t\tvar footerFontSize = model.footerFontSize;\n\n\t\theight += titleLineCount * titleFontSize; // Title Lines\n\t\theight += titleLineCount ? (titleLineCount - 1) * model.titleSpacing : 0; // Title Line Spacing\n\t\theight += titleLineCount ? model.titleMarginBottom : 0; // Title's bottom Margin\n\t\theight += combinedBodyLength * bodyFontSize; // Body Lines\n\t\theight += combinedBodyLength ? (combinedBodyLength - 1) * model.bodySpacing : 0; // Body Line Spacing\n\t\theight += footerLineCount ? model.footerMarginTop : 0; // Footer Margin\n\t\theight += footerLineCount * (footerFontSize); // Footer Lines\n\t\theight += footerLineCount ? (footerLineCount - 1) * model.footerSpacing : 0; // Footer Line Spacing\n\n\t\t// Title width\n\t\tvar widthPadding = 0;\n\t\tvar maxLineWidth = function(line) {\n\t\t\twidth = Math.max(width, ctx.measureText(line).width + widthPadding);\n\t\t};\n\n\t\tctx.font = helpers.fontString(titleFontSize, model._titleFontStyle, model._titleFontFamily);\n\t\thelpers.each(model.title, maxLineWidth);\n\n\t\t// Body width\n\t\tctx.font = helpers.fontString(bodyFontSize, model._bodyFontStyle, model._bodyFontFamily);\n\t\thelpers.each(model.beforeBody.concat(model.afterBody), maxLineWidth);\n\n\t\t// Body lines may include some extra width due to the color box\n\t\twidthPadding = model.displayColors ? (bodyFontSize + 2) : 0;\n\t\thelpers.each(body, function(bodyItem) {\n\t\t\thelpers.each(bodyItem.before, maxLineWidth);\n\t\t\thelpers.each(bodyItem.lines, maxLineWidth);\n\t\t\thelpers.each(bodyItem.after, maxLineWidth);\n\t\t});\n\n\t\t// Reset back to 0\n\t\twidthPadding = 0;\n\n\t\t// Footer width\n\t\tctx.font = helpers.fontString(footerFontSize, model._footerFontStyle, model._footerFontFamily);\n\t\thelpers.each(model.footer, maxLineWidth);\n\n\t\t// Add padding\n\t\twidth += 2 * model.xPadding;\n\n\t\treturn {\n\t\t\twidth: width,\n\t\t\theight: height\n\t\t};\n\t}\n\n\t/**\n\t * Helper to get the alignment of a tooltip given the size\n\t */\n\tfunction determineAlignment(tooltip, size) {\n\t\tvar model = tooltip._model;\n\t\tvar chart = tooltip._chart;\n\t\tvar chartArea = tooltip._chart.chartArea;\n\t\tvar xAlign = 'center';\n\t\tvar yAlign = 'center';\n\n\t\tif (model.y < size.height) {\n\t\t\tyAlign = 'top';\n\t\t} else if (model.y > (chart.height - size.height)) {\n\t\t\tyAlign = 'bottom';\n\t\t}\n\n\t\tvar lf, rf; // functions to determine left, right alignment\n\t\tvar olf, orf; // functions to determine if left/right alignment causes tooltip to go outside chart\n\t\tvar yf; // function to get the y alignment if the tooltip goes outside of the left or right edges\n\t\tvar midX = (chartArea.left + chartArea.right) / 2;\n\t\tvar midY = (chartArea.top + chartArea.bottom) / 2;\n\n\t\tif (yAlign === 'center') {\n\t\t\tlf = function(x) {\n\t\t\t\treturn x <= midX;\n\t\t\t};\n\t\t\trf = function(x) {\n\t\t\t\treturn x > midX;\n\t\t\t};\n\t\t} else {\n\t\t\tlf = function(x) {\n\t\t\t\treturn x <= (size.width / 2);\n\t\t\t};\n\t\t\trf = function(x) {\n\t\t\t\treturn x >= (chart.width - (size.width / 2));\n\t\t\t};\n\t\t}\n\n\t\tolf = function(x) {\n\t\t\treturn x + size.width + model.caretSize + model.caretPadding > chart.width;\n\t\t};\n\t\torf = function(x) {\n\t\t\treturn x - size.width - model.caretSize - model.caretPadding < 0;\n\t\t};\n\t\tyf = function(y) {\n\t\t\treturn y <= midY ? 'top' : 'bottom';\n\t\t};\n\n\t\tif (lf(model.x)) {\n\t\t\txAlign = 'left';\n\n\t\t\t// Is tooltip too wide and goes over the right side of the chart.?\n\t\t\tif (olf(model.x)) {\n\t\t\t\txAlign = 'center';\n\t\t\t\tyAlign = yf(model.y);\n\t\t\t}\n\t\t} else if (rf(model.x)) {\n\t\t\txAlign = 'right';\n\n\t\t\t// Is tooltip too wide and goes outside left edge of canvas?\n\t\t\tif (orf(model.x)) {\n\t\t\t\txAlign = 'center';\n\t\t\t\tyAlign = yf(model.y);\n\t\t\t}\n\t\t}\n\n\t\tvar opts = tooltip._options;\n\t\treturn {\n\t\t\txAlign: opts.xAlign ? opts.xAlign : xAlign,\n\t\t\tyAlign: opts.yAlign ? opts.yAlign : yAlign\n\t\t};\n\t}\n\n\t/**\n\t * @Helper to get the location a tooltip needs to be placed at given the initial position (via the vm) and the size and alignment\n\t */\n\tfunction getBackgroundPoint(vm, size, alignment, chart) {\n\t\t// Background Position\n\t\tvar x = vm.x;\n\t\tvar y = vm.y;\n\n\t\tvar caretSize = vm.caretSize;\n\t\tvar caretPadding = vm.caretPadding;\n\t\tvar cornerRadius = vm.cornerRadius;\n\t\tvar xAlign = alignment.xAlign;\n\t\tvar yAlign = alignment.yAlign;\n\t\tvar paddingAndSize = caretSize + caretPadding;\n\t\tvar radiusAndPadding = cornerRadius + caretPadding;\n\n\t\tif (xAlign === 'right') {\n\t\t\tx -= size.width;\n\t\t} else if (xAlign === 'center') {\n\t\t\tx -= (size.width / 2);\n\t\t\tif (x + size.width > chart.width) {\n\t\t\t\tx = chart.width - size.width;\n\t\t\t}\n\t\t\tif (x < 0) {\n\t\t\t\tx = 0;\n\t\t\t}\n\t\t}\n\n\t\tif (yAlign === 'top') {\n\t\t\ty += paddingAndSize;\n\t\t} else if (yAlign === 'bottom') {\n\t\t\ty -= size.height + paddingAndSize;\n\t\t} else {\n\t\t\ty -= (size.height / 2);\n\t\t}\n\n\t\tif (yAlign === 'center') {\n\t\t\tif (xAlign === 'left') {\n\t\t\t\tx += paddingAndSize;\n\t\t\t} else if (xAlign === 'right') {\n\t\t\t\tx -= paddingAndSize;\n\t\t\t}\n\t\t} else if (xAlign === 'left') {\n\t\t\tx -= radiusAndPadding;\n\t\t} else if (xAlign === 'right') {\n\t\t\tx += radiusAndPadding;\n\t\t}\n\n\t\treturn {\n\t\t\tx: x,\n\t\t\ty: y\n\t\t};\n\t}\n\n\tChart.Tooltip = Element.extend({\n\t\tinitialize: function() {\n\t\t\tthis._model = getBaseModel(this._options);\n\t\t\tthis._lastActive = [];\n\t\t},\n\n\t\t// Get the title\n\t\t// Args are: (tooltipItem, data)\n\t\tgetTitle: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me._options;\n\t\t\tvar callbacks = opts.callbacks;\n\n\t\t\tvar beforeTitle = callbacks.beforeTitle.apply(me, arguments);\n\t\t\tvar title = callbacks.title.apply(me, arguments);\n\t\t\tvar afterTitle = callbacks.afterTitle.apply(me, arguments);\n\n\t\t\tvar lines = [];\n\t\t\tlines = pushOrConcat(lines, beforeTitle);\n\t\t\tlines = pushOrConcat(lines, title);\n\t\t\tlines = pushOrConcat(lines, afterTitle);\n\n\t\t\treturn lines;\n\t\t},\n\n\t\t// Args are: (tooltipItem, data)\n\t\tgetBeforeBody: function() {\n\t\t\tvar lines = this._options.callbacks.beforeBody.apply(this, arguments);\n\t\t\treturn helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : [];\n\t\t},\n\n\t\t// Args are: (tooltipItem, data)\n\t\tgetBody: function(tooltipItems, data) {\n\t\t\tvar me = this;\n\t\t\tvar callbacks = me._options.callbacks;\n\t\t\tvar bodyItems = [];\n\n\t\t\thelpers.each(tooltipItems, function(tooltipItem) {\n\t\t\t\tvar bodyItem = {\n\t\t\t\t\tbefore: [],\n\t\t\t\t\tlines: [],\n\t\t\t\t\tafter: []\n\t\t\t\t};\n\t\t\t\tpushOrConcat(bodyItem.before, callbacks.beforeLabel.call(me, tooltipItem, data));\n\t\t\t\tpushOrConcat(bodyItem.lines, callbacks.label.call(me, tooltipItem, data));\n\t\t\t\tpushOrConcat(bodyItem.after, callbacks.afterLabel.call(me, tooltipItem, data));\n\n\t\t\t\tbodyItems.push(bodyItem);\n\t\t\t});\n\n\t\t\treturn bodyItems;\n\t\t},\n\n\t\t// Args are: (tooltipItem, data)\n\t\tgetAfterBody: function() {\n\t\t\tvar lines = this._options.callbacks.afterBody.apply(this, arguments);\n\t\t\treturn helpers.isArray(lines) ? lines : lines !== undefined ? [lines] : [];\n\t\t},\n\n\t\t// Get the footer and beforeFooter and afterFooter lines\n\t\t// Args are: (tooltipItem, data)\n\t\tgetFooter: function() {\n\t\t\tvar me = this;\n\t\t\tvar callbacks = me._options.callbacks;\n\n\t\t\tvar beforeFooter = callbacks.beforeFooter.apply(me, arguments);\n\t\t\tvar footer = callbacks.footer.apply(me, arguments);\n\t\t\tvar afterFooter = callbacks.afterFooter.apply(me, arguments);\n\n\t\t\tvar lines = [];\n\t\t\tlines = pushOrConcat(lines, beforeFooter);\n\t\t\tlines = pushOrConcat(lines, footer);\n\t\t\tlines = pushOrConcat(lines, afterFooter);\n\n\t\t\treturn lines;\n\t\t},\n\n\t\tupdate: function(changed) {\n\t\t\tvar me = this;\n\t\t\tvar opts = me._options;\n\n\t\t\t// Need to regenerate the model because its faster than using extend and it is necessary due to the optimization in Chart.Element.transition\n\t\t\t// that does _view = _model if ease === 1. This causes the 2nd tooltip update to set properties in both the view and model at the same time\n\t\t\t// which breaks any animations.\n\t\t\tvar existingModel = me._model;\n\t\t\tvar model = me._model = getBaseModel(opts);\n\t\t\tvar active = me._active;\n\n\t\t\tvar data = me._data;\n\n\t\t\t// In the case where active.length === 0 we need to keep these at existing values for good animations\n\t\t\tvar alignment = {\n\t\t\t\txAlign: existingModel.xAlign,\n\t\t\t\tyAlign: existingModel.yAlign\n\t\t\t};\n\t\t\tvar backgroundPoint = {\n\t\t\t\tx: existingModel.x,\n\t\t\t\ty: existingModel.y\n\t\t\t};\n\t\t\tvar tooltipSize = {\n\t\t\t\twidth: existingModel.width,\n\t\t\t\theight: existingModel.height\n\t\t\t};\n\t\t\tvar tooltipPosition = {\n\t\t\t\tx: existingModel.caretX,\n\t\t\t\ty: existingModel.caretY\n\t\t\t};\n\n\t\t\tvar i, len;\n\n\t\t\tif (active.length) {\n\t\t\t\tmodel.opacity = 1;\n\n\t\t\t\tvar labelColors = [];\n\t\t\t\tvar labelTextColors = [];\n\t\t\t\ttooltipPosition = Chart.Tooltip.positioners[opts.position].call(me, active, me._eventPosition);\n\n\t\t\t\tvar tooltipItems = [];\n\t\t\t\tfor (i = 0, len = active.length; i < len; ++i) {\n\t\t\t\t\ttooltipItems.push(createTooltipItem(active[i]));\n\t\t\t\t}\n\n\t\t\t\t// If the user provided a filter function, use it to modify the tooltip items\n\t\t\t\tif (opts.filter) {\n\t\t\t\t\ttooltipItems = tooltipItems.filter(function(a) {\n\t\t\t\t\t\treturn opts.filter(a, data);\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t// If the user provided a sorting function, use it to modify the tooltip items\n\t\t\t\tif (opts.itemSort) {\n\t\t\t\t\ttooltipItems = tooltipItems.sort(function(a, b) {\n\t\t\t\t\t\treturn opts.itemSort(a, b, data);\n\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t// Determine colors for boxes\n\t\t\t\thelpers.each(tooltipItems, function(tooltipItem) {\n\t\t\t\t\tlabelColors.push(opts.callbacks.labelColor.call(me, tooltipItem, me._chart));\n\t\t\t\t\tlabelTextColors.push(opts.callbacks.labelTextColor.call(me, tooltipItem, me._chart));\n\t\t\t\t});\n\n\n\t\t\t\t// Build the Text Lines\n\t\t\t\tmodel.title = me.getTitle(tooltipItems, data);\n\t\t\t\tmodel.beforeBody = me.getBeforeBody(tooltipItems, data);\n\t\t\t\tmodel.body = me.getBody(tooltipItems, data);\n\t\t\t\tmodel.afterBody = me.getAfterBody(tooltipItems, data);\n\t\t\t\tmodel.footer = me.getFooter(tooltipItems, data);\n\n\t\t\t\t// Initial positioning and colors\n\t\t\t\tmodel.x = Math.round(tooltipPosition.x);\n\t\t\t\tmodel.y = Math.round(tooltipPosition.y);\n\t\t\t\tmodel.caretPadding = opts.caretPadding;\n\t\t\t\tmodel.labelColors = labelColors;\n\t\t\t\tmodel.labelTextColors = labelTextColors;\n\n\t\t\t\t// data points\n\t\t\t\tmodel.dataPoints = tooltipItems;\n\n\t\t\t\t// We need to determine alignment of the tooltip\n\t\t\t\ttooltipSize = getTooltipSize(this, model);\n\t\t\t\talignment = determineAlignment(this, tooltipSize);\n\t\t\t\t// Final Size and Position\n\t\t\t\tbackgroundPoint = getBackgroundPoint(model, tooltipSize, alignment, me._chart);\n\t\t\t} else {\n\t\t\t\tmodel.opacity = 0;\n\t\t\t}\n\n\t\t\tmodel.xAlign = alignment.xAlign;\n\t\t\tmodel.yAlign = alignment.yAlign;\n\t\t\tmodel.x = backgroundPoint.x;\n\t\t\tmodel.y = backgroundPoint.y;\n\t\t\tmodel.width = tooltipSize.width;\n\t\t\tmodel.height = tooltipSize.height;\n\n\t\t\t// Point where the caret on the tooltip points to\n\t\t\tmodel.caretX = tooltipPosition.x;\n\t\t\tmodel.caretY = tooltipPosition.y;\n\n\t\t\tme._model = model;\n\n\t\t\tif (changed && opts.custom) {\n\t\t\t\topts.custom.call(me, model);\n\t\t\t}\n\n\t\t\treturn me;\n\t\t},\n\t\tdrawCaret: function(tooltipPoint, size) {\n\t\t\tvar ctx = this._chart.ctx;\n\t\t\tvar vm = this._view;\n\t\t\tvar caretPosition = this.getCaretPosition(tooltipPoint, size, vm);\n\n\t\t\tctx.lineTo(caretPosition.x1, caretPosition.y1);\n\t\t\tctx.lineTo(caretPosition.x2, caretPosition.y2);\n\t\t\tctx.lineTo(caretPosition.x3, caretPosition.y3);\n\t\t},\n\t\tgetCaretPosition: function(tooltipPoint, size, vm) {\n\t\t\tvar x1, x2, x3, y1, y2, y3;\n\t\t\tvar caretSize = vm.caretSize;\n\t\t\tvar cornerRadius = vm.cornerRadius;\n\t\t\tvar xAlign = vm.xAlign;\n\t\t\tvar yAlign = vm.yAlign;\n\t\t\tvar ptX = tooltipPoint.x;\n\t\t\tvar ptY = tooltipPoint.y;\n\t\t\tvar width = size.width;\n\t\t\tvar height = size.height;\n\n\t\t\tif (yAlign === 'center') {\n\t\t\t\ty2 = ptY + (height / 2);\n\n\t\t\t\tif (xAlign === 'left') {\n\t\t\t\t\tx1 = ptX;\n\t\t\t\t\tx2 = x1 - caretSize;\n\t\t\t\t\tx3 = x1;\n\n\t\t\t\t\ty1 = y2 + caretSize;\n\t\t\t\t\ty3 = y2 - caretSize;\n\t\t\t\t} else {\n\t\t\t\t\tx1 = ptX + width;\n\t\t\t\t\tx2 = x1 + caretSize;\n\t\t\t\t\tx3 = x1;\n\n\t\t\t\t\ty1 = y2 - caretSize;\n\t\t\t\t\ty3 = y2 + caretSize;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tif (xAlign === 'left') {\n\t\t\t\t\tx2 = ptX + cornerRadius + (caretSize);\n\t\t\t\t\tx1 = x2 - caretSize;\n\t\t\t\t\tx3 = x2 + caretSize;\n\t\t\t\t} else if (xAlign === 'right') {\n\t\t\t\t\tx2 = ptX + width - cornerRadius - caretSize;\n\t\t\t\t\tx1 = x2 - caretSize;\n\t\t\t\t\tx3 = x2 + caretSize;\n\t\t\t\t} else {\n\t\t\t\t\tx2 = vm.caretX;\n\t\t\t\t\tx1 = x2 - caretSize;\n\t\t\t\t\tx3 = x2 + caretSize;\n\t\t\t\t}\n\t\t\t\tif (yAlign === 'top') {\n\t\t\t\t\ty1 = ptY;\n\t\t\t\t\ty2 = y1 - caretSize;\n\t\t\t\t\ty3 = y1;\n\t\t\t\t} else {\n\t\t\t\t\ty1 = ptY + height;\n\t\t\t\t\ty2 = y1 + caretSize;\n\t\t\t\t\ty3 = y1;\n\t\t\t\t\t// invert drawing order\n\t\t\t\t\tvar tmp = x3;\n\t\t\t\t\tx3 = x1;\n\t\t\t\t\tx1 = tmp;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn {x1: x1, x2: x2, x3: x3, y1: y1, y2: y2, y3: y3};\n\t\t},\n\t\tdrawTitle: function(pt, vm, ctx, opacity) {\n\t\t\tvar title = vm.title;\n\n\t\t\tif (title.length) {\n\t\t\t\tctx.textAlign = vm._titleAlign;\n\t\t\t\tctx.textBaseline = 'top';\n\n\t\t\t\tvar titleFontSize = vm.titleFontSize;\n\t\t\t\tvar titleSpacing = vm.titleSpacing;\n\n\t\t\t\tctx.fillStyle = mergeOpacity(vm.titleFontColor, opacity);\n\t\t\t\tctx.font = helpers.fontString(titleFontSize, vm._titleFontStyle, vm._titleFontFamily);\n\n\t\t\t\tvar i, len;\n\t\t\t\tfor (i = 0, len = title.length; i < len; ++i) {\n\t\t\t\t\tctx.fillText(title[i], pt.x, pt.y);\n\t\t\t\t\tpt.y += titleFontSize + titleSpacing; // Line Height and spacing\n\n\t\t\t\t\tif (i + 1 === title.length) {\n\t\t\t\t\t\tpt.y += vm.titleMarginBottom - titleSpacing; // If Last, add margin, remove spacing\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tdrawBody: function(pt, vm, ctx, opacity) {\n\t\t\tvar bodyFontSize = vm.bodyFontSize;\n\t\t\tvar bodySpacing = vm.bodySpacing;\n\t\t\tvar body = vm.body;\n\n\t\t\tctx.textAlign = vm._bodyAlign;\n\t\t\tctx.textBaseline = 'top';\n\t\t\tctx.font = helpers.fontString(bodyFontSize, vm._bodyFontStyle, vm._bodyFontFamily);\n\n\t\t\t// Before Body\n\t\t\tvar xLinePadding = 0;\n\t\t\tvar fillLineOfText = function(line) {\n\t\t\t\tctx.fillText(line, pt.x + xLinePadding, pt.y);\n\t\t\t\tpt.y += bodyFontSize + bodySpacing;\n\t\t\t};\n\n\t\t\t// Before body lines\n\t\t\tctx.fillStyle = mergeOpacity(vm.bodyFontColor, opacity);\n\t\t\thelpers.each(vm.beforeBody, fillLineOfText);\n\n\t\t\tvar drawColorBoxes = vm.displayColors;\n\t\t\txLinePadding = drawColorBoxes ? (bodyFontSize + 2) : 0;\n\n\t\t\t// Draw body lines now\n\t\t\thelpers.each(body, function(bodyItem, i) {\n\t\t\t\tvar textColor = mergeOpacity(vm.labelTextColors[i], opacity);\n\t\t\t\tctx.fillStyle = textColor;\n\t\t\t\thelpers.each(bodyItem.before, fillLineOfText);\n\n\t\t\t\thelpers.each(bodyItem.lines, function(line) {\n\t\t\t\t\t// Draw Legend-like boxes if needed\n\t\t\t\t\tif (drawColorBoxes) {\n\t\t\t\t\t\t// Fill a white rect so that colours merge nicely if the opacity is < 1\n\t\t\t\t\t\tctx.fillStyle = mergeOpacity(vm.legendColorBackground, opacity);\n\t\t\t\t\t\tctx.fillRect(pt.x, pt.y, bodyFontSize, bodyFontSize);\n\n\t\t\t\t\t\t// Border\n\t\t\t\t\t\tctx.lineWidth = 1;\n\t\t\t\t\t\tctx.strokeStyle = mergeOpacity(vm.labelColors[i].borderColor, opacity);\n\t\t\t\t\t\tctx.strokeRect(pt.x, pt.y, bodyFontSize, bodyFontSize);\n\n\t\t\t\t\t\t// Inner square\n\t\t\t\t\t\tctx.fillStyle = mergeOpacity(vm.labelColors[i].backgroundColor, opacity);\n\t\t\t\t\t\tctx.fillRect(pt.x + 1, pt.y + 1, bodyFontSize - 2, bodyFontSize - 2);\n\t\t\t\t\t\tctx.fillStyle = textColor;\n\t\t\t\t\t}\n\n\t\t\t\t\tfillLineOfText(line);\n\t\t\t\t});\n\n\t\t\t\thelpers.each(bodyItem.after, fillLineOfText);\n\t\t\t});\n\n\t\t\t// Reset back to 0 for after body\n\t\t\txLinePadding = 0;\n\n\t\t\t// After body lines\n\t\t\thelpers.each(vm.afterBody, fillLineOfText);\n\t\t\tpt.y -= bodySpacing; // Remove last body spacing\n\t\t},\n\t\tdrawFooter: function(pt, vm, ctx, opacity) {\n\t\t\tvar footer = vm.footer;\n\n\t\t\tif (footer.length) {\n\t\t\t\tpt.y += vm.footerMarginTop;\n\n\t\t\t\tctx.textAlign = vm._footerAlign;\n\t\t\t\tctx.textBaseline = 'top';\n\n\t\t\t\tctx.fillStyle = mergeOpacity(vm.footerFontColor, opacity);\n\t\t\t\tctx.font = helpers.fontString(vm.footerFontSize, vm._footerFontStyle, vm._footerFontFamily);\n\n\t\t\t\thelpers.each(footer, function(line) {\n\t\t\t\t\tctx.fillText(line, pt.x, pt.y);\n\t\t\t\t\tpt.y += vm.footerFontSize + vm.footerSpacing;\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tdrawBackground: function(pt, vm, ctx, tooltipSize, opacity) {\n\t\t\tctx.fillStyle = mergeOpacity(vm.backgroundColor, opacity);\n\t\t\tctx.strokeStyle = mergeOpacity(vm.borderColor, opacity);\n\t\t\tctx.lineWidth = vm.borderWidth;\n\t\t\tvar xAlign = vm.xAlign;\n\t\t\tvar yAlign = vm.yAlign;\n\t\t\tvar x = pt.x;\n\t\t\tvar y = pt.y;\n\t\t\tvar width = tooltipSize.width;\n\t\t\tvar height = tooltipSize.height;\n\t\t\tvar radius = vm.cornerRadius;\n\n\t\t\tctx.beginPath();\n\t\t\tctx.moveTo(x + radius, y);\n\t\t\tif (yAlign === 'top') {\n\t\t\t\tthis.drawCaret(pt, tooltipSize);\n\t\t\t}\n\t\t\tctx.lineTo(x + width - radius, y);\n\t\t\tctx.quadraticCurveTo(x + width, y, x + width, y + radius);\n\t\t\tif (yAlign === 'center' && xAlign === 'right') {\n\t\t\t\tthis.drawCaret(pt, tooltipSize);\n\t\t\t}\n\t\t\tctx.lineTo(x + width, y + height - radius);\n\t\t\tctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height);\n\t\t\tif (yAlign === 'bottom') {\n\t\t\t\tthis.drawCaret(pt, tooltipSize);\n\t\t\t}\n\t\t\tctx.lineTo(x + radius, y + height);\n\t\t\tctx.quadraticCurveTo(x, y + height, x, y + height - radius);\n\t\t\tif (yAlign === 'center' && xAlign === 'left') {\n\t\t\t\tthis.drawCaret(pt, tooltipSize);\n\t\t\t}\n\t\t\tctx.lineTo(x, y + radius);\n\t\t\tctx.quadraticCurveTo(x, y, x + radius, y);\n\t\t\tctx.closePath();\n\n\t\t\tctx.fill();\n\n\t\t\tif (vm.borderWidth > 0) {\n\t\t\t\tctx.stroke();\n\t\t\t}\n\t\t},\n\t\tdraw: function() {\n\t\t\tvar ctx = this._chart.ctx;\n\t\t\tvar vm = this._view;\n\n\t\t\tif (vm.opacity === 0) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tvar tooltipSize = {\n\t\t\t\twidth: vm.width,\n\t\t\t\theight: vm.height\n\t\t\t};\n\t\t\tvar pt = {\n\t\t\t\tx: vm.x,\n\t\t\t\ty: vm.y\n\t\t\t};\n\n\t\t\t// IE11/Edge does not like very small opacities, so snap to 0\n\t\t\tvar opacity = Math.abs(vm.opacity < 1e-3) ? 0 : vm.opacity;\n\n\t\t\t// Truthy/falsey value for empty tooltip\n\t\t\tvar hasTooltipContent = vm.title.length || vm.beforeBody.length || vm.body.length || vm.afterBody.length || vm.footer.length;\n\n\t\t\tif (this._options.enabled && hasTooltipContent) {\n\t\t\t\t// Draw Background\n\t\t\t\tthis.drawBackground(pt, vm, ctx, tooltipSize, opacity);\n\n\t\t\t\t// Draw Title, Body, and Footer\n\t\t\t\tpt.x += vm.xPadding;\n\t\t\t\tpt.y += vm.yPadding;\n\n\t\t\t\t// Titles\n\t\t\t\tthis.drawTitle(pt, vm, ctx, opacity);\n\n\t\t\t\t// Body\n\t\t\t\tthis.drawBody(pt, vm, ctx, opacity);\n\n\t\t\t\t// Footer\n\t\t\t\tthis.drawFooter(pt, vm, ctx, opacity);\n\t\t\t}\n\t\t},\n\n\t\t/**\n\t\t * Handle an event\n\t\t * @private\n\t\t * @param {IEvent} event - The event to handle\n\t\t * @returns {Boolean} true if the tooltip changed\n\t\t */\n\t\thandleEvent: function(e) {\n\t\t\tvar me = this;\n\t\t\tvar options = me._options;\n\t\t\tvar changed = false;\n\n\t\t\tme._lastActive = me._lastActive || [];\n\n\t\t\t// Find Active Elements for tooltips\n\t\t\tif (e.type === 'mouseout') {\n\t\t\t\tme._active = [];\n\t\t\t} else {\n\t\t\t\tme._active = me._chart.getElementsAtEventForMode(e, options.mode, options);\n\t\t\t}\n\n\t\t\t// Remember Last Actives\n\t\t\tchanged = !helpers.arrayEquals(me._active, me._lastActive);\n\n\t\t\t// Only handle target event on tooltip change\n\t\t\tif (changed) {\n\t\t\t\tme._lastActive = me._active;\n\n\t\t\t\tif (options.enabled || options.custom) {\n\t\t\t\t\tme._eventPosition = {\n\t\t\t\t\t\tx: e.x,\n\t\t\t\t\t\ty: e.y\n\t\t\t\t\t};\n\n\t\t\t\t\tme.update(true);\n\t\t\t\t\tme.pivot();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\treturn changed;\n\t\t}\n\t});\n\n\t/**\n\t * @namespace Chart.Tooltip.positioners\n\t */\n\tChart.Tooltip.positioners = {\n\t\t/**\n\t\t * Average mode places the tooltip at the average position of the elements shown\n\t\t * @function Chart.Tooltip.positioners.average\n\t\t * @param elements {ChartElement[]} the elements being displayed in the tooltip\n\t\t * @returns {Point} tooltip position\n\t\t */\n\t\taverage: function(elements) {\n\t\t\tif (!elements.length) {\n\t\t\t\treturn false;\n\t\t\t}\n\n\t\t\tvar i, len;\n\t\t\tvar x = 0;\n\t\t\tvar y = 0;\n\t\t\tvar count = 0;\n\n\t\t\tfor (i = 0, len = elements.length; i < len; ++i) {\n\t\t\t\tvar el = elements[i];\n\t\t\t\tif (el && el.hasValue()) {\n\t\t\t\t\tvar pos = el.tooltipPosition();\n\t\t\t\t\tx += pos.x;\n\t\t\t\t\ty += pos.y;\n\t\t\t\t\t++count;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\treturn {\n\t\t\t\tx: Math.round(x / count),\n\t\t\t\ty: Math.round(y / count)\n\t\t\t};\n\t\t},\n\n\t\t/**\n\t\t * Gets the tooltip position nearest of the item nearest to the event position\n\t\t * @function Chart.Tooltip.positioners.nearest\n\t\t * @param elements {Chart.Element[]} the tooltip elements\n\t\t * @param eventPosition {Point} the position of the event in canvas coordinates\n\t\t * @returns {Point} the tooltip position\n\t\t */\n\t\tnearest: function(elements, eventPosition) {\n\t\t\tvar x = eventPosition.x;\n\t\t\tvar y = eventPosition.y;\n\t\t\tvar minDistance = Number.POSITIVE_INFINITY;\n\t\t\tvar i, len, nearestElement;\n\n\t\t\tfor (i = 0, len = elements.length; i < len; ++i) {\n\t\t\t\tvar el = elements[i];\n\t\t\t\tif (el && el.hasValue()) {\n\t\t\t\t\tvar center = el.getCenterPoint();\n\t\t\t\t\tvar d = helpers.distanceBetweenPoints(eventPosition, center);\n\n\t\t\t\t\tif (d < minDistance) {\n\t\t\t\t\t\tminDistance = d;\n\t\t\t\t\t\tnearestElement = el;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (nearestElement) {\n\t\t\t\tvar tp = nearestElement.tooltipPosition();\n\t\t\t\tx = tp.x;\n\t\t\t\ty = tp.y;\n\t\t\t}\n\n\t\t\treturn {\n\t\t\t\tx: x,\n\t\t\t\ty: y\n\t\t\t};\n\t\t}\n\t};\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvcmUvY29yZS50b29sdGlwLmpzP2M3Y2IiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQWlCO0FBQ3hDLGNBQWMsbUJBQU8sQ0FBQyxFQUFnQjtBQUN0QyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLElBQUk7QUFDSjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsSUFBSTtBQUNKOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlEQUFpRDtBQUNqRDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0Esd0JBQXdCLE9BQU87QUFDL0I7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0NBQWtDO0FBQ2xDOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsMkNBQTJDO0FBQzNDLDJFQUEyRTtBQUMzRSx5REFBeUQ7QUFDekQsOENBQThDO0FBQzlDLGtGQUFrRjtBQUNsRix3REFBd0Q7QUFDeEQsK0NBQStDO0FBQy9DLDhFQUE4RTs7QUFFOUU7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBOztBQUVBLGFBQWE7QUFDYixlQUFlO0FBQ2YsU0FBUztBQUNUO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJOztBQUVKO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG9DQUFvQyxTQUFTO0FBQzdDO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ047O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUFNO0FBQ047O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOzs7QUFHTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1gsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBLG1DQUFtQyxTQUFTO0FBQzVDO0FBQ0EsMENBQTBDOztBQUUxQztBQUNBLGtEQUFrRDtBQUNsRDtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBLElBQUk7O0FBRUo7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsdUJBQXVCO0FBQ3ZCLEdBQUc7QUFDSDtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQSxhQUFhLE9BQU87QUFDcEIsZUFBZSxRQUFRO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQixlQUFlO0FBQ3JDLGVBQWUsTUFBTTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHFDQUFxQyxTQUFTO0FBQzlDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBLHNCQUFzQixnQkFBZ0I7QUFDdEMsMkJBQTJCLE1BQU07QUFDakMsZUFBZSxNQUFNO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxxQ0FBcUMsU0FBUztBQUM5QztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIyNzUuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4vY29yZS5kZWZhdWx0cycpO1xudmFyIEVsZW1lbnQgPSByZXF1aXJlKCcuL2NvcmUuZWxlbWVudCcpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0dG9vbHRpcHM6IHtcblx0XHRlbmFibGVkOiB0cnVlLFxuXHRcdGN1c3RvbTogbnVsbCxcblx0XHRtb2RlOiAnbmVhcmVzdCcsXG5cdFx0cG9zaXRpb246ICdhdmVyYWdlJyxcblx0XHRpbnRlcnNlY3Q6IHRydWUsXG5cdFx0YmFja2dyb3VuZENvbG9yOiAncmdiYSgwLDAsMCwwLjgpJyxcblx0XHR0aXRsZUZvbnRTdHlsZTogJ2JvbGQnLFxuXHRcdHRpdGxlU3BhY2luZzogMixcblx0XHR0aXRsZU1hcmdpbkJvdHRvbTogNixcblx0XHR0aXRsZUZvbnRDb2xvcjogJyNmZmYnLFxuXHRcdHRpdGxlQWxpZ246ICdsZWZ0Jyxcblx0XHRib2R5U3BhY2luZzogMixcblx0XHRib2R5Rm9udENvbG9yOiAnI2ZmZicsXG5cdFx0Ym9keUFsaWduOiAnbGVmdCcsXG5cdFx0Zm9vdGVyRm9udFN0eWxlOiAnYm9sZCcsXG5cdFx0Zm9vdGVyU3BhY2luZzogMixcblx0XHRmb290ZXJNYXJnaW5Ub3A6IDYsXG5cdFx0Zm9vdGVyRm9udENvbG9yOiAnI2ZmZicsXG5cdFx0Zm9vdGVyQWxpZ246ICdsZWZ0Jyxcblx0XHR5UGFkZGluZzogNixcblx0XHR4UGFkZGluZzogNixcblx0XHRjYXJldFBhZGRpbmc6IDIsXG5cdFx0Y2FyZXRTaXplOiA1LFxuXHRcdGNvcm5lclJhZGl1czogNixcblx0XHRtdWx0aUtleUJhY2tncm91bmQ6ICcjZmZmJyxcblx0XHRkaXNwbGF5Q29sb3JzOiB0cnVlLFxuXHRcdGJvcmRlckNvbG9yOiAncmdiYSgwLDAsMCwwKScsXG5cdFx0Ym9yZGVyV2lkdGg6IDAsXG5cdFx0Y2FsbGJhY2tzOiB7XG5cdFx0XHQvLyBBcmdzIGFyZTogKHRvb2x0aXBJdGVtcywgZGF0YSlcblx0XHRcdGJlZm9yZVRpdGxlOiBoZWxwZXJzLm5vb3AsXG5cdFx0XHR0aXRsZTogZnVuY3Rpb24odG9vbHRpcEl0ZW1zLCBkYXRhKSB7XG5cdFx0XHRcdC8vIFBpY2sgZmlyc3QgeExhYmVsIGZvciBub3dcblx0XHRcdFx0dmFyIHRpdGxlID0gJyc7XG5cdFx0XHRcdHZhciBsYWJlbHMgPSBkYXRhLmxhYmVscztcblx0XHRcdFx0dmFyIGxhYmVsQ291bnQgPSBsYWJlbHMgPyBsYWJlbHMubGVuZ3RoIDogMDtcblxuXHRcdFx0XHRpZiAodG9vbHRpcEl0ZW1zLmxlbmd0aCA+IDApIHtcblx0XHRcdFx0XHR2YXIgaXRlbSA9IHRvb2x0aXBJdGVtc1swXTtcblxuXHRcdFx0XHRcdGlmIChpdGVtLnhMYWJlbCkge1xuXHRcdFx0XHRcdFx0dGl0bGUgPSBpdGVtLnhMYWJlbDtcblx0XHRcdFx0XHR9IGVsc2UgaWYgKGxhYmVsQ291bnQgPiAwICYmIGl0ZW0uaW5kZXggPCBsYWJlbENvdW50KSB7XG5cdFx0XHRcdFx0XHR0aXRsZSA9IGxhYmVsc1tpdGVtLmluZGV4XTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRyZXR1cm4gdGl0bGU7XG5cdFx0XHR9LFxuXHRcdFx0YWZ0ZXJUaXRsZTogaGVscGVycy5ub29wLFxuXG5cdFx0XHQvLyBBcmdzIGFyZTogKHRvb2x0aXBJdGVtcywgZGF0YSlcblx0XHRcdGJlZm9yZUJvZHk6IGhlbHBlcnMubm9vcCxcblxuXHRcdFx0Ly8gQXJncyBhcmU6ICh0b29sdGlwSXRlbSwgZGF0YSlcblx0XHRcdGJlZm9yZUxhYmVsOiBoZWxwZXJzLm5vb3AsXG5cdFx0XHRsYWJlbDogZnVuY3Rpb24odG9vbHRpcEl0ZW0sIGRhdGEpIHtcblx0XHRcdFx0dmFyIGxhYmVsID0gZGF0YS5kYXRhc2V0c1t0b29sdGlwSXRlbS5kYXRhc2V0SW5kZXhdLmxhYmVsIHx8ICcnO1xuXG5cdFx0XHRcdGlmIChsYWJlbCkge1xuXHRcdFx0XHRcdGxhYmVsICs9ICc6ICc7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGFiZWwgKz0gdG9vbHRpcEl0ZW0ueUxhYmVsO1xuXHRcdFx0XHRyZXR1cm4gbGFiZWw7XG5cdFx0XHR9LFxuXHRcdFx0bGFiZWxDb2xvcjogZnVuY3Rpb24odG9vbHRpcEl0ZW0sIGNoYXJ0KSB7XG5cdFx0XHRcdHZhciBtZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEodG9vbHRpcEl0ZW0uZGF0YXNldEluZGV4KTtcblx0XHRcdFx0dmFyIGFjdGl2ZUVsZW1lbnQgPSBtZXRhLmRhdGFbdG9vbHRpcEl0ZW0uaW5kZXhdO1xuXHRcdFx0XHR2YXIgdmlldyA9IGFjdGl2ZUVsZW1lbnQuX3ZpZXc7XG5cdFx0XHRcdHJldHVybiB7XG5cdFx0XHRcdFx0Ym9yZGVyQ29sb3I6IHZpZXcuYm9yZGVyQ29sb3IsXG5cdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiB2aWV3LmJhY2tncm91bmRDb2xvclxuXHRcdFx0XHR9O1xuXHRcdFx0fSxcblx0XHRcdGxhYmVsVGV4dENvbG9yOiBmdW5jdGlvbigpIHtcblx0XHRcdFx0cmV0dXJuIHRoaXMuX29wdGlvbnMuYm9keUZvbnRDb2xvcjtcblx0XHRcdH0sXG5cdFx0XHRhZnRlckxhYmVsOiBoZWxwZXJzLm5vb3AsXG5cblx0XHRcdC8vIEFyZ3MgYXJlOiAodG9vbHRpcEl0ZW1zLCBkYXRhKVxuXHRcdFx0YWZ0ZXJCb2R5OiBoZWxwZXJzLm5vb3AsXG5cblx0XHRcdC8vIEFyZ3MgYXJlOiAodG9vbHRpcEl0ZW1zLCBkYXRhKVxuXHRcdFx0YmVmb3JlRm9vdGVyOiBoZWxwZXJzLm5vb3AsXG5cdFx0XHRmb290ZXI6IGhlbHBlcnMubm9vcCxcblx0XHRcdGFmdGVyRm9vdGVyOiBoZWxwZXJzLm5vb3Bcblx0XHR9XG5cdH1cbn0pO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0LyoqXG4gXHQgKiBIZWxwZXIgbWV0aG9kIHRvIG1lcmdlIHRoZSBvcGFjaXR5IGludG8gYSBjb2xvclxuIFx0ICovXG5cdGZ1bmN0aW9uIG1lcmdlT3BhY2l0eShjb2xvclN0cmluZywgb3BhY2l0eSkge1xuXHRcdHZhciBjb2xvciA9IGhlbHBlcnMuY29sb3IoY29sb3JTdHJpbmcpO1xuXHRcdHJldHVybiBjb2xvci5hbHBoYShvcGFjaXR5ICogY29sb3IuYWxwaGEoKSkucmdiYVN0cmluZygpO1xuXHR9XG5cblx0Ly8gSGVscGVyIHRvIHB1c2ggb3IgY29uY2F0IGJhc2VkIG9uIGlmIHRoZSAybmQgcGFyYW1ldGVyIGlzIGFuIGFycmF5IG9yIG5vdFxuXHRmdW5jdGlvbiBwdXNoT3JDb25jYXQoYmFzZSwgdG9QdXNoKSB7XG5cdFx0aWYgKHRvUHVzaCkge1xuXHRcdFx0aWYgKGhlbHBlcnMuaXNBcnJheSh0b1B1c2gpKSB7XG5cdFx0XHRcdC8vIGJhc2UgPSBiYXNlLmNvbmNhdCh0b1B1c2gpO1xuXHRcdFx0XHRBcnJheS5wcm90b3R5cGUucHVzaC5hcHBseShiYXNlLCB0b1B1c2gpO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0YmFzZS5wdXNoKHRvUHVzaCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cmV0dXJuIGJhc2U7XG5cdH1cblxuXHQvLyBQcml2YXRlIGhlbHBlciB0byBjcmVhdGUgYSB0b29sdGlwIGl0ZW0gbW9kZWxcblx0Ly8gQHBhcmFtIGVsZW1lbnQgOiB0aGUgY2hhcnQgZWxlbWVudCAocG9pbnQsIGFyYywgYmFyKSB0byBjcmVhdGUgdGhlIHRvb2x0aXAgaXRlbSBmb3Jcblx0Ly8gQHJldHVybiA6IG5ldyB0b29sdGlwIGl0ZW1cblx0ZnVuY3Rpb24gY3JlYXRlVG9vbHRpcEl0ZW0oZWxlbWVudCkge1xuXHRcdHZhciB4U2NhbGUgPSBlbGVtZW50Ll94U2NhbGU7XG5cdFx0dmFyIHlTY2FsZSA9IGVsZW1lbnQuX3lTY2FsZSB8fCBlbGVtZW50Ll9zY2FsZTsgLy8gaGFuZGxlIHJhZGFyIHx8IHBvbGFyQXJlYSBjaGFydHNcblx0XHR2YXIgaW5kZXggPSBlbGVtZW50Ll9pbmRleDtcblx0XHR2YXIgZGF0YXNldEluZGV4ID0gZWxlbWVudC5fZGF0YXNldEluZGV4O1xuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHhMYWJlbDogeFNjYWxlID8geFNjYWxlLmdldExhYmVsRm9ySW5kZXgoaW5kZXgsIGRhdGFzZXRJbmRleCkgOiAnJyxcblx0XHRcdHlMYWJlbDogeVNjYWxlID8geVNjYWxlLmdldExhYmVsRm9ySW5kZXgoaW5kZXgsIGRhdGFzZXRJbmRleCkgOiAnJyxcblx0XHRcdGluZGV4OiBpbmRleCxcblx0XHRcdGRhdGFzZXRJbmRleDogZGF0YXNldEluZGV4LFxuXHRcdFx0eDogZWxlbWVudC5fbW9kZWwueCxcblx0XHRcdHk6IGVsZW1lbnQuX21vZGVsLnlcblx0XHR9O1xuXHR9XG5cblx0LyoqXG5cdCAqIEhlbHBlciB0byBnZXQgdGhlIHJlc2V0IG1vZGVsIGZvciB0aGUgdG9vbHRpcFxuXHQgKiBAcGFyYW0gdG9vbHRpcE9wdHMge09iamVjdH0gdGhlIHRvb2x0aXAgb3B0aW9uc1xuXHQgKi9cblx0ZnVuY3Rpb24gZ2V0QmFzZU1vZGVsKHRvb2x0aXBPcHRzKSB7XG5cdFx0dmFyIGdsb2JhbERlZmF1bHRzID0gZGVmYXVsdHMuZ2xvYmFsO1xuXHRcdHZhciB2YWx1ZU9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQ7XG5cblx0XHRyZXR1cm4ge1xuXHRcdFx0Ly8gUG9zaXRpb25pbmdcblx0XHRcdHhQYWRkaW5nOiB0b29sdGlwT3B0cy54UGFkZGluZyxcblx0XHRcdHlQYWRkaW5nOiB0b29sdGlwT3B0cy55UGFkZGluZyxcblx0XHRcdHhBbGlnbjogdG9vbHRpcE9wdHMueEFsaWduLFxuXHRcdFx0eUFsaWduOiB0b29sdGlwT3B0cy55QWxpZ24sXG5cblx0XHRcdC8vIEJvZHlcblx0XHRcdGJvZHlGb250Q29sb3I6IHRvb2x0aXBPcHRzLmJvZHlGb250Q29sb3IsXG5cdFx0XHRfYm9keUZvbnRGYW1pbHk6IHZhbHVlT3JEZWZhdWx0KHRvb2x0aXBPcHRzLmJvZHlGb250RmFtaWx5LCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udEZhbWlseSksXG5cdFx0XHRfYm9keUZvbnRTdHlsZTogdmFsdWVPckRlZmF1bHQodG9vbHRpcE9wdHMuYm9keUZvbnRTdHlsZSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRTdHlsZSksXG5cdFx0XHRfYm9keUFsaWduOiB0b29sdGlwT3B0cy5ib2R5QWxpZ24sXG5cdFx0XHRib2R5Rm9udFNpemU6IHZhbHVlT3JEZWZhdWx0KHRvb2x0aXBPcHRzLmJvZHlGb250U2l6ZSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRTaXplKSxcblx0XHRcdGJvZHlTcGFjaW5nOiB0b29sdGlwT3B0cy5ib2R5U3BhY2luZyxcblxuXHRcdFx0Ly8gVGl0bGVcblx0XHRcdHRpdGxlRm9udENvbG9yOiB0b29sdGlwT3B0cy50aXRsZUZvbnRDb2xvcixcblx0XHRcdF90aXRsZUZvbnRGYW1pbHk6IHZhbHVlT3JEZWZhdWx0KHRvb2x0aXBPcHRzLnRpdGxlRm9udEZhbWlseSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRGYW1pbHkpLFxuXHRcdFx0X3RpdGxlRm9udFN0eWxlOiB2YWx1ZU9yRGVmYXVsdCh0b29sdGlwT3B0cy50aXRsZUZvbnRTdHlsZSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRTdHlsZSksXG5cdFx0XHR0aXRsZUZvbnRTaXplOiB2YWx1ZU9yRGVmYXVsdCh0b29sdGlwT3B0cy50aXRsZUZvbnRTaXplLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFNpemUpLFxuXHRcdFx0X3RpdGxlQWxpZ246IHRvb2x0aXBPcHRzLnRpdGxlQWxpZ24sXG5cdFx0XHR0aXRsZVNwYWNpbmc6IHRvb2x0aXBPcHRzLnRpdGxlU3BhY2luZyxcblx0XHRcdHRpdGxlTWFyZ2luQm90dG9tOiB0b29sdGlwT3B0cy50aXRsZU1hcmdpbkJvdHRvbSxcblxuXHRcdFx0Ly8gRm9vdGVyXG5cdFx0XHRmb290ZXJGb250Q29sb3I6IHRvb2x0aXBPcHRzLmZvb3RlckZvbnRDb2xvcixcblx0XHRcdF9mb290ZXJGb250RmFtaWx5OiB2YWx1ZU9yRGVmYXVsdCh0b29sdGlwT3B0cy5mb290ZXJGb250RmFtaWx5LCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udEZhbWlseSksXG5cdFx0XHRfZm9vdGVyRm9udFN0eWxlOiB2YWx1ZU9yRGVmYXVsdCh0b29sdGlwT3B0cy5mb290ZXJGb250U3R5bGUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U3R5bGUpLFxuXHRcdFx0Zm9vdGVyRm9udFNpemU6IHZhbHVlT3JEZWZhdWx0KHRvb2x0aXBPcHRzLmZvb3RlckZvbnRTaXplLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFNpemUpLFxuXHRcdFx0X2Zvb3RlckFsaWduOiB0b29sdGlwT3B0cy5mb290ZXJBbGlnbixcblx0XHRcdGZvb3RlclNwYWNpbmc6IHRvb2x0aXBPcHRzLmZvb3RlclNwYWNpbmcsXG5cdFx0XHRmb290ZXJNYXJnaW5Ub3A6IHRvb2x0aXBPcHRzLmZvb3Rlck1hcmdpblRvcCxcblxuXHRcdFx0Ly8gQXBwZWFyYW5jZVxuXHRcdFx0Y2FyZXRTaXplOiB0b29sdGlwT3B0cy5jYXJldFNpemUsXG5cdFx0XHRjb3JuZXJSYWRpdXM6IHRvb2x0aXBPcHRzLmNvcm5lclJhZGl1cyxcblx0XHRcdGJhY2tncm91bmRDb2xvcjogdG9vbHRpcE9wdHMuYmFja2dyb3VuZENvbG9yLFxuXHRcdFx0b3BhY2l0eTogMCxcblx0XHRcdGxlZ2VuZENvbG9yQmFja2dyb3VuZDogdG9vbHRpcE9wdHMubXVsdGlLZXlCYWNrZ3JvdW5kLFxuXHRcdFx0ZGlzcGxheUNvbG9yczogdG9vbHRpcE9wdHMuZGlzcGxheUNvbG9ycyxcblx0XHRcdGJvcmRlckNvbG9yOiB0b29sdGlwT3B0cy5ib3JkZXJDb2xvcixcblx0XHRcdGJvcmRlcldpZHRoOiB0b29sdGlwT3B0cy5ib3JkZXJXaWR0aFxuXHRcdH07XG5cdH1cblxuXHQvKipcblx0ICogR2V0IHRoZSBzaXplIG9mIHRoZSB0b29sdGlwXG5cdCAqL1xuXHRmdW5jdGlvbiBnZXRUb29sdGlwU2l6ZSh0b29sdGlwLCBtb2RlbCkge1xuXHRcdHZhciBjdHggPSB0b29sdGlwLl9jaGFydC5jdHg7XG5cblx0XHR2YXIgaGVpZ2h0ID0gbW9kZWwueVBhZGRpbmcgKiAyOyAvLyBUb29sdGlwIFBhZGRpbmdcblx0XHR2YXIgd2lkdGggPSAwO1xuXG5cdFx0Ly8gQ291bnQgb2YgYWxsIGxpbmVzIGluIHRoZSBib2R5XG5cdFx0dmFyIGJvZHkgPSBtb2RlbC5ib2R5O1xuXHRcdHZhciBjb21iaW5lZEJvZHlMZW5ndGggPSBib2R5LnJlZHVjZShmdW5jdGlvbihjb3VudCwgYm9keUl0ZW0pIHtcblx0XHRcdHJldHVybiBjb3VudCArIGJvZHlJdGVtLmJlZm9yZS5sZW5ndGggKyBib2R5SXRlbS5saW5lcy5sZW5ndGggKyBib2R5SXRlbS5hZnRlci5sZW5ndGg7XG5cdFx0fSwgMCk7XG5cdFx0Y29tYmluZWRCb2R5TGVuZ3RoICs9IG1vZGVsLmJlZm9yZUJvZHkubGVuZ3RoICsgbW9kZWwuYWZ0ZXJCb2R5Lmxlbmd0aDtcblxuXHRcdHZhciB0aXRsZUxpbmVDb3VudCA9IG1vZGVsLnRpdGxlLmxlbmd0aDtcblx0XHR2YXIgZm9vdGVyTGluZUNvdW50ID0gbW9kZWwuZm9vdGVyLmxlbmd0aDtcblx0XHR2YXIgdGl0bGVGb250U2l6ZSA9IG1vZGVsLnRpdGxlRm9udFNpemU7XG5cdFx0dmFyIGJvZHlGb250U2l6ZSA9IG1vZGVsLmJvZHlGb250U2l6ZTtcblx0XHR2YXIgZm9vdGVyRm9udFNpemUgPSBtb2RlbC5mb290ZXJGb250U2l6ZTtcblxuXHRcdGhlaWdodCArPSB0aXRsZUxpbmVDb3VudCAqIHRpdGxlRm9udFNpemU7IC8vIFRpdGxlIExpbmVzXG5cdFx0aGVpZ2h0ICs9IHRpdGxlTGluZUNvdW50ID8gKHRpdGxlTGluZUNvdW50IC0gMSkgKiBtb2RlbC50aXRsZVNwYWNpbmcgOiAwOyAvLyBUaXRsZSBMaW5lIFNwYWNpbmdcblx0XHRoZWlnaHQgKz0gdGl0bGVMaW5lQ291bnQgPyBtb2RlbC50aXRsZU1hcmdpbkJvdHRvbSA6IDA7IC8vIFRpdGxlJ3MgYm90dG9tIE1hcmdpblxuXHRcdGhlaWdodCArPSBjb21iaW5lZEJvZHlMZW5ndGggKiBib2R5Rm9udFNpemU7IC8vIEJvZHkgTGluZXNcblx0XHRoZWlnaHQgKz0gY29tYmluZWRCb2R5TGVuZ3RoID8gKGNvbWJpbmVkQm9keUxlbmd0aCAtIDEpICogbW9kZWwuYm9keVNwYWNpbmcgOiAwOyAvLyBCb2R5IExpbmUgU3BhY2luZ1xuXHRcdGhlaWdodCArPSBmb290ZXJMaW5lQ291bnQgPyBtb2RlbC5mb290ZXJNYXJnaW5Ub3AgOiAwOyAvLyBGb290ZXIgTWFyZ2luXG5cdFx0aGVpZ2h0ICs9IGZvb3RlckxpbmVDb3VudCAqIChmb290ZXJGb250U2l6ZSk7IC8vIEZvb3RlciBMaW5lc1xuXHRcdGhlaWdodCArPSBmb290ZXJMaW5lQ291bnQgPyAoZm9vdGVyTGluZUNvdW50IC0gMSkgKiBtb2RlbC5mb290ZXJTcGFjaW5nIDogMDsgLy8gRm9vdGVyIExpbmUgU3BhY2luZ1xuXG5cdFx0Ly8gVGl0bGUgd2lkdGhcblx0XHR2YXIgd2lkdGhQYWRkaW5nID0gMDtcblx0XHR2YXIgbWF4TGluZVdpZHRoID0gZnVuY3Rpb24obGluZSkge1xuXHRcdFx0d2lkdGggPSBNYXRoLm1heCh3aWR0aCwgY3R4Lm1lYXN1cmVUZXh0KGxpbmUpLndpZHRoICsgd2lkdGhQYWRkaW5nKTtcblx0XHR9O1xuXG5cdFx0Y3R4LmZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcodGl0bGVGb250U2l6ZSwgbW9kZWwuX3RpdGxlRm9udFN0eWxlLCBtb2RlbC5fdGl0bGVGb250RmFtaWx5KTtcblx0XHRoZWxwZXJzLmVhY2gobW9kZWwudGl0bGUsIG1heExpbmVXaWR0aCk7XG5cblx0XHQvLyBCb2R5IHdpZHRoXG5cdFx0Y3R4LmZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcoYm9keUZvbnRTaXplLCBtb2RlbC5fYm9keUZvbnRTdHlsZSwgbW9kZWwuX2JvZHlGb250RmFtaWx5KTtcblx0XHRoZWxwZXJzLmVhY2gobW9kZWwuYmVmb3JlQm9keS5jb25jYXQobW9kZWwuYWZ0ZXJCb2R5KSwgbWF4TGluZVdpZHRoKTtcblxuXHRcdC8vIEJvZHkgbGluZXMgbWF5IGluY2x1ZGUgc29tZSBleHRyYSB3aWR0aCBkdWUgdG8gdGhlIGNvbG9yIGJveFxuXHRcdHdpZHRoUGFkZGluZyA9IG1vZGVsLmRpc3BsYXlDb2xvcnMgPyAoYm9keUZvbnRTaXplICsgMikgOiAwO1xuXHRcdGhlbHBlcnMuZWFjaChib2R5LCBmdW5jdGlvbihib2R5SXRlbSkge1xuXHRcdFx0aGVscGVycy5lYWNoKGJvZHlJdGVtLmJlZm9yZSwgbWF4TGluZVdpZHRoKTtcblx0XHRcdGhlbHBlcnMuZWFjaChib2R5SXRlbS5saW5lcywgbWF4TGluZVdpZHRoKTtcblx0XHRcdGhlbHBlcnMuZWFjaChib2R5SXRlbS5hZnRlciwgbWF4TGluZVdpZHRoKTtcblx0XHR9KTtcblxuXHRcdC8vIFJlc2V0IGJhY2sgdG8gMFxuXHRcdHdpZHRoUGFkZGluZyA9IDA7XG5cblx0XHQvLyBGb290ZXIgd2lkdGhcblx0XHRjdHguZm9udCA9IGhlbHBlcnMuZm9udFN0cmluZyhmb290ZXJGb250U2l6ZSwgbW9kZWwuX2Zvb3RlckZvbnRTdHlsZSwgbW9kZWwuX2Zvb3RlckZvbnRGYW1pbHkpO1xuXHRcdGhlbHBlcnMuZWFjaChtb2RlbC5mb290ZXIsIG1heExpbmVXaWR0aCk7XG5cblx0XHQvLyBBZGQgcGFkZGluZ1xuXHRcdHdpZHRoICs9IDIgKiBtb2RlbC54UGFkZGluZztcblxuXHRcdHJldHVybiB7XG5cdFx0XHR3aWR0aDogd2lkdGgsXG5cdFx0XHRoZWlnaHQ6IGhlaWdodFxuXHRcdH07XG5cdH1cblxuXHQvKipcblx0ICogSGVscGVyIHRvIGdldCB0aGUgYWxpZ25tZW50IG9mIGEgdG9vbHRpcCBnaXZlbiB0aGUgc2l6ZVxuXHQgKi9cblx0ZnVuY3Rpb24gZGV0ZXJtaW5lQWxpZ25tZW50KHRvb2x0aXAsIHNpemUpIHtcblx0XHR2YXIgbW9kZWwgPSB0b29sdGlwLl9tb2RlbDtcblx0XHR2YXIgY2hhcnQgPSB0b29sdGlwLl9jaGFydDtcblx0XHR2YXIgY2hhcnRBcmVhID0gdG9vbHRpcC5fY2hhcnQuY2hhcnRBcmVhO1xuXHRcdHZhciB4QWxpZ24gPSAnY2VudGVyJztcblx0XHR2YXIgeUFsaWduID0gJ2NlbnRlcic7XG5cblx0XHRpZiAobW9kZWwueSA8IHNpemUuaGVpZ2h0KSB7XG5cdFx0XHR5QWxpZ24gPSAndG9wJztcblx0XHR9IGVsc2UgaWYgKG1vZGVsLnkgPiAoY2hhcnQuaGVpZ2h0IC0gc2l6ZS5oZWlnaHQpKSB7XG5cdFx0XHR5QWxpZ24gPSAnYm90dG9tJztcblx0XHR9XG5cblx0XHR2YXIgbGYsIHJmOyAvLyBmdW5jdGlvbnMgdG8gZGV0ZXJtaW5lIGxlZnQsIHJpZ2h0IGFsaWdubWVudFxuXHRcdHZhciBvbGYsIG9yZjsgLy8gZnVuY3Rpb25zIHRvIGRldGVybWluZSBpZiBsZWZ0L3JpZ2h0IGFsaWdubWVudCBjYXVzZXMgdG9vbHRpcCB0byBnbyBvdXRzaWRlIGNoYXJ0XG5cdFx0dmFyIHlmOyAvLyBmdW5jdGlvbiB0byBnZXQgdGhlIHkgYWxpZ25tZW50IGlmIHRoZSB0b29sdGlwIGdvZXMgb3V0c2lkZSBvZiB0aGUgbGVmdCBvciByaWdodCBlZGdlc1xuXHRcdHZhciBtaWRYID0gKGNoYXJ0QXJlYS5sZWZ0ICsgY2hhcnRBcmVhLnJpZ2h0KSAvIDI7XG5cdFx0dmFyIG1pZFkgPSAoY2hhcnRBcmVhLnRvcCArIGNoYXJ0QXJlYS5ib3R0b20pIC8gMjtcblxuXHRcdGlmICh5QWxpZ24gPT09ICdjZW50ZXInKSB7XG5cdFx0XHRsZiA9IGZ1bmN0aW9uKHgpIHtcblx0XHRcdFx0cmV0dXJuIHggPD0gbWlkWDtcblx0XHRcdH07XG5cdFx0XHRyZiA9IGZ1bmN0aW9uKHgpIHtcblx0XHRcdFx0cmV0dXJuIHggPiBtaWRYO1xuXHRcdFx0fTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0bGYgPSBmdW5jdGlvbih4KSB7XG5cdFx0XHRcdHJldHVybiB4IDw9IChzaXplLndpZHRoIC8gMik7XG5cdFx0XHR9O1xuXHRcdFx0cmYgPSBmdW5jdGlvbih4KSB7XG5cdFx0XHRcdHJldHVybiB4ID49IChjaGFydC53aWR0aCAtIChzaXplLndpZHRoIC8gMikpO1xuXHRcdFx0fTtcblx0XHR9XG5cblx0XHRvbGYgPSBmdW5jdGlvbih4KSB7XG5cdFx0XHRyZXR1cm4geCArIHNpemUud2lkdGggKyBtb2RlbC5jYXJldFNpemUgKyBtb2RlbC5jYXJldFBhZGRpbmcgPiBjaGFydC53aWR0aDtcblx0XHR9O1xuXHRcdG9yZiA9IGZ1bmN0aW9uKHgpIHtcblx0XHRcdHJldHVybiB4IC0gc2l6ZS53aWR0aCAtIG1vZGVsLmNhcmV0U2l6ZSAtIG1vZGVsLmNhcmV0UGFkZGluZyA8IDA7XG5cdFx0fTtcblx0XHR5ZiA9IGZ1bmN0aW9uKHkpIHtcblx0XHRcdHJldHVybiB5IDw9IG1pZFkgPyAndG9wJyA6ICdib3R0b20nO1xuXHRcdH07XG5cblx0XHRpZiAobGYobW9kZWwueCkpIHtcblx0XHRcdHhBbGlnbiA9ICdsZWZ0JztcblxuXHRcdFx0Ly8gSXMgdG9vbHRpcCB0b28gd2lkZSBhbmQgZ29lcyBvdmVyIHRoZSByaWdodCBzaWRlIG9mIHRoZSBjaGFydC4/XG5cdFx0XHRpZiAob2xmKG1vZGVsLngpKSB7XG5cdFx0XHRcdHhBbGlnbiA9ICdjZW50ZXInO1xuXHRcdFx0XHR5QWxpZ24gPSB5Zihtb2RlbC55KTtcblx0XHRcdH1cblx0XHR9IGVsc2UgaWYgKHJmKG1vZGVsLngpKSB7XG5cdFx0XHR4QWxpZ24gPSAncmlnaHQnO1xuXG5cdFx0XHQvLyBJcyB0b29sdGlwIHRvbyB3aWRlIGFuZCBnb2VzIG91dHNpZGUgbGVmdCBlZGdlIG9mIGNhbnZhcz9cblx0XHRcdGlmIChvcmYobW9kZWwueCkpIHtcblx0XHRcdFx0eEFsaWduID0gJ2NlbnRlcic7XG5cdFx0XHRcdHlBbGlnbiA9IHlmKG1vZGVsLnkpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHZhciBvcHRzID0gdG9vbHRpcC5fb3B0aW9ucztcblx0XHRyZXR1cm4ge1xuXHRcdFx0eEFsaWduOiBvcHRzLnhBbGlnbiA/IG9wdHMueEFsaWduIDogeEFsaWduLFxuXHRcdFx0eUFsaWduOiBvcHRzLnlBbGlnbiA/IG9wdHMueUFsaWduIDogeUFsaWduXG5cdFx0fTtcblx0fVxuXG5cdC8qKlxuXHQgKiBASGVscGVyIHRvIGdldCB0aGUgbG9jYXRpb24gYSB0b29sdGlwIG5lZWRzIHRvIGJlIHBsYWNlZCBhdCBnaXZlbiB0aGUgaW5pdGlhbCBwb3NpdGlvbiAodmlhIHRoZSB2bSkgYW5kIHRoZSBzaXplIGFuZCBhbGlnbm1lbnRcblx0ICovXG5cdGZ1bmN0aW9uIGdldEJhY2tncm91bmRQb2ludCh2bSwgc2l6ZSwgYWxpZ25tZW50LCBjaGFydCkge1xuXHRcdC8vIEJhY2tncm91bmQgUG9zaXRpb25cblx0XHR2YXIgeCA9IHZtLng7XG5cdFx0dmFyIHkgPSB2bS55O1xuXG5cdFx0dmFyIGNhcmV0U2l6ZSA9IHZtLmNhcmV0U2l6ZTtcblx0XHR2YXIgY2FyZXRQYWRkaW5nID0gdm0uY2FyZXRQYWRkaW5nO1xuXHRcdHZhciBjb3JuZXJSYWRpdXMgPSB2bS5jb3JuZXJSYWRpdXM7XG5cdFx0dmFyIHhBbGlnbiA9IGFsaWdubWVudC54QWxpZ247XG5cdFx0dmFyIHlBbGlnbiA9IGFsaWdubWVudC55QWxpZ247XG5cdFx0dmFyIHBhZGRpbmdBbmRTaXplID0gY2FyZXRTaXplICsgY2FyZXRQYWRkaW5nO1xuXHRcdHZhciByYWRpdXNBbmRQYWRkaW5nID0gY29ybmVyUmFkaXVzICsgY2FyZXRQYWRkaW5nO1xuXG5cdFx0aWYgKHhBbGlnbiA9PT0gJ3JpZ2h0Jykge1xuXHRcdFx0eCAtPSBzaXplLndpZHRoO1xuXHRcdH0gZWxzZSBpZiAoeEFsaWduID09PSAnY2VudGVyJykge1xuXHRcdFx0eCAtPSAoc2l6ZS53aWR0aCAvIDIpO1xuXHRcdFx0aWYgKHggKyBzaXplLndpZHRoID4gY2hhcnQud2lkdGgpIHtcblx0XHRcdFx0eCA9IGNoYXJ0LndpZHRoIC0gc2l6ZS53aWR0aDtcblx0XHRcdH1cblx0XHRcdGlmICh4IDwgMCkge1xuXHRcdFx0XHR4ID0gMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpZiAoeUFsaWduID09PSAndG9wJykge1xuXHRcdFx0eSArPSBwYWRkaW5nQW5kU2l6ZTtcblx0XHR9IGVsc2UgaWYgKHlBbGlnbiA9PT0gJ2JvdHRvbScpIHtcblx0XHRcdHkgLT0gc2l6ZS5oZWlnaHQgKyBwYWRkaW5nQW5kU2l6ZTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0eSAtPSAoc2l6ZS5oZWlnaHQgLyAyKTtcblx0XHR9XG5cblx0XHRpZiAoeUFsaWduID09PSAnY2VudGVyJykge1xuXHRcdFx0aWYgKHhBbGlnbiA9PT0gJ2xlZnQnKSB7XG5cdFx0XHRcdHggKz0gcGFkZGluZ0FuZFNpemU7XG5cdFx0XHR9IGVsc2UgaWYgKHhBbGlnbiA9PT0gJ3JpZ2h0Jykge1xuXHRcdFx0XHR4IC09IHBhZGRpbmdBbmRTaXplO1xuXHRcdFx0fVxuXHRcdH0gZWxzZSBpZiAoeEFsaWduID09PSAnbGVmdCcpIHtcblx0XHRcdHggLT0gcmFkaXVzQW5kUGFkZGluZztcblx0XHR9IGVsc2UgaWYgKHhBbGlnbiA9PT0gJ3JpZ2h0Jykge1xuXHRcdFx0eCArPSByYWRpdXNBbmRQYWRkaW5nO1xuXHRcdH1cblxuXHRcdHJldHVybiB7XG5cdFx0XHR4OiB4LFxuXHRcdFx0eTogeVxuXHRcdH07XG5cdH1cblxuXHRDaGFydC5Ub29sdGlwID0gRWxlbWVudC5leHRlbmQoe1xuXHRcdGluaXRpYWxpemU6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dGhpcy5fbW9kZWwgPSBnZXRCYXNlTW9kZWwodGhpcy5fb3B0aW9ucyk7XG5cdFx0XHR0aGlzLl9sYXN0QWN0aXZlID0gW107XG5cdFx0fSxcblxuXHRcdC8vIEdldCB0aGUgdGl0bGVcblx0XHQvLyBBcmdzIGFyZTogKHRvb2x0aXBJdGVtLCBkYXRhKVxuXHRcdGdldFRpdGxlOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0cyA9IG1lLl9vcHRpb25zO1xuXHRcdFx0dmFyIGNhbGxiYWNrcyA9IG9wdHMuY2FsbGJhY2tzO1xuXG5cdFx0XHR2YXIgYmVmb3JlVGl0bGUgPSBjYWxsYmFja3MuYmVmb3JlVGl0bGUuYXBwbHkobWUsIGFyZ3VtZW50cyk7XG5cdFx0XHR2YXIgdGl0bGUgPSBjYWxsYmFja3MudGl0bGUuYXBwbHkobWUsIGFyZ3VtZW50cyk7XG5cdFx0XHR2YXIgYWZ0ZXJUaXRsZSA9IGNhbGxiYWNrcy5hZnRlclRpdGxlLmFwcGx5KG1lLCBhcmd1bWVudHMpO1xuXG5cdFx0XHR2YXIgbGluZXMgPSBbXTtcblx0XHRcdGxpbmVzID0gcHVzaE9yQ29uY2F0KGxpbmVzLCBiZWZvcmVUaXRsZSk7XG5cdFx0XHRsaW5lcyA9IHB1c2hPckNvbmNhdChsaW5lcywgdGl0bGUpO1xuXHRcdFx0bGluZXMgPSBwdXNoT3JDb25jYXQobGluZXMsIGFmdGVyVGl0bGUpO1xuXG5cdFx0XHRyZXR1cm4gbGluZXM7XG5cdFx0fSxcblxuXHRcdC8vIEFyZ3MgYXJlOiAodG9vbHRpcEl0ZW0sIGRhdGEpXG5cdFx0Z2V0QmVmb3JlQm9keTogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbGluZXMgPSB0aGlzLl9vcHRpb25zLmNhbGxiYWNrcy5iZWZvcmVCb2R5LmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7XG5cdFx0XHRyZXR1cm4gaGVscGVycy5pc0FycmF5KGxpbmVzKSA/IGxpbmVzIDogbGluZXMgIT09IHVuZGVmaW5lZCA/IFtsaW5lc10gOiBbXTtcblx0XHR9LFxuXG5cdFx0Ly8gQXJncyBhcmU6ICh0b29sdGlwSXRlbSwgZGF0YSlcblx0XHRnZXRCb2R5OiBmdW5jdGlvbih0b29sdGlwSXRlbXMsIGRhdGEpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2FsbGJhY2tzID0gbWUuX29wdGlvbnMuY2FsbGJhY2tzO1xuXHRcdFx0dmFyIGJvZHlJdGVtcyA9IFtdO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2godG9vbHRpcEl0ZW1zLCBmdW5jdGlvbih0b29sdGlwSXRlbSkge1xuXHRcdFx0XHR2YXIgYm9keUl0ZW0gPSB7XG5cdFx0XHRcdFx0YmVmb3JlOiBbXSxcblx0XHRcdFx0XHRsaW5lczogW10sXG5cdFx0XHRcdFx0YWZ0ZXI6IFtdXG5cdFx0XHRcdH07XG5cdFx0XHRcdHB1c2hPckNvbmNhdChib2R5SXRlbS5iZWZvcmUsIGNhbGxiYWNrcy5iZWZvcmVMYWJlbC5jYWxsKG1lLCB0b29sdGlwSXRlbSwgZGF0YSkpO1xuXHRcdFx0XHRwdXNoT3JDb25jYXQoYm9keUl0ZW0ubGluZXMsIGNhbGxiYWNrcy5sYWJlbC5jYWxsKG1lLCB0b29sdGlwSXRlbSwgZGF0YSkpO1xuXHRcdFx0XHRwdXNoT3JDb25jYXQoYm9keUl0ZW0uYWZ0ZXIsIGNhbGxiYWNrcy5hZnRlckxhYmVsLmNhbGwobWUsIHRvb2x0aXBJdGVtLCBkYXRhKSk7XG5cblx0XHRcdFx0Ym9keUl0ZW1zLnB1c2goYm9keUl0ZW0pO1xuXHRcdFx0fSk7XG5cblx0XHRcdHJldHVybiBib2R5SXRlbXM7XG5cdFx0fSxcblxuXHRcdC8vIEFyZ3MgYXJlOiAodG9vbHRpcEl0ZW0sIGRhdGEpXG5cdFx0Z2V0QWZ0ZXJCb2R5OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBsaW5lcyA9IHRoaXMuX29wdGlvbnMuY2FsbGJhY2tzLmFmdGVyQm9keS5hcHBseSh0aGlzLCBhcmd1bWVudHMpO1xuXHRcdFx0cmV0dXJuIGhlbHBlcnMuaXNBcnJheShsaW5lcykgPyBsaW5lcyA6IGxpbmVzICE9PSB1bmRlZmluZWQgPyBbbGluZXNdIDogW107XG5cdFx0fSxcblxuXHRcdC8vIEdldCB0aGUgZm9vdGVyIGFuZCBiZWZvcmVGb290ZXIgYW5kIGFmdGVyRm9vdGVyIGxpbmVzXG5cdFx0Ly8gQXJncyBhcmU6ICh0b29sdGlwSXRlbSwgZGF0YSlcblx0XHRnZXRGb290ZXI6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjYWxsYmFja3MgPSBtZS5fb3B0aW9ucy5jYWxsYmFja3M7XG5cblx0XHRcdHZhciBiZWZvcmVGb290ZXIgPSBjYWxsYmFja3MuYmVmb3JlRm9vdGVyLmFwcGx5KG1lLCBhcmd1bWVudHMpO1xuXHRcdFx0dmFyIGZvb3RlciA9IGNhbGxiYWNrcy5mb290ZXIuYXBwbHkobWUsIGFyZ3VtZW50cyk7XG5cdFx0XHR2YXIgYWZ0ZXJGb290ZXIgPSBjYWxsYmFja3MuYWZ0ZXJGb290ZXIuYXBwbHkobWUsIGFyZ3VtZW50cyk7XG5cblx0XHRcdHZhciBsaW5lcyA9IFtdO1xuXHRcdFx0bGluZXMgPSBwdXNoT3JDb25jYXQobGluZXMsIGJlZm9yZUZvb3Rlcik7XG5cdFx0XHRsaW5lcyA9IHB1c2hPckNvbmNhdChsaW5lcywgZm9vdGVyKTtcblx0XHRcdGxpbmVzID0gcHVzaE9yQ29uY2F0KGxpbmVzLCBhZnRlckZvb3Rlcik7XG5cblx0XHRcdHJldHVybiBsaW5lcztcblx0XHR9LFxuXG5cdFx0dXBkYXRlOiBmdW5jdGlvbihjaGFuZ2VkKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9wdHMgPSBtZS5fb3B0aW9ucztcblxuXHRcdFx0Ly8gTmVlZCB0byByZWdlbmVyYXRlIHRoZSBtb2RlbCBiZWNhdXNlIGl0cyBmYXN0ZXIgdGhhbiB1c2luZyBleHRlbmQgYW5kIGl0IGlzIG5lY2Vzc2FyeSBkdWUgdG8gdGhlIG9wdGltaXphdGlvbiBpbiBDaGFydC5FbGVtZW50LnRyYW5zaXRpb25cblx0XHRcdC8vIHRoYXQgZG9lcyBfdmlldyA9IF9tb2RlbCBpZiBlYXNlID09PSAxLiBUaGlzIGNhdXNlcyB0aGUgMm5kIHRvb2x0aXAgdXBkYXRlIHRvIHNldCBwcm9wZXJ0aWVzIGluIGJvdGggdGhlIHZpZXcgYW5kIG1vZGVsIGF0IHRoZSBzYW1lIHRpbWVcblx0XHRcdC8vIHdoaWNoIGJyZWFrcyBhbnkgYW5pbWF0aW9ucy5cblx0XHRcdHZhciBleGlzdGluZ01vZGVsID0gbWUuX21vZGVsO1xuXHRcdFx0dmFyIG1vZGVsID0gbWUuX21vZGVsID0gZ2V0QmFzZU1vZGVsKG9wdHMpO1xuXHRcdFx0dmFyIGFjdGl2ZSA9IG1lLl9hY3RpdmU7XG5cblx0XHRcdHZhciBkYXRhID0gbWUuX2RhdGE7XG5cblx0XHRcdC8vIEluIHRoZSBjYXNlIHdoZXJlIGFjdGl2ZS5sZW5ndGggPT09IDAgd2UgbmVlZCB0byBrZWVwIHRoZXNlIGF0IGV4aXN0aW5nIHZhbHVlcyBmb3IgZ29vZCBhbmltYXRpb25zXG5cdFx0XHR2YXIgYWxpZ25tZW50ID0ge1xuXHRcdFx0XHR4QWxpZ246IGV4aXN0aW5nTW9kZWwueEFsaWduLFxuXHRcdFx0XHR5QWxpZ246IGV4aXN0aW5nTW9kZWwueUFsaWduXG5cdFx0XHR9O1xuXHRcdFx0dmFyIGJhY2tncm91bmRQb2ludCA9IHtcblx0XHRcdFx0eDogZXhpc3RpbmdNb2RlbC54LFxuXHRcdFx0XHR5OiBleGlzdGluZ01vZGVsLnlcblx0XHRcdH07XG5cdFx0XHR2YXIgdG9vbHRpcFNpemUgPSB7XG5cdFx0XHRcdHdpZHRoOiBleGlzdGluZ01vZGVsLndpZHRoLFxuXHRcdFx0XHRoZWlnaHQ6IGV4aXN0aW5nTW9kZWwuaGVpZ2h0XG5cdFx0XHR9O1xuXHRcdFx0dmFyIHRvb2x0aXBQb3NpdGlvbiA9IHtcblx0XHRcdFx0eDogZXhpc3RpbmdNb2RlbC5jYXJldFgsXG5cdFx0XHRcdHk6IGV4aXN0aW5nTW9kZWwuY2FyZXRZXG5cdFx0XHR9O1xuXG5cdFx0XHR2YXIgaSwgbGVuO1xuXG5cdFx0XHRpZiAoYWN0aXZlLmxlbmd0aCkge1xuXHRcdFx0XHRtb2RlbC5vcGFjaXR5ID0gMTtcblxuXHRcdFx0XHR2YXIgbGFiZWxDb2xvcnMgPSBbXTtcblx0XHRcdFx0dmFyIGxhYmVsVGV4dENvbG9ycyA9IFtdO1xuXHRcdFx0XHR0b29sdGlwUG9zaXRpb24gPSBDaGFydC5Ub29sdGlwLnBvc2l0aW9uZXJzW29wdHMucG9zaXRpb25dLmNhbGwobWUsIGFjdGl2ZSwgbWUuX2V2ZW50UG9zaXRpb24pO1xuXG5cdFx0XHRcdHZhciB0b29sdGlwSXRlbXMgPSBbXTtcblx0XHRcdFx0Zm9yIChpID0gMCwgbGVuID0gYWN0aXZlLmxlbmd0aDsgaSA8IGxlbjsgKytpKSB7XG5cdFx0XHRcdFx0dG9vbHRpcEl0ZW1zLnB1c2goY3JlYXRlVG9vbHRpcEl0ZW0oYWN0aXZlW2ldKSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBJZiB0aGUgdXNlciBwcm92aWRlZCBhIGZpbHRlciBmdW5jdGlvbiwgdXNlIGl0IHRvIG1vZGlmeSB0aGUgdG9vbHRpcCBpdGVtc1xuXHRcdFx0XHRpZiAob3B0cy5maWx0ZXIpIHtcblx0XHRcdFx0XHR0b29sdGlwSXRlbXMgPSB0b29sdGlwSXRlbXMuZmlsdGVyKGZ1bmN0aW9uKGEpIHtcblx0XHRcdFx0XHRcdHJldHVybiBvcHRzLmZpbHRlcihhLCBkYXRhKTtcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIElmIHRoZSB1c2VyIHByb3ZpZGVkIGEgc29ydGluZyBmdW5jdGlvbiwgdXNlIGl0IHRvIG1vZGlmeSB0aGUgdG9vbHRpcCBpdGVtc1xuXHRcdFx0XHRpZiAob3B0cy5pdGVtU29ydCkge1xuXHRcdFx0XHRcdHRvb2x0aXBJdGVtcyA9IHRvb2x0aXBJdGVtcy5zb3J0KGZ1bmN0aW9uKGEsIGIpIHtcblx0XHRcdFx0XHRcdHJldHVybiBvcHRzLml0ZW1Tb3J0KGEsIGIsIGRhdGEpO1xuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gRGV0ZXJtaW5lIGNvbG9ycyBmb3IgYm94ZXNcblx0XHRcdFx0aGVscGVycy5lYWNoKHRvb2x0aXBJdGVtcywgZnVuY3Rpb24odG9vbHRpcEl0ZW0pIHtcblx0XHRcdFx0XHRsYWJlbENvbG9ycy5wdXNoKG9wdHMuY2FsbGJhY2tzLmxhYmVsQ29sb3IuY2FsbChtZSwgdG9vbHRpcEl0ZW0sIG1lLl9jaGFydCkpO1xuXHRcdFx0XHRcdGxhYmVsVGV4dENvbG9ycy5wdXNoKG9wdHMuY2FsbGJhY2tzLmxhYmVsVGV4dENvbG9yLmNhbGwobWUsIHRvb2x0aXBJdGVtLCBtZS5fY2hhcnQpKTtcblx0XHRcdFx0fSk7XG5cblxuXHRcdFx0XHQvLyBCdWlsZCB0aGUgVGV4dCBMaW5lc1xuXHRcdFx0XHRtb2RlbC50aXRsZSA9IG1lLmdldFRpdGxlKHRvb2x0aXBJdGVtcywgZGF0YSk7XG5cdFx0XHRcdG1vZGVsLmJlZm9yZUJvZHkgPSBtZS5nZXRCZWZvcmVCb2R5KHRvb2x0aXBJdGVtcywgZGF0YSk7XG5cdFx0XHRcdG1vZGVsLmJvZHkgPSBtZS5nZXRCb2R5KHRvb2x0aXBJdGVtcywgZGF0YSk7XG5cdFx0XHRcdG1vZGVsLmFmdGVyQm9keSA9IG1lLmdldEFmdGVyQm9keSh0b29sdGlwSXRlbXMsIGRhdGEpO1xuXHRcdFx0XHRtb2RlbC5mb290ZXIgPSBtZS5nZXRGb290ZXIodG9vbHRpcEl0ZW1zLCBkYXRhKTtcblxuXHRcdFx0XHQvLyBJbml0aWFsIHBvc2l0aW9uaW5nIGFuZCBjb2xvcnNcblx0XHRcdFx0bW9kZWwueCA9IE1hdGgucm91bmQodG9vbHRpcFBvc2l0aW9uLngpO1xuXHRcdFx0XHRtb2RlbC55ID0gTWF0aC5yb3VuZCh0b29sdGlwUG9zaXRpb24ueSk7XG5cdFx0XHRcdG1vZGVsLmNhcmV0UGFkZGluZyA9IG9wdHMuY2FyZXRQYWRkaW5nO1xuXHRcdFx0XHRtb2RlbC5sYWJlbENvbG9ycyA9IGxhYmVsQ29sb3JzO1xuXHRcdFx0XHRtb2RlbC5sYWJlbFRleHRDb2xvcnMgPSBsYWJlbFRleHRDb2xvcnM7XG5cblx0XHRcdFx0Ly8gZGF0YSBwb2ludHNcblx0XHRcdFx0bW9kZWwuZGF0YVBvaW50cyA9IHRvb2x0aXBJdGVtcztcblxuXHRcdFx0XHQvLyBXZSBuZWVkIHRvIGRldGVybWluZSBhbGlnbm1lbnQgb2YgdGhlIHRvb2x0aXBcblx0XHRcdFx0dG9vbHRpcFNpemUgPSBnZXRUb29sdGlwU2l6ZSh0aGlzLCBtb2RlbCk7XG5cdFx0XHRcdGFsaWdubWVudCA9IGRldGVybWluZUFsaWdubWVudCh0aGlzLCB0b29sdGlwU2l6ZSk7XG5cdFx0XHRcdC8vIEZpbmFsIFNpemUgYW5kIFBvc2l0aW9uXG5cdFx0XHRcdGJhY2tncm91bmRQb2ludCA9IGdldEJhY2tncm91bmRQb2ludChtb2RlbCwgdG9vbHRpcFNpemUsIGFsaWdubWVudCwgbWUuX2NoYXJ0KTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdG1vZGVsLm9wYWNpdHkgPSAwO1xuXHRcdFx0fVxuXG5cdFx0XHRtb2RlbC54QWxpZ24gPSBhbGlnbm1lbnQueEFsaWduO1xuXHRcdFx0bW9kZWwueUFsaWduID0gYWxpZ25tZW50LnlBbGlnbjtcblx0XHRcdG1vZGVsLnggPSBiYWNrZ3JvdW5kUG9pbnQueDtcblx0XHRcdG1vZGVsLnkgPSBiYWNrZ3JvdW5kUG9pbnQueTtcblx0XHRcdG1vZGVsLndpZHRoID0gdG9vbHRpcFNpemUud2lkdGg7XG5cdFx0XHRtb2RlbC5oZWlnaHQgPSB0b29sdGlwU2l6ZS5oZWlnaHQ7XG5cblx0XHRcdC8vIFBvaW50IHdoZXJlIHRoZSBjYXJldCBvbiB0aGUgdG9vbHRpcCBwb2ludHMgdG9cblx0XHRcdG1vZGVsLmNhcmV0WCA9IHRvb2x0aXBQb3NpdGlvbi54O1xuXHRcdFx0bW9kZWwuY2FyZXRZID0gdG9vbHRpcFBvc2l0aW9uLnk7XG5cblx0XHRcdG1lLl9tb2RlbCA9IG1vZGVsO1xuXG5cdFx0XHRpZiAoY2hhbmdlZCAmJiBvcHRzLmN1c3RvbSkge1xuXHRcdFx0XHRvcHRzLmN1c3RvbS5jYWxsKG1lLCBtb2RlbCk7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtZTtcblx0XHR9LFxuXHRcdGRyYXdDYXJldDogZnVuY3Rpb24odG9vbHRpcFBvaW50LCBzaXplKSB7XG5cdFx0XHR2YXIgY3R4ID0gdGhpcy5fY2hhcnQuY3R4O1xuXHRcdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblx0XHRcdHZhciBjYXJldFBvc2l0aW9uID0gdGhpcy5nZXRDYXJldFBvc2l0aW9uKHRvb2x0aXBQb2ludCwgc2l6ZSwgdm0pO1xuXG5cdFx0XHRjdHgubGluZVRvKGNhcmV0UG9zaXRpb24ueDEsIGNhcmV0UG9zaXRpb24ueTEpO1xuXHRcdFx0Y3R4LmxpbmVUbyhjYXJldFBvc2l0aW9uLngyLCBjYXJldFBvc2l0aW9uLnkyKTtcblx0XHRcdGN0eC5saW5lVG8oY2FyZXRQb3NpdGlvbi54MywgY2FyZXRQb3NpdGlvbi55Myk7XG5cdFx0fSxcblx0XHRnZXRDYXJldFBvc2l0aW9uOiBmdW5jdGlvbih0b29sdGlwUG9pbnQsIHNpemUsIHZtKSB7XG5cdFx0XHR2YXIgeDEsIHgyLCB4MywgeTEsIHkyLCB5Mztcblx0XHRcdHZhciBjYXJldFNpemUgPSB2bS5jYXJldFNpemU7XG5cdFx0XHR2YXIgY29ybmVyUmFkaXVzID0gdm0uY29ybmVyUmFkaXVzO1xuXHRcdFx0dmFyIHhBbGlnbiA9IHZtLnhBbGlnbjtcblx0XHRcdHZhciB5QWxpZ24gPSB2bS55QWxpZ247XG5cdFx0XHR2YXIgcHRYID0gdG9vbHRpcFBvaW50Lng7XG5cdFx0XHR2YXIgcHRZID0gdG9vbHRpcFBvaW50Lnk7XG5cdFx0XHR2YXIgd2lkdGggPSBzaXplLndpZHRoO1xuXHRcdFx0dmFyIGhlaWdodCA9IHNpemUuaGVpZ2h0O1xuXG5cdFx0XHRpZiAoeUFsaWduID09PSAnY2VudGVyJykge1xuXHRcdFx0XHR5MiA9IHB0WSArIChoZWlnaHQgLyAyKTtcblxuXHRcdFx0XHRpZiAoeEFsaWduID09PSAnbGVmdCcpIHtcblx0XHRcdFx0XHR4MSA9IHB0WDtcblx0XHRcdFx0XHR4MiA9IHgxIC0gY2FyZXRTaXplO1xuXHRcdFx0XHRcdHgzID0geDE7XG5cblx0XHRcdFx0XHR5MSA9IHkyICsgY2FyZXRTaXplO1xuXHRcdFx0XHRcdHkzID0geTIgLSBjYXJldFNpemU7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0eDEgPSBwdFggKyB3aWR0aDtcblx0XHRcdFx0XHR4MiA9IHgxICsgY2FyZXRTaXplO1xuXHRcdFx0XHRcdHgzID0geDE7XG5cblx0XHRcdFx0XHR5MSA9IHkyIC0gY2FyZXRTaXplO1xuXHRcdFx0XHRcdHkzID0geTIgKyBjYXJldFNpemU7XG5cdFx0XHRcdH1cblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGlmICh4QWxpZ24gPT09ICdsZWZ0Jykge1xuXHRcdFx0XHRcdHgyID0gcHRYICsgY29ybmVyUmFkaXVzICsgKGNhcmV0U2l6ZSk7XG5cdFx0XHRcdFx0eDEgPSB4MiAtIGNhcmV0U2l6ZTtcblx0XHRcdFx0XHR4MyA9IHgyICsgY2FyZXRTaXplO1xuXHRcdFx0XHR9IGVsc2UgaWYgKHhBbGlnbiA9PT0gJ3JpZ2h0Jykge1xuXHRcdFx0XHRcdHgyID0gcHRYICsgd2lkdGggLSBjb3JuZXJSYWRpdXMgLSBjYXJldFNpemU7XG5cdFx0XHRcdFx0eDEgPSB4MiAtIGNhcmV0U2l6ZTtcblx0XHRcdFx0XHR4MyA9IHgyICsgY2FyZXRTaXplO1xuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdHgyID0gdm0uY2FyZXRYO1xuXHRcdFx0XHRcdHgxID0geDIgLSBjYXJldFNpemU7XG5cdFx0XHRcdFx0eDMgPSB4MiArIGNhcmV0U2l6ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpZiAoeUFsaWduID09PSAndG9wJykge1xuXHRcdFx0XHRcdHkxID0gcHRZO1xuXHRcdFx0XHRcdHkyID0geTEgLSBjYXJldFNpemU7XG5cdFx0XHRcdFx0eTMgPSB5MTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHR5MSA9IHB0WSArIGhlaWdodDtcblx0XHRcdFx0XHR5MiA9IHkxICsgY2FyZXRTaXplO1xuXHRcdFx0XHRcdHkzID0geTE7XG5cdFx0XHRcdFx0Ly8gaW52ZXJ0IGRyYXdpbmcgb3JkZXJcblx0XHRcdFx0XHR2YXIgdG1wID0geDM7XG5cdFx0XHRcdFx0eDMgPSB4MTtcblx0XHRcdFx0XHR4MSA9IHRtcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHt4MTogeDEsIHgyOiB4MiwgeDM6IHgzLCB5MTogeTEsIHkyOiB5MiwgeTM6IHkzfTtcblx0XHR9LFxuXHRcdGRyYXdUaXRsZTogZnVuY3Rpb24ocHQsIHZtLCBjdHgsIG9wYWNpdHkpIHtcblx0XHRcdHZhciB0aXRsZSA9IHZtLnRpdGxlO1xuXG5cdFx0XHRpZiAodGl0bGUubGVuZ3RoKSB7XG5cdFx0XHRcdGN0eC50ZXh0QWxpZ24gPSB2bS5fdGl0bGVBbGlnbjtcblx0XHRcdFx0Y3R4LnRleHRCYXNlbGluZSA9ICd0b3AnO1xuXG5cdFx0XHRcdHZhciB0aXRsZUZvbnRTaXplID0gdm0udGl0bGVGb250U2l6ZTtcblx0XHRcdFx0dmFyIHRpdGxlU3BhY2luZyA9IHZtLnRpdGxlU3BhY2luZztcblxuXHRcdFx0XHRjdHguZmlsbFN0eWxlID0gbWVyZ2VPcGFjaXR5KHZtLnRpdGxlRm9udENvbG9yLCBvcGFjaXR5KTtcblx0XHRcdFx0Y3R4LmZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcodGl0bGVGb250U2l6ZSwgdm0uX3RpdGxlRm9udFN0eWxlLCB2bS5fdGl0bGVGb250RmFtaWx5KTtcblxuXHRcdFx0XHR2YXIgaSwgbGVuO1xuXHRcdFx0XHRmb3IgKGkgPSAwLCBsZW4gPSB0aXRsZS5sZW5ndGg7IGkgPCBsZW47ICsraSkge1xuXHRcdFx0XHRcdGN0eC5maWxsVGV4dCh0aXRsZVtpXSwgcHQueCwgcHQueSk7XG5cdFx0XHRcdFx0cHQueSArPSB0aXRsZUZvbnRTaXplICsgdGl0bGVTcGFjaW5nOyAvLyBMaW5lIEhlaWdodCBhbmQgc3BhY2luZ1xuXG5cdFx0XHRcdFx0aWYgKGkgKyAxID09PSB0aXRsZS5sZW5ndGgpIHtcblx0XHRcdFx0XHRcdHB0LnkgKz0gdm0udGl0bGVNYXJnaW5Cb3R0b20gLSB0aXRsZVNwYWNpbmc7IC8vIElmIExhc3QsIGFkZCBtYXJnaW4sIHJlbW92ZSBzcGFjaW5nXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSxcblx0XHRkcmF3Qm9keTogZnVuY3Rpb24ocHQsIHZtLCBjdHgsIG9wYWNpdHkpIHtcblx0XHRcdHZhciBib2R5Rm9udFNpemUgPSB2bS5ib2R5Rm9udFNpemU7XG5cdFx0XHR2YXIgYm9keVNwYWNpbmcgPSB2bS5ib2R5U3BhY2luZztcblx0XHRcdHZhciBib2R5ID0gdm0uYm9keTtcblxuXHRcdFx0Y3R4LnRleHRBbGlnbiA9IHZtLl9ib2R5QWxpZ247XG5cdFx0XHRjdHgudGV4dEJhc2VsaW5lID0gJ3RvcCc7XG5cdFx0XHRjdHguZm9udCA9IGhlbHBlcnMuZm9udFN0cmluZyhib2R5Rm9udFNpemUsIHZtLl9ib2R5Rm9udFN0eWxlLCB2bS5fYm9keUZvbnRGYW1pbHkpO1xuXG5cdFx0XHQvLyBCZWZvcmUgQm9keVxuXHRcdFx0dmFyIHhMaW5lUGFkZGluZyA9IDA7XG5cdFx0XHR2YXIgZmlsbExpbmVPZlRleHQgPSBmdW5jdGlvbihsaW5lKSB7XG5cdFx0XHRcdGN0eC5maWxsVGV4dChsaW5lLCBwdC54ICsgeExpbmVQYWRkaW5nLCBwdC55KTtcblx0XHRcdFx0cHQueSArPSBib2R5Rm9udFNpemUgKyBib2R5U3BhY2luZztcblx0XHRcdH07XG5cblx0XHRcdC8vIEJlZm9yZSBib2R5IGxpbmVzXG5cdFx0XHRjdHguZmlsbFN0eWxlID0gbWVyZ2VPcGFjaXR5KHZtLmJvZHlGb250Q29sb3IsIG9wYWNpdHkpO1xuXHRcdFx0aGVscGVycy5lYWNoKHZtLmJlZm9yZUJvZHksIGZpbGxMaW5lT2ZUZXh0KTtcblxuXHRcdFx0dmFyIGRyYXdDb2xvckJveGVzID0gdm0uZGlzcGxheUNvbG9ycztcblx0XHRcdHhMaW5lUGFkZGluZyA9IGRyYXdDb2xvckJveGVzID8gKGJvZHlGb250U2l6ZSArIDIpIDogMDtcblxuXHRcdFx0Ly8gRHJhdyBib2R5IGxpbmVzIG5vd1xuXHRcdFx0aGVscGVycy5lYWNoKGJvZHksIGZ1bmN0aW9uKGJvZHlJdGVtLCBpKSB7XG5cdFx0XHRcdHZhciB0ZXh0Q29sb3IgPSBtZXJnZU9wYWNpdHkodm0ubGFiZWxUZXh0Q29sb3JzW2ldLCBvcGFjaXR5KTtcblx0XHRcdFx0Y3R4LmZpbGxTdHlsZSA9IHRleHRDb2xvcjtcblx0XHRcdFx0aGVscGVycy5lYWNoKGJvZHlJdGVtLmJlZm9yZSwgZmlsbExpbmVPZlRleHQpO1xuXG5cdFx0XHRcdGhlbHBlcnMuZWFjaChib2R5SXRlbS5saW5lcywgZnVuY3Rpb24obGluZSkge1xuXHRcdFx0XHRcdC8vIERyYXcgTGVnZW5kLWxpa2UgYm94ZXMgaWYgbmVlZGVkXG5cdFx0XHRcdFx0aWYgKGRyYXdDb2xvckJveGVzKSB7XG5cdFx0XHRcdFx0XHQvLyBGaWxsIGEgd2hpdGUgcmVjdCBzbyB0aGF0IGNvbG91cnMgbWVyZ2UgbmljZWx5IGlmIHRoZSBvcGFjaXR5IGlzIDwgMVxuXHRcdFx0XHRcdFx0Y3R4LmZpbGxTdHlsZSA9IG1lcmdlT3BhY2l0eSh2bS5sZWdlbmRDb2xvckJhY2tncm91bmQsIG9wYWNpdHkpO1xuXHRcdFx0XHRcdFx0Y3R4LmZpbGxSZWN0KHB0LngsIHB0LnksIGJvZHlGb250U2l6ZSwgYm9keUZvbnRTaXplKTtcblxuXHRcdFx0XHRcdFx0Ly8gQm9yZGVyXG5cdFx0XHRcdFx0XHRjdHgubGluZVdpZHRoID0gMTtcblx0XHRcdFx0XHRcdGN0eC5zdHJva2VTdHlsZSA9IG1lcmdlT3BhY2l0eSh2bS5sYWJlbENvbG9yc1tpXS5ib3JkZXJDb2xvciwgb3BhY2l0eSk7XG5cdFx0XHRcdFx0XHRjdHguc3Ryb2tlUmVjdChwdC54LCBwdC55LCBib2R5Rm9udFNpemUsIGJvZHlGb250U2l6ZSk7XG5cblx0XHRcdFx0XHRcdC8vIElubmVyIHNxdWFyZVxuXHRcdFx0XHRcdFx0Y3R4LmZpbGxTdHlsZSA9IG1lcmdlT3BhY2l0eSh2bS5sYWJlbENvbG9yc1tpXS5iYWNrZ3JvdW5kQ29sb3IsIG9wYWNpdHkpO1xuXHRcdFx0XHRcdFx0Y3R4LmZpbGxSZWN0KHB0LnggKyAxLCBwdC55ICsgMSwgYm9keUZvbnRTaXplIC0gMiwgYm9keUZvbnRTaXplIC0gMik7XG5cdFx0XHRcdFx0XHRjdHguZmlsbFN0eWxlID0gdGV4dENvbG9yO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGZpbGxMaW5lT2ZUZXh0KGxpbmUpO1xuXHRcdFx0XHR9KTtcblxuXHRcdFx0XHRoZWxwZXJzLmVhY2goYm9keUl0ZW0uYWZ0ZXIsIGZpbGxMaW5lT2ZUZXh0KTtcblx0XHRcdH0pO1xuXG5cdFx0XHQvLyBSZXNldCBiYWNrIHRvIDAgZm9yIGFmdGVyIGJvZHlcblx0XHRcdHhMaW5lUGFkZGluZyA9IDA7XG5cblx0XHRcdC8vIEFmdGVyIGJvZHkgbGluZXNcblx0XHRcdGhlbHBlcnMuZWFjaCh2bS5hZnRlckJvZHksIGZpbGxMaW5lT2ZUZXh0KTtcblx0XHRcdHB0LnkgLT0gYm9keVNwYWNpbmc7IC8vIFJlbW92ZSBsYXN0IGJvZHkgc3BhY2luZ1xuXHRcdH0sXG5cdFx0ZHJhd0Zvb3RlcjogZnVuY3Rpb24ocHQsIHZtLCBjdHgsIG9wYWNpdHkpIHtcblx0XHRcdHZhciBmb290ZXIgPSB2bS5mb290ZXI7XG5cblx0XHRcdGlmIChmb290ZXIubGVuZ3RoKSB7XG5cdFx0XHRcdHB0LnkgKz0gdm0uZm9vdGVyTWFyZ2luVG9wO1xuXG5cdFx0XHRcdGN0eC50ZXh0QWxpZ24gPSB2bS5fZm9vdGVyQWxpZ247XG5cdFx0XHRcdGN0eC50ZXh0QmFzZWxpbmUgPSAndG9wJztcblxuXHRcdFx0XHRjdHguZmlsbFN0eWxlID0gbWVyZ2VPcGFjaXR5KHZtLmZvb3RlckZvbnRDb2xvciwgb3BhY2l0eSk7XG5cdFx0XHRcdGN0eC5mb250ID0gaGVscGVycy5mb250U3RyaW5nKHZtLmZvb3RlckZvbnRTaXplLCB2bS5fZm9vdGVyRm9udFN0eWxlLCB2bS5fZm9vdGVyRm9udEZhbWlseSk7XG5cblx0XHRcdFx0aGVscGVycy5lYWNoKGZvb3RlciwgZnVuY3Rpb24obGluZSkge1xuXHRcdFx0XHRcdGN0eC5maWxsVGV4dChsaW5lLCBwdC54LCBwdC55KTtcblx0XHRcdFx0XHRwdC55ICs9IHZtLmZvb3RlckZvbnRTaXplICsgdm0uZm9vdGVyU3BhY2luZztcblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cdFx0fSxcblx0XHRkcmF3QmFja2dyb3VuZDogZnVuY3Rpb24ocHQsIHZtLCBjdHgsIHRvb2x0aXBTaXplLCBvcGFjaXR5KSB7XG5cdFx0XHRjdHguZmlsbFN0eWxlID0gbWVyZ2VPcGFjaXR5KHZtLmJhY2tncm91bmRDb2xvciwgb3BhY2l0eSk7XG5cdFx0XHRjdHguc3Ryb2tlU3R5bGUgPSBtZXJnZU9wYWNpdHkodm0uYm9yZGVyQ29sb3IsIG9wYWNpdHkpO1xuXHRcdFx0Y3R4LmxpbmVXaWR0aCA9IHZtLmJvcmRlcldpZHRoO1xuXHRcdFx0dmFyIHhBbGlnbiA9IHZtLnhBbGlnbjtcblx0XHRcdHZhciB5QWxpZ24gPSB2bS55QWxpZ247XG5cdFx0XHR2YXIgeCA9IHB0Lng7XG5cdFx0XHR2YXIgeSA9IHB0Lnk7XG5cdFx0XHR2YXIgd2lkdGggPSB0b29sdGlwU2l6ZS53aWR0aDtcblx0XHRcdHZhciBoZWlnaHQgPSB0b29sdGlwU2l6ZS5oZWlnaHQ7XG5cdFx0XHR2YXIgcmFkaXVzID0gdm0uY29ybmVyUmFkaXVzO1xuXG5cdFx0XHRjdHguYmVnaW5QYXRoKCk7XG5cdFx0XHRjdHgubW92ZVRvKHggKyByYWRpdXMsIHkpO1xuXHRcdFx0aWYgKHlBbGlnbiA9PT0gJ3RvcCcpIHtcblx0XHRcdFx0dGhpcy5kcmF3Q2FyZXQocHQsIHRvb2x0aXBTaXplKTtcblx0XHRcdH1cblx0XHRcdGN0eC5saW5lVG8oeCArIHdpZHRoIC0gcmFkaXVzLCB5KTtcblx0XHRcdGN0eC5xdWFkcmF0aWNDdXJ2ZVRvKHggKyB3aWR0aCwgeSwgeCArIHdpZHRoLCB5ICsgcmFkaXVzKTtcblx0XHRcdGlmICh5QWxpZ24gPT09ICdjZW50ZXInICYmIHhBbGlnbiA9PT0gJ3JpZ2h0Jykge1xuXHRcdFx0XHR0aGlzLmRyYXdDYXJldChwdCwgdG9vbHRpcFNpemUpO1xuXHRcdFx0fVxuXHRcdFx0Y3R4LmxpbmVUbyh4ICsgd2lkdGgsIHkgKyBoZWlnaHQgLSByYWRpdXMpO1xuXHRcdFx0Y3R4LnF1YWRyYXRpY0N1cnZlVG8oeCArIHdpZHRoLCB5ICsgaGVpZ2h0LCB4ICsgd2lkdGggLSByYWRpdXMsIHkgKyBoZWlnaHQpO1xuXHRcdFx0aWYgKHlBbGlnbiA9PT0gJ2JvdHRvbScpIHtcblx0XHRcdFx0dGhpcy5kcmF3Q2FyZXQocHQsIHRvb2x0aXBTaXplKTtcblx0XHRcdH1cblx0XHRcdGN0eC5saW5lVG8oeCArIHJhZGl1cywgeSArIGhlaWdodCk7XG5cdFx0XHRjdHgucXVhZHJhdGljQ3VydmVUbyh4LCB5ICsgaGVpZ2h0LCB4LCB5ICsgaGVpZ2h0IC0gcmFkaXVzKTtcblx0XHRcdGlmICh5QWxpZ24gPT09ICdjZW50ZXInICYmIHhBbGlnbiA9PT0gJ2xlZnQnKSB7XG5cdFx0XHRcdHRoaXMuZHJhd0NhcmV0KHB0LCB0b29sdGlwU2l6ZSk7XG5cdFx0XHR9XG5cdFx0XHRjdHgubGluZVRvKHgsIHkgKyByYWRpdXMpO1xuXHRcdFx0Y3R4LnF1YWRyYXRpY0N1cnZlVG8oeCwgeSwgeCArIHJhZGl1cywgeSk7XG5cdFx0XHRjdHguY2xvc2VQYXRoKCk7XG5cblx0XHRcdGN0eC5maWxsKCk7XG5cblx0XHRcdGlmICh2bS5ib3JkZXJXaWR0aCA+IDApIHtcblx0XHRcdFx0Y3R4LnN0cm9rZSgpO1xuXHRcdFx0fVxuXHRcdH0sXG5cdFx0ZHJhdzogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgY3R4ID0gdGhpcy5fY2hhcnQuY3R4O1xuXHRcdFx0dmFyIHZtID0gdGhpcy5fdmlldztcblxuXHRcdFx0aWYgKHZtLm9wYWNpdHkgPT09IDApIHtcblx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0fVxuXG5cdFx0XHR2YXIgdG9vbHRpcFNpemUgPSB7XG5cdFx0XHRcdHdpZHRoOiB2bS53aWR0aCxcblx0XHRcdFx0aGVpZ2h0OiB2bS5oZWlnaHRcblx0XHRcdH07XG5cdFx0XHR2YXIgcHQgPSB7XG5cdFx0XHRcdHg6IHZtLngsXG5cdFx0XHRcdHk6IHZtLnlcblx0XHRcdH07XG5cblx0XHRcdC8vIElFMTEvRWRnZSBkb2VzIG5vdCBsaWtlIHZlcnkgc21hbGwgb3BhY2l0aWVzLCBzbyBzbmFwIHRvIDBcblx0XHRcdHZhciBvcGFjaXR5ID0gTWF0aC5hYnModm0ub3BhY2l0eSA8IDFlLTMpID8gMCA6IHZtLm9wYWNpdHk7XG5cblx0XHRcdC8vIFRydXRoeS9mYWxzZXkgdmFsdWUgZm9yIGVtcHR5IHRvb2x0aXBcblx0XHRcdHZhciBoYXNUb29sdGlwQ29udGVudCA9IHZtLnRpdGxlLmxlbmd0aCB8fCB2bS5iZWZvcmVCb2R5Lmxlbmd0aCB8fCB2bS5ib2R5Lmxlbmd0aCB8fCB2bS5hZnRlckJvZHkubGVuZ3RoIHx8IHZtLmZvb3Rlci5sZW5ndGg7XG5cblx0XHRcdGlmICh0aGlzLl9vcHRpb25zLmVuYWJsZWQgJiYgaGFzVG9vbHRpcENvbnRlbnQpIHtcblx0XHRcdFx0Ly8gRHJhdyBCYWNrZ3JvdW5kXG5cdFx0XHRcdHRoaXMuZHJhd0JhY2tncm91bmQocHQsIHZtLCBjdHgsIHRvb2x0aXBTaXplLCBvcGFjaXR5KTtcblxuXHRcdFx0XHQvLyBEcmF3IFRpdGxlLCBCb2R5LCBhbmQgRm9vdGVyXG5cdFx0XHRcdHB0LnggKz0gdm0ueFBhZGRpbmc7XG5cdFx0XHRcdHB0LnkgKz0gdm0ueVBhZGRpbmc7XG5cblx0XHRcdFx0Ly8gVGl0bGVzXG5cdFx0XHRcdHRoaXMuZHJhd1RpdGxlKHB0LCB2bSwgY3R4LCBvcGFjaXR5KTtcblxuXHRcdFx0XHQvLyBCb2R5XG5cdFx0XHRcdHRoaXMuZHJhd0JvZHkocHQsIHZtLCBjdHgsIG9wYWNpdHkpO1xuXG5cdFx0XHRcdC8vIEZvb3RlclxuXHRcdFx0XHR0aGlzLmRyYXdGb290ZXIocHQsIHZtLCBjdHgsIG9wYWNpdHkpO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBIYW5kbGUgYW4gZXZlbnRcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqIEBwYXJhbSB7SUV2ZW50fSBldmVudCAtIFRoZSBldmVudCB0byBoYW5kbGVcblx0XHQgKiBAcmV0dXJucyB7Qm9vbGVhbn0gdHJ1ZSBpZiB0aGUgdG9vbHRpcCBjaGFuZ2VkXG5cdFx0ICovXG5cdFx0aGFuZGxlRXZlbnQ6IGZ1bmN0aW9uKGUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IG1lLl9vcHRpb25zO1xuXHRcdFx0dmFyIGNoYW5nZWQgPSBmYWxzZTtcblxuXHRcdFx0bWUuX2xhc3RBY3RpdmUgPSBtZS5fbGFzdEFjdGl2ZSB8fCBbXTtcblxuXHRcdFx0Ly8gRmluZCBBY3RpdmUgRWxlbWVudHMgZm9yIHRvb2x0aXBzXG5cdFx0XHRpZiAoZS50eXBlID09PSAnbW91c2VvdXQnKSB7XG5cdFx0XHRcdG1lLl9hY3RpdmUgPSBbXTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdG1lLl9hY3RpdmUgPSBtZS5fY2hhcnQuZ2V0RWxlbWVudHNBdEV2ZW50Rm9yTW9kZShlLCBvcHRpb25zLm1vZGUsIG9wdGlvbnMpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBSZW1lbWJlciBMYXN0IEFjdGl2ZXNcblx0XHRcdGNoYW5nZWQgPSAhaGVscGVycy5hcnJheUVxdWFscyhtZS5fYWN0aXZlLCBtZS5fbGFzdEFjdGl2ZSk7XG5cblx0XHRcdC8vIE9ubHkgaGFuZGxlIHRhcmdldCBldmVudCBvbiB0b29sdGlwIGNoYW5nZVxuXHRcdFx0aWYgKGNoYW5nZWQpIHtcblx0XHRcdFx0bWUuX2xhc3RBY3RpdmUgPSBtZS5fYWN0aXZlO1xuXG5cdFx0XHRcdGlmIChvcHRpb25zLmVuYWJsZWQgfHwgb3B0aW9ucy5jdXN0b20pIHtcblx0XHRcdFx0XHRtZS5fZXZlbnRQb3NpdGlvbiA9IHtcblx0XHRcdFx0XHRcdHg6IGUueCxcblx0XHRcdFx0XHRcdHk6IGUueVxuXHRcdFx0XHRcdH07XG5cblx0XHRcdFx0XHRtZS51cGRhdGUodHJ1ZSk7XG5cdFx0XHRcdFx0bWUucGl2b3QoKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4gY2hhbmdlZDtcblx0XHR9XG5cdH0pO1xuXG5cdC8qKlxuXHQgKiBAbmFtZXNwYWNlIENoYXJ0LlRvb2x0aXAucG9zaXRpb25lcnNcblx0ICovXG5cdENoYXJ0LlRvb2x0aXAucG9zaXRpb25lcnMgPSB7XG5cdFx0LyoqXG5cdFx0ICogQXZlcmFnZSBtb2RlIHBsYWNlcyB0aGUgdG9vbHRpcCBhdCB0aGUgYXZlcmFnZSBwb3NpdGlvbiBvZiB0aGUgZWxlbWVudHMgc2hvd25cblx0XHQgKiBAZnVuY3Rpb24gQ2hhcnQuVG9vbHRpcC5wb3NpdGlvbmVycy5hdmVyYWdlXG5cdFx0ICogQHBhcmFtIGVsZW1lbnRzIHtDaGFydEVsZW1lbnRbXX0gdGhlIGVsZW1lbnRzIGJlaW5nIGRpc3BsYXllZCBpbiB0aGUgdG9vbHRpcFxuXHRcdCAqIEByZXR1cm5zIHtQb2ludH0gdG9vbHRpcCBwb3NpdGlvblxuXHRcdCAqL1xuXHRcdGF2ZXJhZ2U6IGZ1bmN0aW9uKGVsZW1lbnRzKSB7XG5cdFx0XHRpZiAoIWVsZW1lbnRzLmxlbmd0aCkge1xuXHRcdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0XHR9XG5cblx0XHRcdHZhciBpLCBsZW47XG5cdFx0XHR2YXIgeCA9IDA7XG5cdFx0XHR2YXIgeSA9IDA7XG5cdFx0XHR2YXIgY291bnQgPSAwO1xuXG5cdFx0XHRmb3IgKGkgPSAwLCBsZW4gPSBlbGVtZW50cy5sZW5ndGg7IGkgPCBsZW47ICsraSkge1xuXHRcdFx0XHR2YXIgZWwgPSBlbGVtZW50c1tpXTtcblx0XHRcdFx0aWYgKGVsICYmIGVsLmhhc1ZhbHVlKCkpIHtcblx0XHRcdFx0XHR2YXIgcG9zID0gZWwudG9vbHRpcFBvc2l0aW9uKCk7XG5cdFx0XHRcdFx0eCArPSBwb3MueDtcblx0XHRcdFx0XHR5ICs9IHBvcy55O1xuXHRcdFx0XHRcdCsrY291bnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0eDogTWF0aC5yb3VuZCh4IC8gY291bnQpLFxuXHRcdFx0XHR5OiBNYXRoLnJvdW5kKHkgLyBjb3VudClcblx0XHRcdH07XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEdldHMgdGhlIHRvb2x0aXAgcG9zaXRpb24gbmVhcmVzdCBvZiB0aGUgaXRlbSBuZWFyZXN0IHRvIHRoZSBldmVudCBwb3NpdGlvblxuXHRcdCAqIEBmdW5jdGlvbiBDaGFydC5Ub29sdGlwLnBvc2l0aW9uZXJzLm5lYXJlc3Rcblx0XHQgKiBAcGFyYW0gZWxlbWVudHMge0NoYXJ0LkVsZW1lbnRbXX0gdGhlIHRvb2x0aXAgZWxlbWVudHNcblx0XHQgKiBAcGFyYW0gZXZlbnRQb3NpdGlvbiB7UG9pbnR9IHRoZSBwb3NpdGlvbiBvZiB0aGUgZXZlbnQgaW4gY2FudmFzIGNvb3JkaW5hdGVzXG5cdFx0ICogQHJldHVybnMge1BvaW50fSB0aGUgdG9vbHRpcCBwb3NpdGlvblxuXHRcdCAqL1xuXHRcdG5lYXJlc3Q6IGZ1bmN0aW9uKGVsZW1lbnRzLCBldmVudFBvc2l0aW9uKSB7XG5cdFx0XHR2YXIgeCA9IGV2ZW50UG9zaXRpb24ueDtcblx0XHRcdHZhciB5ID0gZXZlbnRQb3NpdGlvbi55O1xuXHRcdFx0dmFyIG1pbkRpc3RhbmNlID0gTnVtYmVyLlBPU0lUSVZFX0lORklOSVRZO1xuXHRcdFx0dmFyIGksIGxlbiwgbmVhcmVzdEVsZW1lbnQ7XG5cblx0XHRcdGZvciAoaSA9IDAsIGxlbiA9IGVsZW1lbnRzLmxlbmd0aDsgaSA8IGxlbjsgKytpKSB7XG5cdFx0XHRcdHZhciBlbCA9IGVsZW1lbnRzW2ldO1xuXHRcdFx0XHRpZiAoZWwgJiYgZWwuaGFzVmFsdWUoKSkge1xuXHRcdFx0XHRcdHZhciBjZW50ZXIgPSBlbC5nZXRDZW50ZXJQb2ludCgpO1xuXHRcdFx0XHRcdHZhciBkID0gaGVscGVycy5kaXN0YW5jZUJldHdlZW5Qb2ludHMoZXZlbnRQb3NpdGlvbiwgY2VudGVyKTtcblxuXHRcdFx0XHRcdGlmIChkIDwgbWluRGlzdGFuY2UpIHtcblx0XHRcdFx0XHRcdG1pbkRpc3RhbmNlID0gZDtcblx0XHRcdFx0XHRcdG5lYXJlc3RFbGVtZW50ID0gZWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmIChuZWFyZXN0RWxlbWVudCkge1xuXHRcdFx0XHR2YXIgdHAgPSBuZWFyZXN0RWxlbWVudC50b29sdGlwUG9zaXRpb24oKTtcblx0XHRcdFx0eCA9IHRwLng7XG5cdFx0XHRcdHkgPSB0cC55O1xuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHR4OiB4LFxuXHRcdFx0XHR5OiB5XG5cdFx0XHR9O1xuXHRcdH1cblx0fTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///275\n")},function(module,exports,__webpack_require__){"use strict";eval('\n\nvar helpers = __webpack_require__(83);\n\n/**\n * Generate a set of linear ticks\n * @param generationOptions the options used to generate the ticks\n * @param dataRange the range of the data\n * @returns {Array} array of tick values\n */\nfunction generateTicks(generationOptions, dataRange) {\n\tvar ticks = [];\n\t// To get a "nice" value for the tick spacing, we will use the appropriately named\n\t// "nice number" algorithm. See http://stackoverflow.com/questions/8506881/nice-label-algorithm-for-charts-with-minimum-ticks\n\t// for details.\n\n\tvar spacing;\n\tif (generationOptions.stepSize && generationOptions.stepSize > 0) {\n\t\tspacing = generationOptions.stepSize;\n\t} else {\n\t\tvar niceRange = helpers.niceNum(dataRange.max - dataRange.min, false);\n\t\tspacing = helpers.niceNum(niceRange / (generationOptions.maxTicks - 1), true);\n\t}\n\tvar niceMin = Math.floor(dataRange.min / spacing) * spacing;\n\tvar niceMax = Math.ceil(dataRange.max / spacing) * spacing;\n\n\t// If min, max and stepSize is set and they make an evenly spaced scale use it.\n\tif (generationOptions.min && generationOptions.max && generationOptions.stepSize) {\n\t\t// If very close to our whole number, use it.\n\t\tif (helpers.almostWhole((generationOptions.max - generationOptions.min) / generationOptions.stepSize, spacing / 1000)) {\n\t\t\tniceMin = generationOptions.min;\n\t\t\tniceMax = generationOptions.max;\n\t\t}\n\t}\n\n\tvar numSpaces = (niceMax - niceMin) / spacing;\n\t// If very close to our rounded value, use it.\n\tif (helpers.almostEquals(numSpaces, Math.round(numSpaces), spacing / 1000)) {\n\t\tnumSpaces = Math.round(numSpaces);\n\t} else {\n\t\tnumSpaces = Math.ceil(numSpaces);\n\t}\n\n\tvar precision = 1;\n\tif (spacing < 1) {\n\t\tprecision = Math.pow(10, spacing.toString().length - 2);\n\t\tniceMin = Math.round(niceMin * precision) / precision;\n\t\tniceMax = Math.round(niceMax * precision) / precision;\n\t}\n\tticks.push(generationOptions.min !== undefined ? generationOptions.min : niceMin);\n\tfor (var j = 1; j < numSpaces; ++j) {\n\t\tticks.push(Math.round((niceMin + j * spacing) * precision) / precision);\n\t}\n\tticks.push(generationOptions.max !== undefined ? generationOptions.max : niceMax);\n\n\treturn ticks;\n}\n\n\nmodule.exports = function(Chart) {\n\n\tvar noop = helpers.noop;\n\n\tChart.LinearScaleBase = Chart.Scale.extend({\n\t\tgetRightValue: function(value) {\n\t\t\tif (typeof value === \'string\') {\n\t\t\t\treturn +value;\n\t\t\t}\n\t\t\treturn Chart.Scale.prototype.getRightValue.call(this, value);\n\t\t},\n\n\t\thandleTickRangeOptions: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\n\t\t\t// If we are forcing it to begin at 0, but 0 will already be rendered on the chart,\n\t\t\t// do nothing since that would make the chart weird. If the user really wants a weird chart\n\t\t\t// axis, they can manually override it\n\t\t\tif (tickOpts.beginAtZero) {\n\t\t\t\tvar minSign = helpers.sign(me.min);\n\t\t\t\tvar maxSign = helpers.sign(me.max);\n\n\t\t\t\tif (minSign < 0 && maxSign < 0) {\n\t\t\t\t\t// move the top up to 0\n\t\t\t\t\tme.max = 0;\n\t\t\t\t} else if (minSign > 0 && maxSign > 0) {\n\t\t\t\t\t// move the bottom down to 0\n\t\t\t\t\tme.min = 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tvar setMin = tickOpts.min !== undefined || tickOpts.suggestedMin !== undefined;\n\t\t\tvar setMax = tickOpts.max !== undefined || tickOpts.suggestedMax !== undefined;\n\n\t\t\tif (tickOpts.min !== undefined) {\n\t\t\t\tme.min = tickOpts.min;\n\t\t\t} else if (tickOpts.suggestedMin !== undefined) {\n\t\t\t\tif (me.min === null) {\n\t\t\t\t\tme.min = tickOpts.suggestedMin;\n\t\t\t\t} else {\n\t\t\t\t\tme.min = Math.min(me.min, tickOpts.suggestedMin);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (tickOpts.max !== undefined) {\n\t\t\t\tme.max = tickOpts.max;\n\t\t\t} else if (tickOpts.suggestedMax !== undefined) {\n\t\t\t\tif (me.max === null) {\n\t\t\t\t\tme.max = tickOpts.suggestedMax;\n\t\t\t\t} else {\n\t\t\t\t\tme.max = Math.max(me.max, tickOpts.suggestedMax);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (setMin !== setMax) {\n\t\t\t\t// We set the min or the max but not both.\n\t\t\t\t// So ensure that our range is good\n\t\t\t\t// Inverted or 0 length range can happen when\n\t\t\t\t// ticks.min is set, and no datasets are visible\n\t\t\t\tif (me.min >= me.max) {\n\t\t\t\t\tif (setMin) {\n\t\t\t\t\t\tme.max = me.min + 1;\n\t\t\t\t\t} else {\n\t\t\t\t\t\tme.min = me.max - 1;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (me.min === me.max) {\n\t\t\t\tme.max++;\n\n\t\t\t\tif (!tickOpts.beginAtZero) {\n\t\t\t\t\tme.min--;\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tgetTickLimit: noop,\n\t\thandleDirectionalChanges: noop,\n\n\t\tbuildTicks: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\n\t\t\t// Figure out what the max number of ticks we can support it is based on the size of\n\t\t\t// the axis area. For now, we say that the minimum tick spacing in pixels must be 50\n\t\t\t// We also limit the maximum number of ticks to 11 which gives a nice 10 squares on\n\t\t\t// the graph. Make sure we always have at least 2 ticks\n\t\t\tvar maxTicks = me.getTickLimit();\n\t\t\tmaxTicks = Math.max(2, maxTicks);\n\n\t\t\tvar numericGeneratorOptions = {\n\t\t\t\tmaxTicks: maxTicks,\n\t\t\t\tmin: tickOpts.min,\n\t\t\t\tmax: tickOpts.max,\n\t\t\t\tstepSize: helpers.valueOrDefault(tickOpts.fixedStepSize, tickOpts.stepSize)\n\t\t\t};\n\t\t\tvar ticks = me.ticks = generateTicks(numericGeneratorOptions, me);\n\n\t\t\tme.handleDirectionalChanges();\n\n\t\t\t// At this point, we need to update our max and min given the tick values since we have expanded the\n\t\t\t// range of the scale\n\t\t\tme.max = helpers.max(ticks);\n\t\t\tme.min = helpers.min(ticks);\n\n\t\t\tif (tickOpts.reverse) {\n\t\t\t\tticks.reverse();\n\n\t\t\t\tme.start = me.max;\n\t\t\t\tme.end = me.min;\n\t\t\t} else {\n\t\t\t\tme.start = me.min;\n\t\t\t\tme.end = me.max;\n\t\t\t}\n\t\t},\n\t\tconvertTicksToLabels: function() {\n\t\t\tvar me = this;\n\t\t\tme.ticksAsNumbers = me.ticks.slice();\n\t\t\tme.zeroLineIndex = me.ticks.indexOf(0);\n\n\t\t\tChart.Scale.prototype.convertTicksToLabels.call(me);\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS5saW5lYXJiYXNlLmpzP2E1YTMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7QUFDQTtBQUNBLGFBQWEsY0FBYztBQUMzQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCLGVBQWU7QUFDL0I7QUFDQTtBQUNBOztBQUVBO0FBQ0E7OztBQUdBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTtBQUNGIiwiZmlsZSI6IjI3Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbi8qKlxuICogR2VuZXJhdGUgYSBzZXQgb2YgbGluZWFyIHRpY2tzXG4gKiBAcGFyYW0gZ2VuZXJhdGlvbk9wdGlvbnMgdGhlIG9wdGlvbnMgdXNlZCB0byBnZW5lcmF0ZSB0aGUgdGlja3NcbiAqIEBwYXJhbSBkYXRhUmFuZ2UgdGhlIHJhbmdlIG9mIHRoZSBkYXRhXG4gKiBAcmV0dXJucyB7QXJyYXk8TnVtYmVyPn0gYXJyYXkgb2YgdGljayB2YWx1ZXNcbiAqL1xuZnVuY3Rpb24gZ2VuZXJhdGVUaWNrcyhnZW5lcmF0aW9uT3B0aW9ucywgZGF0YVJhbmdlKSB7XG5cdHZhciB0aWNrcyA9IFtdO1xuXHQvLyBUbyBnZXQgYSBcIm5pY2VcIiB2YWx1ZSBmb3IgdGhlIHRpY2sgc3BhY2luZywgd2Ugd2lsbCB1c2UgdGhlIGFwcHJvcHJpYXRlbHkgbmFtZWRcblx0Ly8gXCJuaWNlIG51bWJlclwiIGFsZ29yaXRobS4gU2VlIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvODUwNjg4MS9uaWNlLWxhYmVsLWFsZ29yaXRobS1mb3ItY2hhcnRzLXdpdGgtbWluaW11bS10aWNrc1xuXHQvLyBmb3IgZGV0YWlscy5cblxuXHR2YXIgc3BhY2luZztcblx0aWYgKGdlbmVyYXRpb25PcHRpb25zLnN0ZXBTaXplICYmIGdlbmVyYXRpb25PcHRpb25zLnN0ZXBTaXplID4gMCkge1xuXHRcdHNwYWNpbmcgPSBnZW5lcmF0aW9uT3B0aW9ucy5zdGVwU2l6ZTtcblx0fSBlbHNlIHtcblx0XHR2YXIgbmljZVJhbmdlID0gaGVscGVycy5uaWNlTnVtKGRhdGFSYW5nZS5tYXggLSBkYXRhUmFuZ2UubWluLCBmYWxzZSk7XG5cdFx0c3BhY2luZyA9IGhlbHBlcnMubmljZU51bShuaWNlUmFuZ2UgLyAoZ2VuZXJhdGlvbk9wdGlvbnMubWF4VGlja3MgLSAxKSwgdHJ1ZSk7XG5cdH1cblx0dmFyIG5pY2VNaW4gPSBNYXRoLmZsb29yKGRhdGFSYW5nZS5taW4gLyBzcGFjaW5nKSAqIHNwYWNpbmc7XG5cdHZhciBuaWNlTWF4ID0gTWF0aC5jZWlsKGRhdGFSYW5nZS5tYXggLyBzcGFjaW5nKSAqIHNwYWNpbmc7XG5cblx0Ly8gSWYgbWluLCBtYXggYW5kIHN0ZXBTaXplIGlzIHNldCBhbmQgdGhleSBtYWtlIGFuIGV2ZW5seSBzcGFjZWQgc2NhbGUgdXNlIGl0LlxuXHRpZiAoZ2VuZXJhdGlvbk9wdGlvbnMubWluICYmIGdlbmVyYXRpb25PcHRpb25zLm1heCAmJiBnZW5lcmF0aW9uT3B0aW9ucy5zdGVwU2l6ZSkge1xuXHRcdC8vIElmIHZlcnkgY2xvc2UgdG8gb3VyIHdob2xlIG51bWJlciwgdXNlIGl0LlxuXHRcdGlmIChoZWxwZXJzLmFsbW9zdFdob2xlKChnZW5lcmF0aW9uT3B0aW9ucy5tYXggLSBnZW5lcmF0aW9uT3B0aW9ucy5taW4pIC8gZ2VuZXJhdGlvbk9wdGlvbnMuc3RlcFNpemUsIHNwYWNpbmcgLyAxMDAwKSkge1xuXHRcdFx0bmljZU1pbiA9IGdlbmVyYXRpb25PcHRpb25zLm1pbjtcblx0XHRcdG5pY2VNYXggPSBnZW5lcmF0aW9uT3B0aW9ucy5tYXg7XG5cdFx0fVxuXHR9XG5cblx0dmFyIG51bVNwYWNlcyA9IChuaWNlTWF4IC0gbmljZU1pbikgLyBzcGFjaW5nO1xuXHQvLyBJZiB2ZXJ5IGNsb3NlIHRvIG91ciByb3VuZGVkIHZhbHVlLCB1c2UgaXQuXG5cdGlmIChoZWxwZXJzLmFsbW9zdEVxdWFscyhudW1TcGFjZXMsIE1hdGgucm91bmQobnVtU3BhY2VzKSwgc3BhY2luZyAvIDEwMDApKSB7XG5cdFx0bnVtU3BhY2VzID0gTWF0aC5yb3VuZChudW1TcGFjZXMpO1xuXHR9IGVsc2Uge1xuXHRcdG51bVNwYWNlcyA9IE1hdGguY2VpbChudW1TcGFjZXMpO1xuXHR9XG5cblx0dmFyIHByZWNpc2lvbiA9IDE7XG5cdGlmIChzcGFjaW5nIDwgMSkge1xuXHRcdHByZWNpc2lvbiA9IE1hdGgucG93KDEwLCBzcGFjaW5nLnRvU3RyaW5nKCkubGVuZ3RoIC0gMik7XG5cdFx0bmljZU1pbiA9IE1hdGgucm91bmQobmljZU1pbiAqIHByZWNpc2lvbikgLyBwcmVjaXNpb247XG5cdFx0bmljZU1heCA9IE1hdGgucm91bmQobmljZU1heCAqIHByZWNpc2lvbikgLyBwcmVjaXNpb247XG5cdH1cblx0dGlja3MucHVzaChnZW5lcmF0aW9uT3B0aW9ucy5taW4gIT09IHVuZGVmaW5lZCA/IGdlbmVyYXRpb25PcHRpb25zLm1pbiA6IG5pY2VNaW4pO1xuXHRmb3IgKHZhciBqID0gMTsgaiA8IG51bVNwYWNlczsgKytqKSB7XG5cdFx0dGlja3MucHVzaChNYXRoLnJvdW5kKChuaWNlTWluICsgaiAqIHNwYWNpbmcpICogcHJlY2lzaW9uKSAvIHByZWNpc2lvbik7XG5cdH1cblx0dGlja3MucHVzaChnZW5lcmF0aW9uT3B0aW9ucy5tYXggIT09IHVuZGVmaW5lZCA/IGdlbmVyYXRpb25PcHRpb25zLm1heCA6IG5pY2VNYXgpO1xuXG5cdHJldHVybiB0aWNrcztcbn1cblxuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0dmFyIG5vb3AgPSBoZWxwZXJzLm5vb3A7XG5cblx0Q2hhcnQuTGluZWFyU2NhbGVCYXNlID0gQ2hhcnQuU2NhbGUuZXh0ZW5kKHtcblx0XHRnZXRSaWdodFZhbHVlOiBmdW5jdGlvbih2YWx1ZSkge1xuXHRcdFx0aWYgKHR5cGVvZiB2YWx1ZSA9PT0gJ3N0cmluZycpIHtcblx0XHRcdFx0cmV0dXJuICt2YWx1ZTtcblx0XHRcdH1cblx0XHRcdHJldHVybiBDaGFydC5TY2FsZS5wcm90b3R5cGUuZ2V0UmlnaHRWYWx1ZS5jYWxsKHRoaXMsIHZhbHVlKTtcblx0XHR9LFxuXG5cdFx0aGFuZGxlVGlja1JhbmdlT3B0aW9uczogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIHRpY2tPcHRzID0gb3B0cy50aWNrcztcblxuXHRcdFx0Ly8gSWYgd2UgYXJlIGZvcmNpbmcgaXQgdG8gYmVnaW4gYXQgMCwgYnV0IDAgd2lsbCBhbHJlYWR5IGJlIHJlbmRlcmVkIG9uIHRoZSBjaGFydCxcblx0XHRcdC8vIGRvIG5vdGhpbmcgc2luY2UgdGhhdCB3b3VsZCBtYWtlIHRoZSBjaGFydCB3ZWlyZC4gSWYgdGhlIHVzZXIgcmVhbGx5IHdhbnRzIGEgd2VpcmQgY2hhcnRcblx0XHRcdC8vIGF4aXMsIHRoZXkgY2FuIG1hbnVhbGx5IG92ZXJyaWRlIGl0XG5cdFx0XHRpZiAodGlja09wdHMuYmVnaW5BdFplcm8pIHtcblx0XHRcdFx0dmFyIG1pblNpZ24gPSBoZWxwZXJzLnNpZ24obWUubWluKTtcblx0XHRcdFx0dmFyIG1heFNpZ24gPSBoZWxwZXJzLnNpZ24obWUubWF4KTtcblxuXHRcdFx0XHRpZiAobWluU2lnbiA8IDAgJiYgbWF4U2lnbiA8IDApIHtcblx0XHRcdFx0XHQvLyBtb3ZlIHRoZSB0b3AgdXAgdG8gMFxuXHRcdFx0XHRcdG1lLm1heCA9IDA7XG5cdFx0XHRcdH0gZWxzZSBpZiAobWluU2lnbiA+IDAgJiYgbWF4U2lnbiA+IDApIHtcblx0XHRcdFx0XHQvLyBtb3ZlIHRoZSBib3R0b20gZG93biB0byAwXG5cdFx0XHRcdFx0bWUubWluID0gMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR2YXIgc2V0TWluID0gdGlja09wdHMubWluICE9PSB1bmRlZmluZWQgfHwgdGlja09wdHMuc3VnZ2VzdGVkTWluICE9PSB1bmRlZmluZWQ7XG5cdFx0XHR2YXIgc2V0TWF4ID0gdGlja09wdHMubWF4ICE9PSB1bmRlZmluZWQgfHwgdGlja09wdHMuc3VnZ2VzdGVkTWF4ICE9PSB1bmRlZmluZWQ7XG5cblx0XHRcdGlmICh0aWNrT3B0cy5taW4gIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRtZS5taW4gPSB0aWNrT3B0cy5taW47XG5cdFx0XHR9IGVsc2UgaWYgKHRpY2tPcHRzLnN1Z2dlc3RlZE1pbiAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGlmIChtZS5taW4gPT09IG51bGwpIHtcblx0XHRcdFx0XHRtZS5taW4gPSB0aWNrT3B0cy5zdWdnZXN0ZWRNaW47XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0bWUubWluID0gTWF0aC5taW4obWUubWluLCB0aWNrT3B0cy5zdWdnZXN0ZWRNaW4pO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmICh0aWNrT3B0cy5tYXggIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRtZS5tYXggPSB0aWNrT3B0cy5tYXg7XG5cdFx0XHR9IGVsc2UgaWYgKHRpY2tPcHRzLnN1Z2dlc3RlZE1heCAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGlmIChtZS5tYXggPT09IG51bGwpIHtcblx0XHRcdFx0XHRtZS5tYXggPSB0aWNrT3B0cy5zdWdnZXN0ZWRNYXg7XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0bWUubWF4ID0gTWF0aC5tYXgobWUubWF4LCB0aWNrT3B0cy5zdWdnZXN0ZWRNYXgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmIChzZXRNaW4gIT09IHNldE1heCkge1xuXHRcdFx0XHQvLyBXZSBzZXQgdGhlIG1pbiBvciB0aGUgbWF4IGJ1dCBub3QgYm90aC5cblx0XHRcdFx0Ly8gU28gZW5zdXJlIHRoYXQgb3VyIHJhbmdlIGlzIGdvb2Rcblx0XHRcdFx0Ly8gSW52ZXJ0ZWQgb3IgMCBsZW5ndGggcmFuZ2UgY2FuIGhhcHBlbiB3aGVuXG5cdFx0XHRcdC8vIHRpY2tzLm1pbiBpcyBzZXQsIGFuZCBubyBkYXRhc2V0cyBhcmUgdmlzaWJsZVxuXHRcdFx0XHRpZiAobWUubWluID49IG1lLm1heCkge1xuXHRcdFx0XHRcdGlmIChzZXRNaW4pIHtcblx0XHRcdFx0XHRcdG1lLm1heCA9IG1lLm1pbiArIDE7XG5cdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdG1lLm1pbiA9IG1lLm1heCAtIDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmIChtZS5taW4gPT09IG1lLm1heCkge1xuXHRcdFx0XHRtZS5tYXgrKztcblxuXHRcdFx0XHRpZiAoIXRpY2tPcHRzLmJlZ2luQXRaZXJvKSB7XG5cdFx0XHRcdFx0bWUubWluLS07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9LFxuXHRcdGdldFRpY2tMaW1pdDogbm9vcCxcblx0XHRoYW5kbGVEaXJlY3Rpb25hbENoYW5nZXM6IG5vb3AsXG5cblx0XHRidWlsZFRpY2tzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0cyA9IG1lLm9wdGlvbnM7XG5cdFx0XHR2YXIgdGlja09wdHMgPSBvcHRzLnRpY2tzO1xuXG5cdFx0XHQvLyBGaWd1cmUgb3V0IHdoYXQgdGhlIG1heCBudW1iZXIgb2YgdGlja3Mgd2UgY2FuIHN1cHBvcnQgaXQgaXMgYmFzZWQgb24gdGhlIHNpemUgb2Zcblx0XHRcdC8vIHRoZSBheGlzIGFyZWEuIEZvciBub3csIHdlIHNheSB0aGF0IHRoZSBtaW5pbXVtIHRpY2sgc3BhY2luZyBpbiBwaXhlbHMgbXVzdCBiZSA1MFxuXHRcdFx0Ly8gV2UgYWxzbyBsaW1pdCB0aGUgbWF4aW11bSBudW1iZXIgb2YgdGlja3MgdG8gMTEgd2hpY2ggZ2l2ZXMgYSBuaWNlIDEwIHNxdWFyZXMgb25cblx0XHRcdC8vIHRoZSBncmFwaC4gTWFrZSBzdXJlIHdlIGFsd2F5cyBoYXZlIGF0IGxlYXN0IDIgdGlja3Ncblx0XHRcdHZhciBtYXhUaWNrcyA9IG1lLmdldFRpY2tMaW1pdCgpO1xuXHRcdFx0bWF4VGlja3MgPSBNYXRoLm1heCgyLCBtYXhUaWNrcyk7XG5cblx0XHRcdHZhciBudW1lcmljR2VuZXJhdG9yT3B0aW9ucyA9IHtcblx0XHRcdFx0bWF4VGlja3M6IG1heFRpY2tzLFxuXHRcdFx0XHRtaW46IHRpY2tPcHRzLm1pbixcblx0XHRcdFx0bWF4OiB0aWNrT3B0cy5tYXgsXG5cdFx0XHRcdHN0ZXBTaXplOiBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZpeGVkU3RlcFNpemUsIHRpY2tPcHRzLnN0ZXBTaXplKVxuXHRcdFx0fTtcblx0XHRcdHZhciB0aWNrcyA9IG1lLnRpY2tzID0gZ2VuZXJhdGVUaWNrcyhudW1lcmljR2VuZXJhdG9yT3B0aW9ucywgbWUpO1xuXG5cdFx0XHRtZS5oYW5kbGVEaXJlY3Rpb25hbENoYW5nZXMoKTtcblxuXHRcdFx0Ly8gQXQgdGhpcyBwb2ludCwgd2UgbmVlZCB0byB1cGRhdGUgb3VyIG1heCBhbmQgbWluIGdpdmVuIHRoZSB0aWNrIHZhbHVlcyBzaW5jZSB3ZSBoYXZlIGV4cGFuZGVkIHRoZVxuXHRcdFx0Ly8gcmFuZ2Ugb2YgdGhlIHNjYWxlXG5cdFx0XHRtZS5tYXggPSBoZWxwZXJzLm1heCh0aWNrcyk7XG5cdFx0XHRtZS5taW4gPSBoZWxwZXJzLm1pbih0aWNrcyk7XG5cblx0XHRcdGlmICh0aWNrT3B0cy5yZXZlcnNlKSB7XG5cdFx0XHRcdHRpY2tzLnJldmVyc2UoKTtcblxuXHRcdFx0XHRtZS5zdGFydCA9IG1lLm1heDtcblx0XHRcdFx0bWUuZW5kID0gbWUubWluO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bWUuc3RhcnQgPSBtZS5taW47XG5cdFx0XHRcdG1lLmVuZCA9IG1lLm1heDtcblx0XHRcdH1cblx0XHR9LFxuXHRcdGNvbnZlcnRUaWNrc1RvTGFiZWxzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHRtZS50aWNrc0FzTnVtYmVycyA9IG1lLnRpY2tzLnNsaWNlKCk7XG5cdFx0XHRtZS56ZXJvTGluZUluZGV4ID0gbWUudGlja3MuaW5kZXhPZigwKTtcblxuXHRcdFx0Q2hhcnQuU2NhbGUucHJvdG90eXBlLmNvbnZlcnRUaWNrc1RvTGFiZWxzLmNhbGwobWUpO1xuXHRcdH1cblx0fSk7XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///276\n')},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\t// Default config for a category scale\n\tvar defaultConfig = {\n\t\tposition: 'bottom'\n\t};\n\n\tvar DatasetScale = Chart.Scale.extend({\n\t\t/**\n\t\t* Internal function to get the correct labels. If data.xLabels or data.yLabels are defined, use those\n\t\t* else fall back to data.labels\n\t\t* @private\n\t\t*/\n\t\tgetLabels: function() {\n\t\t\tvar data = this.chart.data;\n\t\t\treturn this.options.labels || (this.isHorizontal() ? data.xLabels : data.yLabels) || data.labels;\n\t\t},\n\n\t\tdetermineDataLimits: function() {\n\t\t\tvar me = this;\n\t\t\tvar labels = me.getLabels();\n\t\t\tme.minIndex = 0;\n\t\t\tme.maxIndex = labels.length - 1;\n\t\t\tvar findIndex;\n\n\t\t\tif (me.options.ticks.min !== undefined) {\n\t\t\t\t// user specified min value\n\t\t\t\tfindIndex = labels.indexOf(me.options.ticks.min);\n\t\t\t\tme.minIndex = findIndex !== -1 ? findIndex : me.minIndex;\n\t\t\t}\n\n\t\t\tif (me.options.ticks.max !== undefined) {\n\t\t\t\t// user specified max value\n\t\t\t\tfindIndex = labels.indexOf(me.options.ticks.max);\n\t\t\t\tme.maxIndex = findIndex !== -1 ? findIndex : me.maxIndex;\n\t\t\t}\n\n\t\t\tme.min = labels[me.minIndex];\n\t\t\tme.max = labels[me.maxIndex];\n\t\t},\n\n\t\tbuildTicks: function() {\n\t\t\tvar me = this;\n\t\t\tvar labels = me.getLabels();\n\t\t\t// If we are viewing some subset of labels, slice the original array\n\t\t\tme.ticks = (me.minIndex === 0 && me.maxIndex === labels.length - 1) ? labels : labels.slice(me.minIndex, me.maxIndex + 1);\n\t\t},\n\n\t\tgetLabelForIndex: function(index, datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tvar data = me.chart.data;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\n\t\t\tif (data.yLabels && !isHorizontal) {\n\t\t\t\treturn me.getRightValue(data.datasets[datasetIndex].data[index]);\n\t\t\t}\n\t\t\treturn me.ticks[index - me.minIndex];\n\t\t},\n\n\t\t// Used to get data value locations. Value can either be an index or a numerical value\n\t\tgetPixelForValue: function(value, index) {\n\t\t\tvar me = this;\n\t\t\tvar offset = me.options.offset;\n\t\t\t// 1 is added because we need the length but we have the indexes\n\t\t\tvar offsetAmt = Math.max((me.maxIndex + 1 - me.minIndex - (offset ? 0 : 1)), 1);\n\n\t\t\t// If value is a data object, then index is the index in the data array,\n\t\t\t// not the index of the scale. We need to change that.\n\t\t\tvar valueCategory;\n\t\t\tif (value !== undefined && value !== null) {\n\t\t\t\tvalueCategory = me.isHorizontal() ? value.x : value.y;\n\t\t\t}\n\t\t\tif (valueCategory !== undefined || (value !== undefined && isNaN(index))) {\n\t\t\t\tvar labels = me.getLabels();\n\t\t\t\tvalue = valueCategory || value;\n\t\t\t\tvar idx = labels.indexOf(value);\n\t\t\t\tindex = idx !== -1 ? idx : index;\n\t\t\t}\n\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tvar valueWidth = me.width / offsetAmt;\n\t\t\t\tvar widthOffset = (valueWidth * (index - me.minIndex));\n\n\t\t\t\tif (offset) {\n\t\t\t\t\twidthOffset += (valueWidth / 2);\n\t\t\t\t}\n\n\t\t\t\treturn me.left + Math.round(widthOffset);\n\t\t\t}\n\t\t\tvar valueHeight = me.height / offsetAmt;\n\t\t\tvar heightOffset = (valueHeight * (index - me.minIndex));\n\n\t\t\tif (offset) {\n\t\t\t\theightOffset += (valueHeight / 2);\n\t\t\t}\n\n\t\t\treturn me.top + Math.round(heightOffset);\n\t\t},\n\t\tgetPixelForTick: function(index) {\n\t\t\treturn this.getPixelForValue(this.ticks[index], index + this.minIndex, null);\n\t\t},\n\t\tgetValueForPixel: function(pixel) {\n\t\t\tvar me = this;\n\t\t\tvar offset = me.options.offset;\n\t\t\tvar value;\n\t\t\tvar offsetAmt = Math.max((me._ticks.length - (offset ? 0 : 1)), 1);\n\t\t\tvar horz = me.isHorizontal();\n\t\t\tvar valueDimension = (horz ? me.width : me.height) / offsetAmt;\n\n\t\t\tpixel -= horz ? me.left : me.top;\n\n\t\t\tif (offset) {\n\t\t\t\tpixel -= (valueDimension / 2);\n\t\t\t}\n\n\t\t\tif (pixel <= 0) {\n\t\t\t\tvalue = 0;\n\t\t\t} else {\n\t\t\t\tvalue = Math.round(pixel / valueDimension);\n\t\t\t}\n\n\t\t\treturn value + me.minIndex;\n\t\t},\n\t\tgetBasePixel: function() {\n\t\t\treturn this.bottom;\n\t\t}\n\t});\n\n\tChart.scaleService.registerScaleType('category', DatasetScale, defaultConfig);\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS5jYXRlZ29yeS5qcz9mMTNiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7O0FBRUE7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjs7QUFFQSIsImZpbGUiOiIyNzcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHQvLyBEZWZhdWx0IGNvbmZpZyBmb3IgYSBjYXRlZ29yeSBzY2FsZVxuXHR2YXIgZGVmYXVsdENvbmZpZyA9IHtcblx0XHRwb3NpdGlvbjogJ2JvdHRvbSdcblx0fTtcblxuXHR2YXIgRGF0YXNldFNjYWxlID0gQ2hhcnQuU2NhbGUuZXh0ZW5kKHtcblx0XHQvKipcblx0XHQqIEludGVybmFsIGZ1bmN0aW9uIHRvIGdldCB0aGUgY29ycmVjdCBsYWJlbHMuIElmIGRhdGEueExhYmVscyBvciBkYXRhLnlMYWJlbHMgYXJlIGRlZmluZWQsIHVzZSB0aG9zZVxuXHRcdCogZWxzZSBmYWxsIGJhY2sgdG8gZGF0YS5sYWJlbHNcblx0XHQqIEBwcml2YXRlXG5cdFx0Ki9cblx0XHRnZXRMYWJlbHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIGRhdGEgPSB0aGlzLmNoYXJ0LmRhdGE7XG5cdFx0XHRyZXR1cm4gdGhpcy5vcHRpb25zLmxhYmVscyB8fCAodGhpcy5pc0hvcml6b250YWwoKSA/IGRhdGEueExhYmVscyA6IGRhdGEueUxhYmVscykgfHwgZGF0YS5sYWJlbHM7XG5cdFx0fSxcblxuXHRcdGRldGVybWluZURhdGFMaW1pdHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBsYWJlbHMgPSBtZS5nZXRMYWJlbHMoKTtcblx0XHRcdG1lLm1pbkluZGV4ID0gMDtcblx0XHRcdG1lLm1heEluZGV4ID0gbGFiZWxzLmxlbmd0aCAtIDE7XG5cdFx0XHR2YXIgZmluZEluZGV4O1xuXG5cdFx0XHRpZiAobWUub3B0aW9ucy50aWNrcy5taW4gIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHQvLyB1c2VyIHNwZWNpZmllZCBtaW4gdmFsdWVcblx0XHRcdFx0ZmluZEluZGV4ID0gbGFiZWxzLmluZGV4T2YobWUub3B0aW9ucy50aWNrcy5taW4pO1xuXHRcdFx0XHRtZS5taW5JbmRleCA9IGZpbmRJbmRleCAhPT0gLTEgPyBmaW5kSW5kZXggOiBtZS5taW5JbmRleDtcblx0XHRcdH1cblxuXHRcdFx0aWYgKG1lLm9wdGlvbnMudGlja3MubWF4ICE9PSB1bmRlZmluZWQpIHtcblx0XHRcdFx0Ly8gdXNlciBzcGVjaWZpZWQgbWF4IHZhbHVlXG5cdFx0XHRcdGZpbmRJbmRleCA9IGxhYmVscy5pbmRleE9mKG1lLm9wdGlvbnMudGlja3MubWF4KTtcblx0XHRcdFx0bWUubWF4SW5kZXggPSBmaW5kSW5kZXggIT09IC0xID8gZmluZEluZGV4IDogbWUubWF4SW5kZXg7XG5cdFx0XHR9XG5cblx0XHRcdG1lLm1pbiA9IGxhYmVsc1ttZS5taW5JbmRleF07XG5cdFx0XHRtZS5tYXggPSBsYWJlbHNbbWUubWF4SW5kZXhdO1xuXHRcdH0sXG5cblx0XHRidWlsZFRpY2tzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbGFiZWxzID0gbWUuZ2V0TGFiZWxzKCk7XG5cdFx0XHQvLyBJZiB3ZSBhcmUgdmlld2luZyBzb21lIHN1YnNldCBvZiBsYWJlbHMsIHNsaWNlIHRoZSBvcmlnaW5hbCBhcnJheVxuXHRcdFx0bWUudGlja3MgPSAobWUubWluSW5kZXggPT09IDAgJiYgbWUubWF4SW5kZXggPT09IGxhYmVscy5sZW5ndGggLSAxKSA/IGxhYmVscyA6IGxhYmVscy5zbGljZShtZS5taW5JbmRleCwgbWUubWF4SW5kZXggKyAxKTtcblx0XHR9LFxuXG5cdFx0Z2V0TGFiZWxGb3JJbmRleDogZnVuY3Rpb24oaW5kZXgsIGRhdGFzZXRJbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBkYXRhID0gbWUuY2hhcnQuZGF0YTtcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblxuXHRcdFx0aWYgKGRhdGEueUxhYmVscyAmJiAhaXNIb3Jpem9udGFsKSB7XG5cdFx0XHRcdHJldHVybiBtZS5nZXRSaWdodFZhbHVlKGRhdGEuZGF0YXNldHNbZGF0YXNldEluZGV4XS5kYXRhW2luZGV4XSk7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gbWUudGlja3NbaW5kZXggLSBtZS5taW5JbmRleF07XG5cdFx0fSxcblxuXHRcdC8vIFVzZWQgdG8gZ2V0IGRhdGEgdmFsdWUgbG9jYXRpb25zLiAgVmFsdWUgY2FuIGVpdGhlciBiZSBhbiBpbmRleCBvciBhIG51bWVyaWNhbCB2YWx1ZVxuXHRcdGdldFBpeGVsRm9yVmFsdWU6IGZ1bmN0aW9uKHZhbHVlLCBpbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBvZmZzZXQgPSBtZS5vcHRpb25zLm9mZnNldDtcblx0XHRcdC8vIDEgaXMgYWRkZWQgYmVjYXVzZSB3ZSBuZWVkIHRoZSBsZW5ndGggYnV0IHdlIGhhdmUgdGhlIGluZGV4ZXNcblx0XHRcdHZhciBvZmZzZXRBbXQgPSBNYXRoLm1heCgobWUubWF4SW5kZXggKyAxIC0gbWUubWluSW5kZXggLSAob2Zmc2V0ID8gMCA6IDEpKSwgMSk7XG5cblx0XHRcdC8vIElmIHZhbHVlIGlzIGEgZGF0YSBvYmplY3QsIHRoZW4gaW5kZXggaXMgdGhlIGluZGV4IGluIHRoZSBkYXRhIGFycmF5LFxuXHRcdFx0Ly8gbm90IHRoZSBpbmRleCBvZiB0aGUgc2NhbGUuIFdlIG5lZWQgdG8gY2hhbmdlIHRoYXQuXG5cdFx0XHR2YXIgdmFsdWVDYXRlZ29yeTtcblx0XHRcdGlmICh2YWx1ZSAhPT0gdW5kZWZpbmVkICYmIHZhbHVlICE9PSBudWxsKSB7XG5cdFx0XHRcdHZhbHVlQ2F0ZWdvcnkgPSBtZS5pc0hvcml6b250YWwoKSA/IHZhbHVlLnggOiB2YWx1ZS55O1xuXHRcdFx0fVxuXHRcdFx0aWYgKHZhbHVlQ2F0ZWdvcnkgIT09IHVuZGVmaW5lZCB8fCAodmFsdWUgIT09IHVuZGVmaW5lZCAmJiBpc05hTihpbmRleCkpKSB7XG5cdFx0XHRcdHZhciBsYWJlbHMgPSBtZS5nZXRMYWJlbHMoKTtcblx0XHRcdFx0dmFsdWUgPSB2YWx1ZUNhdGVnb3J5IHx8IHZhbHVlO1xuXHRcdFx0XHR2YXIgaWR4ID0gbGFiZWxzLmluZGV4T2YodmFsdWUpO1xuXHRcdFx0XHRpbmRleCA9IGlkeCAhPT0gLTEgPyBpZHggOiBpbmRleDtcblx0XHRcdH1cblxuXHRcdFx0aWYgKG1lLmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHRcdHZhciB2YWx1ZVdpZHRoID0gbWUud2lkdGggLyBvZmZzZXRBbXQ7XG5cdFx0XHRcdHZhciB3aWR0aE9mZnNldCA9ICh2YWx1ZVdpZHRoICogKGluZGV4IC0gbWUubWluSW5kZXgpKTtcblxuXHRcdFx0XHRpZiAob2Zmc2V0KSB7XG5cdFx0XHRcdFx0d2lkdGhPZmZzZXQgKz0gKHZhbHVlV2lkdGggLyAyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHJldHVybiBtZS5sZWZ0ICsgTWF0aC5yb3VuZCh3aWR0aE9mZnNldCk7XG5cdFx0XHR9XG5cdFx0XHR2YXIgdmFsdWVIZWlnaHQgPSBtZS5oZWlnaHQgLyBvZmZzZXRBbXQ7XG5cdFx0XHR2YXIgaGVpZ2h0T2Zmc2V0ID0gKHZhbHVlSGVpZ2h0ICogKGluZGV4IC0gbWUubWluSW5kZXgpKTtcblxuXHRcdFx0aWYgKG9mZnNldCkge1xuXHRcdFx0XHRoZWlnaHRPZmZzZXQgKz0gKHZhbHVlSGVpZ2h0IC8gMik7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtZS50b3AgKyBNYXRoLnJvdW5kKGhlaWdodE9mZnNldCk7XG5cdFx0fSxcblx0XHRnZXRQaXhlbEZvclRpY2s6IGZ1bmN0aW9uKGluZGV4KSB7XG5cdFx0XHRyZXR1cm4gdGhpcy5nZXRQaXhlbEZvclZhbHVlKHRoaXMudGlja3NbaW5kZXhdLCBpbmRleCArIHRoaXMubWluSW5kZXgsIG51bGwpO1xuXHRcdH0sXG5cdFx0Z2V0VmFsdWVGb3JQaXhlbDogZnVuY3Rpb24ocGl4ZWwpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb2Zmc2V0ID0gbWUub3B0aW9ucy5vZmZzZXQ7XG5cdFx0XHR2YXIgdmFsdWU7XG5cdFx0XHR2YXIgb2Zmc2V0QW10ID0gTWF0aC5tYXgoKG1lLl90aWNrcy5sZW5ndGggLSAob2Zmc2V0ID8gMCA6IDEpKSwgMSk7XG5cdFx0XHR2YXIgaG9yeiA9IG1lLmlzSG9yaXpvbnRhbCgpO1xuXHRcdFx0dmFyIHZhbHVlRGltZW5zaW9uID0gKGhvcnogPyBtZS53aWR0aCA6IG1lLmhlaWdodCkgLyBvZmZzZXRBbXQ7XG5cblx0XHRcdHBpeGVsIC09IGhvcnogPyBtZS5sZWZ0IDogbWUudG9wO1xuXG5cdFx0XHRpZiAob2Zmc2V0KSB7XG5cdFx0XHRcdHBpeGVsIC09ICh2YWx1ZURpbWVuc2lvbiAvIDIpO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAocGl4ZWwgPD0gMCkge1xuXHRcdFx0XHR2YWx1ZSA9IDA7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHR2YWx1ZSA9IE1hdGgucm91bmQocGl4ZWwgLyB2YWx1ZURpbWVuc2lvbik7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiB2YWx1ZSArIG1lLm1pbkluZGV4O1xuXHRcdH0sXG5cdFx0Z2V0QmFzZVBpeGVsOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmJvdHRvbTtcblx0XHR9XG5cdH0pO1xuXG5cdENoYXJ0LnNjYWxlU2VydmljZS5yZWdpc3RlclNjYWxlVHlwZSgnY2F0ZWdvcnknLCBEYXRhc2V0U2NhbGUsIGRlZmF1bHRDb25maWcpO1xuXG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///277\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\nvar Ticks = __webpack_require__(88);\n\nmodule.exports = function(Chart) {\n\n\tvar defaultConfig = {\n\t\tposition: 'left',\n\t\tticks: {\n\t\t\tcallback: Ticks.formatters.linear\n\t\t}\n\t};\n\n\tvar LinearScale = Chart.LinearScaleBase.extend({\n\n\t\tdetermineDataLimits: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar chart = me.chart;\n\t\t\tvar data = chart.data;\n\t\t\tvar datasets = data.datasets;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\t\t\tvar DEFAULT_MIN = 0;\n\t\t\tvar DEFAULT_MAX = 1;\n\n\t\t\tfunction IDMatches(meta) {\n\t\t\t\treturn isHorizontal ? meta.xAxisID === me.id : meta.yAxisID === me.id;\n\t\t\t}\n\n\t\t\t// First Calculate the range\n\t\t\tme.min = null;\n\t\t\tme.max = null;\n\n\t\t\tvar hasStacks = opts.stacked;\n\t\t\tif (hasStacks === undefined) {\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tif (hasStacks) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta) &&\n\t\t\t\t\t\tmeta.stack !== undefined) {\n\t\t\t\t\t\thasStacks = true;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tif (opts.stacked || hasStacks) {\n\t\t\t\tvar valuesPerStack = {};\n\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tvar key = [\n\t\t\t\t\t\tmeta.type,\n\t\t\t\t\t\t// we have a separate stack for stack=undefined datasets when the opts.stacked is undefined\n\t\t\t\t\t\t((opts.stacked === undefined && meta.stack === undefined) ? datasetIndex : ''),\n\t\t\t\t\t\tmeta.stack\n\t\t\t\t\t].join('.');\n\n\t\t\t\t\tif (valuesPerStack[key] === undefined) {\n\t\t\t\t\t\tvaluesPerStack[key] = {\n\t\t\t\t\t\t\tpositiveValues: [],\n\t\t\t\t\t\t\tnegativeValues: []\n\t\t\t\t\t\t};\n\t\t\t\t\t}\n\n\t\t\t\t\t// Store these per type\n\t\t\t\t\tvar positiveValues = valuesPerStack[key].positiveValues;\n\t\t\t\t\tvar negativeValues = valuesPerStack[key].negativeValues;\n\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) {\n\t\t\t\t\t\thelpers.each(dataset.data, function(rawValue, index) {\n\t\t\t\t\t\t\tvar value = +me.getRightValue(rawValue);\n\t\t\t\t\t\t\tif (isNaN(value) || meta.data[index].hidden) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tpositiveValues[index] = positiveValues[index] || 0;\n\t\t\t\t\t\t\tnegativeValues[index] = negativeValues[index] || 0;\n\n\t\t\t\t\t\t\tif (opts.relativePoints) {\n\t\t\t\t\t\t\t\tpositiveValues[index] = 100;\n\t\t\t\t\t\t\t} else if (value < 0) {\n\t\t\t\t\t\t\t\tnegativeValues[index] += value;\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tpositiveValues[index] += value;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\thelpers.each(valuesPerStack, function(valuesForType) {\n\t\t\t\t\tvar values = valuesForType.positiveValues.concat(valuesForType.negativeValues);\n\t\t\t\t\tvar minVal = helpers.min(values);\n\t\t\t\t\tvar maxVal = helpers.max(values);\n\t\t\t\t\tme.min = me.min === null ? minVal : Math.min(me.min, minVal);\n\t\t\t\t\tme.max = me.max === null ? maxVal : Math.max(me.max, maxVal);\n\t\t\t\t});\n\n\t\t\t} else {\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) {\n\t\t\t\t\t\thelpers.each(dataset.data, function(rawValue, index) {\n\t\t\t\t\t\t\tvar value = +me.getRightValue(rawValue);\n\t\t\t\t\t\t\tif (isNaN(value) || meta.data[index].hidden) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (me.min === null) {\n\t\t\t\t\t\t\t\tme.min = value;\n\t\t\t\t\t\t\t} else if (value < me.min) {\n\t\t\t\t\t\t\t\tme.min = value;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (me.max === null) {\n\t\t\t\t\t\t\t\tme.max = value;\n\t\t\t\t\t\t\t} else if (value > me.max) {\n\t\t\t\t\t\t\t\tme.max = value;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tme.min = isFinite(me.min) && !isNaN(me.min) ? me.min : DEFAULT_MIN;\n\t\t\tme.max = isFinite(me.max) && !isNaN(me.max) ? me.max : DEFAULT_MAX;\n\n\t\t\t// Common base implementation to handle ticks.min, ticks.max, ticks.beginAtZero\n\t\t\tthis.handleTickRangeOptions();\n\t\t},\n\t\tgetTickLimit: function() {\n\t\t\tvar maxTicks;\n\t\t\tvar me = this;\n\t\t\tvar tickOpts = me.options.ticks;\n\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tmaxTicks = Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(me.width / 50));\n\t\t\t} else {\n\t\t\t\t// The factor of 2 used to scale the font size has been experimentally determined.\n\t\t\t\tvar tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, defaults.global.defaultFontSize);\n\t\t\t\tmaxTicks = Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(me.height / (2 * tickFontSize)));\n\t\t\t}\n\n\t\t\treturn maxTicks;\n\t\t},\n\t\t// Called after the ticks are built. We need\n\t\thandleDirectionalChanges: function() {\n\t\t\tif (!this.isHorizontal()) {\n\t\t\t\t// We are in a vertical orientation. The top value is the highest. So reverse the array\n\t\t\t\tthis.ticks.reverse();\n\t\t\t}\n\t\t},\n\t\tgetLabelForIndex: function(index, datasetIndex) {\n\t\t\treturn +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]);\n\t\t},\n\t\t// Utils\n\t\tgetPixelForValue: function(value) {\n\t\t\t// This must be called after fit has been run so that\n\t\t\t// this.left, this.top, this.right, and this.bottom have been defined\n\t\t\tvar me = this;\n\t\t\tvar start = me.start;\n\n\t\t\tvar rightValue = +me.getRightValue(value);\n\t\t\tvar pixel;\n\t\t\tvar range = me.end - start;\n\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tpixel = me.left + (me.width / range * (rightValue - start));\n\t\t\t} else {\n\t\t\t\tpixel = me.bottom - (me.height / range * (rightValue - start));\n\t\t\t}\n\t\t\treturn pixel;\n\t\t},\n\t\tgetValueForPixel: function(pixel) {\n\t\t\tvar me = this;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\t\t\tvar innerDimension = isHorizontal ? me.width : me.height;\n\t\t\tvar offset = (isHorizontal ? pixel - me.left : me.bottom - pixel) / innerDimension;\n\t\t\treturn me.start + ((me.end - me.start) * offset);\n\t\t},\n\t\tgetPixelForTick: function(index) {\n\t\t\treturn this.getPixelForValue(this.ticksAsNumbers[index]);\n\t\t}\n\t});\n\tChart.scaleService.registerScaleType('linear', LinearScale, defaultConfig);\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS5saW5lYXIuanM/NjEyYiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCO0FBQ3hDLFlBQVksbUJBQU8sQ0FBQyxFQUFvQjs7QUFFeEM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxRQUFRO0FBQ1I7QUFDQSxRQUFRO0FBQ1I7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBLEtBQUs7O0FBRUw7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTCxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsUUFBUTtBQUNSO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFFBQVE7QUFDUjtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjs7QUFFQSIsImZpbGUiOiIyNzguanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG52YXIgVGlja3MgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUudGlja3MnKTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdHZhciBkZWZhdWx0Q29uZmlnID0ge1xuXHRcdHBvc2l0aW9uOiAnbGVmdCcsXG5cdFx0dGlja3M6IHtcblx0XHRcdGNhbGxiYWNrOiBUaWNrcy5mb3JtYXR0ZXJzLmxpbmVhclxuXHRcdH1cblx0fTtcblxuXHR2YXIgTGluZWFyU2NhbGUgPSBDaGFydC5MaW5lYXJTY2FsZUJhc2UuZXh0ZW5kKHtcblxuXHRcdGRldGVybWluZURhdGFMaW1pdHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBvcHRzID0gbWUub3B0aW9ucztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIGRhdGEgPSBjaGFydC5kYXRhO1xuXHRcdFx0dmFyIGRhdGFzZXRzID0gZGF0YS5kYXRhc2V0cztcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblx0XHRcdHZhciBERUZBVUxUX01JTiA9IDA7XG5cdFx0XHR2YXIgREVGQVVMVF9NQVggPSAxO1xuXG5cdFx0XHRmdW5jdGlvbiBJRE1hdGNoZXMobWV0YSkge1xuXHRcdFx0XHRyZXR1cm4gaXNIb3Jpem9udGFsID8gbWV0YS54QXhpc0lEID09PSBtZS5pZCA6IG1ldGEueUF4aXNJRCA9PT0gbWUuaWQ7XG5cdFx0XHR9XG5cblx0XHRcdC8vIEZpcnN0IENhbGN1bGF0ZSB0aGUgcmFuZ2Vcblx0XHRcdG1lLm1pbiA9IG51bGw7XG5cdFx0XHRtZS5tYXggPSBudWxsO1xuXG5cdFx0XHR2YXIgaGFzU3RhY2tzID0gb3B0cy5zdGFja2VkO1xuXHRcdFx0aWYgKGhhc1N0YWNrcyA9PT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0cywgZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRcdFx0aWYgKGhhc1N0YWNrcykge1xuXHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHZhciBtZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KTtcblx0XHRcdFx0XHRpZiAoY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShkYXRhc2V0SW5kZXgpICYmIElETWF0Y2hlcyhtZXRhKSAmJlxuXHRcdFx0XHRcdFx0bWV0YS5zdGFjayAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdFx0XHRoYXNTdGFja3MgPSB0cnVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChvcHRzLnN0YWNrZWQgfHwgaGFzU3RhY2tzKSB7XG5cdFx0XHRcdHZhciB2YWx1ZXNQZXJTdGFjayA9IHt9O1xuXG5cdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0cywgZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRcdFx0dmFyIG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHRcdHZhciBrZXkgPSBbXG5cdFx0XHRcdFx0XHRtZXRhLnR5cGUsXG5cdFx0XHRcdFx0XHQvLyB3ZSBoYXZlIGEgc2VwYXJhdGUgc3RhY2sgZm9yIHN0YWNrPXVuZGVmaW5lZCBkYXRhc2V0cyB3aGVuIHRoZSBvcHRzLnN0YWNrZWQgaXMgdW5kZWZpbmVkXG5cdFx0XHRcdFx0XHQoKG9wdHMuc3RhY2tlZCA9PT0gdW5kZWZpbmVkICYmIG1ldGEuc3RhY2sgPT09IHVuZGVmaW5lZCkgPyBkYXRhc2V0SW5kZXggOiAnJyksXG5cdFx0XHRcdFx0XHRtZXRhLnN0YWNrXG5cdFx0XHRcdFx0XS5qb2luKCcuJyk7XG5cblx0XHRcdFx0XHRpZiAodmFsdWVzUGVyU3RhY2tba2V5XSA9PT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdFx0XHR2YWx1ZXNQZXJTdGFja1trZXldID0ge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGl2ZVZhbHVlczogW10sXG5cdFx0XHRcdFx0XHRcdG5lZ2F0aXZlVmFsdWVzOiBbXVxuXHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQvLyBTdG9yZSB0aGVzZSBwZXIgdHlwZVxuXHRcdFx0XHRcdHZhciBwb3NpdGl2ZVZhbHVlcyA9IHZhbHVlc1BlclN0YWNrW2tleV0ucG9zaXRpdmVWYWx1ZXM7XG5cdFx0XHRcdFx0dmFyIG5lZ2F0aXZlVmFsdWVzID0gdmFsdWVzUGVyU3RhY2tba2V5XS5uZWdhdGl2ZVZhbHVlcztcblxuXHRcdFx0XHRcdGlmIChjaGFydC5pc0RhdGFzZXRWaXNpYmxlKGRhdGFzZXRJbmRleCkgJiYgSURNYXRjaGVzKG1ldGEpKSB7XG5cdFx0XHRcdFx0XHRoZWxwZXJzLmVhY2goZGF0YXNldC5kYXRhLCBmdW5jdGlvbihyYXdWYWx1ZSwgaW5kZXgpIHtcblx0XHRcdFx0XHRcdFx0dmFyIHZhbHVlID0gK21lLmdldFJpZ2h0VmFsdWUocmF3VmFsdWUpO1xuXHRcdFx0XHRcdFx0XHRpZiAoaXNOYU4odmFsdWUpIHx8IG1ldGEuZGF0YVtpbmRleF0uaGlkZGVuKSB7XG5cdFx0XHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0cG9zaXRpdmVWYWx1ZXNbaW5kZXhdID0gcG9zaXRpdmVWYWx1ZXNbaW5kZXhdIHx8IDA7XG5cdFx0XHRcdFx0XHRcdG5lZ2F0aXZlVmFsdWVzW2luZGV4XSA9IG5lZ2F0aXZlVmFsdWVzW2luZGV4XSB8fCAwO1xuXG5cdFx0XHRcdFx0XHRcdGlmIChvcHRzLnJlbGF0aXZlUG9pbnRzKSB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpdmVWYWx1ZXNbaW5kZXhdID0gMTAwO1xuXHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHZhbHVlIDwgMCkge1xuXHRcdFx0XHRcdFx0XHRcdG5lZ2F0aXZlVmFsdWVzW2luZGV4XSArPSB2YWx1ZTtcblx0XHRcdFx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGl2ZVZhbHVlc1tpbmRleF0gKz0gdmFsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSk7XG5cblx0XHRcdFx0aGVscGVycy5lYWNoKHZhbHVlc1BlclN0YWNrLCBmdW5jdGlvbih2YWx1ZXNGb3JUeXBlKSB7XG5cdFx0XHRcdFx0dmFyIHZhbHVlcyA9IHZhbHVlc0ZvclR5cGUucG9zaXRpdmVWYWx1ZXMuY29uY2F0KHZhbHVlc0ZvclR5cGUubmVnYXRpdmVWYWx1ZXMpO1xuXHRcdFx0XHRcdHZhciBtaW5WYWwgPSBoZWxwZXJzLm1pbih2YWx1ZXMpO1xuXHRcdFx0XHRcdHZhciBtYXhWYWwgPSBoZWxwZXJzLm1heCh2YWx1ZXMpO1xuXHRcdFx0XHRcdG1lLm1pbiA9IG1lLm1pbiA9PT0gbnVsbCA/IG1pblZhbCA6IE1hdGgubWluKG1lLm1pbiwgbWluVmFsKTtcblx0XHRcdFx0XHRtZS5tYXggPSBtZS5tYXggPT09IG51bGwgPyBtYXhWYWwgOiBNYXRoLm1heChtZS5tYXgsIG1heFZhbCk7XG5cdFx0XHRcdH0pO1xuXG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRoZWxwZXJzLmVhY2goZGF0YXNldHMsIGZ1bmN0aW9uKGRhdGFzZXQsIGRhdGFzZXRJbmRleCkge1xuXHRcdFx0XHRcdHZhciBtZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KTtcblx0XHRcdFx0XHRpZiAoY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShkYXRhc2V0SW5kZXgpICYmIElETWF0Y2hlcyhtZXRhKSkge1xuXHRcdFx0XHRcdFx0aGVscGVycy5lYWNoKGRhdGFzZXQuZGF0YSwgZnVuY3Rpb24ocmF3VmFsdWUsIGluZGV4KSB7XG5cdFx0XHRcdFx0XHRcdHZhciB2YWx1ZSA9ICttZS5nZXRSaWdodFZhbHVlKHJhd1ZhbHVlKTtcblx0XHRcdFx0XHRcdFx0aWYgKGlzTmFOKHZhbHVlKSB8fCBtZXRhLmRhdGFbaW5kZXhdLmhpZGRlbikge1xuXHRcdFx0XHRcdFx0XHRcdHJldHVybjtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGlmIChtZS5taW4gPT09IG51bGwpIHtcblx0XHRcdFx0XHRcdFx0XHRtZS5taW4gPSB2YWx1ZTtcblx0XHRcdFx0XHRcdFx0fSBlbHNlIGlmICh2YWx1ZSA8IG1lLm1pbikge1xuXHRcdFx0XHRcdFx0XHRcdG1lLm1pbiA9IHZhbHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aWYgKG1lLm1heCA9PT0gbnVsbCkge1xuXHRcdFx0XHRcdFx0XHRcdG1lLm1heCA9IHZhbHVlO1xuXHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHZhbHVlID4gbWUubWF4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWUubWF4ID0gdmFsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cblx0XHRcdG1lLm1pbiA9IGlzRmluaXRlKG1lLm1pbikgJiYgIWlzTmFOKG1lLm1pbikgPyBtZS5taW4gOiBERUZBVUxUX01JTjtcblx0XHRcdG1lLm1heCA9IGlzRmluaXRlKG1lLm1heCkgJiYgIWlzTmFOKG1lLm1heCkgPyBtZS5tYXggOiBERUZBVUxUX01BWDtcblxuXHRcdFx0Ly8gQ29tbW9uIGJhc2UgaW1wbGVtZW50YXRpb24gdG8gaGFuZGxlIHRpY2tzLm1pbiwgdGlja3MubWF4LCB0aWNrcy5iZWdpbkF0WmVyb1xuXHRcdFx0dGhpcy5oYW5kbGVUaWNrUmFuZ2VPcHRpb25zKCk7XG5cdFx0fSxcblx0XHRnZXRUaWNrTGltaXQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1heFRpY2tzO1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciB0aWNrT3B0cyA9IG1lLm9wdGlvbnMudGlja3M7XG5cblx0XHRcdGlmIChtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHRtYXhUaWNrcyA9IE1hdGgubWluKHRpY2tPcHRzLm1heFRpY2tzTGltaXQgPyB0aWNrT3B0cy5tYXhUaWNrc0xpbWl0IDogMTEsIE1hdGguY2VpbChtZS53aWR0aCAvIDUwKSk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHQvLyBUaGUgZmFjdG9yIG9mIDIgdXNlZCB0byBzY2FsZSB0aGUgZm9udCBzaXplIGhhcyBiZWVuIGV4cGVyaW1lbnRhbGx5IGRldGVybWluZWQuXG5cdFx0XHRcdHZhciB0aWNrRm9udFNpemUgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRTaXplLCBkZWZhdWx0cy5nbG9iYWwuZGVmYXVsdEZvbnRTaXplKTtcblx0XHRcdFx0bWF4VGlja3MgPSBNYXRoLm1pbih0aWNrT3B0cy5tYXhUaWNrc0xpbWl0ID8gdGlja09wdHMubWF4VGlja3NMaW1pdCA6IDExLCBNYXRoLmNlaWwobWUuaGVpZ2h0IC8gKDIgKiB0aWNrRm9udFNpemUpKSk7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtYXhUaWNrcztcblx0XHR9LFxuXHRcdC8vIENhbGxlZCBhZnRlciB0aGUgdGlja3MgYXJlIGJ1aWx0LiBXZSBuZWVkXG5cdFx0aGFuZGxlRGlyZWN0aW9uYWxDaGFuZ2VzOiBmdW5jdGlvbigpIHtcblx0XHRcdGlmICghdGhpcy5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHQvLyBXZSBhcmUgaW4gYSB2ZXJ0aWNhbCBvcmllbnRhdGlvbi4gVGhlIHRvcCB2YWx1ZSBpcyB0aGUgaGlnaGVzdC4gU28gcmV2ZXJzZSB0aGUgYXJyYXlcblx0XHRcdFx0dGhpcy50aWNrcy5yZXZlcnNlKCk7XG5cdFx0XHR9XG5cdFx0fSxcblx0XHRnZXRMYWJlbEZvckluZGV4OiBmdW5jdGlvbihpbmRleCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRyZXR1cm4gK3RoaXMuZ2V0UmlnaHRWYWx1ZSh0aGlzLmNoYXJ0LmRhdGEuZGF0YXNldHNbZGF0YXNldEluZGV4XS5kYXRhW2luZGV4XSk7XG5cdFx0fSxcblx0XHQvLyBVdGlsc1xuXHRcdGdldFBpeGVsRm9yVmFsdWU6IGZ1bmN0aW9uKHZhbHVlKSB7XG5cdFx0XHQvLyBUaGlzIG11c3QgYmUgY2FsbGVkIGFmdGVyIGZpdCBoYXMgYmVlbiBydW4gc28gdGhhdFxuXHRcdFx0Ly8gdGhpcy5sZWZ0LCB0aGlzLnRvcCwgdGhpcy5yaWdodCwgYW5kIHRoaXMuYm90dG9tIGhhdmUgYmVlbiBkZWZpbmVkXG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIHN0YXJ0ID0gbWUuc3RhcnQ7XG5cblx0XHRcdHZhciByaWdodFZhbHVlID0gK21lLmdldFJpZ2h0VmFsdWUodmFsdWUpO1xuXHRcdFx0dmFyIHBpeGVsO1xuXHRcdFx0dmFyIHJhbmdlID0gbWUuZW5kIC0gc3RhcnQ7XG5cblx0XHRcdGlmIChtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHRwaXhlbCA9IG1lLmxlZnQgKyAobWUud2lkdGggLyByYW5nZSAqIChyaWdodFZhbHVlIC0gc3RhcnQpKTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHBpeGVsID0gbWUuYm90dG9tIC0gKG1lLmhlaWdodCAvIHJhbmdlICogKHJpZ2h0VmFsdWUgLSBzdGFydCkpO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHBpeGVsO1xuXHRcdH0sXG5cdFx0Z2V0VmFsdWVGb3JQaXhlbDogZnVuY3Rpb24ocGl4ZWwpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgaXNIb3Jpem9udGFsID0gbWUuaXNIb3Jpem9udGFsKCk7XG5cdFx0XHR2YXIgaW5uZXJEaW1lbnNpb24gPSBpc0hvcml6b250YWwgPyBtZS53aWR0aCA6IG1lLmhlaWdodDtcblx0XHRcdHZhciBvZmZzZXQgPSAoaXNIb3Jpem9udGFsID8gcGl4ZWwgLSBtZS5sZWZ0IDogbWUuYm90dG9tIC0gcGl4ZWwpIC8gaW5uZXJEaW1lbnNpb247XG5cdFx0XHRyZXR1cm4gbWUuc3RhcnQgKyAoKG1lLmVuZCAtIG1lLnN0YXJ0KSAqIG9mZnNldCk7XG5cdFx0fSxcblx0XHRnZXRQaXhlbEZvclRpY2s6IGZ1bmN0aW9uKGluZGV4KSB7XG5cdFx0XHRyZXR1cm4gdGhpcy5nZXRQaXhlbEZvclZhbHVlKHRoaXMudGlja3NBc051bWJlcnNbaW5kZXhdKTtcblx0XHR9XG5cdH0pO1xuXHRDaGFydC5zY2FsZVNlcnZpY2UucmVnaXN0ZXJTY2FsZVR5cGUoJ2xpbmVhcicsIExpbmVhclNjYWxlLCBkZWZhdWx0Q29uZmlnKTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///278\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar helpers = __webpack_require__(83);\nvar Ticks = __webpack_require__(88);\n\n/**\n * Generate a set of logarithmic ticks\n * @param generationOptions the options used to generate the ticks\n * @param dataRange the range of the data\n * @returns {Array} array of tick values\n */\nfunction generateTicks(generationOptions, dataRange) {\n\tvar ticks = [];\n\tvar valueOrDefault = helpers.valueOrDefault;\n\n\t// Figure out what the max number of ticks we can support it is based on the size of\n\t// the axis area. For now, we say that the minimum tick spacing in pixels must be 50\n\t// We also limit the maximum number of ticks to 11 which gives a nice 10 squares on\n\t// the graph\n\tvar tickVal = valueOrDefault(generationOptions.min, Math.pow(10, Math.floor(helpers.log10(dataRange.min))));\n\n\tvar endExp = Math.floor(helpers.log10(dataRange.max));\n\tvar endSignificand = Math.ceil(dataRange.max / Math.pow(10, endExp));\n\tvar exp, significand;\n\n\tif (tickVal === 0) {\n\t\texp = Math.floor(helpers.log10(dataRange.minNotZero));\n\t\tsignificand = Math.floor(dataRange.minNotZero / Math.pow(10, exp));\n\n\t\tticks.push(tickVal);\n\t\ttickVal = significand * Math.pow(10, exp);\n\t} else {\n\t\texp = Math.floor(helpers.log10(tickVal));\n\t\tsignificand = Math.floor(tickVal / Math.pow(10, exp));\n\t}\n\tvar precision = exp < 0 ? Math.pow(10, Math.abs(exp)) : 1;\n\n\tdo {\n\t\tticks.push(tickVal);\n\n\t\t++significand;\n\t\tif (significand === 10) {\n\t\t\tsignificand = 1;\n\t\t\t++exp;\n\t\t\tprecision = exp >= 0 ? 1 : precision;\n\t\t}\n\n\t\ttickVal = Math.round(significand * Math.pow(10, exp) * precision) / precision;\n\t} while (exp < endExp || (exp === endExp && significand < endSignificand));\n\n\tvar lastTick = valueOrDefault(generationOptions.max, tickVal);\n\tticks.push(lastTick);\n\n\treturn ticks;\n}\n\n\nmodule.exports = function(Chart) {\n\n\tvar defaultConfig = {\n\t\tposition: 'left',\n\n\t\t// label settings\n\t\tticks: {\n\t\t\tcallback: Ticks.formatters.logarithmic\n\t\t}\n\t};\n\n\tvar LogarithmicScale = Chart.Scale.extend({\n\t\tdetermineDataLimits: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar chart = me.chart;\n\t\t\tvar data = chart.data;\n\t\t\tvar datasets = data.datasets;\n\t\t\tvar isHorizontal = me.isHorizontal();\n\t\t\tfunction IDMatches(meta) {\n\t\t\t\treturn isHorizontal ? meta.xAxisID === me.id : meta.yAxisID === me.id;\n\t\t\t}\n\n\t\t\t// Calculate Range\n\t\t\tme.min = null;\n\t\t\tme.max = null;\n\t\t\tme.minNotZero = null;\n\n\t\t\tvar hasStacks = opts.stacked;\n\t\t\tif (hasStacks === undefined) {\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tif (hasStacks) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta) &&\n\t\t\t\t\t\tmeta.stack !== undefined) {\n\t\t\t\t\t\thasStacks = true;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tif (opts.stacked || hasStacks) {\n\t\t\t\tvar valuesPerStack = {};\n\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tvar key = [\n\t\t\t\t\t\tmeta.type,\n\t\t\t\t\t\t// we have a separate stack for stack=undefined datasets when the opts.stacked is undefined\n\t\t\t\t\t\t((opts.stacked === undefined && meta.stack === undefined) ? datasetIndex : ''),\n\t\t\t\t\t\tmeta.stack\n\t\t\t\t\t].join('.');\n\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) {\n\t\t\t\t\t\tif (valuesPerStack[key] === undefined) {\n\t\t\t\t\t\t\tvaluesPerStack[key] = [];\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\thelpers.each(dataset.data, function(rawValue, index) {\n\t\t\t\t\t\t\tvar values = valuesPerStack[key];\n\t\t\t\t\t\t\tvar value = +me.getRightValue(rawValue);\n\t\t\t\t\t\t\t// invalid, hidden and negative values are ignored\n\t\t\t\t\t\t\tif (isNaN(value) || meta.data[index].hidden || value < 0) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvalues[index] = values[index] || 0;\n\t\t\t\t\t\t\tvalues[index] += value;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\thelpers.each(valuesPerStack, function(valuesForType) {\n\t\t\t\t\tif (valuesForType.length > 0) {\n\t\t\t\t\t\tvar minVal = helpers.min(valuesForType);\n\t\t\t\t\t\tvar maxVal = helpers.max(valuesForType);\n\t\t\t\t\t\tme.min = me.min === null ? minVal : Math.min(me.min, minVal);\n\t\t\t\t\t\tme.max = me.max === null ? maxVal : Math.max(me.max, maxVal);\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t} else {\n\t\t\t\thelpers.each(datasets, function(dataset, datasetIndex) {\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\t\t\t\t\tif (chart.isDatasetVisible(datasetIndex) && IDMatches(meta)) {\n\t\t\t\t\t\thelpers.each(dataset.data, function(rawValue, index) {\n\t\t\t\t\t\t\tvar value = +me.getRightValue(rawValue);\n\t\t\t\t\t\t\t// invalid, hidden and negative values are ignored\n\t\t\t\t\t\t\tif (isNaN(value) || meta.data[index].hidden || value < 0) {\n\t\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (me.min === null) {\n\t\t\t\t\t\t\t\tme.min = value;\n\t\t\t\t\t\t\t} else if (value < me.min) {\n\t\t\t\t\t\t\t\tme.min = value;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (me.max === null) {\n\t\t\t\t\t\t\t\tme.max = value;\n\t\t\t\t\t\t\t} else if (value > me.max) {\n\t\t\t\t\t\t\t\tme.max = value;\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tif (value !== 0 && (me.minNotZero === null || value < me.minNotZero)) {\n\t\t\t\t\t\t\t\tme.minNotZero = value;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\n\t\t\t// Common base implementation to handle ticks.min, ticks.max\n\t\t\tthis.handleTickRangeOptions();\n\t\t},\n\t\thandleTickRangeOptions: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\t\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\t\tvar DEFAULT_MIN = 1;\n\t\t\tvar DEFAULT_MAX = 10;\n\n\t\t\tme.min = valueOrDefault(tickOpts.min, me.min);\n\t\t\tme.max = valueOrDefault(tickOpts.max, me.max);\n\n\t\t\tif (me.min === me.max) {\n\t\t\t\tif (me.min !== 0 && me.min !== null) {\n\t\t\t\t\tme.min = Math.pow(10, Math.floor(helpers.log10(me.min)) - 1);\n\t\t\t\t\tme.max = Math.pow(10, Math.floor(helpers.log10(me.max)) + 1);\n\t\t\t\t} else {\n\t\t\t\t\tme.min = DEFAULT_MIN;\n\t\t\t\t\tme.max = DEFAULT_MAX;\n\t\t\t\t}\n\t\t\t}\n\t\t\tif (me.min === null) {\n\t\t\t\tme.min = Math.pow(10, Math.floor(helpers.log10(me.max)) - 1);\n\t\t\t}\n\t\t\tif (me.max === null) {\n\t\t\t\tme.max = me.min !== 0\n\t\t\t\t\t? Math.pow(10, Math.floor(helpers.log10(me.min)) + 1)\n\t\t\t\t\t: DEFAULT_MAX;\n\t\t\t}\n\t\t\tif (me.minNotZero === null) {\n\t\t\t\tif (me.min > 0) {\n\t\t\t\t\tme.minNotZero = me.min;\n\t\t\t\t} else if (me.max < 1) {\n\t\t\t\t\tme.minNotZero = Math.pow(10, Math.floor(helpers.log10(me.max)));\n\t\t\t\t} else {\n\t\t\t\t\tme.minNotZero = DEFAULT_MIN;\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\tbuildTicks: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\t\t\tvar reverse = !me.isHorizontal();\n\n\t\t\tvar generationOptions = {\n\t\t\t\tmin: tickOpts.min,\n\t\t\t\tmax: tickOpts.max\n\t\t\t};\n\t\t\tvar ticks = me.ticks = generateTicks(generationOptions, me);\n\n\t\t\t// At this point, we need to update our max and min given the tick values since we have expanded the\n\t\t\t// range of the scale\n\t\t\tme.max = helpers.max(ticks);\n\t\t\tme.min = helpers.min(ticks);\n\n\t\t\tif (tickOpts.reverse) {\n\t\t\t\treverse = !reverse;\n\t\t\t\tme.start = me.max;\n\t\t\t\tme.end = me.min;\n\t\t\t} else {\n\t\t\t\tme.start = me.min;\n\t\t\t\tme.end = me.max;\n\t\t\t}\n\t\t\tif (reverse) {\n\t\t\t\tticks.reverse();\n\t\t\t}\n\t\t},\n\t\tconvertTicksToLabels: function() {\n\t\t\tthis.tickValues = this.ticks.slice();\n\n\t\t\tChart.Scale.prototype.convertTicksToLabels.call(this);\n\t\t},\n\t\t// Get the correct tooltip label\n\t\tgetLabelForIndex: function(index, datasetIndex) {\n\t\t\treturn +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]);\n\t\t},\n\t\tgetPixelForTick: function(index) {\n\t\t\treturn this.getPixelForValue(this.tickValues[index]);\n\t\t},\n\t\t/**\n\t\t * Returns the value of the first tick.\n\t\t * @param {Number} value - The minimum not zero value.\n\t\t * @return {Number} The first tick value.\n\t\t * @private\n\t\t */\n\t\t_getFirstTickValue: function(value) {\n\t\t\tvar exp = Math.floor(helpers.log10(value));\n\t\t\tvar significand = Math.floor(value / Math.pow(10, exp));\n\n\t\t\treturn significand * Math.pow(10, exp);\n\t\t},\n\t\tgetPixelForValue: function(value) {\n\t\t\tvar me = this;\n\t\t\tvar reverse = me.options.ticks.reverse;\n\t\t\tvar log10 = helpers.log10;\n\t\t\tvar firstTickValue = me._getFirstTickValue(me.minNotZero);\n\t\t\tvar offset = 0;\n\t\t\tvar innerDimension, pixel, start, end, sign;\n\n\t\t\tvalue = +me.getRightValue(value);\n\t\t\tif (reverse) {\n\t\t\t\tstart = me.end;\n\t\t\t\tend = me.start;\n\t\t\t\tsign = -1;\n\t\t\t} else {\n\t\t\t\tstart = me.start;\n\t\t\t\tend = me.end;\n\t\t\t\tsign = 1;\n\t\t\t}\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tinnerDimension = me.width;\n\t\t\t\tpixel = reverse ? me.right : me.left;\n\t\t\t} else {\n\t\t\t\tinnerDimension = me.height;\n\t\t\t\tsign *= -1; // invert, since the upper-left corner of the canvas is at pixel (0, 0)\n\t\t\t\tpixel = reverse ? me.top : me.bottom;\n\t\t\t}\n\t\t\tif (value !== start) {\n\t\t\t\tif (start === 0) { // include zero tick\n\t\t\t\t\toffset = helpers.getValueOrDefault(\n\t\t\t\t\t\tme.options.ticks.fontSize,\n\t\t\t\t\t\tChart.defaults.global.defaultFontSize\n\t\t\t\t\t);\n\t\t\t\t\tinnerDimension -= offset;\n\t\t\t\t\tstart = firstTickValue;\n\t\t\t\t}\n\t\t\t\tif (value !== 0) {\n\t\t\t\t\toffset += innerDimension / (log10(end) - log10(start)) * (log10(value) - log10(start));\n\t\t\t\t}\n\t\t\t\tpixel += sign * offset;\n\t\t\t}\n\t\t\treturn pixel;\n\t\t},\n\t\tgetValueForPixel: function(pixel) {\n\t\t\tvar me = this;\n\t\t\tvar reverse = me.options.ticks.reverse;\n\t\t\tvar log10 = helpers.log10;\n\t\t\tvar firstTickValue = me._getFirstTickValue(me.minNotZero);\n\t\t\tvar innerDimension, start, end, value;\n\n\t\t\tif (reverse) {\n\t\t\t\tstart = me.end;\n\t\t\t\tend = me.start;\n\t\t\t} else {\n\t\t\t\tstart = me.start;\n\t\t\t\tend = me.end;\n\t\t\t}\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\tinnerDimension = me.width;\n\t\t\t\tvalue = reverse ? me.right - pixel : pixel - me.left;\n\t\t\t} else {\n\t\t\t\tinnerDimension = me.height;\n\t\t\t\tvalue = reverse ? pixel - me.top : me.bottom - pixel;\n\t\t\t}\n\t\t\tif (value !== start) {\n\t\t\t\tif (start === 0) { // include zero tick\n\t\t\t\t\tvar offset = helpers.getValueOrDefault(\n\t\t\t\t\t\tme.options.ticks.fontSize,\n\t\t\t\t\t\tChart.defaults.global.defaultFontSize\n\t\t\t\t\t);\n\t\t\t\t\tvalue -= offset;\n\t\t\t\t\tinnerDimension -= offset;\n\t\t\t\t\tstart = firstTickValue;\n\t\t\t\t}\n\t\t\t\tvalue *= log10(end) - log10(start);\n\t\t\t\tvalue /= innerDimension;\n\t\t\t\tvalue = Math.pow(10, log10(start) + value);\n\t\t\t}\n\t\t\treturn value;\n\t\t}\n\t});\n\tChart.scaleService.registerScaleType('logarithmic', LogarithmicScale, defaultConfig);\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS5sb2dhcml0aG1pYy5qcz82Mzg0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjtBQUN4QyxZQUFZLG1CQUFPLENBQUMsRUFBb0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsYUFBYSxjQUFjO0FBQzNCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBOztBQUVBO0FBQ0E7OztBQUdBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTCxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxRQUFRO0FBQ1I7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsUUFBUTtBQUNSO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsYUFBYSxPQUFPO0FBQ3BCLGNBQWMsT0FBTztBQUNyQjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQSxlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esc0JBQXNCO0FBQ3RCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUEiLCJmaWxlIjoiMjc5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcbnZhciBUaWNrcyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS50aWNrcycpO1xuXG4vKipcbiAqIEdlbmVyYXRlIGEgc2V0IG9mIGxvZ2FyaXRobWljIHRpY2tzXG4gKiBAcGFyYW0gZ2VuZXJhdGlvbk9wdGlvbnMgdGhlIG9wdGlvbnMgdXNlZCB0byBnZW5lcmF0ZSB0aGUgdGlja3NcbiAqIEBwYXJhbSBkYXRhUmFuZ2UgdGhlIHJhbmdlIG9mIHRoZSBkYXRhXG4gKiBAcmV0dXJucyB7QXJyYXk8TnVtYmVyPn0gYXJyYXkgb2YgdGljayB2YWx1ZXNcbiAqL1xuZnVuY3Rpb24gZ2VuZXJhdGVUaWNrcyhnZW5lcmF0aW9uT3B0aW9ucywgZGF0YVJhbmdlKSB7XG5cdHZhciB0aWNrcyA9IFtdO1xuXHR2YXIgdmFsdWVPckRlZmF1bHQgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0O1xuXG5cdC8vIEZpZ3VyZSBvdXQgd2hhdCB0aGUgbWF4IG51bWJlciBvZiB0aWNrcyB3ZSBjYW4gc3VwcG9ydCBpdCBpcyBiYXNlZCBvbiB0aGUgc2l6ZSBvZlxuXHQvLyB0aGUgYXhpcyBhcmVhLiBGb3Igbm93LCB3ZSBzYXkgdGhhdCB0aGUgbWluaW11bSB0aWNrIHNwYWNpbmcgaW4gcGl4ZWxzIG11c3QgYmUgNTBcblx0Ly8gV2UgYWxzbyBsaW1pdCB0aGUgbWF4aW11bSBudW1iZXIgb2YgdGlja3MgdG8gMTEgd2hpY2ggZ2l2ZXMgYSBuaWNlIDEwIHNxdWFyZXMgb25cblx0Ly8gdGhlIGdyYXBoXG5cdHZhciB0aWNrVmFsID0gdmFsdWVPckRlZmF1bHQoZ2VuZXJhdGlvbk9wdGlvbnMubWluLCBNYXRoLnBvdygxMCwgTWF0aC5mbG9vcihoZWxwZXJzLmxvZzEwKGRhdGFSYW5nZS5taW4pKSkpO1xuXG5cdHZhciBlbmRFeHAgPSBNYXRoLmZsb29yKGhlbHBlcnMubG9nMTAoZGF0YVJhbmdlLm1heCkpO1xuXHR2YXIgZW5kU2lnbmlmaWNhbmQgPSBNYXRoLmNlaWwoZGF0YVJhbmdlLm1heCAvIE1hdGgucG93KDEwLCBlbmRFeHApKTtcblx0dmFyIGV4cCwgc2lnbmlmaWNhbmQ7XG5cblx0aWYgKHRpY2tWYWwgPT09IDApIHtcblx0XHRleHAgPSBNYXRoLmZsb29yKGhlbHBlcnMubG9nMTAoZGF0YVJhbmdlLm1pbk5vdFplcm8pKTtcblx0XHRzaWduaWZpY2FuZCA9IE1hdGguZmxvb3IoZGF0YVJhbmdlLm1pbk5vdFplcm8gLyBNYXRoLnBvdygxMCwgZXhwKSk7XG5cblx0XHR0aWNrcy5wdXNoKHRpY2tWYWwpO1xuXHRcdHRpY2tWYWwgPSBzaWduaWZpY2FuZCAqIE1hdGgucG93KDEwLCBleHApO1xuXHR9IGVsc2Uge1xuXHRcdGV4cCA9IE1hdGguZmxvb3IoaGVscGVycy5sb2cxMCh0aWNrVmFsKSk7XG5cdFx0c2lnbmlmaWNhbmQgPSBNYXRoLmZsb29yKHRpY2tWYWwgLyBNYXRoLnBvdygxMCwgZXhwKSk7XG5cdH1cblx0dmFyIHByZWNpc2lvbiA9IGV4cCA8IDAgPyBNYXRoLnBvdygxMCwgTWF0aC5hYnMoZXhwKSkgOiAxO1xuXG5cdGRvIHtcblx0XHR0aWNrcy5wdXNoKHRpY2tWYWwpO1xuXG5cdFx0KytzaWduaWZpY2FuZDtcblx0XHRpZiAoc2lnbmlmaWNhbmQgPT09IDEwKSB7XG5cdFx0XHRzaWduaWZpY2FuZCA9IDE7XG5cdFx0XHQrK2V4cDtcblx0XHRcdHByZWNpc2lvbiA9IGV4cCA+PSAwID8gMSA6IHByZWNpc2lvbjtcblx0XHR9XG5cblx0XHR0aWNrVmFsID0gTWF0aC5yb3VuZChzaWduaWZpY2FuZCAqIE1hdGgucG93KDEwLCBleHApICogcHJlY2lzaW9uKSAvIHByZWNpc2lvbjtcblx0fSB3aGlsZSAoZXhwIDwgZW5kRXhwIHx8IChleHAgPT09IGVuZEV4cCAmJiBzaWduaWZpY2FuZCA8IGVuZFNpZ25pZmljYW5kKSk7XG5cblx0dmFyIGxhc3RUaWNrID0gdmFsdWVPckRlZmF1bHQoZ2VuZXJhdGlvbk9wdGlvbnMubWF4LCB0aWNrVmFsKTtcblx0dGlja3MucHVzaChsYXN0VGljayk7XG5cblx0cmV0dXJuIHRpY2tzO1xufVxuXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHR2YXIgZGVmYXVsdENvbmZpZyA9IHtcblx0XHRwb3NpdGlvbjogJ2xlZnQnLFxuXG5cdFx0Ly8gbGFiZWwgc2V0dGluZ3Ncblx0XHR0aWNrczoge1xuXHRcdFx0Y2FsbGJhY2s6IFRpY2tzLmZvcm1hdHRlcnMubG9nYXJpdGhtaWNcblx0XHR9XG5cdH07XG5cblx0dmFyIExvZ2FyaXRobWljU2NhbGUgPSBDaGFydC5TY2FsZS5leHRlbmQoe1xuXHRcdGRldGVybWluZURhdGFMaW1pdHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBvcHRzID0gbWUub3B0aW9ucztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIGRhdGEgPSBjaGFydC5kYXRhO1xuXHRcdFx0dmFyIGRhdGFzZXRzID0gZGF0YS5kYXRhc2V0cztcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblx0XHRcdGZ1bmN0aW9uIElETWF0Y2hlcyhtZXRhKSB7XG5cdFx0XHRcdHJldHVybiBpc0hvcml6b250YWwgPyBtZXRhLnhBeGlzSUQgPT09IG1lLmlkIDogbWV0YS55QXhpc0lEID09PSBtZS5pZDtcblx0XHRcdH1cblxuXHRcdFx0Ly8gQ2FsY3VsYXRlIFJhbmdlXG5cdFx0XHRtZS5taW4gPSBudWxsO1xuXHRcdFx0bWUubWF4ID0gbnVsbDtcblx0XHRcdG1lLm1pbk5vdFplcm8gPSBudWxsO1xuXG5cdFx0XHR2YXIgaGFzU3RhY2tzID0gb3B0cy5zdGFja2VkO1xuXHRcdFx0aWYgKGhhc1N0YWNrcyA9PT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0cywgZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRcdFx0aWYgKGhhc1N0YWNrcykge1xuXHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHZhciBtZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEoZGF0YXNldEluZGV4KTtcblx0XHRcdFx0XHRpZiAoY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShkYXRhc2V0SW5kZXgpICYmIElETWF0Y2hlcyhtZXRhKSAmJlxuXHRcdFx0XHRcdFx0bWV0YS5zdGFjayAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdFx0XHRoYXNTdGFja3MgPSB0cnVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSk7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChvcHRzLnN0YWNrZWQgfHwgaGFzU3RhY2tzKSB7XG5cdFx0XHRcdHZhciB2YWx1ZXNQZXJTdGFjayA9IHt9O1xuXG5cdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0cywgZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRcdFx0dmFyIG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShkYXRhc2V0SW5kZXgpO1xuXHRcdFx0XHRcdHZhciBrZXkgPSBbXG5cdFx0XHRcdFx0XHRtZXRhLnR5cGUsXG5cdFx0XHRcdFx0XHQvLyB3ZSBoYXZlIGEgc2VwYXJhdGUgc3RhY2sgZm9yIHN0YWNrPXVuZGVmaW5lZCBkYXRhc2V0cyB3aGVuIHRoZSBvcHRzLnN0YWNrZWQgaXMgdW5kZWZpbmVkXG5cdFx0XHRcdFx0XHQoKG9wdHMuc3RhY2tlZCA9PT0gdW5kZWZpbmVkICYmIG1ldGEuc3RhY2sgPT09IHVuZGVmaW5lZCkgPyBkYXRhc2V0SW5kZXggOiAnJyksXG5cdFx0XHRcdFx0XHRtZXRhLnN0YWNrXG5cdFx0XHRcdFx0XS5qb2luKCcuJyk7XG5cblx0XHRcdFx0XHRpZiAoY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShkYXRhc2V0SW5kZXgpICYmIElETWF0Y2hlcyhtZXRhKSkge1xuXHRcdFx0XHRcdFx0aWYgKHZhbHVlc1BlclN0YWNrW2tleV0gPT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRcdFx0XHR2YWx1ZXNQZXJTdGFja1trZXldID0gW107XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0LmRhdGEsIGZ1bmN0aW9uKHJhd1ZhbHVlLCBpbmRleCkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdmFsdWVzID0gdmFsdWVzUGVyU3RhY2tba2V5XTtcblx0XHRcdFx0XHRcdFx0dmFyIHZhbHVlID0gK21lLmdldFJpZ2h0VmFsdWUocmF3VmFsdWUpO1xuXHRcdFx0XHRcdFx0XHQvLyBpbnZhbGlkLCBoaWRkZW4gYW5kIG5lZ2F0aXZlIHZhbHVlcyBhcmUgaWdub3JlZFxuXHRcdFx0XHRcdFx0XHRpZiAoaXNOYU4odmFsdWUpIHx8IG1ldGEuZGF0YVtpbmRleF0uaGlkZGVuIHx8IHZhbHVlIDwgMCkge1xuXHRcdFx0XHRcdFx0XHRcdHJldHVybjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR2YWx1ZXNbaW5kZXhdID0gdmFsdWVzW2luZGV4XSB8fCAwO1xuXHRcdFx0XHRcdFx0XHR2YWx1ZXNbaW5kZXhdICs9IHZhbHVlO1xuXHRcdFx0XHRcdFx0fSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KTtcblxuXHRcdFx0XHRoZWxwZXJzLmVhY2godmFsdWVzUGVyU3RhY2ssIGZ1bmN0aW9uKHZhbHVlc0ZvclR5cGUpIHtcblx0XHRcdFx0XHRpZiAodmFsdWVzRm9yVHlwZS5sZW5ndGggPiAwKSB7XG5cdFx0XHRcdFx0XHR2YXIgbWluVmFsID0gaGVscGVycy5taW4odmFsdWVzRm9yVHlwZSk7XG5cdFx0XHRcdFx0XHR2YXIgbWF4VmFsID0gaGVscGVycy5tYXgodmFsdWVzRm9yVHlwZSk7XG5cdFx0XHRcdFx0XHRtZS5taW4gPSBtZS5taW4gPT09IG51bGwgPyBtaW5WYWwgOiBNYXRoLm1pbihtZS5taW4sIG1pblZhbCk7XG5cdFx0XHRcdFx0XHRtZS5tYXggPSBtZS5tYXggPT09IG51bGwgPyBtYXhWYWwgOiBNYXRoLm1heChtZS5tYXgsIG1heFZhbCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9KTtcblxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0aGVscGVycy5lYWNoKGRhdGFzZXRzLCBmdW5jdGlvbihkYXRhc2V0LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdFx0XHR2YXIgbWV0YSA9IGNoYXJ0LmdldERhdGFzZXRNZXRhKGRhdGFzZXRJbmRleCk7XG5cdFx0XHRcdFx0aWYgKGNoYXJ0LmlzRGF0YXNldFZpc2libGUoZGF0YXNldEluZGV4KSAmJiBJRE1hdGNoZXMobWV0YSkpIHtcblx0XHRcdFx0XHRcdGhlbHBlcnMuZWFjaChkYXRhc2V0LmRhdGEsIGZ1bmN0aW9uKHJhd1ZhbHVlLCBpbmRleCkge1xuXHRcdFx0XHRcdFx0XHR2YXIgdmFsdWUgPSArbWUuZ2V0UmlnaHRWYWx1ZShyYXdWYWx1ZSk7XG5cdFx0XHRcdFx0XHRcdC8vIGludmFsaWQsIGhpZGRlbiBhbmQgbmVnYXRpdmUgdmFsdWVzIGFyZSBpZ25vcmVkXG5cdFx0XHRcdFx0XHRcdGlmIChpc05hTih2YWx1ZSkgfHwgbWV0YS5kYXRhW2luZGV4XS5oaWRkZW4gfHwgdmFsdWUgPCAwKSB7XG5cdFx0XHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aWYgKG1lLm1pbiA9PT0gbnVsbCkge1xuXHRcdFx0XHRcdFx0XHRcdG1lLm1pbiA9IHZhbHVlO1xuXHRcdFx0XHRcdFx0XHR9IGVsc2UgaWYgKHZhbHVlIDwgbWUubWluKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWUubWluID0gdmFsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRpZiAobWUubWF4ID09PSBudWxsKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWUubWF4ID0gdmFsdWU7XG5cdFx0XHRcdFx0XHRcdH0gZWxzZSBpZiAodmFsdWUgPiBtZS5tYXgpIHtcblx0XHRcdFx0XHRcdFx0XHRtZS5tYXggPSB2YWx1ZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGlmICh2YWx1ZSAhPT0gMCAmJiAobWUubWluTm90WmVybyA9PT0gbnVsbCB8fCB2YWx1ZSA8IG1lLm1pbk5vdFplcm8pKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWUubWluTm90WmVybyA9IHZhbHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBDb21tb24gYmFzZSBpbXBsZW1lbnRhdGlvbiB0byBoYW5kbGUgdGlja3MubWluLCB0aWNrcy5tYXhcblx0XHRcdHRoaXMuaGFuZGxlVGlja1JhbmdlT3B0aW9ucygpO1xuXHRcdH0sXG5cdFx0aGFuZGxlVGlja1JhbmdlT3B0aW9uczogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIHRpY2tPcHRzID0gb3B0cy50aWNrcztcblx0XHRcdHZhciB2YWx1ZU9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQ7XG5cdFx0XHR2YXIgREVGQVVMVF9NSU4gPSAxO1xuXHRcdFx0dmFyIERFRkFVTFRfTUFYID0gMTA7XG5cblx0XHRcdG1lLm1pbiA9IHZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLm1pbiwgbWUubWluKTtcblx0XHRcdG1lLm1heCA9IHZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLm1heCwgbWUubWF4KTtcblxuXHRcdFx0aWYgKG1lLm1pbiA9PT0gbWUubWF4KSB7XG5cdFx0XHRcdGlmIChtZS5taW4gIT09IDAgJiYgbWUubWluICE9PSBudWxsKSB7XG5cdFx0XHRcdFx0bWUubWluID0gTWF0aC5wb3coMTAsIE1hdGguZmxvb3IoaGVscGVycy5sb2cxMChtZS5taW4pKSAtIDEpO1xuXHRcdFx0XHRcdG1lLm1heCA9IE1hdGgucG93KDEwLCBNYXRoLmZsb29yKGhlbHBlcnMubG9nMTAobWUubWF4KSkgKyAxKTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRtZS5taW4gPSBERUZBVUxUX01JTjtcblx0XHRcdFx0XHRtZS5tYXggPSBERUZBVUxUX01BWDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aWYgKG1lLm1pbiA9PT0gbnVsbCkge1xuXHRcdFx0XHRtZS5taW4gPSBNYXRoLnBvdygxMCwgTWF0aC5mbG9vcihoZWxwZXJzLmxvZzEwKG1lLm1heCkpIC0gMSk7XG5cdFx0XHR9XG5cdFx0XHRpZiAobWUubWF4ID09PSBudWxsKSB7XG5cdFx0XHRcdG1lLm1heCA9IG1lLm1pbiAhPT0gMFxuXHRcdFx0XHRcdD8gTWF0aC5wb3coMTAsIE1hdGguZmxvb3IoaGVscGVycy5sb2cxMChtZS5taW4pKSArIDEpXG5cdFx0XHRcdFx0OiBERUZBVUxUX01BWDtcblx0XHRcdH1cblx0XHRcdGlmIChtZS5taW5Ob3RaZXJvID09PSBudWxsKSB7XG5cdFx0XHRcdGlmIChtZS5taW4gPiAwKSB7XG5cdFx0XHRcdFx0bWUubWluTm90WmVybyA9IG1lLm1pbjtcblx0XHRcdFx0fSBlbHNlIGlmIChtZS5tYXggPCAxKSB7XG5cdFx0XHRcdFx0bWUubWluTm90WmVybyA9IE1hdGgucG93KDEwLCBNYXRoLmZsb29yKGhlbHBlcnMubG9nMTAobWUubWF4KSkpO1xuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdG1lLm1pbk5vdFplcm8gPSBERUZBVUxUX01JTjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0sXG5cdFx0YnVpbGRUaWNrczogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIHRpY2tPcHRzID0gb3B0cy50aWNrcztcblx0XHRcdHZhciByZXZlcnNlID0gIW1lLmlzSG9yaXpvbnRhbCgpO1xuXG5cdFx0XHR2YXIgZ2VuZXJhdGlvbk9wdGlvbnMgPSB7XG5cdFx0XHRcdG1pbjogdGlja09wdHMubWluLFxuXHRcdFx0XHRtYXg6IHRpY2tPcHRzLm1heFxuXHRcdFx0fTtcblx0XHRcdHZhciB0aWNrcyA9IG1lLnRpY2tzID0gZ2VuZXJhdGVUaWNrcyhnZW5lcmF0aW9uT3B0aW9ucywgbWUpO1xuXG5cdFx0XHQvLyBBdCB0aGlzIHBvaW50LCB3ZSBuZWVkIHRvIHVwZGF0ZSBvdXIgbWF4IGFuZCBtaW4gZ2l2ZW4gdGhlIHRpY2sgdmFsdWVzIHNpbmNlIHdlIGhhdmUgZXhwYW5kZWQgdGhlXG5cdFx0XHQvLyByYW5nZSBvZiB0aGUgc2NhbGVcblx0XHRcdG1lLm1heCA9IGhlbHBlcnMubWF4KHRpY2tzKTtcblx0XHRcdG1lLm1pbiA9IGhlbHBlcnMubWluKHRpY2tzKTtcblxuXHRcdFx0aWYgKHRpY2tPcHRzLnJldmVyc2UpIHtcblx0XHRcdFx0cmV2ZXJzZSA9ICFyZXZlcnNlO1xuXHRcdFx0XHRtZS5zdGFydCA9IG1lLm1heDtcblx0XHRcdFx0bWUuZW5kID0gbWUubWluO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0bWUuc3RhcnQgPSBtZS5taW47XG5cdFx0XHRcdG1lLmVuZCA9IG1lLm1heDtcblx0XHRcdH1cblx0XHRcdGlmIChyZXZlcnNlKSB7XG5cdFx0XHRcdHRpY2tzLnJldmVyc2UoKTtcblx0XHRcdH1cblx0XHR9LFxuXHRcdGNvbnZlcnRUaWNrc1RvTGFiZWxzOiBmdW5jdGlvbigpIHtcblx0XHRcdHRoaXMudGlja1ZhbHVlcyA9IHRoaXMudGlja3Muc2xpY2UoKTtcblxuXHRcdFx0Q2hhcnQuU2NhbGUucHJvdG90eXBlLmNvbnZlcnRUaWNrc1RvTGFiZWxzLmNhbGwodGhpcyk7XG5cdFx0fSxcblx0XHQvLyBHZXQgdGhlIGNvcnJlY3QgdG9vbHRpcCBsYWJlbFxuXHRcdGdldExhYmVsRm9ySW5kZXg6IGZ1bmN0aW9uKGluZGV4LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdHJldHVybiArdGhpcy5nZXRSaWdodFZhbHVlKHRoaXMuY2hhcnQuZGF0YS5kYXRhc2V0c1tkYXRhc2V0SW5kZXhdLmRhdGFbaW5kZXhdKTtcblx0XHR9LFxuXHRcdGdldFBpeGVsRm9yVGljazogZnVuY3Rpb24oaW5kZXgpIHtcblx0XHRcdHJldHVybiB0aGlzLmdldFBpeGVsRm9yVmFsdWUodGhpcy50aWNrVmFsdWVzW2luZGV4XSk7XG5cdFx0fSxcblx0XHQvKipcblx0XHQgKiBSZXR1cm5zIHRoZSB2YWx1ZSBvZiB0aGUgZmlyc3QgdGljay5cblx0XHQgKiBAcGFyYW0ge051bWJlcn0gdmFsdWUgLSBUaGUgbWluaW11bSBub3QgemVybyB2YWx1ZS5cblx0XHQgKiBAcmV0dXJuIHtOdW1iZXJ9IFRoZSBmaXJzdCB0aWNrIHZhbHVlLlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0X2dldEZpcnN0VGlja1ZhbHVlOiBmdW5jdGlvbih2YWx1ZSkge1xuXHRcdFx0dmFyIGV4cCA9IE1hdGguZmxvb3IoaGVscGVycy5sb2cxMCh2YWx1ZSkpO1xuXHRcdFx0dmFyIHNpZ25pZmljYW5kID0gTWF0aC5mbG9vcih2YWx1ZSAvIE1hdGgucG93KDEwLCBleHApKTtcblxuXHRcdFx0cmV0dXJuIHNpZ25pZmljYW5kICogTWF0aC5wb3coMTAsIGV4cCk7XG5cdFx0fSxcblx0XHRnZXRQaXhlbEZvclZhbHVlOiBmdW5jdGlvbih2YWx1ZSkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciByZXZlcnNlID0gbWUub3B0aW9ucy50aWNrcy5yZXZlcnNlO1xuXHRcdFx0dmFyIGxvZzEwID0gaGVscGVycy5sb2cxMDtcblx0XHRcdHZhciBmaXJzdFRpY2tWYWx1ZSA9IG1lLl9nZXRGaXJzdFRpY2tWYWx1ZShtZS5taW5Ob3RaZXJvKTtcblx0XHRcdHZhciBvZmZzZXQgPSAwO1xuXHRcdFx0dmFyIGlubmVyRGltZW5zaW9uLCBwaXhlbCwgc3RhcnQsIGVuZCwgc2lnbjtcblxuXHRcdFx0dmFsdWUgPSArbWUuZ2V0UmlnaHRWYWx1ZSh2YWx1ZSk7XG5cdFx0XHRpZiAocmV2ZXJzZSkge1xuXHRcdFx0XHRzdGFydCA9IG1lLmVuZDtcblx0XHRcdFx0ZW5kID0gbWUuc3RhcnQ7XG5cdFx0XHRcdHNpZ24gPSAtMTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdHN0YXJ0ID0gbWUuc3RhcnQ7XG5cdFx0XHRcdGVuZCA9IG1lLmVuZDtcblx0XHRcdFx0c2lnbiA9IDE7XG5cdFx0XHR9XG5cdFx0XHRpZiAobWUuaXNIb3Jpem9udGFsKCkpIHtcblx0XHRcdFx0aW5uZXJEaW1lbnNpb24gPSBtZS53aWR0aDtcblx0XHRcdFx0cGl4ZWwgPSByZXZlcnNlID8gbWUucmlnaHQgOiBtZS5sZWZ0O1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0aW5uZXJEaW1lbnNpb24gPSBtZS5oZWlnaHQ7XG5cdFx0XHRcdHNpZ24gKj0gLTE7IC8vIGludmVydCwgc2luY2UgdGhlIHVwcGVyLWxlZnQgY29ybmVyIG9mIHRoZSBjYW52YXMgaXMgYXQgcGl4ZWwgKDAsIDApXG5cdFx0XHRcdHBpeGVsID0gcmV2ZXJzZSA/IG1lLnRvcCA6IG1lLmJvdHRvbTtcblx0XHRcdH1cblx0XHRcdGlmICh2YWx1ZSAhPT0gc3RhcnQpIHtcblx0XHRcdFx0aWYgKHN0YXJ0ID09PSAwKSB7IC8vIGluY2x1ZGUgemVybyB0aWNrXG5cdFx0XHRcdFx0b2Zmc2V0ID0gaGVscGVycy5nZXRWYWx1ZU9yRGVmYXVsdChcblx0XHRcdFx0XHRcdG1lLm9wdGlvbnMudGlja3MuZm9udFNpemUsXG5cdFx0XHRcdFx0XHRDaGFydC5kZWZhdWx0cy5nbG9iYWwuZGVmYXVsdEZvbnRTaXplXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRpbm5lckRpbWVuc2lvbiAtPSBvZmZzZXQ7XG5cdFx0XHRcdFx0c3RhcnQgPSBmaXJzdFRpY2tWYWx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpZiAodmFsdWUgIT09IDApIHtcblx0XHRcdFx0XHRvZmZzZXQgKz0gaW5uZXJEaW1lbnNpb24gLyAobG9nMTAoZW5kKSAtIGxvZzEwKHN0YXJ0KSkgKiAobG9nMTAodmFsdWUpIC0gbG9nMTAoc3RhcnQpKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwaXhlbCArPSBzaWduICogb2Zmc2V0O1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIHBpeGVsO1xuXHRcdH0sXG5cdFx0Z2V0VmFsdWVGb3JQaXhlbDogZnVuY3Rpb24ocGl4ZWwpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgcmV2ZXJzZSA9IG1lLm9wdGlvbnMudGlja3MucmV2ZXJzZTtcblx0XHRcdHZhciBsb2cxMCA9IGhlbHBlcnMubG9nMTA7XG5cdFx0XHR2YXIgZmlyc3RUaWNrVmFsdWUgPSBtZS5fZ2V0Rmlyc3RUaWNrVmFsdWUobWUubWluTm90WmVybyk7XG5cdFx0XHR2YXIgaW5uZXJEaW1lbnNpb24sIHN0YXJ0LCBlbmQsIHZhbHVlO1xuXG5cdFx0XHRpZiAocmV2ZXJzZSkge1xuXHRcdFx0XHRzdGFydCA9IG1lLmVuZDtcblx0XHRcdFx0ZW5kID0gbWUuc3RhcnQ7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRzdGFydCA9IG1lLnN0YXJ0O1xuXHRcdFx0XHRlbmQgPSBtZS5lbmQ7XG5cdFx0XHR9XG5cdFx0XHRpZiAobWUuaXNIb3Jpem9udGFsKCkpIHtcblx0XHRcdFx0aW5uZXJEaW1lbnNpb24gPSBtZS53aWR0aDtcblx0XHRcdFx0dmFsdWUgPSByZXZlcnNlID8gbWUucmlnaHQgLSBwaXhlbCA6IHBpeGVsIC0gbWUubGVmdDtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGlubmVyRGltZW5zaW9uID0gbWUuaGVpZ2h0O1xuXHRcdFx0XHR2YWx1ZSA9IHJldmVyc2UgPyBwaXhlbCAtIG1lLnRvcCA6IG1lLmJvdHRvbSAtIHBpeGVsO1xuXHRcdFx0fVxuXHRcdFx0aWYgKHZhbHVlICE9PSBzdGFydCkge1xuXHRcdFx0XHRpZiAoc3RhcnQgPT09IDApIHsgLy8gaW5jbHVkZSB6ZXJvIHRpY2tcblx0XHRcdFx0XHR2YXIgb2Zmc2V0ID0gaGVscGVycy5nZXRWYWx1ZU9yRGVmYXVsdChcblx0XHRcdFx0XHRcdG1lLm9wdGlvbnMudGlja3MuZm9udFNpemUsXG5cdFx0XHRcdFx0XHRDaGFydC5kZWZhdWx0cy5nbG9iYWwuZGVmYXVsdEZvbnRTaXplXG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHR2YWx1ZSAtPSBvZmZzZXQ7XG5cdFx0XHRcdFx0aW5uZXJEaW1lbnNpb24gLT0gb2Zmc2V0O1xuXHRcdFx0XHRcdHN0YXJ0ID0gZmlyc3RUaWNrVmFsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0dmFsdWUgKj0gbG9nMTAoZW5kKSAtIGxvZzEwKHN0YXJ0KTtcblx0XHRcdFx0dmFsdWUgLz0gaW5uZXJEaW1lbnNpb247XG5cdFx0XHRcdHZhbHVlID0gTWF0aC5wb3coMTAsIGxvZzEwKHN0YXJ0KSArIHZhbHVlKTtcblx0XHRcdH1cblx0XHRcdHJldHVybiB2YWx1ZTtcblx0XHR9XG5cdH0pO1xuXHRDaGFydC5zY2FsZVNlcnZpY2UucmVnaXN0ZXJTY2FsZVR5cGUoJ2xvZ2FyaXRobWljJywgTG9nYXJpdGhtaWNTY2FsZSwgZGVmYXVsdENvbmZpZyk7XG5cbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///279\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\nvar Ticks = __webpack_require__(88);\n\nmodule.exports = function(Chart) {\n\n\tvar globalDefaults = defaults.global;\n\n\tvar defaultConfig = {\n\t\tdisplay: true,\n\n\t\t// Boolean - Whether to animate scaling the chart from the centre\n\t\tanimate: true,\n\t\tposition: 'chartArea',\n\n\t\tangleLines: {\n\t\t\tdisplay: true,\n\t\t\tcolor: 'rgba(0, 0, 0, 0.1)',\n\t\t\tlineWidth: 1\n\t\t},\n\n\t\tgridLines: {\n\t\t\tcircular: false\n\t\t},\n\n\t\t// label settings\n\t\tticks: {\n\t\t\t// Boolean - Show a backdrop to the scale label\n\t\t\tshowLabelBackdrop: true,\n\n\t\t\t// String - The colour of the label backdrop\n\t\t\tbackdropColor: 'rgba(255,255,255,0.75)',\n\n\t\t\t// Number - The backdrop padding above & below the label in pixels\n\t\t\tbackdropPaddingY: 2,\n\n\t\t\t// Number - The backdrop padding to the side of the label in pixels\n\t\t\tbackdropPaddingX: 2,\n\n\t\t\tcallback: Ticks.formatters.linear\n\t\t},\n\n\t\tpointLabels: {\n\t\t\t// Boolean - if true, show point labels\n\t\t\tdisplay: true,\n\n\t\t\t// Number - Point label font size in pixels\n\t\t\tfontSize: 10,\n\n\t\t\t// Function - Used to convert point labels\n\t\t\tcallback: function(label) {\n\t\t\t\treturn label;\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction getValueCount(scale) {\n\t\tvar opts = scale.options;\n\t\treturn opts.angleLines.display || opts.pointLabels.display ? scale.chart.data.labels.length : 0;\n\t}\n\n\tfunction getPointLabelFontOptions(scale) {\n\t\tvar pointLabelOptions = scale.options.pointLabels;\n\t\tvar fontSize = helpers.valueOrDefault(pointLabelOptions.fontSize, globalDefaults.defaultFontSize);\n\t\tvar fontStyle = helpers.valueOrDefault(pointLabelOptions.fontStyle, globalDefaults.defaultFontStyle);\n\t\tvar fontFamily = helpers.valueOrDefault(pointLabelOptions.fontFamily, globalDefaults.defaultFontFamily);\n\t\tvar font = helpers.fontString(fontSize, fontStyle, fontFamily);\n\n\t\treturn {\n\t\t\tsize: fontSize,\n\t\t\tstyle: fontStyle,\n\t\t\tfamily: fontFamily,\n\t\t\tfont: font\n\t\t};\n\t}\n\n\tfunction measureLabelSize(ctx, fontSize, label) {\n\t\tif (helpers.isArray(label)) {\n\t\t\treturn {\n\t\t\t\tw: helpers.longestText(ctx, ctx.font, label),\n\t\t\t\th: (label.length * fontSize) + ((label.length - 1) * 1.5 * fontSize)\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\tw: ctx.measureText(label).width,\n\t\t\th: fontSize\n\t\t};\n\t}\n\n\tfunction determineLimits(angle, pos, size, min, max) {\n\t\tif (angle === min || angle === max) {\n\t\t\treturn {\n\t\t\t\tstart: pos - (size / 2),\n\t\t\t\tend: pos + (size / 2)\n\t\t\t};\n\t\t} else if (angle < min || angle > max) {\n\t\t\treturn {\n\t\t\t\tstart: pos - size - 5,\n\t\t\t\tend: pos\n\t\t\t};\n\t\t}\n\n\t\treturn {\n\t\t\tstart: pos,\n\t\t\tend: pos + size + 5\n\t\t};\n\t}\n\n\t/**\n\t * Helper function to fit a radial linear scale with point labels\n\t */\n\tfunction fitWithPointLabels(scale) {\n\t\t/*\n\t\t * Right, this is really confusing and there is a lot of maths going on here\n\t\t * The gist of the problem is here: https://gist.github.com/nnnick/696cc9c55f4b0beb8fe9\n\t\t *\n\t\t * Reaction: https://dl.dropboxusercontent.com/u/34601363/toomuchscience.gif\n\t\t *\n\t\t * Solution:\n\t\t *\n\t\t * We assume the radius of the polygon is half the size of the canvas at first\n\t\t * at each index we check if the text overlaps.\n\t\t *\n\t\t * Where it does, we store that angle and that index.\n\t\t *\n\t\t * After finding the largest index and angle we calculate how much we need to remove\n\t\t * from the shape radius to move the point inwards by that x.\n\t\t *\n\t\t * We average the left and right distances to get the maximum shape radius that can fit in the box\n\t\t * along with labels.\n\t\t *\n\t\t * Once we have that, we can find the centre point for the chart, by taking the x text protrusion\n\t\t * on each side, removing that from the size, halving it and adding the left x protrusion width.\n\t\t *\n\t\t * This will mean we have a shape fitted to the canvas, as large as it can be with the labels\n\t\t * and position it in the most space efficient manner\n\t\t *\n\t\t * https://dl.dropboxusercontent.com/u/34601363/yeahscience.gif\n\t\t */\n\n\t\tvar plFont = getPointLabelFontOptions(scale);\n\n\t\t// Get maximum radius of the polygon. Either half the height (minus the text width) or half the width.\n\t\t// Use this to calculate the offset + change. - Make sure L/R protrusion is at least 0 to stop issues with centre points\n\t\tvar largestPossibleRadius = Math.min(scale.height / 2, scale.width / 2);\n\t\tvar furthestLimits = {\n\t\t\tr: scale.width,\n\t\t\tl: 0,\n\t\t\tt: scale.height,\n\t\t\tb: 0\n\t\t};\n\t\tvar furthestAngles = {};\n\t\tvar i, textSize, pointPosition;\n\n\t\tscale.ctx.font = plFont.font;\n\t\tscale._pointLabelSizes = [];\n\n\t\tvar valueCount = getValueCount(scale);\n\t\tfor (i = 0; i < valueCount; i++) {\n\t\t\tpointPosition = scale.getPointPosition(i, largestPossibleRadius);\n\t\t\ttextSize = measureLabelSize(scale.ctx, plFont.size, scale.pointLabels[i] || '');\n\t\t\tscale._pointLabelSizes[i] = textSize;\n\n\t\t\t// Add quarter circle to make degree 0 mean top of circle\n\t\t\tvar angleRadians = scale.getIndexAngle(i);\n\t\t\tvar angle = helpers.toDegrees(angleRadians) % 360;\n\t\t\tvar hLimits = determineLimits(angle, pointPosition.x, textSize.w, 0, 180);\n\t\t\tvar vLimits = determineLimits(angle, pointPosition.y, textSize.h, 90, 270);\n\n\t\t\tif (hLimits.start < furthestLimits.l) {\n\t\t\t\tfurthestLimits.l = hLimits.start;\n\t\t\t\tfurthestAngles.l = angleRadians;\n\t\t\t}\n\n\t\t\tif (hLimits.end > furthestLimits.r) {\n\t\t\t\tfurthestLimits.r = hLimits.end;\n\t\t\t\tfurthestAngles.r = angleRadians;\n\t\t\t}\n\n\t\t\tif (vLimits.start < furthestLimits.t) {\n\t\t\t\tfurthestLimits.t = vLimits.start;\n\t\t\t\tfurthestAngles.t = angleRadians;\n\t\t\t}\n\n\t\t\tif (vLimits.end > furthestLimits.b) {\n\t\t\t\tfurthestLimits.b = vLimits.end;\n\t\t\t\tfurthestAngles.b = angleRadians;\n\t\t\t}\n\t\t}\n\n\t\tscale.setReductions(largestPossibleRadius, furthestLimits, furthestAngles);\n\t}\n\n\t/**\n\t * Helper function to fit a radial linear scale with no point labels\n\t */\n\tfunction fit(scale) {\n\t\tvar largestPossibleRadius = Math.min(scale.height / 2, scale.width / 2);\n\t\tscale.drawingArea = Math.round(largestPossibleRadius);\n\t\tscale.setCenterPoint(0, 0, 0, 0);\n\t}\n\n\tfunction getTextAlignForAngle(angle) {\n\t\tif (angle === 0 || angle === 180) {\n\t\t\treturn 'center';\n\t\t} else if (angle < 180) {\n\t\t\treturn 'left';\n\t\t}\n\n\t\treturn 'right';\n\t}\n\n\tfunction fillText(ctx, text, position, fontSize) {\n\t\tif (helpers.isArray(text)) {\n\t\t\tvar y = position.y;\n\t\t\tvar spacing = 1.5 * fontSize;\n\n\t\t\tfor (var i = 0; i < text.length; ++i) {\n\t\t\t\tctx.fillText(text[i], position.x, y);\n\t\t\t\ty += spacing;\n\t\t\t}\n\t\t} else {\n\t\t\tctx.fillText(text, position.x, position.y);\n\t\t}\n\t}\n\n\tfunction adjustPointPositionForLabelHeight(angle, textSize, position) {\n\t\tif (angle === 90 || angle === 270) {\n\t\t\tposition.y -= (textSize.h / 2);\n\t\t} else if (angle > 270 || angle < 90) {\n\t\t\tposition.y -= textSize.h;\n\t\t}\n\t}\n\n\tfunction drawPointLabels(scale) {\n\t\tvar ctx = scale.ctx;\n\t\tvar opts = scale.options;\n\t\tvar angleLineOpts = opts.angleLines;\n\t\tvar pointLabelOpts = opts.pointLabels;\n\n\t\tctx.lineWidth = angleLineOpts.lineWidth;\n\t\tctx.strokeStyle = angleLineOpts.color;\n\n\t\tvar outerDistance = scale.getDistanceFromCenterForValue(opts.ticks.reverse ? scale.min : scale.max);\n\n\t\t// Point Label Font\n\t\tvar plFont = getPointLabelFontOptions(scale);\n\n\t\tctx.textBaseline = 'top';\n\n\t\tfor (var i = getValueCount(scale) - 1; i >= 0; i--) {\n\t\t\tif (angleLineOpts.display) {\n\t\t\t\tvar outerPosition = scale.getPointPosition(i, outerDistance);\n\t\t\t\tctx.beginPath();\n\t\t\t\tctx.moveTo(scale.xCenter, scale.yCenter);\n\t\t\t\tctx.lineTo(outerPosition.x, outerPosition.y);\n\t\t\t\tctx.stroke();\n\t\t\t\tctx.closePath();\n\t\t\t}\n\n\t\t\tif (pointLabelOpts.display) {\n\t\t\t\t// Extra 3px out for some label spacing\n\t\t\t\tvar pointLabelPosition = scale.getPointPosition(i, outerDistance + 5);\n\n\t\t\t\t// Keep this in loop since we may support array properties here\n\t\t\t\tvar pointLabelFontColor = helpers.valueAtIndexOrDefault(pointLabelOpts.fontColor, i, globalDefaults.defaultFontColor);\n\t\t\t\tctx.font = plFont.font;\n\t\t\t\tctx.fillStyle = pointLabelFontColor;\n\n\t\t\t\tvar angleRadians = scale.getIndexAngle(i);\n\t\t\t\tvar angle = helpers.toDegrees(angleRadians);\n\t\t\t\tctx.textAlign = getTextAlignForAngle(angle);\n\t\t\t\tadjustPointPositionForLabelHeight(angle, scale._pointLabelSizes[i], pointLabelPosition);\n\t\t\t\tfillText(ctx, scale.pointLabels[i] || '', pointLabelPosition, plFont.size);\n\t\t\t}\n\t\t}\n\t}\n\n\tfunction drawRadiusLine(scale, gridLineOpts, radius, index) {\n\t\tvar ctx = scale.ctx;\n\t\tctx.strokeStyle = helpers.valueAtIndexOrDefault(gridLineOpts.color, index - 1);\n\t\tctx.lineWidth = helpers.valueAtIndexOrDefault(gridLineOpts.lineWidth, index - 1);\n\n\t\tif (scale.options.gridLines.circular) {\n\t\t\t// Draw circular arcs between the points\n\t\t\tctx.beginPath();\n\t\t\tctx.arc(scale.xCenter, scale.yCenter, radius, 0, Math.PI * 2);\n\t\t\tctx.closePath();\n\t\t\tctx.stroke();\n\t\t} else {\n\t\t\t// Draw straight lines connecting each index\n\t\t\tvar valueCount = getValueCount(scale);\n\n\t\t\tif (valueCount === 0) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tctx.beginPath();\n\t\t\tvar pointPosition = scale.getPointPosition(0, radius);\n\t\t\tctx.moveTo(pointPosition.x, pointPosition.y);\n\n\t\t\tfor (var i = 1; i < valueCount; i++) {\n\t\t\t\tpointPosition = scale.getPointPosition(i, radius);\n\t\t\t\tctx.lineTo(pointPosition.x, pointPosition.y);\n\t\t\t}\n\n\t\t\tctx.closePath();\n\t\t\tctx.stroke();\n\t\t}\n\t}\n\n\tfunction numberOrZero(param) {\n\t\treturn helpers.isNumber(param) ? param : 0;\n\t}\n\n\tvar LinearRadialScale = Chart.LinearScaleBase.extend({\n\t\tsetDimensions: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar tickOpts = opts.ticks;\n\t\t\t// Set the unconstrained dimension before label rotation\n\t\t\tme.width = me.maxWidth;\n\t\t\tme.height = me.maxHeight;\n\t\t\tme.xCenter = Math.round(me.width / 2);\n\t\t\tme.yCenter = Math.round(me.height / 2);\n\n\t\t\tvar minSize = helpers.min([me.height, me.width]);\n\t\t\tvar tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize);\n\t\t\tme.drawingArea = opts.display ? (minSize / 2) - (tickFontSize / 2 + tickOpts.backdropPaddingY) : (minSize / 2);\n\t\t},\n\t\tdetermineDataLimits: function() {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar min = Number.POSITIVE_INFINITY;\n\t\t\tvar max = Number.NEGATIVE_INFINITY;\n\n\t\t\thelpers.each(chart.data.datasets, function(dataset, datasetIndex) {\n\t\t\t\tif (chart.isDatasetVisible(datasetIndex)) {\n\t\t\t\t\tvar meta = chart.getDatasetMeta(datasetIndex);\n\n\t\t\t\t\thelpers.each(dataset.data, function(rawValue, index) {\n\t\t\t\t\t\tvar value = +me.getRightValue(rawValue);\n\t\t\t\t\t\tif (isNaN(value) || meta.data[index].hidden) {\n\t\t\t\t\t\t\treturn;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tmin = Math.min(value, min);\n\t\t\t\t\t\tmax = Math.max(value, max);\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tme.min = (min === Number.POSITIVE_INFINITY ? 0 : min);\n\t\t\tme.max = (max === Number.NEGATIVE_INFINITY ? 0 : max);\n\n\t\t\t// Common base implementation to handle ticks.min, ticks.max, ticks.beginAtZero\n\t\t\tme.handleTickRangeOptions();\n\t\t},\n\t\tgetTickLimit: function() {\n\t\t\tvar tickOpts = this.options.ticks;\n\t\t\tvar tickFontSize = helpers.valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize);\n\t\t\treturn Math.min(tickOpts.maxTicksLimit ? tickOpts.maxTicksLimit : 11, Math.ceil(this.drawingArea / (1.5 * tickFontSize)));\n\t\t},\n\t\tconvertTicksToLabels: function() {\n\t\t\tvar me = this;\n\n\t\t\tChart.LinearScaleBase.prototype.convertTicksToLabels.call(me);\n\n\t\t\t// Point labels\n\t\t\tme.pointLabels = me.chart.data.labels.map(me.options.pointLabels.callback, me);\n\t\t},\n\t\tgetLabelForIndex: function(index, datasetIndex) {\n\t\t\treturn +this.getRightValue(this.chart.data.datasets[datasetIndex].data[index]);\n\t\t},\n\t\tfit: function() {\n\t\t\tif (this.options.pointLabels.display) {\n\t\t\t\tfitWithPointLabels(this);\n\t\t\t} else {\n\t\t\t\tfit(this);\n\t\t\t}\n\t\t},\n\t\t/**\n\t\t * Set radius reductions and determine new radius and center point\n\t\t * @private\n\t\t */\n\t\tsetReductions: function(largestPossibleRadius, furthestLimits, furthestAngles) {\n\t\t\tvar me = this;\n\t\t\tvar radiusReductionLeft = furthestLimits.l / Math.sin(furthestAngles.l);\n\t\t\tvar radiusReductionRight = Math.max(furthestLimits.r - me.width, 0) / Math.sin(furthestAngles.r);\n\t\t\tvar radiusReductionTop = -furthestLimits.t / Math.cos(furthestAngles.t);\n\t\t\tvar radiusReductionBottom = -Math.max(furthestLimits.b - me.height, 0) / Math.cos(furthestAngles.b);\n\n\t\t\tradiusReductionLeft = numberOrZero(radiusReductionLeft);\n\t\t\tradiusReductionRight = numberOrZero(radiusReductionRight);\n\t\t\tradiusReductionTop = numberOrZero(radiusReductionTop);\n\t\t\tradiusReductionBottom = numberOrZero(radiusReductionBottom);\n\n\t\t\tme.drawingArea = Math.min(\n\t\t\t\tMath.round(largestPossibleRadius - (radiusReductionLeft + radiusReductionRight) / 2),\n\t\t\t\tMath.round(largestPossibleRadius - (radiusReductionTop + radiusReductionBottom) / 2));\n\t\t\tme.setCenterPoint(radiusReductionLeft, radiusReductionRight, radiusReductionTop, radiusReductionBottom);\n\t\t},\n\t\tsetCenterPoint: function(leftMovement, rightMovement, topMovement, bottomMovement) {\n\t\t\tvar me = this;\n\t\t\tvar maxRight = me.width - rightMovement - me.drawingArea;\n\t\t\tvar maxLeft = leftMovement + me.drawingArea;\n\t\t\tvar maxTop = topMovement + me.drawingArea;\n\t\t\tvar maxBottom = me.height - bottomMovement - me.drawingArea;\n\n\t\t\tme.xCenter = Math.round(((maxLeft + maxRight) / 2) + me.left);\n\t\t\tme.yCenter = Math.round(((maxTop + maxBottom) / 2) + me.top);\n\t\t},\n\n\t\tgetIndexAngle: function(index) {\n\t\t\tvar angleMultiplier = (Math.PI * 2) / getValueCount(this);\n\t\t\tvar startAngle = this.chart.options && this.chart.options.startAngle ?\n\t\t\t\tthis.chart.options.startAngle :\n\t\t\t\t0;\n\n\t\t\tvar startAngleRadians = startAngle * Math.PI * 2 / 360;\n\n\t\t\t// Start from the top instead of right, so remove a quarter of the circle\n\t\t\treturn index * angleMultiplier + startAngleRadians;\n\t\t},\n\t\tgetDistanceFromCenterForValue: function(value) {\n\t\t\tvar me = this;\n\n\t\t\tif (value === null) {\n\t\t\t\treturn 0; // null always in center\n\t\t\t}\n\n\t\t\t// Take into account half font size + the yPadding of the top value\n\t\t\tvar scalingFactor = me.drawingArea / (me.max - me.min);\n\t\t\tif (me.options.ticks.reverse) {\n\t\t\t\treturn (me.max - value) * scalingFactor;\n\t\t\t}\n\t\t\treturn (value - me.min) * scalingFactor;\n\t\t},\n\t\tgetPointPosition: function(index, distanceFromCenter) {\n\t\t\tvar me = this;\n\t\t\tvar thisAngle = me.getIndexAngle(index) - (Math.PI / 2);\n\t\t\treturn {\n\t\t\t\tx: Math.round(Math.cos(thisAngle) * distanceFromCenter) + me.xCenter,\n\t\t\t\ty: Math.round(Math.sin(thisAngle) * distanceFromCenter) + me.yCenter\n\t\t\t};\n\t\t},\n\t\tgetPointPositionForValue: function(index, value) {\n\t\t\treturn this.getPointPosition(index, this.getDistanceFromCenterForValue(value));\n\t\t},\n\n\t\tgetBasePosition: function() {\n\t\t\tvar me = this;\n\t\t\tvar min = me.min;\n\t\t\tvar max = me.max;\n\n\t\t\treturn me.getPointPositionForValue(0,\n\t\t\t\tme.beginAtZero ? 0 :\n\t\t\t\tmin < 0 && max < 0 ? max :\n\t\t\t\tmin > 0 && max > 0 ? min :\n\t\t\t\t0);\n\t\t},\n\n\t\tdraw: function() {\n\t\t\tvar me = this;\n\t\t\tvar opts = me.options;\n\t\t\tvar gridLineOpts = opts.gridLines;\n\t\t\tvar tickOpts = opts.ticks;\n\t\t\tvar valueOrDefault = helpers.valueOrDefault;\n\n\t\t\tif (opts.display) {\n\t\t\t\tvar ctx = me.ctx;\n\t\t\t\tvar startAngle = this.getIndexAngle(0);\n\n\t\t\t\t// Tick Font\n\t\t\t\tvar tickFontSize = valueOrDefault(tickOpts.fontSize, globalDefaults.defaultFontSize);\n\t\t\t\tvar tickFontStyle = valueOrDefault(tickOpts.fontStyle, globalDefaults.defaultFontStyle);\n\t\t\t\tvar tickFontFamily = valueOrDefault(tickOpts.fontFamily, globalDefaults.defaultFontFamily);\n\t\t\t\tvar tickLabelFont = helpers.fontString(tickFontSize, tickFontStyle, tickFontFamily);\n\n\t\t\t\thelpers.each(me.ticks, function(label, index) {\n\t\t\t\t\t// Don't draw a centre value (if it is minimum)\n\t\t\t\t\tif (index > 0 || tickOpts.reverse) {\n\t\t\t\t\t\tvar yCenterOffset = me.getDistanceFromCenterForValue(me.ticksAsNumbers[index]);\n\n\t\t\t\t\t\t// Draw circular lines around the scale\n\t\t\t\t\t\tif (gridLineOpts.display && index !== 0) {\n\t\t\t\t\t\t\tdrawRadiusLine(me, gridLineOpts, yCenterOffset, index);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (tickOpts.display) {\n\t\t\t\t\t\t\tvar tickFontColor = valueOrDefault(tickOpts.fontColor, globalDefaults.defaultFontColor);\n\t\t\t\t\t\t\tctx.font = tickLabelFont;\n\n\t\t\t\t\t\t\tctx.save();\n\t\t\t\t\t\t\tctx.translate(me.xCenter, me.yCenter);\n\t\t\t\t\t\t\tctx.rotate(startAngle);\n\n\t\t\t\t\t\t\tif (tickOpts.showLabelBackdrop) {\n\t\t\t\t\t\t\t\tvar labelWidth = ctx.measureText(label).width;\n\t\t\t\t\t\t\t\tctx.fillStyle = tickOpts.backdropColor;\n\t\t\t\t\t\t\t\tctx.fillRect(\n\t\t\t\t\t\t\t\t\t-labelWidth / 2 - tickOpts.backdropPaddingX,\n\t\t\t\t\t\t\t\t\t-yCenterOffset - tickFontSize / 2 - tickOpts.backdropPaddingY,\n\t\t\t\t\t\t\t\t\tlabelWidth + tickOpts.backdropPaddingX * 2,\n\t\t\t\t\t\t\t\t\ttickFontSize + tickOpts.backdropPaddingY * 2\n\t\t\t\t\t\t\t\t);\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tctx.textAlign = 'center';\n\t\t\t\t\t\t\tctx.textBaseline = 'middle';\n\t\t\t\t\t\t\tctx.fillStyle = tickFontColor;\n\t\t\t\t\t\t\tctx.fillText(label, 0, -yCenterOffset);\n\t\t\t\t\t\t\tctx.restore();\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t\tif (opts.angleLines.display || opts.pointLabels.display) {\n\t\t\t\t\tdrawPointLabels(me);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tChart.scaleService.registerScaleType('radialLinear', LinearRadialScale, defaultConfig);\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS5yYWRpYWxMaW5lYXIuanM/ZjNmZiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCO0FBQ3hDLFlBQVksbUJBQU8sQ0FBQyxFQUFvQjs7QUFFeEM7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQSxhQUFhLGdCQUFnQjtBQUM3QjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLGtCQUFrQixpQkFBaUI7QUFDbkM7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBOztBQUVBLHdDQUF3QyxRQUFRO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSxrQkFBa0IsZ0JBQWdCO0FBQ2xDO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBLElBQUk7O0FBRUo7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTs7QUFFQTtBQUNBLGFBQWE7QUFDYjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLOztBQUVMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUEiLCJmaWxlIjoiMjgwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xudmFyIFRpY2tzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLnRpY2tzJyk7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHR2YXIgZ2xvYmFsRGVmYXVsdHMgPSBkZWZhdWx0cy5nbG9iYWw7XG5cblx0dmFyIGRlZmF1bHRDb25maWcgPSB7XG5cdFx0ZGlzcGxheTogdHJ1ZSxcblxuXHRcdC8vIEJvb2xlYW4gLSBXaGV0aGVyIHRvIGFuaW1hdGUgc2NhbGluZyB0aGUgY2hhcnQgZnJvbSB0aGUgY2VudHJlXG5cdFx0YW5pbWF0ZTogdHJ1ZSxcblx0XHRwb3NpdGlvbjogJ2NoYXJ0QXJlYScsXG5cblx0XHRhbmdsZUxpbmVzOiB7XG5cdFx0XHRkaXNwbGF5OiB0cnVlLFxuXHRcdFx0Y29sb3I6ICdyZ2JhKDAsIDAsIDAsIDAuMSknLFxuXHRcdFx0bGluZVdpZHRoOiAxXG5cdFx0fSxcblxuXHRcdGdyaWRMaW5lczoge1xuXHRcdFx0Y2lyY3VsYXI6IGZhbHNlXG5cdFx0fSxcblxuXHRcdC8vIGxhYmVsIHNldHRpbmdzXG5cdFx0dGlja3M6IHtcblx0XHRcdC8vIEJvb2xlYW4gLSBTaG93IGEgYmFja2Ryb3AgdG8gdGhlIHNjYWxlIGxhYmVsXG5cdFx0XHRzaG93TGFiZWxCYWNrZHJvcDogdHJ1ZSxcblxuXHRcdFx0Ly8gU3RyaW5nIC0gVGhlIGNvbG91ciBvZiB0aGUgbGFiZWwgYmFja2Ryb3Bcblx0XHRcdGJhY2tkcm9wQ29sb3I6ICdyZ2JhKDI1NSwyNTUsMjU1LDAuNzUpJyxcblxuXHRcdFx0Ly8gTnVtYmVyIC0gVGhlIGJhY2tkcm9wIHBhZGRpbmcgYWJvdmUgJiBiZWxvdyB0aGUgbGFiZWwgaW4gcGl4ZWxzXG5cdFx0XHRiYWNrZHJvcFBhZGRpbmdZOiAyLFxuXG5cdFx0XHQvLyBOdW1iZXIgLSBUaGUgYmFja2Ryb3AgcGFkZGluZyB0byB0aGUgc2lkZSBvZiB0aGUgbGFiZWwgaW4gcGl4ZWxzXG5cdFx0XHRiYWNrZHJvcFBhZGRpbmdYOiAyLFxuXG5cdFx0XHRjYWxsYmFjazogVGlja3MuZm9ybWF0dGVycy5saW5lYXJcblx0XHR9LFxuXG5cdFx0cG9pbnRMYWJlbHM6IHtcblx0XHRcdC8vIEJvb2xlYW4gLSBpZiB0cnVlLCBzaG93IHBvaW50IGxhYmVsc1xuXHRcdFx0ZGlzcGxheTogdHJ1ZSxcblxuXHRcdFx0Ly8gTnVtYmVyIC0gUG9pbnQgbGFiZWwgZm9udCBzaXplIGluIHBpeGVsc1xuXHRcdFx0Zm9udFNpemU6IDEwLFxuXG5cdFx0XHQvLyBGdW5jdGlvbiAtIFVzZWQgdG8gY29udmVydCBwb2ludCBsYWJlbHNcblx0XHRcdGNhbGxiYWNrOiBmdW5jdGlvbihsYWJlbCkge1xuXHRcdFx0XHRyZXR1cm4gbGFiZWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9O1xuXG5cdGZ1bmN0aW9uIGdldFZhbHVlQ291bnQoc2NhbGUpIHtcblx0XHR2YXIgb3B0cyA9IHNjYWxlLm9wdGlvbnM7XG5cdFx0cmV0dXJuIG9wdHMuYW5nbGVMaW5lcy5kaXNwbGF5IHx8IG9wdHMucG9pbnRMYWJlbHMuZGlzcGxheSA/IHNjYWxlLmNoYXJ0LmRhdGEubGFiZWxzLmxlbmd0aCA6IDA7XG5cdH1cblxuXHRmdW5jdGlvbiBnZXRQb2ludExhYmVsRm9udE9wdGlvbnMoc2NhbGUpIHtcblx0XHR2YXIgcG9pbnRMYWJlbE9wdGlvbnMgPSBzY2FsZS5vcHRpb25zLnBvaW50TGFiZWxzO1xuXHRcdHZhciBmb250U2l6ZSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQocG9pbnRMYWJlbE9wdGlvbnMuZm9udFNpemUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U2l6ZSk7XG5cdFx0dmFyIGZvbnRTdHlsZSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQocG9pbnRMYWJlbE9wdGlvbnMuZm9udFN0eWxlLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFN0eWxlKTtcblx0XHR2YXIgZm9udEZhbWlseSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQocG9pbnRMYWJlbE9wdGlvbnMuZm9udEZhbWlseSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRGYW1pbHkpO1xuXHRcdHZhciBmb250ID0gaGVscGVycy5mb250U3RyaW5nKGZvbnRTaXplLCBmb250U3R5bGUsIGZvbnRGYW1pbHkpO1xuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHNpemU6IGZvbnRTaXplLFxuXHRcdFx0c3R5bGU6IGZvbnRTdHlsZSxcblx0XHRcdGZhbWlseTogZm9udEZhbWlseSxcblx0XHRcdGZvbnQ6IGZvbnRcblx0XHR9O1xuXHR9XG5cblx0ZnVuY3Rpb24gbWVhc3VyZUxhYmVsU2l6ZShjdHgsIGZvbnRTaXplLCBsYWJlbCkge1xuXHRcdGlmIChoZWxwZXJzLmlzQXJyYXkobGFiZWwpKSB7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHR3OiBoZWxwZXJzLmxvbmdlc3RUZXh0KGN0eCwgY3R4LmZvbnQsIGxhYmVsKSxcblx0XHRcdFx0aDogKGxhYmVsLmxlbmd0aCAqIGZvbnRTaXplKSArICgobGFiZWwubGVuZ3RoIC0gMSkgKiAxLjUgKiBmb250U2l6ZSlcblx0XHRcdH07XG5cdFx0fVxuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHc6IGN0eC5tZWFzdXJlVGV4dChsYWJlbCkud2lkdGgsXG5cdFx0XHRoOiBmb250U2l6ZVxuXHRcdH07XG5cdH1cblxuXHRmdW5jdGlvbiBkZXRlcm1pbmVMaW1pdHMoYW5nbGUsIHBvcywgc2l6ZSwgbWluLCBtYXgpIHtcblx0XHRpZiAoYW5nbGUgPT09IG1pbiB8fCBhbmdsZSA9PT0gbWF4KSB7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRzdGFydDogcG9zIC0gKHNpemUgLyAyKSxcblx0XHRcdFx0ZW5kOiBwb3MgKyAoc2l6ZSAvIDIpXG5cdFx0XHR9O1xuXHRcdH0gZWxzZSBpZiAoYW5nbGUgPCBtaW4gfHwgYW5nbGUgPiBtYXgpIHtcblx0XHRcdHJldHVybiB7XG5cdFx0XHRcdHN0YXJ0OiBwb3MgLSBzaXplIC0gNSxcblx0XHRcdFx0ZW5kOiBwb3Ncblx0XHRcdH07XG5cdFx0fVxuXG5cdFx0cmV0dXJuIHtcblx0XHRcdHN0YXJ0OiBwb3MsXG5cdFx0XHRlbmQ6IHBvcyArIHNpemUgKyA1XG5cdFx0fTtcblx0fVxuXG5cdC8qKlxuXHQgKiBIZWxwZXIgZnVuY3Rpb24gdG8gZml0IGEgcmFkaWFsIGxpbmVhciBzY2FsZSB3aXRoIHBvaW50IGxhYmVsc1xuXHQgKi9cblx0ZnVuY3Rpb24gZml0V2l0aFBvaW50TGFiZWxzKHNjYWxlKSB7XG5cdFx0Lypcblx0XHQgKiBSaWdodCwgdGhpcyBpcyByZWFsbHkgY29uZnVzaW5nIGFuZCB0aGVyZSBpcyBhIGxvdCBvZiBtYXRocyBnb2luZyBvbiBoZXJlXG5cdFx0ICogVGhlIGdpc3Qgb2YgdGhlIHByb2JsZW0gaXMgaGVyZTogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vbm5uaWNrLzY5NmNjOWM1NWY0YjBiZWI4ZmU5XG5cdFx0ICpcblx0XHQgKiBSZWFjdGlvbjogaHR0cHM6Ly9kbC5kcm9wYm94dXNlcmNvbnRlbnQuY29tL3UvMzQ2MDEzNjMvdG9vbXVjaHNjaWVuY2UuZ2lmXG5cdFx0ICpcblx0XHQgKiBTb2x1dGlvbjpcblx0XHQgKlxuXHRcdCAqIFdlIGFzc3VtZSB0aGUgcmFkaXVzIG9mIHRoZSBwb2x5Z29uIGlzIGhhbGYgdGhlIHNpemUgb2YgdGhlIGNhbnZhcyBhdCBmaXJzdFxuXHRcdCAqIGF0IGVhY2ggaW5kZXggd2UgY2hlY2sgaWYgdGhlIHRleHQgb3ZlcmxhcHMuXG5cdFx0ICpcblx0XHQgKiBXaGVyZSBpdCBkb2VzLCB3ZSBzdG9yZSB0aGF0IGFuZ2xlIGFuZCB0aGF0IGluZGV4LlxuXHRcdCAqXG5cdFx0ICogQWZ0ZXIgZmluZGluZyB0aGUgbGFyZ2VzdCBpbmRleCBhbmQgYW5nbGUgd2UgY2FsY3VsYXRlIGhvdyBtdWNoIHdlIG5lZWQgdG8gcmVtb3ZlXG5cdFx0ICogZnJvbSB0aGUgc2hhcGUgcmFkaXVzIHRvIG1vdmUgdGhlIHBvaW50IGlud2FyZHMgYnkgdGhhdCB4LlxuXHRcdCAqXG5cdFx0ICogV2UgYXZlcmFnZSB0aGUgbGVmdCBhbmQgcmlnaHQgZGlzdGFuY2VzIHRvIGdldCB0aGUgbWF4aW11bSBzaGFwZSByYWRpdXMgdGhhdCBjYW4gZml0IGluIHRoZSBib3hcblx0XHQgKiBhbG9uZyB3aXRoIGxhYmVscy5cblx0XHQgKlxuXHRcdCAqIE9uY2Ugd2UgaGF2ZSB0aGF0LCB3ZSBjYW4gZmluZCB0aGUgY2VudHJlIHBvaW50IGZvciB0aGUgY2hhcnQsIGJ5IHRha2luZyB0aGUgeCB0ZXh0IHByb3RydXNpb25cblx0XHQgKiBvbiBlYWNoIHNpZGUsIHJlbW92aW5nIHRoYXQgZnJvbSB0aGUgc2l6ZSwgaGFsdmluZyBpdCBhbmQgYWRkaW5nIHRoZSBsZWZ0IHggcHJvdHJ1c2lvbiB3aWR0aC5cblx0XHQgKlxuXHRcdCAqIFRoaXMgd2lsbCBtZWFuIHdlIGhhdmUgYSBzaGFwZSBmaXR0ZWQgdG8gdGhlIGNhbnZhcywgYXMgbGFyZ2UgYXMgaXQgY2FuIGJlIHdpdGggdGhlIGxhYmVsc1xuXHRcdCAqIGFuZCBwb3NpdGlvbiBpdCBpbiB0aGUgbW9zdCBzcGFjZSBlZmZpY2llbnQgbWFubmVyXG5cdFx0ICpcblx0XHQgKiBodHRwczovL2RsLmRyb3Bib3h1c2VyY29udGVudC5jb20vdS8zNDYwMTM2My95ZWFoc2NpZW5jZS5naWZcblx0XHQgKi9cblxuXHRcdHZhciBwbEZvbnQgPSBnZXRQb2ludExhYmVsRm9udE9wdGlvbnMoc2NhbGUpO1xuXG5cdFx0Ly8gR2V0IG1heGltdW0gcmFkaXVzIG9mIHRoZSBwb2x5Z29uLiBFaXRoZXIgaGFsZiB0aGUgaGVpZ2h0IChtaW51cyB0aGUgdGV4dCB3aWR0aCkgb3IgaGFsZiB0aGUgd2lkdGguXG5cdFx0Ly8gVXNlIHRoaXMgdG8gY2FsY3VsYXRlIHRoZSBvZmZzZXQgKyBjaGFuZ2UuIC0gTWFrZSBzdXJlIEwvUiBwcm90cnVzaW9uIGlzIGF0IGxlYXN0IDAgdG8gc3RvcCBpc3N1ZXMgd2l0aCBjZW50cmUgcG9pbnRzXG5cdFx0dmFyIGxhcmdlc3RQb3NzaWJsZVJhZGl1cyA9IE1hdGgubWluKHNjYWxlLmhlaWdodCAvIDIsIHNjYWxlLndpZHRoIC8gMik7XG5cdFx0dmFyIGZ1cnRoZXN0TGltaXRzID0ge1xuXHRcdFx0cjogc2NhbGUud2lkdGgsXG5cdFx0XHRsOiAwLFxuXHRcdFx0dDogc2NhbGUuaGVpZ2h0LFxuXHRcdFx0YjogMFxuXHRcdH07XG5cdFx0dmFyIGZ1cnRoZXN0QW5nbGVzID0ge307XG5cdFx0dmFyIGksIHRleHRTaXplLCBwb2ludFBvc2l0aW9uO1xuXG5cdFx0c2NhbGUuY3R4LmZvbnQgPSBwbEZvbnQuZm9udDtcblx0XHRzY2FsZS5fcG9pbnRMYWJlbFNpemVzID0gW107XG5cblx0XHR2YXIgdmFsdWVDb3VudCA9IGdldFZhbHVlQ291bnQoc2NhbGUpO1xuXHRcdGZvciAoaSA9IDA7IGkgPCB2YWx1ZUNvdW50OyBpKyspIHtcblx0XHRcdHBvaW50UG9zaXRpb24gPSBzY2FsZS5nZXRQb2ludFBvc2l0aW9uKGksIGxhcmdlc3RQb3NzaWJsZVJhZGl1cyk7XG5cdFx0XHR0ZXh0U2l6ZSA9IG1lYXN1cmVMYWJlbFNpemUoc2NhbGUuY3R4LCBwbEZvbnQuc2l6ZSwgc2NhbGUucG9pbnRMYWJlbHNbaV0gfHwgJycpO1xuXHRcdFx0c2NhbGUuX3BvaW50TGFiZWxTaXplc1tpXSA9IHRleHRTaXplO1xuXG5cdFx0XHQvLyBBZGQgcXVhcnRlciBjaXJjbGUgdG8gbWFrZSBkZWdyZWUgMCBtZWFuIHRvcCBvZiBjaXJjbGVcblx0XHRcdHZhciBhbmdsZVJhZGlhbnMgPSBzY2FsZS5nZXRJbmRleEFuZ2xlKGkpO1xuXHRcdFx0dmFyIGFuZ2xlID0gaGVscGVycy50b0RlZ3JlZXMoYW5nbGVSYWRpYW5zKSAlIDM2MDtcblx0XHRcdHZhciBoTGltaXRzID0gZGV0ZXJtaW5lTGltaXRzKGFuZ2xlLCBwb2ludFBvc2l0aW9uLngsIHRleHRTaXplLncsIDAsIDE4MCk7XG5cdFx0XHR2YXIgdkxpbWl0cyA9IGRldGVybWluZUxpbWl0cyhhbmdsZSwgcG9pbnRQb3NpdGlvbi55LCB0ZXh0U2l6ZS5oLCA5MCwgMjcwKTtcblxuXHRcdFx0aWYgKGhMaW1pdHMuc3RhcnQgPCBmdXJ0aGVzdExpbWl0cy5sKSB7XG5cdFx0XHRcdGZ1cnRoZXN0TGltaXRzLmwgPSBoTGltaXRzLnN0YXJ0O1xuXHRcdFx0XHRmdXJ0aGVzdEFuZ2xlcy5sID0gYW5nbGVSYWRpYW5zO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAoaExpbWl0cy5lbmQgPiBmdXJ0aGVzdExpbWl0cy5yKSB7XG5cdFx0XHRcdGZ1cnRoZXN0TGltaXRzLnIgPSBoTGltaXRzLmVuZDtcblx0XHRcdFx0ZnVydGhlc3RBbmdsZXMuciA9IGFuZ2xlUmFkaWFucztcblx0XHRcdH1cblxuXHRcdFx0aWYgKHZMaW1pdHMuc3RhcnQgPCBmdXJ0aGVzdExpbWl0cy50KSB7XG5cdFx0XHRcdGZ1cnRoZXN0TGltaXRzLnQgPSB2TGltaXRzLnN0YXJ0O1xuXHRcdFx0XHRmdXJ0aGVzdEFuZ2xlcy50ID0gYW5nbGVSYWRpYW5zO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAodkxpbWl0cy5lbmQgPiBmdXJ0aGVzdExpbWl0cy5iKSB7XG5cdFx0XHRcdGZ1cnRoZXN0TGltaXRzLmIgPSB2TGltaXRzLmVuZDtcblx0XHRcdFx0ZnVydGhlc3RBbmdsZXMuYiA9IGFuZ2xlUmFkaWFucztcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzY2FsZS5zZXRSZWR1Y3Rpb25zKGxhcmdlc3RQb3NzaWJsZVJhZGl1cywgZnVydGhlc3RMaW1pdHMsIGZ1cnRoZXN0QW5nbGVzKTtcblx0fVxuXG5cdC8qKlxuXHQgKiBIZWxwZXIgZnVuY3Rpb24gdG8gZml0IGEgcmFkaWFsIGxpbmVhciBzY2FsZSB3aXRoIG5vIHBvaW50IGxhYmVsc1xuXHQgKi9cblx0ZnVuY3Rpb24gZml0KHNjYWxlKSB7XG5cdFx0dmFyIGxhcmdlc3RQb3NzaWJsZVJhZGl1cyA9IE1hdGgubWluKHNjYWxlLmhlaWdodCAvIDIsIHNjYWxlLndpZHRoIC8gMik7XG5cdFx0c2NhbGUuZHJhd2luZ0FyZWEgPSBNYXRoLnJvdW5kKGxhcmdlc3RQb3NzaWJsZVJhZGl1cyk7XG5cdFx0c2NhbGUuc2V0Q2VudGVyUG9pbnQoMCwgMCwgMCwgMCk7XG5cdH1cblxuXHRmdW5jdGlvbiBnZXRUZXh0QWxpZ25Gb3JBbmdsZShhbmdsZSkge1xuXHRcdGlmIChhbmdsZSA9PT0gMCB8fCBhbmdsZSA9PT0gMTgwKSB7XG5cdFx0XHRyZXR1cm4gJ2NlbnRlcic7XG5cdFx0fSBlbHNlIGlmIChhbmdsZSA8IDE4MCkge1xuXHRcdFx0cmV0dXJuICdsZWZ0Jztcblx0XHR9XG5cblx0XHRyZXR1cm4gJ3JpZ2h0Jztcblx0fVxuXG5cdGZ1bmN0aW9uIGZpbGxUZXh0KGN0eCwgdGV4dCwgcG9zaXRpb24sIGZvbnRTaXplKSB7XG5cdFx0aWYgKGhlbHBlcnMuaXNBcnJheSh0ZXh0KSkge1xuXHRcdFx0dmFyIHkgPSBwb3NpdGlvbi55O1xuXHRcdFx0dmFyIHNwYWNpbmcgPSAxLjUgKiBmb250U2l6ZTtcblxuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCB0ZXh0Lmxlbmd0aDsgKytpKSB7XG5cdFx0XHRcdGN0eC5maWxsVGV4dCh0ZXh0W2ldLCBwb3NpdGlvbi54LCB5KTtcblx0XHRcdFx0eSArPSBzcGFjaW5nO1xuXHRcdFx0fVxuXHRcdH0gZWxzZSB7XG5cdFx0XHRjdHguZmlsbFRleHQodGV4dCwgcG9zaXRpb24ueCwgcG9zaXRpb24ueSk7XG5cdFx0fVxuXHR9XG5cblx0ZnVuY3Rpb24gYWRqdXN0UG9pbnRQb3NpdGlvbkZvckxhYmVsSGVpZ2h0KGFuZ2xlLCB0ZXh0U2l6ZSwgcG9zaXRpb24pIHtcblx0XHRpZiAoYW5nbGUgPT09IDkwIHx8IGFuZ2xlID09PSAyNzApIHtcblx0XHRcdHBvc2l0aW9uLnkgLT0gKHRleHRTaXplLmggLyAyKTtcblx0XHR9IGVsc2UgaWYgKGFuZ2xlID4gMjcwIHx8IGFuZ2xlIDwgOTApIHtcblx0XHRcdHBvc2l0aW9uLnkgLT0gdGV4dFNpemUuaDtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiBkcmF3UG9pbnRMYWJlbHMoc2NhbGUpIHtcblx0XHR2YXIgY3R4ID0gc2NhbGUuY3R4O1xuXHRcdHZhciBvcHRzID0gc2NhbGUub3B0aW9ucztcblx0XHR2YXIgYW5nbGVMaW5lT3B0cyA9IG9wdHMuYW5nbGVMaW5lcztcblx0XHR2YXIgcG9pbnRMYWJlbE9wdHMgPSBvcHRzLnBvaW50TGFiZWxzO1xuXG5cdFx0Y3R4LmxpbmVXaWR0aCA9IGFuZ2xlTGluZU9wdHMubGluZVdpZHRoO1xuXHRcdGN0eC5zdHJva2VTdHlsZSA9IGFuZ2xlTGluZU9wdHMuY29sb3I7XG5cblx0XHR2YXIgb3V0ZXJEaXN0YW5jZSA9IHNjYWxlLmdldERpc3RhbmNlRnJvbUNlbnRlckZvclZhbHVlKG9wdHMudGlja3MucmV2ZXJzZSA/IHNjYWxlLm1pbiA6IHNjYWxlLm1heCk7XG5cblx0XHQvLyBQb2ludCBMYWJlbCBGb250XG5cdFx0dmFyIHBsRm9udCA9IGdldFBvaW50TGFiZWxGb250T3B0aW9ucyhzY2FsZSk7XG5cblx0XHRjdHgudGV4dEJhc2VsaW5lID0gJ3RvcCc7XG5cblx0XHRmb3IgKHZhciBpID0gZ2V0VmFsdWVDb3VudChzY2FsZSkgLSAxOyBpID49IDA7IGktLSkge1xuXHRcdFx0aWYgKGFuZ2xlTGluZU9wdHMuZGlzcGxheSkge1xuXHRcdFx0XHR2YXIgb3V0ZXJQb3NpdGlvbiA9IHNjYWxlLmdldFBvaW50UG9zaXRpb24oaSwgb3V0ZXJEaXN0YW5jZSk7XG5cdFx0XHRcdGN0eC5iZWdpblBhdGgoKTtcblx0XHRcdFx0Y3R4Lm1vdmVUbyhzY2FsZS54Q2VudGVyLCBzY2FsZS55Q2VudGVyKTtcblx0XHRcdFx0Y3R4LmxpbmVUbyhvdXRlclBvc2l0aW9uLngsIG91dGVyUG9zaXRpb24ueSk7XG5cdFx0XHRcdGN0eC5zdHJva2UoKTtcblx0XHRcdFx0Y3R4LmNsb3NlUGF0aCgpO1xuXHRcdFx0fVxuXG5cdFx0XHRpZiAocG9pbnRMYWJlbE9wdHMuZGlzcGxheSkge1xuXHRcdFx0XHQvLyBFeHRyYSAzcHggb3V0IGZvciBzb21lIGxhYmVsIHNwYWNpbmdcblx0XHRcdFx0dmFyIHBvaW50TGFiZWxQb3NpdGlvbiA9IHNjYWxlLmdldFBvaW50UG9zaXRpb24oaSwgb3V0ZXJEaXN0YW5jZSArIDUpO1xuXG5cdFx0XHRcdC8vIEtlZXAgdGhpcyBpbiBsb29wIHNpbmNlIHdlIG1heSBzdXBwb3J0IGFycmF5IHByb3BlcnRpZXMgaGVyZVxuXHRcdFx0XHR2YXIgcG9pbnRMYWJlbEZvbnRDb2xvciA9IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KHBvaW50TGFiZWxPcHRzLmZvbnRDb2xvciwgaSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRDb2xvcik7XG5cdFx0XHRcdGN0eC5mb250ID0gcGxGb250LmZvbnQ7XG5cdFx0XHRcdGN0eC5maWxsU3R5bGUgPSBwb2ludExhYmVsRm9udENvbG9yO1xuXG5cdFx0XHRcdHZhciBhbmdsZVJhZGlhbnMgPSBzY2FsZS5nZXRJbmRleEFuZ2xlKGkpO1xuXHRcdFx0XHR2YXIgYW5nbGUgPSBoZWxwZXJzLnRvRGVncmVlcyhhbmdsZVJhZGlhbnMpO1xuXHRcdFx0XHRjdHgudGV4dEFsaWduID0gZ2V0VGV4dEFsaWduRm9yQW5nbGUoYW5nbGUpO1xuXHRcdFx0XHRhZGp1c3RQb2ludFBvc2l0aW9uRm9yTGFiZWxIZWlnaHQoYW5nbGUsIHNjYWxlLl9wb2ludExhYmVsU2l6ZXNbaV0sIHBvaW50TGFiZWxQb3NpdGlvbik7XG5cdFx0XHRcdGZpbGxUZXh0KGN0eCwgc2NhbGUucG9pbnRMYWJlbHNbaV0gfHwgJycsIHBvaW50TGFiZWxQb3NpdGlvbiwgcGxGb250LnNpemUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGZ1bmN0aW9uIGRyYXdSYWRpdXNMaW5lKHNjYWxlLCBncmlkTGluZU9wdHMsIHJhZGl1cywgaW5kZXgpIHtcblx0XHR2YXIgY3R4ID0gc2NhbGUuY3R4O1xuXHRcdGN0eC5zdHJva2VTdHlsZSA9IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGdyaWRMaW5lT3B0cy5jb2xvciwgaW5kZXggLSAxKTtcblx0XHRjdHgubGluZVdpZHRoID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZ3JpZExpbmVPcHRzLmxpbmVXaWR0aCwgaW5kZXggLSAxKTtcblxuXHRcdGlmIChzY2FsZS5vcHRpb25zLmdyaWRMaW5lcy5jaXJjdWxhcikge1xuXHRcdFx0Ly8gRHJhdyBjaXJjdWxhciBhcmNzIGJldHdlZW4gdGhlIHBvaW50c1xuXHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0Y3R4LmFyYyhzY2FsZS54Q2VudGVyLCBzY2FsZS55Q2VudGVyLCByYWRpdXMsIDAsIE1hdGguUEkgKiAyKTtcblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGN0eC5zdHJva2UoKTtcblx0XHR9IGVsc2Uge1xuXHRcdFx0Ly8gRHJhdyBzdHJhaWdodCBsaW5lcyBjb25uZWN0aW5nIGVhY2ggaW5kZXhcblx0XHRcdHZhciB2YWx1ZUNvdW50ID0gZ2V0VmFsdWVDb3VudChzY2FsZSk7XG5cblx0XHRcdGlmICh2YWx1ZUNvdW50ID09PSAwKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblxuXHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0dmFyIHBvaW50UG9zaXRpb24gPSBzY2FsZS5nZXRQb2ludFBvc2l0aW9uKDAsIHJhZGl1cyk7XG5cdFx0XHRjdHgubW92ZVRvKHBvaW50UG9zaXRpb24ueCwgcG9pbnRQb3NpdGlvbi55KTtcblxuXHRcdFx0Zm9yICh2YXIgaSA9IDE7IGkgPCB2YWx1ZUNvdW50OyBpKyspIHtcblx0XHRcdFx0cG9pbnRQb3NpdGlvbiA9IHNjYWxlLmdldFBvaW50UG9zaXRpb24oaSwgcmFkaXVzKTtcblx0XHRcdFx0Y3R4LmxpbmVUbyhwb2ludFBvc2l0aW9uLngsIHBvaW50UG9zaXRpb24ueSk7XG5cdFx0XHR9XG5cblx0XHRcdGN0eC5jbG9zZVBhdGgoKTtcblx0XHRcdGN0eC5zdHJva2UoKTtcblx0XHR9XG5cdH1cblxuXHRmdW5jdGlvbiBudW1iZXJPclplcm8ocGFyYW0pIHtcblx0XHRyZXR1cm4gaGVscGVycy5pc051bWJlcihwYXJhbSkgPyBwYXJhbSA6IDA7XG5cdH1cblxuXHR2YXIgTGluZWFyUmFkaWFsU2NhbGUgPSBDaGFydC5MaW5lYXJTY2FsZUJhc2UuZXh0ZW5kKHtcblx0XHRzZXREaW1lbnNpb25zOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0cyA9IG1lLm9wdGlvbnM7XG5cdFx0XHR2YXIgdGlja09wdHMgPSBvcHRzLnRpY2tzO1xuXHRcdFx0Ly8gU2V0IHRoZSB1bmNvbnN0cmFpbmVkIGRpbWVuc2lvbiBiZWZvcmUgbGFiZWwgcm90YXRpb25cblx0XHRcdG1lLndpZHRoID0gbWUubWF4V2lkdGg7XG5cdFx0XHRtZS5oZWlnaHQgPSBtZS5tYXhIZWlnaHQ7XG5cdFx0XHRtZS54Q2VudGVyID0gTWF0aC5yb3VuZChtZS53aWR0aCAvIDIpO1xuXHRcdFx0bWUueUNlbnRlciA9IE1hdGgucm91bmQobWUuaGVpZ2h0IC8gMik7XG5cblx0XHRcdHZhciBtaW5TaXplID0gaGVscGVycy5taW4oW21lLmhlaWdodCwgbWUud2lkdGhdKTtcblx0XHRcdHZhciB0aWNrRm9udFNpemUgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRTaXplLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFNpemUpO1xuXHRcdFx0bWUuZHJhd2luZ0FyZWEgPSBvcHRzLmRpc3BsYXkgPyAobWluU2l6ZSAvIDIpIC0gKHRpY2tGb250U2l6ZSAvIDIgKyB0aWNrT3B0cy5iYWNrZHJvcFBhZGRpbmdZKSA6IChtaW5TaXplIC8gMik7XG5cdFx0fSxcblx0XHRkZXRlcm1pbmVEYXRhTGltaXRzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBtaW4gPSBOdW1iZXIuUE9TSVRJVkVfSU5GSU5JVFk7XG5cdFx0XHR2YXIgbWF4ID0gTnVtYmVyLk5FR0FUSVZFX0lORklOSVRZO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2goY2hhcnQuZGF0YS5kYXRhc2V0cywgZnVuY3Rpb24oZGF0YXNldCwgZGF0YXNldEluZGV4KSB7XG5cdFx0XHRcdGlmIChjaGFydC5pc0RhdGFzZXRWaXNpYmxlKGRhdGFzZXRJbmRleCkpIHtcblx0XHRcdFx0XHR2YXIgbWV0YSA9IGNoYXJ0LmdldERhdGFzZXRNZXRhKGRhdGFzZXRJbmRleCk7XG5cblx0XHRcdFx0XHRoZWxwZXJzLmVhY2goZGF0YXNldC5kYXRhLCBmdW5jdGlvbihyYXdWYWx1ZSwgaW5kZXgpIHtcblx0XHRcdFx0XHRcdHZhciB2YWx1ZSA9ICttZS5nZXRSaWdodFZhbHVlKHJhd1ZhbHVlKTtcblx0XHRcdFx0XHRcdGlmIChpc05hTih2YWx1ZSkgfHwgbWV0YS5kYXRhW2luZGV4XS5oaWRkZW4pIHtcblx0XHRcdFx0XHRcdFx0cmV0dXJuO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRtaW4gPSBNYXRoLm1pbih2YWx1ZSwgbWluKTtcblx0XHRcdFx0XHRcdG1heCA9IE1hdGgubWF4KHZhbHVlLCBtYXgpO1xuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0bWUubWluID0gKG1pbiA9PT0gTnVtYmVyLlBPU0lUSVZFX0lORklOSVRZID8gMCA6IG1pbik7XG5cdFx0XHRtZS5tYXggPSAobWF4ID09PSBOdW1iZXIuTkVHQVRJVkVfSU5GSU5JVFkgPyAwIDogbWF4KTtcblxuXHRcdFx0Ly8gQ29tbW9uIGJhc2UgaW1wbGVtZW50YXRpb24gdG8gaGFuZGxlIHRpY2tzLm1pbiwgdGlja3MubWF4LCB0aWNrcy5iZWdpbkF0WmVyb1xuXHRcdFx0bWUuaGFuZGxlVGlja1JhbmdlT3B0aW9ucygpO1xuXHRcdH0sXG5cdFx0Z2V0VGlja0xpbWl0OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciB0aWNrT3B0cyA9IHRoaXMub3B0aW9ucy50aWNrcztcblx0XHRcdHZhciB0aWNrRm9udFNpemUgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRTaXplLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFNpemUpO1xuXHRcdFx0cmV0dXJuIE1hdGgubWluKHRpY2tPcHRzLm1heFRpY2tzTGltaXQgPyB0aWNrT3B0cy5tYXhUaWNrc0xpbWl0IDogMTEsIE1hdGguY2VpbCh0aGlzLmRyYXdpbmdBcmVhIC8gKDEuNSAqIHRpY2tGb250U2l6ZSkpKTtcblx0XHR9LFxuXHRcdGNvbnZlcnRUaWNrc1RvTGFiZWxzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cblx0XHRcdENoYXJ0LkxpbmVhclNjYWxlQmFzZS5wcm90b3R5cGUuY29udmVydFRpY2tzVG9MYWJlbHMuY2FsbChtZSk7XG5cblx0XHRcdC8vIFBvaW50IGxhYmVsc1xuXHRcdFx0bWUucG9pbnRMYWJlbHMgPSBtZS5jaGFydC5kYXRhLmxhYmVscy5tYXAobWUub3B0aW9ucy5wb2ludExhYmVscy5jYWxsYmFjaywgbWUpO1xuXHRcdH0sXG5cdFx0Z2V0TGFiZWxGb3JJbmRleDogZnVuY3Rpb24oaW5kZXgsIGRhdGFzZXRJbmRleCkge1xuXHRcdFx0cmV0dXJuICt0aGlzLmdldFJpZ2h0VmFsdWUodGhpcy5jaGFydC5kYXRhLmRhdGFzZXRzW2RhdGFzZXRJbmRleF0uZGF0YVtpbmRleF0pO1xuXHRcdH0sXG5cdFx0Zml0OiBmdW5jdGlvbigpIHtcblx0XHRcdGlmICh0aGlzLm9wdGlvbnMucG9pbnRMYWJlbHMuZGlzcGxheSkge1xuXHRcdFx0XHRmaXRXaXRoUG9pbnRMYWJlbHModGhpcyk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRmaXQodGhpcyk7XG5cdFx0XHR9XG5cdFx0fSxcblx0XHQvKipcblx0XHQgKiBTZXQgcmFkaXVzIHJlZHVjdGlvbnMgYW5kIGRldGVybWluZSBuZXcgcmFkaXVzIGFuZCBjZW50ZXIgcG9pbnRcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdHNldFJlZHVjdGlvbnM6IGZ1bmN0aW9uKGxhcmdlc3RQb3NzaWJsZVJhZGl1cywgZnVydGhlc3RMaW1pdHMsIGZ1cnRoZXN0QW5nbGVzKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIHJhZGl1c1JlZHVjdGlvbkxlZnQgPSBmdXJ0aGVzdExpbWl0cy5sIC8gTWF0aC5zaW4oZnVydGhlc3RBbmdsZXMubCk7XG5cdFx0XHR2YXIgcmFkaXVzUmVkdWN0aW9uUmlnaHQgPSBNYXRoLm1heChmdXJ0aGVzdExpbWl0cy5yIC0gbWUud2lkdGgsIDApIC8gTWF0aC5zaW4oZnVydGhlc3RBbmdsZXMucik7XG5cdFx0XHR2YXIgcmFkaXVzUmVkdWN0aW9uVG9wID0gLWZ1cnRoZXN0TGltaXRzLnQgLyBNYXRoLmNvcyhmdXJ0aGVzdEFuZ2xlcy50KTtcblx0XHRcdHZhciByYWRpdXNSZWR1Y3Rpb25Cb3R0b20gPSAtTWF0aC5tYXgoZnVydGhlc3RMaW1pdHMuYiAtIG1lLmhlaWdodCwgMCkgLyBNYXRoLmNvcyhmdXJ0aGVzdEFuZ2xlcy5iKTtcblxuXHRcdFx0cmFkaXVzUmVkdWN0aW9uTGVmdCA9IG51bWJlck9yWmVybyhyYWRpdXNSZWR1Y3Rpb25MZWZ0KTtcblx0XHRcdHJhZGl1c1JlZHVjdGlvblJpZ2h0ID0gbnVtYmVyT3JaZXJvKHJhZGl1c1JlZHVjdGlvblJpZ2h0KTtcblx0XHRcdHJhZGl1c1JlZHVjdGlvblRvcCA9IG51bWJlck9yWmVybyhyYWRpdXNSZWR1Y3Rpb25Ub3ApO1xuXHRcdFx0cmFkaXVzUmVkdWN0aW9uQm90dG9tID0gbnVtYmVyT3JaZXJvKHJhZGl1c1JlZHVjdGlvbkJvdHRvbSk7XG5cblx0XHRcdG1lLmRyYXdpbmdBcmVhID0gTWF0aC5taW4oXG5cdFx0XHRcdE1hdGgucm91bmQobGFyZ2VzdFBvc3NpYmxlUmFkaXVzIC0gKHJhZGl1c1JlZHVjdGlvbkxlZnQgKyByYWRpdXNSZWR1Y3Rpb25SaWdodCkgLyAyKSxcblx0XHRcdFx0TWF0aC5yb3VuZChsYXJnZXN0UG9zc2libGVSYWRpdXMgLSAocmFkaXVzUmVkdWN0aW9uVG9wICsgcmFkaXVzUmVkdWN0aW9uQm90dG9tKSAvIDIpKTtcblx0XHRcdG1lLnNldENlbnRlclBvaW50KHJhZGl1c1JlZHVjdGlvbkxlZnQsIHJhZGl1c1JlZHVjdGlvblJpZ2h0LCByYWRpdXNSZWR1Y3Rpb25Ub3AsIHJhZGl1c1JlZHVjdGlvbkJvdHRvbSk7XG5cdFx0fSxcblx0XHRzZXRDZW50ZXJQb2ludDogZnVuY3Rpb24obGVmdE1vdmVtZW50LCByaWdodE1vdmVtZW50LCB0b3BNb3ZlbWVudCwgYm90dG9tTW92ZW1lbnQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWF4UmlnaHQgPSBtZS53aWR0aCAtIHJpZ2h0TW92ZW1lbnQgLSBtZS5kcmF3aW5nQXJlYTtcblx0XHRcdHZhciBtYXhMZWZ0ID0gbGVmdE1vdmVtZW50ICsgbWUuZHJhd2luZ0FyZWE7XG5cdFx0XHR2YXIgbWF4VG9wID0gdG9wTW92ZW1lbnQgKyBtZS5kcmF3aW5nQXJlYTtcblx0XHRcdHZhciBtYXhCb3R0b20gPSBtZS5oZWlnaHQgLSBib3R0b21Nb3ZlbWVudCAtIG1lLmRyYXdpbmdBcmVhO1xuXG5cdFx0XHRtZS54Q2VudGVyID0gTWF0aC5yb3VuZCgoKG1heExlZnQgKyBtYXhSaWdodCkgLyAyKSArIG1lLmxlZnQpO1xuXHRcdFx0bWUueUNlbnRlciA9IE1hdGgucm91bmQoKChtYXhUb3AgKyBtYXhCb3R0b20pIC8gMikgKyBtZS50b3ApO1xuXHRcdH0sXG5cblx0XHRnZXRJbmRleEFuZ2xlOiBmdW5jdGlvbihpbmRleCkge1xuXHRcdFx0dmFyIGFuZ2xlTXVsdGlwbGllciA9IChNYXRoLlBJICogMikgLyBnZXRWYWx1ZUNvdW50KHRoaXMpO1xuXHRcdFx0dmFyIHN0YXJ0QW5nbGUgPSB0aGlzLmNoYXJ0Lm9wdGlvbnMgJiYgdGhpcy5jaGFydC5vcHRpb25zLnN0YXJ0QW5nbGUgP1xuXHRcdFx0XHR0aGlzLmNoYXJ0Lm9wdGlvbnMuc3RhcnRBbmdsZSA6XG5cdFx0XHRcdDA7XG5cblx0XHRcdHZhciBzdGFydEFuZ2xlUmFkaWFucyA9IHN0YXJ0QW5nbGUgKiBNYXRoLlBJICogMiAvIDM2MDtcblxuXHRcdFx0Ly8gU3RhcnQgZnJvbSB0aGUgdG9wIGluc3RlYWQgb2YgcmlnaHQsIHNvIHJlbW92ZSBhIHF1YXJ0ZXIgb2YgdGhlIGNpcmNsZVxuXHRcdFx0cmV0dXJuIGluZGV4ICogYW5nbGVNdWx0aXBsaWVyICsgc3RhcnRBbmdsZVJhZGlhbnM7XG5cdFx0fSxcblx0XHRnZXREaXN0YW5jZUZyb21DZW50ZXJGb3JWYWx1ZTogZnVuY3Rpb24odmFsdWUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cblx0XHRcdGlmICh2YWx1ZSA9PT0gbnVsbCkge1xuXHRcdFx0XHRyZXR1cm4gMDsgLy8gbnVsbCBhbHdheXMgaW4gY2VudGVyXG5cdFx0XHR9XG5cblx0XHRcdC8vIFRha2UgaW50byBhY2NvdW50IGhhbGYgZm9udCBzaXplICsgdGhlIHlQYWRkaW5nIG9mIHRoZSB0b3AgdmFsdWVcblx0XHRcdHZhciBzY2FsaW5nRmFjdG9yID0gbWUuZHJhd2luZ0FyZWEgLyAobWUubWF4IC0gbWUubWluKTtcblx0XHRcdGlmIChtZS5vcHRpb25zLnRpY2tzLnJldmVyc2UpIHtcblx0XHRcdFx0cmV0dXJuIChtZS5tYXggLSB2YWx1ZSkgKiBzY2FsaW5nRmFjdG9yO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuICh2YWx1ZSAtIG1lLm1pbikgKiBzY2FsaW5nRmFjdG9yO1xuXHRcdH0sXG5cdFx0Z2V0UG9pbnRQb3NpdGlvbjogZnVuY3Rpb24oaW5kZXgsIGRpc3RhbmNlRnJvbUNlbnRlcikge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciB0aGlzQW5nbGUgPSBtZS5nZXRJbmRleEFuZ2xlKGluZGV4KSAtIChNYXRoLlBJIC8gMik7XG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHR4OiBNYXRoLnJvdW5kKE1hdGguY29zKHRoaXNBbmdsZSkgKiBkaXN0YW5jZUZyb21DZW50ZXIpICsgbWUueENlbnRlcixcblx0XHRcdFx0eTogTWF0aC5yb3VuZChNYXRoLnNpbih0aGlzQW5nbGUpICogZGlzdGFuY2VGcm9tQ2VudGVyKSArIG1lLnlDZW50ZXJcblx0XHRcdH07XG5cdFx0fSxcblx0XHRnZXRQb2ludFBvc2l0aW9uRm9yVmFsdWU6IGZ1bmN0aW9uKGluZGV4LCB2YWx1ZSkge1xuXHRcdFx0cmV0dXJuIHRoaXMuZ2V0UG9pbnRQb3NpdGlvbihpbmRleCwgdGhpcy5nZXREaXN0YW5jZUZyb21DZW50ZXJGb3JWYWx1ZSh2YWx1ZSkpO1xuXHRcdH0sXG5cblx0XHRnZXRCYXNlUG9zaXRpb246IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtaW4gPSBtZS5taW47XG5cdFx0XHR2YXIgbWF4ID0gbWUubWF4O1xuXG5cdFx0XHRyZXR1cm4gbWUuZ2V0UG9pbnRQb3NpdGlvbkZvclZhbHVlKDAsXG5cdFx0XHRcdG1lLmJlZ2luQXRaZXJvID8gMCA6XG5cdFx0XHRcdG1pbiA8IDAgJiYgbWF4IDwgMCA/IG1heCA6XG5cdFx0XHRcdG1pbiA+IDAgJiYgbWF4ID4gMCA/IG1pbiA6XG5cdFx0XHRcdDApO1xuXHRcdH0sXG5cblx0XHRkcmF3OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0cyA9IG1lLm9wdGlvbnM7XG5cdFx0XHR2YXIgZ3JpZExpbmVPcHRzID0gb3B0cy5ncmlkTGluZXM7XG5cdFx0XHR2YXIgdGlja09wdHMgPSBvcHRzLnRpY2tzO1xuXHRcdFx0dmFyIHZhbHVlT3JEZWZhdWx0ID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdDtcblxuXHRcdFx0aWYgKG9wdHMuZGlzcGxheSkge1xuXHRcdFx0XHR2YXIgY3R4ID0gbWUuY3R4O1xuXHRcdFx0XHR2YXIgc3RhcnRBbmdsZSA9IHRoaXMuZ2V0SW5kZXhBbmdsZSgwKTtcblxuXHRcdFx0XHQvLyBUaWNrIEZvbnRcblx0XHRcdFx0dmFyIHRpY2tGb250U2l6ZSA9IHZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRTaXplLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udFNpemUpO1xuXHRcdFx0XHR2YXIgdGlja0ZvbnRTdHlsZSA9IHZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRTdHlsZSwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRTdHlsZSk7XG5cdFx0XHRcdHZhciB0aWNrRm9udEZhbWlseSA9IHZhbHVlT3JEZWZhdWx0KHRpY2tPcHRzLmZvbnRGYW1pbHksIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250RmFtaWx5KTtcblx0XHRcdFx0dmFyIHRpY2tMYWJlbEZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcodGlja0ZvbnRTaXplLCB0aWNrRm9udFN0eWxlLCB0aWNrRm9udEZhbWlseSk7XG5cblx0XHRcdFx0aGVscGVycy5lYWNoKG1lLnRpY2tzLCBmdW5jdGlvbihsYWJlbCwgaW5kZXgpIHtcblx0XHRcdFx0XHQvLyBEb24ndCBkcmF3IGEgY2VudHJlIHZhbHVlIChpZiBpdCBpcyBtaW5pbXVtKVxuXHRcdFx0XHRcdGlmIChpbmRleCA+IDAgfHwgdGlja09wdHMucmV2ZXJzZSkge1xuXHRcdFx0XHRcdFx0dmFyIHlDZW50ZXJPZmZzZXQgPSBtZS5nZXREaXN0YW5jZUZyb21DZW50ZXJGb3JWYWx1ZShtZS50aWNrc0FzTnVtYmVyc1tpbmRleF0pO1xuXG5cdFx0XHRcdFx0XHQvLyBEcmF3IGNpcmN1bGFyIGxpbmVzIGFyb3VuZCB0aGUgc2NhbGVcblx0XHRcdFx0XHRcdGlmIChncmlkTGluZU9wdHMuZGlzcGxheSAmJiBpbmRleCAhPT0gMCkge1xuXHRcdFx0XHRcdFx0XHRkcmF3UmFkaXVzTGluZShtZSwgZ3JpZExpbmVPcHRzLCB5Q2VudGVyT2Zmc2V0LCBpbmRleCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGlmICh0aWNrT3B0cy5kaXNwbGF5KSB7XG5cdFx0XHRcdFx0XHRcdHZhciB0aWNrRm9udENvbG9yID0gdmFsdWVPckRlZmF1bHQodGlja09wdHMuZm9udENvbG9yLCBnbG9iYWxEZWZhdWx0cy5kZWZhdWx0Rm9udENvbG9yKTtcblx0XHRcdFx0XHRcdFx0Y3R4LmZvbnQgPSB0aWNrTGFiZWxGb250O1xuXG5cdFx0XHRcdFx0XHRcdGN0eC5zYXZlKCk7XG5cdFx0XHRcdFx0XHRcdGN0eC50cmFuc2xhdGUobWUueENlbnRlciwgbWUueUNlbnRlcik7XG5cdFx0XHRcdFx0XHRcdGN0eC5yb3RhdGUoc3RhcnRBbmdsZSk7XG5cblx0XHRcdFx0XHRcdFx0aWYgKHRpY2tPcHRzLnNob3dMYWJlbEJhY2tkcm9wKSB7XG5cdFx0XHRcdFx0XHRcdFx0dmFyIGxhYmVsV2lkdGggPSBjdHgubWVhc3VyZVRleHQobGFiZWwpLndpZHRoO1xuXHRcdFx0XHRcdFx0XHRcdGN0eC5maWxsU3R5bGUgPSB0aWNrT3B0cy5iYWNrZHJvcENvbG9yO1xuXHRcdFx0XHRcdFx0XHRcdGN0eC5maWxsUmVjdChcblx0XHRcdFx0XHRcdFx0XHRcdC1sYWJlbFdpZHRoIC8gMiAtIHRpY2tPcHRzLmJhY2tkcm9wUGFkZGluZ1gsXG5cdFx0XHRcdFx0XHRcdFx0XHQteUNlbnRlck9mZnNldCAtIHRpY2tGb250U2l6ZSAvIDIgLSB0aWNrT3B0cy5iYWNrZHJvcFBhZGRpbmdZLFxuXHRcdFx0XHRcdFx0XHRcdFx0bGFiZWxXaWR0aCArIHRpY2tPcHRzLmJhY2tkcm9wUGFkZGluZ1ggKiAyLFxuXHRcdFx0XHRcdFx0XHRcdFx0dGlja0ZvbnRTaXplICsgdGlja09wdHMuYmFja2Ryb3BQYWRkaW5nWSAqIDJcblx0XHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Y3R4LnRleHRBbGlnbiA9ICdjZW50ZXInO1xuXHRcdFx0XHRcdFx0XHRjdHgudGV4dEJhc2VsaW5lID0gJ21pZGRsZSc7XG5cdFx0XHRcdFx0XHRcdGN0eC5maWxsU3R5bGUgPSB0aWNrRm9udENvbG9yO1xuXHRcdFx0XHRcdFx0XHRjdHguZmlsbFRleHQobGFiZWwsIDAsIC15Q2VudGVyT2Zmc2V0KTtcblx0XHRcdFx0XHRcdFx0Y3R4LnJlc3RvcmUoKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0pO1xuXG5cdFx0XHRcdGlmIChvcHRzLmFuZ2xlTGluZXMuZGlzcGxheSB8fCBvcHRzLnBvaW50TGFiZWxzLmRpc3BsYXkpIHtcblx0XHRcdFx0XHRkcmF3UG9pbnRMYWJlbHMobWUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9KTtcblx0Q2hhcnQuc2NhbGVTZXJ2aWNlLnJlZ2lzdGVyU2NhbGVUeXBlKCdyYWRpYWxMaW5lYXInLCBMaW5lYXJSYWRpYWxTY2FsZSwgZGVmYXVsdENvbmZpZyk7XG5cbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///280\n")},function(module,exports,__webpack_require__){"use strict";eval("/* global window: false */\n\n\nvar moment = __webpack_require__(82);\nmoment = typeof moment === 'function' ? moment : window.moment;\n\nvar defaults = __webpack_require__(84);\nvar helpers = __webpack_require__(83);\n\n// Integer constants are from the ES6 spec.\nvar MIN_INTEGER = Number.MIN_SAFE_INTEGER || -9007199254740991;\nvar MAX_INTEGER = Number.MAX_SAFE_INTEGER || 9007199254740991;\n\nvar INTERVALS = {\n\tmillisecond: {\n\t\tcommon: true,\n\t\tsize: 1,\n\t\tsteps: [1, 2, 5, 10, 20, 50, 100, 250, 500]\n\t},\n\tsecond: {\n\t\tcommon: true,\n\t\tsize: 1000,\n\t\tsteps: [1, 2, 5, 10, 30]\n\t},\n\tminute: {\n\t\tcommon: true,\n\t\tsize: 60000,\n\t\tsteps: [1, 2, 5, 10, 30]\n\t},\n\thour: {\n\t\tcommon: true,\n\t\tsize: 3600000,\n\t\tsteps: [1, 2, 3, 6, 12]\n\t},\n\tday: {\n\t\tcommon: true,\n\t\tsize: 86400000,\n\t\tsteps: [1, 2, 5]\n\t},\n\tweek: {\n\t\tcommon: false,\n\t\tsize: 604800000,\n\t\tsteps: [1, 2, 3, 4]\n\t},\n\tmonth: {\n\t\tcommon: true,\n\t\tsize: 2.628e9,\n\t\tsteps: [1, 2, 3]\n\t},\n\tquarter: {\n\t\tcommon: false,\n\t\tsize: 7.884e9,\n\t\tsteps: [1, 2, 3, 4]\n\t},\n\tyear: {\n\t\tcommon: true,\n\t\tsize: 3.154e10\n\t}\n};\n\nvar UNITS = Object.keys(INTERVALS);\n\nfunction sorter(a, b) {\n\treturn a - b;\n}\n\nfunction arrayUnique(items) {\n\tvar hash = {};\n\tvar out = [];\n\tvar i, ilen, item;\n\n\tfor (i = 0, ilen = items.length; i < ilen; ++i) {\n\t\titem = items[i];\n\t\tif (!hash[item]) {\n\t\t\thash[item] = true;\n\t\t\tout.push(item);\n\t\t}\n\t}\n\n\treturn out;\n}\n\n/**\n * Returns an array of {time, pos} objects used to interpolate a specific `time` or position\n * (`pos`) on the scale, by searching entries before and after the requested value. `pos` is\n * a decimal between 0 and 1: 0 being the start of the scale (left or top) and 1 the other\n * extremity (left + width or top + height). Note that it would be more optimized to directly\n * store pre-computed pixels, but the scale dimensions are not guaranteed at the time we need\n * to create the lookup table. The table ALWAYS contains at least two items: min and max.\n *\n * @param {Number[]} timestamps - timestamps sorted from lowest to highest.\n * @param {String} distribution - If 'linear', timestamps will be spread linearly along the min\n * and max range, so basically, the table will contains only two items: {min, 0} and {max, 1}.\n * If 'series', timestamps will be positioned at the same distance from each other. In this\n * case, only timestamps that break the time linearity are registered, meaning that in the\n * best case, all timestamps are linear, the table contains only min and max.\n */\nfunction buildLookupTable(timestamps, min, max, distribution) {\n\tif (distribution === 'linear' || !timestamps.length) {\n\t\treturn [\n\t\t\t{time: min, pos: 0},\n\t\t\t{time: max, pos: 1}\n\t\t];\n\t}\n\n\tvar table = [];\n\tvar items = [min];\n\tvar i, ilen, prev, curr, next;\n\n\tfor (i = 0, ilen = timestamps.length; i < ilen; ++i) {\n\t\tcurr = timestamps[i];\n\t\tif (curr > min && curr < max) {\n\t\t\titems.push(curr);\n\t\t}\n\t}\n\n\titems.push(max);\n\n\tfor (i = 0, ilen = items.length; i < ilen; ++i) {\n\t\tnext = items[i + 1];\n\t\tprev = items[i - 1];\n\t\tcurr = items[i];\n\n\t\t// only add points that breaks the scale linearity\n\t\tif (prev === undefined || next === undefined || Math.round((next + prev) / 2) !== curr) {\n\t\t\ttable.push({time: curr, pos: i / (ilen - 1)});\n\t\t}\n\t}\n\n\treturn table;\n}\n\n// @see adapted from http://www.anujgakhar.com/2014/03/01/binary-search-in-javascript/\nfunction lookup(table, key, value) {\n\tvar lo = 0;\n\tvar hi = table.length - 1;\n\tvar mid, i0, i1;\n\n\twhile (lo >= 0 && lo <= hi) {\n\t\tmid = (lo + hi) >> 1;\n\t\ti0 = table[mid - 1] || null;\n\t\ti1 = table[mid];\n\n\t\tif (!i0) {\n\t\t\t// given value is outside table (before first item)\n\t\t\treturn {lo: null, hi: i1};\n\t\t} else if (i1[key] < value) {\n\t\t\tlo = mid + 1;\n\t\t} else if (i0[key] > value) {\n\t\t\thi = mid - 1;\n\t\t} else {\n\t\t\treturn {lo: i0, hi: i1};\n\t\t}\n\t}\n\n\t// given value is outside table (after last item)\n\treturn {lo: i1, hi: null};\n}\n\n/**\n * Linearly interpolates the given source `value` using the table items `skey` values and\n * returns the associated `tkey` value. For example, interpolate(table, 'time', 42, 'pos')\n * returns the position for a timestamp equal to 42. If value is out of bounds, values at\n * index [0, 1] or [n - 1, n] are used for the interpolation.\n */\nfunction interpolate(table, skey, sval, tkey) {\n\tvar range = lookup(table, skey, sval);\n\n\t// Note: the lookup table ALWAYS contains at least 2 items (min and max)\n\tvar prev = !range.lo ? table[0] : !range.hi ? table[table.length - 2] : range.lo;\n\tvar next = !range.lo ? table[1] : !range.hi ? table[table.length - 1] : range.hi;\n\n\tvar span = next[skey] - prev[skey];\n\tvar ratio = span ? (sval - prev[skey]) / span : 0;\n\tvar offset = (next[tkey] - prev[tkey]) * ratio;\n\n\treturn prev[tkey] + offset;\n}\n\n/**\n * Convert the given value to a moment object using the given time options.\n * @see http://momentjs.com/docs/#/parsing/\n */\nfunction momentify(value, options) {\n\tvar parser = options.parser;\n\tvar format = options.parser || options.format;\n\n\tif (typeof parser === 'function') {\n\t\treturn parser(value);\n\t}\n\n\tif (typeof value === 'string' && typeof format === 'string') {\n\t\treturn moment(value, format);\n\t}\n\n\tif (!(value instanceof moment)) {\n\t\tvalue = moment(value);\n\t}\n\n\tif (value.isValid()) {\n\t\treturn value;\n\t}\n\n\t// Labels are in an incompatible moment format and no `parser` has been provided.\n\t// The user might still use the deprecated `format` option to convert his inputs.\n\tif (typeof format === 'function') {\n\t\treturn format(value);\n\t}\n\n\treturn value;\n}\n\nfunction parse(input, scale) {\n\tif (helpers.isNullOrUndef(input)) {\n\t\treturn null;\n\t}\n\n\tvar options = scale.options.time;\n\tvar value = momentify(scale.getRightValue(input), options);\n\tif (!value.isValid()) {\n\t\treturn null;\n\t}\n\n\tif (options.round) {\n\t\tvalue.startOf(options.round);\n\t}\n\n\treturn value.valueOf();\n}\n\n/**\n * Returns the number of unit to skip to be able to display up to `capacity` number of ticks\n * in `unit` for the given `min` / `max` range and respecting the interval steps constraints.\n */\nfunction determineStepSize(min, max, unit, capacity) {\n\tvar range = max - min;\n\tvar interval = INTERVALS[unit];\n\tvar milliseconds = interval.size;\n\tvar steps = interval.steps;\n\tvar i, ilen, factor;\n\n\tif (!steps) {\n\t\treturn Math.ceil(range / (capacity * milliseconds));\n\t}\n\n\tfor (i = 0, ilen = steps.length; i < ilen; ++i) {\n\t\tfactor = steps[i];\n\t\tif (Math.ceil(range / (milliseconds * factor)) <= capacity) {\n\t\t\tbreak;\n\t\t}\n\t}\n\n\treturn factor;\n}\n\n/**\n * Figures out what unit results in an appropriate number of auto-generated ticks\n */\nfunction determineUnitForAutoTicks(minUnit, min, max, capacity) {\n\tvar ilen = UNITS.length;\n\tvar i, interval, factor;\n\n\tfor (i = UNITS.indexOf(minUnit); i < ilen - 1; ++i) {\n\t\tinterval = INTERVALS[UNITS[i]];\n\t\tfactor = interval.steps ? interval.steps[interval.steps.length - 1] : MAX_INTEGER;\n\n\t\tif (interval.common && Math.ceil((max - min) / (factor * interval.size)) <= capacity) {\n\t\t\treturn UNITS[i];\n\t\t}\n\t}\n\n\treturn UNITS[ilen - 1];\n}\n\n/**\n * Figures out what unit to format a set of ticks with\n */\nfunction determineUnitForFormatting(ticks, minUnit, min, max) {\n\tvar duration = moment.duration(moment(max).diff(moment(min)));\n\tvar ilen = UNITS.length;\n\tvar i, unit;\n\n\tfor (i = ilen - 1; i >= UNITS.indexOf(minUnit); i--) {\n\t\tunit = UNITS[i];\n\t\tif (INTERVALS[unit].common && duration.as(unit) >= ticks.length) {\n\t\t\treturn unit;\n\t\t}\n\t}\n\n\treturn UNITS[minUnit ? UNITS.indexOf(minUnit) : 0];\n}\n\nfunction determineMajorUnit(unit) {\n\tfor (var i = UNITS.indexOf(unit) + 1, ilen = UNITS.length; i < ilen; ++i) {\n\t\tif (INTERVALS[UNITS[i]].common) {\n\t\t\treturn UNITS[i];\n\t\t}\n\t}\n}\n\n/**\n * Generates a maximum of `capacity` timestamps between min and max, rounded to the\n * `minor` unit, aligned on the `major` unit and using the given scale time `options`.\n * Important: this method can return ticks outside the min and max range, it's the\n * responsibility of the calling code to clamp values if needed.\n */\nfunction generate(min, max, capacity, options) {\n\tvar timeOpts = options.time;\n\tvar minor = timeOpts.unit || determineUnitForAutoTicks(timeOpts.minUnit, min, max, capacity);\n\tvar major = determineMajorUnit(minor);\n\tvar stepSize = helpers.valueOrDefault(timeOpts.stepSize, timeOpts.unitStepSize);\n\tvar weekday = minor === 'week' ? timeOpts.isoWeekday : false;\n\tvar majorTicksEnabled = options.ticks.major.enabled;\n\tvar interval = INTERVALS[minor];\n\tvar first = moment(min);\n\tvar last = moment(max);\n\tvar ticks = [];\n\tvar time;\n\n\tif (!stepSize) {\n\t\tstepSize = determineStepSize(min, max, minor, capacity);\n\t}\n\n\t// For 'week' unit, handle the first day of week option\n\tif (weekday) {\n\t\tfirst = first.isoWeekday(weekday);\n\t\tlast = last.isoWeekday(weekday);\n\t}\n\n\t// Align first/last ticks on unit\n\tfirst = first.startOf(weekday ? 'day' : minor);\n\tlast = last.startOf(weekday ? 'day' : minor);\n\n\t// Make sure that the last tick include max\n\tif (last < max) {\n\t\tlast.add(1, minor);\n\t}\n\n\ttime = moment(first);\n\n\tif (majorTicksEnabled && major && !weekday && !timeOpts.round) {\n\t\t// Align the first tick on the previous `minor` unit aligned on the `major` unit:\n\t\t// we first aligned time on the previous `major` unit then add the number of full\n\t\t// stepSize there is between first and the previous major time.\n\t\ttime.startOf(major);\n\t\ttime.add(~~((first - time) / (interval.size * stepSize)) * stepSize, minor);\n\t}\n\n\tfor (; time < last; time.add(stepSize, minor)) {\n\t\tticks.push(+time);\n\t}\n\n\tticks.push(+time);\n\n\treturn ticks;\n}\n\n/**\n * Returns the right and left offsets from edges in the form of {left, right}.\n * Offsets are added when the `offset` option is true.\n */\nfunction computeOffsets(table, ticks, min, max, options) {\n\tvar left = 0;\n\tvar right = 0;\n\tvar upper, lower;\n\n\tif (options.offset && ticks.length) {\n\t\tif (!options.time.min) {\n\t\t\tupper = ticks.length > 1 ? ticks[1] : max;\n\t\t\tlower = ticks[0];\n\t\t\tleft = (\n\t\t\t\tinterpolate(table, 'time', upper, 'pos') -\n\t\t\t\tinterpolate(table, 'time', lower, 'pos')\n\t\t\t) / 2;\n\t\t}\n\t\tif (!options.time.max) {\n\t\t\tupper = ticks[ticks.length - 1];\n\t\t\tlower = ticks.length > 1 ? ticks[ticks.length - 2] : min;\n\t\t\tright = (\n\t\t\t\tinterpolate(table, 'time', upper, 'pos') -\n\t\t\t\tinterpolate(table, 'time', lower, 'pos')\n\t\t\t) / 2;\n\t\t}\n\t}\n\n\treturn {left: left, right: right};\n}\n\nfunction ticksFromTimestamps(values, majorUnit) {\n\tvar ticks = [];\n\tvar i, ilen, value, major;\n\n\tfor (i = 0, ilen = values.length; i < ilen; ++i) {\n\t\tvalue = values[i];\n\t\tmajor = majorUnit ? value === +moment(value).startOf(majorUnit) : false;\n\n\t\tticks.push({\n\t\t\tvalue: value,\n\t\t\tmajor: major\n\t\t});\n\t}\n\n\treturn ticks;\n}\n\nfunction determineLabelFormat(data, timeOpts) {\n\tvar i, momentDate, hasTime;\n\tvar ilen = data.length;\n\n\t// find the label with the most parts (milliseconds, minutes, etc.)\n\t// format all labels with the same level of detail as the most specific label\n\tfor (i = 0; i < ilen; i++) {\n\t\tmomentDate = momentify(data[i], timeOpts);\n\t\tif (momentDate.millisecond() !== 0) {\n\t\t\treturn 'MMM D, YYYY h:mm:ss.SSS a';\n\t\t}\n\t\tif (momentDate.second() !== 0 || momentDate.minute() !== 0 || momentDate.hour() !== 0) {\n\t\t\thasTime = true;\n\t\t}\n\t}\n\tif (hasTime) {\n\t\treturn 'MMM D, YYYY h:mm:ss a';\n\t}\n\treturn 'MMM D, YYYY';\n}\n\nmodule.exports = function(Chart) {\n\n\tvar defaultConfig = {\n\t\tposition: 'bottom',\n\n\t\t/**\n\t\t * Data distribution along the scale:\n\t\t * - 'linear': data are spread according to their time (distances can vary),\n\t\t * - 'series': data are spread at the same distance from each other.\n\t\t * @see https://github.com/chartjs/Chart.js/pull/4507\n\t\t * @since 2.7.0\n\t\t */\n\t\tdistribution: 'linear',\n\n\t\t/**\n\t\t * Scale boundary strategy (bypassed by min/max time options)\n\t\t * - `data`: make sure data are fully visible, ticks outside are removed\n\t\t * - `ticks`: make sure ticks are fully visible, data outside are truncated\n\t\t * @see https://github.com/chartjs/Chart.js/pull/4556\n\t\t * @since 2.7.0\n\t\t */\n\t\tbounds: 'data',\n\n\t\ttime: {\n\t\t\tparser: false, // false == a pattern string from http://momentjs.com/docs/#/parsing/string-format/ or a custom callback that converts its argument to a moment\n\t\t\tformat: false, // DEPRECATED false == date objects, moment object, callback or a pattern string from http://momentjs.com/docs/#/parsing/string-format/\n\t\t\tunit: false, // false == automatic or override with week, month, year, etc.\n\t\t\tround: false, // none, or override with week, month, year, etc.\n\t\t\tdisplayFormat: false, // DEPRECATED\n\t\t\tisoWeekday: false, // override week start day - see http://momentjs.com/docs/#/get-set/iso-weekday/\n\t\t\tminUnit: 'millisecond',\n\n\t\t\t// defaults to unit's corresponding unitFormat below or override using pattern string from http://momentjs.com/docs/#/displaying/format/\n\t\t\tdisplayFormats: {\n\t\t\t\tmillisecond: 'h:mm:ss.SSS a', // 11:20:01.123 AM,\n\t\t\t\tsecond: 'h:mm:ss a', // 11:20:01 AM\n\t\t\t\tminute: 'h:mm a', // 11:20 AM\n\t\t\t\thour: 'hA', // 5PM\n\t\t\t\tday: 'MMM D', // Sep 4\n\t\t\t\tweek: 'll', // Week 46, or maybe \"[W]WW - YYYY\" ?\n\t\t\t\tmonth: 'MMM YYYY', // Sept 2015\n\t\t\t\tquarter: '[Q]Q - YYYY', // Q3\n\t\t\t\tyear: 'YYYY' // 2015\n\t\t\t},\n\t\t},\n\t\tticks: {\n\t\t\tautoSkip: false,\n\n\t\t\t/**\n\t\t\t * Ticks generation input values:\n\t\t\t * - 'auto': generates \"optimal\" ticks based on scale size and time options.\n\t\t\t * - 'data': generates ticks from data (including labels from data {t|x|y} objects).\n\t\t\t * - 'labels': generates ticks from user given `data.labels` values ONLY.\n\t\t\t * @see https://github.com/chartjs/Chart.js/pull/4507\n\t\t\t * @since 2.7.0\n\t\t\t */\n\t\t\tsource: 'auto',\n\n\t\t\tmajor: {\n\t\t\t\tenabled: false\n\t\t\t}\n\t\t}\n\t};\n\n\tvar TimeScale = Chart.Scale.extend({\n\t\tinitialize: function() {\n\t\t\tif (!moment) {\n\t\t\t\tthrow new Error('Chart.js - Moment.js could not be found! You must include it before Chart.js to use the time scale. Download at https://momentjs.com');\n\t\t\t}\n\n\t\t\tthis.mergeTicksOptions();\n\n\t\t\tChart.Scale.prototype.initialize.call(this);\n\t\t},\n\n\t\tupdate: function() {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options;\n\n\t\t\t// DEPRECATIONS: output a message only one time per update\n\t\t\tif (options.time && options.time.format) {\n\t\t\t\tconsole.warn('options.time.format is deprecated and replaced by options.time.parser.');\n\t\t\t}\n\n\t\t\treturn Chart.Scale.prototype.update.apply(me, arguments);\n\t\t},\n\n\t\t/**\n\t\t * Allows data to be referenced via 't' attribute\n\t\t */\n\t\tgetRightValue: function(rawValue) {\n\t\t\tif (rawValue && rawValue.t !== undefined) {\n\t\t\t\trawValue = rawValue.t;\n\t\t\t}\n\t\t\treturn Chart.Scale.prototype.getRightValue.call(this, rawValue);\n\t\t},\n\n\t\tdetermineDataLimits: function() {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar timeOpts = me.options.time;\n\t\t\tvar unit = timeOpts.unit || 'day';\n\t\t\tvar min = MAX_INTEGER;\n\t\t\tvar max = MIN_INTEGER;\n\t\t\tvar timestamps = [];\n\t\t\tvar datasets = [];\n\t\t\tvar labels = [];\n\t\t\tvar i, j, ilen, jlen, data, timestamp;\n\n\t\t\t// Convert labels to timestamps\n\t\t\tfor (i = 0, ilen = chart.data.labels.length; i < ilen; ++i) {\n\t\t\t\tlabels.push(parse(chart.data.labels[i], me));\n\t\t\t}\n\n\t\t\t// Convert data to timestamps\n\t\t\tfor (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) {\n\t\t\t\tif (chart.isDatasetVisible(i)) {\n\t\t\t\t\tdata = chart.data.datasets[i].data;\n\n\t\t\t\t\t// Let's consider that all data have the same format.\n\t\t\t\t\tif (helpers.isObject(data[0])) {\n\t\t\t\t\t\tdatasets[i] = [];\n\n\t\t\t\t\t\tfor (j = 0, jlen = data.length; j < jlen; ++j) {\n\t\t\t\t\t\t\ttimestamp = parse(data[j], me);\n\t\t\t\t\t\t\ttimestamps.push(timestamp);\n\t\t\t\t\t\t\tdatasets[i][j] = timestamp;\n\t\t\t\t\t\t}\n\t\t\t\t\t} else {\n\t\t\t\t\t\ttimestamps.push.apply(timestamps, labels);\n\t\t\t\t\t\tdatasets[i] = labels.slice(0);\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tdatasets[i] = [];\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (labels.length) {\n\t\t\t\t// Sort labels **after** data have been converted\n\t\t\t\tlabels = arrayUnique(labels).sort(sorter);\n\t\t\t\tmin = Math.min(min, labels[0]);\n\t\t\t\tmax = Math.max(max, labels[labels.length - 1]);\n\t\t\t}\n\n\t\t\tif (timestamps.length) {\n\t\t\t\ttimestamps = arrayUnique(timestamps).sort(sorter);\n\t\t\t\tmin = Math.min(min, timestamps[0]);\n\t\t\t\tmax = Math.max(max, timestamps[timestamps.length - 1]);\n\t\t\t}\n\n\t\t\tmin = parse(timeOpts.min, me) || min;\n\t\t\tmax = parse(timeOpts.max, me) || max;\n\n\t\t\t// In case there is no valid min/max, set limits based on unit time option\n\t\t\tmin = min === MAX_INTEGER ? +moment().startOf(unit) : min;\n\t\t\tmax = max === MIN_INTEGER ? +moment().endOf(unit) + 1 : max;\n\n\t\t\t// Make sure that max is strictly higher than min (required by the lookup table)\n\t\t\tme.min = Math.min(min, max);\n\t\t\tme.max = Math.max(min + 1, max);\n\n\t\t\t// PRIVATE\n\t\t\tme._horizontal = me.isHorizontal();\n\t\t\tme._table = [];\n\t\t\tme._timestamps = {\n\t\t\t\tdata: timestamps,\n\t\t\t\tdatasets: datasets,\n\t\t\t\tlabels: labels\n\t\t\t};\n\t\t},\n\n\t\tbuildTicks: function() {\n\t\t\tvar me = this;\n\t\t\tvar min = me.min;\n\t\t\tvar max = me.max;\n\t\t\tvar options = me.options;\n\t\t\tvar timeOpts = options.time;\n\t\t\tvar timestamps = [];\n\t\t\tvar ticks = [];\n\t\t\tvar i, ilen, timestamp;\n\n\t\t\tswitch (options.ticks.source) {\n\t\t\tcase 'data':\n\t\t\t\ttimestamps = me._timestamps.data;\n\t\t\t\tbreak;\n\t\t\tcase 'labels':\n\t\t\t\ttimestamps = me._timestamps.labels;\n\t\t\t\tbreak;\n\t\t\tcase 'auto':\n\t\t\tdefault:\n\t\t\t\ttimestamps = generate(min, max, me.getLabelCapacity(min), options);\n\t\t\t}\n\n\t\t\tif (options.bounds === 'ticks' && timestamps.length) {\n\t\t\t\tmin = timestamps[0];\n\t\t\t\tmax = timestamps[timestamps.length - 1];\n\t\t\t}\n\n\t\t\t// Enforce limits with user min/max options\n\t\t\tmin = parse(timeOpts.min, me) || min;\n\t\t\tmax = parse(timeOpts.max, me) || max;\n\n\t\t\t// Remove ticks outside the min/max range\n\t\t\tfor (i = 0, ilen = timestamps.length; i < ilen; ++i) {\n\t\t\t\ttimestamp = timestamps[i];\n\t\t\t\tif (timestamp >= min && timestamp <= max) {\n\t\t\t\t\tticks.push(timestamp);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tme.min = min;\n\t\t\tme.max = max;\n\n\t\t\t// PRIVATE\n\t\t\tme._unit = timeOpts.unit || determineUnitForFormatting(ticks, timeOpts.minUnit, me.min, me.max);\n\t\t\tme._majorUnit = determineMajorUnit(me._unit);\n\t\t\tme._table = buildLookupTable(me._timestamps.data, min, max, options.distribution);\n\t\t\tme._offsets = computeOffsets(me._table, ticks, min, max, options);\n\t\t\tme._labelFormat = determineLabelFormat(me._timestamps.data, timeOpts);\n\n\t\t\treturn ticksFromTimestamps(ticks, me._majorUnit);\n\t\t},\n\n\t\tgetLabelForIndex: function(index, datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tvar data = me.chart.data;\n\t\t\tvar timeOpts = me.options.time;\n\t\t\tvar label = data.labels && index < data.labels.length ? data.labels[index] : '';\n\t\t\tvar value = data.datasets[datasetIndex].data[index];\n\n\t\t\tif (helpers.isObject(value)) {\n\t\t\t\tlabel = me.getRightValue(value);\n\t\t\t}\n\t\t\tif (timeOpts.tooltipFormat) {\n\t\t\t\treturn momentify(label, timeOpts).format(timeOpts.tooltipFormat);\n\t\t\t}\n\t\t\tif (typeof label === 'string') {\n\t\t\t\treturn label;\n\t\t\t}\n\n\t\t\treturn momentify(label, timeOpts).format(me._labelFormat);\n\t\t},\n\n\t\t/**\n\t\t * Function to format an individual tick mark\n\t\t * @private\n\t\t */\n\t\ttickFormatFunction: function(tick, index, ticks, formatOverride) {\n\t\t\tvar me = this;\n\t\t\tvar options = me.options;\n\t\t\tvar time = tick.valueOf();\n\t\t\tvar formats = options.time.displayFormats;\n\t\t\tvar minorFormat = formats[me._unit];\n\t\t\tvar majorUnit = me._majorUnit;\n\t\t\tvar majorFormat = formats[majorUnit];\n\t\t\tvar majorTime = tick.clone().startOf(majorUnit).valueOf();\n\t\t\tvar majorTickOpts = options.ticks.major;\n\t\t\tvar major = majorTickOpts.enabled && majorUnit && majorFormat && time === majorTime;\n\t\t\tvar label = tick.format(formatOverride ? formatOverride : major ? majorFormat : minorFormat);\n\t\t\tvar tickOpts = major ? majorTickOpts : options.ticks.minor;\n\t\t\tvar formatter = helpers.valueOrDefault(tickOpts.callback, tickOpts.userCallback);\n\n\t\t\treturn formatter ? formatter(label, index, ticks) : label;\n\t\t},\n\n\t\tconvertTicksToLabels: function(ticks) {\n\t\t\tvar labels = [];\n\t\t\tvar i, ilen;\n\n\t\t\tfor (i = 0, ilen = ticks.length; i < ilen; ++i) {\n\t\t\t\tlabels.push(this.tickFormatFunction(moment(ticks[i].value), i, ticks));\n\t\t\t}\n\n\t\t\treturn labels;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetPixelForOffset: function(time) {\n\t\t\tvar me = this;\n\t\t\tvar size = me._horizontal ? me.width : me.height;\n\t\t\tvar start = me._horizontal ? me.left : me.top;\n\t\t\tvar pos = interpolate(me._table, 'time', time, 'pos');\n\n\t\t\treturn start + size * (me._offsets.left + pos) / (me._offsets.left + 1 + me._offsets.right);\n\t\t},\n\n\t\tgetPixelForValue: function(value, index, datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tvar time = null;\n\n\t\t\tif (index !== undefined && datasetIndex !== undefined) {\n\t\t\t\ttime = me._timestamps.datasets[datasetIndex][index];\n\t\t\t}\n\n\t\t\tif (time === null) {\n\t\t\t\ttime = parse(value, me);\n\t\t\t}\n\n\t\t\tif (time !== null) {\n\t\t\t\treturn me.getPixelForOffset(time);\n\t\t\t}\n\t\t},\n\n\t\tgetPixelForTick: function(index) {\n\t\t\tvar ticks = this.getTicks();\n\t\t\treturn index >= 0 && index < ticks.length ?\n\t\t\t\tthis.getPixelForOffset(ticks[index].value) :\n\t\t\t\tnull;\n\t\t},\n\n\t\tgetValueForPixel: function(pixel) {\n\t\t\tvar me = this;\n\t\t\tvar size = me._horizontal ? me.width : me.height;\n\t\t\tvar start = me._horizontal ? me.left : me.top;\n\t\t\tvar pos = (size ? (pixel - start) / size : 0) * (me._offsets.left + 1 + me._offsets.left) - me._offsets.right;\n\t\t\tvar time = interpolate(me._table, 'pos', pos, 'time');\n\n\t\t\treturn moment(time);\n\t\t},\n\n\t\t/**\n\t\t * Crude approximation of what the label width might be\n\t\t * @private\n\t\t */\n\t\tgetLabelWidth: function(label) {\n\t\t\tvar me = this;\n\t\t\tvar ticksOpts = me.options.ticks;\n\t\t\tvar tickLabelWidth = me.ctx.measureText(label).width;\n\t\t\tvar angle = helpers.toRadians(ticksOpts.maxRotation);\n\t\t\tvar cosRotation = Math.cos(angle);\n\t\t\tvar sinRotation = Math.sin(angle);\n\t\t\tvar tickFontSize = helpers.valueOrDefault(ticksOpts.fontSize, defaults.global.defaultFontSize);\n\n\t\t\treturn (tickLabelWidth * cosRotation) + (tickFontSize * sinRotation);\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetLabelCapacity: function(exampleTime) {\n\t\t\tvar me = this;\n\n\t\t\tvar formatOverride = me.options.time.displayFormats.millisecond;\t// Pick the longest format for guestimation\n\n\t\t\tvar exampleLabel = me.tickFormatFunction(moment(exampleTime), 0, [], formatOverride);\n\t\t\tvar tickLabelWidth = me.getLabelWidth(exampleLabel);\n\t\t\tvar innerWidth = me.isHorizontal() ? me.width : me.height;\n\n\t\t\tvar capacity = Math.floor(innerWidth / tickLabelWidth);\n\t\t\treturn capacity > 0 ? capacity : 1;\n\t\t}\n\t});\n\n\tChart.scaleService.registerScaleType('time', TimeScale, defaultConfig);\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3NjYWxlcy9zY2FsZS50aW1lLmpzPzQ0MjEiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDYTs7QUFFYixhQUFhLG1CQUFPLENBQUMsRUFBUTtBQUM3Qjs7QUFFQSxlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxpQ0FBaUMsVUFBVTtBQUMzQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBLHdCQUF3QixVQUFVO0FBQ2xDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsU0FBUztBQUNwQixXQUFXLE9BQU87QUFDbEIseUVBQXlFLE9BQU8sTUFBTSxPQUFPO0FBQzdGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSSxrQkFBa0I7QUFDdEIsSUFBSTtBQUNKO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLHNDQUFzQyxVQUFVO0FBQ2hEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUEsaUNBQWlDLFVBQVU7QUFDM0M7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxlQUFlLGdDQUFnQztBQUMvQztBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsV0FBVztBQUNYLEdBQUc7QUFDSDtBQUNBLEdBQUc7QUFDSDtBQUNBLEdBQUc7QUFDSCxXQUFXO0FBQ1g7QUFDQTs7QUFFQTtBQUNBLFNBQVM7QUFDVDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGlDQUFpQyxVQUFVO0FBQzNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsaUNBQWlDLGNBQWM7QUFDL0M7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLG1CQUFtQiw2QkFBNkI7QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsMkRBQTJELFVBQVU7QUFDckU7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLE9BQU8sYUFBYTtBQUNwQjtBQUNBOztBQUVBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQSxpRUFBaUUsWUFBWTtBQUM3RTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLFNBQVM7QUFDVDs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsa0NBQWtDLFVBQVU7QUFDNUM7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFlBQVksVUFBVTtBQUN0QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0osR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsdUVBQXVFLE1BQU07QUFDN0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLCtDQUErQyxVQUFVO0FBQ3pEO0FBQ0E7O0FBRUE7QUFDQSx5REFBeUQsVUFBVTtBQUNuRTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQSxxQ0FBcUMsVUFBVTtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx3Q0FBd0MsVUFBVTtBQUNsRDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQSxtQ0FBbUMsVUFBVTtBQUM3QztBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLG1FQUFtRTs7QUFFbkU7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQSIsImZpbGUiOiIyODEuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBnbG9iYWwgd2luZG93OiBmYWxzZSAqL1xuJ3VzZSBzdHJpY3QnO1xuXG52YXIgbW9tZW50ID0gcmVxdWlyZSgnbW9tZW50Jyk7XG5tb21lbnQgPSB0eXBlb2YgbW9tZW50ID09PSAnZnVuY3Rpb24nID8gbW9tZW50IDogd2luZG93Lm1vbWVudDtcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxuLy8gSW50ZWdlciBjb25zdGFudHMgYXJlIGZyb20gdGhlIEVTNiBzcGVjLlxudmFyIE1JTl9JTlRFR0VSID0gTnVtYmVyLk1JTl9TQUZFX0lOVEVHRVIgfHwgLTkwMDcxOTkyNTQ3NDA5OTE7XG52YXIgTUFYX0lOVEVHRVIgPSBOdW1iZXIuTUFYX1NBRkVfSU5URUdFUiB8fCA5MDA3MTk5MjU0NzQwOTkxO1xuXG52YXIgSU5URVJWQUxTID0ge1xuXHRtaWxsaXNlY29uZDoge1xuXHRcdGNvbW1vbjogdHJ1ZSxcblx0XHRzaXplOiAxLFxuXHRcdHN0ZXBzOiBbMSwgMiwgNSwgMTAsIDIwLCA1MCwgMTAwLCAyNTAsIDUwMF1cblx0fSxcblx0c2Vjb25kOiB7XG5cdFx0Y29tbW9uOiB0cnVlLFxuXHRcdHNpemU6IDEwMDAsXG5cdFx0c3RlcHM6IFsxLCAyLCA1LCAxMCwgMzBdXG5cdH0sXG5cdG1pbnV0ZToge1xuXHRcdGNvbW1vbjogdHJ1ZSxcblx0XHRzaXplOiA2MDAwMCxcblx0XHRzdGVwczogWzEsIDIsIDUsIDEwLCAzMF1cblx0fSxcblx0aG91cjoge1xuXHRcdGNvbW1vbjogdHJ1ZSxcblx0XHRzaXplOiAzNjAwMDAwLFxuXHRcdHN0ZXBzOiBbMSwgMiwgMywgNiwgMTJdXG5cdH0sXG5cdGRheToge1xuXHRcdGNvbW1vbjogdHJ1ZSxcblx0XHRzaXplOiA4NjQwMDAwMCxcblx0XHRzdGVwczogWzEsIDIsIDVdXG5cdH0sXG5cdHdlZWs6IHtcblx0XHRjb21tb246IGZhbHNlLFxuXHRcdHNpemU6IDYwNDgwMDAwMCxcblx0XHRzdGVwczogWzEsIDIsIDMsIDRdXG5cdH0sXG5cdG1vbnRoOiB7XG5cdFx0Y29tbW9uOiB0cnVlLFxuXHRcdHNpemU6IDIuNjI4ZTksXG5cdFx0c3RlcHM6IFsxLCAyLCAzXVxuXHR9LFxuXHRxdWFydGVyOiB7XG5cdFx0Y29tbW9uOiBmYWxzZSxcblx0XHRzaXplOiA3Ljg4NGU5LFxuXHRcdHN0ZXBzOiBbMSwgMiwgMywgNF1cblx0fSxcblx0eWVhcjoge1xuXHRcdGNvbW1vbjogdHJ1ZSxcblx0XHRzaXplOiAzLjE1NGUxMFxuXHR9XG59O1xuXG52YXIgVU5JVFMgPSBPYmplY3Qua2V5cyhJTlRFUlZBTFMpO1xuXG5mdW5jdGlvbiBzb3J0ZXIoYSwgYikge1xuXHRyZXR1cm4gYSAtIGI7XG59XG5cbmZ1bmN0aW9uIGFycmF5VW5pcXVlKGl0ZW1zKSB7XG5cdHZhciBoYXNoID0ge307XG5cdHZhciBvdXQgPSBbXTtcblx0dmFyIGksIGlsZW4sIGl0ZW07XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IGl0ZW1zLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdGl0ZW0gPSBpdGVtc1tpXTtcblx0XHRpZiAoIWhhc2hbaXRlbV0pIHtcblx0XHRcdGhhc2hbaXRlbV0gPSB0cnVlO1xuXHRcdFx0b3V0LnB1c2goaXRlbSk7XG5cdFx0fVxuXHR9XG5cblx0cmV0dXJuIG91dDtcbn1cblxuLyoqXG4gKiBSZXR1cm5zIGFuIGFycmF5IG9mIHt0aW1lLCBwb3N9IG9iamVjdHMgdXNlZCB0byBpbnRlcnBvbGF0ZSBhIHNwZWNpZmljIGB0aW1lYCBvciBwb3NpdGlvblxuICogKGBwb3NgKSBvbiB0aGUgc2NhbGUsIGJ5IHNlYXJjaGluZyBlbnRyaWVzIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIHJlcXVlc3RlZCB2YWx1ZS4gYHBvc2AgaXNcbiAqIGEgZGVjaW1hbCBiZXR3ZWVuIDAgYW5kIDE6IDAgYmVpbmcgdGhlIHN0YXJ0IG9mIHRoZSBzY2FsZSAobGVmdCBvciB0b3ApIGFuZCAxIHRoZSBvdGhlclxuICogZXh0cmVtaXR5IChsZWZ0ICsgd2lkdGggb3IgdG9wICsgaGVpZ2h0KS4gTm90ZSB0aGF0IGl0IHdvdWxkIGJlIG1vcmUgb3B0aW1pemVkIHRvIGRpcmVjdGx5XG4gKiBzdG9yZSBwcmUtY29tcHV0ZWQgcGl4ZWxzLCBidXQgdGhlIHNjYWxlIGRpbWVuc2lvbnMgYXJlIG5vdCBndWFyYW50ZWVkIGF0IHRoZSB0aW1lIHdlIG5lZWRcbiAqIHRvIGNyZWF0ZSB0aGUgbG9va3VwIHRhYmxlLiBUaGUgdGFibGUgQUxXQVlTIGNvbnRhaW5zIGF0IGxlYXN0IHR3byBpdGVtczogbWluIGFuZCBtYXguXG4gKlxuICogQHBhcmFtIHtOdW1iZXJbXX0gdGltZXN0YW1wcyAtIHRpbWVzdGFtcHMgc29ydGVkIGZyb20gbG93ZXN0IHRvIGhpZ2hlc3QuXG4gKiBAcGFyYW0ge1N0cmluZ30gZGlzdHJpYnV0aW9uIC0gSWYgJ2xpbmVhcicsIHRpbWVzdGFtcHMgd2lsbCBiZSBzcHJlYWQgbGluZWFybHkgYWxvbmcgdGhlIG1pblxuICogYW5kIG1heCByYW5nZSwgc28gYmFzaWNhbGx5LCB0aGUgdGFibGUgd2lsbCBjb250YWlucyBvbmx5IHR3byBpdGVtczoge21pbiwgMH0gYW5kIHttYXgsIDF9LlxuICogSWYgJ3NlcmllcycsIHRpbWVzdGFtcHMgd2lsbCBiZSBwb3NpdGlvbmVkIGF0IHRoZSBzYW1lIGRpc3RhbmNlIGZyb20gZWFjaCBvdGhlci4gSW4gdGhpc1xuICogY2FzZSwgb25seSB0aW1lc3RhbXBzIHRoYXQgYnJlYWsgdGhlIHRpbWUgbGluZWFyaXR5IGFyZSByZWdpc3RlcmVkLCBtZWFuaW5nIHRoYXQgaW4gdGhlXG4gKiBiZXN0IGNhc2UsIGFsbCB0aW1lc3RhbXBzIGFyZSBsaW5lYXIsIHRoZSB0YWJsZSBjb250YWlucyBvbmx5IG1pbiBhbmQgbWF4LlxuICovXG5mdW5jdGlvbiBidWlsZExvb2t1cFRhYmxlKHRpbWVzdGFtcHMsIG1pbiwgbWF4LCBkaXN0cmlidXRpb24pIHtcblx0aWYgKGRpc3RyaWJ1dGlvbiA9PT0gJ2xpbmVhcicgfHwgIXRpbWVzdGFtcHMubGVuZ3RoKSB7XG5cdFx0cmV0dXJuIFtcblx0XHRcdHt0aW1lOiBtaW4sIHBvczogMH0sXG5cdFx0XHR7dGltZTogbWF4LCBwb3M6IDF9XG5cdFx0XTtcblx0fVxuXG5cdHZhciB0YWJsZSA9IFtdO1xuXHR2YXIgaXRlbXMgPSBbbWluXTtcblx0dmFyIGksIGlsZW4sIHByZXYsIGN1cnIsIG5leHQ7XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IHRpbWVzdGFtcHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0Y3VyciA9IHRpbWVzdGFtcHNbaV07XG5cdFx0aWYgKGN1cnIgPiBtaW4gJiYgY3VyciA8IG1heCkge1xuXHRcdFx0aXRlbXMucHVzaChjdXJyKTtcblx0XHR9XG5cdH1cblxuXHRpdGVtcy5wdXNoKG1heCk7XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IGl0ZW1zLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdG5leHQgPSBpdGVtc1tpICsgMV07XG5cdFx0cHJldiA9IGl0ZW1zW2kgLSAxXTtcblx0XHRjdXJyID0gaXRlbXNbaV07XG5cblx0XHQvLyBvbmx5IGFkZCBwb2ludHMgdGhhdCBicmVha3MgdGhlIHNjYWxlIGxpbmVhcml0eVxuXHRcdGlmIChwcmV2ID09PSB1bmRlZmluZWQgfHwgbmV4dCA9PT0gdW5kZWZpbmVkIHx8IE1hdGgucm91bmQoKG5leHQgKyBwcmV2KSAvIDIpICE9PSBjdXJyKSB7XG5cdFx0XHR0YWJsZS5wdXNoKHt0aW1lOiBjdXJyLCBwb3M6IGkgLyAoaWxlbiAtIDEpfSk7XG5cdFx0fVxuXHR9XG5cblx0cmV0dXJuIHRhYmxlO1xufVxuXG4vLyBAc2VlIGFkYXB0ZWQgZnJvbSBodHRwOi8vd3d3LmFudWpnYWtoYXIuY29tLzIwMTQvMDMvMDEvYmluYXJ5LXNlYXJjaC1pbi1qYXZhc2NyaXB0L1xuZnVuY3Rpb24gbG9va3VwKHRhYmxlLCBrZXksIHZhbHVlKSB7XG5cdHZhciBsbyA9IDA7XG5cdHZhciBoaSA9IHRhYmxlLmxlbmd0aCAtIDE7XG5cdHZhciBtaWQsIGkwLCBpMTtcblxuXHR3aGlsZSAobG8gPj0gMCAmJiBsbyA8PSBoaSkge1xuXHRcdG1pZCA9IChsbyArIGhpKSA+PiAxO1xuXHRcdGkwID0gdGFibGVbbWlkIC0gMV0gfHwgbnVsbDtcblx0XHRpMSA9IHRhYmxlW21pZF07XG5cblx0XHRpZiAoIWkwKSB7XG5cdFx0XHQvLyBnaXZlbiB2YWx1ZSBpcyBvdXRzaWRlIHRhYmxlIChiZWZvcmUgZmlyc3QgaXRlbSlcblx0XHRcdHJldHVybiB7bG86IG51bGwsIGhpOiBpMX07XG5cdFx0fSBlbHNlIGlmIChpMVtrZXldIDwgdmFsdWUpIHtcblx0XHRcdGxvID0gbWlkICsgMTtcblx0XHR9IGVsc2UgaWYgKGkwW2tleV0gPiB2YWx1ZSkge1xuXHRcdFx0aGkgPSBtaWQgLSAxO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRyZXR1cm4ge2xvOiBpMCwgaGk6IGkxfTtcblx0XHR9XG5cdH1cblxuXHQvLyBnaXZlbiB2YWx1ZSBpcyBvdXRzaWRlIHRhYmxlIChhZnRlciBsYXN0IGl0ZW0pXG5cdHJldHVybiB7bG86IGkxLCBoaTogbnVsbH07XG59XG5cbi8qKlxuICogTGluZWFybHkgaW50ZXJwb2xhdGVzIHRoZSBnaXZlbiBzb3VyY2UgYHZhbHVlYCB1c2luZyB0aGUgdGFibGUgaXRlbXMgYHNrZXlgIHZhbHVlcyBhbmRcbiAqIHJldHVybnMgdGhlIGFzc29jaWF0ZWQgYHRrZXlgIHZhbHVlLiBGb3IgZXhhbXBsZSwgaW50ZXJwb2xhdGUodGFibGUsICd0aW1lJywgNDIsICdwb3MnKVxuICogcmV0dXJucyB0aGUgcG9zaXRpb24gZm9yIGEgdGltZXN0YW1wIGVxdWFsIHRvIDQyLiBJZiB2YWx1ZSBpcyBvdXQgb2YgYm91bmRzLCB2YWx1ZXMgYXRcbiAqIGluZGV4IFswLCAxXSBvciBbbiAtIDEsIG5dIGFyZSB1c2VkIGZvciB0aGUgaW50ZXJwb2xhdGlvbi5cbiAqL1xuZnVuY3Rpb24gaW50ZXJwb2xhdGUodGFibGUsIHNrZXksIHN2YWwsIHRrZXkpIHtcblx0dmFyIHJhbmdlID0gbG9va3VwKHRhYmxlLCBza2V5LCBzdmFsKTtcblxuXHQvLyBOb3RlOiB0aGUgbG9va3VwIHRhYmxlIEFMV0FZUyBjb250YWlucyBhdCBsZWFzdCAyIGl0ZW1zIChtaW4gYW5kIG1heClcblx0dmFyIHByZXYgPSAhcmFuZ2UubG8gPyB0YWJsZVswXSA6ICFyYW5nZS5oaSA/IHRhYmxlW3RhYmxlLmxlbmd0aCAtIDJdIDogcmFuZ2UubG87XG5cdHZhciBuZXh0ID0gIXJhbmdlLmxvID8gdGFibGVbMV0gOiAhcmFuZ2UuaGkgPyB0YWJsZVt0YWJsZS5sZW5ndGggLSAxXSA6IHJhbmdlLmhpO1xuXG5cdHZhciBzcGFuID0gbmV4dFtza2V5XSAtIHByZXZbc2tleV07XG5cdHZhciByYXRpbyA9IHNwYW4gPyAoc3ZhbCAtIHByZXZbc2tleV0pIC8gc3BhbiA6IDA7XG5cdHZhciBvZmZzZXQgPSAobmV4dFt0a2V5XSAtIHByZXZbdGtleV0pICogcmF0aW87XG5cblx0cmV0dXJuIHByZXZbdGtleV0gKyBvZmZzZXQ7XG59XG5cbi8qKlxuICogQ29udmVydCB0aGUgZ2l2ZW4gdmFsdWUgdG8gYSBtb21lbnQgb2JqZWN0IHVzaW5nIHRoZSBnaXZlbiB0aW1lIG9wdGlvbnMuXG4gKiBAc2VlIGh0dHA6Ly9tb21lbnRqcy5jb20vZG9jcy8jL3BhcnNpbmcvXG4gKi9cbmZ1bmN0aW9uIG1vbWVudGlmeSh2YWx1ZSwgb3B0aW9ucykge1xuXHR2YXIgcGFyc2VyID0gb3B0aW9ucy5wYXJzZXI7XG5cdHZhciBmb3JtYXQgPSBvcHRpb25zLnBhcnNlciB8fCBvcHRpb25zLmZvcm1hdDtcblxuXHRpZiAodHlwZW9mIHBhcnNlciA9PT0gJ2Z1bmN0aW9uJykge1xuXHRcdHJldHVybiBwYXJzZXIodmFsdWUpO1xuXHR9XG5cblx0aWYgKHR5cGVvZiB2YWx1ZSA9PT0gJ3N0cmluZycgJiYgdHlwZW9mIGZvcm1hdCA9PT0gJ3N0cmluZycpIHtcblx0XHRyZXR1cm4gbW9tZW50KHZhbHVlLCBmb3JtYXQpO1xuXHR9XG5cblx0aWYgKCEodmFsdWUgaW5zdGFuY2VvZiBtb21lbnQpKSB7XG5cdFx0dmFsdWUgPSBtb21lbnQodmFsdWUpO1xuXHR9XG5cblx0aWYgKHZhbHVlLmlzVmFsaWQoKSkge1xuXHRcdHJldHVybiB2YWx1ZTtcblx0fVxuXG5cdC8vIExhYmVscyBhcmUgaW4gYW4gaW5jb21wYXRpYmxlIG1vbWVudCBmb3JtYXQgYW5kIG5vIGBwYXJzZXJgIGhhcyBiZWVuIHByb3ZpZGVkLlxuXHQvLyBUaGUgdXNlciBtaWdodCBzdGlsbCB1c2UgdGhlIGRlcHJlY2F0ZWQgYGZvcm1hdGAgb3B0aW9uIHRvIGNvbnZlcnQgaGlzIGlucHV0cy5cblx0aWYgKHR5cGVvZiBmb3JtYXQgPT09ICdmdW5jdGlvbicpIHtcblx0XHRyZXR1cm4gZm9ybWF0KHZhbHVlKTtcblx0fVxuXG5cdHJldHVybiB2YWx1ZTtcbn1cblxuZnVuY3Rpb24gcGFyc2UoaW5wdXQsIHNjYWxlKSB7XG5cdGlmIChoZWxwZXJzLmlzTnVsbE9yVW5kZWYoaW5wdXQpKSB7XG5cdFx0cmV0dXJuIG51bGw7XG5cdH1cblxuXHR2YXIgb3B0aW9ucyA9IHNjYWxlLm9wdGlvbnMudGltZTtcblx0dmFyIHZhbHVlID0gbW9tZW50aWZ5KHNjYWxlLmdldFJpZ2h0VmFsdWUoaW5wdXQpLCBvcHRpb25zKTtcblx0aWYgKCF2YWx1ZS5pc1ZhbGlkKCkpIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdGlmIChvcHRpb25zLnJvdW5kKSB7XG5cdFx0dmFsdWUuc3RhcnRPZihvcHRpb25zLnJvdW5kKTtcblx0fVxuXG5cdHJldHVybiB2YWx1ZS52YWx1ZU9mKCk7XG59XG5cbi8qKlxuICogUmV0dXJucyB0aGUgbnVtYmVyIG9mIHVuaXQgdG8gc2tpcCB0byBiZSBhYmxlIHRvIGRpc3BsYXkgdXAgdG8gYGNhcGFjaXR5YCBudW1iZXIgb2YgdGlja3NcbiAqIGluIGB1bml0YCBmb3IgdGhlIGdpdmVuIGBtaW5gIC8gYG1heGAgcmFuZ2UgYW5kIHJlc3BlY3RpbmcgdGhlIGludGVydmFsIHN0ZXBzIGNvbnN0cmFpbnRzLlxuICovXG5mdW5jdGlvbiBkZXRlcm1pbmVTdGVwU2l6ZShtaW4sIG1heCwgdW5pdCwgY2FwYWNpdHkpIHtcblx0dmFyIHJhbmdlID0gbWF4IC0gbWluO1xuXHR2YXIgaW50ZXJ2YWwgPSBJTlRFUlZBTFNbdW5pdF07XG5cdHZhciBtaWxsaXNlY29uZHMgPSBpbnRlcnZhbC5zaXplO1xuXHR2YXIgc3RlcHMgPSBpbnRlcnZhbC5zdGVwcztcblx0dmFyIGksIGlsZW4sIGZhY3RvcjtcblxuXHRpZiAoIXN0ZXBzKSB7XG5cdFx0cmV0dXJuIE1hdGguY2VpbChyYW5nZSAvIChjYXBhY2l0eSAqIG1pbGxpc2Vjb25kcykpO1xuXHR9XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IHN0ZXBzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdGZhY3RvciA9IHN0ZXBzW2ldO1xuXHRcdGlmIChNYXRoLmNlaWwocmFuZ2UgLyAobWlsbGlzZWNvbmRzICogZmFjdG9yKSkgPD0gY2FwYWNpdHkpIHtcblx0XHRcdGJyZWFrO1xuXHRcdH1cblx0fVxuXG5cdHJldHVybiBmYWN0b3I7XG59XG5cbi8qKlxuICogRmlndXJlcyBvdXQgd2hhdCB1bml0IHJlc3VsdHMgaW4gYW4gYXBwcm9wcmlhdGUgbnVtYmVyIG9mIGF1dG8tZ2VuZXJhdGVkIHRpY2tzXG4gKi9cbmZ1bmN0aW9uIGRldGVybWluZVVuaXRGb3JBdXRvVGlja3MobWluVW5pdCwgbWluLCBtYXgsIGNhcGFjaXR5KSB7XG5cdHZhciBpbGVuID0gVU5JVFMubGVuZ3RoO1xuXHR2YXIgaSwgaW50ZXJ2YWwsIGZhY3RvcjtcblxuXHRmb3IgKGkgPSBVTklUUy5pbmRleE9mKG1pblVuaXQpOyBpIDwgaWxlbiAtIDE7ICsraSkge1xuXHRcdGludGVydmFsID0gSU5URVJWQUxTW1VOSVRTW2ldXTtcblx0XHRmYWN0b3IgPSBpbnRlcnZhbC5zdGVwcyA/IGludGVydmFsLnN0ZXBzW2ludGVydmFsLnN0ZXBzLmxlbmd0aCAtIDFdIDogTUFYX0lOVEVHRVI7XG5cblx0XHRpZiAoaW50ZXJ2YWwuY29tbW9uICYmIE1hdGguY2VpbCgobWF4IC0gbWluKSAvIChmYWN0b3IgKiBpbnRlcnZhbC5zaXplKSkgPD0gY2FwYWNpdHkpIHtcblx0XHRcdHJldHVybiBVTklUU1tpXTtcblx0XHR9XG5cdH1cblxuXHRyZXR1cm4gVU5JVFNbaWxlbiAtIDFdO1xufVxuXG4vKipcbiAqIEZpZ3VyZXMgb3V0IHdoYXQgdW5pdCB0byBmb3JtYXQgYSBzZXQgb2YgdGlja3Mgd2l0aFxuICovXG5mdW5jdGlvbiBkZXRlcm1pbmVVbml0Rm9yRm9ybWF0dGluZyh0aWNrcywgbWluVW5pdCwgbWluLCBtYXgpIHtcblx0dmFyIGR1cmF0aW9uID0gbW9tZW50LmR1cmF0aW9uKG1vbWVudChtYXgpLmRpZmYobW9tZW50KG1pbikpKTtcblx0dmFyIGlsZW4gPSBVTklUUy5sZW5ndGg7XG5cdHZhciBpLCB1bml0O1xuXG5cdGZvciAoaSA9IGlsZW4gLSAxOyBpID49IFVOSVRTLmluZGV4T2YobWluVW5pdCk7IGktLSkge1xuXHRcdHVuaXQgPSBVTklUU1tpXTtcblx0XHRpZiAoSU5URVJWQUxTW3VuaXRdLmNvbW1vbiAmJiBkdXJhdGlvbi5hcyh1bml0KSA+PSB0aWNrcy5sZW5ndGgpIHtcblx0XHRcdHJldHVybiB1bml0O1xuXHRcdH1cblx0fVxuXG5cdHJldHVybiBVTklUU1ttaW5Vbml0ID8gVU5JVFMuaW5kZXhPZihtaW5Vbml0KSA6IDBdO1xufVxuXG5mdW5jdGlvbiBkZXRlcm1pbmVNYWpvclVuaXQodW5pdCkge1xuXHRmb3IgKHZhciBpID0gVU5JVFMuaW5kZXhPZih1bml0KSArIDEsIGlsZW4gPSBVTklUUy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRpZiAoSU5URVJWQUxTW1VOSVRTW2ldXS5jb21tb24pIHtcblx0XHRcdHJldHVybiBVTklUU1tpXTtcblx0XHR9XG5cdH1cbn1cblxuLyoqXG4gKiBHZW5lcmF0ZXMgYSBtYXhpbXVtIG9mIGBjYXBhY2l0eWAgdGltZXN0YW1wcyBiZXR3ZWVuIG1pbiBhbmQgbWF4LCByb3VuZGVkIHRvIHRoZVxuICogYG1pbm9yYCB1bml0LCBhbGlnbmVkIG9uIHRoZSBgbWFqb3JgIHVuaXQgYW5kIHVzaW5nIHRoZSBnaXZlbiBzY2FsZSB0aW1lIGBvcHRpb25zYC5cbiAqIEltcG9ydGFudDogdGhpcyBtZXRob2QgY2FuIHJldHVybiB0aWNrcyBvdXRzaWRlIHRoZSBtaW4gYW5kIG1heCByYW5nZSwgaXQncyB0aGVcbiAqIHJlc3BvbnNpYmlsaXR5IG9mIHRoZSBjYWxsaW5nIGNvZGUgdG8gY2xhbXAgdmFsdWVzIGlmIG5lZWRlZC5cbiAqL1xuZnVuY3Rpb24gZ2VuZXJhdGUobWluLCBtYXgsIGNhcGFjaXR5LCBvcHRpb25zKSB7XG5cdHZhciB0aW1lT3B0cyA9IG9wdGlvbnMudGltZTtcblx0dmFyIG1pbm9yID0gdGltZU9wdHMudW5pdCB8fCBkZXRlcm1pbmVVbml0Rm9yQXV0b1RpY2tzKHRpbWVPcHRzLm1pblVuaXQsIG1pbiwgbWF4LCBjYXBhY2l0eSk7XG5cdHZhciBtYWpvciA9IGRldGVybWluZU1ham9yVW5pdChtaW5vcik7XG5cdHZhciBzdGVwU2l6ZSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQodGltZU9wdHMuc3RlcFNpemUsIHRpbWVPcHRzLnVuaXRTdGVwU2l6ZSk7XG5cdHZhciB3ZWVrZGF5ID0gbWlub3IgPT09ICd3ZWVrJyA/IHRpbWVPcHRzLmlzb1dlZWtkYXkgOiBmYWxzZTtcblx0dmFyIG1ham9yVGlja3NFbmFibGVkID0gb3B0aW9ucy50aWNrcy5tYWpvci5lbmFibGVkO1xuXHR2YXIgaW50ZXJ2YWwgPSBJTlRFUlZBTFNbbWlub3JdO1xuXHR2YXIgZmlyc3QgPSBtb21lbnQobWluKTtcblx0dmFyIGxhc3QgPSBtb21lbnQobWF4KTtcblx0dmFyIHRpY2tzID0gW107XG5cdHZhciB0aW1lO1xuXG5cdGlmICghc3RlcFNpemUpIHtcblx0XHRzdGVwU2l6ZSA9IGRldGVybWluZVN0ZXBTaXplKG1pbiwgbWF4LCBtaW5vciwgY2FwYWNpdHkpO1xuXHR9XG5cblx0Ly8gRm9yICd3ZWVrJyB1bml0LCBoYW5kbGUgdGhlIGZpcnN0IGRheSBvZiB3ZWVrIG9wdGlvblxuXHRpZiAod2Vla2RheSkge1xuXHRcdGZpcnN0ID0gZmlyc3QuaXNvV2Vla2RheSh3ZWVrZGF5KTtcblx0XHRsYXN0ID0gbGFzdC5pc29XZWVrZGF5KHdlZWtkYXkpO1xuXHR9XG5cblx0Ly8gQWxpZ24gZmlyc3QvbGFzdCB0aWNrcyBvbiB1bml0XG5cdGZpcnN0ID0gZmlyc3Quc3RhcnRPZih3ZWVrZGF5ID8gJ2RheScgOiBtaW5vcik7XG5cdGxhc3QgPSBsYXN0LnN0YXJ0T2Yod2Vla2RheSA/ICdkYXknIDogbWlub3IpO1xuXG5cdC8vIE1ha2Ugc3VyZSB0aGF0IHRoZSBsYXN0IHRpY2sgaW5jbHVkZSBtYXhcblx0aWYgKGxhc3QgPCBtYXgpIHtcblx0XHRsYXN0LmFkZCgxLCBtaW5vcik7XG5cdH1cblxuXHR0aW1lID0gbW9tZW50KGZpcnN0KTtcblxuXHRpZiAobWFqb3JUaWNrc0VuYWJsZWQgJiYgbWFqb3IgJiYgIXdlZWtkYXkgJiYgIXRpbWVPcHRzLnJvdW5kKSB7XG5cdFx0Ly8gQWxpZ24gdGhlIGZpcnN0IHRpY2sgb24gdGhlIHByZXZpb3VzIGBtaW5vcmAgdW5pdCBhbGlnbmVkIG9uIHRoZSBgbWFqb3JgIHVuaXQ6XG5cdFx0Ly8gd2UgZmlyc3QgYWxpZ25lZCB0aW1lIG9uIHRoZSBwcmV2aW91cyBgbWFqb3JgIHVuaXQgdGhlbiBhZGQgdGhlIG51bWJlciBvZiBmdWxsXG5cdFx0Ly8gc3RlcFNpemUgdGhlcmUgaXMgYmV0d2VlbiBmaXJzdCBhbmQgdGhlIHByZXZpb3VzIG1ham9yIHRpbWUuXG5cdFx0dGltZS5zdGFydE9mKG1ham9yKTtcblx0XHR0aW1lLmFkZCh+figoZmlyc3QgLSB0aW1lKSAvIChpbnRlcnZhbC5zaXplICogc3RlcFNpemUpKSAqIHN0ZXBTaXplLCBtaW5vcik7XG5cdH1cblxuXHRmb3IgKDsgdGltZSA8IGxhc3Q7IHRpbWUuYWRkKHN0ZXBTaXplLCBtaW5vcikpIHtcblx0XHR0aWNrcy5wdXNoKCt0aW1lKTtcblx0fVxuXG5cdHRpY2tzLnB1c2goK3RpbWUpO1xuXG5cdHJldHVybiB0aWNrcztcbn1cblxuLyoqXG4gKiBSZXR1cm5zIHRoZSByaWdodCBhbmQgbGVmdCBvZmZzZXRzIGZyb20gZWRnZXMgaW4gdGhlIGZvcm0gb2Yge2xlZnQsIHJpZ2h0fS5cbiAqIE9mZnNldHMgYXJlIGFkZGVkIHdoZW4gdGhlIGBvZmZzZXRgIG9wdGlvbiBpcyB0cnVlLlxuICovXG5mdW5jdGlvbiBjb21wdXRlT2Zmc2V0cyh0YWJsZSwgdGlja3MsIG1pbiwgbWF4LCBvcHRpb25zKSB7XG5cdHZhciBsZWZ0ID0gMDtcblx0dmFyIHJpZ2h0ID0gMDtcblx0dmFyIHVwcGVyLCBsb3dlcjtcblxuXHRpZiAob3B0aW9ucy5vZmZzZXQgJiYgdGlja3MubGVuZ3RoKSB7XG5cdFx0aWYgKCFvcHRpb25zLnRpbWUubWluKSB7XG5cdFx0XHR1cHBlciA9IHRpY2tzLmxlbmd0aCA+IDEgPyB0aWNrc1sxXSA6IG1heDtcblx0XHRcdGxvd2VyID0gdGlja3NbMF07XG5cdFx0XHRsZWZ0ID0gKFxuXHRcdFx0XHRpbnRlcnBvbGF0ZSh0YWJsZSwgJ3RpbWUnLCB1cHBlciwgJ3BvcycpIC1cblx0XHRcdFx0aW50ZXJwb2xhdGUodGFibGUsICd0aW1lJywgbG93ZXIsICdwb3MnKVxuXHRcdFx0KSAvIDI7XG5cdFx0fVxuXHRcdGlmICghb3B0aW9ucy50aW1lLm1heCkge1xuXHRcdFx0dXBwZXIgPSB0aWNrc1t0aWNrcy5sZW5ndGggLSAxXTtcblx0XHRcdGxvd2VyID0gdGlja3MubGVuZ3RoID4gMSA/IHRpY2tzW3RpY2tzLmxlbmd0aCAtIDJdIDogbWluO1xuXHRcdFx0cmlnaHQgPSAoXG5cdFx0XHRcdGludGVycG9sYXRlKHRhYmxlLCAndGltZScsIHVwcGVyLCAncG9zJykgLVxuXHRcdFx0XHRpbnRlcnBvbGF0ZSh0YWJsZSwgJ3RpbWUnLCBsb3dlciwgJ3BvcycpXG5cdFx0XHQpIC8gMjtcblx0XHR9XG5cdH1cblxuXHRyZXR1cm4ge2xlZnQ6IGxlZnQsIHJpZ2h0OiByaWdodH07XG59XG5cbmZ1bmN0aW9uIHRpY2tzRnJvbVRpbWVzdGFtcHModmFsdWVzLCBtYWpvclVuaXQpIHtcblx0dmFyIHRpY2tzID0gW107XG5cdHZhciBpLCBpbGVuLCB2YWx1ZSwgbWFqb3I7XG5cblx0Zm9yIChpID0gMCwgaWxlbiA9IHZhbHVlcy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHR2YWx1ZSA9IHZhbHVlc1tpXTtcblx0XHRtYWpvciA9IG1ham9yVW5pdCA/IHZhbHVlID09PSArbW9tZW50KHZhbHVlKS5zdGFydE9mKG1ham9yVW5pdCkgOiBmYWxzZTtcblxuXHRcdHRpY2tzLnB1c2goe1xuXHRcdFx0dmFsdWU6IHZhbHVlLFxuXHRcdFx0bWFqb3I6IG1ham9yXG5cdFx0fSk7XG5cdH1cblxuXHRyZXR1cm4gdGlja3M7XG59XG5cbmZ1bmN0aW9uIGRldGVybWluZUxhYmVsRm9ybWF0KGRhdGEsIHRpbWVPcHRzKSB7XG5cdHZhciBpLCBtb21lbnREYXRlLCBoYXNUaW1lO1xuXHR2YXIgaWxlbiA9IGRhdGEubGVuZ3RoO1xuXG5cdC8vIGZpbmQgdGhlIGxhYmVsIHdpdGggdGhlIG1vc3QgcGFydHMgKG1pbGxpc2Vjb25kcywgbWludXRlcywgZXRjLilcblx0Ly8gZm9ybWF0IGFsbCBsYWJlbHMgd2l0aCB0aGUgc2FtZSBsZXZlbCBvZiBkZXRhaWwgYXMgdGhlIG1vc3Qgc3BlY2lmaWMgbGFiZWxcblx0Zm9yIChpID0gMDsgaSA8IGlsZW47IGkrKykge1xuXHRcdG1vbWVudERhdGUgPSBtb21lbnRpZnkoZGF0YVtpXSwgdGltZU9wdHMpO1xuXHRcdGlmIChtb21lbnREYXRlLm1pbGxpc2Vjb25kKCkgIT09IDApIHtcblx0XHRcdHJldHVybiAnTU1NIEQsIFlZWVkgaDptbTpzcy5TU1MgYSc7XG5cdFx0fVxuXHRcdGlmIChtb21lbnREYXRlLnNlY29uZCgpICE9PSAwIHx8IG1vbWVudERhdGUubWludXRlKCkgIT09IDAgfHwgbW9tZW50RGF0ZS5ob3VyKCkgIT09IDApIHtcblx0XHRcdGhhc1RpbWUgPSB0cnVlO1xuXHRcdH1cblx0fVxuXHRpZiAoaGFzVGltZSkge1xuXHRcdHJldHVybiAnTU1NIEQsIFlZWVkgaDptbTpzcyBhJztcblx0fVxuXHRyZXR1cm4gJ01NTSBELCBZWVlZJztcbn1cblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdHZhciBkZWZhdWx0Q29uZmlnID0ge1xuXHRcdHBvc2l0aW9uOiAnYm90dG9tJyxcblxuXHRcdC8qKlxuXHRcdCAqIERhdGEgZGlzdHJpYnV0aW9uIGFsb25nIHRoZSBzY2FsZTpcblx0XHQgKiAtICdsaW5lYXInOiBkYXRhIGFyZSBzcHJlYWQgYWNjb3JkaW5nIHRvIHRoZWlyIHRpbWUgKGRpc3RhbmNlcyBjYW4gdmFyeSksXG5cdFx0ICogLSAnc2VyaWVzJzogZGF0YSBhcmUgc3ByZWFkIGF0IHRoZSBzYW1lIGRpc3RhbmNlIGZyb20gZWFjaCBvdGhlci5cblx0XHQgKiBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL3B1bGwvNDUwN1xuXHRcdCAqIEBzaW5jZSAyLjcuMFxuXHRcdCAqL1xuXHRcdGRpc3RyaWJ1dGlvbjogJ2xpbmVhcicsXG5cblx0XHQvKipcblx0XHQgKiBTY2FsZSBib3VuZGFyeSBzdHJhdGVneSAoYnlwYXNzZWQgYnkgbWluL21heCB0aW1lIG9wdGlvbnMpXG5cdFx0ICogLSBgZGF0YWA6IG1ha2Ugc3VyZSBkYXRhIGFyZSBmdWxseSB2aXNpYmxlLCB0aWNrcyBvdXRzaWRlIGFyZSByZW1vdmVkXG5cdFx0ICogLSBgdGlja3NgOiBtYWtlIHN1cmUgdGlja3MgYXJlIGZ1bGx5IHZpc2libGUsIGRhdGEgb3V0c2lkZSBhcmUgdHJ1bmNhdGVkXG5cdFx0ICogQHNlZSBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9wdWxsLzQ1NTZcblx0XHQgKiBAc2luY2UgMi43LjBcblx0XHQgKi9cblx0XHRib3VuZHM6ICdkYXRhJyxcblxuXHRcdHRpbWU6IHtcblx0XHRcdHBhcnNlcjogZmFsc2UsIC8vIGZhbHNlID09IGEgcGF0dGVybiBzdHJpbmcgZnJvbSBodHRwOi8vbW9tZW50anMuY29tL2RvY3MvIy9wYXJzaW5nL3N0cmluZy1mb3JtYXQvIG9yIGEgY3VzdG9tIGNhbGxiYWNrIHRoYXQgY29udmVydHMgaXRzIGFyZ3VtZW50IHRvIGEgbW9tZW50XG5cdFx0XHRmb3JtYXQ6IGZhbHNlLCAvLyBERVBSRUNBVEVEIGZhbHNlID09IGRhdGUgb2JqZWN0cywgbW9tZW50IG9iamVjdCwgY2FsbGJhY2sgb3IgYSBwYXR0ZXJuIHN0cmluZyBmcm9tIGh0dHA6Ly9tb21lbnRqcy5jb20vZG9jcy8jL3BhcnNpbmcvc3RyaW5nLWZvcm1hdC9cblx0XHRcdHVuaXQ6IGZhbHNlLCAvLyBmYWxzZSA9PSBhdXRvbWF0aWMgb3Igb3ZlcnJpZGUgd2l0aCB3ZWVrLCBtb250aCwgeWVhciwgZXRjLlxuXHRcdFx0cm91bmQ6IGZhbHNlLCAvLyBub25lLCBvciBvdmVycmlkZSB3aXRoIHdlZWssIG1vbnRoLCB5ZWFyLCBldGMuXG5cdFx0XHRkaXNwbGF5Rm9ybWF0OiBmYWxzZSwgLy8gREVQUkVDQVRFRFxuXHRcdFx0aXNvV2Vla2RheTogZmFsc2UsIC8vIG92ZXJyaWRlIHdlZWsgc3RhcnQgZGF5IC0gc2VlIGh0dHA6Ly9tb21lbnRqcy5jb20vZG9jcy8jL2dldC1zZXQvaXNvLXdlZWtkYXkvXG5cdFx0XHRtaW5Vbml0OiAnbWlsbGlzZWNvbmQnLFxuXG5cdFx0XHQvLyBkZWZhdWx0cyB0byB1bml0J3MgY29ycmVzcG9uZGluZyB1bml0Rm9ybWF0IGJlbG93IG9yIG92ZXJyaWRlIHVzaW5nIHBhdHRlcm4gc3RyaW5nIGZyb20gaHR0cDovL21vbWVudGpzLmNvbS9kb2NzLyMvZGlzcGxheWluZy9mb3JtYXQvXG5cdFx0XHRkaXNwbGF5Rm9ybWF0czoge1xuXHRcdFx0XHRtaWxsaXNlY29uZDogJ2g6bW06c3MuU1NTIGEnLCAvLyAxMToyMDowMS4xMjMgQU0sXG5cdFx0XHRcdHNlY29uZDogJ2g6bW06c3MgYScsIC8vIDExOjIwOjAxIEFNXG5cdFx0XHRcdG1pbnV0ZTogJ2g6bW0gYScsIC8vIDExOjIwIEFNXG5cdFx0XHRcdGhvdXI6ICdoQScsIC8vIDVQTVxuXHRcdFx0XHRkYXk6ICdNTU0gRCcsIC8vIFNlcCA0XG5cdFx0XHRcdHdlZWs6ICdsbCcsIC8vIFdlZWsgNDYsIG9yIG1heWJlIFwiW1ddV1cgLSBZWVlZXCIgP1xuXHRcdFx0XHRtb250aDogJ01NTSBZWVlZJywgLy8gU2VwdCAyMDE1XG5cdFx0XHRcdHF1YXJ0ZXI6ICdbUV1RIC0gWVlZWScsIC8vIFEzXG5cdFx0XHRcdHllYXI6ICdZWVlZJyAvLyAyMDE1XG5cdFx0XHR9LFxuXHRcdH0sXG5cdFx0dGlja3M6IHtcblx0XHRcdGF1dG9Ta2lwOiBmYWxzZSxcblxuXHRcdFx0LyoqXG5cdFx0XHQgKiBUaWNrcyBnZW5lcmF0aW9uIGlucHV0IHZhbHVlczpcblx0XHRcdCAqIC0gJ2F1dG8nOiBnZW5lcmF0ZXMgXCJvcHRpbWFsXCIgdGlja3MgYmFzZWQgb24gc2NhbGUgc2l6ZSBhbmQgdGltZSBvcHRpb25zLlxuXHRcdFx0ICogLSAnZGF0YSc6IGdlbmVyYXRlcyB0aWNrcyBmcm9tIGRhdGEgKGluY2x1ZGluZyBsYWJlbHMgZnJvbSBkYXRhIHt0fHh8eX0gb2JqZWN0cykuXG5cdFx0XHQgKiAtICdsYWJlbHMnOiBnZW5lcmF0ZXMgdGlja3MgZnJvbSB1c2VyIGdpdmVuIGBkYXRhLmxhYmVsc2AgdmFsdWVzIE9OTFkuXG5cdFx0XHQgKiBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL3B1bGwvNDUwN1xuXHRcdFx0ICogQHNpbmNlIDIuNy4wXG5cdFx0XHQgKi9cblx0XHRcdHNvdXJjZTogJ2F1dG8nLFxuXG5cdFx0XHRtYWpvcjoge1xuXHRcdFx0XHRlbmFibGVkOiBmYWxzZVxuXHRcdFx0fVxuXHRcdH1cblx0fTtcblxuXHR2YXIgVGltZVNjYWxlID0gQ2hhcnQuU2NhbGUuZXh0ZW5kKHtcblx0XHRpbml0aWFsaXplOiBmdW5jdGlvbigpIHtcblx0XHRcdGlmICghbW9tZW50KSB7XG5cdFx0XHRcdHRocm93IG5ldyBFcnJvcignQ2hhcnQuanMgLSBNb21lbnQuanMgY291bGQgbm90IGJlIGZvdW5kISBZb3UgbXVzdCBpbmNsdWRlIGl0IGJlZm9yZSBDaGFydC5qcyB0byB1c2UgdGhlIHRpbWUgc2NhbGUuIERvd25sb2FkIGF0IGh0dHBzOi8vbW9tZW50anMuY29tJyk7XG5cdFx0XHR9XG5cblx0XHRcdHRoaXMubWVyZ2VUaWNrc09wdGlvbnMoKTtcblxuXHRcdFx0Q2hhcnQuU2NhbGUucHJvdG90eXBlLmluaXRpYWxpemUuY2FsbCh0aGlzKTtcblx0XHR9LFxuXG5cdFx0dXBkYXRlOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IG1lLm9wdGlvbnM7XG5cblx0XHRcdC8vIERFUFJFQ0FUSU9OUzogb3V0cHV0IGEgbWVzc2FnZSBvbmx5IG9uZSB0aW1lIHBlciB1cGRhdGVcblx0XHRcdGlmIChvcHRpb25zLnRpbWUgJiYgb3B0aW9ucy50aW1lLmZvcm1hdCkge1xuXHRcdFx0XHRjb25zb2xlLndhcm4oJ29wdGlvbnMudGltZS5mb3JtYXQgaXMgZGVwcmVjYXRlZCBhbmQgcmVwbGFjZWQgYnkgb3B0aW9ucy50aW1lLnBhcnNlci4nKTtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIENoYXJ0LlNjYWxlLnByb3RvdHlwZS51cGRhdGUuYXBwbHkobWUsIGFyZ3VtZW50cyk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEFsbG93cyBkYXRhIHRvIGJlIHJlZmVyZW5jZWQgdmlhICd0JyBhdHRyaWJ1dGVcblx0XHQgKi9cblx0XHRnZXRSaWdodFZhbHVlOiBmdW5jdGlvbihyYXdWYWx1ZSkge1xuXHRcdFx0aWYgKHJhd1ZhbHVlICYmIHJhd1ZhbHVlLnQgIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0XHRyYXdWYWx1ZSA9IHJhd1ZhbHVlLnQ7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gQ2hhcnQuU2NhbGUucHJvdG90eXBlLmdldFJpZ2h0VmFsdWUuY2FsbCh0aGlzLCByYXdWYWx1ZSk7XG5cdFx0fSxcblxuXHRcdGRldGVybWluZURhdGFMaW1pdHM6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIHRpbWVPcHRzID0gbWUub3B0aW9ucy50aW1lO1xuXHRcdFx0dmFyIHVuaXQgPSB0aW1lT3B0cy51bml0IHx8ICdkYXknO1xuXHRcdFx0dmFyIG1pbiA9IE1BWF9JTlRFR0VSO1xuXHRcdFx0dmFyIG1heCA9IE1JTl9JTlRFR0VSO1xuXHRcdFx0dmFyIHRpbWVzdGFtcHMgPSBbXTtcblx0XHRcdHZhciBkYXRhc2V0cyA9IFtdO1xuXHRcdFx0dmFyIGxhYmVscyA9IFtdO1xuXHRcdFx0dmFyIGksIGosIGlsZW4sIGpsZW4sIGRhdGEsIHRpbWVzdGFtcDtcblxuXHRcdFx0Ly8gQ29udmVydCBsYWJlbHMgdG8gdGltZXN0YW1wc1xuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IGNoYXJ0LmRhdGEubGFiZWxzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRsYWJlbHMucHVzaChwYXJzZShjaGFydC5kYXRhLmxhYmVsc1tpXSwgbWUpKTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gQ29udmVydCBkYXRhIHRvIHRpbWVzdGFtcHNcblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSAoY2hhcnQuZGF0YS5kYXRhc2V0cyB8fCBbXSkubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdGlmIChjaGFydC5pc0RhdGFzZXRWaXNpYmxlKGkpKSB7XG5cdFx0XHRcdFx0ZGF0YSA9IGNoYXJ0LmRhdGEuZGF0YXNldHNbaV0uZGF0YTtcblxuXHRcdFx0XHRcdC8vIExldCdzIGNvbnNpZGVyIHRoYXQgYWxsIGRhdGEgaGF2ZSB0aGUgc2FtZSBmb3JtYXQuXG5cdFx0XHRcdFx0aWYgKGhlbHBlcnMuaXNPYmplY3QoZGF0YVswXSkpIHtcblx0XHRcdFx0XHRcdGRhdGFzZXRzW2ldID0gW107XG5cblx0XHRcdFx0XHRcdGZvciAoaiA9IDAsIGpsZW4gPSBkYXRhLmxlbmd0aDsgaiA8IGpsZW47ICsraikge1xuXHRcdFx0XHRcdFx0XHR0aW1lc3RhbXAgPSBwYXJzZShkYXRhW2pdLCBtZSk7XG5cdFx0XHRcdFx0XHRcdHRpbWVzdGFtcHMucHVzaCh0aW1lc3RhbXApO1xuXHRcdFx0XHRcdFx0XHRkYXRhc2V0c1tpXVtqXSA9IHRpbWVzdGFtcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0dGltZXN0YW1wcy5wdXNoLmFwcGx5KHRpbWVzdGFtcHMsIGxhYmVscyk7XG5cdFx0XHRcdFx0XHRkYXRhc2V0c1tpXSA9IGxhYmVscy5zbGljZSgwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0ZGF0YXNldHNbaV0gPSBbXTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpZiAobGFiZWxzLmxlbmd0aCkge1xuXHRcdFx0XHQvLyBTb3J0IGxhYmVscyAqKmFmdGVyKiogZGF0YSBoYXZlIGJlZW4gY29udmVydGVkXG5cdFx0XHRcdGxhYmVscyA9IGFycmF5VW5pcXVlKGxhYmVscykuc29ydChzb3J0ZXIpO1xuXHRcdFx0XHRtaW4gPSBNYXRoLm1pbihtaW4sIGxhYmVsc1swXSk7XG5cdFx0XHRcdG1heCA9IE1hdGgubWF4KG1heCwgbGFiZWxzW2xhYmVscy5sZW5ndGggLSAxXSk7XG5cdFx0XHR9XG5cblx0XHRcdGlmICh0aW1lc3RhbXBzLmxlbmd0aCkge1xuXHRcdFx0XHR0aW1lc3RhbXBzID0gYXJyYXlVbmlxdWUodGltZXN0YW1wcykuc29ydChzb3J0ZXIpO1xuXHRcdFx0XHRtaW4gPSBNYXRoLm1pbihtaW4sIHRpbWVzdGFtcHNbMF0pO1xuXHRcdFx0XHRtYXggPSBNYXRoLm1heChtYXgsIHRpbWVzdGFtcHNbdGltZXN0YW1wcy5sZW5ndGggLSAxXSk7XG5cdFx0XHR9XG5cblx0XHRcdG1pbiA9IHBhcnNlKHRpbWVPcHRzLm1pbiwgbWUpIHx8IG1pbjtcblx0XHRcdG1heCA9IHBhcnNlKHRpbWVPcHRzLm1heCwgbWUpIHx8IG1heDtcblxuXHRcdFx0Ly8gSW4gY2FzZSB0aGVyZSBpcyBubyB2YWxpZCBtaW4vbWF4LCBzZXQgbGltaXRzIGJhc2VkIG9uIHVuaXQgdGltZSBvcHRpb25cblx0XHRcdG1pbiA9IG1pbiA9PT0gTUFYX0lOVEVHRVIgPyArbW9tZW50KCkuc3RhcnRPZih1bml0KSA6IG1pbjtcblx0XHRcdG1heCA9IG1heCA9PT0gTUlOX0lOVEVHRVIgPyArbW9tZW50KCkuZW5kT2YodW5pdCkgKyAxIDogbWF4O1xuXG5cdFx0XHQvLyBNYWtlIHN1cmUgdGhhdCBtYXggaXMgc3RyaWN0bHkgaGlnaGVyIHRoYW4gbWluIChyZXF1aXJlZCBieSB0aGUgbG9va3VwIHRhYmxlKVxuXHRcdFx0bWUubWluID0gTWF0aC5taW4obWluLCBtYXgpO1xuXHRcdFx0bWUubWF4ID0gTWF0aC5tYXgobWluICsgMSwgbWF4KTtcblxuXHRcdFx0Ly8gUFJJVkFURVxuXHRcdFx0bWUuX2hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblx0XHRcdG1lLl90YWJsZSA9IFtdO1xuXHRcdFx0bWUuX3RpbWVzdGFtcHMgPSB7XG5cdFx0XHRcdGRhdGE6IHRpbWVzdGFtcHMsXG5cdFx0XHRcdGRhdGFzZXRzOiBkYXRhc2V0cyxcblx0XHRcdFx0bGFiZWxzOiBsYWJlbHNcblx0XHRcdH07XG5cdFx0fSxcblxuXHRcdGJ1aWxkVGlja3M6IGZ1bmN0aW9uKCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtaW4gPSBtZS5taW47XG5cdFx0XHR2YXIgbWF4ID0gbWUubWF4O1xuXHRcdFx0dmFyIG9wdGlvbnMgPSBtZS5vcHRpb25zO1xuXHRcdFx0dmFyIHRpbWVPcHRzID0gb3B0aW9ucy50aW1lO1xuXHRcdFx0dmFyIHRpbWVzdGFtcHMgPSBbXTtcblx0XHRcdHZhciB0aWNrcyA9IFtdO1xuXHRcdFx0dmFyIGksIGlsZW4sIHRpbWVzdGFtcDtcblxuXHRcdFx0c3dpdGNoIChvcHRpb25zLnRpY2tzLnNvdXJjZSkge1xuXHRcdFx0Y2FzZSAnZGF0YSc6XG5cdFx0XHRcdHRpbWVzdGFtcHMgPSBtZS5fdGltZXN0YW1wcy5kYXRhO1xuXHRcdFx0XHRicmVhaztcblx0XHRcdGNhc2UgJ2xhYmVscyc6XG5cdFx0XHRcdHRpbWVzdGFtcHMgPSBtZS5fdGltZXN0YW1wcy5sYWJlbHM7XG5cdFx0XHRcdGJyZWFrO1xuXHRcdFx0Y2FzZSAnYXV0byc6XG5cdFx0XHRkZWZhdWx0OlxuXHRcdFx0XHR0aW1lc3RhbXBzID0gZ2VuZXJhdGUobWluLCBtYXgsIG1lLmdldExhYmVsQ2FwYWNpdHkobWluKSwgb3B0aW9ucyk7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChvcHRpb25zLmJvdW5kcyA9PT0gJ3RpY2tzJyAmJiB0aW1lc3RhbXBzLmxlbmd0aCkge1xuXHRcdFx0XHRtaW4gPSB0aW1lc3RhbXBzWzBdO1xuXHRcdFx0XHRtYXggPSB0aW1lc3RhbXBzW3RpbWVzdGFtcHMubGVuZ3RoIC0gMV07XG5cdFx0XHR9XG5cblx0XHRcdC8vIEVuZm9yY2UgbGltaXRzIHdpdGggdXNlciBtaW4vbWF4IG9wdGlvbnNcblx0XHRcdG1pbiA9IHBhcnNlKHRpbWVPcHRzLm1pbiwgbWUpIHx8IG1pbjtcblx0XHRcdG1heCA9IHBhcnNlKHRpbWVPcHRzLm1heCwgbWUpIHx8IG1heDtcblxuXHRcdFx0Ly8gUmVtb3ZlIHRpY2tzIG91dHNpZGUgdGhlIG1pbi9tYXggcmFuZ2Vcblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSB0aW1lc3RhbXBzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHR0aW1lc3RhbXAgPSB0aW1lc3RhbXBzW2ldO1xuXHRcdFx0XHRpZiAodGltZXN0YW1wID49IG1pbiAmJiB0aW1lc3RhbXAgPD0gbWF4KSB7XG5cdFx0XHRcdFx0dGlja3MucHVzaCh0aW1lc3RhbXApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdG1lLm1pbiA9IG1pbjtcblx0XHRcdG1lLm1heCA9IG1heDtcblxuXHRcdFx0Ly8gUFJJVkFURVxuXHRcdFx0bWUuX3VuaXQgPSB0aW1lT3B0cy51bml0IHx8IGRldGVybWluZVVuaXRGb3JGb3JtYXR0aW5nKHRpY2tzLCB0aW1lT3B0cy5taW5Vbml0LCBtZS5taW4sIG1lLm1heCk7XG5cdFx0XHRtZS5fbWFqb3JVbml0ID0gZGV0ZXJtaW5lTWFqb3JVbml0KG1lLl91bml0KTtcblx0XHRcdG1lLl90YWJsZSA9IGJ1aWxkTG9va3VwVGFibGUobWUuX3RpbWVzdGFtcHMuZGF0YSwgbWluLCBtYXgsIG9wdGlvbnMuZGlzdHJpYnV0aW9uKTtcblx0XHRcdG1lLl9vZmZzZXRzID0gY29tcHV0ZU9mZnNldHMobWUuX3RhYmxlLCB0aWNrcywgbWluLCBtYXgsIG9wdGlvbnMpO1xuXHRcdFx0bWUuX2xhYmVsRm9ybWF0ID0gZGV0ZXJtaW5lTGFiZWxGb3JtYXQobWUuX3RpbWVzdGFtcHMuZGF0YSwgdGltZU9wdHMpO1xuXG5cdFx0XHRyZXR1cm4gdGlja3NGcm9tVGltZXN0YW1wcyh0aWNrcywgbWUuX21ham9yVW5pdCk7XG5cdFx0fSxcblxuXHRcdGdldExhYmVsRm9ySW5kZXg6IGZ1bmN0aW9uKGluZGV4LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgZGF0YSA9IG1lLmNoYXJ0LmRhdGE7XG5cdFx0XHR2YXIgdGltZU9wdHMgPSBtZS5vcHRpb25zLnRpbWU7XG5cdFx0XHR2YXIgbGFiZWwgPSBkYXRhLmxhYmVscyAmJiBpbmRleCA8IGRhdGEubGFiZWxzLmxlbmd0aCA/IGRhdGEubGFiZWxzW2luZGV4XSA6ICcnO1xuXHRcdFx0dmFyIHZhbHVlID0gZGF0YS5kYXRhc2V0c1tkYXRhc2V0SW5kZXhdLmRhdGFbaW5kZXhdO1xuXG5cdFx0XHRpZiAoaGVscGVycy5pc09iamVjdCh2YWx1ZSkpIHtcblx0XHRcdFx0bGFiZWwgPSBtZS5nZXRSaWdodFZhbHVlKHZhbHVlKTtcblx0XHRcdH1cblx0XHRcdGlmICh0aW1lT3B0cy50b29sdGlwRm9ybWF0KSB7XG5cdFx0XHRcdHJldHVybiBtb21lbnRpZnkobGFiZWwsIHRpbWVPcHRzKS5mb3JtYXQodGltZU9wdHMudG9vbHRpcEZvcm1hdCk7XG5cdFx0XHR9XG5cdFx0XHRpZiAodHlwZW9mIGxhYmVsID09PSAnc3RyaW5nJykge1xuXHRcdFx0XHRyZXR1cm4gbGFiZWw7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBtb21lbnRpZnkobGFiZWwsIHRpbWVPcHRzKS5mb3JtYXQobWUuX2xhYmVsRm9ybWF0KTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogRnVuY3Rpb24gdG8gZm9ybWF0IGFuIGluZGl2aWR1YWwgdGljayBtYXJrXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR0aWNrRm9ybWF0RnVuY3Rpb246IGZ1bmN0aW9uKHRpY2ssIGluZGV4LCB0aWNrcywgZm9ybWF0T3ZlcnJpZGUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IG1lLm9wdGlvbnM7XG5cdFx0XHR2YXIgdGltZSA9IHRpY2sudmFsdWVPZigpO1xuXHRcdFx0dmFyIGZvcm1hdHMgPSBvcHRpb25zLnRpbWUuZGlzcGxheUZvcm1hdHM7XG5cdFx0XHR2YXIgbWlub3JGb3JtYXQgPSBmb3JtYXRzW21lLl91bml0XTtcblx0XHRcdHZhciBtYWpvclVuaXQgPSBtZS5fbWFqb3JVbml0O1xuXHRcdFx0dmFyIG1ham9yRm9ybWF0ID0gZm9ybWF0c1ttYWpvclVuaXRdO1xuXHRcdFx0dmFyIG1ham9yVGltZSA9IHRpY2suY2xvbmUoKS5zdGFydE9mKG1ham9yVW5pdCkudmFsdWVPZigpO1xuXHRcdFx0dmFyIG1ham9yVGlja09wdHMgPSBvcHRpb25zLnRpY2tzLm1ham9yO1xuXHRcdFx0dmFyIG1ham9yID0gbWFqb3JUaWNrT3B0cy5lbmFibGVkICYmIG1ham9yVW5pdCAmJiBtYWpvckZvcm1hdCAmJiB0aW1lID09PSBtYWpvclRpbWU7XG5cdFx0XHR2YXIgbGFiZWwgPSB0aWNrLmZvcm1hdChmb3JtYXRPdmVycmlkZSA/IGZvcm1hdE92ZXJyaWRlIDogbWFqb3IgPyBtYWpvckZvcm1hdCA6IG1pbm9yRm9ybWF0KTtcblx0XHRcdHZhciB0aWNrT3B0cyA9IG1ham9yID8gbWFqb3JUaWNrT3B0cyA6IG9wdGlvbnMudGlja3MubWlub3I7XG5cdFx0XHR2YXIgZm9ybWF0dGVyID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdCh0aWNrT3B0cy5jYWxsYmFjaywgdGlja09wdHMudXNlckNhbGxiYWNrKTtcblxuXHRcdFx0cmV0dXJuIGZvcm1hdHRlciA/IGZvcm1hdHRlcihsYWJlbCwgaW5kZXgsIHRpY2tzKSA6IGxhYmVsO1xuXHRcdH0sXG5cblx0XHRjb252ZXJ0VGlja3NUb0xhYmVsczogZnVuY3Rpb24odGlja3MpIHtcblx0XHRcdHZhciBsYWJlbHMgPSBbXTtcblx0XHRcdHZhciBpLCBpbGVuO1xuXG5cdFx0XHRmb3IgKGkgPSAwLCBpbGVuID0gdGlja3MubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdGxhYmVscy5wdXNoKHRoaXMudGlja0Zvcm1hdEZ1bmN0aW9uKG1vbWVudCh0aWNrc1tpXS52YWx1ZSksIGksIHRpY2tzKSk7XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBsYWJlbHM7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0UGl4ZWxGb3JPZmZzZXQ6IGZ1bmN0aW9uKHRpbWUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgc2l6ZSA9IG1lLl9ob3Jpem9udGFsID8gbWUud2lkdGggOiBtZS5oZWlnaHQ7XG5cdFx0XHR2YXIgc3RhcnQgPSBtZS5faG9yaXpvbnRhbCA/IG1lLmxlZnQgOiBtZS50b3A7XG5cdFx0XHR2YXIgcG9zID0gaW50ZXJwb2xhdGUobWUuX3RhYmxlLCAndGltZScsIHRpbWUsICdwb3MnKTtcblxuXHRcdFx0cmV0dXJuIHN0YXJ0ICsgc2l6ZSAqIChtZS5fb2Zmc2V0cy5sZWZ0ICsgcG9zKSAvIChtZS5fb2Zmc2V0cy5sZWZ0ICsgMSArIG1lLl9vZmZzZXRzLnJpZ2h0KTtcblx0XHR9LFxuXG5cdFx0Z2V0UGl4ZWxGb3JWYWx1ZTogZnVuY3Rpb24odmFsdWUsIGluZGV4LCBkYXRhc2V0SW5kZXgpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgdGltZSA9IG51bGw7XG5cblx0XHRcdGlmIChpbmRleCAhPT0gdW5kZWZpbmVkICYmIGRhdGFzZXRJbmRleCAhPT0gdW5kZWZpbmVkKSB7XG5cdFx0XHRcdHRpbWUgPSBtZS5fdGltZXN0YW1wcy5kYXRhc2V0c1tkYXRhc2V0SW5kZXhdW2luZGV4XTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKHRpbWUgPT09IG51bGwpIHtcblx0XHRcdFx0dGltZSA9IHBhcnNlKHZhbHVlLCBtZSk7XG5cdFx0XHR9XG5cblx0XHRcdGlmICh0aW1lICE9PSBudWxsKSB7XG5cdFx0XHRcdHJldHVybiBtZS5nZXRQaXhlbEZvck9mZnNldCh0aW1lKTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0Z2V0UGl4ZWxGb3JUaWNrOiBmdW5jdGlvbihpbmRleCkge1xuXHRcdFx0dmFyIHRpY2tzID0gdGhpcy5nZXRUaWNrcygpO1xuXHRcdFx0cmV0dXJuIGluZGV4ID49IDAgJiYgaW5kZXggPCB0aWNrcy5sZW5ndGggP1xuXHRcdFx0XHR0aGlzLmdldFBpeGVsRm9yT2Zmc2V0KHRpY2tzW2luZGV4XS52YWx1ZSkgOlxuXHRcdFx0XHRudWxsO1xuXHRcdH0sXG5cblx0XHRnZXRWYWx1ZUZvclBpeGVsOiBmdW5jdGlvbihwaXhlbCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBzaXplID0gbWUuX2hvcml6b250YWwgPyBtZS53aWR0aCA6IG1lLmhlaWdodDtcblx0XHRcdHZhciBzdGFydCA9IG1lLl9ob3Jpem9udGFsID8gbWUubGVmdCA6IG1lLnRvcDtcblx0XHRcdHZhciBwb3MgPSAoc2l6ZSA/IChwaXhlbCAtIHN0YXJ0KSAvIHNpemUgOiAwKSAqIChtZS5fb2Zmc2V0cy5sZWZ0ICsgMSArIG1lLl9vZmZzZXRzLmxlZnQpIC0gbWUuX29mZnNldHMucmlnaHQ7XG5cdFx0XHR2YXIgdGltZSA9IGludGVycG9sYXRlKG1lLl90YWJsZSwgJ3BvcycsIHBvcywgJ3RpbWUnKTtcblxuXHRcdFx0cmV0dXJuIG1vbWVudCh0aW1lKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQ3J1ZGUgYXBwcm94aW1hdGlvbiBvZiB3aGF0IHRoZSBsYWJlbCB3aWR0aCBtaWdodCBiZVxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0TGFiZWxXaWR0aDogZnVuY3Rpb24obGFiZWwpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgdGlja3NPcHRzID0gbWUub3B0aW9ucy50aWNrcztcblx0XHRcdHZhciB0aWNrTGFiZWxXaWR0aCA9IG1lLmN0eC5tZWFzdXJlVGV4dChsYWJlbCkud2lkdGg7XG5cdFx0XHR2YXIgYW5nbGUgPSBoZWxwZXJzLnRvUmFkaWFucyh0aWNrc09wdHMubWF4Um90YXRpb24pO1xuXHRcdFx0dmFyIGNvc1JvdGF0aW9uID0gTWF0aC5jb3MoYW5nbGUpO1xuXHRcdFx0dmFyIHNpblJvdGF0aW9uID0gTWF0aC5zaW4oYW5nbGUpO1xuXHRcdFx0dmFyIHRpY2tGb250U2l6ZSA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQodGlja3NPcHRzLmZvbnRTaXplLCBkZWZhdWx0cy5nbG9iYWwuZGVmYXVsdEZvbnRTaXplKTtcblxuXHRcdFx0cmV0dXJuICh0aWNrTGFiZWxXaWR0aCAqIGNvc1JvdGF0aW9uKSArICh0aWNrRm9udFNpemUgKiBzaW5Sb3RhdGlvbik7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0TGFiZWxDYXBhY2l0eTogZnVuY3Rpb24oZXhhbXBsZVRpbWUpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cblx0XHRcdHZhciBmb3JtYXRPdmVycmlkZSA9IG1lLm9wdGlvbnMudGltZS5kaXNwbGF5Rm9ybWF0cy5taWxsaXNlY29uZDtcdC8vIFBpY2sgdGhlIGxvbmdlc3QgZm9ybWF0IGZvciBndWVzdGltYXRpb25cblxuXHRcdFx0dmFyIGV4YW1wbGVMYWJlbCA9IG1lLnRpY2tGb3JtYXRGdW5jdGlvbihtb21lbnQoZXhhbXBsZVRpbWUpLCAwLCBbXSwgZm9ybWF0T3ZlcnJpZGUpO1xuXHRcdFx0dmFyIHRpY2tMYWJlbFdpZHRoID0gbWUuZ2V0TGFiZWxXaWR0aChleGFtcGxlTGFiZWwpO1xuXHRcdFx0dmFyIGlubmVyV2lkdGggPSBtZS5pc0hvcml6b250YWwoKSA/IG1lLndpZHRoIDogbWUuaGVpZ2h0O1xuXG5cdFx0XHR2YXIgY2FwYWNpdHkgPSBNYXRoLmZsb29yKGlubmVyV2lkdGggLyB0aWNrTGFiZWxXaWR0aCk7XG5cdFx0XHRyZXR1cm4gY2FwYWNpdHkgPiAwID8gY2FwYWNpdHkgOiAxO1xuXHRcdH1cblx0fSk7XG5cblx0Q2hhcnQuc2NhbGVTZXJ2aWNlLnJlZ2lzdGVyU2NhbGVUeXBlKCd0aW1lJywgVGltZVNjYWxlLCBkZWZhdWx0Q29uZmlnKTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///281\n")},function(module,exports){eval('module.exports = function(module) {\n\tif (!module.webpackPolyfill) {\n\t\tmodule.deprecate = function() {};\n\t\tmodule.paths = [];\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, "loaded", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, "id", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vKHdlYnBhY2spL2J1aWxkaW4vbW9kdWxlLmpzP2NlZDIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI4Mi5qcyIsInNvdXJjZXNDb250ZW50IjpbIm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24obW9kdWxlKSB7XG5cdGlmICghbW9kdWxlLndlYnBhY2tQb2x5ZmlsbCkge1xuXHRcdG1vZHVsZS5kZXByZWNhdGUgPSBmdW5jdGlvbigpIHt9O1xuXHRcdG1vZHVsZS5wYXRocyA9IFtdO1xuXHRcdC8vIG1vZHVsZS5wYXJlbnQgPSB1bmRlZmluZWQgYnkgZGVmYXVsdFxuXHRcdGlmICghbW9kdWxlLmNoaWxkcmVuKSBtb2R1bGUuY2hpbGRyZW4gPSBbXTtcblx0XHRPYmplY3QuZGVmaW5lUHJvcGVydHkobW9kdWxlLCBcImxvYWRlZFwiLCB7XG5cdFx0XHRlbnVtZXJhYmxlOiB0cnVlLFxuXHRcdFx0Z2V0OiBmdW5jdGlvbigpIHtcblx0XHRcdFx0cmV0dXJuIG1vZHVsZS5sO1xuXHRcdFx0fVxuXHRcdH0pO1xuXHRcdE9iamVjdC5kZWZpbmVQcm9wZXJ0eShtb2R1bGUsIFwiaWRcIiwge1xuXHRcdFx0ZW51bWVyYWJsZTogdHJ1ZSxcblx0XHRcdGdldDogZnVuY3Rpb24oKSB7XG5cdFx0XHRcdHJldHVybiBtb2R1bGUuaTtcblx0XHRcdH1cblx0XHR9KTtcblx0XHRtb2R1bGUud2VicGFja1BvbHlmaWxsID0gMTtcblx0fVxuXHRyZXR1cm4gbW9kdWxlO1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///282\n')},,function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('bar', {\n\thover: {\n\t\tmode: 'label'\n\t},\n\n\tscales: {\n\t\txAxes: [{\n\t\t\ttype: 'category',\n\n\t\t\t// Specific to Bar Controller\n\t\t\tcategoryPercentage: 0.8,\n\t\t\tbarPercentage: 0.9,\n\n\t\t\t// offset settings\n\t\t\toffset: true,\n\n\t\t\t// grid line settings\n\t\t\tgridLines: {\n\t\t\t\toffsetGridLines: true\n\t\t\t}\n\t\t}],\n\n\t\tyAxes: [{\n\t\t\ttype: 'linear'\n\t\t}]\n\t}\n});\n\ndefaults._set('horizontalBar', {\n\thover: {\n\t\tmode: 'index',\n\t\taxis: 'y'\n\t},\n\n\tscales: {\n\t\txAxes: [{\n\t\t\ttype: 'linear',\n\t\t\tposition: 'bottom'\n\t\t}],\n\n\t\tyAxes: [{\n\t\t\tposition: 'left',\n\t\t\ttype: 'category',\n\n\t\t\t// Specific to Horizontal Bar Controller\n\t\t\tcategoryPercentage: 0.8,\n\t\t\tbarPercentage: 0.9,\n\n\t\t\t// offset settings\n\t\t\toffset: true,\n\n\t\t\t// grid line settings\n\t\t\tgridLines: {\n\t\t\t\toffsetGridLines: true\n\t\t\t}\n\t\t}]\n\t},\n\n\telements: {\n\t\trectangle: {\n\t\t\tborderSkipped: 'left'\n\t\t}\n\t},\n\n\ttooltips: {\n\t\tcallbacks: {\n\t\t\ttitle: function(item, data) {\n\t\t\t\t// Pick first xLabel for now\n\t\t\t\tvar title = '';\n\n\t\t\t\tif (item.length > 0) {\n\t\t\t\t\tif (item[0].yLabel) {\n\t\t\t\t\t\ttitle = item[0].yLabel;\n\t\t\t\t\t} else if (data.labels.length > 0 && item[0].index < data.labels.length) {\n\t\t\t\t\t\ttitle = data.labels[item[0].index];\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\treturn title;\n\t\t\t},\n\n\t\t\tlabel: function(item, data) {\n\t\t\t\tvar datasetLabel = data.datasets[item.datasetIndex].label || '';\n\t\t\t\treturn datasetLabel + ': ' + item.xLabel;\n\t\t\t}\n\t\t},\n\t\tmode: 'index',\n\t\taxis: 'y'\n\t}\n});\n\n/**\n * Computes the \"optimal\" sample size to maintain bars equally sized while preventing overlap.\n * @private\n */\nfunction computeMinSampleSize(scale, pixels) {\n\tvar min = scale.isHorizontal() ? scale.width : scale.height;\n\tvar ticks = scale.getTicks();\n\tvar prev, curr, i, ilen;\n\n\tfor (i = 1, ilen = pixels.length; i < ilen; ++i) {\n\t\tmin = Math.min(min, pixels[i] - pixels[i - 1]);\n\t}\n\n\tfor (i = 0, ilen = ticks.length; i < ilen; ++i) {\n\t\tcurr = scale.getPixelForTick(i);\n\t\tmin = i > 0 ? Math.min(min, curr - prev) : min;\n\t\tprev = curr;\n\t}\n\n\treturn min;\n}\n\n/**\n * Computes an \"ideal\" category based on the absolute bar thickness or, if undefined or null,\n * uses the smallest interval (see computeMinSampleSize) that prevents bar overlapping. This\n * mode currently always generates bars equally sized (until we introduce scriptable options?).\n * @private\n */\nfunction computeFitCategoryTraits(index, ruler, options) {\n\tvar thickness = options.barThickness;\n\tvar count = ruler.stackCount;\n\tvar curr = ruler.pixels[index];\n\tvar size, ratio;\n\n\tif (helpers.isNullOrUndef(thickness)) {\n\t\tsize = ruler.min * options.categoryPercentage;\n\t\tratio = options.barPercentage;\n\t} else {\n\t\t// When bar thickness is enforced, category and bar percentages are ignored.\n\t\t// Note(SB): we could add support for relative bar thickness (e.g. barThickness: '50%')\n\t\t// and deprecate barPercentage since this value is ignored when thickness is absolute.\n\t\tsize = thickness * count;\n\t\tratio = 1;\n\t}\n\n\treturn {\n\t\tchunk: size / count,\n\t\tratio: ratio,\n\t\tstart: curr - (size / 2)\n\t};\n}\n\n/**\n * Computes an \"optimal\" category that globally arranges bars side by side (no gap when\n * percentage options are 1), based on the previous and following categories. This mode\n * generates bars with different widths when data are not evenly spaced.\n * @private\n */\nfunction computeFlexCategoryTraits(index, ruler, options) {\n\tvar pixels = ruler.pixels;\n\tvar curr = pixels[index];\n\tvar prev = index > 0 ? pixels[index - 1] : null;\n\tvar next = index < pixels.length - 1 ? pixels[index + 1] : null;\n\tvar percent = options.categoryPercentage;\n\tvar start, size;\n\n\tif (prev === null) {\n\t\t// first data: its size is double based on the next point or,\n\t\t// if it's also the last data, we use the scale end extremity.\n\t\tprev = curr - (next === null ? ruler.end - curr : next - curr);\n\t}\n\n\tif (next === null) {\n\t\t// last data: its size is also double based on the previous point.\n\t\tnext = curr + curr - prev;\n\t}\n\n\tstart = curr - ((curr - prev) / 2) * percent;\n\tsize = ((next - prev) / 2) * percent;\n\n\treturn {\n\t\tchunk: size / ruler.stackCount,\n\t\tratio: options.barPercentage,\n\t\tstart: start\n\t};\n}\n\nmodule.exports = function(Chart) {\n\n\tChart.controllers.bar = Chart.DatasetController.extend({\n\n\t\tdataElementType: elements.Rectangle,\n\n\t\tinitialize: function() {\n\t\t\tvar me = this;\n\t\t\tvar meta;\n\n\t\t\tChart.DatasetController.prototype.initialize.apply(me, arguments);\n\n\t\t\tmeta = me.getMeta();\n\t\t\tmeta.stack = me.getDataset().stack;\n\t\t\tmeta.bar = true;\n\t\t},\n\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar rects = me.getMeta().data;\n\t\t\tvar i, ilen;\n\n\t\t\tme._ruler = me.getRuler();\n\n\t\t\tfor (i = 0, ilen = rects.length; i < ilen; ++i) {\n\t\t\t\tme.updateElement(rects[i], i, reset);\n\t\t\t}\n\t\t},\n\n\t\tupdateElement: function(rectangle, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar custom = rectangle.custom || {};\n\t\t\tvar rectangleOptions = chart.options.elements.rectangle;\n\n\t\t\trectangle._xScale = me.getScaleForId(meta.xAxisID);\n\t\t\trectangle._yScale = me.getScaleForId(meta.yAxisID);\n\t\t\trectangle._datasetIndex = me.index;\n\t\t\trectangle._index = index;\n\n\t\t\trectangle._model = {\n\t\t\t\tdatasetLabel: dataset.label,\n\t\t\t\tlabel: chart.data.labels[index],\n\t\t\t\tborderSkipped: custom.borderSkipped ? custom.borderSkipped : rectangleOptions.borderSkipped,\n\t\t\t\tbackgroundColor: custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.backgroundColor, index, rectangleOptions.backgroundColor),\n\t\t\t\tborderColor: custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.borderColor, index, rectangleOptions.borderColor),\n\t\t\t\tborderWidth: custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.borderWidth, index, rectangleOptions.borderWidth)\n\t\t\t};\n\n\t\t\tme.updateElementGeometry(rectangle, index, reset);\n\n\t\t\trectangle.pivot();\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tupdateElementGeometry: function(rectangle, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar model = rectangle._model;\n\t\t\tvar vscale = me.getValueScale();\n\t\t\tvar base = vscale.getBasePixel();\n\t\t\tvar horizontal = vscale.isHorizontal();\n\t\t\tvar ruler = me._ruler || me.getRuler();\n\t\t\tvar vpixels = me.calculateBarValuePixels(me.index, index);\n\t\t\tvar ipixels = me.calculateBarIndexPixels(me.index, index, ruler);\n\n\t\t\tmodel.horizontal = horizontal;\n\t\t\tmodel.base = reset ? base : vpixels.base;\n\t\t\tmodel.x = horizontal ? reset ? base : vpixels.head : ipixels.center;\n\t\t\tmodel.y = horizontal ? ipixels.center : reset ? base : vpixels.head;\n\t\t\tmodel.height = horizontal ? ipixels.size : undefined;\n\t\t\tmodel.width = horizontal ? undefined : ipixels.size;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetValueScaleId: function() {\n\t\t\treturn this.getMeta().yAxisID;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetIndexScaleId: function() {\n\t\t\treturn this.getMeta().xAxisID;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetValueScale: function() {\n\t\t\treturn this.getScaleForId(this.getValueScaleId());\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetIndexScale: function() {\n\t\t\treturn this.getScaleForId(this.getIndexScaleId());\n\t\t},\n\n\t\t/**\n\t\t * Returns the stacks based on groups and bar visibility.\n\t\t * @param {Number} [last] - The dataset index\n\t\t * @returns {Array} The stack list\n\t\t * @private\n\t\t */\n\t\t_getStacks: function(last) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar scale = me.getIndexScale();\n\t\t\tvar stacked = scale.options.stacked;\n\t\t\tvar ilen = last === undefined ? chart.data.datasets.length : last + 1;\n\t\t\tvar stacks = [];\n\t\t\tvar i, meta;\n\n\t\t\tfor (i = 0; i < ilen; ++i) {\n\t\t\t\tmeta = chart.getDatasetMeta(i);\n\t\t\t\tif (meta.bar && chart.isDatasetVisible(i) &&\n\t\t\t\t\t(stacked === false ||\n\t\t\t\t\t(stacked === true && stacks.indexOf(meta.stack) === -1) ||\n\t\t\t\t\t(stacked === undefined && (meta.stack === undefined || stacks.indexOf(meta.stack) === -1)))) {\n\t\t\t\t\tstacks.push(meta.stack);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\treturn stacks;\n\t\t},\n\n\t\t/**\n\t\t * Returns the effective number of stacks based on groups and bar visibility.\n\t\t * @private\n\t\t */\n\t\tgetStackCount: function() {\n\t\t\treturn this._getStacks().length;\n\t\t},\n\n\t\t/**\n\t\t * Returns the stack index for the given dataset based on groups and bar visibility.\n\t\t * @param {Number} [datasetIndex] - The dataset index\n\t\t * @param {String} [name] - The stack name to find\n\t\t * @returns {Number} The stack index\n\t\t * @private\n\t\t */\n\t\tgetStackIndex: function(datasetIndex, name) {\n\t\t\tvar stacks = this._getStacks(datasetIndex);\n\t\t\tvar index = (name !== undefined)\n\t\t\t\t? stacks.indexOf(name)\n\t\t\t\t: -1; // indexOf returns -1 if element is not present\n\n\t\t\treturn (index === -1)\n\t\t\t\t? stacks.length - 1\n\t\t\t\t: index;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetRuler: function() {\n\t\t\tvar me = this;\n\t\t\tvar scale = me.getIndexScale();\n\t\t\tvar stackCount = me.getStackCount();\n\t\t\tvar datasetIndex = me.index;\n\t\t\tvar isHorizontal = scale.isHorizontal();\n\t\t\tvar start = isHorizontal ? scale.left : scale.top;\n\t\t\tvar end = start + (isHorizontal ? scale.width : scale.height);\n\t\t\tvar pixels = [];\n\t\t\tvar i, ilen, min;\n\n\t\t\tfor (i = 0, ilen = me.getMeta().data.length; i < ilen; ++i) {\n\t\t\t\tpixels.push(scale.getPixelForValue(null, i, datasetIndex));\n\t\t\t}\n\n\t\t\tmin = helpers.isNullOrUndef(scale.options.barThickness)\n\t\t\t\t? computeMinSampleSize(scale, pixels)\n\t\t\t\t: -1;\n\n\t\t\treturn {\n\t\t\t\tmin: min,\n\t\t\t\tpixels: pixels,\n\t\t\t\tstart: start,\n\t\t\t\tend: end,\n\t\t\t\tstackCount: stackCount,\n\t\t\t\tscale: scale\n\t\t\t};\n\t\t},\n\n\t\t/**\n\t\t * Note: pixel values are not clamped to the scale area.\n\t\t * @private\n\t\t */\n\t\tcalculateBarValuePixels: function(datasetIndex, index) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar scale = me.getValueScale();\n\t\t\tvar datasets = chart.data.datasets;\n\t\t\tvar value = scale.getRightValue(datasets[datasetIndex].data[index]);\n\t\t\tvar stacked = scale.options.stacked;\n\t\t\tvar stack = meta.stack;\n\t\t\tvar start = 0;\n\t\t\tvar i, imeta, ivalue, base, head, size;\n\n\t\t\tif (stacked || (stacked === undefined && stack !== undefined)) {\n\t\t\t\tfor (i = 0; i < datasetIndex; ++i) {\n\t\t\t\t\timeta = chart.getDatasetMeta(i);\n\n\t\t\t\t\tif (imeta.bar &&\n\t\t\t\t\t\timeta.stack === stack &&\n\t\t\t\t\t\timeta.controller.getValueScaleId() === scale.id &&\n\t\t\t\t\t\tchart.isDatasetVisible(i)) {\n\n\t\t\t\t\t\tivalue = scale.getRightValue(datasets[i].data[index]);\n\t\t\t\t\t\tif ((value < 0 && ivalue < 0) || (value >= 0 && ivalue > 0)) {\n\t\t\t\t\t\t\tstart += ivalue;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tbase = scale.getPixelForValue(start);\n\t\t\thead = scale.getPixelForValue(start + value);\n\t\t\tsize = (head - base) / 2;\n\n\t\t\treturn {\n\t\t\t\tsize: size,\n\t\t\t\tbase: base,\n\t\t\t\thead: head,\n\t\t\t\tcenter: head + size / 2\n\t\t\t};\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tcalculateBarIndexPixels: function(datasetIndex, index, ruler) {\n\t\t\tvar me = this;\n\t\t\tvar options = ruler.scale.options;\n\t\t\tvar range = options.barThickness === 'flex'\n\t\t\t\t? computeFlexCategoryTraits(index, ruler, options)\n\t\t\t\t: computeFitCategoryTraits(index, ruler, options);\n\n\t\t\tvar stackIndex = me.getStackIndex(datasetIndex, me.getMeta().stack);\n\t\t\tvar center = range.start + (range.chunk * stackIndex) + (range.chunk / 2);\n\t\t\tvar size = Math.min(\n\t\t\t\thelpers.valueOrDefault(options.maxBarThickness, Infinity),\n\t\t\t\trange.chunk * range.ratio);\n\n\t\t\treturn {\n\t\t\t\tbase: center - size / 2,\n\t\t\t\thead: center + size / 2,\n\t\t\t\tcenter: center,\n\t\t\t\tsize: size\n\t\t\t};\n\t\t},\n\n\t\tdraw: function() {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar scale = me.getValueScale();\n\t\t\tvar rects = me.getMeta().data;\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar ilen = rects.length;\n\t\t\tvar i = 0;\n\n\t\t\thelpers.canvas.clipArea(chart.ctx, chart.chartArea);\n\n\t\t\tfor (; i < ilen; ++i) {\n\t\t\t\tif (!isNaN(scale.getRightValue(dataset.data[i]))) {\n\t\t\t\t\trects[i].draw();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\thelpers.canvas.unclipArea(chart.ctx);\n\t\t},\n\n\t\tsetHoverStyle: function(rectangle) {\n\t\t\tvar dataset = this.chart.data.datasets[rectangle._datasetIndex];\n\t\t\tvar index = rectangle._index;\n\t\t\tvar custom = rectangle.custom || {};\n\t\t\tvar model = rectangle._model;\n\n\t\t\tmodel.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : helpers.valueAtIndexOrDefault(dataset.hoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor));\n\t\t\tmodel.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : helpers.valueAtIndexOrDefault(dataset.hoverBorderColor, index, helpers.getHoverColor(model.borderColor));\n\t\t\tmodel.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : helpers.valueAtIndexOrDefault(dataset.hoverBorderWidth, index, model.borderWidth);\n\t\t},\n\n\t\tremoveHoverStyle: function(rectangle) {\n\t\t\tvar dataset = this.chart.data.datasets[rectangle._datasetIndex];\n\t\t\tvar index = rectangle._index;\n\t\t\tvar custom = rectangle.custom || {};\n\t\t\tvar model = rectangle._model;\n\t\t\tvar rectangleElementOptions = this.chart.options.elements.rectangle;\n\n\t\t\tmodel.backgroundColor = custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.backgroundColor, index, rectangleElementOptions.backgroundColor);\n\t\t\tmodel.borderColor = custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.borderColor, index, rectangleElementOptions.borderColor);\n\t\t\tmodel.borderWidth = custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.borderWidth, index, rectangleElementOptions.borderWidth);\n\t\t}\n\t});\n\n\tChart.controllers.horizontalBar = Chart.controllers.bar.extend({\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetValueScaleId: function() {\n\t\t\treturn this.getMeta().xAxisID;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\tgetIndexScaleId: function() {\n\t\t\treturn this.getMeta().yAxisID;\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuYmFyLmpzPzY0MDMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGVBQWUsbUJBQU8sQ0FBQyxFQUFtQjtBQUMxQyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSCxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxrQ0FBa0MsVUFBVTtBQUM1QztBQUNBOztBQUVBLGlDQUFpQyxVQUFVO0FBQzNDO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLG1DQUFtQyxVQUFVO0FBQzdDO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxhQUFhLE9BQU87QUFDcEIsZUFBZSxNQUFNO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLGNBQWMsVUFBVTtBQUN4QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxhQUFhLE9BQU87QUFDcEIsYUFBYSxPQUFPO0FBQ3BCLGVBQWUsT0FBTztBQUN0QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTOztBQUVUO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsK0NBQStDLFVBQVU7QUFDekQ7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsZUFBZSxrQkFBa0I7QUFDakM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLFNBQVMsVUFBVTtBQUNuQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0YiLCJmaWxlIjoiMjg0LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBlbGVtZW50cyA9IHJlcXVpcmUoJy4uL2VsZW1lbnRzL2luZGV4Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxuZGVmYXVsdHMuX3NldCgnYmFyJywge1xuXHRob3Zlcjoge1xuXHRcdG1vZGU6ICdsYWJlbCdcblx0fSxcblxuXHRzY2FsZXM6IHtcblx0XHR4QXhlczogW3tcblx0XHRcdHR5cGU6ICdjYXRlZ29yeScsXG5cblx0XHRcdC8vIFNwZWNpZmljIHRvIEJhciBDb250cm9sbGVyXG5cdFx0XHRjYXRlZ29yeVBlcmNlbnRhZ2U6IDAuOCxcblx0XHRcdGJhclBlcmNlbnRhZ2U6IDAuOSxcblxuXHRcdFx0Ly8gb2Zmc2V0IHNldHRpbmdzXG5cdFx0XHRvZmZzZXQ6IHRydWUsXG5cblx0XHRcdC8vIGdyaWQgbGluZSBzZXR0aW5nc1xuXHRcdFx0Z3JpZExpbmVzOiB7XG5cdFx0XHRcdG9mZnNldEdyaWRMaW5lczogdHJ1ZVxuXHRcdFx0fVxuXHRcdH1dLFxuXG5cdFx0eUF4ZXM6IFt7XG5cdFx0XHR0eXBlOiAnbGluZWFyJ1xuXHRcdH1dXG5cdH1cbn0pO1xuXG5kZWZhdWx0cy5fc2V0KCdob3Jpem9udGFsQmFyJywge1xuXHRob3Zlcjoge1xuXHRcdG1vZGU6ICdpbmRleCcsXG5cdFx0YXhpczogJ3knXG5cdH0sXG5cblx0c2NhbGVzOiB7XG5cdFx0eEF4ZXM6IFt7XG5cdFx0XHR0eXBlOiAnbGluZWFyJyxcblx0XHRcdHBvc2l0aW9uOiAnYm90dG9tJ1xuXHRcdH1dLFxuXG5cdFx0eUF4ZXM6IFt7XG5cdFx0XHRwb3NpdGlvbjogJ2xlZnQnLFxuXHRcdFx0dHlwZTogJ2NhdGVnb3J5JyxcblxuXHRcdFx0Ly8gU3BlY2lmaWMgdG8gSG9yaXpvbnRhbCBCYXIgQ29udHJvbGxlclxuXHRcdFx0Y2F0ZWdvcnlQZXJjZW50YWdlOiAwLjgsXG5cdFx0XHRiYXJQZXJjZW50YWdlOiAwLjksXG5cblx0XHRcdC8vIG9mZnNldCBzZXR0aW5nc1xuXHRcdFx0b2Zmc2V0OiB0cnVlLFxuXG5cdFx0XHQvLyBncmlkIGxpbmUgc2V0dGluZ3Ncblx0XHRcdGdyaWRMaW5lczoge1xuXHRcdFx0XHRvZmZzZXRHcmlkTGluZXM6IHRydWVcblx0XHRcdH1cblx0XHR9XVxuXHR9LFxuXG5cdGVsZW1lbnRzOiB7XG5cdFx0cmVjdGFuZ2xlOiB7XG5cdFx0XHRib3JkZXJTa2lwcGVkOiAnbGVmdCdcblx0XHR9XG5cdH0sXG5cblx0dG9vbHRpcHM6IHtcblx0XHRjYWxsYmFja3M6IHtcblx0XHRcdHRpdGxlOiBmdW5jdGlvbihpdGVtLCBkYXRhKSB7XG5cdFx0XHRcdC8vIFBpY2sgZmlyc3QgeExhYmVsIGZvciBub3dcblx0XHRcdFx0dmFyIHRpdGxlID0gJyc7XG5cblx0XHRcdFx0aWYgKGl0ZW0ubGVuZ3RoID4gMCkge1xuXHRcdFx0XHRcdGlmIChpdGVtWzBdLnlMYWJlbCkge1xuXHRcdFx0XHRcdFx0dGl0bGUgPSBpdGVtWzBdLnlMYWJlbDtcblx0XHRcdFx0XHR9IGVsc2UgaWYgKGRhdGEubGFiZWxzLmxlbmd0aCA+IDAgJiYgaXRlbVswXS5pbmRleCA8IGRhdGEubGFiZWxzLmxlbmd0aCkge1xuXHRcdFx0XHRcdFx0dGl0bGUgPSBkYXRhLmxhYmVsc1tpdGVtWzBdLmluZGV4XTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRyZXR1cm4gdGl0bGU7XG5cdFx0XHR9LFxuXG5cdFx0XHRsYWJlbDogZnVuY3Rpb24oaXRlbSwgZGF0YSkge1xuXHRcdFx0XHR2YXIgZGF0YXNldExhYmVsID0gZGF0YS5kYXRhc2V0c1tpdGVtLmRhdGFzZXRJbmRleF0ubGFiZWwgfHwgJyc7XG5cdFx0XHRcdHJldHVybiBkYXRhc2V0TGFiZWwgKyAnOiAnICsgaXRlbS54TGFiZWw7XG5cdFx0XHR9XG5cdFx0fSxcblx0XHRtb2RlOiAnaW5kZXgnLFxuXHRcdGF4aXM6ICd5J1xuXHR9XG59KTtcblxuLyoqXG4gKiBDb21wdXRlcyB0aGUgXCJvcHRpbWFsXCIgc2FtcGxlIHNpemUgdG8gbWFpbnRhaW4gYmFycyBlcXVhbGx5IHNpemVkIHdoaWxlIHByZXZlbnRpbmcgb3ZlcmxhcC5cbiAqIEBwcml2YXRlXG4gKi9cbmZ1bmN0aW9uIGNvbXB1dGVNaW5TYW1wbGVTaXplKHNjYWxlLCBwaXhlbHMpIHtcblx0dmFyIG1pbiA9IHNjYWxlLmlzSG9yaXpvbnRhbCgpID8gc2NhbGUud2lkdGggOiBzY2FsZS5oZWlnaHQ7XG5cdHZhciB0aWNrcyA9IHNjYWxlLmdldFRpY2tzKCk7XG5cdHZhciBwcmV2LCBjdXJyLCBpLCBpbGVuO1xuXG5cdGZvciAoaSA9IDEsIGlsZW4gPSBwaXhlbHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0bWluID0gTWF0aC5taW4obWluLCBwaXhlbHNbaV0gLSBwaXhlbHNbaSAtIDFdKTtcblx0fVxuXG5cdGZvciAoaSA9IDAsIGlsZW4gPSB0aWNrcy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRjdXJyID0gc2NhbGUuZ2V0UGl4ZWxGb3JUaWNrKGkpO1xuXHRcdG1pbiA9IGkgPiAwID8gTWF0aC5taW4obWluLCBjdXJyIC0gcHJldikgOiBtaW47XG5cdFx0cHJldiA9IGN1cnI7XG5cdH1cblxuXHRyZXR1cm4gbWluO1xufVxuXG4vKipcbiAqIENvbXB1dGVzIGFuIFwiaWRlYWxcIiBjYXRlZ29yeSBiYXNlZCBvbiB0aGUgYWJzb2x1dGUgYmFyIHRoaWNrbmVzcyBvciwgaWYgdW5kZWZpbmVkIG9yIG51bGwsXG4gKiB1c2VzIHRoZSBzbWFsbGVzdCBpbnRlcnZhbCAoc2VlIGNvbXB1dGVNaW5TYW1wbGVTaXplKSB0aGF0IHByZXZlbnRzIGJhciBvdmVybGFwcGluZy4gVGhpc1xuICogbW9kZSBjdXJyZW50bHkgYWx3YXlzIGdlbmVyYXRlcyBiYXJzIGVxdWFsbHkgc2l6ZWQgKHVudGlsIHdlIGludHJvZHVjZSBzY3JpcHRhYmxlIG9wdGlvbnM/KS5cbiAqIEBwcml2YXRlXG4gKi9cbmZ1bmN0aW9uIGNvbXB1dGVGaXRDYXRlZ29yeVRyYWl0cyhpbmRleCwgcnVsZXIsIG9wdGlvbnMpIHtcblx0dmFyIHRoaWNrbmVzcyA9IG9wdGlvbnMuYmFyVGhpY2tuZXNzO1xuXHR2YXIgY291bnQgPSBydWxlci5zdGFja0NvdW50O1xuXHR2YXIgY3VyciA9IHJ1bGVyLnBpeGVsc1tpbmRleF07XG5cdHZhciBzaXplLCByYXRpbztcblxuXHRpZiAoaGVscGVycy5pc051bGxPclVuZGVmKHRoaWNrbmVzcykpIHtcblx0XHRzaXplID0gcnVsZXIubWluICogb3B0aW9ucy5jYXRlZ29yeVBlcmNlbnRhZ2U7XG5cdFx0cmF0aW8gPSBvcHRpb25zLmJhclBlcmNlbnRhZ2U7XG5cdH0gZWxzZSB7XG5cdFx0Ly8gV2hlbiBiYXIgdGhpY2tuZXNzIGlzIGVuZm9yY2VkLCBjYXRlZ29yeSBhbmQgYmFyIHBlcmNlbnRhZ2VzIGFyZSBpZ25vcmVkLlxuXHRcdC8vIE5vdGUoU0IpOiB3ZSBjb3VsZCBhZGQgc3VwcG9ydCBmb3IgcmVsYXRpdmUgYmFyIHRoaWNrbmVzcyAoZS5nLiBiYXJUaGlja25lc3M6ICc1MCUnKVxuXHRcdC8vIGFuZCBkZXByZWNhdGUgYmFyUGVyY2VudGFnZSBzaW5jZSB0aGlzIHZhbHVlIGlzIGlnbm9yZWQgd2hlbiB0aGlja25lc3MgaXMgYWJzb2x1dGUuXG5cdFx0c2l6ZSA9IHRoaWNrbmVzcyAqIGNvdW50O1xuXHRcdHJhdGlvID0gMTtcblx0fVxuXG5cdHJldHVybiB7XG5cdFx0Y2h1bms6IHNpemUgLyBjb3VudCxcblx0XHRyYXRpbzogcmF0aW8sXG5cdFx0c3RhcnQ6IGN1cnIgLSAoc2l6ZSAvIDIpXG5cdH07XG59XG5cbi8qKlxuICogQ29tcHV0ZXMgYW4gXCJvcHRpbWFsXCIgY2F0ZWdvcnkgdGhhdCBnbG9iYWxseSBhcnJhbmdlcyBiYXJzIHNpZGUgYnkgc2lkZSAobm8gZ2FwIHdoZW5cbiAqIHBlcmNlbnRhZ2Ugb3B0aW9ucyBhcmUgMSksIGJhc2VkIG9uIHRoZSBwcmV2aW91cyBhbmQgZm9sbG93aW5nIGNhdGVnb3JpZXMuIFRoaXMgbW9kZVxuICogZ2VuZXJhdGVzIGJhcnMgd2l0aCBkaWZmZXJlbnQgd2lkdGhzIHdoZW4gZGF0YSBhcmUgbm90IGV2ZW5seSBzcGFjZWQuXG4gKiBAcHJpdmF0ZVxuICovXG5mdW5jdGlvbiBjb21wdXRlRmxleENhdGVnb3J5VHJhaXRzKGluZGV4LCBydWxlciwgb3B0aW9ucykge1xuXHR2YXIgcGl4ZWxzID0gcnVsZXIucGl4ZWxzO1xuXHR2YXIgY3VyciA9IHBpeGVsc1tpbmRleF07XG5cdHZhciBwcmV2ID0gaW5kZXggPiAwID8gcGl4ZWxzW2luZGV4IC0gMV0gOiBudWxsO1xuXHR2YXIgbmV4dCA9IGluZGV4IDwgcGl4ZWxzLmxlbmd0aCAtIDEgPyBwaXhlbHNbaW5kZXggKyAxXSA6IG51bGw7XG5cdHZhciBwZXJjZW50ID0gb3B0aW9ucy5jYXRlZ29yeVBlcmNlbnRhZ2U7XG5cdHZhciBzdGFydCwgc2l6ZTtcblxuXHRpZiAocHJldiA9PT0gbnVsbCkge1xuXHRcdC8vIGZpcnN0IGRhdGE6IGl0cyBzaXplIGlzIGRvdWJsZSBiYXNlZCBvbiB0aGUgbmV4dCBwb2ludCBvcixcblx0XHQvLyBpZiBpdCdzIGFsc28gdGhlIGxhc3QgZGF0YSwgd2UgdXNlIHRoZSBzY2FsZSBlbmQgZXh0cmVtaXR5LlxuXHRcdHByZXYgPSBjdXJyIC0gKG5leHQgPT09IG51bGwgPyBydWxlci5lbmQgLSBjdXJyIDogbmV4dCAtIGN1cnIpO1xuXHR9XG5cblx0aWYgKG5leHQgPT09IG51bGwpIHtcblx0XHQvLyBsYXN0IGRhdGE6IGl0cyBzaXplIGlzIGFsc28gZG91YmxlIGJhc2VkIG9uIHRoZSBwcmV2aW91cyBwb2ludC5cblx0XHRuZXh0ID0gY3VyciArIGN1cnIgLSBwcmV2O1xuXHR9XG5cblx0c3RhcnQgPSBjdXJyIC0gKChjdXJyIC0gcHJldikgLyAyKSAqIHBlcmNlbnQ7XG5cdHNpemUgPSAoKG5leHQgLSBwcmV2KSAvIDIpICogcGVyY2VudDtcblxuXHRyZXR1cm4ge1xuXHRcdGNodW5rOiBzaXplIC8gcnVsZXIuc3RhY2tDb3VudCxcblx0XHRyYXRpbzogb3B0aW9ucy5iYXJQZXJjZW50YWdlLFxuXHRcdHN0YXJ0OiBzdGFydFxuXHR9O1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuY29udHJvbGxlcnMuYmFyID0gQ2hhcnQuRGF0YXNldENvbnRyb2xsZXIuZXh0ZW5kKHtcblxuXHRcdGRhdGFFbGVtZW50VHlwZTogZWxlbWVudHMuUmVjdGFuZ2xlLFxuXG5cdFx0aW5pdGlhbGl6ZTogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG1ldGE7XG5cblx0XHRcdENoYXJ0LkRhdGFzZXRDb250cm9sbGVyLnByb3RvdHlwZS5pbml0aWFsaXplLmFwcGx5KG1lLCBhcmd1bWVudHMpO1xuXG5cdFx0XHRtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0bWV0YS5zdGFjayA9IG1lLmdldERhdGFzZXQoKS5zdGFjaztcblx0XHRcdG1ldGEuYmFyID0gdHJ1ZTtcblx0XHR9LFxuXG5cdFx0dXBkYXRlOiBmdW5jdGlvbihyZXNldCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciByZWN0cyA9IG1lLmdldE1ldGEoKS5kYXRhO1xuXHRcdFx0dmFyIGksIGlsZW47XG5cblx0XHRcdG1lLl9ydWxlciA9IG1lLmdldFJ1bGVyKCk7XG5cblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSByZWN0cy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChyZWN0c1tpXSwgaSwgcmVzZXQpO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHR1cGRhdGVFbGVtZW50OiBmdW5jdGlvbihyZWN0YW5nbGUsIGluZGV4LCByZXNldCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHR2YXIgZGF0YXNldCA9IG1lLmdldERhdGFzZXQoKTtcblx0XHRcdHZhciBjdXN0b20gPSByZWN0YW5nbGUuY3VzdG9tIHx8IHt9O1xuXHRcdFx0dmFyIHJlY3RhbmdsZU9wdGlvbnMgPSBjaGFydC5vcHRpb25zLmVsZW1lbnRzLnJlY3RhbmdsZTtcblxuXHRcdFx0cmVjdGFuZ2xlLl94U2NhbGUgPSBtZS5nZXRTY2FsZUZvcklkKG1ldGEueEF4aXNJRCk7XG5cdFx0XHRyZWN0YW5nbGUuX3lTY2FsZSA9IG1lLmdldFNjYWxlRm9ySWQobWV0YS55QXhpc0lEKTtcblx0XHRcdHJlY3RhbmdsZS5fZGF0YXNldEluZGV4ID0gbWUuaW5kZXg7XG5cdFx0XHRyZWN0YW5nbGUuX2luZGV4ID0gaW5kZXg7XG5cblx0XHRcdHJlY3RhbmdsZS5fbW9kZWwgPSB7XG5cdFx0XHRcdGRhdGFzZXRMYWJlbDogZGF0YXNldC5sYWJlbCxcblx0XHRcdFx0bGFiZWw6IGNoYXJ0LmRhdGEubGFiZWxzW2luZGV4XSxcblx0XHRcdFx0Ym9yZGVyU2tpcHBlZDogY3VzdG9tLmJvcmRlclNraXBwZWQgPyBjdXN0b20uYm9yZGVyU2tpcHBlZCA6IHJlY3RhbmdsZU9wdGlvbnMuYm9yZGVyU2tpcHBlZCxcblx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiBjdXN0b20uYmFja2dyb3VuZENvbG9yID8gY3VzdG9tLmJhY2tncm91bmRDb2xvciA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQuYmFja2dyb3VuZENvbG9yLCBpbmRleCwgcmVjdGFuZ2xlT3B0aW9ucy5iYWNrZ3JvdW5kQ29sb3IpLFxuXHRcdFx0XHRib3JkZXJDb2xvcjogY3VzdG9tLmJvcmRlckNvbG9yID8gY3VzdG9tLmJvcmRlckNvbG9yIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5ib3JkZXJDb2xvciwgaW5kZXgsIHJlY3RhbmdsZU9wdGlvbnMuYm9yZGVyQ29sb3IpLFxuXHRcdFx0XHRib3JkZXJXaWR0aDogY3VzdG9tLmJvcmRlcldpZHRoID8gY3VzdG9tLmJvcmRlcldpZHRoIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5ib3JkZXJXaWR0aCwgaW5kZXgsIHJlY3RhbmdsZU9wdGlvbnMuYm9yZGVyV2lkdGgpXG5cdFx0XHR9O1xuXG5cdFx0XHRtZS51cGRhdGVFbGVtZW50R2VvbWV0cnkocmVjdGFuZ2xlLCBpbmRleCwgcmVzZXQpO1xuXG5cdFx0XHRyZWN0YW5nbGUucGl2b3QoKTtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHR1cGRhdGVFbGVtZW50R2VvbWV0cnk6IGZ1bmN0aW9uKHJlY3RhbmdsZSwgaW5kZXgsIHJlc2V0KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG1vZGVsID0gcmVjdGFuZ2xlLl9tb2RlbDtcblx0XHRcdHZhciB2c2NhbGUgPSBtZS5nZXRWYWx1ZVNjYWxlKCk7XG5cdFx0XHR2YXIgYmFzZSA9IHZzY2FsZS5nZXRCYXNlUGl4ZWwoKTtcblx0XHRcdHZhciBob3Jpem9udGFsID0gdnNjYWxlLmlzSG9yaXpvbnRhbCgpO1xuXHRcdFx0dmFyIHJ1bGVyID0gbWUuX3J1bGVyIHx8IG1lLmdldFJ1bGVyKCk7XG5cdFx0XHR2YXIgdnBpeGVscyA9IG1lLmNhbGN1bGF0ZUJhclZhbHVlUGl4ZWxzKG1lLmluZGV4LCBpbmRleCk7XG5cdFx0XHR2YXIgaXBpeGVscyA9IG1lLmNhbGN1bGF0ZUJhckluZGV4UGl4ZWxzKG1lLmluZGV4LCBpbmRleCwgcnVsZXIpO1xuXG5cdFx0XHRtb2RlbC5ob3Jpem9udGFsID0gaG9yaXpvbnRhbDtcblx0XHRcdG1vZGVsLmJhc2UgPSByZXNldCA/IGJhc2UgOiB2cGl4ZWxzLmJhc2U7XG5cdFx0XHRtb2RlbC54ID0gaG9yaXpvbnRhbCA/IHJlc2V0ID8gYmFzZSA6IHZwaXhlbHMuaGVhZCA6IGlwaXhlbHMuY2VudGVyO1xuXHRcdFx0bW9kZWwueSA9IGhvcml6b250YWwgPyBpcGl4ZWxzLmNlbnRlciA6IHJlc2V0ID8gYmFzZSA6IHZwaXhlbHMuaGVhZDtcblx0XHRcdG1vZGVsLmhlaWdodCA9IGhvcml6b250YWwgPyBpcGl4ZWxzLnNpemUgOiB1bmRlZmluZWQ7XG5cdFx0XHRtb2RlbC53aWR0aCA9IGhvcml6b250YWwgPyB1bmRlZmluZWQgOiBpcGl4ZWxzLnNpemU7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0VmFsdWVTY2FsZUlkOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmdldE1ldGEoKS55QXhpc0lEO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGdldEluZGV4U2NhbGVJZDogZnVuY3Rpb24oKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy5nZXRNZXRhKCkueEF4aXNJRDtcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRnZXRWYWx1ZVNjYWxlOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmdldFNjYWxlRm9ySWQodGhpcy5nZXRWYWx1ZVNjYWxlSWQoKSk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0SW5kZXhTY2FsZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRyZXR1cm4gdGhpcy5nZXRTY2FsZUZvcklkKHRoaXMuZ2V0SW5kZXhTY2FsZUlkKCkpO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBSZXR1cm5zIHRoZSBzdGFja3MgYmFzZWQgb24gZ3JvdXBzIGFuZCBiYXIgdmlzaWJpbGl0eS5cblx0XHQgKiBAcGFyYW0ge051bWJlcn0gW2xhc3RdIC0gVGhlIGRhdGFzZXQgaW5kZXhcblx0XHQgKiBAcmV0dXJucyB7QXJyYXl9IFRoZSBzdGFjayBsaXN0XG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRfZ2V0U3RhY2tzOiBmdW5jdGlvbihsYXN0KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIGNoYXJ0ID0gbWUuY2hhcnQ7XG5cdFx0XHR2YXIgc2NhbGUgPSBtZS5nZXRJbmRleFNjYWxlKCk7XG5cdFx0XHR2YXIgc3RhY2tlZCA9IHNjYWxlLm9wdGlvbnMuc3RhY2tlZDtcblx0XHRcdHZhciBpbGVuID0gbGFzdCA9PT0gdW5kZWZpbmVkID8gY2hhcnQuZGF0YS5kYXRhc2V0cy5sZW5ndGggOiBsYXN0ICsgMTtcblx0XHRcdHZhciBzdGFja3MgPSBbXTtcblx0XHRcdHZhciBpLCBtZXRhO1xuXG5cdFx0XHRmb3IgKGkgPSAwOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShpKTtcblx0XHRcdFx0aWYgKG1ldGEuYmFyICYmIGNoYXJ0LmlzRGF0YXNldFZpc2libGUoaSkgJiZcblx0XHRcdFx0XHQoc3RhY2tlZCA9PT0gZmFsc2UgfHxcblx0XHRcdFx0XHQoc3RhY2tlZCA9PT0gdHJ1ZSAmJiBzdGFja3MuaW5kZXhPZihtZXRhLnN0YWNrKSA9PT0gLTEpIHx8XG5cdFx0XHRcdFx0KHN0YWNrZWQgPT09IHVuZGVmaW5lZCAmJiAobWV0YS5zdGFjayA9PT0gdW5kZWZpbmVkIHx8IHN0YWNrcy5pbmRleE9mKG1ldGEuc3RhY2spID09PSAtMSkpKSkge1xuXHRcdFx0XHRcdHN0YWNrcy5wdXNoKG1ldGEuc3RhY2spO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiBzdGFja3M7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFJldHVybnMgdGhlIGVmZmVjdGl2ZSBudW1iZXIgb2Ygc3RhY2tzIGJhc2VkIG9uIGdyb3VwcyBhbmQgYmFyIHZpc2liaWxpdHkuXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRnZXRTdGFja0NvdW50OiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLl9nZXRTdGFja3MoKS5sZW5ndGg7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIFJldHVybnMgdGhlIHN0YWNrIGluZGV4IGZvciB0aGUgZ2l2ZW4gZGF0YXNldCBiYXNlZCBvbiBncm91cHMgYW5kIGJhciB2aXNpYmlsaXR5LlxuXHRcdCAqIEBwYXJhbSB7TnVtYmVyfSBbZGF0YXNldEluZGV4XSAtIFRoZSBkYXRhc2V0IGluZGV4XG5cdFx0ICogQHBhcmFtIHtTdHJpbmd9IFtuYW1lXSAtIFRoZSBzdGFjayBuYW1lIHRvIGZpbmRcblx0XHQgKiBAcmV0dXJucyB7TnVtYmVyfSBUaGUgc3RhY2sgaW5kZXhcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGdldFN0YWNrSW5kZXg6IGZ1bmN0aW9uKGRhdGFzZXRJbmRleCwgbmFtZSkge1xuXHRcdFx0dmFyIHN0YWNrcyA9IHRoaXMuX2dldFN0YWNrcyhkYXRhc2V0SW5kZXgpO1xuXHRcdFx0dmFyIGluZGV4ID0gKG5hbWUgIT09IHVuZGVmaW5lZClcblx0XHRcdFx0PyBzdGFja3MuaW5kZXhPZihuYW1lKVxuXHRcdFx0XHQ6IC0xOyAvLyBpbmRleE9mIHJldHVybnMgLTEgaWYgZWxlbWVudCBpcyBub3QgcHJlc2VudFxuXG5cdFx0XHRyZXR1cm4gKGluZGV4ID09PSAtMSlcblx0XHRcdFx0PyBzdGFja3MubGVuZ3RoIC0gMVxuXHRcdFx0XHQ6IGluZGV4O1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGdldFJ1bGVyOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgc2NhbGUgPSBtZS5nZXRJbmRleFNjYWxlKCk7XG5cdFx0XHR2YXIgc3RhY2tDb3VudCA9IG1lLmdldFN0YWNrQ291bnQoKTtcblx0XHRcdHZhciBkYXRhc2V0SW5kZXggPSBtZS5pbmRleDtcblx0XHRcdHZhciBpc0hvcml6b250YWwgPSBzY2FsZS5pc0hvcml6b250YWwoKTtcblx0XHRcdHZhciBzdGFydCA9IGlzSG9yaXpvbnRhbCA/IHNjYWxlLmxlZnQgOiBzY2FsZS50b3A7XG5cdFx0XHR2YXIgZW5kID0gc3RhcnQgKyAoaXNIb3Jpem9udGFsID8gc2NhbGUud2lkdGggOiBzY2FsZS5oZWlnaHQpO1xuXHRcdFx0dmFyIHBpeGVscyA9IFtdO1xuXHRcdFx0dmFyIGksIGlsZW4sIG1pbjtcblxuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IG1lLmdldE1ldGEoKS5kYXRhLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRwaXhlbHMucHVzaChzY2FsZS5nZXRQaXhlbEZvclZhbHVlKG51bGwsIGksIGRhdGFzZXRJbmRleCkpO1xuXHRcdFx0fVxuXG5cdFx0XHRtaW4gPSBoZWxwZXJzLmlzTnVsbE9yVW5kZWYoc2NhbGUub3B0aW9ucy5iYXJUaGlja25lc3MpXG5cdFx0XHRcdD8gY29tcHV0ZU1pblNhbXBsZVNpemUoc2NhbGUsIHBpeGVscylcblx0XHRcdFx0OiAtMTtcblxuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0bWluOiBtaW4sXG5cdFx0XHRcdHBpeGVsczogcGl4ZWxzLFxuXHRcdFx0XHRzdGFydDogc3RhcnQsXG5cdFx0XHRcdGVuZDogZW5kLFxuXHRcdFx0XHRzdGFja0NvdW50OiBzdGFja0NvdW50LFxuXHRcdFx0XHRzY2FsZTogc2NhbGVcblx0XHRcdH07XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIE5vdGU6IHBpeGVsIHZhbHVlcyBhcmUgbm90IGNsYW1wZWQgdG8gdGhlIHNjYWxlIGFyZWEuXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRjYWxjdWxhdGVCYXJWYWx1ZVBpeGVsczogZnVuY3Rpb24oZGF0YXNldEluZGV4LCBpbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHR2YXIgc2NhbGUgPSBtZS5nZXRWYWx1ZVNjYWxlKCk7XG5cdFx0XHR2YXIgZGF0YXNldHMgPSBjaGFydC5kYXRhLmRhdGFzZXRzO1xuXHRcdFx0dmFyIHZhbHVlID0gc2NhbGUuZ2V0UmlnaHRWYWx1ZShkYXRhc2V0c1tkYXRhc2V0SW5kZXhdLmRhdGFbaW5kZXhdKTtcblx0XHRcdHZhciBzdGFja2VkID0gc2NhbGUub3B0aW9ucy5zdGFja2VkO1xuXHRcdFx0dmFyIHN0YWNrID0gbWV0YS5zdGFjaztcblx0XHRcdHZhciBzdGFydCA9IDA7XG5cdFx0XHR2YXIgaSwgaW1ldGEsIGl2YWx1ZSwgYmFzZSwgaGVhZCwgc2l6ZTtcblxuXHRcdFx0aWYgKHN0YWNrZWQgfHwgKHN0YWNrZWQgPT09IHVuZGVmaW5lZCAmJiBzdGFjayAhPT0gdW5kZWZpbmVkKSkge1xuXHRcdFx0XHRmb3IgKGkgPSAwOyBpIDwgZGF0YXNldEluZGV4OyArK2kpIHtcblx0XHRcdFx0XHRpbWV0YSA9IGNoYXJ0LmdldERhdGFzZXRNZXRhKGkpO1xuXG5cdFx0XHRcdFx0aWYgKGltZXRhLmJhciAmJlxuXHRcdFx0XHRcdFx0aW1ldGEuc3RhY2sgPT09IHN0YWNrICYmXG5cdFx0XHRcdFx0XHRpbWV0YS5jb250cm9sbGVyLmdldFZhbHVlU2NhbGVJZCgpID09PSBzY2FsZS5pZCAmJlxuXHRcdFx0XHRcdFx0Y2hhcnQuaXNEYXRhc2V0VmlzaWJsZShpKSkge1xuXG5cdFx0XHRcdFx0XHRpdmFsdWUgPSBzY2FsZS5nZXRSaWdodFZhbHVlKGRhdGFzZXRzW2ldLmRhdGFbaW5kZXhdKTtcblx0XHRcdFx0XHRcdGlmICgodmFsdWUgPCAwICYmIGl2YWx1ZSA8IDApIHx8ICh2YWx1ZSA+PSAwICYmIGl2YWx1ZSA+IDApKSB7XG5cdFx0XHRcdFx0XHRcdHN0YXJ0ICs9IGl2YWx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YmFzZSA9IHNjYWxlLmdldFBpeGVsRm9yVmFsdWUoc3RhcnQpO1xuXHRcdFx0aGVhZCA9IHNjYWxlLmdldFBpeGVsRm9yVmFsdWUoc3RhcnQgKyB2YWx1ZSk7XG5cdFx0XHRzaXplID0gKGhlYWQgLSBiYXNlKSAvIDI7XG5cblx0XHRcdHJldHVybiB7XG5cdFx0XHRcdHNpemU6IHNpemUsXG5cdFx0XHRcdGJhc2U6IGJhc2UsXG5cdFx0XHRcdGhlYWQ6IGhlYWQsXG5cdFx0XHRcdGNlbnRlcjogaGVhZCArIHNpemUgLyAyXG5cdFx0XHR9O1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdGNhbGN1bGF0ZUJhckluZGV4UGl4ZWxzOiBmdW5jdGlvbihkYXRhc2V0SW5kZXgsIGluZGV4LCBydWxlcikge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBvcHRpb25zID0gcnVsZXIuc2NhbGUub3B0aW9ucztcblx0XHRcdHZhciByYW5nZSA9IG9wdGlvbnMuYmFyVGhpY2tuZXNzID09PSAnZmxleCdcblx0XHRcdFx0PyBjb21wdXRlRmxleENhdGVnb3J5VHJhaXRzKGluZGV4LCBydWxlciwgb3B0aW9ucylcblx0XHRcdFx0OiBjb21wdXRlRml0Q2F0ZWdvcnlUcmFpdHMoaW5kZXgsIHJ1bGVyLCBvcHRpb25zKTtcblxuXHRcdFx0dmFyIHN0YWNrSW5kZXggPSBtZS5nZXRTdGFja0luZGV4KGRhdGFzZXRJbmRleCwgbWUuZ2V0TWV0YSgpLnN0YWNrKTtcblx0XHRcdHZhciBjZW50ZXIgPSByYW5nZS5zdGFydCArIChyYW5nZS5jaHVuayAqIHN0YWNrSW5kZXgpICsgKHJhbmdlLmNodW5rIC8gMik7XG5cdFx0XHR2YXIgc2l6ZSA9IE1hdGgubWluKFxuXHRcdFx0XHRoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KG9wdGlvbnMubWF4QmFyVGhpY2tuZXNzLCBJbmZpbml0eSksXG5cdFx0XHRcdHJhbmdlLmNodW5rICogcmFuZ2UucmF0aW8pO1xuXG5cdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRiYXNlOiBjZW50ZXIgLSBzaXplIC8gMixcblx0XHRcdFx0aGVhZDogY2VudGVyICsgc2l6ZSAvIDIsXG5cdFx0XHRcdGNlbnRlcjogY2VudGVyLFxuXHRcdFx0XHRzaXplOiBzaXplXG5cdFx0XHR9O1xuXHRcdH0sXG5cblx0XHRkcmF3OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBzY2FsZSA9IG1lLmdldFZhbHVlU2NhbGUoKTtcblx0XHRcdHZhciByZWN0cyA9IG1lLmdldE1ldGEoKS5kYXRhO1xuXHRcdFx0dmFyIGRhdGFzZXQgPSBtZS5nZXREYXRhc2V0KCk7XG5cdFx0XHR2YXIgaWxlbiA9IHJlY3RzLmxlbmd0aDtcblx0XHRcdHZhciBpID0gMDtcblxuXHRcdFx0aGVscGVycy5jYW52YXMuY2xpcEFyZWEoY2hhcnQuY3R4LCBjaGFydC5jaGFydEFyZWEpO1xuXG5cdFx0XHRmb3IgKDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRpZiAoIWlzTmFOKHNjYWxlLmdldFJpZ2h0VmFsdWUoZGF0YXNldC5kYXRhW2ldKSkpIHtcblx0XHRcdFx0XHRyZWN0c1tpXS5kcmF3KCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aGVscGVycy5jYW52YXMudW5jbGlwQXJlYShjaGFydC5jdHgpO1xuXHRcdH0sXG5cblx0XHRzZXRIb3ZlclN0eWxlOiBmdW5jdGlvbihyZWN0YW5nbGUpIHtcblx0XHRcdHZhciBkYXRhc2V0ID0gdGhpcy5jaGFydC5kYXRhLmRhdGFzZXRzW3JlY3RhbmdsZS5fZGF0YXNldEluZGV4XTtcblx0XHRcdHZhciBpbmRleCA9IHJlY3RhbmdsZS5faW5kZXg7XG5cdFx0XHR2YXIgY3VzdG9tID0gcmVjdGFuZ2xlLmN1c3RvbSB8fCB7fTtcblx0XHRcdHZhciBtb2RlbCA9IHJlY3RhbmdsZS5fbW9kZWw7XG5cblx0XHRcdG1vZGVsLmJhY2tncm91bmRDb2xvciA9IGN1c3RvbS5ob3ZlckJhY2tncm91bmRDb2xvciA/IGN1c3RvbS5ob3ZlckJhY2tncm91bmRDb2xvciA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQuaG92ZXJCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBoZWxwZXJzLmdldEhvdmVyQ29sb3IobW9kZWwuYmFja2dyb3VuZENvbG9yKSk7XG5cdFx0XHRtb2RlbC5ib3JkZXJDb2xvciA9IGN1c3RvbS5ob3ZlckJvcmRlckNvbG9yID8gY3VzdG9tLmhvdmVyQm9yZGVyQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LmhvdmVyQm9yZGVyQ29sb3IsIGluZGV4LCBoZWxwZXJzLmdldEhvdmVyQ29sb3IobW9kZWwuYm9yZGVyQ29sb3IpKTtcblx0XHRcdG1vZGVsLmJvcmRlcldpZHRoID0gY3VzdG9tLmhvdmVyQm9yZGVyV2lkdGggPyBjdXN0b20uaG92ZXJCb3JkZXJXaWR0aCA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQuaG92ZXJCb3JkZXJXaWR0aCwgaW5kZXgsIG1vZGVsLmJvcmRlcldpZHRoKTtcblx0XHR9LFxuXG5cdFx0cmVtb3ZlSG92ZXJTdHlsZTogZnVuY3Rpb24ocmVjdGFuZ2xlKSB7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuY2hhcnQuZGF0YS5kYXRhc2V0c1tyZWN0YW5nbGUuX2RhdGFzZXRJbmRleF07XG5cdFx0XHR2YXIgaW5kZXggPSByZWN0YW5nbGUuX2luZGV4O1xuXHRcdFx0dmFyIGN1c3RvbSA9IHJlY3RhbmdsZS5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgbW9kZWwgPSByZWN0YW5nbGUuX21vZGVsO1xuXHRcdFx0dmFyIHJlY3RhbmdsZUVsZW1lbnRPcHRpb25zID0gdGhpcy5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnJlY3RhbmdsZTtcblxuXHRcdFx0bW9kZWwuYmFja2dyb3VuZENvbG9yID0gY3VzdG9tLmJhY2tncm91bmRDb2xvciA/IGN1c3RvbS5iYWNrZ3JvdW5kQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LmJhY2tncm91bmRDb2xvciwgaW5kZXgsIHJlY3RhbmdsZUVsZW1lbnRPcHRpb25zLmJhY2tncm91bmRDb2xvcik7XG5cdFx0XHRtb2RlbC5ib3JkZXJDb2xvciA9IGN1c3RvbS5ib3JkZXJDb2xvciA/IGN1c3RvbS5ib3JkZXJDb2xvciA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQuYm9yZGVyQ29sb3IsIGluZGV4LCByZWN0YW5nbGVFbGVtZW50T3B0aW9ucy5ib3JkZXJDb2xvcik7XG5cdFx0XHRtb2RlbC5ib3JkZXJXaWR0aCA9IGN1c3RvbS5ib3JkZXJXaWR0aCA/IGN1c3RvbS5ib3JkZXJXaWR0aCA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQuYm9yZGVyV2lkdGgsIGluZGV4LCByZWN0YW5nbGVFbGVtZW50T3B0aW9ucy5ib3JkZXJXaWR0aCk7XG5cdFx0fVxuXHR9KTtcblxuXHRDaGFydC5jb250cm9sbGVycy5ob3Jpem9udGFsQmFyID0gQ2hhcnQuY29udHJvbGxlcnMuYmFyLmV4dGVuZCh7XG5cdFx0LyoqXG5cdFx0ICogQHByaXZhdGVcblx0XHQgKi9cblx0XHRnZXRWYWx1ZVNjYWxlSWQ6IGZ1bmN0aW9uKCkge1xuXHRcdFx0cmV0dXJuIHRoaXMuZ2V0TWV0YSgpLnhBeGlzSUQ7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcml2YXRlXG5cdFx0ICovXG5cdFx0Z2V0SW5kZXhTY2FsZUlkOiBmdW5jdGlvbigpIHtcblx0XHRcdHJldHVybiB0aGlzLmdldE1ldGEoKS55QXhpc0lEO1xuXHRcdH1cblx0fSk7XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///284\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('bubble', {\n\thover: {\n\t\tmode: 'single'\n\t},\n\n\tscales: {\n\t\txAxes: [{\n\t\t\ttype: 'linear', // bubble should probably use a linear scale by default\n\t\t\tposition: 'bottom',\n\t\t\tid: 'x-axis-0' // need an ID so datasets can reference the scale\n\t\t}],\n\t\tyAxes: [{\n\t\t\ttype: 'linear',\n\t\t\tposition: 'left',\n\t\t\tid: 'y-axis-0'\n\t\t}]\n\t},\n\n\ttooltips: {\n\t\tcallbacks: {\n\t\t\ttitle: function() {\n\t\t\t\t// Title doesn't make sense for scatter since we format the data as a point\n\t\t\t\treturn '';\n\t\t\t},\n\t\t\tlabel: function(item, data) {\n\t\t\t\tvar datasetLabel = data.datasets[item.datasetIndex].label || '';\n\t\t\t\tvar dataPoint = data.datasets[item.datasetIndex].data[item.index];\n\t\t\t\treturn datasetLabel + ': (' + item.xLabel + ', ' + item.yLabel + ', ' + dataPoint.r + ')';\n\t\t\t}\n\t\t}\n\t}\n});\n\n\nmodule.exports = function(Chart) {\n\n\tChart.controllers.bubble = Chart.DatasetController.extend({\n\t\t/**\n\t\t * @protected\n\t\t */\n\t\tdataElementType: elements.Point,\n\n\t\t/**\n\t\t * @protected\n\t\t */\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar points = meta.data;\n\n\t\t\t// Update Points\n\t\t\thelpers.each(points, function(point, index) {\n\t\t\t\tme.updateElement(point, index, reset);\n\t\t\t});\n\t\t},\n\n\t\t/**\n\t\t * @protected\n\t\t */\n\t\tupdateElement: function(point, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar xScale = me.getScaleForId(meta.xAxisID);\n\t\t\tvar yScale = me.getScaleForId(meta.yAxisID);\n\t\t\tvar options = me._resolveElementOptions(point, index);\n\t\t\tvar data = me.getDataset().data[index];\n\t\t\tvar dsIndex = me.index;\n\n\t\t\tvar x = reset ? xScale.getPixelForDecimal(0.5) : xScale.getPixelForValue(typeof data === 'object' ? data : NaN, index, dsIndex);\n\t\t\tvar y = reset ? yScale.getBasePixel() : yScale.getPixelForValue(data, index, dsIndex);\n\n\t\t\tpoint._xScale = xScale;\n\t\t\tpoint._yScale = yScale;\n\t\t\tpoint._options = options;\n\t\t\tpoint._datasetIndex = dsIndex;\n\t\t\tpoint._index = index;\n\t\t\tpoint._model = {\n\t\t\t\tbackgroundColor: options.backgroundColor,\n\t\t\t\tborderColor: options.borderColor,\n\t\t\t\tborderWidth: options.borderWidth,\n\t\t\t\thitRadius: options.hitRadius,\n\t\t\t\tpointStyle: options.pointStyle,\n\t\t\t\tradius: reset ? 0 : options.radius,\n\t\t\t\tskip: custom.skip || isNaN(x) || isNaN(y),\n\t\t\t\tx: x,\n\t\t\t\ty: y,\n\t\t\t};\n\n\t\t\tpoint.pivot();\n\t\t},\n\n\t\t/**\n\t\t * @protected\n\t\t */\n\t\tsetHoverStyle: function(point) {\n\t\t\tvar model = point._model;\n\t\t\tvar options = point._options;\n\n\t\t\tmodel.backgroundColor = helpers.valueOrDefault(options.hoverBackgroundColor, helpers.getHoverColor(options.backgroundColor));\n\t\t\tmodel.borderColor = helpers.valueOrDefault(options.hoverBorderColor, helpers.getHoverColor(options.borderColor));\n\t\t\tmodel.borderWidth = helpers.valueOrDefault(options.hoverBorderWidth, options.borderWidth);\n\t\t\tmodel.radius = options.radius + options.hoverRadius;\n\t\t},\n\n\t\t/**\n\t\t * @protected\n\t\t */\n\t\tremoveHoverStyle: function(point) {\n\t\t\tvar model = point._model;\n\t\t\tvar options = point._options;\n\n\t\t\tmodel.backgroundColor = options.backgroundColor;\n\t\t\tmodel.borderColor = options.borderColor;\n\t\t\tmodel.borderWidth = options.borderWidth;\n\t\t\tmodel.radius = options.radius;\n\t\t},\n\n\t\t/**\n\t\t * @private\n\t\t */\n\t\t_resolveElementOptions: function(point, index) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar datasets = chart.data.datasets;\n\t\t\tvar dataset = datasets[me.index];\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar options = chart.options.elements.point;\n\t\t\tvar resolve = helpers.options.resolve;\n\t\t\tvar data = dataset.data[index];\n\t\t\tvar values = {};\n\t\t\tvar i, ilen, key;\n\n\t\t\t// Scriptable options\n\t\t\tvar context = {\n\t\t\t\tchart: chart,\n\t\t\t\tdataIndex: index,\n\t\t\t\tdataset: dataset,\n\t\t\t\tdatasetIndex: me.index\n\t\t\t};\n\n\t\t\tvar keys = [\n\t\t\t\t'backgroundColor',\n\t\t\t\t'borderColor',\n\t\t\t\t'borderWidth',\n\t\t\t\t'hoverBackgroundColor',\n\t\t\t\t'hoverBorderColor',\n\t\t\t\t'hoverBorderWidth',\n\t\t\t\t'hoverRadius',\n\t\t\t\t'hitRadius',\n\t\t\t\t'pointStyle'\n\t\t\t];\n\n\t\t\tfor (i = 0, ilen = keys.length; i < ilen; ++i) {\n\t\t\t\tkey = keys[i];\n\t\t\t\tvalues[key] = resolve([\n\t\t\t\t\tcustom[key],\n\t\t\t\t\tdataset[key],\n\t\t\t\t\toptions[key]\n\t\t\t\t], context, index);\n\t\t\t}\n\n\t\t\t// Custom radius resolution\n\t\t\tvalues.radius = resolve([\n\t\t\t\tcustom.radius,\n\t\t\t\tdata ? data.r : undefined,\n\t\t\t\tdataset.radius,\n\t\t\t\toptions.radius\n\t\t\t], context, index);\n\n\t\t\treturn values;\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuYnViYmxlLmpzPzZlMjciXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGVBQWUsbUJBQU8sQ0FBQyxFQUFtQjtBQUMxQyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSCxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOzs7QUFHRDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSixHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBLGtDQUFrQyxVQUFVO0FBQzVDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxFQUFFO0FBQ0YiLCJmaWxlIjoiMjg1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBlbGVtZW50cyA9IHJlcXVpcmUoJy4uL2VsZW1lbnRzL2luZGV4Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxuZGVmYXVsdHMuX3NldCgnYnViYmxlJywge1xuXHRob3Zlcjoge1xuXHRcdG1vZGU6ICdzaW5nbGUnXG5cdH0sXG5cblx0c2NhbGVzOiB7XG5cdFx0eEF4ZXM6IFt7XG5cdFx0XHR0eXBlOiAnbGluZWFyJywgLy8gYnViYmxlIHNob3VsZCBwcm9iYWJseSB1c2UgYSBsaW5lYXIgc2NhbGUgYnkgZGVmYXVsdFxuXHRcdFx0cG9zaXRpb246ICdib3R0b20nLFxuXHRcdFx0aWQ6ICd4LWF4aXMtMCcgLy8gbmVlZCBhbiBJRCBzbyBkYXRhc2V0cyBjYW4gcmVmZXJlbmNlIHRoZSBzY2FsZVxuXHRcdH1dLFxuXHRcdHlBeGVzOiBbe1xuXHRcdFx0dHlwZTogJ2xpbmVhcicsXG5cdFx0XHRwb3NpdGlvbjogJ2xlZnQnLFxuXHRcdFx0aWQ6ICd5LWF4aXMtMCdcblx0XHR9XVxuXHR9LFxuXG5cdHRvb2x0aXBzOiB7XG5cdFx0Y2FsbGJhY2tzOiB7XG5cdFx0XHR0aXRsZTogZnVuY3Rpb24oKSB7XG5cdFx0XHRcdC8vIFRpdGxlIGRvZXNuJ3QgbWFrZSBzZW5zZSBmb3Igc2NhdHRlciBzaW5jZSB3ZSBmb3JtYXQgdGhlIGRhdGEgYXMgYSBwb2ludFxuXHRcdFx0XHRyZXR1cm4gJyc7XG5cdFx0XHR9LFxuXHRcdFx0bGFiZWw6IGZ1bmN0aW9uKGl0ZW0sIGRhdGEpIHtcblx0XHRcdFx0dmFyIGRhdGFzZXRMYWJlbCA9IGRhdGEuZGF0YXNldHNbaXRlbS5kYXRhc2V0SW5kZXhdLmxhYmVsIHx8ICcnO1xuXHRcdFx0XHR2YXIgZGF0YVBvaW50ID0gZGF0YS5kYXRhc2V0c1tpdGVtLmRhdGFzZXRJbmRleF0uZGF0YVtpdGVtLmluZGV4XTtcblx0XHRcdFx0cmV0dXJuIGRhdGFzZXRMYWJlbCArICc6ICgnICsgaXRlbS54TGFiZWwgKyAnLCAnICsgaXRlbS55TGFiZWwgKyAnLCAnICsgZGF0YVBvaW50LnIgKyAnKSc7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59KTtcblxuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuY29udHJvbGxlcnMuYnViYmxlID0gQ2hhcnQuRGF0YXNldENvbnRyb2xsZXIuZXh0ZW5kKHtcblx0XHQvKipcblx0XHQgKiBAcHJvdGVjdGVkXG5cdFx0ICovXG5cdFx0ZGF0YUVsZW1lbnRUeXBlOiBlbGVtZW50cy5Qb2ludCxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcm90ZWN0ZWRcblx0XHQgKi9cblx0XHR1cGRhdGU6IGZ1bmN0aW9uKHJlc2V0KSB7XG5cdFx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHR2YXIgcG9pbnRzID0gbWV0YS5kYXRhO1xuXG5cdFx0XHQvLyBVcGRhdGUgUG9pbnRzXG5cdFx0XHRoZWxwZXJzLmVhY2gocG9pbnRzLCBmdW5jdGlvbihwb2ludCwgaW5kZXgpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChwb2ludCwgaW5kZXgsIHJlc2V0KTtcblx0XHRcdH0pO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJvdGVjdGVkXG5cdFx0ICovXG5cdFx0dXBkYXRlRWxlbWVudDogZnVuY3Rpb24ocG9pbnQsIGluZGV4LCByZXNldCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0dmFyIGN1c3RvbSA9IHBvaW50LmN1c3RvbSB8fCB7fTtcblx0XHRcdHZhciB4U2NhbGUgPSBtZS5nZXRTY2FsZUZvcklkKG1ldGEueEF4aXNJRCk7XG5cdFx0XHR2YXIgeVNjYWxlID0gbWUuZ2V0U2NhbGVGb3JJZChtZXRhLnlBeGlzSUQpO1xuXHRcdFx0dmFyIG9wdGlvbnMgPSBtZS5fcmVzb2x2ZUVsZW1lbnRPcHRpb25zKHBvaW50LCBpbmRleCk7XG5cdFx0XHR2YXIgZGF0YSA9IG1lLmdldERhdGFzZXQoKS5kYXRhW2luZGV4XTtcblx0XHRcdHZhciBkc0luZGV4ID0gbWUuaW5kZXg7XG5cblx0XHRcdHZhciB4ID0gcmVzZXQgPyB4U2NhbGUuZ2V0UGl4ZWxGb3JEZWNpbWFsKDAuNSkgOiB4U2NhbGUuZ2V0UGl4ZWxGb3JWYWx1ZSh0eXBlb2YgZGF0YSA9PT0gJ29iamVjdCcgPyBkYXRhIDogTmFOLCBpbmRleCwgZHNJbmRleCk7XG5cdFx0XHR2YXIgeSA9IHJlc2V0ID8geVNjYWxlLmdldEJhc2VQaXhlbCgpIDogeVNjYWxlLmdldFBpeGVsRm9yVmFsdWUoZGF0YSwgaW5kZXgsIGRzSW5kZXgpO1xuXG5cdFx0XHRwb2ludC5feFNjYWxlID0geFNjYWxlO1xuXHRcdFx0cG9pbnQuX3lTY2FsZSA9IHlTY2FsZTtcblx0XHRcdHBvaW50Ll9vcHRpb25zID0gb3B0aW9ucztcblx0XHRcdHBvaW50Ll9kYXRhc2V0SW5kZXggPSBkc0luZGV4O1xuXHRcdFx0cG9pbnQuX2luZGV4ID0gaW5kZXg7XG5cdFx0XHRwb2ludC5fbW9kZWwgPSB7XG5cdFx0XHRcdGJhY2tncm91bmRDb2xvcjogb3B0aW9ucy5iYWNrZ3JvdW5kQ29sb3IsXG5cdFx0XHRcdGJvcmRlckNvbG9yOiBvcHRpb25zLmJvcmRlckNvbG9yLFxuXHRcdFx0XHRib3JkZXJXaWR0aDogb3B0aW9ucy5ib3JkZXJXaWR0aCxcblx0XHRcdFx0aGl0UmFkaXVzOiBvcHRpb25zLmhpdFJhZGl1cyxcblx0XHRcdFx0cG9pbnRTdHlsZTogb3B0aW9ucy5wb2ludFN0eWxlLFxuXHRcdFx0XHRyYWRpdXM6IHJlc2V0ID8gMCA6IG9wdGlvbnMucmFkaXVzLFxuXHRcdFx0XHRza2lwOiBjdXN0b20uc2tpcCB8fCBpc05hTih4KSB8fCBpc05hTih5KSxcblx0XHRcdFx0eDogeCxcblx0XHRcdFx0eTogeSxcblx0XHRcdH07XG5cblx0XHRcdHBvaW50LnBpdm90KCk7XG5cdFx0fSxcblxuXHRcdC8qKlxuXHRcdCAqIEBwcm90ZWN0ZWRcblx0XHQgKi9cblx0XHRzZXRIb3ZlclN0eWxlOiBmdW5jdGlvbihwb2ludCkge1xuXHRcdFx0dmFyIG1vZGVsID0gcG9pbnQuX21vZGVsO1xuXHRcdFx0dmFyIG9wdGlvbnMgPSBwb2ludC5fb3B0aW9ucztcblxuXHRcdFx0bW9kZWwuYmFja2dyb3VuZENvbG9yID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdChvcHRpb25zLmhvdmVyQmFja2dyb3VuZENvbG9yLCBoZWxwZXJzLmdldEhvdmVyQ29sb3Iob3B0aW9ucy5iYWNrZ3JvdW5kQ29sb3IpKTtcblx0XHRcdG1vZGVsLmJvcmRlckNvbG9yID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdChvcHRpb25zLmhvdmVyQm9yZGVyQ29sb3IsIGhlbHBlcnMuZ2V0SG92ZXJDb2xvcihvcHRpb25zLmJvcmRlckNvbG9yKSk7XG5cdFx0XHRtb2RlbC5ib3JkZXJXaWR0aCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQob3B0aW9ucy5ob3ZlckJvcmRlcldpZHRoLCBvcHRpb25zLmJvcmRlcldpZHRoKTtcblx0XHRcdG1vZGVsLnJhZGl1cyA9IG9wdGlvbnMucmFkaXVzICsgb3B0aW9ucy5ob3ZlclJhZGl1cztcblx0XHR9LFxuXG5cdFx0LyoqXG5cdFx0ICogQHByb3RlY3RlZFxuXHRcdCAqL1xuXHRcdHJlbW92ZUhvdmVyU3R5bGU6IGZ1bmN0aW9uKHBvaW50KSB7XG5cdFx0XHR2YXIgbW9kZWwgPSBwb2ludC5fbW9kZWw7XG5cdFx0XHR2YXIgb3B0aW9ucyA9IHBvaW50Ll9vcHRpb25zO1xuXG5cdFx0XHRtb2RlbC5iYWNrZ3JvdW5kQ29sb3IgPSBvcHRpb25zLmJhY2tncm91bmRDb2xvcjtcblx0XHRcdG1vZGVsLmJvcmRlckNvbG9yID0gb3B0aW9ucy5ib3JkZXJDb2xvcjtcblx0XHRcdG1vZGVsLmJvcmRlcldpZHRoID0gb3B0aW9ucy5ib3JkZXJXaWR0aDtcblx0XHRcdG1vZGVsLnJhZGl1cyA9IG9wdGlvbnMucmFkaXVzO1xuXHRcdH0sXG5cblx0XHQvKipcblx0XHQgKiBAcHJpdmF0ZVxuXHRcdCAqL1xuXHRcdF9yZXNvbHZlRWxlbWVudE9wdGlvbnM6IGZ1bmN0aW9uKHBvaW50LCBpbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIGRhdGFzZXRzID0gY2hhcnQuZGF0YS5kYXRhc2V0cztcblx0XHRcdHZhciBkYXRhc2V0ID0gZGF0YXNldHNbbWUuaW5kZXhdO1xuXHRcdFx0dmFyIGN1c3RvbSA9IHBvaW50LmN1c3RvbSB8fCB7fTtcblx0XHRcdHZhciBvcHRpb25zID0gY2hhcnQub3B0aW9ucy5lbGVtZW50cy5wb2ludDtcblx0XHRcdHZhciByZXNvbHZlID0gaGVscGVycy5vcHRpb25zLnJlc29sdmU7XG5cdFx0XHR2YXIgZGF0YSA9IGRhdGFzZXQuZGF0YVtpbmRleF07XG5cdFx0XHR2YXIgdmFsdWVzID0ge307XG5cdFx0XHR2YXIgaSwgaWxlbiwga2V5O1xuXG5cdFx0XHQvLyBTY3JpcHRhYmxlIG9wdGlvbnNcblx0XHRcdHZhciBjb250ZXh0ID0ge1xuXHRcdFx0XHRjaGFydDogY2hhcnQsXG5cdFx0XHRcdGRhdGFJbmRleDogaW5kZXgsXG5cdFx0XHRcdGRhdGFzZXQ6IGRhdGFzZXQsXG5cdFx0XHRcdGRhdGFzZXRJbmRleDogbWUuaW5kZXhcblx0XHRcdH07XG5cblx0XHRcdHZhciBrZXlzID0gW1xuXHRcdFx0XHQnYmFja2dyb3VuZENvbG9yJyxcblx0XHRcdFx0J2JvcmRlckNvbG9yJyxcblx0XHRcdFx0J2JvcmRlcldpZHRoJyxcblx0XHRcdFx0J2hvdmVyQmFja2dyb3VuZENvbG9yJyxcblx0XHRcdFx0J2hvdmVyQm9yZGVyQ29sb3InLFxuXHRcdFx0XHQnaG92ZXJCb3JkZXJXaWR0aCcsXG5cdFx0XHRcdCdob3ZlclJhZGl1cycsXG5cdFx0XHRcdCdoaXRSYWRpdXMnLFxuXHRcdFx0XHQncG9pbnRTdHlsZSdcblx0XHRcdF07XG5cblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSBrZXlzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRrZXkgPSBrZXlzW2ldO1xuXHRcdFx0XHR2YWx1ZXNba2V5XSA9IHJlc29sdmUoW1xuXHRcdFx0XHRcdGN1c3RvbVtrZXldLFxuXHRcdFx0XHRcdGRhdGFzZXRba2V5XSxcblx0XHRcdFx0XHRvcHRpb25zW2tleV1cblx0XHRcdFx0XSwgY29udGV4dCwgaW5kZXgpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBDdXN0b20gcmFkaXVzIHJlc29sdXRpb25cblx0XHRcdHZhbHVlcy5yYWRpdXMgPSByZXNvbHZlKFtcblx0XHRcdFx0Y3VzdG9tLnJhZGl1cyxcblx0XHRcdFx0ZGF0YSA/IGRhdGEuciA6IHVuZGVmaW5lZCxcblx0XHRcdFx0ZGF0YXNldC5yYWRpdXMsXG5cdFx0XHRcdG9wdGlvbnMucmFkaXVzXG5cdFx0XHRdLCBjb250ZXh0LCBpbmRleCk7XG5cblx0XHRcdHJldHVybiB2YWx1ZXM7XG5cdFx0fVxuXHR9KTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///285\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('doughnut', {\n\tanimation: {\n\t\t// Boolean - Whether we animate the rotation of the Doughnut\n\t\tanimateRotate: true,\n\t\t// Boolean - Whether we animate scaling the Doughnut from the centre\n\t\tanimateScale: false\n\t},\n\thover: {\n\t\tmode: 'single'\n\t},\n\tlegendCallback: function(chart) {\n\t\tvar text = [];\n\t\ttext.push('
    ');\n\n\t\tvar data = chart.data;\n\t\tvar datasets = data.datasets;\n\t\tvar labels = data.labels;\n\n\t\tif (datasets.length) {\n\t\t\tfor (var i = 0; i < datasets[0].data.length; ++i) {\n\t\t\t\ttext.push('
  • ');\n\t\t\t\tif (labels[i]) {\n\t\t\t\t\ttext.push(labels[i]);\n\t\t\t\t}\n\t\t\t\ttext.push('
  • ');\n\t\t\t}\n\t\t}\n\n\t\ttext.push('
');\n\t\treturn text.join('');\n\t},\n\tlegend: {\n\t\tlabels: {\n\t\t\tgenerateLabels: function(chart) {\n\t\t\t\tvar data = chart.data;\n\t\t\t\tif (data.labels.length && data.datasets.length) {\n\t\t\t\t\treturn data.labels.map(function(label, i) {\n\t\t\t\t\t\tvar meta = chart.getDatasetMeta(0);\n\t\t\t\t\t\tvar ds = data.datasets[0];\n\t\t\t\t\t\tvar arc = meta.data[i];\n\t\t\t\t\t\tvar custom = arc && arc.custom || {};\n\t\t\t\t\t\tvar valueAtIndexOrDefault = helpers.valueAtIndexOrDefault;\n\t\t\t\t\t\tvar arcOpts = chart.options.elements.arc;\n\t\t\t\t\t\tvar fill = custom.backgroundColor ? custom.backgroundColor : valueAtIndexOrDefault(ds.backgroundColor, i, arcOpts.backgroundColor);\n\t\t\t\t\t\tvar stroke = custom.borderColor ? custom.borderColor : valueAtIndexOrDefault(ds.borderColor, i, arcOpts.borderColor);\n\t\t\t\t\t\tvar bw = custom.borderWidth ? custom.borderWidth : valueAtIndexOrDefault(ds.borderWidth, i, arcOpts.borderWidth);\n\n\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\ttext: label,\n\t\t\t\t\t\t\tfillStyle: fill,\n\t\t\t\t\t\t\tstrokeStyle: stroke,\n\t\t\t\t\t\t\tlineWidth: bw,\n\t\t\t\t\t\t\thidden: isNaN(ds.data[i]) || meta.data[i].hidden,\n\n\t\t\t\t\t\t\t// Extra data used for toggling the correct item\n\t\t\t\t\t\t\tindex: i\n\t\t\t\t\t\t};\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\treturn [];\n\t\t\t}\n\t\t},\n\n\t\tonClick: function(e, legendItem) {\n\t\t\tvar index = legendItem.index;\n\t\t\tvar chart = this.chart;\n\t\t\tvar i, ilen, meta;\n\n\t\t\tfor (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) {\n\t\t\t\tmeta = chart.getDatasetMeta(i);\n\t\t\t\t// toggle visibility of index if exists\n\t\t\t\tif (meta.data[index]) {\n\t\t\t\t\tmeta.data[index].hidden = !meta.data[index].hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tchart.update();\n\t\t}\n\t},\n\n\t// The percentage of the chart that we cut out of the middle.\n\tcutoutPercentage: 50,\n\n\t// The rotation of the chart, where the first data arc begins.\n\trotation: Math.PI * -0.5,\n\n\t// The total circumference of the chart.\n\tcircumference: Math.PI * 2.0,\n\n\t// Need to override these to give a nice default\n\ttooltips: {\n\t\tcallbacks: {\n\t\t\ttitle: function() {\n\t\t\t\treturn '';\n\t\t\t},\n\t\t\tlabel: function(tooltipItem, data) {\n\t\t\t\tvar dataLabel = data.labels[tooltipItem.index];\n\t\t\t\tvar value = ': ' + data.datasets[tooltipItem.datasetIndex].data[tooltipItem.index];\n\n\t\t\t\tif (helpers.isArray(dataLabel)) {\n\t\t\t\t\t// show value on first line of multiline label\n\t\t\t\t\t// need to clone because we are changing the value\n\t\t\t\t\tdataLabel = dataLabel.slice();\n\t\t\t\t\tdataLabel[0] += value;\n\t\t\t\t} else {\n\t\t\t\t\tdataLabel += value;\n\t\t\t\t}\n\n\t\t\t\treturn dataLabel;\n\t\t\t}\n\t\t}\n\t}\n});\n\ndefaults._set('pie', helpers.clone(defaults.doughnut));\ndefaults._set('pie', {\n\tcutoutPercentage: 0\n});\n\nmodule.exports = function(Chart) {\n\n\tChart.controllers.doughnut = Chart.controllers.pie = Chart.DatasetController.extend({\n\n\t\tdataElementType: elements.Arc,\n\n\t\tlinkScales: helpers.noop,\n\n\t\t// Get index of the dataset in relation to the visible datasets. This allows determining the inner and outer radius correctly\n\t\tgetRingIndex: function(datasetIndex) {\n\t\t\tvar ringIndex = 0;\n\n\t\t\tfor (var j = 0; j < datasetIndex; ++j) {\n\t\t\t\tif (this.chart.isDatasetVisible(j)) {\n\t\t\t\t\t++ringIndex;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\treturn ringIndex;\n\t\t},\n\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar chartArea = chart.chartArea;\n\t\t\tvar opts = chart.options;\n\t\t\tvar arcOpts = opts.elements.arc;\n\t\t\tvar availableWidth = chartArea.right - chartArea.left - arcOpts.borderWidth;\n\t\t\tvar availableHeight = chartArea.bottom - chartArea.top - arcOpts.borderWidth;\n\t\t\tvar minSize = Math.min(availableWidth, availableHeight);\n\t\t\tvar offset = {x: 0, y: 0};\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar cutoutPercentage = opts.cutoutPercentage;\n\t\t\tvar circumference = opts.circumference;\n\n\t\t\t// If the chart's circumference isn't a full circle, calculate minSize as a ratio of the width/height of the arc\n\t\t\tif (circumference < Math.PI * 2.0) {\n\t\t\t\tvar startAngle = opts.rotation % (Math.PI * 2.0);\n\t\t\t\tstartAngle += Math.PI * 2.0 * (startAngle >= Math.PI ? -1 : startAngle < -Math.PI ? 1 : 0);\n\t\t\t\tvar endAngle = startAngle + circumference;\n\t\t\t\tvar start = {x: Math.cos(startAngle), y: Math.sin(startAngle)};\n\t\t\t\tvar end = {x: Math.cos(endAngle), y: Math.sin(endAngle)};\n\t\t\t\tvar contains0 = (startAngle <= 0 && endAngle >= 0) || (startAngle <= Math.PI * 2.0 && Math.PI * 2.0 <= endAngle);\n\t\t\t\tvar contains90 = (startAngle <= Math.PI * 0.5 && Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 2.5 && Math.PI * 2.5 <= endAngle);\n\t\t\t\tvar contains180 = (startAngle <= -Math.PI && -Math.PI <= endAngle) || (startAngle <= Math.PI && Math.PI <= endAngle);\n\t\t\t\tvar contains270 = (startAngle <= -Math.PI * 0.5 && -Math.PI * 0.5 <= endAngle) || (startAngle <= Math.PI * 1.5 && Math.PI * 1.5 <= endAngle);\n\t\t\t\tvar cutout = cutoutPercentage / 100.0;\n\t\t\t\tvar min = {x: contains180 ? -1 : Math.min(start.x * (start.x < 0 ? 1 : cutout), end.x * (end.x < 0 ? 1 : cutout)), y: contains270 ? -1 : Math.min(start.y * (start.y < 0 ? 1 : cutout), end.y * (end.y < 0 ? 1 : cutout))};\n\t\t\t\tvar max = {x: contains0 ? 1 : Math.max(start.x * (start.x > 0 ? 1 : cutout), end.x * (end.x > 0 ? 1 : cutout)), y: contains90 ? 1 : Math.max(start.y * (start.y > 0 ? 1 : cutout), end.y * (end.y > 0 ? 1 : cutout))};\n\t\t\t\tvar size = {width: (max.x - min.x) * 0.5, height: (max.y - min.y) * 0.5};\n\t\t\t\tminSize = Math.min(availableWidth / size.width, availableHeight / size.height);\n\t\t\t\toffset = {x: (max.x + min.x) * -0.5, y: (max.y + min.y) * -0.5};\n\t\t\t}\n\n\t\t\tchart.borderWidth = me.getMaxBorderWidth(meta.data);\n\t\t\tchart.outerRadius = Math.max((minSize - chart.borderWidth) / 2, 0);\n\t\t\tchart.innerRadius = Math.max(cutoutPercentage ? (chart.outerRadius / 100) * (cutoutPercentage) : 0, 0);\n\t\t\tchart.radiusLength = (chart.outerRadius - chart.innerRadius) / chart.getVisibleDatasetCount();\n\t\t\tchart.offsetX = offset.x * chart.outerRadius;\n\t\t\tchart.offsetY = offset.y * chart.outerRadius;\n\n\t\t\tmeta.total = me.calculateTotal();\n\n\t\t\tme.outerRadius = chart.outerRadius - (chart.radiusLength * me.getRingIndex(me.index));\n\t\t\tme.innerRadius = Math.max(me.outerRadius - chart.radiusLength, 0);\n\n\t\t\thelpers.each(meta.data, function(arc, index) {\n\t\t\t\tme.updateElement(arc, index, reset);\n\t\t\t});\n\t\t},\n\n\t\tupdateElement: function(arc, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar chartArea = chart.chartArea;\n\t\t\tvar opts = chart.options;\n\t\t\tvar animationOpts = opts.animation;\n\t\t\tvar centerX = (chartArea.left + chartArea.right) / 2;\n\t\t\tvar centerY = (chartArea.top + chartArea.bottom) / 2;\n\t\t\tvar startAngle = opts.rotation; // non reset case handled later\n\t\t\tvar endAngle = opts.rotation; // non reset case handled later\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar circumference = reset && animationOpts.animateRotate ? 0 : arc.hidden ? 0 : me.calculateCircumference(dataset.data[index]) * (opts.circumference / (2.0 * Math.PI));\n\t\t\tvar innerRadius = reset && animationOpts.animateScale ? 0 : me.innerRadius;\n\t\t\tvar outerRadius = reset && animationOpts.animateScale ? 0 : me.outerRadius;\n\t\t\tvar valueAtIndexOrDefault = helpers.valueAtIndexOrDefault;\n\n\t\t\thelpers.extend(arc, {\n\t\t\t\t// Utility\n\t\t\t\t_datasetIndex: me.index,\n\t\t\t\t_index: index,\n\n\t\t\t\t// Desired view properties\n\t\t\t\t_model: {\n\t\t\t\t\tx: centerX + chart.offsetX,\n\t\t\t\t\ty: centerY + chart.offsetY,\n\t\t\t\t\tstartAngle: startAngle,\n\t\t\t\t\tendAngle: endAngle,\n\t\t\t\t\tcircumference: circumference,\n\t\t\t\t\touterRadius: outerRadius,\n\t\t\t\t\tinnerRadius: innerRadius,\n\t\t\t\t\tlabel: valueAtIndexOrDefault(dataset.label, index, chart.data.labels[index])\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tvar model = arc._model;\n\t\t\t// Resets the visual styles\n\t\t\tthis.removeHoverStyle(arc);\n\n\t\t\t// Set correct angles if not resetting\n\t\t\tif (!reset || !animationOpts.animateRotate) {\n\t\t\t\tif (index === 0) {\n\t\t\t\t\tmodel.startAngle = opts.rotation;\n\t\t\t\t} else {\n\t\t\t\t\tmodel.startAngle = me.getMeta().data[index - 1]._model.endAngle;\n\t\t\t\t}\n\n\t\t\t\tmodel.endAngle = model.startAngle + model.circumference;\n\t\t\t}\n\n\t\t\tarc.pivot();\n\t\t},\n\n\t\tremoveHoverStyle: function(arc) {\n\t\t\tChart.DatasetController.prototype.removeHoverStyle.call(this, arc, this.chart.options.elements.arc);\n\t\t},\n\n\t\tcalculateTotal: function() {\n\t\t\tvar dataset = this.getDataset();\n\t\t\tvar meta = this.getMeta();\n\t\t\tvar total = 0;\n\t\t\tvar value;\n\n\t\t\thelpers.each(meta.data, function(element, index) {\n\t\t\t\tvalue = dataset.data[index];\n\t\t\t\tif (!isNaN(value) && !element.hidden) {\n\t\t\t\t\ttotal += Math.abs(value);\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t/* if (total === 0) {\n\t\t\t\ttotal = NaN;\n\t\t\t}*/\n\n\t\t\treturn total;\n\t\t},\n\n\t\tcalculateCircumference: function(value) {\n\t\t\tvar total = this.getMeta().total;\n\t\t\tif (total > 0 && !isNaN(value)) {\n\t\t\t\treturn (Math.PI * 2.0) * (Math.abs(value) / total);\n\t\t\t}\n\t\t\treturn 0;\n\t\t},\n\n\t\t// gets the max border or hover width to properly scale pie charts\n\t\tgetMaxBorderWidth: function(arcs) {\n\t\t\tvar max = 0;\n\t\t\tvar index = this.index;\n\t\t\tvar length = arcs.length;\n\t\t\tvar borderWidth;\n\t\t\tvar hoverWidth;\n\n\t\t\tfor (var i = 0; i < length; i++) {\n\t\t\t\tborderWidth = arcs[i]._model ? arcs[i]._model.borderWidth : 0;\n\t\t\t\thoverWidth = arcs[i]._chart ? arcs[i]._chart.config.data.datasets[index].hoverBorderWidth : 0;\n\n\t\t\t\tmax = borderWidth > max ? borderWidth : max;\n\t\t\t\tmax = hoverWidth > max ? hoverWidth : max;\n\t\t\t}\n\t\t\treturn max;\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuZG91Z2hudXQuanM/NWQwOCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsZUFBZSxtQkFBTyxDQUFDLEVBQW1CO0FBQzFDLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGtCQUFrQiw2QkFBNkI7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHlEQUF5RCxVQUFVO0FBQ25FO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGtCQUFrQixrQkFBa0I7QUFDcEM7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQixlQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGVBQWU7QUFDZixlQUFlO0FBQ2YsZ0JBQWdCO0FBQ2hCO0FBQ0EsY0FBYztBQUNkOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJO0FBQ0osR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esa0NBQWtDO0FBQ2xDLGdDQUFnQztBQUNoQztBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7O0FBRUo7QUFDQTtBQUNBLElBQUk7O0FBRUo7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUEsa0JBQWtCLFlBQVk7QUFDOUI7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGIiwiZmlsZSI6IjI4Ni5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG52YXIgZWxlbWVudHMgPSByZXF1aXJlKCcuLi9lbGVtZW50cy9pbmRleCcpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmRlZmF1bHRzLl9zZXQoJ2RvdWdobnV0Jywge1xuXHRhbmltYXRpb246IHtcblx0XHQvLyBCb29sZWFuIC0gV2hldGhlciB3ZSBhbmltYXRlIHRoZSByb3RhdGlvbiBvZiB0aGUgRG91Z2hudXRcblx0XHRhbmltYXRlUm90YXRlOiB0cnVlLFxuXHRcdC8vIEJvb2xlYW4gLSBXaGV0aGVyIHdlIGFuaW1hdGUgc2NhbGluZyB0aGUgRG91Z2hudXQgZnJvbSB0aGUgY2VudHJlXG5cdFx0YW5pbWF0ZVNjYWxlOiBmYWxzZVxuXHR9LFxuXHRob3Zlcjoge1xuXHRcdG1vZGU6ICdzaW5nbGUnXG5cdH0sXG5cdGxlZ2VuZENhbGxiYWNrOiBmdW5jdGlvbihjaGFydCkge1xuXHRcdHZhciB0ZXh0ID0gW107XG5cdFx0dGV4dC5wdXNoKCc8dWwgY2xhc3M9XCInICsgY2hhcnQuaWQgKyAnLWxlZ2VuZFwiPicpO1xuXG5cdFx0dmFyIGRhdGEgPSBjaGFydC5kYXRhO1xuXHRcdHZhciBkYXRhc2V0cyA9IGRhdGEuZGF0YXNldHM7XG5cdFx0dmFyIGxhYmVscyA9IGRhdGEubGFiZWxzO1xuXG5cdFx0aWYgKGRhdGFzZXRzLmxlbmd0aCkge1xuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCBkYXRhc2V0c1swXS5kYXRhLmxlbmd0aDsgKytpKSB7XG5cdFx0XHRcdHRleHQucHVzaCgnPGxpPjxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjonICsgZGF0YXNldHNbMF0uYmFja2dyb3VuZENvbG9yW2ldICsgJ1wiPjwvc3Bhbj4nKTtcblx0XHRcdFx0aWYgKGxhYmVsc1tpXSkge1xuXHRcdFx0XHRcdHRleHQucHVzaChsYWJlbHNbaV0pO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRleHQucHVzaCgnPC9saT4nKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZXh0LnB1c2goJzwvdWw+Jyk7XG5cdFx0cmV0dXJuIHRleHQuam9pbignJyk7XG5cdH0sXG5cdGxlZ2VuZDoge1xuXHRcdGxhYmVsczoge1xuXHRcdFx0Z2VuZXJhdGVMYWJlbHM6IGZ1bmN0aW9uKGNoYXJ0KSB7XG5cdFx0XHRcdHZhciBkYXRhID0gY2hhcnQuZGF0YTtcblx0XHRcdFx0aWYgKGRhdGEubGFiZWxzLmxlbmd0aCAmJiBkYXRhLmRhdGFzZXRzLmxlbmd0aCkge1xuXHRcdFx0XHRcdHJldHVybiBkYXRhLmxhYmVscy5tYXAoZnVuY3Rpb24obGFiZWwsIGkpIHtcblx0XHRcdFx0XHRcdHZhciBtZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEoMCk7XG5cdFx0XHRcdFx0XHR2YXIgZHMgPSBkYXRhLmRhdGFzZXRzWzBdO1xuXHRcdFx0XHRcdFx0dmFyIGFyYyA9IG1ldGEuZGF0YVtpXTtcblx0XHRcdFx0XHRcdHZhciBjdXN0b20gPSBhcmMgJiYgYXJjLmN1c3RvbSB8fCB7fTtcblx0XHRcdFx0XHRcdHZhciB2YWx1ZUF0SW5kZXhPckRlZmF1bHQgPSBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdDtcblx0XHRcdFx0XHRcdHZhciBhcmNPcHRzID0gY2hhcnQub3B0aW9ucy5lbGVtZW50cy5hcmM7XG5cdFx0XHRcdFx0XHR2YXIgZmlsbCA9IGN1c3RvbS5iYWNrZ3JvdW5kQ29sb3IgPyBjdXN0b20uYmFja2dyb3VuZENvbG9yIDogdmFsdWVBdEluZGV4T3JEZWZhdWx0KGRzLmJhY2tncm91bmRDb2xvciwgaSwgYXJjT3B0cy5iYWNrZ3JvdW5kQ29sb3IpO1xuXHRcdFx0XHRcdFx0dmFyIHN0cm9rZSA9IGN1c3RvbS5ib3JkZXJDb2xvciA/IGN1c3RvbS5ib3JkZXJDb2xvciA6IHZhbHVlQXRJbmRleE9yRGVmYXVsdChkcy5ib3JkZXJDb2xvciwgaSwgYXJjT3B0cy5ib3JkZXJDb2xvcik7XG5cdFx0XHRcdFx0XHR2YXIgYncgPSBjdXN0b20uYm9yZGVyV2lkdGggPyBjdXN0b20uYm9yZGVyV2lkdGggOiB2YWx1ZUF0SW5kZXhPckRlZmF1bHQoZHMuYm9yZGVyV2lkdGgsIGksIGFyY09wdHMuYm9yZGVyV2lkdGgpO1xuXG5cdFx0XHRcdFx0XHRyZXR1cm4ge1xuXHRcdFx0XHRcdFx0XHR0ZXh0OiBsYWJlbCxcblx0XHRcdFx0XHRcdFx0ZmlsbFN0eWxlOiBmaWxsLFxuXHRcdFx0XHRcdFx0XHRzdHJva2VTdHlsZTogc3Ryb2tlLFxuXHRcdFx0XHRcdFx0XHRsaW5lV2lkdGg6IGJ3LFxuXHRcdFx0XHRcdFx0XHRoaWRkZW46IGlzTmFOKGRzLmRhdGFbaV0pIHx8IG1ldGEuZGF0YVtpXS5oaWRkZW4sXG5cblx0XHRcdFx0XHRcdFx0Ly8gRXh0cmEgZGF0YSB1c2VkIGZvciB0b2dnbGluZyB0aGUgY29ycmVjdCBpdGVtXG5cdFx0XHRcdFx0XHRcdGluZGV4OiBpXG5cdFx0XHRcdFx0XHR9O1xuXHRcdFx0XHRcdH0pO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHJldHVybiBbXTtcblx0XHRcdH1cblx0XHR9LFxuXG5cdFx0b25DbGljazogZnVuY3Rpb24oZSwgbGVnZW5kSXRlbSkge1xuXHRcdFx0dmFyIGluZGV4ID0gbGVnZW5kSXRlbS5pbmRleDtcblx0XHRcdHZhciBjaGFydCA9IHRoaXMuY2hhcnQ7XG5cdFx0XHR2YXIgaSwgaWxlbiwgbWV0YTtcblxuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IChjaGFydC5kYXRhLmRhdGFzZXRzIHx8IFtdKS5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0bWV0YSA9IGNoYXJ0LmdldERhdGFzZXRNZXRhKGkpO1xuXHRcdFx0XHQvLyB0b2dnbGUgdmlzaWJpbGl0eSBvZiBpbmRleCBpZiBleGlzdHNcblx0XHRcdFx0aWYgKG1ldGEuZGF0YVtpbmRleF0pIHtcblx0XHRcdFx0XHRtZXRhLmRhdGFbaW5kZXhdLmhpZGRlbiA9ICFtZXRhLmRhdGFbaW5kZXhdLmhpZGRlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRjaGFydC51cGRhdGUoKTtcblx0XHR9XG5cdH0sXG5cblx0Ly8gVGhlIHBlcmNlbnRhZ2Ugb2YgdGhlIGNoYXJ0IHRoYXQgd2UgY3V0IG91dCBvZiB0aGUgbWlkZGxlLlxuXHRjdXRvdXRQZXJjZW50YWdlOiA1MCxcblxuXHQvLyBUaGUgcm90YXRpb24gb2YgdGhlIGNoYXJ0LCB3aGVyZSB0aGUgZmlyc3QgZGF0YSBhcmMgYmVnaW5zLlxuXHRyb3RhdGlvbjogTWF0aC5QSSAqIC0wLjUsXG5cblx0Ly8gVGhlIHRvdGFsIGNpcmN1bWZlcmVuY2Ugb2YgdGhlIGNoYXJ0LlxuXHRjaXJjdW1mZXJlbmNlOiBNYXRoLlBJICogMi4wLFxuXG5cdC8vIE5lZWQgdG8gb3ZlcnJpZGUgdGhlc2UgdG8gZ2l2ZSBhIG5pY2UgZGVmYXVsdFxuXHR0b29sdGlwczoge1xuXHRcdGNhbGxiYWNrczoge1xuXHRcdFx0dGl0bGU6IGZ1bmN0aW9uKCkge1xuXHRcdFx0XHRyZXR1cm4gJyc7XG5cdFx0XHR9LFxuXHRcdFx0bGFiZWw6IGZ1bmN0aW9uKHRvb2x0aXBJdGVtLCBkYXRhKSB7XG5cdFx0XHRcdHZhciBkYXRhTGFiZWwgPSBkYXRhLmxhYmVsc1t0b29sdGlwSXRlbS5pbmRleF07XG5cdFx0XHRcdHZhciB2YWx1ZSA9ICc6ICcgKyBkYXRhLmRhdGFzZXRzW3Rvb2x0aXBJdGVtLmRhdGFzZXRJbmRleF0uZGF0YVt0b29sdGlwSXRlbS5pbmRleF07XG5cblx0XHRcdFx0aWYgKGhlbHBlcnMuaXNBcnJheShkYXRhTGFiZWwpKSB7XG5cdFx0XHRcdFx0Ly8gc2hvdyB2YWx1ZSBvbiBmaXJzdCBsaW5lIG9mIG11bHRpbGluZSBsYWJlbFxuXHRcdFx0XHRcdC8vIG5lZWQgdG8gY2xvbmUgYmVjYXVzZSB3ZSBhcmUgY2hhbmdpbmcgdGhlIHZhbHVlXG5cdFx0XHRcdFx0ZGF0YUxhYmVsID0gZGF0YUxhYmVsLnNsaWNlKCk7XG5cdFx0XHRcdFx0ZGF0YUxhYmVsWzBdICs9IHZhbHVlO1xuXHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdGRhdGFMYWJlbCArPSB2YWx1ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHJldHVybiBkYXRhTGFiZWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59KTtcblxuZGVmYXVsdHMuX3NldCgncGllJywgaGVscGVycy5jbG9uZShkZWZhdWx0cy5kb3VnaG51dCkpO1xuZGVmYXVsdHMuX3NldCgncGllJywge1xuXHRjdXRvdXRQZXJjZW50YWdlOiAwXG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdENoYXJ0LmNvbnRyb2xsZXJzLmRvdWdobnV0ID0gQ2hhcnQuY29udHJvbGxlcnMucGllID0gQ2hhcnQuRGF0YXNldENvbnRyb2xsZXIuZXh0ZW5kKHtcblxuXHRcdGRhdGFFbGVtZW50VHlwZTogZWxlbWVudHMuQXJjLFxuXG5cdFx0bGlua1NjYWxlczogaGVscGVycy5ub29wLFxuXG5cdFx0Ly8gR2V0IGluZGV4IG9mIHRoZSBkYXRhc2V0IGluIHJlbGF0aW9uIHRvIHRoZSB2aXNpYmxlIGRhdGFzZXRzLiBUaGlzIGFsbG93cyBkZXRlcm1pbmluZyB0aGUgaW5uZXIgYW5kIG91dGVyIHJhZGl1cyBjb3JyZWN0bHlcblx0XHRnZXRSaW5nSW5kZXg6IGZ1bmN0aW9uKGRhdGFzZXRJbmRleCkge1xuXHRcdFx0dmFyIHJpbmdJbmRleCA9IDA7XG5cblx0XHRcdGZvciAodmFyIGogPSAwOyBqIDwgZGF0YXNldEluZGV4OyArK2opIHtcblx0XHRcdFx0aWYgKHRoaXMuY2hhcnQuaXNEYXRhc2V0VmlzaWJsZShqKSkge1xuXHRcdFx0XHRcdCsrcmluZ0luZGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHJldHVybiByaW5nSW5kZXg7XG5cdFx0fSxcblxuXHRcdHVwZGF0ZTogZnVuY3Rpb24ocmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBjaGFydEFyZWEgPSBjaGFydC5jaGFydEFyZWE7XG5cdFx0XHR2YXIgb3B0cyA9IGNoYXJ0Lm9wdGlvbnM7XG5cdFx0XHR2YXIgYXJjT3B0cyA9IG9wdHMuZWxlbWVudHMuYXJjO1xuXHRcdFx0dmFyIGF2YWlsYWJsZVdpZHRoID0gY2hhcnRBcmVhLnJpZ2h0IC0gY2hhcnRBcmVhLmxlZnQgLSBhcmNPcHRzLmJvcmRlcldpZHRoO1xuXHRcdFx0dmFyIGF2YWlsYWJsZUhlaWdodCA9IGNoYXJ0QXJlYS5ib3R0b20gLSBjaGFydEFyZWEudG9wIC0gYXJjT3B0cy5ib3JkZXJXaWR0aDtcblx0XHRcdHZhciBtaW5TaXplID0gTWF0aC5taW4oYXZhaWxhYmxlV2lkdGgsIGF2YWlsYWJsZUhlaWdodCk7XG5cdFx0XHR2YXIgb2Zmc2V0ID0ge3g6IDAsIHk6IDB9O1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHR2YXIgY3V0b3V0UGVyY2VudGFnZSA9IG9wdHMuY3V0b3V0UGVyY2VudGFnZTtcblx0XHRcdHZhciBjaXJjdW1mZXJlbmNlID0gb3B0cy5jaXJjdW1mZXJlbmNlO1xuXG5cdFx0XHQvLyBJZiB0aGUgY2hhcnQncyBjaXJjdW1mZXJlbmNlIGlzbid0IGEgZnVsbCBjaXJjbGUsIGNhbGN1bGF0ZSBtaW5TaXplIGFzIGEgcmF0aW8gb2YgdGhlIHdpZHRoL2hlaWdodCBvZiB0aGUgYXJjXG5cdFx0XHRpZiAoY2lyY3VtZmVyZW5jZSA8IE1hdGguUEkgKiAyLjApIHtcblx0XHRcdFx0dmFyIHN0YXJ0QW5nbGUgPSBvcHRzLnJvdGF0aW9uICUgKE1hdGguUEkgKiAyLjApO1xuXHRcdFx0XHRzdGFydEFuZ2xlICs9IE1hdGguUEkgKiAyLjAgKiAoc3RhcnRBbmdsZSA+PSBNYXRoLlBJID8gLTEgOiBzdGFydEFuZ2xlIDwgLU1hdGguUEkgPyAxIDogMCk7XG5cdFx0XHRcdHZhciBlbmRBbmdsZSA9IHN0YXJ0QW5nbGUgKyBjaXJjdW1mZXJlbmNlO1xuXHRcdFx0XHR2YXIgc3RhcnQgPSB7eDogTWF0aC5jb3Moc3RhcnRBbmdsZSksIHk6IE1hdGguc2luKHN0YXJ0QW5nbGUpfTtcblx0XHRcdFx0dmFyIGVuZCA9IHt4OiBNYXRoLmNvcyhlbmRBbmdsZSksIHk6IE1hdGguc2luKGVuZEFuZ2xlKX07XG5cdFx0XHRcdHZhciBjb250YWluczAgPSAoc3RhcnRBbmdsZSA8PSAwICYmIGVuZEFuZ2xlID49IDApIHx8IChzdGFydEFuZ2xlIDw9IE1hdGguUEkgKiAyLjAgJiYgTWF0aC5QSSAqIDIuMCA8PSBlbmRBbmdsZSk7XG5cdFx0XHRcdHZhciBjb250YWluczkwID0gKHN0YXJ0QW5nbGUgPD0gTWF0aC5QSSAqIDAuNSAmJiBNYXRoLlBJICogMC41IDw9IGVuZEFuZ2xlKSB8fCAoc3RhcnRBbmdsZSA8PSBNYXRoLlBJICogMi41ICYmIE1hdGguUEkgKiAyLjUgPD0gZW5kQW5nbGUpO1xuXHRcdFx0XHR2YXIgY29udGFpbnMxODAgPSAoc3RhcnRBbmdsZSA8PSAtTWF0aC5QSSAmJiAtTWF0aC5QSSA8PSBlbmRBbmdsZSkgfHwgKHN0YXJ0QW5nbGUgPD0gTWF0aC5QSSAmJiBNYXRoLlBJIDw9IGVuZEFuZ2xlKTtcblx0XHRcdFx0dmFyIGNvbnRhaW5zMjcwID0gKHN0YXJ0QW5nbGUgPD0gLU1hdGguUEkgKiAwLjUgJiYgLU1hdGguUEkgKiAwLjUgPD0gZW5kQW5nbGUpIHx8IChzdGFydEFuZ2xlIDw9IE1hdGguUEkgKiAxLjUgJiYgTWF0aC5QSSAqIDEuNSA8PSBlbmRBbmdsZSk7XG5cdFx0XHRcdHZhciBjdXRvdXQgPSBjdXRvdXRQZXJjZW50YWdlIC8gMTAwLjA7XG5cdFx0XHRcdHZhciBtaW4gPSB7eDogY29udGFpbnMxODAgPyAtMSA6IE1hdGgubWluKHN0YXJ0LnggKiAoc3RhcnQueCA8IDAgPyAxIDogY3V0b3V0KSwgZW5kLnggKiAoZW5kLnggPCAwID8gMSA6IGN1dG91dCkpLCB5OiBjb250YWluczI3MCA/IC0xIDogTWF0aC5taW4oc3RhcnQueSAqIChzdGFydC55IDwgMCA/IDEgOiBjdXRvdXQpLCBlbmQueSAqIChlbmQueSA8IDAgPyAxIDogY3V0b3V0KSl9O1xuXHRcdFx0XHR2YXIgbWF4ID0ge3g6IGNvbnRhaW5zMCA/IDEgOiBNYXRoLm1heChzdGFydC54ICogKHN0YXJ0LnggPiAwID8gMSA6IGN1dG91dCksIGVuZC54ICogKGVuZC54ID4gMCA/IDEgOiBjdXRvdXQpKSwgeTogY29udGFpbnM5MCA/IDEgOiBNYXRoLm1heChzdGFydC55ICogKHN0YXJ0LnkgPiAwID8gMSA6IGN1dG91dCksIGVuZC55ICogKGVuZC55ID4gMCA/IDEgOiBjdXRvdXQpKX07XG5cdFx0XHRcdHZhciBzaXplID0ge3dpZHRoOiAobWF4LnggLSBtaW4ueCkgKiAwLjUsIGhlaWdodDogKG1heC55IC0gbWluLnkpICogMC41fTtcblx0XHRcdFx0bWluU2l6ZSA9IE1hdGgubWluKGF2YWlsYWJsZVdpZHRoIC8gc2l6ZS53aWR0aCwgYXZhaWxhYmxlSGVpZ2h0IC8gc2l6ZS5oZWlnaHQpO1xuXHRcdFx0XHRvZmZzZXQgPSB7eDogKG1heC54ICsgbWluLngpICogLTAuNSwgeTogKG1heC55ICsgbWluLnkpICogLTAuNX07XG5cdFx0XHR9XG5cblx0XHRcdGNoYXJ0LmJvcmRlcldpZHRoID0gbWUuZ2V0TWF4Qm9yZGVyV2lkdGgobWV0YS5kYXRhKTtcblx0XHRcdGNoYXJ0Lm91dGVyUmFkaXVzID0gTWF0aC5tYXgoKG1pblNpemUgLSBjaGFydC5ib3JkZXJXaWR0aCkgLyAyLCAwKTtcblx0XHRcdGNoYXJ0LmlubmVyUmFkaXVzID0gTWF0aC5tYXgoY3V0b3V0UGVyY2VudGFnZSA/IChjaGFydC5vdXRlclJhZGl1cyAvIDEwMCkgKiAoY3V0b3V0UGVyY2VudGFnZSkgOiAwLCAwKTtcblx0XHRcdGNoYXJ0LnJhZGl1c0xlbmd0aCA9IChjaGFydC5vdXRlclJhZGl1cyAtIGNoYXJ0LmlubmVyUmFkaXVzKSAvIGNoYXJ0LmdldFZpc2libGVEYXRhc2V0Q291bnQoKTtcblx0XHRcdGNoYXJ0Lm9mZnNldFggPSBvZmZzZXQueCAqIGNoYXJ0Lm91dGVyUmFkaXVzO1xuXHRcdFx0Y2hhcnQub2Zmc2V0WSA9IG9mZnNldC55ICogY2hhcnQub3V0ZXJSYWRpdXM7XG5cblx0XHRcdG1ldGEudG90YWwgPSBtZS5jYWxjdWxhdGVUb3RhbCgpO1xuXG5cdFx0XHRtZS5vdXRlclJhZGl1cyA9IGNoYXJ0Lm91dGVyUmFkaXVzIC0gKGNoYXJ0LnJhZGl1c0xlbmd0aCAqIG1lLmdldFJpbmdJbmRleChtZS5pbmRleCkpO1xuXHRcdFx0bWUuaW5uZXJSYWRpdXMgPSBNYXRoLm1heChtZS5vdXRlclJhZGl1cyAtIGNoYXJ0LnJhZGl1c0xlbmd0aCwgMCk7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZXRhLmRhdGEsIGZ1bmN0aW9uKGFyYywgaW5kZXgpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChhcmMsIGluZGV4LCByZXNldCk7XG5cdFx0XHR9KTtcblx0XHR9LFxuXG5cdFx0dXBkYXRlRWxlbWVudDogZnVuY3Rpb24oYXJjLCBpbmRleCwgcmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBjaGFydEFyZWEgPSBjaGFydC5jaGFydEFyZWE7XG5cdFx0XHR2YXIgb3B0cyA9IGNoYXJ0Lm9wdGlvbnM7XG5cdFx0XHR2YXIgYW5pbWF0aW9uT3B0cyA9IG9wdHMuYW5pbWF0aW9uO1xuXHRcdFx0dmFyIGNlbnRlclggPSAoY2hhcnRBcmVhLmxlZnQgKyBjaGFydEFyZWEucmlnaHQpIC8gMjtcblx0XHRcdHZhciBjZW50ZXJZID0gKGNoYXJ0QXJlYS50b3AgKyBjaGFydEFyZWEuYm90dG9tKSAvIDI7XG5cdFx0XHR2YXIgc3RhcnRBbmdsZSA9IG9wdHMucm90YXRpb247IC8vIG5vbiByZXNldCBjYXNlIGhhbmRsZWQgbGF0ZXJcblx0XHRcdHZhciBlbmRBbmdsZSA9IG9wdHMucm90YXRpb247IC8vIG5vbiByZXNldCBjYXNlIGhhbmRsZWQgbGF0ZXJcblx0XHRcdHZhciBkYXRhc2V0ID0gbWUuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIGNpcmN1bWZlcmVuY2UgPSByZXNldCAmJiBhbmltYXRpb25PcHRzLmFuaW1hdGVSb3RhdGUgPyAwIDogYXJjLmhpZGRlbiA/IDAgOiBtZS5jYWxjdWxhdGVDaXJjdW1mZXJlbmNlKGRhdGFzZXQuZGF0YVtpbmRleF0pICogKG9wdHMuY2lyY3VtZmVyZW5jZSAvICgyLjAgKiBNYXRoLlBJKSk7XG5cdFx0XHR2YXIgaW5uZXJSYWRpdXMgPSByZXNldCAmJiBhbmltYXRpb25PcHRzLmFuaW1hdGVTY2FsZSA/IDAgOiBtZS5pbm5lclJhZGl1cztcblx0XHRcdHZhciBvdXRlclJhZGl1cyA9IHJlc2V0ICYmIGFuaW1hdGlvbk9wdHMuYW5pbWF0ZVNjYWxlID8gMCA6IG1lLm91dGVyUmFkaXVzO1xuXHRcdFx0dmFyIHZhbHVlQXRJbmRleE9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0O1xuXG5cdFx0XHRoZWxwZXJzLmV4dGVuZChhcmMsIHtcblx0XHRcdFx0Ly8gVXRpbGl0eVxuXHRcdFx0XHRfZGF0YXNldEluZGV4OiBtZS5pbmRleCxcblx0XHRcdFx0X2luZGV4OiBpbmRleCxcblxuXHRcdFx0XHQvLyBEZXNpcmVkIHZpZXcgcHJvcGVydGllc1xuXHRcdFx0XHRfbW9kZWw6IHtcblx0XHRcdFx0XHR4OiBjZW50ZXJYICsgY2hhcnQub2Zmc2V0WCxcblx0XHRcdFx0XHR5OiBjZW50ZXJZICsgY2hhcnQub2Zmc2V0WSxcblx0XHRcdFx0XHRzdGFydEFuZ2xlOiBzdGFydEFuZ2xlLFxuXHRcdFx0XHRcdGVuZEFuZ2xlOiBlbmRBbmdsZSxcblx0XHRcdFx0XHRjaXJjdW1mZXJlbmNlOiBjaXJjdW1mZXJlbmNlLFxuXHRcdFx0XHRcdG91dGVyUmFkaXVzOiBvdXRlclJhZGl1cyxcblx0XHRcdFx0XHRpbm5lclJhZGl1czogaW5uZXJSYWRpdXMsXG5cdFx0XHRcdFx0bGFiZWw6IHZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LmxhYmVsLCBpbmRleCwgY2hhcnQuZGF0YS5sYWJlbHNbaW5kZXhdKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0dmFyIG1vZGVsID0gYXJjLl9tb2RlbDtcblx0XHRcdC8vIFJlc2V0cyB0aGUgdmlzdWFsIHN0eWxlc1xuXHRcdFx0dGhpcy5yZW1vdmVIb3ZlclN0eWxlKGFyYyk7XG5cblx0XHRcdC8vIFNldCBjb3JyZWN0IGFuZ2xlcyBpZiBub3QgcmVzZXR0aW5nXG5cdFx0XHRpZiAoIXJlc2V0IHx8ICFhbmltYXRpb25PcHRzLmFuaW1hdGVSb3RhdGUpIHtcblx0XHRcdFx0aWYgKGluZGV4ID09PSAwKSB7XG5cdFx0XHRcdFx0bW9kZWwuc3RhcnRBbmdsZSA9IG9wdHMucm90YXRpb247XG5cdFx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdFx0bW9kZWwuc3RhcnRBbmdsZSA9IG1lLmdldE1ldGEoKS5kYXRhW2luZGV4IC0gMV0uX21vZGVsLmVuZEFuZ2xlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bW9kZWwuZW5kQW5nbGUgPSBtb2RlbC5zdGFydEFuZ2xlICsgbW9kZWwuY2lyY3VtZmVyZW5jZTtcblx0XHRcdH1cblxuXHRcdFx0YXJjLnBpdm90KCk7XG5cdFx0fSxcblxuXHRcdHJlbW92ZUhvdmVyU3R5bGU6IGZ1bmN0aW9uKGFyYykge1xuXHRcdFx0Q2hhcnQuRGF0YXNldENvbnRyb2xsZXIucHJvdG90eXBlLnJlbW92ZUhvdmVyU3R5bGUuY2FsbCh0aGlzLCBhcmMsIHRoaXMuY2hhcnQub3B0aW9ucy5lbGVtZW50cy5hcmMpO1xuXHRcdH0sXG5cblx0XHRjYWxjdWxhdGVUb3RhbDogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIG1ldGEgPSB0aGlzLmdldE1ldGEoKTtcblx0XHRcdHZhciB0b3RhbCA9IDA7XG5cdFx0XHR2YXIgdmFsdWU7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZXRhLmRhdGEsIGZ1bmN0aW9uKGVsZW1lbnQsIGluZGV4KSB7XG5cdFx0XHRcdHZhbHVlID0gZGF0YXNldC5kYXRhW2luZGV4XTtcblx0XHRcdFx0aWYgKCFpc05hTih2YWx1ZSkgJiYgIWVsZW1lbnQuaGlkZGVuKSB7XG5cdFx0XHRcdFx0dG90YWwgKz0gTWF0aC5hYnModmFsdWUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0LyogaWYgKHRvdGFsID09PSAwKSB7XG5cdFx0XHRcdHRvdGFsID0gTmFOO1xuXHRcdFx0fSovXG5cblx0XHRcdHJldHVybiB0b3RhbDtcblx0XHR9LFxuXG5cdFx0Y2FsY3VsYXRlQ2lyY3VtZmVyZW5jZTogZnVuY3Rpb24odmFsdWUpIHtcblx0XHRcdHZhciB0b3RhbCA9IHRoaXMuZ2V0TWV0YSgpLnRvdGFsO1xuXHRcdFx0aWYgKHRvdGFsID4gMCAmJiAhaXNOYU4odmFsdWUpKSB7XG5cdFx0XHRcdHJldHVybiAoTWF0aC5QSSAqIDIuMCkgKiAoTWF0aC5hYnModmFsdWUpIC8gdG90YWwpO1xuXHRcdFx0fVxuXHRcdFx0cmV0dXJuIDA7XG5cdFx0fSxcblxuXHRcdC8vIGdldHMgdGhlIG1heCBib3JkZXIgb3IgaG92ZXIgd2lkdGggdG8gcHJvcGVybHkgc2NhbGUgcGllIGNoYXJ0c1xuXHRcdGdldE1heEJvcmRlcldpZHRoOiBmdW5jdGlvbihhcmNzKSB7XG5cdFx0XHR2YXIgbWF4ID0gMDtcblx0XHRcdHZhciBpbmRleCA9IHRoaXMuaW5kZXg7XG5cdFx0XHR2YXIgbGVuZ3RoID0gYXJjcy5sZW5ndGg7XG5cdFx0XHR2YXIgYm9yZGVyV2lkdGg7XG5cdFx0XHR2YXIgaG92ZXJXaWR0aDtcblxuXHRcdFx0Zm9yICh2YXIgaSA9IDA7IGkgPCBsZW5ndGg7IGkrKykge1xuXHRcdFx0XHRib3JkZXJXaWR0aCA9IGFyY3NbaV0uX21vZGVsID8gYXJjc1tpXS5fbW9kZWwuYm9yZGVyV2lkdGggOiAwO1xuXHRcdFx0XHRob3ZlcldpZHRoID0gYXJjc1tpXS5fY2hhcnQgPyBhcmNzW2ldLl9jaGFydC5jb25maWcuZGF0YS5kYXRhc2V0c1tpbmRleF0uaG92ZXJCb3JkZXJXaWR0aCA6IDA7XG5cblx0XHRcdFx0bWF4ID0gYm9yZGVyV2lkdGggPiBtYXggPyBib3JkZXJXaWR0aCA6IG1heDtcblx0XHRcdFx0bWF4ID0gaG92ZXJXaWR0aCA+IG1heCA/IGhvdmVyV2lkdGggOiBtYXg7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gbWF4O1xuXHRcdH1cblx0fSk7XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///286\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('line', {\n\tshowLines: true,\n\tspanGaps: false,\n\n\thover: {\n\t\tmode: 'label'\n\t},\n\n\tscales: {\n\t\txAxes: [{\n\t\t\ttype: 'category',\n\t\t\tid: 'x-axis-0'\n\t\t}],\n\t\tyAxes: [{\n\t\t\ttype: 'linear',\n\t\t\tid: 'y-axis-0'\n\t\t}]\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\tfunction lineEnabled(dataset, options) {\n\t\treturn helpers.valueOrDefault(dataset.showLine, options.showLines);\n\t}\n\n\tChart.controllers.line = Chart.DatasetController.extend({\n\n\t\tdatasetElementType: elements.Line,\n\n\t\tdataElementType: elements.Point,\n\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar line = meta.dataset;\n\t\t\tvar points = meta.data || [];\n\t\t\tvar options = me.chart.options;\n\t\t\tvar lineElementOptions = options.elements.line;\n\t\t\tvar scale = me.getScaleForId(meta.yAxisID);\n\t\t\tvar i, ilen, custom;\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar showLine = lineEnabled(dataset, options);\n\n\t\t\t// Update Line\n\t\t\tif (showLine) {\n\t\t\t\tcustom = line.custom || {};\n\n\t\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\n\t\t\t\tif ((dataset.tension !== undefined) && (dataset.lineTension === undefined)) {\n\t\t\t\t\tdataset.lineTension = dataset.tension;\n\t\t\t\t}\n\n\t\t\t\t// Utility\n\t\t\t\tline._scale = scale;\n\t\t\t\tline._datasetIndex = me.index;\n\t\t\t\t// Data\n\t\t\t\tline._children = points;\n\t\t\t\t// Model\n\t\t\t\tline._model = {\n\t\t\t\t\t// Appearance\n\t\t\t\t\t// The default behavior of lines is to break at null values, according\n\t\t\t\t\t// to https://github.com/chartjs/Chart.js/issues/2435#issuecomment-216718158\n\t\t\t\t\t// This option gives lines the ability to span gaps\n\t\t\t\t\tspanGaps: dataset.spanGaps ? dataset.spanGaps : options.spanGaps,\n\t\t\t\t\ttension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, lineElementOptions.tension),\n\t\t\t\t\tbackgroundColor: custom.backgroundColor ? custom.backgroundColor : (dataset.backgroundColor || lineElementOptions.backgroundColor),\n\t\t\t\t\tborderWidth: custom.borderWidth ? custom.borderWidth : (dataset.borderWidth || lineElementOptions.borderWidth),\n\t\t\t\t\tborderColor: custom.borderColor ? custom.borderColor : (dataset.borderColor || lineElementOptions.borderColor),\n\t\t\t\t\tborderCapStyle: custom.borderCapStyle ? custom.borderCapStyle : (dataset.borderCapStyle || lineElementOptions.borderCapStyle),\n\t\t\t\t\tborderDash: custom.borderDash ? custom.borderDash : (dataset.borderDash || lineElementOptions.borderDash),\n\t\t\t\t\tborderDashOffset: custom.borderDashOffset ? custom.borderDashOffset : (dataset.borderDashOffset || lineElementOptions.borderDashOffset),\n\t\t\t\t\tborderJoinStyle: custom.borderJoinStyle ? custom.borderJoinStyle : (dataset.borderJoinStyle || lineElementOptions.borderJoinStyle),\n\t\t\t\t\tfill: custom.fill ? custom.fill : (dataset.fill !== undefined ? dataset.fill : lineElementOptions.fill),\n\t\t\t\t\tsteppedLine: custom.steppedLine ? custom.steppedLine : helpers.valueOrDefault(dataset.steppedLine, lineElementOptions.stepped),\n\t\t\t\t\tcubicInterpolationMode: custom.cubicInterpolationMode ? custom.cubicInterpolationMode : helpers.valueOrDefault(dataset.cubicInterpolationMode, lineElementOptions.cubicInterpolationMode),\n\t\t\t\t};\n\n\t\t\t\tline.pivot();\n\t\t\t}\n\n\t\t\t// Update Points\n\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\n\t\t\t\tme.updateElement(points[i], i, reset);\n\t\t\t}\n\n\t\t\tif (showLine && line._model.tension !== 0) {\n\t\t\t\tme.updateBezierControlPoints();\n\t\t\t}\n\n\t\t\t// Now pivot the point for animation\n\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\n\t\t\t\tpoints[i].pivot();\n\t\t\t}\n\t\t},\n\n\t\tgetPointBackgroundColor: function(point, index) {\n\t\t\tvar backgroundColor = this.chart.options.elements.point.backgroundColor;\n\t\t\tvar dataset = this.getDataset();\n\t\t\tvar custom = point.custom || {};\n\n\t\t\tif (custom.backgroundColor) {\n\t\t\t\tbackgroundColor = custom.backgroundColor;\n\t\t\t} else if (dataset.pointBackgroundColor) {\n\t\t\t\tbackgroundColor = helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, backgroundColor);\n\t\t\t} else if (dataset.backgroundColor) {\n\t\t\t\tbackgroundColor = dataset.backgroundColor;\n\t\t\t}\n\n\t\t\treturn backgroundColor;\n\t\t},\n\n\t\tgetPointBorderColor: function(point, index) {\n\t\t\tvar borderColor = this.chart.options.elements.point.borderColor;\n\t\t\tvar dataset = this.getDataset();\n\t\t\tvar custom = point.custom || {};\n\n\t\t\tif (custom.borderColor) {\n\t\t\t\tborderColor = custom.borderColor;\n\t\t\t} else if (dataset.pointBorderColor) {\n\t\t\t\tborderColor = helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, borderColor);\n\t\t\t} else if (dataset.borderColor) {\n\t\t\t\tborderColor = dataset.borderColor;\n\t\t\t}\n\n\t\t\treturn borderColor;\n\t\t},\n\n\t\tgetPointBorderWidth: function(point, index) {\n\t\t\tvar borderWidth = this.chart.options.elements.point.borderWidth;\n\t\t\tvar dataset = this.getDataset();\n\t\t\tvar custom = point.custom || {};\n\n\t\t\tif (!isNaN(custom.borderWidth)) {\n\t\t\t\tborderWidth = custom.borderWidth;\n\t\t\t} else if (!isNaN(dataset.pointBorderWidth) || helpers.isArray(dataset.pointBorderWidth)) {\n\t\t\t\tborderWidth = helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, borderWidth);\n\t\t\t} else if (!isNaN(dataset.borderWidth)) {\n\t\t\t\tborderWidth = dataset.borderWidth;\n\t\t\t}\n\n\t\t\treturn borderWidth;\n\t\t},\n\n\t\tupdateElement: function(point, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar datasetIndex = me.index;\n\t\t\tvar value = dataset.data[index];\n\t\t\tvar yScale = me.getScaleForId(meta.yAxisID);\n\t\t\tvar xScale = me.getScaleForId(meta.xAxisID);\n\t\t\tvar pointOptions = me.chart.options.elements.point;\n\t\t\tvar x, y;\n\n\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\n\t\t\tif ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) {\n\t\t\t\tdataset.pointRadius = dataset.radius;\n\t\t\t}\n\t\t\tif ((dataset.hitRadius !== undefined) && (dataset.pointHitRadius === undefined)) {\n\t\t\t\tdataset.pointHitRadius = dataset.hitRadius;\n\t\t\t}\n\n\t\t\tx = xScale.getPixelForValue(typeof value === 'object' ? value : NaN, index, datasetIndex);\n\t\t\ty = reset ? yScale.getBasePixel() : me.calculatePointY(value, index, datasetIndex);\n\n\t\t\t// Utility\n\t\t\tpoint._xScale = xScale;\n\t\t\tpoint._yScale = yScale;\n\t\t\tpoint._datasetIndex = datasetIndex;\n\t\t\tpoint._index = index;\n\n\t\t\t// Desired view properties\n\t\t\tpoint._model = {\n\t\t\t\tx: x,\n\t\t\t\ty: y,\n\t\t\t\tskip: custom.skip || isNaN(x) || isNaN(y),\n\t\t\t\t// Appearance\n\t\t\t\tradius: custom.radius || helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointOptions.radius),\n\t\t\t\tpointStyle: custom.pointStyle || helpers.valueAtIndexOrDefault(dataset.pointStyle, index, pointOptions.pointStyle),\n\t\t\t\tbackgroundColor: me.getPointBackgroundColor(point, index),\n\t\t\t\tborderColor: me.getPointBorderColor(point, index),\n\t\t\t\tborderWidth: me.getPointBorderWidth(point, index),\n\t\t\t\ttension: meta.dataset._model ? meta.dataset._model.tension : 0,\n\t\t\t\tsteppedLine: meta.dataset._model ? meta.dataset._model.steppedLine : false,\n\t\t\t\t// Tooltip\n\t\t\t\thitRadius: custom.hitRadius || helpers.valueAtIndexOrDefault(dataset.pointHitRadius, index, pointOptions.hitRadius)\n\t\t\t};\n\t\t},\n\n\t\tcalculatePointY: function(value, index, datasetIndex) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar yScale = me.getScaleForId(meta.yAxisID);\n\t\t\tvar sumPos = 0;\n\t\t\tvar sumNeg = 0;\n\t\t\tvar i, ds, dsMeta;\n\n\t\t\tif (yScale.options.stacked) {\n\t\t\t\tfor (i = 0; i < datasetIndex; i++) {\n\t\t\t\t\tds = chart.data.datasets[i];\n\t\t\t\t\tdsMeta = chart.getDatasetMeta(i);\n\t\t\t\t\tif (dsMeta.type === 'line' && dsMeta.yAxisID === yScale.id && chart.isDatasetVisible(i)) {\n\t\t\t\t\t\tvar stackedRightValue = Number(yScale.getRightValue(ds.data[index]));\n\t\t\t\t\t\tif (stackedRightValue < 0) {\n\t\t\t\t\t\t\tsumNeg += stackedRightValue || 0;\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tsumPos += stackedRightValue || 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tvar rightValue = Number(yScale.getRightValue(value));\n\t\t\t\tif (rightValue < 0) {\n\t\t\t\t\treturn yScale.getPixelForValue(sumNeg + rightValue);\n\t\t\t\t}\n\t\t\t\treturn yScale.getPixelForValue(sumPos + rightValue);\n\t\t\t}\n\n\t\t\treturn yScale.getPixelForValue(value);\n\t\t},\n\n\t\tupdateBezierControlPoints: function() {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar area = me.chart.chartArea;\n\t\t\tvar points = (meta.data || []);\n\t\t\tvar i, ilen, point, model, controlPoints;\n\n\t\t\t// Only consider points that are drawn in case the spanGaps option is used\n\t\t\tif (meta.dataset._model.spanGaps) {\n\t\t\t\tpoints = points.filter(function(pt) {\n\t\t\t\t\treturn !pt._model.skip;\n\t\t\t\t});\n\t\t\t}\n\n\t\t\tfunction capControlPoint(pt, min, max) {\n\t\t\t\treturn Math.max(Math.min(pt, max), min);\n\t\t\t}\n\n\t\t\tif (meta.dataset._model.cubicInterpolationMode === 'monotone') {\n\t\t\t\thelpers.splineCurveMonotone(points);\n\t\t\t} else {\n\t\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\n\t\t\t\t\tpoint = points[i];\n\t\t\t\t\tmodel = point._model;\n\t\t\t\t\tcontrolPoints = helpers.splineCurve(\n\t\t\t\t\t\thelpers.previousItem(points, i)._model,\n\t\t\t\t\t\tmodel,\n\t\t\t\t\t\thelpers.nextItem(points, i)._model,\n\t\t\t\t\t\tmeta.dataset._model.tension\n\t\t\t\t\t);\n\t\t\t\t\tmodel.controlPointPreviousX = controlPoints.previous.x;\n\t\t\t\t\tmodel.controlPointPreviousY = controlPoints.previous.y;\n\t\t\t\t\tmodel.controlPointNextX = controlPoints.next.x;\n\t\t\t\t\tmodel.controlPointNextY = controlPoints.next.y;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (me.chart.options.elements.line.capBezierPoints) {\n\t\t\t\tfor (i = 0, ilen = points.length; i < ilen; ++i) {\n\t\t\t\t\tmodel = points[i]._model;\n\t\t\t\t\tmodel.controlPointPreviousX = capControlPoint(model.controlPointPreviousX, area.left, area.right);\n\t\t\t\t\tmodel.controlPointPreviousY = capControlPoint(model.controlPointPreviousY, area.top, area.bottom);\n\t\t\t\t\tmodel.controlPointNextX = capControlPoint(model.controlPointNextX, area.left, area.right);\n\t\t\t\t\tmodel.controlPointNextY = capControlPoint(model.controlPointNextY, area.top, area.bottom);\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\n\t\tdraw: function() {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar points = meta.data || [];\n\t\t\tvar area = chart.chartArea;\n\t\t\tvar ilen = points.length;\n\t\t\tvar i = 0;\n\n\t\t\thelpers.canvas.clipArea(chart.ctx, area);\n\n\t\t\tif (lineEnabled(me.getDataset(), chart.options)) {\n\t\t\t\tmeta.dataset.draw();\n\t\t\t}\n\n\t\t\thelpers.canvas.unclipArea(chart.ctx);\n\n\t\t\t// Draw the points\n\t\t\tfor (; i < ilen; ++i) {\n\t\t\t\tpoints[i].draw(area);\n\t\t\t}\n\t\t},\n\n\t\tsetHoverStyle: function(point) {\n\t\t\t// Point\n\t\t\tvar dataset = this.chart.data.datasets[point._datasetIndex];\n\t\t\tvar index = point._index;\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar model = point._model;\n\n\t\t\tmodel.radius = custom.hoverRadius || helpers.valueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius);\n\t\t\tmodel.backgroundColor = custom.hoverBackgroundColor || helpers.valueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor));\n\t\t\tmodel.borderColor = custom.hoverBorderColor || helpers.valueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.getHoverColor(model.borderColor));\n\t\t\tmodel.borderWidth = custom.hoverBorderWidth || helpers.valueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, model.borderWidth);\n\t\t},\n\n\t\tremoveHoverStyle: function(point) {\n\t\t\tvar me = this;\n\t\t\tvar dataset = me.chart.data.datasets[point._datasetIndex];\n\t\t\tvar index = point._index;\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar model = point._model;\n\n\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\n\t\t\tif ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) {\n\t\t\t\tdataset.pointRadius = dataset.radius;\n\t\t\t}\n\n\t\t\tmodel.radius = custom.radius || helpers.valueAtIndexOrDefault(dataset.pointRadius, index, me.chart.options.elements.point.radius);\n\t\t\tmodel.backgroundColor = me.getPointBackgroundColor(point, index);\n\t\t\tmodel.borderColor = me.getPointBorderColor(point, index);\n\t\t\tmodel.borderWidth = me.getPointBorderWidth(point, index);\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIubGluZS5qcz8xYjQ0Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUF1QjtBQUM5QyxlQUFlLG1CQUFPLENBQUMsRUFBbUI7QUFDMUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCOztBQUV4QztBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsQ0FBQzs7QUFFRDs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQSxvQ0FBb0MsVUFBVTtBQUM5QztBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG9DQUFvQyxVQUFVO0FBQzlDO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQSxJQUFJO0FBQ0o7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBLElBQUk7QUFDSjtBQUNBOztBQUVBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsZUFBZSxrQkFBa0I7QUFDakM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKLHFDQUFxQyxVQUFVO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxxQ0FBcUMsVUFBVTtBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQSxTQUFTLFVBQVU7QUFDbkI7QUFDQTtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7QUFDRiIsImZpbGUiOiIyODcuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIGVsZW1lbnRzID0gcmVxdWlyZSgnLi4vZWxlbWVudHMvaW5kZXgnKTtcbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xuXG5kZWZhdWx0cy5fc2V0KCdsaW5lJywge1xuXHRzaG93TGluZXM6IHRydWUsXG5cdHNwYW5HYXBzOiBmYWxzZSxcblxuXHRob3Zlcjoge1xuXHRcdG1vZGU6ICdsYWJlbCdcblx0fSxcblxuXHRzY2FsZXM6IHtcblx0XHR4QXhlczogW3tcblx0XHRcdHR5cGU6ICdjYXRlZ29yeScsXG5cdFx0XHRpZDogJ3gtYXhpcy0wJ1xuXHRcdH1dLFxuXHRcdHlBeGVzOiBbe1xuXHRcdFx0dHlwZTogJ2xpbmVhcicsXG5cdFx0XHRpZDogJ3ktYXhpcy0wJ1xuXHRcdH1dXG5cdH1cbn0pO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0ZnVuY3Rpb24gbGluZUVuYWJsZWQoZGF0YXNldCwgb3B0aW9ucykge1xuXHRcdHJldHVybiBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KGRhdGFzZXQuc2hvd0xpbmUsIG9wdGlvbnMuc2hvd0xpbmVzKTtcblx0fVxuXG5cdENoYXJ0LmNvbnRyb2xsZXJzLmxpbmUgPSBDaGFydC5EYXRhc2V0Q29udHJvbGxlci5leHRlbmQoe1xuXG5cdFx0ZGF0YXNldEVsZW1lbnRUeXBlOiBlbGVtZW50cy5MaW5lLFxuXG5cdFx0ZGF0YUVsZW1lbnRUeXBlOiBlbGVtZW50cy5Qb2ludCxcblxuXHRcdHVwZGF0ZTogZnVuY3Rpb24ocmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWV0YSA9IG1lLmdldE1ldGEoKTtcblx0XHRcdHZhciBsaW5lID0gbWV0YS5kYXRhc2V0O1xuXHRcdFx0dmFyIHBvaW50cyA9IG1ldGEuZGF0YSB8fCBbXTtcblx0XHRcdHZhciBvcHRpb25zID0gbWUuY2hhcnQub3B0aW9ucztcblx0XHRcdHZhciBsaW5lRWxlbWVudE9wdGlvbnMgPSBvcHRpb25zLmVsZW1lbnRzLmxpbmU7XG5cdFx0XHR2YXIgc2NhbGUgPSBtZS5nZXRTY2FsZUZvcklkKG1ldGEueUF4aXNJRCk7XG5cdFx0XHR2YXIgaSwgaWxlbiwgY3VzdG9tO1xuXHRcdFx0dmFyIGRhdGFzZXQgPSBtZS5nZXREYXRhc2V0KCk7XG5cdFx0XHR2YXIgc2hvd0xpbmUgPSBsaW5lRW5hYmxlZChkYXRhc2V0LCBvcHRpb25zKTtcblxuXHRcdFx0Ly8gVXBkYXRlIExpbmVcblx0XHRcdGlmIChzaG93TGluZSkge1xuXHRcdFx0XHRjdXN0b20gPSBsaW5lLmN1c3RvbSB8fCB7fTtcblxuXHRcdFx0XHQvLyBDb21wYXRpYmlsaXR5OiBJZiB0aGUgcHJvcGVydGllcyBhcmUgZGVmaW5lZCB3aXRoIG9ubHkgdGhlIG9sZCBuYW1lLCB1c2UgdGhvc2UgdmFsdWVzXG5cdFx0XHRcdGlmICgoZGF0YXNldC50ZW5zaW9uICE9PSB1bmRlZmluZWQpICYmIChkYXRhc2V0LmxpbmVUZW5zaW9uID09PSB1bmRlZmluZWQpKSB7XG5cdFx0XHRcdFx0ZGF0YXNldC5saW5lVGVuc2lvbiA9IGRhdGFzZXQudGVuc2lvbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIFV0aWxpdHlcblx0XHRcdFx0bGluZS5fc2NhbGUgPSBzY2FsZTtcblx0XHRcdFx0bGluZS5fZGF0YXNldEluZGV4ID0gbWUuaW5kZXg7XG5cdFx0XHRcdC8vIERhdGFcblx0XHRcdFx0bGluZS5fY2hpbGRyZW4gPSBwb2ludHM7XG5cdFx0XHRcdC8vIE1vZGVsXG5cdFx0XHRcdGxpbmUuX21vZGVsID0ge1xuXHRcdFx0XHRcdC8vIEFwcGVhcmFuY2Vcblx0XHRcdFx0XHQvLyBUaGUgZGVmYXVsdCBiZWhhdmlvciBvZiBsaW5lcyBpcyB0byBicmVhayBhdCBudWxsIHZhbHVlcywgYWNjb3JkaW5nXG5cdFx0XHRcdFx0Ly8gdG8gaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvaXNzdWVzLzI0MzUjaXNzdWVjb21tZW50LTIxNjcxODE1OFxuXHRcdFx0XHRcdC8vIFRoaXMgb3B0aW9uIGdpdmVzIGxpbmVzIHRoZSBhYmlsaXR5IHRvIHNwYW4gZ2Fwc1xuXHRcdFx0XHRcdHNwYW5HYXBzOiBkYXRhc2V0LnNwYW5HYXBzID8gZGF0YXNldC5zcGFuR2FwcyA6IG9wdGlvbnMuc3BhbkdhcHMsXG5cdFx0XHRcdFx0dGVuc2lvbjogY3VzdG9tLnRlbnNpb24gPyBjdXN0b20udGVuc2lvbiA6IGhlbHBlcnMudmFsdWVPckRlZmF1bHQoZGF0YXNldC5saW5lVGVuc2lvbiwgbGluZUVsZW1lbnRPcHRpb25zLnRlbnNpb24pLFxuXHRcdFx0XHRcdGJhY2tncm91bmRDb2xvcjogY3VzdG9tLmJhY2tncm91bmRDb2xvciA/IGN1c3RvbS5iYWNrZ3JvdW5kQ29sb3IgOiAoZGF0YXNldC5iYWNrZ3JvdW5kQ29sb3IgfHwgbGluZUVsZW1lbnRPcHRpb25zLmJhY2tncm91bmRDb2xvciksXG5cdFx0XHRcdFx0Ym9yZGVyV2lkdGg6IGN1c3RvbS5ib3JkZXJXaWR0aCA/IGN1c3RvbS5ib3JkZXJXaWR0aCA6IChkYXRhc2V0LmJvcmRlcldpZHRoIHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJXaWR0aCksXG5cdFx0XHRcdFx0Ym9yZGVyQ29sb3I6IGN1c3RvbS5ib3JkZXJDb2xvciA/IGN1c3RvbS5ib3JkZXJDb2xvciA6IChkYXRhc2V0LmJvcmRlckNvbG9yIHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJDb2xvciksXG5cdFx0XHRcdFx0Ym9yZGVyQ2FwU3R5bGU6IGN1c3RvbS5ib3JkZXJDYXBTdHlsZSA/IGN1c3RvbS5ib3JkZXJDYXBTdHlsZSA6IChkYXRhc2V0LmJvcmRlckNhcFN0eWxlIHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJDYXBTdHlsZSksXG5cdFx0XHRcdFx0Ym9yZGVyRGFzaDogY3VzdG9tLmJvcmRlckRhc2ggPyBjdXN0b20uYm9yZGVyRGFzaCA6IChkYXRhc2V0LmJvcmRlckRhc2ggfHwgbGluZUVsZW1lbnRPcHRpb25zLmJvcmRlckRhc2gpLFxuXHRcdFx0XHRcdGJvcmRlckRhc2hPZmZzZXQ6IGN1c3RvbS5ib3JkZXJEYXNoT2Zmc2V0ID8gY3VzdG9tLmJvcmRlckRhc2hPZmZzZXQgOiAoZGF0YXNldC5ib3JkZXJEYXNoT2Zmc2V0IHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJEYXNoT2Zmc2V0KSxcblx0XHRcdFx0XHRib3JkZXJKb2luU3R5bGU6IGN1c3RvbS5ib3JkZXJKb2luU3R5bGUgPyBjdXN0b20uYm9yZGVySm9pblN0eWxlIDogKGRhdGFzZXQuYm9yZGVySm9pblN0eWxlIHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJKb2luU3R5bGUpLFxuXHRcdFx0XHRcdGZpbGw6IGN1c3RvbS5maWxsID8gY3VzdG9tLmZpbGwgOiAoZGF0YXNldC5maWxsICE9PSB1bmRlZmluZWQgPyBkYXRhc2V0LmZpbGwgOiBsaW5lRWxlbWVudE9wdGlvbnMuZmlsbCksXG5cdFx0XHRcdFx0c3RlcHBlZExpbmU6IGN1c3RvbS5zdGVwcGVkTGluZSA/IGN1c3RvbS5zdGVwcGVkTGluZSA6IGhlbHBlcnMudmFsdWVPckRlZmF1bHQoZGF0YXNldC5zdGVwcGVkTGluZSwgbGluZUVsZW1lbnRPcHRpb25zLnN0ZXBwZWQpLFxuXHRcdFx0XHRcdGN1YmljSW50ZXJwb2xhdGlvbk1vZGU6IGN1c3RvbS5jdWJpY0ludGVycG9sYXRpb25Nb2RlID8gY3VzdG9tLmN1YmljSW50ZXJwb2xhdGlvbk1vZGUgOiBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0KGRhdGFzZXQuY3ViaWNJbnRlcnBvbGF0aW9uTW9kZSwgbGluZUVsZW1lbnRPcHRpb25zLmN1YmljSW50ZXJwb2xhdGlvbk1vZGUpLFxuXHRcdFx0XHR9O1xuXG5cdFx0XHRcdGxpbmUucGl2b3QoKTtcblx0XHRcdH1cblxuXHRcdFx0Ly8gVXBkYXRlIFBvaW50c1xuXHRcdFx0Zm9yIChpID0gMCwgaWxlbiA9IHBvaW50cy5sZW5ndGg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChwb2ludHNbaV0sIGksIHJlc2V0KTtcblx0XHRcdH1cblxuXHRcdFx0aWYgKHNob3dMaW5lICYmIGxpbmUuX21vZGVsLnRlbnNpb24gIT09IDApIHtcblx0XHRcdFx0bWUudXBkYXRlQmV6aWVyQ29udHJvbFBvaW50cygpO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBOb3cgcGl2b3QgdGhlIHBvaW50IGZvciBhbmltYXRpb25cblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSBwb2ludHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdHBvaW50c1tpXS5waXZvdCgpO1xuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRnZXRQb2ludEJhY2tncm91bmRDb2xvcjogZnVuY3Rpb24ocG9pbnQsIGluZGV4KSB7XG5cdFx0XHR2YXIgYmFja2dyb3VuZENvbG9yID0gdGhpcy5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnBvaW50LmJhY2tncm91bmRDb2xvcjtcblx0XHRcdHZhciBkYXRhc2V0ID0gdGhpcy5nZXREYXRhc2V0KCk7XG5cdFx0XHR2YXIgY3VzdG9tID0gcG9pbnQuY3VzdG9tIHx8IHt9O1xuXG5cdFx0XHRpZiAoY3VzdG9tLmJhY2tncm91bmRDb2xvcikge1xuXHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3IgPSBjdXN0b20uYmFja2dyb3VuZENvbG9yO1xuXHRcdFx0fSBlbHNlIGlmIChkYXRhc2V0LnBvaW50QmFja2dyb3VuZENvbG9yKSB7XG5cdFx0XHRcdGJhY2tncm91bmRDb2xvciA9IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBiYWNrZ3JvdW5kQ29sb3IpO1xuXHRcdFx0fSBlbHNlIGlmIChkYXRhc2V0LmJhY2tncm91bmRDb2xvcikge1xuXHRcdFx0XHRiYWNrZ3JvdW5kQ29sb3IgPSBkYXRhc2V0LmJhY2tncm91bmRDb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIGJhY2tncm91bmRDb2xvcjtcblx0XHR9LFxuXG5cdFx0Z2V0UG9pbnRCb3JkZXJDb2xvcjogZnVuY3Rpb24ocG9pbnQsIGluZGV4KSB7XG5cdFx0XHR2YXIgYm9yZGVyQ29sb3IgPSB0aGlzLmNoYXJ0Lm9wdGlvbnMuZWxlbWVudHMucG9pbnQuYm9yZGVyQ29sb3I7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIGN1c3RvbSA9IHBvaW50LmN1c3RvbSB8fCB7fTtcblxuXHRcdFx0aWYgKGN1c3RvbS5ib3JkZXJDb2xvcikge1xuXHRcdFx0XHRib3JkZXJDb2xvciA9IGN1c3RvbS5ib3JkZXJDb2xvcjtcblx0XHRcdH0gZWxzZSBpZiAoZGF0YXNldC5wb2ludEJvcmRlckNvbG9yKSB7XG5cdFx0XHRcdGJvcmRlckNvbG9yID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEJvcmRlckNvbG9yLCBpbmRleCwgYm9yZGVyQ29sb3IpO1xuXHRcdFx0fSBlbHNlIGlmIChkYXRhc2V0LmJvcmRlckNvbG9yKSB7XG5cdFx0XHRcdGJvcmRlckNvbG9yID0gZGF0YXNldC5ib3JkZXJDb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIGJvcmRlckNvbG9yO1xuXHRcdH0sXG5cblx0XHRnZXRQb2ludEJvcmRlcldpZHRoOiBmdW5jdGlvbihwb2ludCwgaW5kZXgpIHtcblx0XHRcdHZhciBib3JkZXJXaWR0aCA9IHRoaXMuY2hhcnQub3B0aW9ucy5lbGVtZW50cy5wb2ludC5ib3JkZXJXaWR0aDtcblx0XHRcdHZhciBkYXRhc2V0ID0gdGhpcy5nZXREYXRhc2V0KCk7XG5cdFx0XHR2YXIgY3VzdG9tID0gcG9pbnQuY3VzdG9tIHx8IHt9O1xuXG5cdFx0XHRpZiAoIWlzTmFOKGN1c3RvbS5ib3JkZXJXaWR0aCkpIHtcblx0XHRcdFx0Ym9yZGVyV2lkdGggPSBjdXN0b20uYm9yZGVyV2lkdGg7XG5cdFx0XHR9IGVsc2UgaWYgKCFpc05hTihkYXRhc2V0LnBvaW50Qm9yZGVyV2lkdGgpIHx8IGhlbHBlcnMuaXNBcnJheShkYXRhc2V0LnBvaW50Qm9yZGVyV2lkdGgpKSB7XG5cdFx0XHRcdGJvcmRlcldpZHRoID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEJvcmRlcldpZHRoLCBpbmRleCwgYm9yZGVyV2lkdGgpO1xuXHRcdFx0fSBlbHNlIGlmICghaXNOYU4oZGF0YXNldC5ib3JkZXJXaWR0aCkpIHtcblx0XHRcdFx0Ym9yZGVyV2lkdGggPSBkYXRhc2V0LmJvcmRlcldpZHRoO1xuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4gYm9yZGVyV2lkdGg7XG5cdFx0fSxcblxuXHRcdHVwZGF0ZUVsZW1lbnQ6IGZ1bmN0aW9uKHBvaW50LCBpbmRleCwgcmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWV0YSA9IG1lLmdldE1ldGEoKTtcblx0XHRcdHZhciBjdXN0b20gPSBwb2ludC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgZGF0YXNldCA9IG1lLmdldERhdGFzZXQoKTtcblx0XHRcdHZhciBkYXRhc2V0SW5kZXggPSBtZS5pbmRleDtcblx0XHRcdHZhciB2YWx1ZSA9IGRhdGFzZXQuZGF0YVtpbmRleF07XG5cdFx0XHR2YXIgeVNjYWxlID0gbWUuZ2V0U2NhbGVGb3JJZChtZXRhLnlBeGlzSUQpO1xuXHRcdFx0dmFyIHhTY2FsZSA9IG1lLmdldFNjYWxlRm9ySWQobWV0YS54QXhpc0lEKTtcblx0XHRcdHZhciBwb2ludE9wdGlvbnMgPSBtZS5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnBvaW50O1xuXHRcdFx0dmFyIHgsIHk7XG5cblx0XHRcdC8vIENvbXBhdGliaWxpdHk6IElmIHRoZSBwcm9wZXJ0aWVzIGFyZSBkZWZpbmVkIHdpdGggb25seSB0aGUgb2xkIG5hbWUsIHVzZSB0aG9zZSB2YWx1ZXNcblx0XHRcdGlmICgoZGF0YXNldC5yYWRpdXMgIT09IHVuZGVmaW5lZCkgJiYgKGRhdGFzZXQucG9pbnRSYWRpdXMgPT09IHVuZGVmaW5lZCkpIHtcblx0XHRcdFx0ZGF0YXNldC5wb2ludFJhZGl1cyA9IGRhdGFzZXQucmFkaXVzO1xuXHRcdFx0fVxuXHRcdFx0aWYgKChkYXRhc2V0LmhpdFJhZGl1cyAhPT0gdW5kZWZpbmVkKSAmJiAoZGF0YXNldC5wb2ludEhpdFJhZGl1cyA9PT0gdW5kZWZpbmVkKSkge1xuXHRcdFx0XHRkYXRhc2V0LnBvaW50SGl0UmFkaXVzID0gZGF0YXNldC5oaXRSYWRpdXM7XG5cdFx0XHR9XG5cblx0XHRcdHggPSB4U2NhbGUuZ2V0UGl4ZWxGb3JWYWx1ZSh0eXBlb2YgdmFsdWUgPT09ICdvYmplY3QnID8gdmFsdWUgOiBOYU4sIGluZGV4LCBkYXRhc2V0SW5kZXgpO1xuXHRcdFx0eSA9IHJlc2V0ID8geVNjYWxlLmdldEJhc2VQaXhlbCgpIDogbWUuY2FsY3VsYXRlUG9pbnRZKHZhbHVlLCBpbmRleCwgZGF0YXNldEluZGV4KTtcblxuXHRcdFx0Ly8gVXRpbGl0eVxuXHRcdFx0cG9pbnQuX3hTY2FsZSA9IHhTY2FsZTtcblx0XHRcdHBvaW50Ll95U2NhbGUgPSB5U2NhbGU7XG5cdFx0XHRwb2ludC5fZGF0YXNldEluZGV4ID0gZGF0YXNldEluZGV4O1xuXHRcdFx0cG9pbnQuX2luZGV4ID0gaW5kZXg7XG5cblx0XHRcdC8vIERlc2lyZWQgdmlldyBwcm9wZXJ0aWVzXG5cdFx0XHRwb2ludC5fbW9kZWwgPSB7XG5cdFx0XHRcdHg6IHgsXG5cdFx0XHRcdHk6IHksXG5cdFx0XHRcdHNraXA6IGN1c3RvbS5za2lwIHx8IGlzTmFOKHgpIHx8IGlzTmFOKHkpLFxuXHRcdFx0XHQvLyBBcHBlYXJhbmNlXG5cdFx0XHRcdHJhZGl1czogY3VzdG9tLnJhZGl1cyB8fCBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50UmFkaXVzLCBpbmRleCwgcG9pbnRPcHRpb25zLnJhZGl1cyksXG5cdFx0XHRcdHBvaW50U3R5bGU6IGN1c3RvbS5wb2ludFN0eWxlIHx8IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRTdHlsZSwgaW5kZXgsIHBvaW50T3B0aW9ucy5wb2ludFN0eWxlKSxcblx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiBtZS5nZXRQb2ludEJhY2tncm91bmRDb2xvcihwb2ludCwgaW5kZXgpLFxuXHRcdFx0XHRib3JkZXJDb2xvcjogbWUuZ2V0UG9pbnRCb3JkZXJDb2xvcihwb2ludCwgaW5kZXgpLFxuXHRcdFx0XHRib3JkZXJXaWR0aDogbWUuZ2V0UG9pbnRCb3JkZXJXaWR0aChwb2ludCwgaW5kZXgpLFxuXHRcdFx0XHR0ZW5zaW9uOiBtZXRhLmRhdGFzZXQuX21vZGVsID8gbWV0YS5kYXRhc2V0Ll9tb2RlbC50ZW5zaW9uIDogMCxcblx0XHRcdFx0c3RlcHBlZExpbmU6IG1ldGEuZGF0YXNldC5fbW9kZWwgPyBtZXRhLmRhdGFzZXQuX21vZGVsLnN0ZXBwZWRMaW5lIDogZmFsc2UsXG5cdFx0XHRcdC8vIFRvb2x0aXBcblx0XHRcdFx0aGl0UmFkaXVzOiBjdXN0b20uaGl0UmFkaXVzIHx8IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRIaXRSYWRpdXMsIGluZGV4LCBwb2ludE9wdGlvbnMuaGl0UmFkaXVzKVxuXHRcdFx0fTtcblx0XHR9LFxuXG5cdFx0Y2FsY3VsYXRlUG9pbnRZOiBmdW5jdGlvbih2YWx1ZSwgaW5kZXgsIGRhdGFzZXRJbmRleCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHR2YXIgeVNjYWxlID0gbWUuZ2V0U2NhbGVGb3JJZChtZXRhLnlBeGlzSUQpO1xuXHRcdFx0dmFyIHN1bVBvcyA9IDA7XG5cdFx0XHR2YXIgc3VtTmVnID0gMDtcblx0XHRcdHZhciBpLCBkcywgZHNNZXRhO1xuXG5cdFx0XHRpZiAoeVNjYWxlLm9wdGlvbnMuc3RhY2tlZCkge1xuXHRcdFx0XHRmb3IgKGkgPSAwOyBpIDwgZGF0YXNldEluZGV4OyBpKyspIHtcblx0XHRcdFx0XHRkcyA9IGNoYXJ0LmRhdGEuZGF0YXNldHNbaV07XG5cdFx0XHRcdFx0ZHNNZXRhID0gY2hhcnQuZ2V0RGF0YXNldE1ldGEoaSk7XG5cdFx0XHRcdFx0aWYgKGRzTWV0YS50eXBlID09PSAnbGluZScgJiYgZHNNZXRhLnlBeGlzSUQgPT09IHlTY2FsZS5pZCAmJiBjaGFydC5pc0RhdGFzZXRWaXNpYmxlKGkpKSB7XG5cdFx0XHRcdFx0XHR2YXIgc3RhY2tlZFJpZ2h0VmFsdWUgPSBOdW1iZXIoeVNjYWxlLmdldFJpZ2h0VmFsdWUoZHMuZGF0YVtpbmRleF0pKTtcblx0XHRcdFx0XHRcdGlmIChzdGFja2VkUmlnaHRWYWx1ZSA8IDApIHtcblx0XHRcdFx0XHRcdFx0c3VtTmVnICs9IHN0YWNrZWRSaWdodFZhbHVlIHx8IDA7XG5cdFx0XHRcdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRcdFx0XHRzdW1Qb3MgKz0gc3RhY2tlZFJpZ2h0VmFsdWUgfHwgMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR2YXIgcmlnaHRWYWx1ZSA9IE51bWJlcih5U2NhbGUuZ2V0UmlnaHRWYWx1ZSh2YWx1ZSkpO1xuXHRcdFx0XHRpZiAocmlnaHRWYWx1ZSA8IDApIHtcblx0XHRcdFx0XHRyZXR1cm4geVNjYWxlLmdldFBpeGVsRm9yVmFsdWUoc3VtTmVnICsgcmlnaHRWYWx1ZSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0cmV0dXJuIHlTY2FsZS5nZXRQaXhlbEZvclZhbHVlKHN1bVBvcyArIHJpZ2h0VmFsdWUpO1xuXHRcdFx0fVxuXG5cdFx0XHRyZXR1cm4geVNjYWxlLmdldFBpeGVsRm9yVmFsdWUodmFsdWUpO1xuXHRcdH0sXG5cblx0XHR1cGRhdGVCZXppZXJDb250cm9sUG9pbnRzOiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWV0YSA9IG1lLmdldE1ldGEoKTtcblx0XHRcdHZhciBhcmVhID0gbWUuY2hhcnQuY2hhcnRBcmVhO1xuXHRcdFx0dmFyIHBvaW50cyA9IChtZXRhLmRhdGEgfHwgW10pO1xuXHRcdFx0dmFyIGksIGlsZW4sIHBvaW50LCBtb2RlbCwgY29udHJvbFBvaW50cztcblxuXHRcdFx0Ly8gT25seSBjb25zaWRlciBwb2ludHMgdGhhdCBhcmUgZHJhd24gaW4gY2FzZSB0aGUgc3BhbkdhcHMgb3B0aW9uIGlzIHVzZWRcblx0XHRcdGlmIChtZXRhLmRhdGFzZXQuX21vZGVsLnNwYW5HYXBzKSB7XG5cdFx0XHRcdHBvaW50cyA9IHBvaW50cy5maWx0ZXIoZnVuY3Rpb24ocHQpIHtcblx0XHRcdFx0XHRyZXR1cm4gIXB0Ll9tb2RlbC5za2lwO1xuXHRcdFx0XHR9KTtcblx0XHRcdH1cblxuXHRcdFx0ZnVuY3Rpb24gY2FwQ29udHJvbFBvaW50KHB0LCBtaW4sIG1heCkge1xuXHRcdFx0XHRyZXR1cm4gTWF0aC5tYXgoTWF0aC5taW4ocHQsIG1heCksIG1pbik7XG5cdFx0XHR9XG5cblx0XHRcdGlmIChtZXRhLmRhdGFzZXQuX21vZGVsLmN1YmljSW50ZXJwb2xhdGlvbk1vZGUgPT09ICdtb25vdG9uZScpIHtcblx0XHRcdFx0aGVscGVycy5zcGxpbmVDdXJ2ZU1vbm90b25lKHBvaW50cyk7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRmb3IgKGkgPSAwLCBpbGVuID0gcG9pbnRzLmxlbmd0aDsgaSA8IGlsZW47ICsraSkge1xuXHRcdFx0XHRcdHBvaW50ID0gcG9pbnRzW2ldO1xuXHRcdFx0XHRcdG1vZGVsID0gcG9pbnQuX21vZGVsO1xuXHRcdFx0XHRcdGNvbnRyb2xQb2ludHMgPSBoZWxwZXJzLnNwbGluZUN1cnZlKFxuXHRcdFx0XHRcdFx0aGVscGVycy5wcmV2aW91c0l0ZW0ocG9pbnRzLCBpKS5fbW9kZWwsXG5cdFx0XHRcdFx0XHRtb2RlbCxcblx0XHRcdFx0XHRcdGhlbHBlcnMubmV4dEl0ZW0ocG9pbnRzLCBpKS5fbW9kZWwsXG5cdFx0XHRcdFx0XHRtZXRhLmRhdGFzZXQuX21vZGVsLnRlbnNpb25cblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdG1vZGVsLmNvbnRyb2xQb2ludFByZXZpb3VzWCA9IGNvbnRyb2xQb2ludHMucHJldmlvdXMueDtcblx0XHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnRQcmV2aW91c1kgPSBjb250cm9sUG9pbnRzLnByZXZpb3VzLnk7XG5cdFx0XHRcdFx0bW9kZWwuY29udHJvbFBvaW50TmV4dFggPSBjb250cm9sUG9pbnRzLm5leHQueDtcblx0XHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnROZXh0WSA9IGNvbnRyb2xQb2ludHMubmV4dC55O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlmIChtZS5jaGFydC5vcHRpb25zLmVsZW1lbnRzLmxpbmUuY2FwQmV6aWVyUG9pbnRzKSB7XG5cdFx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSBwb2ludHMubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdFx0bW9kZWwgPSBwb2ludHNbaV0uX21vZGVsO1xuXHRcdFx0XHRcdG1vZGVsLmNvbnRyb2xQb2ludFByZXZpb3VzWCA9IGNhcENvbnRyb2xQb2ludChtb2RlbC5jb250cm9sUG9pbnRQcmV2aW91c1gsIGFyZWEubGVmdCwgYXJlYS5yaWdodCk7XG5cdFx0XHRcdFx0bW9kZWwuY29udHJvbFBvaW50UHJldmlvdXNZID0gY2FwQ29udHJvbFBvaW50KG1vZGVsLmNvbnRyb2xQb2ludFByZXZpb3VzWSwgYXJlYS50b3AsIGFyZWEuYm90dG9tKTtcblx0XHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnROZXh0WCA9IGNhcENvbnRyb2xQb2ludChtb2RlbC5jb250cm9sUG9pbnROZXh0WCwgYXJlYS5sZWZ0LCBhcmVhLnJpZ2h0KTtcblx0XHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnROZXh0WSA9IGNhcENvbnRyb2xQb2ludChtb2RlbC5jb250cm9sUG9pbnROZXh0WSwgYXJlYS50b3AsIGFyZWEuYm90dG9tKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRkcmF3OiBmdW5jdGlvbigpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0dmFyIHBvaW50cyA9IG1ldGEuZGF0YSB8fCBbXTtcblx0XHRcdHZhciBhcmVhID0gY2hhcnQuY2hhcnRBcmVhO1xuXHRcdFx0dmFyIGlsZW4gPSBwb2ludHMubGVuZ3RoO1xuXHRcdFx0dmFyIGkgPSAwO1xuXG5cdFx0XHRoZWxwZXJzLmNhbnZhcy5jbGlwQXJlYShjaGFydC5jdHgsIGFyZWEpO1xuXG5cdFx0XHRpZiAobGluZUVuYWJsZWQobWUuZ2V0RGF0YXNldCgpLCBjaGFydC5vcHRpb25zKSkge1xuXHRcdFx0XHRtZXRhLmRhdGFzZXQuZHJhdygpO1xuXHRcdFx0fVxuXG5cdFx0XHRoZWxwZXJzLmNhbnZhcy51bmNsaXBBcmVhKGNoYXJ0LmN0eCk7XG5cblx0XHRcdC8vIERyYXcgdGhlIHBvaW50c1xuXHRcdFx0Zm9yICg7IGkgPCBpbGVuOyArK2kpIHtcblx0XHRcdFx0cG9pbnRzW2ldLmRyYXcoYXJlYSk7XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdHNldEhvdmVyU3R5bGU6IGZ1bmN0aW9uKHBvaW50KSB7XG5cdFx0XHQvLyBQb2ludFxuXHRcdFx0dmFyIGRhdGFzZXQgPSB0aGlzLmNoYXJ0LmRhdGEuZGF0YXNldHNbcG9pbnQuX2RhdGFzZXRJbmRleF07XG5cdFx0XHR2YXIgaW5kZXggPSBwb2ludC5faW5kZXg7XG5cdFx0XHR2YXIgY3VzdG9tID0gcG9pbnQuY3VzdG9tIHx8IHt9O1xuXHRcdFx0dmFyIG1vZGVsID0gcG9pbnQuX21vZGVsO1xuXG5cdFx0XHRtb2RlbC5yYWRpdXMgPSBjdXN0b20uaG92ZXJSYWRpdXMgfHwgaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEhvdmVyUmFkaXVzLCBpbmRleCwgdGhpcy5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnBvaW50LmhvdmVyUmFkaXVzKTtcblx0XHRcdG1vZGVsLmJhY2tncm91bmRDb2xvciA9IGN1c3RvbS5ob3ZlckJhY2tncm91bmRDb2xvciB8fCBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50SG92ZXJCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBoZWxwZXJzLmdldEhvdmVyQ29sb3IobW9kZWwuYmFja2dyb3VuZENvbG9yKSk7XG5cdFx0XHRtb2RlbC5ib3JkZXJDb2xvciA9IGN1c3RvbS5ob3ZlckJvcmRlckNvbG9yIHx8IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRIb3ZlckJvcmRlckNvbG9yLCBpbmRleCwgaGVscGVycy5nZXRIb3ZlckNvbG9yKG1vZGVsLmJvcmRlckNvbG9yKSk7XG5cdFx0XHRtb2RlbC5ib3JkZXJXaWR0aCA9IGN1c3RvbS5ob3ZlckJvcmRlcldpZHRoIHx8IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRIb3ZlckJvcmRlcldpZHRoLCBpbmRleCwgbW9kZWwuYm9yZGVyV2lkdGgpO1xuXHRcdH0sXG5cblx0XHRyZW1vdmVIb3ZlclN0eWxlOiBmdW5jdGlvbihwb2ludCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBkYXRhc2V0ID0gbWUuY2hhcnQuZGF0YS5kYXRhc2V0c1twb2ludC5fZGF0YXNldEluZGV4XTtcblx0XHRcdHZhciBpbmRleCA9IHBvaW50Ll9pbmRleDtcblx0XHRcdHZhciBjdXN0b20gPSBwb2ludC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgbW9kZWwgPSBwb2ludC5fbW9kZWw7XG5cblx0XHRcdC8vIENvbXBhdGliaWxpdHk6IElmIHRoZSBwcm9wZXJ0aWVzIGFyZSBkZWZpbmVkIHdpdGggb25seSB0aGUgb2xkIG5hbWUsIHVzZSB0aG9zZSB2YWx1ZXNcblx0XHRcdGlmICgoZGF0YXNldC5yYWRpdXMgIT09IHVuZGVmaW5lZCkgJiYgKGRhdGFzZXQucG9pbnRSYWRpdXMgPT09IHVuZGVmaW5lZCkpIHtcblx0XHRcdFx0ZGF0YXNldC5wb2ludFJhZGl1cyA9IGRhdGFzZXQucmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHRtb2RlbC5yYWRpdXMgPSBjdXN0b20ucmFkaXVzIHx8IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRSYWRpdXMsIGluZGV4LCBtZS5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnBvaW50LnJhZGl1cyk7XG5cdFx0XHRtb2RlbC5iYWNrZ3JvdW5kQ29sb3IgPSBtZS5nZXRQb2ludEJhY2tncm91bmRDb2xvcihwb2ludCwgaW5kZXgpO1xuXHRcdFx0bW9kZWwuYm9yZGVyQ29sb3IgPSBtZS5nZXRQb2ludEJvcmRlckNvbG9yKHBvaW50LCBpbmRleCk7XG5cdFx0XHRtb2RlbC5ib3JkZXJXaWR0aCA9IG1lLmdldFBvaW50Qm9yZGVyV2lkdGgocG9pbnQsIGluZGV4KTtcblx0XHR9XG5cdH0pO1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///287\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('polarArea', {\n\tscale: {\n\t\ttype: 'radialLinear',\n\t\tangleLines: {\n\t\t\tdisplay: false\n\t\t},\n\t\tgridLines: {\n\t\t\tcircular: true\n\t\t},\n\t\tpointLabels: {\n\t\t\tdisplay: false\n\t\t},\n\t\tticks: {\n\t\t\tbeginAtZero: true\n\t\t}\n\t},\n\n\t// Boolean - Whether to animate the rotation of the chart\n\tanimation: {\n\t\tanimateRotate: true,\n\t\tanimateScale: true\n\t},\n\n\tstartAngle: -0.5 * Math.PI,\n\tlegendCallback: function(chart) {\n\t\tvar text = [];\n\t\ttext.push('
    ');\n\n\t\tvar data = chart.data;\n\t\tvar datasets = data.datasets;\n\t\tvar labels = data.labels;\n\n\t\tif (datasets.length) {\n\t\t\tfor (var i = 0; i < datasets[0].data.length; ++i) {\n\t\t\t\ttext.push('
  • ');\n\t\t\t\tif (labels[i]) {\n\t\t\t\t\ttext.push(labels[i]);\n\t\t\t\t}\n\t\t\t\ttext.push('
  • ');\n\t\t\t}\n\t\t}\n\n\t\ttext.push('
');\n\t\treturn text.join('');\n\t},\n\tlegend: {\n\t\tlabels: {\n\t\t\tgenerateLabels: function(chart) {\n\t\t\t\tvar data = chart.data;\n\t\t\t\tif (data.labels.length && data.datasets.length) {\n\t\t\t\t\treturn data.labels.map(function(label, i) {\n\t\t\t\t\t\tvar meta = chart.getDatasetMeta(0);\n\t\t\t\t\t\tvar ds = data.datasets[0];\n\t\t\t\t\t\tvar arc = meta.data[i];\n\t\t\t\t\t\tvar custom = arc.custom || {};\n\t\t\t\t\t\tvar valueAtIndexOrDefault = helpers.valueAtIndexOrDefault;\n\t\t\t\t\t\tvar arcOpts = chart.options.elements.arc;\n\t\t\t\t\t\tvar fill = custom.backgroundColor ? custom.backgroundColor : valueAtIndexOrDefault(ds.backgroundColor, i, arcOpts.backgroundColor);\n\t\t\t\t\t\tvar stroke = custom.borderColor ? custom.borderColor : valueAtIndexOrDefault(ds.borderColor, i, arcOpts.borderColor);\n\t\t\t\t\t\tvar bw = custom.borderWidth ? custom.borderWidth : valueAtIndexOrDefault(ds.borderWidth, i, arcOpts.borderWidth);\n\n\t\t\t\t\t\treturn {\n\t\t\t\t\t\t\ttext: label,\n\t\t\t\t\t\t\tfillStyle: fill,\n\t\t\t\t\t\t\tstrokeStyle: stroke,\n\t\t\t\t\t\t\tlineWidth: bw,\n\t\t\t\t\t\t\thidden: isNaN(ds.data[i]) || meta.data[i].hidden,\n\n\t\t\t\t\t\t\t// Extra data used for toggling the correct item\n\t\t\t\t\t\t\tindex: i\n\t\t\t\t\t\t};\n\t\t\t\t\t});\n\t\t\t\t}\n\t\t\t\treturn [];\n\t\t\t}\n\t\t},\n\n\t\tonClick: function(e, legendItem) {\n\t\t\tvar index = legendItem.index;\n\t\t\tvar chart = this.chart;\n\t\t\tvar i, ilen, meta;\n\n\t\t\tfor (i = 0, ilen = (chart.data.datasets || []).length; i < ilen; ++i) {\n\t\t\t\tmeta = chart.getDatasetMeta(i);\n\t\t\t\tmeta.data[index].hidden = !meta.data[index].hidden;\n\t\t\t}\n\n\t\t\tchart.update();\n\t\t}\n\t},\n\n\t// Need to override these to give a nice default\n\ttooltips: {\n\t\tcallbacks: {\n\t\t\ttitle: function() {\n\t\t\t\treturn '';\n\t\t\t},\n\t\t\tlabel: function(item, data) {\n\t\t\t\treturn data.labels[item.index] + ': ' + item.yLabel;\n\t\t\t}\n\t\t}\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\tChart.controllers.polarArea = Chart.DatasetController.extend({\n\n\t\tdataElementType: elements.Arc,\n\n\t\tlinkScales: helpers.noop,\n\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar chartArea = chart.chartArea;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar opts = chart.options;\n\t\t\tvar arcOpts = opts.elements.arc;\n\t\t\tvar minSize = Math.min(chartArea.right - chartArea.left, chartArea.bottom - chartArea.top);\n\t\t\tchart.outerRadius = Math.max((minSize - arcOpts.borderWidth / 2) / 2, 0);\n\t\t\tchart.innerRadius = Math.max(opts.cutoutPercentage ? (chart.outerRadius / 100) * (opts.cutoutPercentage) : 1, 0);\n\t\t\tchart.radiusLength = (chart.outerRadius - chart.innerRadius) / chart.getVisibleDatasetCount();\n\n\t\t\tme.outerRadius = chart.outerRadius - (chart.radiusLength * me.index);\n\t\t\tme.innerRadius = me.outerRadius - chart.radiusLength;\n\n\t\t\tmeta.count = me.countVisibleElements();\n\n\t\t\thelpers.each(meta.data, function(arc, index) {\n\t\t\t\tme.updateElement(arc, index, reset);\n\t\t\t});\n\t\t},\n\n\t\tupdateElement: function(arc, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar chart = me.chart;\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar opts = chart.options;\n\t\t\tvar animationOpts = opts.animation;\n\t\t\tvar scale = chart.scale;\n\t\t\tvar labels = chart.data.labels;\n\n\t\t\tvar circumference = me.calculateCircumference(dataset.data[index]);\n\t\t\tvar centerX = scale.xCenter;\n\t\t\tvar centerY = scale.yCenter;\n\n\t\t\t// If there is NaN data before us, we need to calculate the starting angle correctly.\n\t\t\t// We could be way more efficient here, but its unlikely that the polar area chart will have a lot of data\n\t\t\tvar visibleCount = 0;\n\t\t\tvar meta = me.getMeta();\n\t\t\tfor (var i = 0; i < index; ++i) {\n\t\t\t\tif (!isNaN(dataset.data[i]) && !meta.data[i].hidden) {\n\t\t\t\t\t++visibleCount;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// var negHalfPI = -0.5 * Math.PI;\n\t\t\tvar datasetStartAngle = opts.startAngle;\n\t\t\tvar distance = arc.hidden ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]);\n\t\t\tvar startAngle = datasetStartAngle + (circumference * visibleCount);\n\t\t\tvar endAngle = startAngle + (arc.hidden ? 0 : circumference);\n\n\t\t\tvar resetRadius = animationOpts.animateScale ? 0 : scale.getDistanceFromCenterForValue(dataset.data[index]);\n\n\t\t\thelpers.extend(arc, {\n\t\t\t\t// Utility\n\t\t\t\t_datasetIndex: me.index,\n\t\t\t\t_index: index,\n\t\t\t\t_scale: scale,\n\n\t\t\t\t// Desired view properties\n\t\t\t\t_model: {\n\t\t\t\t\tx: centerX,\n\t\t\t\t\ty: centerY,\n\t\t\t\t\tinnerRadius: 0,\n\t\t\t\t\touterRadius: reset ? resetRadius : distance,\n\t\t\t\t\tstartAngle: reset && animationOpts.animateRotate ? datasetStartAngle : startAngle,\n\t\t\t\t\tendAngle: reset && animationOpts.animateRotate ? datasetStartAngle : endAngle,\n\t\t\t\t\tlabel: helpers.valueAtIndexOrDefault(labels, index, labels[index])\n\t\t\t\t}\n\t\t\t});\n\n\t\t\t// Apply border and fill style\n\t\t\tme.removeHoverStyle(arc);\n\n\t\t\tarc.pivot();\n\t\t},\n\n\t\tremoveHoverStyle: function(arc) {\n\t\t\tChart.DatasetController.prototype.removeHoverStyle.call(this, arc, this.chart.options.elements.arc);\n\t\t},\n\n\t\tcountVisibleElements: function() {\n\t\t\tvar dataset = this.getDataset();\n\t\t\tvar meta = this.getMeta();\n\t\t\tvar count = 0;\n\n\t\t\thelpers.each(meta.data, function(element, index) {\n\t\t\t\tif (!isNaN(dataset.data[index]) && !element.hidden) {\n\t\t\t\t\tcount++;\n\t\t\t\t}\n\t\t\t});\n\n\t\t\treturn count;\n\t\t},\n\n\t\tcalculateCircumference: function(value) {\n\t\t\tvar count = this.getMeta().count;\n\t\t\tif (count > 0 && !isNaN(value)) {\n\t\t\t\treturn (2 * Math.PI) / count;\n\t\t\t}\n\t\t\treturn 0;\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIucG9sYXJBcmVhLmpzP2U1OTYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGVBQWUsbUJBQU8sQ0FBQyxFQUFtQjtBQUMxQyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGtCQUFrQiw2QkFBNkI7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLEVBQUU7QUFDRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBLHlEQUF5RCxVQUFVO0FBQ25FO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEOztBQUVBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsSUFBSTtBQUNKLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxrQkFBa0IsV0FBVztBQUM3QjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7O0FBRUE7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjtBQUNBLEdBQUc7O0FBRUg7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0YiLCJmaWxlIjoiMjg4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG52YXIgZGVmYXVsdHMgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZGVmYXVsdHMnKTtcbnZhciBlbGVtZW50cyA9IHJlcXVpcmUoJy4uL2VsZW1lbnRzL2luZGV4Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcblxuZGVmYXVsdHMuX3NldCgncG9sYXJBcmVhJywge1xuXHRzY2FsZToge1xuXHRcdHR5cGU6ICdyYWRpYWxMaW5lYXInLFxuXHRcdGFuZ2xlTGluZXM6IHtcblx0XHRcdGRpc3BsYXk6IGZhbHNlXG5cdFx0fSxcblx0XHRncmlkTGluZXM6IHtcblx0XHRcdGNpcmN1bGFyOiB0cnVlXG5cdFx0fSxcblx0XHRwb2ludExhYmVsczoge1xuXHRcdFx0ZGlzcGxheTogZmFsc2Vcblx0XHR9LFxuXHRcdHRpY2tzOiB7XG5cdFx0XHRiZWdpbkF0WmVybzogdHJ1ZVxuXHRcdH1cblx0fSxcblxuXHQvLyBCb29sZWFuIC0gV2hldGhlciB0byBhbmltYXRlIHRoZSByb3RhdGlvbiBvZiB0aGUgY2hhcnRcblx0YW5pbWF0aW9uOiB7XG5cdFx0YW5pbWF0ZVJvdGF0ZTogdHJ1ZSxcblx0XHRhbmltYXRlU2NhbGU6IHRydWVcblx0fSxcblxuXHRzdGFydEFuZ2xlOiAtMC41ICogTWF0aC5QSSxcblx0bGVnZW5kQ2FsbGJhY2s6IGZ1bmN0aW9uKGNoYXJ0KSB7XG5cdFx0dmFyIHRleHQgPSBbXTtcblx0XHR0ZXh0LnB1c2goJzx1bCBjbGFzcz1cIicgKyBjaGFydC5pZCArICctbGVnZW5kXCI+Jyk7XG5cblx0XHR2YXIgZGF0YSA9IGNoYXJ0LmRhdGE7XG5cdFx0dmFyIGRhdGFzZXRzID0gZGF0YS5kYXRhc2V0cztcblx0XHR2YXIgbGFiZWxzID0gZGF0YS5sYWJlbHM7XG5cblx0XHRpZiAoZGF0YXNldHMubGVuZ3RoKSB7XG5cdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IGRhdGFzZXRzWzBdLmRhdGEubGVuZ3RoOyArK2kpIHtcblx0XHRcdFx0dGV4dC5wdXNoKCc8bGk+PHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOicgKyBkYXRhc2V0c1swXS5iYWNrZ3JvdW5kQ29sb3JbaV0gKyAnXCI+PC9zcGFuPicpO1xuXHRcdFx0XHRpZiAobGFiZWxzW2ldKSB7XG5cdFx0XHRcdFx0dGV4dC5wdXNoKGxhYmVsc1tpXSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0dGV4dC5wdXNoKCc8L2xpPicpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRleHQucHVzaCgnPC91bD4nKTtcblx0XHRyZXR1cm4gdGV4dC5qb2luKCcnKTtcblx0fSxcblx0bGVnZW5kOiB7XG5cdFx0bGFiZWxzOiB7XG5cdFx0XHRnZW5lcmF0ZUxhYmVsczogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHRcdFx0dmFyIGRhdGEgPSBjaGFydC5kYXRhO1xuXHRcdFx0XHRpZiAoZGF0YS5sYWJlbHMubGVuZ3RoICYmIGRhdGEuZGF0YXNldHMubGVuZ3RoKSB7XG5cdFx0XHRcdFx0cmV0dXJuIGRhdGEubGFiZWxzLm1hcChmdW5jdGlvbihsYWJlbCwgaSkge1xuXHRcdFx0XHRcdFx0dmFyIG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YSgwKTtcblx0XHRcdFx0XHRcdHZhciBkcyA9IGRhdGEuZGF0YXNldHNbMF07XG5cdFx0XHRcdFx0XHR2YXIgYXJjID0gbWV0YS5kYXRhW2ldO1xuXHRcdFx0XHRcdFx0dmFyIGN1c3RvbSA9IGFyYy5jdXN0b20gfHwge307XG5cdFx0XHRcdFx0XHR2YXIgdmFsdWVBdEluZGV4T3JEZWZhdWx0ID0gaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQ7XG5cdFx0XHRcdFx0XHR2YXIgYXJjT3B0cyA9IGNoYXJ0Lm9wdGlvbnMuZWxlbWVudHMuYXJjO1xuXHRcdFx0XHRcdFx0dmFyIGZpbGwgPSBjdXN0b20uYmFja2dyb3VuZENvbG9yID8gY3VzdG9tLmJhY2tncm91bmRDb2xvciA6IHZhbHVlQXRJbmRleE9yRGVmYXVsdChkcy5iYWNrZ3JvdW5kQ29sb3IsIGksIGFyY09wdHMuYmFja2dyb3VuZENvbG9yKTtcblx0XHRcdFx0XHRcdHZhciBzdHJva2UgPSBjdXN0b20uYm9yZGVyQ29sb3IgPyBjdXN0b20uYm9yZGVyQ29sb3IgOiB2YWx1ZUF0SW5kZXhPckRlZmF1bHQoZHMuYm9yZGVyQ29sb3IsIGksIGFyY09wdHMuYm9yZGVyQ29sb3IpO1xuXHRcdFx0XHRcdFx0dmFyIGJ3ID0gY3VzdG9tLmJvcmRlcldpZHRoID8gY3VzdG9tLmJvcmRlcldpZHRoIDogdmFsdWVBdEluZGV4T3JEZWZhdWx0KGRzLmJvcmRlcldpZHRoLCBpLCBhcmNPcHRzLmJvcmRlcldpZHRoKTtcblxuXHRcdFx0XHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0XHRcdFx0dGV4dDogbGFiZWwsXG5cdFx0XHRcdFx0XHRcdGZpbGxTdHlsZTogZmlsbCxcblx0XHRcdFx0XHRcdFx0c3Ryb2tlU3R5bGU6IHN0cm9rZSxcblx0XHRcdFx0XHRcdFx0bGluZVdpZHRoOiBidyxcblx0XHRcdFx0XHRcdFx0aGlkZGVuOiBpc05hTihkcy5kYXRhW2ldKSB8fCBtZXRhLmRhdGFbaV0uaGlkZGVuLFxuXG5cdFx0XHRcdFx0XHRcdC8vIEV4dHJhIGRhdGEgdXNlZCBmb3IgdG9nZ2xpbmcgdGhlIGNvcnJlY3QgaXRlbVxuXHRcdFx0XHRcdFx0XHRpbmRleDogaVxuXHRcdFx0XHRcdFx0fTtcblx0XHRcdFx0XHR9KTtcblx0XHRcdFx0fVxuXHRcdFx0XHRyZXR1cm4gW107XG5cdFx0XHR9XG5cdFx0fSxcblxuXHRcdG9uQ2xpY2s6IGZ1bmN0aW9uKGUsIGxlZ2VuZEl0ZW0pIHtcblx0XHRcdHZhciBpbmRleCA9IGxlZ2VuZEl0ZW0uaW5kZXg7XG5cdFx0XHR2YXIgY2hhcnQgPSB0aGlzLmNoYXJ0O1xuXHRcdFx0dmFyIGksIGlsZW4sIG1ldGE7XG5cblx0XHRcdGZvciAoaSA9IDAsIGlsZW4gPSAoY2hhcnQuZGF0YS5kYXRhc2V0cyB8fCBbXSkubGVuZ3RoOyBpIDwgaWxlbjsgKytpKSB7XG5cdFx0XHRcdG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShpKTtcblx0XHRcdFx0bWV0YS5kYXRhW2luZGV4XS5oaWRkZW4gPSAhbWV0YS5kYXRhW2luZGV4XS5oaWRkZW47XG5cdFx0XHR9XG5cblx0XHRcdGNoYXJ0LnVwZGF0ZSgpO1xuXHRcdH1cblx0fSxcblxuXHQvLyBOZWVkIHRvIG92ZXJyaWRlIHRoZXNlIHRvIGdpdmUgYSBuaWNlIGRlZmF1bHRcblx0dG9vbHRpcHM6IHtcblx0XHRjYWxsYmFja3M6IHtcblx0XHRcdHRpdGxlOiBmdW5jdGlvbigpIHtcblx0XHRcdFx0cmV0dXJuICcnO1xuXHRcdFx0fSxcblx0XHRcdGxhYmVsOiBmdW5jdGlvbihpdGVtLCBkYXRhKSB7XG5cdFx0XHRcdHJldHVybiBkYXRhLmxhYmVsc1tpdGVtLmluZGV4XSArICc6ICcgKyBpdGVtLnlMYWJlbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0pO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuY29udHJvbGxlcnMucG9sYXJBcmVhID0gQ2hhcnQuRGF0YXNldENvbnRyb2xsZXIuZXh0ZW5kKHtcblxuXHRcdGRhdGFFbGVtZW50VHlwZTogZWxlbWVudHMuQXJjLFxuXG5cdFx0bGlua1NjYWxlczogaGVscGVycy5ub29wLFxuXG5cdFx0dXBkYXRlOiBmdW5jdGlvbihyZXNldCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjaGFydCA9IG1lLmNoYXJ0O1xuXHRcdFx0dmFyIGNoYXJ0QXJlYSA9IGNoYXJ0LmNoYXJ0QXJlYTtcblx0XHRcdHZhciBtZXRhID0gbWUuZ2V0TWV0YSgpO1xuXHRcdFx0dmFyIG9wdHMgPSBjaGFydC5vcHRpb25zO1xuXHRcdFx0dmFyIGFyY09wdHMgPSBvcHRzLmVsZW1lbnRzLmFyYztcblx0XHRcdHZhciBtaW5TaXplID0gTWF0aC5taW4oY2hhcnRBcmVhLnJpZ2h0IC0gY2hhcnRBcmVhLmxlZnQsIGNoYXJ0QXJlYS5ib3R0b20gLSBjaGFydEFyZWEudG9wKTtcblx0XHRcdGNoYXJ0Lm91dGVyUmFkaXVzID0gTWF0aC5tYXgoKG1pblNpemUgLSBhcmNPcHRzLmJvcmRlcldpZHRoIC8gMikgLyAyLCAwKTtcblx0XHRcdGNoYXJ0LmlubmVyUmFkaXVzID0gTWF0aC5tYXgob3B0cy5jdXRvdXRQZXJjZW50YWdlID8gKGNoYXJ0Lm91dGVyUmFkaXVzIC8gMTAwKSAqIChvcHRzLmN1dG91dFBlcmNlbnRhZ2UpIDogMSwgMCk7XG5cdFx0XHRjaGFydC5yYWRpdXNMZW5ndGggPSAoY2hhcnQub3V0ZXJSYWRpdXMgLSBjaGFydC5pbm5lclJhZGl1cykgLyBjaGFydC5nZXRWaXNpYmxlRGF0YXNldENvdW50KCk7XG5cblx0XHRcdG1lLm91dGVyUmFkaXVzID0gY2hhcnQub3V0ZXJSYWRpdXMgLSAoY2hhcnQucmFkaXVzTGVuZ3RoICogbWUuaW5kZXgpO1xuXHRcdFx0bWUuaW5uZXJSYWRpdXMgPSBtZS5vdXRlclJhZGl1cyAtIGNoYXJ0LnJhZGl1c0xlbmd0aDtcblxuXHRcdFx0bWV0YS5jb3VudCA9IG1lLmNvdW50VmlzaWJsZUVsZW1lbnRzKCk7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZXRhLmRhdGEsIGZ1bmN0aW9uKGFyYywgaW5kZXgpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChhcmMsIGluZGV4LCByZXNldCk7XG5cdFx0XHR9KTtcblx0XHR9LFxuXG5cdFx0dXBkYXRlRWxlbWVudDogZnVuY3Rpb24oYXJjLCBpbmRleCwgcmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgY2hhcnQgPSBtZS5jaGFydDtcblx0XHRcdHZhciBkYXRhc2V0ID0gbWUuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIG9wdHMgPSBjaGFydC5vcHRpb25zO1xuXHRcdFx0dmFyIGFuaW1hdGlvbk9wdHMgPSBvcHRzLmFuaW1hdGlvbjtcblx0XHRcdHZhciBzY2FsZSA9IGNoYXJ0LnNjYWxlO1xuXHRcdFx0dmFyIGxhYmVscyA9IGNoYXJ0LmRhdGEubGFiZWxzO1xuXG5cdFx0XHR2YXIgY2lyY3VtZmVyZW5jZSA9IG1lLmNhbGN1bGF0ZUNpcmN1bWZlcmVuY2UoZGF0YXNldC5kYXRhW2luZGV4XSk7XG5cdFx0XHR2YXIgY2VudGVyWCA9IHNjYWxlLnhDZW50ZXI7XG5cdFx0XHR2YXIgY2VudGVyWSA9IHNjYWxlLnlDZW50ZXI7XG5cblx0XHRcdC8vIElmIHRoZXJlIGlzIE5hTiBkYXRhIGJlZm9yZSB1cywgd2UgbmVlZCB0byBjYWxjdWxhdGUgdGhlIHN0YXJ0aW5nIGFuZ2xlIGNvcnJlY3RseS5cblx0XHRcdC8vIFdlIGNvdWxkIGJlIHdheSBtb3JlIGVmZmljaWVudCBoZXJlLCBidXQgaXRzIHVubGlrZWx5IHRoYXQgdGhlIHBvbGFyIGFyZWEgY2hhcnQgd2lsbCBoYXZlIGEgbG90IG9mIGRhdGFcblx0XHRcdHZhciB2aXNpYmxlQ291bnQgPSAwO1xuXHRcdFx0dmFyIG1ldGEgPSBtZS5nZXRNZXRhKCk7XG5cdFx0XHRmb3IgKHZhciBpID0gMDsgaSA8IGluZGV4OyArK2kpIHtcblx0XHRcdFx0aWYgKCFpc05hTihkYXRhc2V0LmRhdGFbaV0pICYmICFtZXRhLmRhdGFbaV0uaGlkZGVuKSB7XG5cdFx0XHRcdFx0Kyt2aXNpYmxlQ291bnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gdmFyIG5lZ0hhbGZQSSA9IC0wLjUgKiBNYXRoLlBJO1xuXHRcdFx0dmFyIGRhdGFzZXRTdGFydEFuZ2xlID0gb3B0cy5zdGFydEFuZ2xlO1xuXHRcdFx0dmFyIGRpc3RhbmNlID0gYXJjLmhpZGRlbiA/IDAgOiBzY2FsZS5nZXREaXN0YW5jZUZyb21DZW50ZXJGb3JWYWx1ZShkYXRhc2V0LmRhdGFbaW5kZXhdKTtcblx0XHRcdHZhciBzdGFydEFuZ2xlID0gZGF0YXNldFN0YXJ0QW5nbGUgKyAoY2lyY3VtZmVyZW5jZSAqIHZpc2libGVDb3VudCk7XG5cdFx0XHR2YXIgZW5kQW5nbGUgPSBzdGFydEFuZ2xlICsgKGFyYy5oaWRkZW4gPyAwIDogY2lyY3VtZmVyZW5jZSk7XG5cblx0XHRcdHZhciByZXNldFJhZGl1cyA9IGFuaW1hdGlvbk9wdHMuYW5pbWF0ZVNjYWxlID8gMCA6IHNjYWxlLmdldERpc3RhbmNlRnJvbUNlbnRlckZvclZhbHVlKGRhdGFzZXQuZGF0YVtpbmRleF0pO1xuXG5cdFx0XHRoZWxwZXJzLmV4dGVuZChhcmMsIHtcblx0XHRcdFx0Ly8gVXRpbGl0eVxuXHRcdFx0XHRfZGF0YXNldEluZGV4OiBtZS5pbmRleCxcblx0XHRcdFx0X2luZGV4OiBpbmRleCxcblx0XHRcdFx0X3NjYWxlOiBzY2FsZSxcblxuXHRcdFx0XHQvLyBEZXNpcmVkIHZpZXcgcHJvcGVydGllc1xuXHRcdFx0XHRfbW9kZWw6IHtcblx0XHRcdFx0XHR4OiBjZW50ZXJYLFxuXHRcdFx0XHRcdHk6IGNlbnRlclksXG5cdFx0XHRcdFx0aW5uZXJSYWRpdXM6IDAsXG5cdFx0XHRcdFx0b3V0ZXJSYWRpdXM6IHJlc2V0ID8gcmVzZXRSYWRpdXMgOiBkaXN0YW5jZSxcblx0XHRcdFx0XHRzdGFydEFuZ2xlOiByZXNldCAmJiBhbmltYXRpb25PcHRzLmFuaW1hdGVSb3RhdGUgPyBkYXRhc2V0U3RhcnRBbmdsZSA6IHN0YXJ0QW5nbGUsXG5cdFx0XHRcdFx0ZW5kQW5nbGU6IHJlc2V0ICYmIGFuaW1hdGlvbk9wdHMuYW5pbWF0ZVJvdGF0ZSA/IGRhdGFzZXRTdGFydEFuZ2xlIDogZW5kQW5nbGUsXG5cdFx0XHRcdFx0bGFiZWw6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGxhYmVscywgaW5kZXgsIGxhYmVsc1tpbmRleF0pXG5cdFx0XHRcdH1cblx0XHRcdH0pO1xuXG5cdFx0XHQvLyBBcHBseSBib3JkZXIgYW5kIGZpbGwgc3R5bGVcblx0XHRcdG1lLnJlbW92ZUhvdmVyU3R5bGUoYXJjKTtcblxuXHRcdFx0YXJjLnBpdm90KCk7XG5cdFx0fSxcblxuXHRcdHJlbW92ZUhvdmVyU3R5bGU6IGZ1bmN0aW9uKGFyYykge1xuXHRcdFx0Q2hhcnQuRGF0YXNldENvbnRyb2xsZXIucHJvdG90eXBlLnJlbW92ZUhvdmVyU3R5bGUuY2FsbCh0aGlzLCBhcmMsIHRoaXMuY2hhcnQub3B0aW9ucy5lbGVtZW50cy5hcmMpO1xuXHRcdH0sXG5cblx0XHRjb3VudFZpc2libGVFbGVtZW50czogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIG1ldGEgPSB0aGlzLmdldE1ldGEoKTtcblx0XHRcdHZhciBjb3VudCA9IDA7XG5cblx0XHRcdGhlbHBlcnMuZWFjaChtZXRhLmRhdGEsIGZ1bmN0aW9uKGVsZW1lbnQsIGluZGV4KSB7XG5cdFx0XHRcdGlmICghaXNOYU4oZGF0YXNldC5kYXRhW2luZGV4XSkgJiYgIWVsZW1lbnQuaGlkZGVuKSB7XG5cdFx0XHRcdFx0Y291bnQrKztcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cblx0XHRcdHJldHVybiBjb3VudDtcblx0XHR9LFxuXG5cdFx0Y2FsY3VsYXRlQ2lyY3VtZmVyZW5jZTogZnVuY3Rpb24odmFsdWUpIHtcblx0XHRcdHZhciBjb3VudCA9IHRoaXMuZ2V0TWV0YSgpLmNvdW50O1xuXHRcdFx0aWYgKGNvdW50ID4gMCAmJiAhaXNOYU4odmFsdWUpKSB7XG5cdFx0XHRcdHJldHVybiAoMiAqIE1hdGguUEkpIC8gY291bnQ7XG5cdFx0XHR9XG5cdFx0XHRyZXR1cm4gMDtcblx0XHR9XG5cdH0pO1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///288\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('radar', {\n\tscale: {\n\t\ttype: 'radialLinear'\n\t},\n\telements: {\n\t\tline: {\n\t\t\ttension: 0 // no bezier in radar\n\t\t}\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\tChart.controllers.radar = Chart.DatasetController.extend({\n\n\t\tdatasetElementType: elements.Line,\n\n\t\tdataElementType: elements.Point,\n\n\t\tlinkScales: helpers.noop,\n\n\t\tupdate: function(reset) {\n\t\t\tvar me = this;\n\t\t\tvar meta = me.getMeta();\n\t\t\tvar line = meta.dataset;\n\t\t\tvar points = meta.data;\n\t\t\tvar custom = line.custom || {};\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar lineElementOptions = me.chart.options.elements.line;\n\t\t\tvar scale = me.chart.scale;\n\n\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\n\t\t\tif ((dataset.tension !== undefined) && (dataset.lineTension === undefined)) {\n\t\t\t\tdataset.lineTension = dataset.tension;\n\t\t\t}\n\n\t\t\thelpers.extend(meta.dataset, {\n\t\t\t\t// Utility\n\t\t\t\t_datasetIndex: me.index,\n\t\t\t\t_scale: scale,\n\t\t\t\t// Data\n\t\t\t\t_children: points,\n\t\t\t\t_loop: true,\n\t\t\t\t// Model\n\t\t\t\t_model: {\n\t\t\t\t\t// Appearance\n\t\t\t\t\ttension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, lineElementOptions.tension),\n\t\t\t\t\tbackgroundColor: custom.backgroundColor ? custom.backgroundColor : (dataset.backgroundColor || lineElementOptions.backgroundColor),\n\t\t\t\t\tborderWidth: custom.borderWidth ? custom.borderWidth : (dataset.borderWidth || lineElementOptions.borderWidth),\n\t\t\t\t\tborderColor: custom.borderColor ? custom.borderColor : (dataset.borderColor || lineElementOptions.borderColor),\n\t\t\t\t\tfill: custom.fill ? custom.fill : (dataset.fill !== undefined ? dataset.fill : lineElementOptions.fill),\n\t\t\t\t\tborderCapStyle: custom.borderCapStyle ? custom.borderCapStyle : (dataset.borderCapStyle || lineElementOptions.borderCapStyle),\n\t\t\t\t\tborderDash: custom.borderDash ? custom.borderDash : (dataset.borderDash || lineElementOptions.borderDash),\n\t\t\t\t\tborderDashOffset: custom.borderDashOffset ? custom.borderDashOffset : (dataset.borderDashOffset || lineElementOptions.borderDashOffset),\n\t\t\t\t\tborderJoinStyle: custom.borderJoinStyle ? custom.borderJoinStyle : (dataset.borderJoinStyle || lineElementOptions.borderJoinStyle),\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tmeta.dataset.pivot();\n\n\t\t\t// Update Points\n\t\t\thelpers.each(points, function(point, index) {\n\t\t\t\tme.updateElement(point, index, reset);\n\t\t\t}, me);\n\n\t\t\t// Update bezier control points\n\t\t\tme.updateBezierControlPoints();\n\t\t},\n\t\tupdateElement: function(point, index, reset) {\n\t\t\tvar me = this;\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar dataset = me.getDataset();\n\t\t\tvar scale = me.chart.scale;\n\t\t\tvar pointElementOptions = me.chart.options.elements.point;\n\t\t\tvar pointPosition = scale.getPointPositionForValue(index, dataset.data[index]);\n\n\t\t\t// Compatibility: If the properties are defined with only the old name, use those values\n\t\t\tif ((dataset.radius !== undefined) && (dataset.pointRadius === undefined)) {\n\t\t\t\tdataset.pointRadius = dataset.radius;\n\t\t\t}\n\t\t\tif ((dataset.hitRadius !== undefined) && (dataset.pointHitRadius === undefined)) {\n\t\t\t\tdataset.pointHitRadius = dataset.hitRadius;\n\t\t\t}\n\n\t\t\thelpers.extend(point, {\n\t\t\t\t// Utility\n\t\t\t\t_datasetIndex: me.index,\n\t\t\t\t_index: index,\n\t\t\t\t_scale: scale,\n\n\t\t\t\t// Desired view properties\n\t\t\t\t_model: {\n\t\t\t\t\tx: reset ? scale.xCenter : pointPosition.x, // value not used in dataset scale, but we want a consistent API between scales\n\t\t\t\t\ty: reset ? scale.yCenter : pointPosition.y,\n\n\t\t\t\t\t// Appearance\n\t\t\t\t\ttension: custom.tension ? custom.tension : helpers.valueOrDefault(dataset.lineTension, me.chart.options.elements.line.tension),\n\t\t\t\t\tradius: custom.radius ? custom.radius : helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointElementOptions.radius),\n\t\t\t\t\tbackgroundColor: custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, pointElementOptions.backgroundColor),\n\t\t\t\t\tborderColor: custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, pointElementOptions.borderColor),\n\t\t\t\t\tborderWidth: custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, pointElementOptions.borderWidth),\n\t\t\t\t\tpointStyle: custom.pointStyle ? custom.pointStyle : helpers.valueAtIndexOrDefault(dataset.pointStyle, index, pointElementOptions.pointStyle),\n\n\t\t\t\t\t// Tooltip\n\t\t\t\t\thitRadius: custom.hitRadius ? custom.hitRadius : helpers.valueAtIndexOrDefault(dataset.pointHitRadius, index, pointElementOptions.hitRadius)\n\t\t\t\t}\n\t\t\t});\n\n\t\t\tpoint._model.skip = custom.skip ? custom.skip : (isNaN(point._model.x) || isNaN(point._model.y));\n\t\t},\n\t\tupdateBezierControlPoints: function() {\n\t\t\tvar chartArea = this.chart.chartArea;\n\t\t\tvar meta = this.getMeta();\n\n\t\t\thelpers.each(meta.data, function(point, index) {\n\t\t\t\tvar model = point._model;\n\t\t\t\tvar controlPoints = helpers.splineCurve(\n\t\t\t\t\thelpers.previousItem(meta.data, index, true)._model,\n\t\t\t\t\tmodel,\n\t\t\t\t\thelpers.nextItem(meta.data, index, true)._model,\n\t\t\t\t\tmodel.tension\n\t\t\t\t);\n\n\t\t\t\t// Prevent the bezier going outside of the bounds of the graph\n\t\t\t\tmodel.controlPointPreviousX = Math.max(Math.min(controlPoints.previous.x, chartArea.right), chartArea.left);\n\t\t\t\tmodel.controlPointPreviousY = Math.max(Math.min(controlPoints.previous.y, chartArea.bottom), chartArea.top);\n\n\t\t\t\tmodel.controlPointNextX = Math.max(Math.min(controlPoints.next.x, chartArea.right), chartArea.left);\n\t\t\t\tmodel.controlPointNextY = Math.max(Math.min(controlPoints.next.y, chartArea.bottom), chartArea.top);\n\n\t\t\t\t// Now pivot the point for animation\n\t\t\t\tpoint.pivot();\n\t\t\t});\n\t\t},\n\n\t\tsetHoverStyle: function(point) {\n\t\t\t// Point\n\t\t\tvar dataset = this.chart.data.datasets[point._datasetIndex];\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar index = point._index;\n\t\t\tvar model = point._model;\n\n\t\t\tmodel.radius = custom.hoverRadius ? custom.hoverRadius : helpers.valueAtIndexOrDefault(dataset.pointHoverRadius, index, this.chart.options.elements.point.hoverRadius);\n\t\t\tmodel.backgroundColor = custom.hoverBackgroundColor ? custom.hoverBackgroundColor : helpers.valueAtIndexOrDefault(dataset.pointHoverBackgroundColor, index, helpers.getHoverColor(model.backgroundColor));\n\t\t\tmodel.borderColor = custom.hoverBorderColor ? custom.hoverBorderColor : helpers.valueAtIndexOrDefault(dataset.pointHoverBorderColor, index, helpers.getHoverColor(model.borderColor));\n\t\t\tmodel.borderWidth = custom.hoverBorderWidth ? custom.hoverBorderWidth : helpers.valueAtIndexOrDefault(dataset.pointHoverBorderWidth, index, model.borderWidth);\n\t\t},\n\n\t\tremoveHoverStyle: function(point) {\n\t\t\tvar dataset = this.chart.data.datasets[point._datasetIndex];\n\t\t\tvar custom = point.custom || {};\n\t\t\tvar index = point._index;\n\t\t\tvar model = point._model;\n\t\t\tvar pointElementOptions = this.chart.options.elements.point;\n\n\t\t\tmodel.radius = custom.radius ? custom.radius : helpers.valueAtIndexOrDefault(dataset.pointRadius, index, pointElementOptions.radius);\n\t\t\tmodel.backgroundColor = custom.backgroundColor ? custom.backgroundColor : helpers.valueAtIndexOrDefault(dataset.pointBackgroundColor, index, pointElementOptions.backgroundColor);\n\t\t\tmodel.borderColor = custom.borderColor ? custom.borderColor : helpers.valueAtIndexOrDefault(dataset.pointBorderColor, index, pointElementOptions.borderColor);\n\t\t\tmodel.borderWidth = custom.borderWidth ? custom.borderWidth : helpers.valueAtIndexOrDefault(dataset.pointBorderWidth, index, pointElementOptions.borderWidth);\n\t\t}\n\t});\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIucmFkYXIuanM/NjgxZCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYixlQUFlLG1CQUFPLENBQUMsRUFBdUI7QUFDOUMsZUFBZSxtQkFBTyxDQUFDLEVBQW1CO0FBQzFDLGNBQWMsbUJBQU8sQ0FBQyxFQUFrQjs7QUFFeEM7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDOztBQUVEOztBQUVBOztBQUVBOztBQUVBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSTs7QUFFSjs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJOztBQUVKO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxJQUFJO0FBQ0osR0FBRzs7QUFFSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGIiwiZmlsZSI6IjI4OS5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG52YXIgZWxlbWVudHMgPSByZXF1aXJlKCcuLi9lbGVtZW50cy9pbmRleCcpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG5cbmRlZmF1bHRzLl9zZXQoJ3JhZGFyJywge1xuXHRzY2FsZToge1xuXHRcdHR5cGU6ICdyYWRpYWxMaW5lYXInXG5cdH0sXG5cdGVsZW1lbnRzOiB7XG5cdFx0bGluZToge1xuXHRcdFx0dGVuc2lvbjogMCAvLyBubyBiZXppZXIgaW4gcmFkYXJcblx0XHR9XG5cdH1cbn0pO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuY29udHJvbGxlcnMucmFkYXIgPSBDaGFydC5EYXRhc2V0Q29udHJvbGxlci5leHRlbmQoe1xuXG5cdFx0ZGF0YXNldEVsZW1lbnRUeXBlOiBlbGVtZW50cy5MaW5lLFxuXG5cdFx0ZGF0YUVsZW1lbnRUeXBlOiBlbGVtZW50cy5Qb2ludCxcblxuXHRcdGxpbmtTY2FsZXM6IGhlbHBlcnMubm9vcCxcblxuXHRcdHVwZGF0ZTogZnVuY3Rpb24ocmVzZXQpIHtcblx0XHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0XHR2YXIgbWV0YSA9IG1lLmdldE1ldGEoKTtcblx0XHRcdHZhciBsaW5lID0gbWV0YS5kYXRhc2V0O1xuXHRcdFx0dmFyIHBvaW50cyA9IG1ldGEuZGF0YTtcblx0XHRcdHZhciBjdXN0b20gPSBsaW5lLmN1c3RvbSB8fCB7fTtcblx0XHRcdHZhciBkYXRhc2V0ID0gbWUuZ2V0RGF0YXNldCgpO1xuXHRcdFx0dmFyIGxpbmVFbGVtZW50T3B0aW9ucyA9IG1lLmNoYXJ0Lm9wdGlvbnMuZWxlbWVudHMubGluZTtcblx0XHRcdHZhciBzY2FsZSA9IG1lLmNoYXJ0LnNjYWxlO1xuXG5cdFx0XHQvLyBDb21wYXRpYmlsaXR5OiBJZiB0aGUgcHJvcGVydGllcyBhcmUgZGVmaW5lZCB3aXRoIG9ubHkgdGhlIG9sZCBuYW1lLCB1c2UgdGhvc2UgdmFsdWVzXG5cdFx0XHRpZiAoKGRhdGFzZXQudGVuc2lvbiAhPT0gdW5kZWZpbmVkKSAmJiAoZGF0YXNldC5saW5lVGVuc2lvbiA9PT0gdW5kZWZpbmVkKSkge1xuXHRcdFx0XHRkYXRhc2V0LmxpbmVUZW5zaW9uID0gZGF0YXNldC50ZW5zaW9uO1xuXHRcdFx0fVxuXG5cdFx0XHRoZWxwZXJzLmV4dGVuZChtZXRhLmRhdGFzZXQsIHtcblx0XHRcdFx0Ly8gVXRpbGl0eVxuXHRcdFx0XHRfZGF0YXNldEluZGV4OiBtZS5pbmRleCxcblx0XHRcdFx0X3NjYWxlOiBzY2FsZSxcblx0XHRcdFx0Ly8gRGF0YVxuXHRcdFx0XHRfY2hpbGRyZW46IHBvaW50cyxcblx0XHRcdFx0X2xvb3A6IHRydWUsXG5cdFx0XHRcdC8vIE1vZGVsXG5cdFx0XHRcdF9tb2RlbDoge1xuXHRcdFx0XHRcdC8vIEFwcGVhcmFuY2Vcblx0XHRcdFx0XHR0ZW5zaW9uOiBjdXN0b20udGVuc2lvbiA/IGN1c3RvbS50ZW5zaW9uIDogaGVscGVycy52YWx1ZU9yRGVmYXVsdChkYXRhc2V0LmxpbmVUZW5zaW9uLCBsaW5lRWxlbWVudE9wdGlvbnMudGVuc2lvbiksXG5cdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiBjdXN0b20uYmFja2dyb3VuZENvbG9yID8gY3VzdG9tLmJhY2tncm91bmRDb2xvciA6IChkYXRhc2V0LmJhY2tncm91bmRDb2xvciB8fCBsaW5lRWxlbWVudE9wdGlvbnMuYmFja2dyb3VuZENvbG9yKSxcblx0XHRcdFx0XHRib3JkZXJXaWR0aDogY3VzdG9tLmJvcmRlcldpZHRoID8gY3VzdG9tLmJvcmRlcldpZHRoIDogKGRhdGFzZXQuYm9yZGVyV2lkdGggfHwgbGluZUVsZW1lbnRPcHRpb25zLmJvcmRlcldpZHRoKSxcblx0XHRcdFx0XHRib3JkZXJDb2xvcjogY3VzdG9tLmJvcmRlckNvbG9yID8gY3VzdG9tLmJvcmRlckNvbG9yIDogKGRhdGFzZXQuYm9yZGVyQ29sb3IgfHwgbGluZUVsZW1lbnRPcHRpb25zLmJvcmRlckNvbG9yKSxcblx0XHRcdFx0XHRmaWxsOiBjdXN0b20uZmlsbCA/IGN1c3RvbS5maWxsIDogKGRhdGFzZXQuZmlsbCAhPT0gdW5kZWZpbmVkID8gZGF0YXNldC5maWxsIDogbGluZUVsZW1lbnRPcHRpb25zLmZpbGwpLFxuXHRcdFx0XHRcdGJvcmRlckNhcFN0eWxlOiBjdXN0b20uYm9yZGVyQ2FwU3R5bGUgPyBjdXN0b20uYm9yZGVyQ2FwU3R5bGUgOiAoZGF0YXNldC5ib3JkZXJDYXBTdHlsZSB8fCBsaW5lRWxlbWVudE9wdGlvbnMuYm9yZGVyQ2FwU3R5bGUpLFxuXHRcdFx0XHRcdGJvcmRlckRhc2g6IGN1c3RvbS5ib3JkZXJEYXNoID8gY3VzdG9tLmJvcmRlckRhc2ggOiAoZGF0YXNldC5ib3JkZXJEYXNoIHx8IGxpbmVFbGVtZW50T3B0aW9ucy5ib3JkZXJEYXNoKSxcblx0XHRcdFx0XHRib3JkZXJEYXNoT2Zmc2V0OiBjdXN0b20uYm9yZGVyRGFzaE9mZnNldCA/IGN1c3RvbS5ib3JkZXJEYXNoT2Zmc2V0IDogKGRhdGFzZXQuYm9yZGVyRGFzaE9mZnNldCB8fCBsaW5lRWxlbWVudE9wdGlvbnMuYm9yZGVyRGFzaE9mZnNldCksXG5cdFx0XHRcdFx0Ym9yZGVySm9pblN0eWxlOiBjdXN0b20uYm9yZGVySm9pblN0eWxlID8gY3VzdG9tLmJvcmRlckpvaW5TdHlsZSA6IChkYXRhc2V0LmJvcmRlckpvaW5TdHlsZSB8fCBsaW5lRWxlbWVudE9wdGlvbnMuYm9yZGVySm9pblN0eWxlKSxcblx0XHRcdFx0fVxuXHRcdFx0fSk7XG5cblx0XHRcdG1ldGEuZGF0YXNldC5waXZvdCgpO1xuXG5cdFx0XHQvLyBVcGRhdGUgUG9pbnRzXG5cdFx0XHRoZWxwZXJzLmVhY2gocG9pbnRzLCBmdW5jdGlvbihwb2ludCwgaW5kZXgpIHtcblx0XHRcdFx0bWUudXBkYXRlRWxlbWVudChwb2ludCwgaW5kZXgsIHJlc2V0KTtcblx0XHRcdH0sIG1lKTtcblxuXHRcdFx0Ly8gVXBkYXRlIGJlemllciBjb250cm9sIHBvaW50c1xuXHRcdFx0bWUudXBkYXRlQmV6aWVyQ29udHJvbFBvaW50cygpO1xuXHRcdH0sXG5cdFx0dXBkYXRlRWxlbWVudDogZnVuY3Rpb24ocG9pbnQsIGluZGV4LCByZXNldCkge1xuXHRcdFx0dmFyIG1lID0gdGhpcztcblx0XHRcdHZhciBjdXN0b20gPSBwb2ludC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgZGF0YXNldCA9IG1lLmdldERhdGFzZXQoKTtcblx0XHRcdHZhciBzY2FsZSA9IG1lLmNoYXJ0LnNjYWxlO1xuXHRcdFx0dmFyIHBvaW50RWxlbWVudE9wdGlvbnMgPSBtZS5jaGFydC5vcHRpb25zLmVsZW1lbnRzLnBvaW50O1xuXHRcdFx0dmFyIHBvaW50UG9zaXRpb24gPSBzY2FsZS5nZXRQb2ludFBvc2l0aW9uRm9yVmFsdWUoaW5kZXgsIGRhdGFzZXQuZGF0YVtpbmRleF0pO1xuXG5cdFx0XHQvLyBDb21wYXRpYmlsaXR5OiBJZiB0aGUgcHJvcGVydGllcyBhcmUgZGVmaW5lZCB3aXRoIG9ubHkgdGhlIG9sZCBuYW1lLCB1c2UgdGhvc2UgdmFsdWVzXG5cdFx0XHRpZiAoKGRhdGFzZXQucmFkaXVzICE9PSB1bmRlZmluZWQpICYmIChkYXRhc2V0LnBvaW50UmFkaXVzID09PSB1bmRlZmluZWQpKSB7XG5cdFx0XHRcdGRhdGFzZXQucG9pbnRSYWRpdXMgPSBkYXRhc2V0LnJhZGl1cztcblx0XHRcdH1cblx0XHRcdGlmICgoZGF0YXNldC5oaXRSYWRpdXMgIT09IHVuZGVmaW5lZCkgJiYgKGRhdGFzZXQucG9pbnRIaXRSYWRpdXMgPT09IHVuZGVmaW5lZCkpIHtcblx0XHRcdFx0ZGF0YXNldC5wb2ludEhpdFJhZGl1cyA9IGRhdGFzZXQuaGl0UmFkaXVzO1xuXHRcdFx0fVxuXG5cdFx0XHRoZWxwZXJzLmV4dGVuZChwb2ludCwge1xuXHRcdFx0XHQvLyBVdGlsaXR5XG5cdFx0XHRcdF9kYXRhc2V0SW5kZXg6IG1lLmluZGV4LFxuXHRcdFx0XHRfaW5kZXg6IGluZGV4LFxuXHRcdFx0XHRfc2NhbGU6IHNjYWxlLFxuXG5cdFx0XHRcdC8vIERlc2lyZWQgdmlldyBwcm9wZXJ0aWVzXG5cdFx0XHRcdF9tb2RlbDoge1xuXHRcdFx0XHRcdHg6IHJlc2V0ID8gc2NhbGUueENlbnRlciA6IHBvaW50UG9zaXRpb24ueCwgLy8gdmFsdWUgbm90IHVzZWQgaW4gZGF0YXNldCBzY2FsZSwgYnV0IHdlIHdhbnQgYSBjb25zaXN0ZW50IEFQSSBiZXR3ZWVuIHNjYWxlc1xuXHRcdFx0XHRcdHk6IHJlc2V0ID8gc2NhbGUueUNlbnRlciA6IHBvaW50UG9zaXRpb24ueSxcblxuXHRcdFx0XHRcdC8vIEFwcGVhcmFuY2Vcblx0XHRcdFx0XHR0ZW5zaW9uOiBjdXN0b20udGVuc2lvbiA/IGN1c3RvbS50ZW5zaW9uIDogaGVscGVycy52YWx1ZU9yRGVmYXVsdChkYXRhc2V0LmxpbmVUZW5zaW9uLCBtZS5jaGFydC5vcHRpb25zLmVsZW1lbnRzLmxpbmUudGVuc2lvbiksXG5cdFx0XHRcdFx0cmFkaXVzOiBjdXN0b20ucmFkaXVzID8gY3VzdG9tLnJhZGl1cyA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRSYWRpdXMsIGluZGV4LCBwb2ludEVsZW1lbnRPcHRpb25zLnJhZGl1cyksXG5cdFx0XHRcdFx0YmFja2dyb3VuZENvbG9yOiBjdXN0b20uYmFja2dyb3VuZENvbG9yID8gY3VzdG9tLmJhY2tncm91bmRDb2xvciA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBwb2ludEVsZW1lbnRPcHRpb25zLmJhY2tncm91bmRDb2xvciksXG5cdFx0XHRcdFx0Ym9yZGVyQ29sb3I6IGN1c3RvbS5ib3JkZXJDb2xvciA/IGN1c3RvbS5ib3JkZXJDb2xvciA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRCb3JkZXJDb2xvciwgaW5kZXgsIHBvaW50RWxlbWVudE9wdGlvbnMuYm9yZGVyQ29sb3IpLFxuXHRcdFx0XHRcdGJvcmRlcldpZHRoOiBjdXN0b20uYm9yZGVyV2lkdGggPyBjdXN0b20uYm9yZGVyV2lkdGggOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50Qm9yZGVyV2lkdGgsIGluZGV4LCBwb2ludEVsZW1lbnRPcHRpb25zLmJvcmRlcldpZHRoKSxcblx0XHRcdFx0XHRwb2ludFN0eWxlOiBjdXN0b20ucG9pbnRTdHlsZSA/IGN1c3RvbS5wb2ludFN0eWxlIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludFN0eWxlLCBpbmRleCwgcG9pbnRFbGVtZW50T3B0aW9ucy5wb2ludFN0eWxlKSxcblxuXHRcdFx0XHRcdC8vIFRvb2x0aXBcblx0XHRcdFx0XHRoaXRSYWRpdXM6IGN1c3RvbS5oaXRSYWRpdXMgPyBjdXN0b20uaGl0UmFkaXVzIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEhpdFJhZGl1cywgaW5kZXgsIHBvaW50RWxlbWVudE9wdGlvbnMuaGl0UmFkaXVzKVxuXHRcdFx0XHR9XG5cdFx0XHR9KTtcblxuXHRcdFx0cG9pbnQuX21vZGVsLnNraXAgPSBjdXN0b20uc2tpcCA/IGN1c3RvbS5za2lwIDogKGlzTmFOKHBvaW50Ll9tb2RlbC54KSB8fCBpc05hTihwb2ludC5fbW9kZWwueSkpO1xuXHRcdH0sXG5cdFx0dXBkYXRlQmV6aWVyQ29udHJvbFBvaW50czogZnVuY3Rpb24oKSB7XG5cdFx0XHR2YXIgY2hhcnRBcmVhID0gdGhpcy5jaGFydC5jaGFydEFyZWE7XG5cdFx0XHR2YXIgbWV0YSA9IHRoaXMuZ2V0TWV0YSgpO1xuXG5cdFx0XHRoZWxwZXJzLmVhY2gobWV0YS5kYXRhLCBmdW5jdGlvbihwb2ludCwgaW5kZXgpIHtcblx0XHRcdFx0dmFyIG1vZGVsID0gcG9pbnQuX21vZGVsO1xuXHRcdFx0XHR2YXIgY29udHJvbFBvaW50cyA9IGhlbHBlcnMuc3BsaW5lQ3VydmUoXG5cdFx0XHRcdFx0aGVscGVycy5wcmV2aW91c0l0ZW0obWV0YS5kYXRhLCBpbmRleCwgdHJ1ZSkuX21vZGVsLFxuXHRcdFx0XHRcdG1vZGVsLFxuXHRcdFx0XHRcdGhlbHBlcnMubmV4dEl0ZW0obWV0YS5kYXRhLCBpbmRleCwgdHJ1ZSkuX21vZGVsLFxuXHRcdFx0XHRcdG1vZGVsLnRlbnNpb25cblx0XHRcdFx0KTtcblxuXHRcdFx0XHQvLyBQcmV2ZW50IHRoZSBiZXppZXIgZ29pbmcgb3V0c2lkZSBvZiB0aGUgYm91bmRzIG9mIHRoZSBncmFwaFxuXHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnRQcmV2aW91c1ggPSBNYXRoLm1heChNYXRoLm1pbihjb250cm9sUG9pbnRzLnByZXZpb3VzLngsIGNoYXJ0QXJlYS5yaWdodCksIGNoYXJ0QXJlYS5sZWZ0KTtcblx0XHRcdFx0bW9kZWwuY29udHJvbFBvaW50UHJldmlvdXNZID0gTWF0aC5tYXgoTWF0aC5taW4oY29udHJvbFBvaW50cy5wcmV2aW91cy55LCBjaGFydEFyZWEuYm90dG9tKSwgY2hhcnRBcmVhLnRvcCk7XG5cblx0XHRcdFx0bW9kZWwuY29udHJvbFBvaW50TmV4dFggPSBNYXRoLm1heChNYXRoLm1pbihjb250cm9sUG9pbnRzLm5leHQueCwgY2hhcnRBcmVhLnJpZ2h0KSwgY2hhcnRBcmVhLmxlZnQpO1xuXHRcdFx0XHRtb2RlbC5jb250cm9sUG9pbnROZXh0WSA9IE1hdGgubWF4KE1hdGgubWluKGNvbnRyb2xQb2ludHMubmV4dC55LCBjaGFydEFyZWEuYm90dG9tKSwgY2hhcnRBcmVhLnRvcCk7XG5cblx0XHRcdFx0Ly8gTm93IHBpdm90IHRoZSBwb2ludCBmb3IgYW5pbWF0aW9uXG5cdFx0XHRcdHBvaW50LnBpdm90KCk7XG5cdFx0XHR9KTtcblx0XHR9LFxuXG5cdFx0c2V0SG92ZXJTdHlsZTogZnVuY3Rpb24ocG9pbnQpIHtcblx0XHRcdC8vIFBvaW50XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuY2hhcnQuZGF0YS5kYXRhc2V0c1twb2ludC5fZGF0YXNldEluZGV4XTtcblx0XHRcdHZhciBjdXN0b20gPSBwb2ludC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgaW5kZXggPSBwb2ludC5faW5kZXg7XG5cdFx0XHR2YXIgbW9kZWwgPSBwb2ludC5fbW9kZWw7XG5cblx0XHRcdG1vZGVsLnJhZGl1cyA9IGN1c3RvbS5ob3ZlclJhZGl1cyA/IGN1c3RvbS5ob3ZlclJhZGl1cyA6IGhlbHBlcnMudmFsdWVBdEluZGV4T3JEZWZhdWx0KGRhdGFzZXQucG9pbnRIb3ZlclJhZGl1cywgaW5kZXgsIHRoaXMuY2hhcnQub3B0aW9ucy5lbGVtZW50cy5wb2ludC5ob3ZlclJhZGl1cyk7XG5cdFx0XHRtb2RlbC5iYWNrZ3JvdW5kQ29sb3IgPSBjdXN0b20uaG92ZXJCYWNrZ3JvdW5kQ29sb3IgPyBjdXN0b20uaG92ZXJCYWNrZ3JvdW5kQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50SG92ZXJCYWNrZ3JvdW5kQ29sb3IsIGluZGV4LCBoZWxwZXJzLmdldEhvdmVyQ29sb3IobW9kZWwuYmFja2dyb3VuZENvbG9yKSk7XG5cdFx0XHRtb2RlbC5ib3JkZXJDb2xvciA9IGN1c3RvbS5ob3ZlckJvcmRlckNvbG9yID8gY3VzdG9tLmhvdmVyQm9yZGVyQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50SG92ZXJCb3JkZXJDb2xvciwgaW5kZXgsIGhlbHBlcnMuZ2V0SG92ZXJDb2xvcihtb2RlbC5ib3JkZXJDb2xvcikpO1xuXHRcdFx0bW9kZWwuYm9yZGVyV2lkdGggPSBjdXN0b20uaG92ZXJCb3JkZXJXaWR0aCA/IGN1c3RvbS5ob3ZlckJvcmRlcldpZHRoIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEhvdmVyQm9yZGVyV2lkdGgsIGluZGV4LCBtb2RlbC5ib3JkZXJXaWR0aCk7XG5cdFx0fSxcblxuXHRcdHJlbW92ZUhvdmVyU3R5bGU6IGZ1bmN0aW9uKHBvaW50KSB7XG5cdFx0XHR2YXIgZGF0YXNldCA9IHRoaXMuY2hhcnQuZGF0YS5kYXRhc2V0c1twb2ludC5fZGF0YXNldEluZGV4XTtcblx0XHRcdHZhciBjdXN0b20gPSBwb2ludC5jdXN0b20gfHwge307XG5cdFx0XHR2YXIgaW5kZXggPSBwb2ludC5faW5kZXg7XG5cdFx0XHR2YXIgbW9kZWwgPSBwb2ludC5fbW9kZWw7XG5cdFx0XHR2YXIgcG9pbnRFbGVtZW50T3B0aW9ucyA9IHRoaXMuY2hhcnQub3B0aW9ucy5lbGVtZW50cy5wb2ludDtcblxuXHRcdFx0bW9kZWwucmFkaXVzID0gY3VzdG9tLnJhZGl1cyA/IGN1c3RvbS5yYWRpdXMgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50UmFkaXVzLCBpbmRleCwgcG9pbnRFbGVtZW50T3B0aW9ucy5yYWRpdXMpO1xuXHRcdFx0bW9kZWwuYmFja2dyb3VuZENvbG9yID0gY3VzdG9tLmJhY2tncm91bmRDb2xvciA/IGN1c3RvbS5iYWNrZ3JvdW5kQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50QmFja2dyb3VuZENvbG9yLCBpbmRleCwgcG9pbnRFbGVtZW50T3B0aW9ucy5iYWNrZ3JvdW5kQ29sb3IpO1xuXHRcdFx0bW9kZWwuYm9yZGVyQ29sb3IgPSBjdXN0b20uYm9yZGVyQ29sb3IgPyBjdXN0b20uYm9yZGVyQ29sb3IgOiBoZWxwZXJzLnZhbHVlQXRJbmRleE9yRGVmYXVsdChkYXRhc2V0LnBvaW50Qm9yZGVyQ29sb3IsIGluZGV4LCBwb2ludEVsZW1lbnRPcHRpb25zLmJvcmRlckNvbG9yKTtcblx0XHRcdG1vZGVsLmJvcmRlcldpZHRoID0gY3VzdG9tLmJvcmRlcldpZHRoID8gY3VzdG9tLmJvcmRlcldpZHRoIDogaGVscGVycy52YWx1ZUF0SW5kZXhPckRlZmF1bHQoZGF0YXNldC5wb2ludEJvcmRlcldpZHRoLCBpbmRleCwgcG9pbnRFbGVtZW50T3B0aW9ucy5ib3JkZXJXaWR0aCk7XG5cdFx0fVxuXHR9KTtcbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///289\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\n\ndefaults._set('scatter', {\n\thover: {\n\t\tmode: 'single'\n\t},\n\n\tscales: {\n\t\txAxes: [{\n\t\t\tid: 'x-axis-1', // need an ID so datasets can reference the scale\n\t\t\ttype: 'linear', // scatter should not use a category axis\n\t\t\tposition: 'bottom'\n\t\t}],\n\t\tyAxes: [{\n\t\t\tid: 'y-axis-1',\n\t\t\ttype: 'linear',\n\t\t\tposition: 'left'\n\t\t}]\n\t},\n\n\tshowLines: false,\n\n\ttooltips: {\n\t\tcallbacks: {\n\t\t\ttitle: function() {\n\t\t\t\treturn ''; // doesn't make sense for scatter since data are formatted as a point\n\t\t\t},\n\t\t\tlabel: function(item) {\n\t\t\t\treturn '(' + item.xLabel + ', ' + item.yLabel + ')';\n\t\t\t}\n\t\t}\n\t}\n});\n\nmodule.exports = function(Chart) {\n\n\t// Scatter charts use line controllers\n\tChart.controllers.scatter = Chart.controllers.line;\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NvbnRyb2xsZXJzL2NvbnRyb2xsZXIuc2NhdHRlci5qcz9kZjljIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUF1Qjs7QUFFOUM7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNILEVBQUU7O0FBRUY7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsY0FBYztBQUNkLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDs7QUFFQTtBQUNBOztBQUVBIiwiZmlsZSI6IjI5MC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG5cbmRlZmF1bHRzLl9zZXQoJ3NjYXR0ZXInLCB7XG5cdGhvdmVyOiB7XG5cdFx0bW9kZTogJ3NpbmdsZSdcblx0fSxcblxuXHRzY2FsZXM6IHtcblx0XHR4QXhlczogW3tcblx0XHRcdGlkOiAneC1heGlzLTEnLCAgICAvLyBuZWVkIGFuIElEIHNvIGRhdGFzZXRzIGNhbiByZWZlcmVuY2UgdGhlIHNjYWxlXG5cdFx0XHR0eXBlOiAnbGluZWFyJywgICAgLy8gc2NhdHRlciBzaG91bGQgbm90IHVzZSBhIGNhdGVnb3J5IGF4aXNcblx0XHRcdHBvc2l0aW9uOiAnYm90dG9tJ1xuXHRcdH1dLFxuXHRcdHlBeGVzOiBbe1xuXHRcdFx0aWQ6ICd5LWF4aXMtMScsXG5cdFx0XHR0eXBlOiAnbGluZWFyJyxcblx0XHRcdHBvc2l0aW9uOiAnbGVmdCdcblx0XHR9XVxuXHR9LFxuXG5cdHNob3dMaW5lczogZmFsc2UsXG5cblx0dG9vbHRpcHM6IHtcblx0XHRjYWxsYmFja3M6IHtcblx0XHRcdHRpdGxlOiBmdW5jdGlvbigpIHtcblx0XHRcdFx0cmV0dXJuICcnOyAgICAgLy8gZG9lc24ndCBtYWtlIHNlbnNlIGZvciBzY2F0dGVyIHNpbmNlIGRhdGEgYXJlIGZvcm1hdHRlZCBhcyBhIHBvaW50XG5cdFx0XHR9LFxuXHRcdFx0bGFiZWw6IGZ1bmN0aW9uKGl0ZW0pIHtcblx0XHRcdFx0cmV0dXJuICcoJyArIGl0ZW0ueExhYmVsICsgJywgJyArIGl0ZW0ueUxhYmVsICsgJyknO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSk7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHQvLyBTY2F0dGVyIGNoYXJ0cyB1c2UgbGluZSBjb250cm9sbGVyc1xuXHRDaGFydC5jb250cm9sbGVycy5zY2F0dGVyID0gQ2hhcnQuY29udHJvbGxlcnMubGluZTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///290\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.Bar = function(context, config) {\n\t\tconfig.type = 'bar';\n\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5CYXIuanM/MzgzNyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEiLCJmaWxlIjoiMjkxLmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuQmFyID0gZnVuY3Rpb24oY29udGV4dCwgY29uZmlnKSB7XG5cdFx0Y29uZmlnLnR5cGUgPSAnYmFyJztcblxuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///291\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.Bubble = function(context, config) {\n\t\tconfig.type = 'bubble';\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5CdWJibGUuanM/NDFlYyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSIsImZpbGUiOiIyOTIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHRDaGFydC5CdWJibGUgPSBmdW5jdGlvbihjb250ZXh0LCBjb25maWcpIHtcblx0XHRjb25maWcudHlwZSA9ICdidWJibGUnO1xuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///292\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.Doughnut = function(context, config) {\n\t\tconfig.type = 'doughnut';\n\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5Eb3VnaG51dC5qcz80YmIzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQSIsImZpbGUiOiIyOTMuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHRDaGFydC5Eb3VnaG51dCA9IGZ1bmN0aW9uKGNvbnRleHQsIGNvbmZpZykge1xuXHRcdGNvbmZpZy50eXBlID0gJ2RvdWdobnV0JztcblxuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///293\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.Line = function(context, config) {\n\t\tconfig.type = 'line';\n\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5MaW5lLmpzP2VjZWUiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBIiwiZmlsZSI6IjI5NC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXG5cdENoYXJ0LkxpbmUgPSBmdW5jdGlvbihjb250ZXh0LCBjb25maWcpIHtcblx0XHRjb25maWcudHlwZSA9ICdsaW5lJztcblxuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///294\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.PolarArea = function(context, config) {\n\t\tconfig.type = 'polarArea';\n\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5Qb2xhckFyZWEuanM/YWIzNiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUEiLCJmaWxlIjoiMjk1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiJ3VzZSBzdHJpY3QnO1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uKENoYXJ0KSB7XG5cblx0Q2hhcnQuUG9sYXJBcmVhID0gZnVuY3Rpb24oY29udGV4dCwgY29uZmlnKSB7XG5cdFx0Y29uZmlnLnR5cGUgPSAncG9sYXJBcmVhJztcblxuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///295\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\n\tChart.Radar = function(context, config) {\n\t\tconfig.type = 'radar';\n\n\t\treturn new Chart(context, config);\n\t};\n\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5SYWRhci5qcz84OTgxIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQSIsImZpbGUiOiIyOTYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24oQ2hhcnQpIHtcblxuXHRDaGFydC5SYWRhciA9IGZ1bmN0aW9uKGNvbnRleHQsIGNvbmZpZykge1xuXHRcdGNvbmZpZy50eXBlID0gJ3JhZGFyJztcblxuXHRcdHJldHVybiBuZXcgQ2hhcnQoY29udGV4dCwgY29uZmlnKTtcblx0fTtcblxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///296\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = function(Chart) {\n\tChart.Scatter = function(context, config) {\n\t\tconfig.type = 'scatter';\n\t\treturn new Chart(context, config);\n\t};\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL2NoYXJ0cy9DaGFydC5TY2F0dGVyLmpzPzRiN2YiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjI5Ny5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxubW9kdWxlLmV4cG9ydHMgPSBmdW5jdGlvbihDaGFydCkge1xuXHRDaGFydC5TY2F0dGVyID0gZnVuY3Rpb24oY29udGV4dCwgY29uZmlnKSB7XG5cdFx0Y29uZmlnLnR5cGUgPSAnc2NhdHRlcic7XG5cdFx0cmV0dXJuIG5ldyBDaGFydChjb250ZXh0LCBjb25maWcpO1xuXHR9O1xufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///297\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nmodule.exports = {};\nmodule.exports.filler = __webpack_require__(299);\nmodule.exports.legend = __webpack_require__(300);\nmodule.exports.title = __webpack_require__(301);\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsdWdpbnMvaW5kZXguanM/OGQ3MiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBYTs7QUFFYjtBQUNBLHdCQUF3QixtQkFBTyxDQUFDLEdBQWlCO0FBQ2pELHdCQUF3QixtQkFBTyxDQUFDLEdBQWlCO0FBQ2pELHVCQUF1QixtQkFBTyxDQUFDLEdBQWdCIiwiZmlsZSI6IjI5OC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxubW9kdWxlLmV4cG9ydHMgPSB7fTtcbm1vZHVsZS5leHBvcnRzLmZpbGxlciA9IHJlcXVpcmUoJy4vcGx1Z2luLmZpbGxlcicpO1xubW9kdWxlLmV4cG9ydHMubGVnZW5kID0gcmVxdWlyZSgnLi9wbHVnaW4ubGVnZW5kJyk7XG5tb2R1bGUuZXhwb3J0cy50aXRsZSA9IHJlcXVpcmUoJy4vcGx1Z2luLnRpdGxlJyk7XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///298\n")},function(module,exports,__webpack_require__){"use strict";eval("/**\n * Plugin based on discussion from the following Chart.js issues:\n * @see https://github.com/chartjs/Chart.js/issues/2380#issuecomment-279961569\n * @see https://github.com/chartjs/Chart.js/issues/2440#issuecomment-256461897\n */\n\n\n\nvar defaults = __webpack_require__(84);\nvar elements = __webpack_require__(86);\nvar helpers = __webpack_require__(83);\n\ndefaults._set('global', {\n\tplugins: {\n\t\tfiller: {\n\t\t\tpropagate: true\n\t\t}\n\t}\n});\n\nvar mappers = {\n\tdataset: function(source) {\n\t\tvar index = source.fill;\n\t\tvar chart = source.chart;\n\t\tvar meta = chart.getDatasetMeta(index);\n\t\tvar visible = meta && chart.isDatasetVisible(index);\n\t\tvar points = (visible && meta.dataset._children) || [];\n\t\tvar length = points.length || 0;\n\n\t\treturn !length ? null : function(point, i) {\n\t\t\treturn (i < length && points[i]._view) || null;\n\t\t};\n\t},\n\n\tboundary: function(source) {\n\t\tvar boundary = source.boundary;\n\t\tvar x = boundary ? boundary.x : null;\n\t\tvar y = boundary ? boundary.y : null;\n\n\t\treturn function(point) {\n\t\t\treturn {\n\t\t\t\tx: x === null ? point.x : x,\n\t\t\t\ty: y === null ? point.y : y,\n\t\t\t};\n\t\t};\n\t}\n};\n\n// @todo if (fill[0] === '#')\nfunction decodeFill(el, index, count) {\n\tvar model = el._model || {};\n\tvar fill = model.fill;\n\tvar target;\n\n\tif (fill === undefined) {\n\t\tfill = !!model.backgroundColor;\n\t}\n\n\tif (fill === false || fill === null) {\n\t\treturn false;\n\t}\n\n\tif (fill === true) {\n\t\treturn 'origin';\n\t}\n\n\ttarget = parseFloat(fill, 10);\n\tif (isFinite(target) && Math.floor(target) === target) {\n\t\tif (fill[0] === '-' || fill[0] === '+') {\n\t\t\ttarget = index + target;\n\t\t}\n\n\t\tif (target === index || target < 0 || target >= count) {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn target;\n\t}\n\n\tswitch (fill) {\n\t// compatibility\n\tcase 'bottom':\n\t\treturn 'start';\n\tcase 'top':\n\t\treturn 'end';\n\tcase 'zero':\n\t\treturn 'origin';\n\t// supported boundaries\n\tcase 'origin':\n\tcase 'start':\n\tcase 'end':\n\t\treturn fill;\n\t// invalid fill values\n\tdefault:\n\t\treturn false;\n\t}\n}\n\nfunction computeBoundary(source) {\n\tvar model = source.el._model || {};\n\tvar scale = source.el._scale || {};\n\tvar fill = source.fill;\n\tvar target = null;\n\tvar horizontal;\n\n\tif (isFinite(fill)) {\n\t\treturn null;\n\t}\n\n\t// Backward compatibility: until v3, we still need to support boundary values set on\n\t// the model (scaleTop, scaleBottom and scaleZero) because some external plugins and\n\t// controllers might still use it (e.g. the Smith chart).\n\n\tif (fill === 'start') {\n\t\ttarget = model.scaleBottom === undefined ? scale.bottom : model.scaleBottom;\n\t} else if (fill === 'end') {\n\t\ttarget = model.scaleTop === undefined ? scale.top : model.scaleTop;\n\t} else if (model.scaleZero !== undefined) {\n\t\ttarget = model.scaleZero;\n\t} else if (scale.getBasePosition) {\n\t\ttarget = scale.getBasePosition();\n\t} else if (scale.getBasePixel) {\n\t\ttarget = scale.getBasePixel();\n\t}\n\n\tif (target !== undefined && target !== null) {\n\t\tif (target.x !== undefined && target.y !== undefined) {\n\t\t\treturn target;\n\t\t}\n\n\t\tif (typeof target === 'number' && isFinite(target)) {\n\t\t\thorizontal = scale.isHorizontal();\n\t\t\treturn {\n\t\t\t\tx: horizontal ? target : null,\n\t\t\t\ty: horizontal ? null : target\n\t\t\t};\n\t\t}\n\t}\n\n\treturn null;\n}\n\nfunction resolveTarget(sources, index, propagate) {\n\tvar source = sources[index];\n\tvar fill = source.fill;\n\tvar visited = [index];\n\tvar target;\n\n\tif (!propagate) {\n\t\treturn fill;\n\t}\n\n\twhile (fill !== false && visited.indexOf(fill) === -1) {\n\t\tif (!isFinite(fill)) {\n\t\t\treturn fill;\n\t\t}\n\n\t\ttarget = sources[fill];\n\t\tif (!target) {\n\t\t\treturn false;\n\t\t}\n\n\t\tif (target.visible) {\n\t\t\treturn fill;\n\t\t}\n\n\t\tvisited.push(fill);\n\t\tfill = target.fill;\n\t}\n\n\treturn false;\n}\n\nfunction createMapper(source) {\n\tvar fill = source.fill;\n\tvar type = 'dataset';\n\n\tif (fill === false) {\n\t\treturn null;\n\t}\n\n\tif (!isFinite(fill)) {\n\t\ttype = 'boundary';\n\t}\n\n\treturn mappers[type](source);\n}\n\nfunction isDrawable(point) {\n\treturn point && !point.skip;\n}\n\nfunction drawArea(ctx, curve0, curve1, len0, len1) {\n\tvar i;\n\n\tif (!len0 || !len1) {\n\t\treturn;\n\t}\n\n\t// building first area curve (normal)\n\tctx.moveTo(curve0[0].x, curve0[0].y);\n\tfor (i = 1; i < len0; ++i) {\n\t\thelpers.canvas.lineTo(ctx, curve0[i - 1], curve0[i]);\n\t}\n\n\t// joining the two area curves\n\tctx.lineTo(curve1[len1 - 1].x, curve1[len1 - 1].y);\n\n\t// building opposite area curve (reverse)\n\tfor (i = len1 - 1; i > 0; --i) {\n\t\thelpers.canvas.lineTo(ctx, curve1[i], curve1[i - 1], true);\n\t}\n}\n\nfunction doFill(ctx, points, mapper, view, color, loop) {\n\tvar count = points.length;\n\tvar span = view.spanGaps;\n\tvar curve0 = [];\n\tvar curve1 = [];\n\tvar len0 = 0;\n\tvar len1 = 0;\n\tvar i, ilen, index, p0, p1, d0, d1;\n\n\tctx.beginPath();\n\n\tfor (i = 0, ilen = (count + !!loop); i < ilen; ++i) {\n\t\tindex = i % count;\n\t\tp0 = points[index]._view;\n\t\tp1 = mapper(p0, index, view);\n\t\td0 = isDrawable(p0);\n\t\td1 = isDrawable(p1);\n\n\t\tif (d0 && d1) {\n\t\t\tlen0 = curve0.push(p0);\n\t\t\tlen1 = curve1.push(p1);\n\t\t} else if (len0 && len1) {\n\t\t\tif (!span) {\n\t\t\t\tdrawArea(ctx, curve0, curve1, len0, len1);\n\t\t\t\tlen0 = len1 = 0;\n\t\t\t\tcurve0 = [];\n\t\t\t\tcurve1 = [];\n\t\t\t} else {\n\t\t\t\tif (d0) {\n\t\t\t\t\tcurve0.push(p0);\n\t\t\t\t}\n\t\t\t\tif (d1) {\n\t\t\t\t\tcurve1.push(p1);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\tdrawArea(ctx, curve0, curve1, len0, len1);\n\n\tctx.closePath();\n\tctx.fillStyle = color;\n\tctx.fill();\n}\n\nmodule.exports = {\n\tid: 'filler',\n\n\tafterDatasetsUpdate: function(chart, options) {\n\t\tvar count = (chart.data.datasets || []).length;\n\t\tvar propagate = options.propagate;\n\t\tvar sources = [];\n\t\tvar meta, i, el, source;\n\n\t\tfor (i = 0; i < count; ++i) {\n\t\t\tmeta = chart.getDatasetMeta(i);\n\t\t\tel = meta.dataset;\n\t\t\tsource = null;\n\n\t\t\tif (el && el._model && el instanceof elements.Line) {\n\t\t\t\tsource = {\n\t\t\t\t\tvisible: chart.isDatasetVisible(i),\n\t\t\t\t\tfill: decodeFill(el, i, count),\n\t\t\t\t\tchart: chart,\n\t\t\t\t\tel: el\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tmeta.$filler = source;\n\t\t\tsources.push(source);\n\t\t}\n\n\t\tfor (i = 0; i < count; ++i) {\n\t\t\tsource = sources[i];\n\t\t\tif (!source) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.fill = resolveTarget(sources, i, propagate);\n\t\t\tsource.boundary = computeBoundary(source);\n\t\t\tsource.mapper = createMapper(source);\n\t\t}\n\t},\n\n\tbeforeDatasetDraw: function(chart, args) {\n\t\tvar meta = args.meta.$filler;\n\t\tif (!meta) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar ctx = chart.ctx;\n\t\tvar el = meta.el;\n\t\tvar view = el._view;\n\t\tvar points = el._children || [];\n\t\tvar mapper = meta.mapper;\n\t\tvar color = view.backgroundColor || defaults.global.defaultColor;\n\n\t\tif (mapper && color && points.length) {\n\t\t\thelpers.canvas.clipArea(ctx, chart.chartArea);\n\t\t\tdoFill(ctx, points, mapper, view, color, el._loop);\n\t\t\thelpers.canvas.unclipArea(ctx);\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsdWdpbnMvcGx1Z2luLmZpbGxlci5qcz9iZTkzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGVBQWUsbUJBQU8sQ0FBQyxFQUFtQjtBQUMxQyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7O0FBRXhDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTtBQUNGO0FBQ0EsRUFBRTtBQUNGO0FBQ0EsRUFBRTtBQUNGO0FBQ0EsRUFBRTtBQUNGO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsWUFBWSxVQUFVO0FBQ3RCO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBLG1CQUFtQixPQUFPO0FBQzFCO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLHFDQUFxQyxVQUFVO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxhQUFhLFdBQVc7QUFDeEI7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBLGFBQWEsV0FBVztBQUN4QjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiMjk5LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBQbHVnaW4gYmFzZWQgb24gZGlzY3Vzc2lvbiBmcm9tIHRoZSBmb2xsb3dpbmcgQ2hhcnQuanMgaXNzdWVzOlxuICogQHNlZSBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9pc3N1ZXMvMjM4MCNpc3N1ZWNvbW1lbnQtMjc5OTYxNTY5XG4gKiBAc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9jaGFydGpzL0NoYXJ0LmpzL2lzc3Vlcy8yNDQwI2lzc3VlY29tbWVudC0yNTY0NjE4OTdcbiAqL1xuXG4ndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIGVsZW1lbnRzID0gcmVxdWlyZSgnLi4vZWxlbWVudHMvaW5kZXgnKTtcbnZhciBoZWxwZXJzID0gcmVxdWlyZSgnLi4vaGVscGVycy9pbmRleCcpO1xuXG5kZWZhdWx0cy5fc2V0KCdnbG9iYWwnLCB7XG5cdHBsdWdpbnM6IHtcblx0XHRmaWxsZXI6IHtcblx0XHRcdHByb3BhZ2F0ZTogdHJ1ZVxuXHRcdH1cblx0fVxufSk7XG5cbnZhciBtYXBwZXJzID0ge1xuXHRkYXRhc2V0OiBmdW5jdGlvbihzb3VyY2UpIHtcblx0XHR2YXIgaW5kZXggPSBzb3VyY2UuZmlsbDtcblx0XHR2YXIgY2hhcnQgPSBzb3VyY2UuY2hhcnQ7XG5cdFx0dmFyIG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShpbmRleCk7XG5cdFx0dmFyIHZpc2libGUgPSBtZXRhICYmIGNoYXJ0LmlzRGF0YXNldFZpc2libGUoaW5kZXgpO1xuXHRcdHZhciBwb2ludHMgPSAodmlzaWJsZSAmJiBtZXRhLmRhdGFzZXQuX2NoaWxkcmVuKSB8fCBbXTtcblx0XHR2YXIgbGVuZ3RoID0gcG9pbnRzLmxlbmd0aCB8fCAwO1xuXG5cdFx0cmV0dXJuICFsZW5ndGggPyBudWxsIDogZnVuY3Rpb24ocG9pbnQsIGkpIHtcblx0XHRcdHJldHVybiAoaSA8IGxlbmd0aCAmJiBwb2ludHNbaV0uX3ZpZXcpIHx8IG51bGw7XG5cdFx0fTtcblx0fSxcblxuXHRib3VuZGFyeTogZnVuY3Rpb24oc291cmNlKSB7XG5cdFx0dmFyIGJvdW5kYXJ5ID0gc291cmNlLmJvdW5kYXJ5O1xuXHRcdHZhciB4ID0gYm91bmRhcnkgPyBib3VuZGFyeS54IDogbnVsbDtcblx0XHR2YXIgeSA9IGJvdW5kYXJ5ID8gYm91bmRhcnkueSA6IG51bGw7XG5cblx0XHRyZXR1cm4gZnVuY3Rpb24ocG9pbnQpIHtcblx0XHRcdHJldHVybiB7XG5cdFx0XHRcdHg6IHggPT09IG51bGwgPyBwb2ludC54IDogeCxcblx0XHRcdFx0eTogeSA9PT0gbnVsbCA/IHBvaW50LnkgOiB5LFxuXHRcdFx0fTtcblx0XHR9O1xuXHR9XG59O1xuXG4vLyBAdG9kbyBpZiAoZmlsbFswXSA9PT0gJyMnKVxuZnVuY3Rpb24gZGVjb2RlRmlsbChlbCwgaW5kZXgsIGNvdW50KSB7XG5cdHZhciBtb2RlbCA9IGVsLl9tb2RlbCB8fCB7fTtcblx0dmFyIGZpbGwgPSBtb2RlbC5maWxsO1xuXHR2YXIgdGFyZ2V0O1xuXG5cdGlmIChmaWxsID09PSB1bmRlZmluZWQpIHtcblx0XHRmaWxsID0gISFtb2RlbC5iYWNrZ3JvdW5kQ29sb3I7XG5cdH1cblxuXHRpZiAoZmlsbCA9PT0gZmFsc2UgfHwgZmlsbCA9PT0gbnVsbCkge1xuXHRcdHJldHVybiBmYWxzZTtcblx0fVxuXG5cdGlmIChmaWxsID09PSB0cnVlKSB7XG5cdFx0cmV0dXJuICdvcmlnaW4nO1xuXHR9XG5cblx0dGFyZ2V0ID0gcGFyc2VGbG9hdChmaWxsLCAxMCk7XG5cdGlmIChpc0Zpbml0ZSh0YXJnZXQpICYmIE1hdGguZmxvb3IodGFyZ2V0KSA9PT0gdGFyZ2V0KSB7XG5cdFx0aWYgKGZpbGxbMF0gPT09ICctJyB8fCBmaWxsWzBdID09PSAnKycpIHtcblx0XHRcdHRhcmdldCA9IGluZGV4ICsgdGFyZ2V0O1xuXHRcdH1cblxuXHRcdGlmICh0YXJnZXQgPT09IGluZGV4IHx8IHRhcmdldCA8IDAgfHwgdGFyZ2V0ID49IGNvdW50KSB7XG5cdFx0XHRyZXR1cm4gZmFsc2U7XG5cdFx0fVxuXG5cdFx0cmV0dXJuIHRhcmdldDtcblx0fVxuXG5cdHN3aXRjaCAoZmlsbCkge1xuXHQvLyBjb21wYXRpYmlsaXR5XG5cdGNhc2UgJ2JvdHRvbSc6XG5cdFx0cmV0dXJuICdzdGFydCc7XG5cdGNhc2UgJ3RvcCc6XG5cdFx0cmV0dXJuICdlbmQnO1xuXHRjYXNlICd6ZXJvJzpcblx0XHRyZXR1cm4gJ29yaWdpbic7XG5cdC8vIHN1cHBvcnRlZCBib3VuZGFyaWVzXG5cdGNhc2UgJ29yaWdpbic6XG5cdGNhc2UgJ3N0YXJ0Jzpcblx0Y2FzZSAnZW5kJzpcblx0XHRyZXR1cm4gZmlsbDtcblx0Ly8gaW52YWxpZCBmaWxsIHZhbHVlc1xuXHRkZWZhdWx0OlxuXHRcdHJldHVybiBmYWxzZTtcblx0fVxufVxuXG5mdW5jdGlvbiBjb21wdXRlQm91bmRhcnkoc291cmNlKSB7XG5cdHZhciBtb2RlbCA9IHNvdXJjZS5lbC5fbW9kZWwgfHwge307XG5cdHZhciBzY2FsZSA9IHNvdXJjZS5lbC5fc2NhbGUgfHwge307XG5cdHZhciBmaWxsID0gc291cmNlLmZpbGw7XG5cdHZhciB0YXJnZXQgPSBudWxsO1xuXHR2YXIgaG9yaXpvbnRhbDtcblxuXHRpZiAoaXNGaW5pdGUoZmlsbCkpIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdC8vIEJhY2t3YXJkIGNvbXBhdGliaWxpdHk6IHVudGlsIHYzLCB3ZSBzdGlsbCBuZWVkIHRvIHN1cHBvcnQgYm91bmRhcnkgdmFsdWVzIHNldCBvblxuXHQvLyB0aGUgbW9kZWwgKHNjYWxlVG9wLCBzY2FsZUJvdHRvbSBhbmQgc2NhbGVaZXJvKSBiZWNhdXNlIHNvbWUgZXh0ZXJuYWwgcGx1Z2lucyBhbmRcblx0Ly8gY29udHJvbGxlcnMgbWlnaHQgc3RpbGwgdXNlIGl0IChlLmcuIHRoZSBTbWl0aCBjaGFydCkuXG5cblx0aWYgKGZpbGwgPT09ICdzdGFydCcpIHtcblx0XHR0YXJnZXQgPSBtb2RlbC5zY2FsZUJvdHRvbSA9PT0gdW5kZWZpbmVkID8gc2NhbGUuYm90dG9tIDogbW9kZWwuc2NhbGVCb3R0b207XG5cdH0gZWxzZSBpZiAoZmlsbCA9PT0gJ2VuZCcpIHtcblx0XHR0YXJnZXQgPSBtb2RlbC5zY2FsZVRvcCA9PT0gdW5kZWZpbmVkID8gc2NhbGUudG9wIDogbW9kZWwuc2NhbGVUb3A7XG5cdH0gZWxzZSBpZiAobW9kZWwuc2NhbGVaZXJvICE9PSB1bmRlZmluZWQpIHtcblx0XHR0YXJnZXQgPSBtb2RlbC5zY2FsZVplcm87XG5cdH0gZWxzZSBpZiAoc2NhbGUuZ2V0QmFzZVBvc2l0aW9uKSB7XG5cdFx0dGFyZ2V0ID0gc2NhbGUuZ2V0QmFzZVBvc2l0aW9uKCk7XG5cdH0gZWxzZSBpZiAoc2NhbGUuZ2V0QmFzZVBpeGVsKSB7XG5cdFx0dGFyZ2V0ID0gc2NhbGUuZ2V0QmFzZVBpeGVsKCk7XG5cdH1cblxuXHRpZiAodGFyZ2V0ICE9PSB1bmRlZmluZWQgJiYgdGFyZ2V0ICE9PSBudWxsKSB7XG5cdFx0aWYgKHRhcmdldC54ICE9PSB1bmRlZmluZWQgJiYgdGFyZ2V0LnkgIT09IHVuZGVmaW5lZCkge1xuXHRcdFx0cmV0dXJuIHRhcmdldDtcblx0XHR9XG5cblx0XHRpZiAodHlwZW9mIHRhcmdldCA9PT0gJ251bWJlcicgJiYgaXNGaW5pdGUodGFyZ2V0KSkge1xuXHRcdFx0aG9yaXpvbnRhbCA9IHNjYWxlLmlzSG9yaXpvbnRhbCgpO1xuXHRcdFx0cmV0dXJuIHtcblx0XHRcdFx0eDogaG9yaXpvbnRhbCA/IHRhcmdldCA6IG51bGwsXG5cdFx0XHRcdHk6IGhvcml6b250YWwgPyBudWxsIDogdGFyZ2V0XG5cdFx0XHR9O1xuXHRcdH1cblx0fVxuXG5cdHJldHVybiBudWxsO1xufVxuXG5mdW5jdGlvbiByZXNvbHZlVGFyZ2V0KHNvdXJjZXMsIGluZGV4LCBwcm9wYWdhdGUpIHtcblx0dmFyIHNvdXJjZSA9IHNvdXJjZXNbaW5kZXhdO1xuXHR2YXIgZmlsbCA9IHNvdXJjZS5maWxsO1xuXHR2YXIgdmlzaXRlZCA9IFtpbmRleF07XG5cdHZhciB0YXJnZXQ7XG5cblx0aWYgKCFwcm9wYWdhdGUpIHtcblx0XHRyZXR1cm4gZmlsbDtcblx0fVxuXG5cdHdoaWxlIChmaWxsICE9PSBmYWxzZSAmJiB2aXNpdGVkLmluZGV4T2YoZmlsbCkgPT09IC0xKSB7XG5cdFx0aWYgKCFpc0Zpbml0ZShmaWxsKSkge1xuXHRcdFx0cmV0dXJuIGZpbGw7XG5cdFx0fVxuXG5cdFx0dGFyZ2V0ID0gc291cmNlc1tmaWxsXTtcblx0XHRpZiAoIXRhcmdldCkge1xuXHRcdFx0cmV0dXJuIGZhbHNlO1xuXHRcdH1cblxuXHRcdGlmICh0YXJnZXQudmlzaWJsZSkge1xuXHRcdFx0cmV0dXJuIGZpbGw7XG5cdFx0fVxuXG5cdFx0dmlzaXRlZC5wdXNoKGZpbGwpO1xuXHRcdGZpbGwgPSB0YXJnZXQuZmlsbDtcblx0fVxuXG5cdHJldHVybiBmYWxzZTtcbn1cblxuZnVuY3Rpb24gY3JlYXRlTWFwcGVyKHNvdXJjZSkge1xuXHR2YXIgZmlsbCA9IHNvdXJjZS5maWxsO1xuXHR2YXIgdHlwZSA9ICdkYXRhc2V0JztcblxuXHRpZiAoZmlsbCA9PT0gZmFsc2UpIHtcblx0XHRyZXR1cm4gbnVsbDtcblx0fVxuXG5cdGlmICghaXNGaW5pdGUoZmlsbCkpIHtcblx0XHR0eXBlID0gJ2JvdW5kYXJ5Jztcblx0fVxuXG5cdHJldHVybiBtYXBwZXJzW3R5cGVdKHNvdXJjZSk7XG59XG5cbmZ1bmN0aW9uIGlzRHJhd2FibGUocG9pbnQpIHtcblx0cmV0dXJuIHBvaW50ICYmICFwb2ludC5za2lwO1xufVxuXG5mdW5jdGlvbiBkcmF3QXJlYShjdHgsIGN1cnZlMCwgY3VydmUxLCBsZW4wLCBsZW4xKSB7XG5cdHZhciBpO1xuXG5cdGlmICghbGVuMCB8fCAhbGVuMSkge1xuXHRcdHJldHVybjtcblx0fVxuXG5cdC8vIGJ1aWxkaW5nIGZpcnN0IGFyZWEgY3VydmUgKG5vcm1hbClcblx0Y3R4Lm1vdmVUbyhjdXJ2ZTBbMF0ueCwgY3VydmUwWzBdLnkpO1xuXHRmb3IgKGkgPSAxOyBpIDwgbGVuMDsgKytpKSB7XG5cdFx0aGVscGVycy5jYW52YXMubGluZVRvKGN0eCwgY3VydmUwW2kgLSAxXSwgY3VydmUwW2ldKTtcblx0fVxuXG5cdC8vIGpvaW5pbmcgdGhlIHR3byBhcmVhIGN1cnZlc1xuXHRjdHgubGluZVRvKGN1cnZlMVtsZW4xIC0gMV0ueCwgY3VydmUxW2xlbjEgLSAxXS55KTtcblxuXHQvLyBidWlsZGluZyBvcHBvc2l0ZSBhcmVhIGN1cnZlIChyZXZlcnNlKVxuXHRmb3IgKGkgPSBsZW4xIC0gMTsgaSA+IDA7IC0taSkge1xuXHRcdGhlbHBlcnMuY2FudmFzLmxpbmVUbyhjdHgsIGN1cnZlMVtpXSwgY3VydmUxW2kgLSAxXSwgdHJ1ZSk7XG5cdH1cbn1cblxuZnVuY3Rpb24gZG9GaWxsKGN0eCwgcG9pbnRzLCBtYXBwZXIsIHZpZXcsIGNvbG9yLCBsb29wKSB7XG5cdHZhciBjb3VudCA9IHBvaW50cy5sZW5ndGg7XG5cdHZhciBzcGFuID0gdmlldy5zcGFuR2Fwcztcblx0dmFyIGN1cnZlMCA9IFtdO1xuXHR2YXIgY3VydmUxID0gW107XG5cdHZhciBsZW4wID0gMDtcblx0dmFyIGxlbjEgPSAwO1xuXHR2YXIgaSwgaWxlbiwgaW5kZXgsIHAwLCBwMSwgZDAsIGQxO1xuXG5cdGN0eC5iZWdpblBhdGgoKTtcblxuXHRmb3IgKGkgPSAwLCBpbGVuID0gKGNvdW50ICsgISFsb29wKTsgaSA8IGlsZW47ICsraSkge1xuXHRcdGluZGV4ID0gaSAlIGNvdW50O1xuXHRcdHAwID0gcG9pbnRzW2luZGV4XS5fdmlldztcblx0XHRwMSA9IG1hcHBlcihwMCwgaW5kZXgsIHZpZXcpO1xuXHRcdGQwID0gaXNEcmF3YWJsZShwMCk7XG5cdFx0ZDEgPSBpc0RyYXdhYmxlKHAxKTtcblxuXHRcdGlmIChkMCAmJiBkMSkge1xuXHRcdFx0bGVuMCA9IGN1cnZlMC5wdXNoKHAwKTtcblx0XHRcdGxlbjEgPSBjdXJ2ZTEucHVzaChwMSk7XG5cdFx0fSBlbHNlIGlmIChsZW4wICYmIGxlbjEpIHtcblx0XHRcdGlmICghc3Bhbikge1xuXHRcdFx0XHRkcmF3QXJlYShjdHgsIGN1cnZlMCwgY3VydmUxLCBsZW4wLCBsZW4xKTtcblx0XHRcdFx0bGVuMCA9IGxlbjEgPSAwO1xuXHRcdFx0XHRjdXJ2ZTAgPSBbXTtcblx0XHRcdFx0Y3VydmUxID0gW107XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRpZiAoZDApIHtcblx0XHRcdFx0XHRjdXJ2ZTAucHVzaChwMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0aWYgKGQxKSB7XG5cdFx0XHRcdFx0Y3VydmUxLnB1c2gocDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0ZHJhd0FyZWEoY3R4LCBjdXJ2ZTAsIGN1cnZlMSwgbGVuMCwgbGVuMSk7XG5cblx0Y3R4LmNsb3NlUGF0aCgpO1xuXHRjdHguZmlsbFN0eWxlID0gY29sb3I7XG5cdGN0eC5maWxsKCk7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuXHRpZDogJ2ZpbGxlcicsXG5cblx0YWZ0ZXJEYXRhc2V0c1VwZGF0ZTogZnVuY3Rpb24oY2hhcnQsIG9wdGlvbnMpIHtcblx0XHR2YXIgY291bnQgPSAoY2hhcnQuZGF0YS5kYXRhc2V0cyB8fCBbXSkubGVuZ3RoO1xuXHRcdHZhciBwcm9wYWdhdGUgPSBvcHRpb25zLnByb3BhZ2F0ZTtcblx0XHR2YXIgc291cmNlcyA9IFtdO1xuXHRcdHZhciBtZXRhLCBpLCBlbCwgc291cmNlO1xuXG5cdFx0Zm9yIChpID0gMDsgaSA8IGNvdW50OyArK2kpIHtcblx0XHRcdG1ldGEgPSBjaGFydC5nZXREYXRhc2V0TWV0YShpKTtcblx0XHRcdGVsID0gbWV0YS5kYXRhc2V0O1xuXHRcdFx0c291cmNlID0gbnVsbDtcblxuXHRcdFx0aWYgKGVsICYmIGVsLl9tb2RlbCAmJiBlbCBpbnN0YW5jZW9mIGVsZW1lbnRzLkxpbmUpIHtcblx0XHRcdFx0c291cmNlID0ge1xuXHRcdFx0XHRcdHZpc2libGU6IGNoYXJ0LmlzRGF0YXNldFZpc2libGUoaSksXG5cdFx0XHRcdFx0ZmlsbDogZGVjb2RlRmlsbChlbCwgaSwgY291bnQpLFxuXHRcdFx0XHRcdGNoYXJ0OiBjaGFydCxcblx0XHRcdFx0XHRlbDogZWxcblx0XHRcdFx0fTtcblx0XHRcdH1cblxuXHRcdFx0bWV0YS4kZmlsbGVyID0gc291cmNlO1xuXHRcdFx0c291cmNlcy5wdXNoKHNvdXJjZSk7XG5cdFx0fVxuXG5cdFx0Zm9yIChpID0gMDsgaSA8IGNvdW50OyArK2kpIHtcblx0XHRcdHNvdXJjZSA9IHNvdXJjZXNbaV07XG5cdFx0XHRpZiAoIXNvdXJjZSkge1xuXHRcdFx0XHRjb250aW51ZTtcblx0XHRcdH1cblxuXHRcdFx0c291cmNlLmZpbGwgPSByZXNvbHZlVGFyZ2V0KHNvdXJjZXMsIGksIHByb3BhZ2F0ZSk7XG5cdFx0XHRzb3VyY2UuYm91bmRhcnkgPSBjb21wdXRlQm91bmRhcnkoc291cmNlKTtcblx0XHRcdHNvdXJjZS5tYXBwZXIgPSBjcmVhdGVNYXBwZXIoc291cmNlKTtcblx0XHR9XG5cdH0sXG5cblx0YmVmb3JlRGF0YXNldERyYXc6IGZ1bmN0aW9uKGNoYXJ0LCBhcmdzKSB7XG5cdFx0dmFyIG1ldGEgPSBhcmdzLm1ldGEuJGZpbGxlcjtcblx0XHRpZiAoIW1ldGEpIHtcblx0XHRcdHJldHVybjtcblx0XHR9XG5cblx0XHR2YXIgY3R4ID0gY2hhcnQuY3R4O1xuXHRcdHZhciBlbCA9IG1ldGEuZWw7XG5cdFx0dmFyIHZpZXcgPSBlbC5fdmlldztcblx0XHR2YXIgcG9pbnRzID0gZWwuX2NoaWxkcmVuIHx8IFtdO1xuXHRcdHZhciBtYXBwZXIgPSBtZXRhLm1hcHBlcjtcblx0XHR2YXIgY29sb3IgPSB2aWV3LmJhY2tncm91bmRDb2xvciB8fCBkZWZhdWx0cy5nbG9iYWwuZGVmYXVsdENvbG9yO1xuXG5cdFx0aWYgKG1hcHBlciAmJiBjb2xvciAmJiBwb2ludHMubGVuZ3RoKSB7XG5cdFx0XHRoZWxwZXJzLmNhbnZhcy5jbGlwQXJlYShjdHgsIGNoYXJ0LmNoYXJ0QXJlYSk7XG5cdFx0XHRkb0ZpbGwoY3R4LCBwb2ludHMsIG1hcHBlciwgdmlldywgY29sb3IsIGVsLl9sb29wKTtcblx0XHRcdGhlbHBlcnMuY2FudmFzLnVuY2xpcEFyZWEoY3R4KTtcblx0XHR9XG5cdH1cbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///299\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\nvar layouts = __webpack_require__(87);\n\nvar noop = helpers.noop;\n\ndefaults._set('global', {\n\tlegend: {\n\t\tdisplay: true,\n\t\tposition: 'top',\n\t\tfullWidth: true,\n\t\treverse: false,\n\t\tweight: 1000,\n\n\t\t// a callback that will handle\n\t\tonClick: function(e, legendItem) {\n\t\t\tvar index = legendItem.datasetIndex;\n\t\t\tvar ci = this.chart;\n\t\t\tvar meta = ci.getDatasetMeta(index);\n\n\t\t\t// See controller.isDatasetVisible comment\n\t\t\tmeta.hidden = meta.hidden === null ? !ci.data.datasets[index].hidden : null;\n\n\t\t\t// We hid a dataset ... rerender the chart\n\t\t\tci.update();\n\t\t},\n\n\t\tonHover: null,\n\n\t\tlabels: {\n\t\t\tboxWidth: 40,\n\t\t\tpadding: 10,\n\t\t\t// Generates labels shown in the legend\n\t\t\t// Valid properties to return:\n\t\t\t// text : text to display\n\t\t\t// fillStyle : fill of coloured box\n\t\t\t// strokeStyle: stroke of coloured box\n\t\t\t// hidden : if this legend item refers to a hidden item\n\t\t\t// lineCap : cap style for line\n\t\t\t// lineDash\n\t\t\t// lineDashOffset :\n\t\t\t// lineJoin :\n\t\t\t// lineWidth :\n\t\t\tgenerateLabels: function(chart) {\n\t\t\t\tvar data = chart.data;\n\t\t\t\treturn helpers.isArray(data.datasets) ? data.datasets.map(function(dataset, i) {\n\t\t\t\t\treturn {\n\t\t\t\t\t\ttext: dataset.label,\n\t\t\t\t\t\tfillStyle: (!helpers.isArray(dataset.backgroundColor) ? dataset.backgroundColor : dataset.backgroundColor[0]),\n\t\t\t\t\t\thidden: !chart.isDatasetVisible(i),\n\t\t\t\t\t\tlineCap: dataset.borderCapStyle,\n\t\t\t\t\t\tlineDash: dataset.borderDash,\n\t\t\t\t\t\tlineDashOffset: dataset.borderDashOffset,\n\t\t\t\t\t\tlineJoin: dataset.borderJoinStyle,\n\t\t\t\t\t\tlineWidth: dataset.borderWidth,\n\t\t\t\t\t\tstrokeStyle: dataset.borderColor,\n\t\t\t\t\t\tpointStyle: dataset.pointStyle,\n\n\t\t\t\t\t\t// Below is extra data used for toggling the datasets\n\t\t\t\t\t\tdatasetIndex: i\n\t\t\t\t\t};\n\t\t\t\t}, this) : [];\n\t\t\t}\n\t\t}\n\t},\n\n\tlegendCallback: function(chart) {\n\t\tvar text = [];\n\t\ttext.push('
    ');\n\t\tfor (var i = 0; i < chart.data.datasets.length; i++) {\n\t\t\ttext.push('
  • ');\n\t\t\tif (chart.data.datasets[i].label) {\n\t\t\t\ttext.push(chart.data.datasets[i].label);\n\t\t\t}\n\t\t\ttext.push('
  • ');\n\t\t}\n\t\ttext.push('
');\n\t\treturn text.join('');\n\t}\n});\n\n/**\n * Helper function to get the box width based on the usePointStyle option\n * @param labelopts {Object} the label options on the legend\n * @param fontSize {Number} the label font size\n * @return {Number} width of the color box area\n */\nfunction getBoxWidth(labelOpts, fontSize) {\n\treturn labelOpts.usePointStyle ?\n\t\tfontSize * Math.SQRT2 :\n\t\tlabelOpts.boxWidth;\n}\n\n/**\n * IMPORTANT: this class is exposed publicly as Chart.Legend, backward compatibility required!\n */\nvar Legend = Element.extend({\n\n\tinitialize: function(config) {\n\t\thelpers.extend(this, config);\n\n\t\t// Contains hit boxes for each dataset (in dataset order)\n\t\tthis.legendHitBoxes = [];\n\n\t\t// Are we in doughnut mode which has a different data type\n\t\tthis.doughnutMode = false;\n\t},\n\n\t// These methods are ordered by lifecycle. Utilities then follow.\n\t// Any function defined here is inherited by all legend types.\n\t// Any function can be extended by the legend type\n\n\tbeforeUpdate: noop,\n\tupdate: function(maxWidth, maxHeight, margins) {\n\t\tvar me = this;\n\n\t\t// Update Lifecycle - Probably don't want to ever extend or overwrite this function ;)\n\t\tme.beforeUpdate();\n\n\t\t// Absorb the master measurements\n\t\tme.maxWidth = maxWidth;\n\t\tme.maxHeight = maxHeight;\n\t\tme.margins = margins;\n\n\t\t// Dimensions\n\t\tme.beforeSetDimensions();\n\t\tme.setDimensions();\n\t\tme.afterSetDimensions();\n\t\t// Labels\n\t\tme.beforeBuildLabels();\n\t\tme.buildLabels();\n\t\tme.afterBuildLabels();\n\n\t\t// Fit\n\t\tme.beforeFit();\n\t\tme.fit();\n\t\tme.afterFit();\n\t\t//\n\t\tme.afterUpdate();\n\n\t\treturn me.minSize;\n\t},\n\tafterUpdate: noop,\n\n\t//\n\n\tbeforeSetDimensions: noop,\n\tsetDimensions: function() {\n\t\tvar me = this;\n\t\t// Set the unconstrained dimension before label rotation\n\t\tif (me.isHorizontal()) {\n\t\t\t// Reset position before calculating rotation\n\t\t\tme.width = me.maxWidth;\n\t\t\tme.left = 0;\n\t\t\tme.right = me.width;\n\t\t} else {\n\t\t\tme.height = me.maxHeight;\n\n\t\t\t// Reset position before calculating rotation\n\t\t\tme.top = 0;\n\t\t\tme.bottom = me.height;\n\t\t}\n\n\t\t// Reset padding\n\t\tme.paddingLeft = 0;\n\t\tme.paddingTop = 0;\n\t\tme.paddingRight = 0;\n\t\tme.paddingBottom = 0;\n\n\t\t// Reset minSize\n\t\tme.minSize = {\n\t\t\twidth: 0,\n\t\t\theight: 0\n\t\t};\n\t},\n\tafterSetDimensions: noop,\n\n\t//\n\n\tbeforeBuildLabels: noop,\n\tbuildLabels: function() {\n\t\tvar me = this;\n\t\tvar labelOpts = me.options.labels || {};\n\t\tvar legendItems = helpers.callback(labelOpts.generateLabels, [me.chart], me) || [];\n\n\t\tif (labelOpts.filter) {\n\t\t\tlegendItems = legendItems.filter(function(item) {\n\t\t\t\treturn labelOpts.filter(item, me.chart.data);\n\t\t\t});\n\t\t}\n\n\t\tif (me.options.reverse) {\n\t\t\tlegendItems.reverse();\n\t\t}\n\n\t\tme.legendItems = legendItems;\n\t},\n\tafterBuildLabels: noop,\n\n\t//\n\n\tbeforeFit: noop,\n\tfit: function() {\n\t\tvar me = this;\n\t\tvar opts = me.options;\n\t\tvar labelOpts = opts.labels;\n\t\tvar display = opts.display;\n\n\t\tvar ctx = me.ctx;\n\n\t\tvar globalDefault = defaults.global;\n\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\tvar fontSize = valueOrDefault(labelOpts.fontSize, globalDefault.defaultFontSize);\n\t\tvar fontStyle = valueOrDefault(labelOpts.fontStyle, globalDefault.defaultFontStyle);\n\t\tvar fontFamily = valueOrDefault(labelOpts.fontFamily, globalDefault.defaultFontFamily);\n\t\tvar labelFont = helpers.fontString(fontSize, fontStyle, fontFamily);\n\n\t\t// Reset hit boxes\n\t\tvar hitboxes = me.legendHitBoxes = [];\n\n\t\tvar minSize = me.minSize;\n\t\tvar isHorizontal = me.isHorizontal();\n\n\t\tif (isHorizontal) {\n\t\t\tminSize.width = me.maxWidth; // fill all the width\n\t\t\tminSize.height = display ? 10 : 0;\n\t\t} else {\n\t\t\tminSize.width = display ? 10 : 0;\n\t\t\tminSize.height = me.maxHeight; // fill all the height\n\t\t}\n\n\t\t// Increase sizes here\n\t\tif (display) {\n\t\t\tctx.font = labelFont;\n\n\t\t\tif (isHorizontal) {\n\t\t\t\t// Labels\n\n\t\t\t\t// Width of each line of legend boxes. Labels wrap onto multiple lines when there are too many to fit on one\n\t\t\t\tvar lineWidths = me.lineWidths = [0];\n\t\t\t\tvar totalHeight = me.legendItems.length ? fontSize + (labelOpts.padding) : 0;\n\n\t\t\t\tctx.textAlign = 'left';\n\t\t\t\tctx.textBaseline = 'top';\n\n\t\t\t\thelpers.each(me.legendItems, function(legendItem, i) {\n\t\t\t\t\tvar boxWidth = getBoxWidth(labelOpts, fontSize);\n\t\t\t\t\tvar width = boxWidth + (fontSize / 2) + ctx.measureText(legendItem.text).width;\n\n\t\t\t\t\tif (lineWidths[lineWidths.length - 1] + width + labelOpts.padding >= me.width) {\n\t\t\t\t\t\ttotalHeight += fontSize + (labelOpts.padding);\n\t\t\t\t\t\tlineWidths[lineWidths.length] = me.left;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Store the hitbox width and height here. Final position will be updated in `draw`\n\t\t\t\t\thitboxes[i] = {\n\t\t\t\t\t\tleft: 0,\n\t\t\t\t\t\ttop: 0,\n\t\t\t\t\t\twidth: width,\n\t\t\t\t\t\theight: fontSize\n\t\t\t\t\t};\n\n\t\t\t\t\tlineWidths[lineWidths.length - 1] += width + labelOpts.padding;\n\t\t\t\t});\n\n\t\t\t\tminSize.height += totalHeight;\n\n\t\t\t} else {\n\t\t\t\tvar vPadding = labelOpts.padding;\n\t\t\t\tvar columnWidths = me.columnWidths = [];\n\t\t\t\tvar totalWidth = labelOpts.padding;\n\t\t\t\tvar currentColWidth = 0;\n\t\t\t\tvar currentColHeight = 0;\n\t\t\t\tvar itemHeight = fontSize + vPadding;\n\n\t\t\t\thelpers.each(me.legendItems, function(legendItem, i) {\n\t\t\t\t\tvar boxWidth = getBoxWidth(labelOpts, fontSize);\n\t\t\t\t\tvar itemWidth = boxWidth + (fontSize / 2) + ctx.measureText(legendItem.text).width;\n\n\t\t\t\t\t// If too tall, go to new column\n\t\t\t\t\tif (currentColHeight + itemHeight > minSize.height) {\n\t\t\t\t\t\ttotalWidth += currentColWidth + labelOpts.padding;\n\t\t\t\t\t\tcolumnWidths.push(currentColWidth); // previous column width\n\n\t\t\t\t\t\tcurrentColWidth = 0;\n\t\t\t\t\t\tcurrentColHeight = 0;\n\t\t\t\t\t}\n\n\t\t\t\t\t// Get max width\n\t\t\t\t\tcurrentColWidth = Math.max(currentColWidth, itemWidth);\n\t\t\t\t\tcurrentColHeight += itemHeight;\n\n\t\t\t\t\t// Store the hitbox width and height here. Final position will be updated in `draw`\n\t\t\t\t\thitboxes[i] = {\n\t\t\t\t\t\tleft: 0,\n\t\t\t\t\t\ttop: 0,\n\t\t\t\t\t\twidth: itemWidth,\n\t\t\t\t\t\theight: fontSize\n\t\t\t\t\t};\n\t\t\t\t});\n\n\t\t\t\ttotalWidth += currentColWidth;\n\t\t\t\tcolumnWidths.push(currentColWidth);\n\t\t\t\tminSize.width += totalWidth;\n\t\t\t}\n\t\t}\n\n\t\tme.width = minSize.width;\n\t\tme.height = minSize.height;\n\t},\n\tafterFit: noop,\n\n\t// Shared Methods\n\tisHorizontal: function() {\n\t\treturn this.options.position === 'top' || this.options.position === 'bottom';\n\t},\n\n\t// Actually draw the legend on the canvas\n\tdraw: function() {\n\t\tvar me = this;\n\t\tvar opts = me.options;\n\t\tvar labelOpts = opts.labels;\n\t\tvar globalDefault = defaults.global;\n\t\tvar lineDefault = globalDefault.elements.line;\n\t\tvar legendWidth = me.width;\n\t\tvar lineWidths = me.lineWidths;\n\n\t\tif (opts.display) {\n\t\t\tvar ctx = me.ctx;\n\t\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\t\tvar fontColor = valueOrDefault(labelOpts.fontColor, globalDefault.defaultFontColor);\n\t\t\tvar fontSize = valueOrDefault(labelOpts.fontSize, globalDefault.defaultFontSize);\n\t\t\tvar fontStyle = valueOrDefault(labelOpts.fontStyle, globalDefault.defaultFontStyle);\n\t\t\tvar fontFamily = valueOrDefault(labelOpts.fontFamily, globalDefault.defaultFontFamily);\n\t\t\tvar labelFont = helpers.fontString(fontSize, fontStyle, fontFamily);\n\t\t\tvar cursor;\n\n\t\t\t// Canvas setup\n\t\t\tctx.textAlign = 'left';\n\t\t\tctx.textBaseline = 'middle';\n\t\t\tctx.lineWidth = 0.5;\n\t\t\tctx.strokeStyle = fontColor; // for strikethrough effect\n\t\t\tctx.fillStyle = fontColor; // render in correct colour\n\t\t\tctx.font = labelFont;\n\n\t\t\tvar boxWidth = getBoxWidth(labelOpts, fontSize);\n\t\t\tvar hitboxes = me.legendHitBoxes;\n\n\t\t\t// current position\n\t\t\tvar drawLegendBox = function(x, y, legendItem) {\n\t\t\t\tif (isNaN(boxWidth) || boxWidth <= 0) {\n\t\t\t\t\treturn;\n\t\t\t\t}\n\n\t\t\t\t// Set the ctx for the box\n\t\t\t\tctx.save();\n\n\t\t\t\tctx.fillStyle = valueOrDefault(legendItem.fillStyle, globalDefault.defaultColor);\n\t\t\t\tctx.lineCap = valueOrDefault(legendItem.lineCap, lineDefault.borderCapStyle);\n\t\t\t\tctx.lineDashOffset = valueOrDefault(legendItem.lineDashOffset, lineDefault.borderDashOffset);\n\t\t\t\tctx.lineJoin = valueOrDefault(legendItem.lineJoin, lineDefault.borderJoinStyle);\n\t\t\t\tctx.lineWidth = valueOrDefault(legendItem.lineWidth, lineDefault.borderWidth);\n\t\t\t\tctx.strokeStyle = valueOrDefault(legendItem.strokeStyle, globalDefault.defaultColor);\n\t\t\t\tvar isLineWidthZero = (valueOrDefault(legendItem.lineWidth, lineDefault.borderWidth) === 0);\n\n\t\t\t\tif (ctx.setLineDash) {\n\t\t\t\t\t// IE 9 and 10 do not support line dash\n\t\t\t\t\tctx.setLineDash(valueOrDefault(legendItem.lineDash, lineDefault.borderDash));\n\t\t\t\t}\n\n\t\t\t\tif (opts.labels && opts.labels.usePointStyle) {\n\t\t\t\t\t// Recalculate x and y for drawPoint() because its expecting\n\t\t\t\t\t// x and y to be center of figure (instead of top left)\n\t\t\t\t\tvar radius = fontSize * Math.SQRT2 / 2;\n\t\t\t\t\tvar offSet = radius / Math.SQRT2;\n\t\t\t\t\tvar centerX = x + offSet;\n\t\t\t\t\tvar centerY = y + offSet;\n\n\t\t\t\t\t// Draw pointStyle as legend symbol\n\t\t\t\t\thelpers.canvas.drawPoint(ctx, legendItem.pointStyle, radius, centerX, centerY);\n\t\t\t\t} else {\n\t\t\t\t\t// Draw box as legend symbol\n\t\t\t\t\tif (!isLineWidthZero) {\n\t\t\t\t\t\tctx.strokeRect(x, y, boxWidth, fontSize);\n\t\t\t\t\t}\n\t\t\t\t\tctx.fillRect(x, y, boxWidth, fontSize);\n\t\t\t\t}\n\n\t\t\t\tctx.restore();\n\t\t\t};\n\t\t\tvar fillText = function(x, y, legendItem, textWidth) {\n\t\t\t\tvar halfFontSize = fontSize / 2;\n\t\t\t\tvar xLeft = boxWidth + halfFontSize + x;\n\t\t\t\tvar yMiddle = y + halfFontSize;\n\n\t\t\t\tctx.fillText(legendItem.text, xLeft, yMiddle);\n\n\t\t\t\tif (legendItem.hidden) {\n\t\t\t\t\t// Strikethrough the text if hidden\n\t\t\t\t\tctx.beginPath();\n\t\t\t\t\tctx.lineWidth = 2;\n\t\t\t\t\tctx.moveTo(xLeft, yMiddle);\n\t\t\t\t\tctx.lineTo(xLeft + textWidth, yMiddle);\n\t\t\t\t\tctx.stroke();\n\t\t\t\t}\n\t\t\t};\n\n\t\t\t// Horizontal\n\t\t\tvar isHorizontal = me.isHorizontal();\n\t\t\tif (isHorizontal) {\n\t\t\t\tcursor = {\n\t\t\t\t\tx: me.left + ((legendWidth - lineWidths[0]) / 2),\n\t\t\t\t\ty: me.top + labelOpts.padding,\n\t\t\t\t\tline: 0\n\t\t\t\t};\n\t\t\t} else {\n\t\t\t\tcursor = {\n\t\t\t\t\tx: me.left + labelOpts.padding,\n\t\t\t\t\ty: me.top + labelOpts.padding,\n\t\t\t\t\tline: 0\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tvar itemHeight = fontSize + labelOpts.padding;\n\t\t\thelpers.each(me.legendItems, function(legendItem, i) {\n\t\t\t\tvar textWidth = ctx.measureText(legendItem.text).width;\n\t\t\t\tvar width = boxWidth + (fontSize / 2) + textWidth;\n\t\t\t\tvar x = cursor.x;\n\t\t\t\tvar y = cursor.y;\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\tif (x + width >= legendWidth) {\n\t\t\t\t\t\ty = cursor.y += itemHeight;\n\t\t\t\t\t\tcursor.line++;\n\t\t\t\t\t\tx = cursor.x = me.left + ((legendWidth - lineWidths[cursor.line]) / 2);\n\t\t\t\t\t}\n\t\t\t\t} else if (y + itemHeight > me.bottom) {\n\t\t\t\t\tx = cursor.x = x + me.columnWidths[cursor.line] + labelOpts.padding;\n\t\t\t\t\ty = cursor.y = me.top + labelOpts.padding;\n\t\t\t\t\tcursor.line++;\n\t\t\t\t}\n\n\t\t\t\tdrawLegendBox(x, y, legendItem);\n\n\t\t\t\thitboxes[i].left = x;\n\t\t\t\thitboxes[i].top = y;\n\n\t\t\t\t// Fill the actual label\n\t\t\t\tfillText(x, y, legendItem, textWidth);\n\n\t\t\t\tif (isHorizontal) {\n\t\t\t\t\tcursor.x += width + (labelOpts.padding);\n\t\t\t\t} else {\n\t\t\t\t\tcursor.y += itemHeight;\n\t\t\t\t}\n\n\t\t\t});\n\t\t}\n\t},\n\n\t/**\n\t * Handle an event\n\t * @private\n\t * @param {IEvent} event - The event to handle\n\t * @return {Boolean} true if a change occured\n\t */\n\thandleEvent: function(e) {\n\t\tvar me = this;\n\t\tvar opts = me.options;\n\t\tvar type = e.type === 'mouseup' ? 'click' : e.type;\n\t\tvar changed = false;\n\n\t\tif (type === 'mousemove') {\n\t\t\tif (!opts.onHover) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t} else if (type === 'click') {\n\t\t\tif (!opts.onClick) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t} else {\n\t\t\treturn;\n\t\t}\n\n\t\t// Chart event already has relative position in it\n\t\tvar x = e.x;\n\t\tvar y = e.y;\n\n\t\tif (x >= me.left && x <= me.right && y >= me.top && y <= me.bottom) {\n\t\t\t// See if we are touching one of the dataset boxes\n\t\t\tvar lh = me.legendHitBoxes;\n\t\t\tfor (var i = 0; i < lh.length; ++i) {\n\t\t\t\tvar hitBox = lh[i];\n\n\t\t\t\tif (x >= hitBox.left && x <= hitBox.left + hitBox.width && y >= hitBox.top && y <= hitBox.top + hitBox.height) {\n\t\t\t\t\t// Touching an element\n\t\t\t\t\tif (type === 'click') {\n\t\t\t\t\t\t// use e.native for backwards compatibility\n\t\t\t\t\t\topts.onClick.call(me, e.native, me.legendItems[i]);\n\t\t\t\t\t\tchanged = true;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t} else if (type === 'mousemove') {\n\t\t\t\t\t\t// use e.native for backwards compatibility\n\t\t\t\t\t\topts.onHover.call(me, e.native, me.legendItems[i]);\n\t\t\t\t\t\tchanged = true;\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn changed;\n\t}\n});\n\nfunction createNewLegendAndAttach(chart, legendOpts) {\n\tvar legend = new Legend({\n\t\tctx: chart.ctx,\n\t\toptions: legendOpts,\n\t\tchart: chart\n\t});\n\n\tlayouts.configure(chart, legend, legendOpts);\n\tlayouts.addBox(chart, legend);\n\tchart.legend = legend;\n}\n\nmodule.exports = {\n\tid: 'legend',\n\n\t/**\n\t * Backward compatibility: since 2.1.5, the legend is registered as a plugin, making\n\t * Chart.Legend obsolete. To avoid a breaking change, we export the Legend as part of\n\t * the plugin, which one will be re-exposed in the chart.js file.\n\t * https://github.com/chartjs/Chart.js/pull/2640\n\t * @private\n\t */\n\t_element: Legend,\n\n\tbeforeInit: function(chart) {\n\t\tvar legendOpts = chart.options.legend;\n\n\t\tif (legendOpts) {\n\t\t\tcreateNewLegendAndAttach(chart, legendOpts);\n\t\t}\n\t},\n\n\tbeforeUpdate: function(chart) {\n\t\tvar legendOpts = chart.options.legend;\n\t\tvar legend = chart.legend;\n\n\t\tif (legendOpts) {\n\t\t\thelpers.mergeIf(legendOpts, defaults.global.legend);\n\n\t\t\tif (legend) {\n\t\t\t\tlayouts.configure(chart, legend, legendOpts);\n\t\t\t\tlegend.options = legendOpts;\n\t\t\t} else {\n\t\t\t\tcreateNewLegendAndAttach(chart, legendOpts);\n\t\t\t}\n\t\t} else if (legend) {\n\t\t\tlayouts.removeBox(chart, legend);\n\t\t\tdelete chart.legend;\n\t\t}\n\t},\n\n\tafterEvent: function(chart, e) {\n\t\tvar legend = chart.legend;\n\t\tif (legend) {\n\t\t\tlegend.handleEvent(e);\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsdWdpbnMvcGx1Z2luLmxlZ2VuZC5qcz8wMTdlIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFhOztBQUViLGVBQWUsbUJBQU8sQ0FBQyxFQUF1QjtBQUM5QyxjQUFjLG1CQUFPLENBQUMsRUFBc0I7QUFDNUMsY0FBYyxtQkFBTyxDQUFDLEVBQWtCO0FBQ3hDLGNBQWMsbUJBQU8sQ0FBQyxFQUFzQjs7QUFFNUM7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxHQUFHOztBQUVIOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQSxpQkFBaUIsZ0NBQWdDO0FBQ2pEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBLHFCQUFxQixPQUFPO0FBQzVCLG9CQUFvQixPQUFPO0FBQzNCLFlBQVksT0FBTztBQUNuQjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsdUZBQXVGO0FBQ3ZGOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTtBQUNGOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0EsRUFBRTtBQUNGOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0EsK0JBQStCO0FBQy9CO0FBQ0EsR0FBRztBQUNIO0FBQ0EsaUNBQWlDO0FBQ2pDOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEtBQUs7O0FBRUw7O0FBRUEsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EseUNBQXlDOztBQUV6QztBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSzs7QUFFTDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxFQUFFO0FBQ0Y7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsK0JBQStCO0FBQy9CLDZCQUE2QjtBQUM3Qjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTs7QUFFQSxJQUFJO0FBQ0o7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBLFlBQVksT0FBTztBQUNuQixhQUFhLFFBQVE7QUFDckI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxrQkFBa0IsZUFBZTtBQUNqQzs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE1BQU07QUFDTjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxDQUFDOztBQUVEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFOztBQUVGO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsImZpbGUiOiIzMDAuanMiLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIHN0cmljdCc7XG5cbnZhciBkZWZhdWx0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5kZWZhdWx0cycpO1xudmFyIEVsZW1lbnQgPSByZXF1aXJlKCcuLi9jb3JlL2NvcmUuZWxlbWVudCcpO1xudmFyIGhlbHBlcnMgPSByZXF1aXJlKCcuLi9oZWxwZXJzL2luZGV4Jyk7XG52YXIgbGF5b3V0cyA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5sYXlvdXRzJyk7XG5cbnZhciBub29wID0gaGVscGVycy5ub29wO1xuXG5kZWZhdWx0cy5fc2V0KCdnbG9iYWwnLCB7XG5cdGxlZ2VuZDoge1xuXHRcdGRpc3BsYXk6IHRydWUsXG5cdFx0cG9zaXRpb246ICd0b3AnLFxuXHRcdGZ1bGxXaWR0aDogdHJ1ZSxcblx0XHRyZXZlcnNlOiBmYWxzZSxcblx0XHR3ZWlnaHQ6IDEwMDAsXG5cblx0XHQvLyBhIGNhbGxiYWNrIHRoYXQgd2lsbCBoYW5kbGVcblx0XHRvbkNsaWNrOiBmdW5jdGlvbihlLCBsZWdlbmRJdGVtKSB7XG5cdFx0XHR2YXIgaW5kZXggPSBsZWdlbmRJdGVtLmRhdGFzZXRJbmRleDtcblx0XHRcdHZhciBjaSA9IHRoaXMuY2hhcnQ7XG5cdFx0XHR2YXIgbWV0YSA9IGNpLmdldERhdGFzZXRNZXRhKGluZGV4KTtcblxuXHRcdFx0Ly8gU2VlIGNvbnRyb2xsZXIuaXNEYXRhc2V0VmlzaWJsZSBjb21tZW50XG5cdFx0XHRtZXRhLmhpZGRlbiA9IG1ldGEuaGlkZGVuID09PSBudWxsID8gIWNpLmRhdGEuZGF0YXNldHNbaW5kZXhdLmhpZGRlbiA6IG51bGw7XG5cblx0XHRcdC8vIFdlIGhpZCBhIGRhdGFzZXQgLi4uIHJlcmVuZGVyIHRoZSBjaGFydFxuXHRcdFx0Y2kudXBkYXRlKCk7XG5cdFx0fSxcblxuXHRcdG9uSG92ZXI6IG51bGwsXG5cblx0XHRsYWJlbHM6IHtcblx0XHRcdGJveFdpZHRoOiA0MCxcblx0XHRcdHBhZGRpbmc6IDEwLFxuXHRcdFx0Ly8gR2VuZXJhdGVzIGxhYmVscyBzaG93biBpbiB0aGUgbGVnZW5kXG5cdFx0XHQvLyBWYWxpZCBwcm9wZXJ0aWVzIHRvIHJldHVybjpcblx0XHRcdC8vIHRleHQgOiB0ZXh0IHRvIGRpc3BsYXlcblx0XHRcdC8vIGZpbGxTdHlsZSA6IGZpbGwgb2YgY29sb3VyZWQgYm94XG5cdFx0XHQvLyBzdHJva2VTdHlsZTogc3Ryb2tlIG9mIGNvbG91cmVkIGJveFxuXHRcdFx0Ly8gaGlkZGVuIDogaWYgdGhpcyBsZWdlbmQgaXRlbSByZWZlcnMgdG8gYSBoaWRkZW4gaXRlbVxuXHRcdFx0Ly8gbGluZUNhcCA6IGNhcCBzdHlsZSBmb3IgbGluZVxuXHRcdFx0Ly8gbGluZURhc2hcblx0XHRcdC8vIGxpbmVEYXNoT2Zmc2V0IDpcblx0XHRcdC8vIGxpbmVKb2luIDpcblx0XHRcdC8vIGxpbmVXaWR0aCA6XG5cdFx0XHRnZW5lcmF0ZUxhYmVsczogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHRcdFx0dmFyIGRhdGEgPSBjaGFydC5kYXRhO1xuXHRcdFx0XHRyZXR1cm4gaGVscGVycy5pc0FycmF5KGRhdGEuZGF0YXNldHMpID8gZGF0YS5kYXRhc2V0cy5tYXAoZnVuY3Rpb24oZGF0YXNldCwgaSkge1xuXHRcdFx0XHRcdHJldHVybiB7XG5cdFx0XHRcdFx0XHR0ZXh0OiBkYXRhc2V0LmxhYmVsLFxuXHRcdFx0XHRcdFx0ZmlsbFN0eWxlOiAoIWhlbHBlcnMuaXNBcnJheShkYXRhc2V0LmJhY2tncm91bmRDb2xvcikgPyBkYXRhc2V0LmJhY2tncm91bmRDb2xvciA6IGRhdGFzZXQuYmFja2dyb3VuZENvbG9yWzBdKSxcblx0XHRcdFx0XHRcdGhpZGRlbjogIWNoYXJ0LmlzRGF0YXNldFZpc2libGUoaSksXG5cdFx0XHRcdFx0XHRsaW5lQ2FwOiBkYXRhc2V0LmJvcmRlckNhcFN0eWxlLFxuXHRcdFx0XHRcdFx0bGluZURhc2g6IGRhdGFzZXQuYm9yZGVyRGFzaCxcblx0XHRcdFx0XHRcdGxpbmVEYXNoT2Zmc2V0OiBkYXRhc2V0LmJvcmRlckRhc2hPZmZzZXQsXG5cdFx0XHRcdFx0XHRsaW5lSm9pbjogZGF0YXNldC5ib3JkZXJKb2luU3R5bGUsXG5cdFx0XHRcdFx0XHRsaW5lV2lkdGg6IGRhdGFzZXQuYm9yZGVyV2lkdGgsXG5cdFx0XHRcdFx0XHRzdHJva2VTdHlsZTogZGF0YXNldC5ib3JkZXJDb2xvcixcblx0XHRcdFx0XHRcdHBvaW50U3R5bGU6IGRhdGFzZXQucG9pbnRTdHlsZSxcblxuXHRcdFx0XHRcdFx0Ly8gQmVsb3cgaXMgZXh0cmEgZGF0YSB1c2VkIGZvciB0b2dnbGluZyB0aGUgZGF0YXNldHNcblx0XHRcdFx0XHRcdGRhdGFzZXRJbmRleDogaVxuXHRcdFx0XHRcdH07XG5cdFx0XHRcdH0sIHRoaXMpIDogW107XG5cdFx0XHR9XG5cdFx0fVxuXHR9LFxuXG5cdGxlZ2VuZENhbGxiYWNrOiBmdW5jdGlvbihjaGFydCkge1xuXHRcdHZhciB0ZXh0ID0gW107XG5cdFx0dGV4dC5wdXNoKCc8dWwgY2xhc3M9XCInICsgY2hhcnQuaWQgKyAnLWxlZ2VuZFwiPicpO1xuXHRcdGZvciAodmFyIGkgPSAwOyBpIDwgY2hhcnQuZGF0YS5kYXRhc2V0cy5sZW5ndGg7IGkrKykge1xuXHRcdFx0dGV4dC5wdXNoKCc8bGk+PHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOicgKyBjaGFydC5kYXRhLmRhdGFzZXRzW2ldLmJhY2tncm91bmRDb2xvciArICdcIj48L3NwYW4+Jyk7XG5cdFx0XHRpZiAoY2hhcnQuZGF0YS5kYXRhc2V0c1tpXS5sYWJlbCkge1xuXHRcdFx0XHR0ZXh0LnB1c2goY2hhcnQuZGF0YS5kYXRhc2V0c1tpXS5sYWJlbCk7XG5cdFx0XHR9XG5cdFx0XHR0ZXh0LnB1c2goJzwvbGk+Jyk7XG5cdFx0fVxuXHRcdHRleHQucHVzaCgnPC91bD4nKTtcblx0XHRyZXR1cm4gdGV4dC5qb2luKCcnKTtcblx0fVxufSk7XG5cbi8qKlxuICogSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgYm94IHdpZHRoIGJhc2VkIG9uIHRoZSB1c2VQb2ludFN0eWxlIG9wdGlvblxuICogQHBhcmFtIGxhYmVsb3B0cyB7T2JqZWN0fSB0aGUgbGFiZWwgb3B0aW9ucyBvbiB0aGUgbGVnZW5kXG4gKiBAcGFyYW0gZm9udFNpemUge051bWJlcn0gdGhlIGxhYmVsIGZvbnQgc2l6ZVxuICogQHJldHVybiB7TnVtYmVyfSB3aWR0aCBvZiB0aGUgY29sb3IgYm94IGFyZWFcbiAqL1xuZnVuY3Rpb24gZ2V0Qm94V2lkdGgobGFiZWxPcHRzLCBmb250U2l6ZSkge1xuXHRyZXR1cm4gbGFiZWxPcHRzLnVzZVBvaW50U3R5bGUgP1xuXHRcdGZvbnRTaXplICogTWF0aC5TUVJUMiA6XG5cdFx0bGFiZWxPcHRzLmJveFdpZHRoO1xufVxuXG4vKipcbiAqIElNUE9SVEFOVDogdGhpcyBjbGFzcyBpcyBleHBvc2VkIHB1YmxpY2x5IGFzIENoYXJ0LkxlZ2VuZCwgYmFja3dhcmQgY29tcGF0aWJpbGl0eSByZXF1aXJlZCFcbiAqL1xudmFyIExlZ2VuZCA9IEVsZW1lbnQuZXh0ZW5kKHtcblxuXHRpbml0aWFsaXplOiBmdW5jdGlvbihjb25maWcpIHtcblx0XHRoZWxwZXJzLmV4dGVuZCh0aGlzLCBjb25maWcpO1xuXG5cdFx0Ly8gQ29udGFpbnMgaGl0IGJveGVzIGZvciBlYWNoIGRhdGFzZXQgKGluIGRhdGFzZXQgb3JkZXIpXG5cdFx0dGhpcy5sZWdlbmRIaXRCb3hlcyA9IFtdO1xuXG5cdFx0Ly8gQXJlIHdlIGluIGRvdWdobnV0IG1vZGUgd2hpY2ggaGFzIGEgZGlmZmVyZW50IGRhdGEgdHlwZVxuXHRcdHRoaXMuZG91Z2hudXRNb2RlID0gZmFsc2U7XG5cdH0sXG5cblx0Ly8gVGhlc2UgbWV0aG9kcyBhcmUgb3JkZXJlZCBieSBsaWZlY3ljbGUuIFV0aWxpdGllcyB0aGVuIGZvbGxvdy5cblx0Ly8gQW55IGZ1bmN0aW9uIGRlZmluZWQgaGVyZSBpcyBpbmhlcml0ZWQgYnkgYWxsIGxlZ2VuZCB0eXBlcy5cblx0Ly8gQW55IGZ1bmN0aW9uIGNhbiBiZSBleHRlbmRlZCBieSB0aGUgbGVnZW5kIHR5cGVcblxuXHRiZWZvcmVVcGRhdGU6IG5vb3AsXG5cdHVwZGF0ZTogZnVuY3Rpb24obWF4V2lkdGgsIG1heEhlaWdodCwgbWFyZ2lucykge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cblx0XHQvLyBVcGRhdGUgTGlmZWN5Y2xlIC0gUHJvYmFibHkgZG9uJ3Qgd2FudCB0byBldmVyIGV4dGVuZCBvciBvdmVyd3JpdGUgdGhpcyBmdW5jdGlvbiA7KVxuXHRcdG1lLmJlZm9yZVVwZGF0ZSgpO1xuXG5cdFx0Ly8gQWJzb3JiIHRoZSBtYXN0ZXIgbWVhc3VyZW1lbnRzXG5cdFx0bWUubWF4V2lkdGggPSBtYXhXaWR0aDtcblx0XHRtZS5tYXhIZWlnaHQgPSBtYXhIZWlnaHQ7XG5cdFx0bWUubWFyZ2lucyA9IG1hcmdpbnM7XG5cblx0XHQvLyBEaW1lbnNpb25zXG5cdFx0bWUuYmVmb3JlU2V0RGltZW5zaW9ucygpO1xuXHRcdG1lLnNldERpbWVuc2lvbnMoKTtcblx0XHRtZS5hZnRlclNldERpbWVuc2lvbnMoKTtcblx0XHQvLyBMYWJlbHNcblx0XHRtZS5iZWZvcmVCdWlsZExhYmVscygpO1xuXHRcdG1lLmJ1aWxkTGFiZWxzKCk7XG5cdFx0bWUuYWZ0ZXJCdWlsZExhYmVscygpO1xuXG5cdFx0Ly8gRml0XG5cdFx0bWUuYmVmb3JlRml0KCk7XG5cdFx0bWUuZml0KCk7XG5cdFx0bWUuYWZ0ZXJGaXQoKTtcblx0XHQvL1xuXHRcdG1lLmFmdGVyVXBkYXRlKCk7XG5cblx0XHRyZXR1cm4gbWUubWluU2l6ZTtcblx0fSxcblx0YWZ0ZXJVcGRhdGU6IG5vb3AsXG5cblx0Ly9cblxuXHRiZWZvcmVTZXREaW1lbnNpb25zOiBub29wLFxuXHRzZXREaW1lbnNpb25zOiBmdW5jdGlvbigpIHtcblx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdC8vIFNldCB0aGUgdW5jb25zdHJhaW5lZCBkaW1lbnNpb24gYmVmb3JlIGxhYmVsIHJvdGF0aW9uXG5cdFx0aWYgKG1lLmlzSG9yaXpvbnRhbCgpKSB7XG5cdFx0XHQvLyBSZXNldCBwb3NpdGlvbiBiZWZvcmUgY2FsY3VsYXRpbmcgcm90YXRpb25cblx0XHRcdG1lLndpZHRoID0gbWUubWF4V2lkdGg7XG5cdFx0XHRtZS5sZWZ0ID0gMDtcblx0XHRcdG1lLnJpZ2h0ID0gbWUud2lkdGg7XG5cdFx0fSBlbHNlIHtcblx0XHRcdG1lLmhlaWdodCA9IG1lLm1heEhlaWdodDtcblxuXHRcdFx0Ly8gUmVzZXQgcG9zaXRpb24gYmVmb3JlIGNhbGN1bGF0aW5nIHJvdGF0aW9uXG5cdFx0XHRtZS50b3AgPSAwO1xuXHRcdFx0bWUuYm90dG9tID0gbWUuaGVpZ2h0O1xuXHRcdH1cblxuXHRcdC8vIFJlc2V0IHBhZGRpbmdcblx0XHRtZS5wYWRkaW5nTGVmdCA9IDA7XG5cdFx0bWUucGFkZGluZ1RvcCA9IDA7XG5cdFx0bWUucGFkZGluZ1JpZ2h0ID0gMDtcblx0XHRtZS5wYWRkaW5nQm90dG9tID0gMDtcblxuXHRcdC8vIFJlc2V0IG1pblNpemVcblx0XHRtZS5taW5TaXplID0ge1xuXHRcdFx0d2lkdGg6IDAsXG5cdFx0XHRoZWlnaHQ6IDBcblx0XHR9O1xuXHR9LFxuXHRhZnRlclNldERpbWVuc2lvbnM6IG5vb3AsXG5cblx0Ly9cblxuXHRiZWZvcmVCdWlsZExhYmVsczogbm9vcCxcblx0YnVpbGRMYWJlbHM6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0dmFyIGxhYmVsT3B0cyA9IG1lLm9wdGlvbnMubGFiZWxzIHx8IHt9O1xuXHRcdHZhciBsZWdlbmRJdGVtcyA9IGhlbHBlcnMuY2FsbGJhY2sobGFiZWxPcHRzLmdlbmVyYXRlTGFiZWxzLCBbbWUuY2hhcnRdLCBtZSkgfHwgW107XG5cblx0XHRpZiAobGFiZWxPcHRzLmZpbHRlcikge1xuXHRcdFx0bGVnZW5kSXRlbXMgPSBsZWdlbmRJdGVtcy5maWx0ZXIoZnVuY3Rpb24oaXRlbSkge1xuXHRcdFx0XHRyZXR1cm4gbGFiZWxPcHRzLmZpbHRlcihpdGVtLCBtZS5jaGFydC5kYXRhKTtcblx0XHRcdH0pO1xuXHRcdH1cblxuXHRcdGlmIChtZS5vcHRpb25zLnJldmVyc2UpIHtcblx0XHRcdGxlZ2VuZEl0ZW1zLnJldmVyc2UoKTtcblx0XHR9XG5cblx0XHRtZS5sZWdlbmRJdGVtcyA9IGxlZ2VuZEl0ZW1zO1xuXHR9LFxuXHRhZnRlckJ1aWxkTGFiZWxzOiBub29wLFxuXG5cdC8vXG5cblx0YmVmb3JlRml0OiBub29wLFxuXHRmaXQ6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdHZhciBsYWJlbE9wdHMgPSBvcHRzLmxhYmVscztcblx0XHR2YXIgZGlzcGxheSA9IG9wdHMuZGlzcGxheTtcblxuXHRcdHZhciBjdHggPSBtZS5jdHg7XG5cblx0XHR2YXIgZ2xvYmFsRGVmYXVsdCA9IGRlZmF1bHRzLmdsb2JhbDtcblx0XHR2YXIgdmFsdWVPckRlZmF1bHQgPSBoZWxwZXJzLnZhbHVlT3JEZWZhdWx0O1xuXHRcdHZhciBmb250U2l6ZSA9IHZhbHVlT3JEZWZhdWx0KGxhYmVsT3B0cy5mb250U2l6ZSwgZ2xvYmFsRGVmYXVsdC5kZWZhdWx0Rm9udFNpemUpO1xuXHRcdHZhciBmb250U3R5bGUgPSB2YWx1ZU9yRGVmYXVsdChsYWJlbE9wdHMuZm9udFN0eWxlLCBnbG9iYWxEZWZhdWx0LmRlZmF1bHRGb250U3R5bGUpO1xuXHRcdHZhciBmb250RmFtaWx5ID0gdmFsdWVPckRlZmF1bHQobGFiZWxPcHRzLmZvbnRGYW1pbHksIGdsb2JhbERlZmF1bHQuZGVmYXVsdEZvbnRGYW1pbHkpO1xuXHRcdHZhciBsYWJlbEZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcoZm9udFNpemUsIGZvbnRTdHlsZSwgZm9udEZhbWlseSk7XG5cblx0XHQvLyBSZXNldCBoaXQgYm94ZXNcblx0XHR2YXIgaGl0Ym94ZXMgPSBtZS5sZWdlbmRIaXRCb3hlcyA9IFtdO1xuXG5cdFx0dmFyIG1pblNpemUgPSBtZS5taW5TaXplO1xuXHRcdHZhciBpc0hvcml6b250YWwgPSBtZS5pc0hvcml6b250YWwoKTtcblxuXHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdG1pblNpemUud2lkdGggPSBtZS5tYXhXaWR0aDsgLy8gZmlsbCBhbGwgdGhlIHdpZHRoXG5cdFx0XHRtaW5TaXplLmhlaWdodCA9IGRpc3BsYXkgPyAxMCA6IDA7XG5cdFx0fSBlbHNlIHtcblx0XHRcdG1pblNpemUud2lkdGggPSBkaXNwbGF5ID8gMTAgOiAwO1xuXHRcdFx0bWluU2l6ZS5oZWlnaHQgPSBtZS5tYXhIZWlnaHQ7IC8vIGZpbGwgYWxsIHRoZSBoZWlnaHRcblx0XHR9XG5cblx0XHQvLyBJbmNyZWFzZSBzaXplcyBoZXJlXG5cdFx0aWYgKGRpc3BsYXkpIHtcblx0XHRcdGN0eC5mb250ID0gbGFiZWxGb250O1xuXG5cdFx0XHRpZiAoaXNIb3Jpem9udGFsKSB7XG5cdFx0XHRcdC8vIExhYmVsc1xuXG5cdFx0XHRcdC8vIFdpZHRoIG9mIGVhY2ggbGluZSBvZiBsZWdlbmQgYm94ZXMuIExhYmVscyB3cmFwIG9udG8gbXVsdGlwbGUgbGluZXMgd2hlbiB0aGVyZSBhcmUgdG9vIG1hbnkgdG8gZml0IG9uIG9uZVxuXHRcdFx0XHR2YXIgbGluZVdpZHRocyA9IG1lLmxpbmVXaWR0aHMgPSBbMF07XG5cdFx0XHRcdHZhciB0b3RhbEhlaWdodCA9IG1lLmxlZ2VuZEl0ZW1zLmxlbmd0aCA/IGZvbnRTaXplICsgKGxhYmVsT3B0cy5wYWRkaW5nKSA6IDA7XG5cblx0XHRcdFx0Y3R4LnRleHRBbGlnbiA9ICdsZWZ0Jztcblx0XHRcdFx0Y3R4LnRleHRCYXNlbGluZSA9ICd0b3AnO1xuXG5cdFx0XHRcdGhlbHBlcnMuZWFjaChtZS5sZWdlbmRJdGVtcywgZnVuY3Rpb24obGVnZW5kSXRlbSwgaSkge1xuXHRcdFx0XHRcdHZhciBib3hXaWR0aCA9IGdldEJveFdpZHRoKGxhYmVsT3B0cywgZm9udFNpemUpO1xuXHRcdFx0XHRcdHZhciB3aWR0aCA9IGJveFdpZHRoICsgKGZvbnRTaXplIC8gMikgKyBjdHgubWVhc3VyZVRleHQobGVnZW5kSXRlbS50ZXh0KS53aWR0aDtcblxuXHRcdFx0XHRcdGlmIChsaW5lV2lkdGhzW2xpbmVXaWR0aHMubGVuZ3RoIC0gMV0gKyB3aWR0aCArIGxhYmVsT3B0cy5wYWRkaW5nID49IG1lLndpZHRoKSB7XG5cdFx0XHRcdFx0XHR0b3RhbEhlaWdodCArPSBmb250U2l6ZSArIChsYWJlbE9wdHMucGFkZGluZyk7XG5cdFx0XHRcdFx0XHRsaW5lV2lkdGhzW2xpbmVXaWR0aHMubGVuZ3RoXSA9IG1lLmxlZnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ly8gU3RvcmUgdGhlIGhpdGJveCB3aWR0aCBhbmQgaGVpZ2h0IGhlcmUuIEZpbmFsIHBvc2l0aW9uIHdpbGwgYmUgdXBkYXRlZCBpbiBgZHJhd2Bcblx0XHRcdFx0XHRoaXRib3hlc1tpXSA9IHtcblx0XHRcdFx0XHRcdGxlZnQ6IDAsXG5cdFx0XHRcdFx0XHR0b3A6IDAsXG5cdFx0XHRcdFx0XHR3aWR0aDogd2lkdGgsXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGZvbnRTaXplXG5cdFx0XHRcdFx0fTtcblxuXHRcdFx0XHRcdGxpbmVXaWR0aHNbbGluZVdpZHRocy5sZW5ndGggLSAxXSArPSB3aWR0aCArIGxhYmVsT3B0cy5wYWRkaW5nO1xuXHRcdFx0XHR9KTtcblxuXHRcdFx0XHRtaW5TaXplLmhlaWdodCArPSB0b3RhbEhlaWdodDtcblxuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dmFyIHZQYWRkaW5nID0gbGFiZWxPcHRzLnBhZGRpbmc7XG5cdFx0XHRcdHZhciBjb2x1bW5XaWR0aHMgPSBtZS5jb2x1bW5XaWR0aHMgPSBbXTtcblx0XHRcdFx0dmFyIHRvdGFsV2lkdGggPSBsYWJlbE9wdHMucGFkZGluZztcblx0XHRcdFx0dmFyIGN1cnJlbnRDb2xXaWR0aCA9IDA7XG5cdFx0XHRcdHZhciBjdXJyZW50Q29sSGVpZ2h0ID0gMDtcblx0XHRcdFx0dmFyIGl0ZW1IZWlnaHQgPSBmb250U2l6ZSArIHZQYWRkaW5nO1xuXG5cdFx0XHRcdGhlbHBlcnMuZWFjaChtZS5sZWdlbmRJdGVtcywgZnVuY3Rpb24obGVnZW5kSXRlbSwgaSkge1xuXHRcdFx0XHRcdHZhciBib3hXaWR0aCA9IGdldEJveFdpZHRoKGxhYmVsT3B0cywgZm9udFNpemUpO1xuXHRcdFx0XHRcdHZhciBpdGVtV2lkdGggPSBib3hXaWR0aCArIChmb250U2l6ZSAvIDIpICsgY3R4Lm1lYXN1cmVUZXh0KGxlZ2VuZEl0ZW0udGV4dCkud2lkdGg7XG5cblx0XHRcdFx0XHQvLyBJZiB0b28gdGFsbCwgZ28gdG8gbmV3IGNvbHVtblxuXHRcdFx0XHRcdGlmIChjdXJyZW50Q29sSGVpZ2h0ICsgaXRlbUhlaWdodCA+IG1pblNpemUuaGVpZ2h0KSB7XG5cdFx0XHRcdFx0XHR0b3RhbFdpZHRoICs9IGN1cnJlbnRDb2xXaWR0aCArIGxhYmVsT3B0cy5wYWRkaW5nO1xuXHRcdFx0XHRcdFx0Y29sdW1uV2lkdGhzLnB1c2goY3VycmVudENvbFdpZHRoKTsgLy8gcHJldmlvdXMgY29sdW1uIHdpZHRoXG5cblx0XHRcdFx0XHRcdGN1cnJlbnRDb2xXaWR0aCA9IDA7XG5cdFx0XHRcdFx0XHRjdXJyZW50Q29sSGVpZ2h0ID0gMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQvLyBHZXQgbWF4IHdpZHRoXG5cdFx0XHRcdFx0Y3VycmVudENvbFdpZHRoID0gTWF0aC5tYXgoY3VycmVudENvbFdpZHRoLCBpdGVtV2lkdGgpO1xuXHRcdFx0XHRcdGN1cnJlbnRDb2xIZWlnaHQgKz0gaXRlbUhlaWdodDtcblxuXHRcdFx0XHRcdC8vIFN0b3JlIHRoZSBoaXRib3ggd2lkdGggYW5kIGhlaWdodCBoZXJlLiBGaW5hbCBwb3NpdGlvbiB3aWxsIGJlIHVwZGF0ZWQgaW4gYGRyYXdgXG5cdFx0XHRcdFx0aGl0Ym94ZXNbaV0gPSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwLFxuXHRcdFx0XHRcdFx0dG9wOiAwLFxuXHRcdFx0XHRcdFx0d2lkdGg6IGl0ZW1XaWR0aCxcblx0XHRcdFx0XHRcdGhlaWdodDogZm9udFNpemVcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHR9KTtcblxuXHRcdFx0XHR0b3RhbFdpZHRoICs9IGN1cnJlbnRDb2xXaWR0aDtcblx0XHRcdFx0Y29sdW1uV2lkdGhzLnB1c2goY3VycmVudENvbFdpZHRoKTtcblx0XHRcdFx0bWluU2l6ZS53aWR0aCArPSB0b3RhbFdpZHRoO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdG1lLndpZHRoID0gbWluU2l6ZS53aWR0aDtcblx0XHRtZS5oZWlnaHQgPSBtaW5TaXplLmhlaWdodDtcblx0fSxcblx0YWZ0ZXJGaXQ6IG5vb3AsXG5cblx0Ly8gU2hhcmVkIE1ldGhvZHNcblx0aXNIb3Jpem9udGFsOiBmdW5jdGlvbigpIHtcblx0XHRyZXR1cm4gdGhpcy5vcHRpb25zLnBvc2l0aW9uID09PSAndG9wJyB8fCB0aGlzLm9wdGlvbnMucG9zaXRpb24gPT09ICdib3R0b20nO1xuXHR9LFxuXG5cdC8vIEFjdHVhbGx5IGRyYXcgdGhlIGxlZ2VuZCBvbiB0aGUgY2FudmFzXG5cdGRyYXc6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdHZhciBsYWJlbE9wdHMgPSBvcHRzLmxhYmVscztcblx0XHR2YXIgZ2xvYmFsRGVmYXVsdCA9IGRlZmF1bHRzLmdsb2JhbDtcblx0XHR2YXIgbGluZURlZmF1bHQgPSBnbG9iYWxEZWZhdWx0LmVsZW1lbnRzLmxpbmU7XG5cdFx0dmFyIGxlZ2VuZFdpZHRoID0gbWUud2lkdGg7XG5cdFx0dmFyIGxpbmVXaWR0aHMgPSBtZS5saW5lV2lkdGhzO1xuXG5cdFx0aWYgKG9wdHMuZGlzcGxheSkge1xuXHRcdFx0dmFyIGN0eCA9IG1lLmN0eDtcblx0XHRcdHZhciB2YWx1ZU9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQ7XG5cdFx0XHR2YXIgZm9udENvbG9yID0gdmFsdWVPckRlZmF1bHQobGFiZWxPcHRzLmZvbnRDb2xvciwgZ2xvYmFsRGVmYXVsdC5kZWZhdWx0Rm9udENvbG9yKTtcblx0XHRcdHZhciBmb250U2l6ZSA9IHZhbHVlT3JEZWZhdWx0KGxhYmVsT3B0cy5mb250U2l6ZSwgZ2xvYmFsRGVmYXVsdC5kZWZhdWx0Rm9udFNpemUpO1xuXHRcdFx0dmFyIGZvbnRTdHlsZSA9IHZhbHVlT3JEZWZhdWx0KGxhYmVsT3B0cy5mb250U3R5bGUsIGdsb2JhbERlZmF1bHQuZGVmYXVsdEZvbnRTdHlsZSk7XG5cdFx0XHR2YXIgZm9udEZhbWlseSA9IHZhbHVlT3JEZWZhdWx0KGxhYmVsT3B0cy5mb250RmFtaWx5LCBnbG9iYWxEZWZhdWx0LmRlZmF1bHRGb250RmFtaWx5KTtcblx0XHRcdHZhciBsYWJlbEZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcoZm9udFNpemUsIGZvbnRTdHlsZSwgZm9udEZhbWlseSk7XG5cdFx0XHR2YXIgY3Vyc29yO1xuXG5cdFx0XHQvLyBDYW52YXMgc2V0dXBcblx0XHRcdGN0eC50ZXh0QWxpZ24gPSAnbGVmdCc7XG5cdFx0XHRjdHgudGV4dEJhc2VsaW5lID0gJ21pZGRsZSc7XG5cdFx0XHRjdHgubGluZVdpZHRoID0gMC41O1xuXHRcdFx0Y3R4LnN0cm9rZVN0eWxlID0gZm9udENvbG9yOyAvLyBmb3Igc3RyaWtldGhyb3VnaCBlZmZlY3Rcblx0XHRcdGN0eC5maWxsU3R5bGUgPSBmb250Q29sb3I7IC8vIHJlbmRlciBpbiBjb3JyZWN0IGNvbG91clxuXHRcdFx0Y3R4LmZvbnQgPSBsYWJlbEZvbnQ7XG5cblx0XHRcdHZhciBib3hXaWR0aCA9IGdldEJveFdpZHRoKGxhYmVsT3B0cywgZm9udFNpemUpO1xuXHRcdFx0dmFyIGhpdGJveGVzID0gbWUubGVnZW5kSGl0Qm94ZXM7XG5cblx0XHRcdC8vIGN1cnJlbnQgcG9zaXRpb25cblx0XHRcdHZhciBkcmF3TGVnZW5kQm94ID0gZnVuY3Rpb24oeCwgeSwgbGVnZW5kSXRlbSkge1xuXHRcdFx0XHRpZiAoaXNOYU4oYm94V2lkdGgpIHx8IGJveFdpZHRoIDw9IDApIHtcblx0XHRcdFx0XHRyZXR1cm47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBTZXQgdGhlIGN0eCBmb3IgdGhlIGJveFxuXHRcdFx0XHRjdHguc2F2ZSgpO1xuXG5cdFx0XHRcdGN0eC5maWxsU3R5bGUgPSB2YWx1ZU9yRGVmYXVsdChsZWdlbmRJdGVtLmZpbGxTdHlsZSwgZ2xvYmFsRGVmYXVsdC5kZWZhdWx0Q29sb3IpO1xuXHRcdFx0XHRjdHgubGluZUNhcCA9IHZhbHVlT3JEZWZhdWx0KGxlZ2VuZEl0ZW0ubGluZUNhcCwgbGluZURlZmF1bHQuYm9yZGVyQ2FwU3R5bGUpO1xuXHRcdFx0XHRjdHgubGluZURhc2hPZmZzZXQgPSB2YWx1ZU9yRGVmYXVsdChsZWdlbmRJdGVtLmxpbmVEYXNoT2Zmc2V0LCBsaW5lRGVmYXVsdC5ib3JkZXJEYXNoT2Zmc2V0KTtcblx0XHRcdFx0Y3R4LmxpbmVKb2luID0gdmFsdWVPckRlZmF1bHQobGVnZW5kSXRlbS5saW5lSm9pbiwgbGluZURlZmF1bHQuYm9yZGVySm9pblN0eWxlKTtcblx0XHRcdFx0Y3R4LmxpbmVXaWR0aCA9IHZhbHVlT3JEZWZhdWx0KGxlZ2VuZEl0ZW0ubGluZVdpZHRoLCBsaW5lRGVmYXVsdC5ib3JkZXJXaWR0aCk7XG5cdFx0XHRcdGN0eC5zdHJva2VTdHlsZSA9IHZhbHVlT3JEZWZhdWx0KGxlZ2VuZEl0ZW0uc3Ryb2tlU3R5bGUsIGdsb2JhbERlZmF1bHQuZGVmYXVsdENvbG9yKTtcblx0XHRcdFx0dmFyIGlzTGluZVdpZHRoWmVybyA9ICh2YWx1ZU9yRGVmYXVsdChsZWdlbmRJdGVtLmxpbmVXaWR0aCwgbGluZURlZmF1bHQuYm9yZGVyV2lkdGgpID09PSAwKTtcblxuXHRcdFx0XHRpZiAoY3R4LnNldExpbmVEYXNoKSB7XG5cdFx0XHRcdFx0Ly8gSUUgOSBhbmQgMTAgZG8gbm90IHN1cHBvcnQgbGluZSBkYXNoXG5cdFx0XHRcdFx0Y3R4LnNldExpbmVEYXNoKHZhbHVlT3JEZWZhdWx0KGxlZ2VuZEl0ZW0ubGluZURhc2gsIGxpbmVEZWZhdWx0LmJvcmRlckRhc2gpKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlmIChvcHRzLmxhYmVscyAmJiBvcHRzLmxhYmVscy51c2VQb2ludFN0eWxlKSB7XG5cdFx0XHRcdFx0Ly8gUmVjYWxjdWxhdGUgeCBhbmQgeSBmb3IgZHJhd1BvaW50KCkgYmVjYXVzZSBpdHMgZXhwZWN0aW5nXG5cdFx0XHRcdFx0Ly8geCBhbmQgeSB0byBiZSBjZW50ZXIgb2YgZmlndXJlIChpbnN0ZWFkIG9mIHRvcCBsZWZ0KVxuXHRcdFx0XHRcdHZhciByYWRpdXMgPSBmb250U2l6ZSAqIE1hdGguU1FSVDIgLyAyO1xuXHRcdFx0XHRcdHZhciBvZmZTZXQgPSByYWRpdXMgLyBNYXRoLlNRUlQyO1xuXHRcdFx0XHRcdHZhciBjZW50ZXJYID0geCArIG9mZlNldDtcblx0XHRcdFx0XHR2YXIgY2VudGVyWSA9IHkgKyBvZmZTZXQ7XG5cblx0XHRcdFx0XHQvLyBEcmF3IHBvaW50U3R5bGUgYXMgbGVnZW5kIHN5bWJvbFxuXHRcdFx0XHRcdGhlbHBlcnMuY2FudmFzLmRyYXdQb2ludChjdHgsIGxlZ2VuZEl0ZW0ucG9pbnRTdHlsZSwgcmFkaXVzLCBjZW50ZXJYLCBjZW50ZXJZKTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHQvLyBEcmF3IGJveCBhcyBsZWdlbmQgc3ltYm9sXG5cdFx0XHRcdFx0aWYgKCFpc0xpbmVXaWR0aFplcm8pIHtcblx0XHRcdFx0XHRcdGN0eC5zdHJva2VSZWN0KHgsIHksIGJveFdpZHRoLCBmb250U2l6ZSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGN0eC5maWxsUmVjdCh4LCB5LCBib3hXaWR0aCwgZm9udFNpemUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Y3R4LnJlc3RvcmUoKTtcblx0XHRcdH07XG5cdFx0XHR2YXIgZmlsbFRleHQgPSBmdW5jdGlvbih4LCB5LCBsZWdlbmRJdGVtLCB0ZXh0V2lkdGgpIHtcblx0XHRcdFx0dmFyIGhhbGZGb250U2l6ZSA9IGZvbnRTaXplIC8gMjtcblx0XHRcdFx0dmFyIHhMZWZ0ID0gYm94V2lkdGggKyBoYWxmRm9udFNpemUgKyB4O1xuXHRcdFx0XHR2YXIgeU1pZGRsZSA9IHkgKyBoYWxmRm9udFNpemU7XG5cblx0XHRcdFx0Y3R4LmZpbGxUZXh0KGxlZ2VuZEl0ZW0udGV4dCwgeExlZnQsIHlNaWRkbGUpO1xuXG5cdFx0XHRcdGlmIChsZWdlbmRJdGVtLmhpZGRlbikge1xuXHRcdFx0XHRcdC8vIFN0cmlrZXRocm91Z2ggdGhlIHRleHQgaWYgaGlkZGVuXG5cdFx0XHRcdFx0Y3R4LmJlZ2luUGF0aCgpO1xuXHRcdFx0XHRcdGN0eC5saW5lV2lkdGggPSAyO1xuXHRcdFx0XHRcdGN0eC5tb3ZlVG8oeExlZnQsIHlNaWRkbGUpO1xuXHRcdFx0XHRcdGN0eC5saW5lVG8oeExlZnQgKyB0ZXh0V2lkdGgsIHlNaWRkbGUpO1xuXHRcdFx0XHRcdGN0eC5zdHJva2UoKTtcblx0XHRcdFx0fVxuXHRcdFx0fTtcblxuXHRcdFx0Ly8gSG9yaXpvbnRhbFxuXHRcdFx0dmFyIGlzSG9yaXpvbnRhbCA9IG1lLmlzSG9yaXpvbnRhbCgpO1xuXHRcdFx0aWYgKGlzSG9yaXpvbnRhbCkge1xuXHRcdFx0XHRjdXJzb3IgPSB7XG5cdFx0XHRcdFx0eDogbWUubGVmdCArICgobGVnZW5kV2lkdGggLSBsaW5lV2lkdGhzWzBdKSAvIDIpLFxuXHRcdFx0XHRcdHk6IG1lLnRvcCArIGxhYmVsT3B0cy5wYWRkaW5nLFxuXHRcdFx0XHRcdGxpbmU6IDBcblx0XHRcdFx0fTtcblx0XHRcdH0gZWxzZSB7XG5cdFx0XHRcdGN1cnNvciA9IHtcblx0XHRcdFx0XHR4OiBtZS5sZWZ0ICsgbGFiZWxPcHRzLnBhZGRpbmcsXG5cdFx0XHRcdFx0eTogbWUudG9wICsgbGFiZWxPcHRzLnBhZGRpbmcsXG5cdFx0XHRcdFx0bGluZTogMFxuXHRcdFx0XHR9O1xuXHRcdFx0fVxuXG5cdFx0XHR2YXIgaXRlbUhlaWdodCA9IGZvbnRTaXplICsgbGFiZWxPcHRzLnBhZGRpbmc7XG5cdFx0XHRoZWxwZXJzLmVhY2gobWUubGVnZW5kSXRlbXMsIGZ1bmN0aW9uKGxlZ2VuZEl0ZW0sIGkpIHtcblx0XHRcdFx0dmFyIHRleHRXaWR0aCA9IGN0eC5tZWFzdXJlVGV4dChsZWdlbmRJdGVtLnRleHQpLndpZHRoO1xuXHRcdFx0XHR2YXIgd2lkdGggPSBib3hXaWR0aCArIChmb250U2l6ZSAvIDIpICsgdGV4dFdpZHRoO1xuXHRcdFx0XHR2YXIgeCA9IGN1cnNvci54O1xuXHRcdFx0XHR2YXIgeSA9IGN1cnNvci55O1xuXG5cdFx0XHRcdGlmIChpc0hvcml6b250YWwpIHtcblx0XHRcdFx0XHRpZiAoeCArIHdpZHRoID49IGxlZ2VuZFdpZHRoKSB7XG5cdFx0XHRcdFx0XHR5ID0gY3Vyc29yLnkgKz0gaXRlbUhlaWdodDtcblx0XHRcdFx0XHRcdGN1cnNvci5saW5lKys7XG5cdFx0XHRcdFx0XHR4ID0gY3Vyc29yLnggPSBtZS5sZWZ0ICsgKChsZWdlbmRXaWR0aCAtIGxpbmVXaWR0aHNbY3Vyc29yLmxpbmVdKSAvIDIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSBlbHNlIGlmICh5ICsgaXRlbUhlaWdodCA+IG1lLmJvdHRvbSkge1xuXHRcdFx0XHRcdHggPSBjdXJzb3IueCA9IHggKyBtZS5jb2x1bW5XaWR0aHNbY3Vyc29yLmxpbmVdICsgbGFiZWxPcHRzLnBhZGRpbmc7XG5cdFx0XHRcdFx0eSA9IGN1cnNvci55ID0gbWUudG9wICsgbGFiZWxPcHRzLnBhZGRpbmc7XG5cdFx0XHRcdFx0Y3Vyc29yLmxpbmUrKztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRyYXdMZWdlbmRCb3goeCwgeSwgbGVnZW5kSXRlbSk7XG5cblx0XHRcdFx0aGl0Ym94ZXNbaV0ubGVmdCA9IHg7XG5cdFx0XHRcdGhpdGJveGVzW2ldLnRvcCA9IHk7XG5cblx0XHRcdFx0Ly8gRmlsbCB0aGUgYWN0dWFsIGxhYmVsXG5cdFx0XHRcdGZpbGxUZXh0KHgsIHksIGxlZ2VuZEl0ZW0sIHRleHRXaWR0aCk7XG5cblx0XHRcdFx0aWYgKGlzSG9yaXpvbnRhbCkge1xuXHRcdFx0XHRcdGN1cnNvci54ICs9IHdpZHRoICsgKGxhYmVsT3B0cy5wYWRkaW5nKTtcblx0XHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0XHRjdXJzb3IueSArPSBpdGVtSGVpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdH0pO1xuXHRcdH1cblx0fSxcblxuXHQvKipcblx0ICogSGFuZGxlIGFuIGV2ZW50XG5cdCAqIEBwcml2YXRlXG5cdCAqIEBwYXJhbSB7SUV2ZW50fSBldmVudCAtIFRoZSBldmVudCB0byBoYW5kbGVcblx0ICogQHJldHVybiB7Qm9vbGVhbn0gdHJ1ZSBpZiBhIGNoYW5nZSBvY2N1cmVkXG5cdCAqL1xuXHRoYW5kbGVFdmVudDogZnVuY3Rpb24oZSkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdHZhciB0eXBlID0gZS50eXBlID09PSAnbW91c2V1cCcgPyAnY2xpY2snIDogZS50eXBlO1xuXHRcdHZhciBjaGFuZ2VkID0gZmFsc2U7XG5cblx0XHRpZiAodHlwZSA9PT0gJ21vdXNlbW92ZScpIHtcblx0XHRcdGlmICghb3B0cy5vbkhvdmVyKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblx0XHR9IGVsc2UgaWYgKHR5cGUgPT09ICdjbGljaycpIHtcblx0XHRcdGlmICghb3B0cy5vbkNsaWNrKSB7XG5cdFx0XHRcdHJldHVybjtcblx0XHRcdH1cblx0XHR9IGVsc2Uge1xuXHRcdFx0cmV0dXJuO1xuXHRcdH1cblxuXHRcdC8vIENoYXJ0IGV2ZW50IGFscmVhZHkgaGFzIHJlbGF0aXZlIHBvc2l0aW9uIGluIGl0XG5cdFx0dmFyIHggPSBlLng7XG5cdFx0dmFyIHkgPSBlLnk7XG5cblx0XHRpZiAoeCA+PSBtZS5sZWZ0ICYmIHggPD0gbWUucmlnaHQgJiYgeSA+PSBtZS50b3AgJiYgeSA8PSBtZS5ib3R0b20pIHtcblx0XHRcdC8vIFNlZSBpZiB3ZSBhcmUgdG91Y2hpbmcgb25lIG9mIHRoZSBkYXRhc2V0IGJveGVzXG5cdFx0XHR2YXIgbGggPSBtZS5sZWdlbmRIaXRCb3hlcztcblx0XHRcdGZvciAodmFyIGkgPSAwOyBpIDwgbGgubGVuZ3RoOyArK2kpIHtcblx0XHRcdFx0dmFyIGhpdEJveCA9IGxoW2ldO1xuXG5cdFx0XHRcdGlmICh4ID49IGhpdEJveC5sZWZ0ICYmIHggPD0gaGl0Qm94LmxlZnQgKyBoaXRCb3gud2lkdGggJiYgeSA+PSBoaXRCb3gudG9wICYmIHkgPD0gaGl0Qm94LnRvcCArIGhpdEJveC5oZWlnaHQpIHtcblx0XHRcdFx0XHQvLyBUb3VjaGluZyBhbiBlbGVtZW50XG5cdFx0XHRcdFx0aWYgKHR5cGUgPT09ICdjbGljaycpIHtcblx0XHRcdFx0XHRcdC8vIHVzZSBlLm5hdGl2ZSBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblx0XHRcdFx0XHRcdG9wdHMub25DbGljay5jYWxsKG1lLCBlLm5hdGl2ZSwgbWUubGVnZW5kSXRlbXNbaV0pO1xuXHRcdFx0XHRcdFx0Y2hhbmdlZCA9IHRydWU7XG5cdFx0XHRcdFx0XHRicmVhaztcblx0XHRcdFx0XHR9IGVsc2UgaWYgKHR5cGUgPT09ICdtb3VzZW1vdmUnKSB7XG5cdFx0XHRcdFx0XHQvLyB1c2UgZS5uYXRpdmUgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cdFx0XHRcdFx0XHRvcHRzLm9uSG92ZXIuY2FsbChtZSwgZS5uYXRpdmUsIG1lLmxlZ2VuZEl0ZW1zW2ldKTtcblx0XHRcdFx0XHRcdGNoYW5nZWQgPSB0cnVlO1xuXHRcdFx0XHRcdFx0YnJlYWs7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cmV0dXJuIGNoYW5nZWQ7XG5cdH1cbn0pO1xuXG5mdW5jdGlvbiBjcmVhdGVOZXdMZWdlbmRBbmRBdHRhY2goY2hhcnQsIGxlZ2VuZE9wdHMpIHtcblx0dmFyIGxlZ2VuZCA9IG5ldyBMZWdlbmQoe1xuXHRcdGN0eDogY2hhcnQuY3R4LFxuXHRcdG9wdGlvbnM6IGxlZ2VuZE9wdHMsXG5cdFx0Y2hhcnQ6IGNoYXJ0XG5cdH0pO1xuXG5cdGxheW91dHMuY29uZmlndXJlKGNoYXJ0LCBsZWdlbmQsIGxlZ2VuZE9wdHMpO1xuXHRsYXlvdXRzLmFkZEJveChjaGFydCwgbGVnZW5kKTtcblx0Y2hhcnQubGVnZW5kID0gbGVnZW5kO1xufVxuXG5tb2R1bGUuZXhwb3J0cyA9IHtcblx0aWQ6ICdsZWdlbmQnLFxuXG5cdC8qKlxuXHQgKiBCYWNrd2FyZCBjb21wYXRpYmlsaXR5OiBzaW5jZSAyLjEuNSwgdGhlIGxlZ2VuZCBpcyByZWdpc3RlcmVkIGFzIGEgcGx1Z2luLCBtYWtpbmdcblx0ICogQ2hhcnQuTGVnZW5kIG9ic29sZXRlLiBUbyBhdm9pZCBhIGJyZWFraW5nIGNoYW5nZSwgd2UgZXhwb3J0IHRoZSBMZWdlbmQgYXMgcGFydCBvZlxuXHQgKiB0aGUgcGx1Z2luLCB3aGljaCBvbmUgd2lsbCBiZSByZS1leHBvc2VkIGluIHRoZSBjaGFydC5qcyBmaWxlLlxuXHQgKiBodHRwczovL2dpdGh1Yi5jb20vY2hhcnRqcy9DaGFydC5qcy9wdWxsLzI2NDBcblx0ICogQHByaXZhdGVcblx0ICovXG5cdF9lbGVtZW50OiBMZWdlbmQsXG5cblx0YmVmb3JlSW5pdDogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHR2YXIgbGVnZW5kT3B0cyA9IGNoYXJ0Lm9wdGlvbnMubGVnZW5kO1xuXG5cdFx0aWYgKGxlZ2VuZE9wdHMpIHtcblx0XHRcdGNyZWF0ZU5ld0xlZ2VuZEFuZEF0dGFjaChjaGFydCwgbGVnZW5kT3B0cyk7XG5cdFx0fVxuXHR9LFxuXG5cdGJlZm9yZVVwZGF0ZTogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHR2YXIgbGVnZW5kT3B0cyA9IGNoYXJ0Lm9wdGlvbnMubGVnZW5kO1xuXHRcdHZhciBsZWdlbmQgPSBjaGFydC5sZWdlbmQ7XG5cblx0XHRpZiAobGVnZW5kT3B0cykge1xuXHRcdFx0aGVscGVycy5tZXJnZUlmKGxlZ2VuZE9wdHMsIGRlZmF1bHRzLmdsb2JhbC5sZWdlbmQpO1xuXG5cdFx0XHRpZiAobGVnZW5kKSB7XG5cdFx0XHRcdGxheW91dHMuY29uZmlndXJlKGNoYXJ0LCBsZWdlbmQsIGxlZ2VuZE9wdHMpO1xuXHRcdFx0XHRsZWdlbmQub3B0aW9ucyA9IGxlZ2VuZE9wdHM7XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRjcmVhdGVOZXdMZWdlbmRBbmRBdHRhY2goY2hhcnQsIGxlZ2VuZE9wdHMpO1xuXHRcdFx0fVxuXHRcdH0gZWxzZSBpZiAobGVnZW5kKSB7XG5cdFx0XHRsYXlvdXRzLnJlbW92ZUJveChjaGFydCwgbGVnZW5kKTtcblx0XHRcdGRlbGV0ZSBjaGFydC5sZWdlbmQ7XG5cdFx0fVxuXHR9LFxuXG5cdGFmdGVyRXZlbnQ6IGZ1bmN0aW9uKGNoYXJ0LCBlKSB7XG5cdFx0dmFyIGxlZ2VuZCA9IGNoYXJ0LmxlZ2VuZDtcblx0XHRpZiAobGVnZW5kKSB7XG5cdFx0XHRsZWdlbmQuaGFuZGxlRXZlbnQoZSk7XG5cdFx0fVxuXHR9XG59O1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///300\n")},function(module,exports,__webpack_require__){"use strict";eval("\n\nvar defaults = __webpack_require__(84);\nvar Element = __webpack_require__(85);\nvar helpers = __webpack_require__(83);\nvar layouts = __webpack_require__(87);\n\nvar noop = helpers.noop;\n\ndefaults._set('global', {\n\ttitle: {\n\t\tdisplay: false,\n\t\tfontStyle: 'bold',\n\t\tfullWidth: true,\n\t\tlineHeight: 1.2,\n\t\tpadding: 10,\n\t\tposition: 'top',\n\t\ttext: '',\n\t\tweight: 2000 // by default greater than legend (1000) to be above\n\t}\n});\n\n/**\n * IMPORTANT: this class is exposed publicly as Chart.Legend, backward compatibility required!\n */\nvar Title = Element.extend({\n\tinitialize: function(config) {\n\t\tvar me = this;\n\t\thelpers.extend(me, config);\n\n\t\t// Contains hit boxes for each dataset (in dataset order)\n\t\tme.legendHitBoxes = [];\n\t},\n\n\t// These methods are ordered by lifecycle. Utilities then follow.\n\n\tbeforeUpdate: noop,\n\tupdate: function(maxWidth, maxHeight, margins) {\n\t\tvar me = this;\n\n\t\t// Update Lifecycle - Probably don't want to ever extend or overwrite this function ;)\n\t\tme.beforeUpdate();\n\n\t\t// Absorb the master measurements\n\t\tme.maxWidth = maxWidth;\n\t\tme.maxHeight = maxHeight;\n\t\tme.margins = margins;\n\n\t\t// Dimensions\n\t\tme.beforeSetDimensions();\n\t\tme.setDimensions();\n\t\tme.afterSetDimensions();\n\t\t// Labels\n\t\tme.beforeBuildLabels();\n\t\tme.buildLabels();\n\t\tme.afterBuildLabels();\n\n\t\t// Fit\n\t\tme.beforeFit();\n\t\tme.fit();\n\t\tme.afterFit();\n\t\t//\n\t\tme.afterUpdate();\n\n\t\treturn me.minSize;\n\n\t},\n\tafterUpdate: noop,\n\n\t//\n\n\tbeforeSetDimensions: noop,\n\tsetDimensions: function() {\n\t\tvar me = this;\n\t\t// Set the unconstrained dimension before label rotation\n\t\tif (me.isHorizontal()) {\n\t\t\t// Reset position before calculating rotation\n\t\t\tme.width = me.maxWidth;\n\t\t\tme.left = 0;\n\t\t\tme.right = me.width;\n\t\t} else {\n\t\t\tme.height = me.maxHeight;\n\n\t\t\t// Reset position before calculating rotation\n\t\t\tme.top = 0;\n\t\t\tme.bottom = me.height;\n\t\t}\n\n\t\t// Reset padding\n\t\tme.paddingLeft = 0;\n\t\tme.paddingTop = 0;\n\t\tme.paddingRight = 0;\n\t\tme.paddingBottom = 0;\n\n\t\t// Reset minSize\n\t\tme.minSize = {\n\t\t\twidth: 0,\n\t\t\theight: 0\n\t\t};\n\t},\n\tafterSetDimensions: noop,\n\n\t//\n\n\tbeforeBuildLabels: noop,\n\tbuildLabels: noop,\n\tafterBuildLabels: noop,\n\n\t//\n\n\tbeforeFit: noop,\n\tfit: function() {\n\t\tvar me = this;\n\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\tvar opts = me.options;\n\t\tvar display = opts.display;\n\t\tvar fontSize = valueOrDefault(opts.fontSize, defaults.global.defaultFontSize);\n\t\tvar minSize = me.minSize;\n\t\tvar lineCount = helpers.isArray(opts.text) ? opts.text.length : 1;\n\t\tvar lineHeight = helpers.options.toLineHeight(opts.lineHeight, fontSize);\n\t\tvar textSize = display ? (lineCount * lineHeight) + (opts.padding * 2) : 0;\n\n\t\tif (me.isHorizontal()) {\n\t\t\tminSize.width = me.maxWidth; // fill all the width\n\t\t\tminSize.height = textSize;\n\t\t} else {\n\t\t\tminSize.width = textSize;\n\t\t\tminSize.height = me.maxHeight; // fill all the height\n\t\t}\n\n\t\tme.width = minSize.width;\n\t\tme.height = minSize.height;\n\n\t},\n\tafterFit: noop,\n\n\t// Shared Methods\n\tisHorizontal: function() {\n\t\tvar pos = this.options.position;\n\t\treturn pos === 'top' || pos === 'bottom';\n\t},\n\n\t// Actually draw the title block on the canvas\n\tdraw: function() {\n\t\tvar me = this;\n\t\tvar ctx = me.ctx;\n\t\tvar valueOrDefault = helpers.valueOrDefault;\n\t\tvar opts = me.options;\n\t\tvar globalDefaults = defaults.global;\n\n\t\tif (opts.display) {\n\t\t\tvar fontSize = valueOrDefault(opts.fontSize, globalDefaults.defaultFontSize);\n\t\t\tvar fontStyle = valueOrDefault(opts.fontStyle, globalDefaults.defaultFontStyle);\n\t\t\tvar fontFamily = valueOrDefault(opts.fontFamily, globalDefaults.defaultFontFamily);\n\t\t\tvar titleFont = helpers.fontString(fontSize, fontStyle, fontFamily);\n\t\t\tvar lineHeight = helpers.options.toLineHeight(opts.lineHeight, fontSize);\n\t\t\tvar offset = lineHeight / 2 + opts.padding;\n\t\t\tvar rotation = 0;\n\t\t\tvar top = me.top;\n\t\t\tvar left = me.left;\n\t\t\tvar bottom = me.bottom;\n\t\t\tvar right = me.right;\n\t\t\tvar maxWidth, titleX, titleY;\n\n\t\t\tctx.fillStyle = valueOrDefault(opts.fontColor, globalDefaults.defaultFontColor); // render in correct colour\n\t\t\tctx.font = titleFont;\n\n\t\t\t// Horizontal\n\t\t\tif (me.isHorizontal()) {\n\t\t\t\ttitleX = left + ((right - left) / 2); // midpoint of the width\n\t\t\t\ttitleY = top + offset;\n\t\t\t\tmaxWidth = right - left;\n\t\t\t} else {\n\t\t\t\ttitleX = opts.position === 'left' ? left + offset : right - offset;\n\t\t\t\ttitleY = top + ((bottom - top) / 2);\n\t\t\t\tmaxWidth = bottom - top;\n\t\t\t\trotation = Math.PI * (opts.position === 'left' ? -0.5 : 0.5);\n\t\t\t}\n\n\t\t\tctx.save();\n\t\t\tctx.translate(titleX, titleY);\n\t\t\tctx.rotate(rotation);\n\t\t\tctx.textAlign = 'center';\n\t\t\tctx.textBaseline = 'middle';\n\n\t\t\tvar text = opts.text;\n\t\t\tif (helpers.isArray(text)) {\n\t\t\t\tvar y = 0;\n\t\t\t\tfor (var i = 0; i < text.length; ++i) {\n\t\t\t\t\tctx.fillText(text[i], 0, y, maxWidth);\n\t\t\t\t\ty += lineHeight;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tctx.fillText(text, 0, 0, maxWidth);\n\t\t\t}\n\n\t\t\tctx.restore();\n\t\t}\n\t}\n});\n\nfunction createNewTitleBlockAndAttach(chart, titleOpts) {\n\tvar title = new Title({\n\t\tctx: chart.ctx,\n\t\toptions: titleOpts,\n\t\tchart: chart\n\t});\n\n\tlayouts.configure(chart, title, titleOpts);\n\tlayouts.addBox(chart, title);\n\tchart.titleBlock = title;\n}\n\nmodule.exports = {\n\tid: 'title',\n\n\t/**\n\t * Backward compatibility: since 2.1.5, the title is registered as a plugin, making\n\t * Chart.Title obsolete. To avoid a breaking change, we export the Title as part of\n\t * the plugin, which one will be re-exposed in the chart.js file.\n\t * https://github.com/chartjs/Chart.js/pull/2640\n\t * @private\n\t */\n\t_element: Title,\n\n\tbeforeInit: function(chart) {\n\t\tvar titleOpts = chart.options.title;\n\n\t\tif (titleOpts) {\n\t\t\tcreateNewTitleBlockAndAttach(chart, titleOpts);\n\t\t}\n\t},\n\n\tbeforeUpdate: function(chart) {\n\t\tvar titleOpts = chart.options.title;\n\t\tvar titleBlock = chart.titleBlock;\n\n\t\tif (titleOpts) {\n\t\t\thelpers.mergeIf(titleOpts, defaults.global.title);\n\n\t\t\tif (titleBlock) {\n\t\t\t\tlayouts.configure(chart, titleBlock, titleOpts);\n\t\t\t\ttitleBlock.options = titleOpts;\n\t\t\t} else {\n\t\t\t\tcreateNewTitleBlockAndAttach(chart, titleOpts);\n\t\t\t}\n\t\t} else if (titleBlock) {\n\t\t\tlayouts.removeBox(chart, titleBlock);\n\t\t\tdelete chart.titleBlock;\n\t\t}\n\t}\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY2hhcnQuanMvc3JjL3BsdWdpbnMvcGx1Z2luLnRpdGxlLmpzPzlhMzYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsZUFBZSxtQkFBTyxDQUFDLEVBQXVCO0FBQzlDLGNBQWMsbUJBQU8sQ0FBQyxFQUFzQjtBQUM1QyxjQUFjLG1CQUFPLENBQUMsRUFBa0I7QUFDeEMsY0FBYyxtQkFBTyxDQUFDLEVBQXNCOztBQUU1Qzs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUEsdUZBQXVGO0FBQ3ZGOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBLEVBQUU7QUFDRjs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTtBQUNGOztBQUVBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsK0JBQStCO0FBQy9CO0FBQ0EsR0FBRztBQUNIO0FBQ0EsaUNBQWlDO0FBQ2pDOztBQUVBO0FBQ0E7O0FBRUEsRUFBRTtBQUNGOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSxtRkFBbUY7QUFDbkY7O0FBRUE7QUFDQTtBQUNBLHlDQUF5QztBQUN6QztBQUNBO0FBQ0EsSUFBSTtBQUNKO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxtQkFBbUIsaUJBQWlCO0FBQ3BDO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEVBQUU7O0FBRUY7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwiZmlsZSI6IjMwMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGRlZmF1bHRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmRlZmF1bHRzJyk7XG52YXIgRWxlbWVudCA9IHJlcXVpcmUoJy4uL2NvcmUvY29yZS5lbGVtZW50Jyk7XG52YXIgaGVscGVycyA9IHJlcXVpcmUoJy4uL2hlbHBlcnMvaW5kZXgnKTtcbnZhciBsYXlvdXRzID0gcmVxdWlyZSgnLi4vY29yZS9jb3JlLmxheW91dHMnKTtcblxudmFyIG5vb3AgPSBoZWxwZXJzLm5vb3A7XG5cbmRlZmF1bHRzLl9zZXQoJ2dsb2JhbCcsIHtcblx0dGl0bGU6IHtcblx0XHRkaXNwbGF5OiBmYWxzZSxcblx0XHRmb250U3R5bGU6ICdib2xkJyxcblx0XHRmdWxsV2lkdGg6IHRydWUsXG5cdFx0bGluZUhlaWdodDogMS4yLFxuXHRcdHBhZGRpbmc6IDEwLFxuXHRcdHBvc2l0aW9uOiAndG9wJyxcblx0XHR0ZXh0OiAnJyxcblx0XHR3ZWlnaHQ6IDIwMDAgICAgICAgICAvLyBieSBkZWZhdWx0IGdyZWF0ZXIgdGhhbiBsZWdlbmQgKDEwMDApIHRvIGJlIGFib3ZlXG5cdH1cbn0pO1xuXG4vKipcbiAqIElNUE9SVEFOVDogdGhpcyBjbGFzcyBpcyBleHBvc2VkIHB1YmxpY2x5IGFzIENoYXJ0LkxlZ2VuZCwgYmFja3dhcmQgY29tcGF0aWJpbGl0eSByZXF1aXJlZCFcbiAqL1xudmFyIFRpdGxlID0gRWxlbWVudC5leHRlbmQoe1xuXHRpbml0aWFsaXplOiBmdW5jdGlvbihjb25maWcpIHtcblx0XHR2YXIgbWUgPSB0aGlzO1xuXHRcdGhlbHBlcnMuZXh0ZW5kKG1lLCBjb25maWcpO1xuXG5cdFx0Ly8gQ29udGFpbnMgaGl0IGJveGVzIGZvciBlYWNoIGRhdGFzZXQgKGluIGRhdGFzZXQgb3JkZXIpXG5cdFx0bWUubGVnZW5kSGl0Qm94ZXMgPSBbXTtcblx0fSxcblxuXHQvLyBUaGVzZSBtZXRob2RzIGFyZSBvcmRlcmVkIGJ5IGxpZmVjeWNsZS4gVXRpbGl0aWVzIHRoZW4gZm9sbG93LlxuXG5cdGJlZm9yZVVwZGF0ZTogbm9vcCxcblx0dXBkYXRlOiBmdW5jdGlvbihtYXhXaWR0aCwgbWF4SGVpZ2h0LCBtYXJnaW5zKSB7XG5cdFx0dmFyIG1lID0gdGhpcztcblxuXHRcdC8vIFVwZGF0ZSBMaWZlY3ljbGUgLSBQcm9iYWJseSBkb24ndCB3YW50IHRvIGV2ZXIgZXh0ZW5kIG9yIG92ZXJ3cml0ZSB0aGlzIGZ1bmN0aW9uIDspXG5cdFx0bWUuYmVmb3JlVXBkYXRlKCk7XG5cblx0XHQvLyBBYnNvcmIgdGhlIG1hc3RlciBtZWFzdXJlbWVudHNcblx0XHRtZS5tYXhXaWR0aCA9IG1heFdpZHRoO1xuXHRcdG1lLm1heEhlaWdodCA9IG1heEhlaWdodDtcblx0XHRtZS5tYXJnaW5zID0gbWFyZ2lucztcblxuXHRcdC8vIERpbWVuc2lvbnNcblx0XHRtZS5iZWZvcmVTZXREaW1lbnNpb25zKCk7XG5cdFx0bWUuc2V0RGltZW5zaW9ucygpO1xuXHRcdG1lLmFmdGVyU2V0RGltZW5zaW9ucygpO1xuXHRcdC8vIExhYmVsc1xuXHRcdG1lLmJlZm9yZUJ1aWxkTGFiZWxzKCk7XG5cdFx0bWUuYnVpbGRMYWJlbHMoKTtcblx0XHRtZS5hZnRlckJ1aWxkTGFiZWxzKCk7XG5cblx0XHQvLyBGaXRcblx0XHRtZS5iZWZvcmVGaXQoKTtcblx0XHRtZS5maXQoKTtcblx0XHRtZS5hZnRlckZpdCgpO1xuXHRcdC8vXG5cdFx0bWUuYWZ0ZXJVcGRhdGUoKTtcblxuXHRcdHJldHVybiBtZS5taW5TaXplO1xuXG5cdH0sXG5cdGFmdGVyVXBkYXRlOiBub29wLFxuXG5cdC8vXG5cblx0YmVmb3JlU2V0RGltZW5zaW9uczogbm9vcCxcblx0c2V0RGltZW5zaW9uczogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIG1lID0gdGhpcztcblx0XHQvLyBTZXQgdGhlIHVuY29uc3RyYWluZWQgZGltZW5zaW9uIGJlZm9yZSBsYWJlbCByb3RhdGlvblxuXHRcdGlmIChtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0Ly8gUmVzZXQgcG9zaXRpb24gYmVmb3JlIGNhbGN1bGF0aW5nIHJvdGF0aW9uXG5cdFx0XHRtZS53aWR0aCA9IG1lLm1heFdpZHRoO1xuXHRcdFx0bWUubGVmdCA9IDA7XG5cdFx0XHRtZS5yaWdodCA9IG1lLndpZHRoO1xuXHRcdH0gZWxzZSB7XG5cdFx0XHRtZS5oZWlnaHQgPSBtZS5tYXhIZWlnaHQ7XG5cblx0XHRcdC8vIFJlc2V0IHBvc2l0aW9uIGJlZm9yZSBjYWxjdWxhdGluZyByb3RhdGlvblxuXHRcdFx0bWUudG9wID0gMDtcblx0XHRcdG1lLmJvdHRvbSA9IG1lLmhlaWdodDtcblx0XHR9XG5cblx0XHQvLyBSZXNldCBwYWRkaW5nXG5cdFx0bWUucGFkZGluZ0xlZnQgPSAwO1xuXHRcdG1lLnBhZGRpbmdUb3AgPSAwO1xuXHRcdG1lLnBhZGRpbmdSaWdodCA9IDA7XG5cdFx0bWUucGFkZGluZ0JvdHRvbSA9IDA7XG5cblx0XHQvLyBSZXNldCBtaW5TaXplXG5cdFx0bWUubWluU2l6ZSA9IHtcblx0XHRcdHdpZHRoOiAwLFxuXHRcdFx0aGVpZ2h0OiAwXG5cdFx0fTtcblx0fSxcblx0YWZ0ZXJTZXREaW1lbnNpb25zOiBub29wLFxuXG5cdC8vXG5cblx0YmVmb3JlQnVpbGRMYWJlbHM6IG5vb3AsXG5cdGJ1aWxkTGFiZWxzOiBub29wLFxuXHRhZnRlckJ1aWxkTGFiZWxzOiBub29wLFxuXG5cdC8vXG5cblx0YmVmb3JlRml0OiBub29wLFxuXHRmaXQ6IGZ1bmN0aW9uKCkge1xuXHRcdHZhciBtZSA9IHRoaXM7XG5cdFx0dmFyIHZhbHVlT3JEZWZhdWx0ID0gaGVscGVycy52YWx1ZU9yRGVmYXVsdDtcblx0XHR2YXIgb3B0cyA9IG1lLm9wdGlvbnM7XG5cdFx0dmFyIGRpc3BsYXkgPSBvcHRzLmRpc3BsYXk7XG5cdFx0dmFyIGZvbnRTaXplID0gdmFsdWVPckRlZmF1bHQob3B0cy5mb250U2l6ZSwgZGVmYXVsdHMuZ2xvYmFsLmRlZmF1bHRGb250U2l6ZSk7XG5cdFx0dmFyIG1pblNpemUgPSBtZS5taW5TaXplO1xuXHRcdHZhciBsaW5lQ291bnQgPSBoZWxwZXJzLmlzQXJyYXkob3B0cy50ZXh0KSA/IG9wdHMudGV4dC5sZW5ndGggOiAxO1xuXHRcdHZhciBsaW5lSGVpZ2h0ID0gaGVscGVycy5vcHRpb25zLnRvTGluZUhlaWdodChvcHRzLmxpbmVIZWlnaHQsIGZvbnRTaXplKTtcblx0XHR2YXIgdGV4dFNpemUgPSBkaXNwbGF5ID8gKGxpbmVDb3VudCAqIGxpbmVIZWlnaHQpICsgKG9wdHMucGFkZGluZyAqIDIpIDogMDtcblxuXHRcdGlmIChtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0bWluU2l6ZS53aWR0aCA9IG1lLm1heFdpZHRoOyAvLyBmaWxsIGFsbCB0aGUgd2lkdGhcblx0XHRcdG1pblNpemUuaGVpZ2h0ID0gdGV4dFNpemU7XG5cdFx0fSBlbHNlIHtcblx0XHRcdG1pblNpemUud2lkdGggPSB0ZXh0U2l6ZTtcblx0XHRcdG1pblNpemUuaGVpZ2h0ID0gbWUubWF4SGVpZ2h0OyAvLyBmaWxsIGFsbCB0aGUgaGVpZ2h0XG5cdFx0fVxuXG5cdFx0bWUud2lkdGggPSBtaW5TaXplLndpZHRoO1xuXHRcdG1lLmhlaWdodCA9IG1pblNpemUuaGVpZ2h0O1xuXG5cdH0sXG5cdGFmdGVyRml0OiBub29wLFxuXG5cdC8vIFNoYXJlZCBNZXRob2RzXG5cdGlzSG9yaXpvbnRhbDogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIHBvcyA9IHRoaXMub3B0aW9ucy5wb3NpdGlvbjtcblx0XHRyZXR1cm4gcG9zID09PSAndG9wJyB8fCBwb3MgPT09ICdib3R0b20nO1xuXHR9LFxuXG5cdC8vIEFjdHVhbGx5IGRyYXcgdGhlIHRpdGxlIGJsb2NrIG9uIHRoZSBjYW52YXNcblx0ZHJhdzogZnVuY3Rpb24oKSB7XG5cdFx0dmFyIG1lID0gdGhpcztcblx0XHR2YXIgY3R4ID0gbWUuY3R4O1xuXHRcdHZhciB2YWx1ZU9yRGVmYXVsdCA9IGhlbHBlcnMudmFsdWVPckRlZmF1bHQ7XG5cdFx0dmFyIG9wdHMgPSBtZS5vcHRpb25zO1xuXHRcdHZhciBnbG9iYWxEZWZhdWx0cyA9IGRlZmF1bHRzLmdsb2JhbDtcblxuXHRcdGlmIChvcHRzLmRpc3BsYXkpIHtcblx0XHRcdHZhciBmb250U2l6ZSA9IHZhbHVlT3JEZWZhdWx0KG9wdHMuZm9udFNpemUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U2l6ZSk7XG5cdFx0XHR2YXIgZm9udFN0eWxlID0gdmFsdWVPckRlZmF1bHQob3B0cy5mb250U3R5bGUsIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250U3R5bGUpO1xuXHRcdFx0dmFyIGZvbnRGYW1pbHkgPSB2YWx1ZU9yRGVmYXVsdChvcHRzLmZvbnRGYW1pbHksIGdsb2JhbERlZmF1bHRzLmRlZmF1bHRGb250RmFtaWx5KTtcblx0XHRcdHZhciB0aXRsZUZvbnQgPSBoZWxwZXJzLmZvbnRTdHJpbmcoZm9udFNpemUsIGZvbnRTdHlsZSwgZm9udEZhbWlseSk7XG5cdFx0XHR2YXIgbGluZUhlaWdodCA9IGhlbHBlcnMub3B0aW9ucy50b0xpbmVIZWlnaHQob3B0cy5saW5lSGVpZ2h0LCBmb250U2l6ZSk7XG5cdFx0XHR2YXIgb2Zmc2V0ID0gbGluZUhlaWdodCAvIDIgKyBvcHRzLnBhZGRpbmc7XG5cdFx0XHR2YXIgcm90YXRpb24gPSAwO1xuXHRcdFx0dmFyIHRvcCA9IG1lLnRvcDtcblx0XHRcdHZhciBsZWZ0ID0gbWUubGVmdDtcblx0XHRcdHZhciBib3R0b20gPSBtZS5ib3R0b207XG5cdFx0XHR2YXIgcmlnaHQgPSBtZS5yaWdodDtcblx0XHRcdHZhciBtYXhXaWR0aCwgdGl0bGVYLCB0aXRsZVk7XG5cblx0XHRcdGN0eC5maWxsU3R5bGUgPSB2YWx1ZU9yRGVmYXVsdChvcHRzLmZvbnRDb2xvciwgZ2xvYmFsRGVmYXVsdHMuZGVmYXVsdEZvbnRDb2xvcik7IC8vIHJlbmRlciBpbiBjb3JyZWN0IGNvbG91clxuXHRcdFx0Y3R4LmZvbnQgPSB0aXRsZUZvbnQ7XG5cblx0XHRcdC8vIEhvcml6b250YWxcblx0XHRcdGlmIChtZS5pc0hvcml6b250YWwoKSkge1xuXHRcdFx0XHR0aXRsZVggPSBsZWZ0ICsgKChyaWdodCAtIGxlZnQpIC8gMik7IC8vIG1pZHBvaW50IG9mIHRoZSB3aWR0aFxuXHRcdFx0XHR0aXRsZVkgPSB0b3AgKyBvZmZzZXQ7XG5cdFx0XHRcdG1heFdpZHRoID0gcmlnaHQgLSBsZWZ0O1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0dGl0bGVYID0gb3B0cy5wb3NpdGlvbiA9PT0gJ2xlZnQnID8gbGVmdCArIG9mZnNldCA6IHJpZ2h0IC0gb2Zmc2V0O1xuXHRcdFx0XHR0aXRsZVkgPSB0b3AgKyAoKGJvdHRvbSAtIHRvcCkgLyAyKTtcblx0XHRcdFx0bWF4V2lkdGggPSBib3R0b20gLSB0b3A7XG5cdFx0XHRcdHJvdGF0aW9uID0gTWF0aC5QSSAqIChvcHRzLnBvc2l0aW9uID09PSAnbGVmdCcgPyAtMC41IDogMC41KTtcblx0XHRcdH1cblxuXHRcdFx0Y3R4LnNhdmUoKTtcblx0XHRcdGN0eC50cmFuc2xhdGUodGl0bGVYLCB0aXRsZVkpO1xuXHRcdFx0Y3R4LnJvdGF0ZShyb3RhdGlvbik7XG5cdFx0XHRjdHgudGV4dEFsaWduID0gJ2NlbnRlcic7XG5cdFx0XHRjdHgudGV4dEJhc2VsaW5lID0gJ21pZGRsZSc7XG5cblx0XHRcdHZhciB0ZXh0ID0gb3B0cy50ZXh0O1xuXHRcdFx0aWYgKGhlbHBlcnMuaXNBcnJheSh0ZXh0KSkge1xuXHRcdFx0XHR2YXIgeSA9IDA7XG5cdFx0XHRcdGZvciAodmFyIGkgPSAwOyBpIDwgdGV4dC5sZW5ndGg7ICsraSkge1xuXHRcdFx0XHRcdGN0eC5maWxsVGV4dCh0ZXh0W2ldLCAwLCB5LCBtYXhXaWR0aCk7XG5cdFx0XHRcdFx0eSArPSBsaW5lSGVpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2Uge1xuXHRcdFx0XHRjdHguZmlsbFRleHQodGV4dCwgMCwgMCwgbWF4V2lkdGgpO1xuXHRcdFx0fVxuXG5cdFx0XHRjdHgucmVzdG9yZSgpO1xuXHRcdH1cblx0fVxufSk7XG5cbmZ1bmN0aW9uIGNyZWF0ZU5ld1RpdGxlQmxvY2tBbmRBdHRhY2goY2hhcnQsIHRpdGxlT3B0cykge1xuXHR2YXIgdGl0bGUgPSBuZXcgVGl0bGUoe1xuXHRcdGN0eDogY2hhcnQuY3R4LFxuXHRcdG9wdGlvbnM6IHRpdGxlT3B0cyxcblx0XHRjaGFydDogY2hhcnRcblx0fSk7XG5cblx0bGF5b3V0cy5jb25maWd1cmUoY2hhcnQsIHRpdGxlLCB0aXRsZU9wdHMpO1xuXHRsYXlvdXRzLmFkZEJveChjaGFydCwgdGl0bGUpO1xuXHRjaGFydC50aXRsZUJsb2NrID0gdGl0bGU7XG59XG5cbm1vZHVsZS5leHBvcnRzID0ge1xuXHRpZDogJ3RpdGxlJyxcblxuXHQvKipcblx0ICogQmFja3dhcmQgY29tcGF0aWJpbGl0eTogc2luY2UgMi4xLjUsIHRoZSB0aXRsZSBpcyByZWdpc3RlcmVkIGFzIGEgcGx1Z2luLCBtYWtpbmdcblx0ICogQ2hhcnQuVGl0bGUgb2Jzb2xldGUuIFRvIGF2b2lkIGEgYnJlYWtpbmcgY2hhbmdlLCB3ZSBleHBvcnQgdGhlIFRpdGxlIGFzIHBhcnQgb2Zcblx0ICogdGhlIHBsdWdpbiwgd2hpY2ggb25lIHdpbGwgYmUgcmUtZXhwb3NlZCBpbiB0aGUgY2hhcnQuanMgZmlsZS5cblx0ICogaHR0cHM6Ly9naXRodWIuY29tL2NoYXJ0anMvQ2hhcnQuanMvcHVsbC8yNjQwXG5cdCAqIEBwcml2YXRlXG5cdCAqL1xuXHRfZWxlbWVudDogVGl0bGUsXG5cblx0YmVmb3JlSW5pdDogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHR2YXIgdGl0bGVPcHRzID0gY2hhcnQub3B0aW9ucy50aXRsZTtcblxuXHRcdGlmICh0aXRsZU9wdHMpIHtcblx0XHRcdGNyZWF0ZU5ld1RpdGxlQmxvY2tBbmRBdHRhY2goY2hhcnQsIHRpdGxlT3B0cyk7XG5cdFx0fVxuXHR9LFxuXG5cdGJlZm9yZVVwZGF0ZTogZnVuY3Rpb24oY2hhcnQpIHtcblx0XHR2YXIgdGl0bGVPcHRzID0gY2hhcnQub3B0aW9ucy50aXRsZTtcblx0XHR2YXIgdGl0bGVCbG9jayA9IGNoYXJ0LnRpdGxlQmxvY2s7XG5cblx0XHRpZiAodGl0bGVPcHRzKSB7XG5cdFx0XHRoZWxwZXJzLm1lcmdlSWYodGl0bGVPcHRzLCBkZWZhdWx0cy5nbG9iYWwudGl0bGUpO1xuXG5cdFx0XHRpZiAodGl0bGVCbG9jaykge1xuXHRcdFx0XHRsYXlvdXRzLmNvbmZpZ3VyZShjaGFydCwgdGl0bGVCbG9jaywgdGl0bGVPcHRzKTtcblx0XHRcdFx0dGl0bGVCbG9jay5vcHRpb25zID0gdGl0bGVPcHRzO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0Y3JlYXRlTmV3VGl0bGVCbG9ja0FuZEF0dGFjaChjaGFydCwgdGl0bGVPcHRzKTtcblx0XHRcdH1cblx0XHR9IGVsc2UgaWYgKHRpdGxlQmxvY2spIHtcblx0XHRcdGxheW91dHMucmVtb3ZlQm94KGNoYXJ0LCB0aXRsZUJsb2NrKTtcblx0XHRcdGRlbGV0ZSBjaGFydC50aXRsZUJsb2NrO1xuXHRcdH1cblx0fVxufTtcbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///301\n")},,,,,,,,,,,,,,,,function(module,__webpack_exports__,__webpack_require__){"use strict";eval("\n// CONCATENATED MODULE: ./node_modules/vue-chartjs/es/mixins/index.js\nfunction dataHandler(newData, oldData) {\n if (oldData) {\n var chart = this.$data._chart;\n var newDatasetLabels = newData.datasets.map(function (dataset) {\n return dataset.label;\n });\n var oldDatasetLabels = oldData.datasets.map(function (dataset) {\n return dataset.label;\n });\n var oldLabels = JSON.stringify(oldDatasetLabels);\n var newLabels = JSON.stringify(newDatasetLabels);\n\n if (newLabels === oldLabels && oldData.datasets.length === newData.datasets.length) {\n newData.datasets.forEach(function (dataset, i) {\n var oldDatasetKeys = Object.keys(oldData.datasets[i]);\n var newDatasetKeys = Object.keys(dataset);\n var deletionKeys = oldDatasetKeys.filter(function (key) {\n return key !== '_meta' && newDatasetKeys.indexOf(key) === -1;\n });\n deletionKeys.forEach(function (deletionKey) {\n delete chart.data.datasets[i][deletionKey];\n });\n\n for (var attribute in dataset) {\n if (dataset.hasOwnProperty(attribute)) {\n chart.data.datasets[i][attribute] = dataset[attribute];\n }\n }\n });\n\n if (newData.hasOwnProperty('labels')) {\n chart.data.labels = newData.labels;\n }\n\n if (newData.hasOwnProperty('xLabels')) {\n chart.data.xLabels = newData.xLabels;\n }\n\n if (newData.hasOwnProperty('yLabels')) {\n chart.data.yLabels = newData.yLabels;\n }\n\n chart.update();\n } else {\n chart.destroy();\n this.renderChart(this.chartData, this.options);\n }\n } else {\n if (this.$data._chart) {\n this.$data._chart.destroy();\n }\n\n this.renderChart(this.chartData, this.options);\n }\n}\n\nvar reactiveData = {\n data: function data() {\n return {\n chartData: null\n };\n },\n watch: {\n 'chartData': dataHandler\n }\n};\nvar reactiveProp = {\n props: {\n chartData: {\n required: true\n }\n },\n watch: {\n 'chartData': dataHandler\n }\n};\n/* harmony default export */ var mixins = ({\n reactiveData: reactiveData,\n reactiveProp: reactiveProp\n});\n// EXTERNAL MODULE: ./node_modules/chart.js/src/chart.js\nvar chart = __webpack_require__(254);\nvar chart_default = /*#__PURE__*/__webpack_require__.n(chart);\n\n// CONCATENATED MODULE: ./node_modules/vue-chartjs/es/BaseCharts.js\n\nfunction generateChart(chartId, chartType) {\n return {\n render: function render(createElement) {\n return createElement('div', {\n style: this.styles,\n class: this.cssClasses\n }, [createElement('canvas', {\n attrs: {\n id: this.chartId,\n width: this.width,\n height: this.height\n },\n ref: 'canvas'\n })]);\n },\n props: {\n chartId: {\n default: chartId,\n type: String\n },\n width: {\n default: 400,\n type: Number\n },\n height: {\n default: 400,\n type: Number\n },\n cssClasses: {\n type: String,\n default: ''\n },\n styles: {\n type: Object\n },\n plugins: {\n type: Array,\n default: function _default() {\n return [];\n }\n }\n },\n data: function data() {\n return {\n _chart: null,\n _plugins: this.plugins\n };\n },\n methods: {\n addPlugin: function addPlugin(plugin) {\n this.$data._plugins.push(plugin);\n },\n renderChart: function renderChart(data, options) {\n this.$data._chart = new chart_default.a(this.$refs.canvas.getContext('2d'), {\n type: chartType,\n data: data,\n options: options,\n plugins: this.$data._plugins\n });\n }\n },\n beforeDestroy: function beforeDestroy() {\n if (this.$data._chart) {\n this.$data._chart.destroy();\n }\n }\n };\n}\nvar Bar = generateChart('bar-chart', 'bar');\nvar HorizontalBar = generateChart('horizontalbar-chart', 'horizontalBar');\nvar Doughnut = generateChart('doughnut-chart', 'doughnut');\nvar Line = generateChart('line-chart', 'line');\nvar Pie = generateChart('pie-chart', 'pie');\nvar PolarArea = generateChart('polar-chart', 'polarArea');\nvar Radar = generateChart('radar-chart', 'radar');\nvar Bubble = generateChart('bubble-chart', 'bubble');\nvar Scatter = generateChart('scatter-chart', 'scatter');\n/* harmony default export */ var BaseCharts = ({\n Bar: Bar,\n HorizontalBar: HorizontalBar,\n Doughnut: Doughnut,\n Line: Line,\n Pie: Pie,\n PolarArea: PolarArea,\n Radar: Radar,\n Bubble: Bubble,\n Scatter: Scatter\n});\n// CONCATENATED MODULE: ./node_modules/vue-chartjs/es/index.js\n/* unused harmony export VueCharts */\n/* unused concated harmony import Bar */\n/* unused concated harmony import HorizontalBar */\n/* unused concated harmony import Doughnut */\n/* concated harmony reexport Line */__webpack_require__.d(__webpack_exports__, \"a\", function() { return Line; });\n/* unused concated harmony import Pie */\n/* unused concated harmony import PolarArea */\n/* unused concated harmony import Radar */\n/* unused concated harmony import Bubble */\n/* unused concated harmony import Scatter */\n/* unused concated harmony import mixins */\n/* unused concated harmony import generateChart */\n\n\nvar VueCharts = {\n Bar: Bar,\n HorizontalBar: HorizontalBar,\n Doughnut: Doughnut,\n Line: Line,\n Pie: Pie,\n PolarArea: PolarArea,\n Radar: Radar,\n Bubble: Bubble,\n Scatter: Scatter,\n mixins: mixins,\n generateChart: generateChart\n};\n/* harmony default export */ var es = (VueCharts);\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLWNoYXJ0anMvZXMvbWl4aW5zL2luZGV4LmpzP2ZmM2MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3Z1ZS1jaGFydGpzL2VzL0Jhc2VDaGFydHMuanM/ODZmYyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLWNoYXJ0anMvZXMvaW5kZXguanM/MWZjYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVM7QUFDVDtBQUNBO0FBQ0EsU0FBUzs7QUFFVDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTzs7QUFFUDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFTztBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBO0FBQ087QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNlO0FBQ2Y7QUFDQTtBQUNBLENBQUMsRTs7Ozs7O0FDL0U0QjtBQUN0QjtBQUNQO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxPQUFPO0FBQ1AsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQO0FBQ0EsZ0NBQWdDLGVBQUs7QUFDckM7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1Q7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDTztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDUTtBQUNmO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUMsRTs7QUN4RkQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQXVDO0FBQ2tGO0FBQ3pIO0FBQ0EsT0FBTyxHQUFHO0FBQ1YsaUJBQWlCLGFBQWE7QUFDOUIsWUFBWSxRQUFRO0FBQ3BCLFFBQVEsSUFBSTtBQUNaLE9BQU8sR0FBRztBQUNWLGFBQWEsU0FBUztBQUN0QixTQUFTLEtBQUs7QUFDZCxVQUFVLE1BQU07QUFDaEIsV0FBVyxPQUFPO0FBQ2xCLFVBQVUsTUFBTTtBQUNoQixpQkFBaUIsYUFBYTtBQUM5QjtBQUNlLGdEQUFTLEVBQUMiLCJmaWxlIjoiMzE3LmpzIiwic291cmNlc0NvbnRlbnQiOlsiZnVuY3Rpb24gZGF0YUhhbmRsZXIobmV3RGF0YSwgb2xkRGF0YSkge1xuICBpZiAob2xkRGF0YSkge1xuICAgIHZhciBjaGFydCA9IHRoaXMuJGRhdGEuX2NoYXJ0O1xuICAgIHZhciBuZXdEYXRhc2V0TGFiZWxzID0gbmV3RGF0YS5kYXRhc2V0cy5tYXAoZnVuY3Rpb24gKGRhdGFzZXQpIHtcbiAgICAgIHJldHVybiBkYXRhc2V0LmxhYmVsO1xuICAgIH0pO1xuICAgIHZhciBvbGREYXRhc2V0TGFiZWxzID0gb2xkRGF0YS5kYXRhc2V0cy5tYXAoZnVuY3Rpb24gKGRhdGFzZXQpIHtcbiAgICAgIHJldHVybiBkYXRhc2V0LmxhYmVsO1xuICAgIH0pO1xuICAgIHZhciBvbGRMYWJlbHMgPSBKU09OLnN0cmluZ2lmeShvbGREYXRhc2V0TGFiZWxzKTtcbiAgICB2YXIgbmV3TGFiZWxzID0gSlNPTi5zdHJpbmdpZnkobmV3RGF0YXNldExhYmVscyk7XG5cbiAgICBpZiAobmV3TGFiZWxzID09PSBvbGRMYWJlbHMgJiYgb2xkRGF0YS5kYXRhc2V0cy5sZW5ndGggPT09IG5ld0RhdGEuZGF0YXNldHMubGVuZ3RoKSB7XG4gICAgICBuZXdEYXRhLmRhdGFzZXRzLmZvckVhY2goZnVuY3Rpb24gKGRhdGFzZXQsIGkpIHtcbiAgICAgICAgdmFyIG9sZERhdGFzZXRLZXlzID0gT2JqZWN0LmtleXMob2xkRGF0YS5kYXRhc2V0c1tpXSk7XG4gICAgICAgIHZhciBuZXdEYXRhc2V0S2V5cyA9IE9iamVjdC5rZXlzKGRhdGFzZXQpO1xuICAgICAgICB2YXIgZGVsZXRpb25LZXlzID0gb2xkRGF0YXNldEtleXMuZmlsdGVyKGZ1bmN0aW9uIChrZXkpIHtcbiAgICAgICAgICByZXR1cm4ga2V5ICE9PSAnX21ldGEnICYmIG5ld0RhdGFzZXRLZXlzLmluZGV4T2Yoa2V5KSA9PT0gLTE7XG4gICAgICAgIH0pO1xuICAgICAgICBkZWxldGlvbktleXMuZm9yRWFjaChmdW5jdGlvbiAoZGVsZXRpb25LZXkpIHtcbiAgICAgICAgICBkZWxldGUgY2hhcnQuZGF0YS5kYXRhc2V0c1tpXVtkZWxldGlvbktleV07XG4gICAgICAgIH0pO1xuXG4gICAgICAgIGZvciAodmFyIGF0dHJpYnV0ZSBpbiBkYXRhc2V0KSB7XG4gICAgICAgICAgaWYgKGRhdGFzZXQuaGFzT3duUHJvcGVydHkoYXR0cmlidXRlKSkge1xuICAgICAgICAgICAgY2hhcnQuZGF0YS5kYXRhc2V0c1tpXVthdHRyaWJ1dGVdID0gZGF0YXNldFthdHRyaWJ1dGVdO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSk7XG5cbiAgICAgIGlmIChuZXdEYXRhLmhhc093blByb3BlcnR5KCdsYWJlbHMnKSkge1xuICAgICAgICBjaGFydC5kYXRhLmxhYmVscyA9IG5ld0RhdGEubGFiZWxzO1xuICAgICAgfVxuXG4gICAgICBpZiAobmV3RGF0YS5oYXNPd25Qcm9wZXJ0eSgneExhYmVscycpKSB7XG4gICAgICAgIGNoYXJ0LmRhdGEueExhYmVscyA9IG5ld0RhdGEueExhYmVscztcbiAgICAgIH1cblxuICAgICAgaWYgKG5ld0RhdGEuaGFzT3duUHJvcGVydHkoJ3lMYWJlbHMnKSkge1xuICAgICAgICBjaGFydC5kYXRhLnlMYWJlbHMgPSBuZXdEYXRhLnlMYWJlbHM7XG4gICAgICB9XG5cbiAgICAgIGNoYXJ0LnVwZGF0ZSgpO1xuICAgIH0gZWxzZSB7XG4gICAgICBjaGFydC5kZXN0cm95KCk7XG4gICAgICB0aGlzLnJlbmRlckNoYXJ0KHRoaXMuY2hhcnREYXRhLCB0aGlzLm9wdGlvbnMpO1xuICAgIH1cbiAgfSBlbHNlIHtcbiAgICBpZiAodGhpcy4kZGF0YS5fY2hhcnQpIHtcbiAgICAgIHRoaXMuJGRhdGEuX2NoYXJ0LmRlc3Ryb3koKTtcbiAgICB9XG5cbiAgICB0aGlzLnJlbmRlckNoYXJ0KHRoaXMuY2hhcnREYXRhLCB0aGlzLm9wdGlvbnMpO1xuICB9XG59XG5cbmV4cG9ydCB2YXIgcmVhY3RpdmVEYXRhID0ge1xuICBkYXRhOiBmdW5jdGlvbiBkYXRhKCkge1xuICAgIHJldHVybiB7XG4gICAgICBjaGFydERhdGE6IG51bGxcbiAgICB9O1xuICB9LFxuICB3YXRjaDoge1xuICAgICdjaGFydERhdGEnOiBkYXRhSGFuZGxlclxuICB9XG59O1xuZXhwb3J0IHZhciByZWFjdGl2ZVByb3AgPSB7XG4gIHByb3BzOiB7XG4gICAgY2hhcnREYXRhOiB7XG4gICAgICByZXF1aXJlZDogdHJ1ZVxuICAgIH1cbiAgfSxcbiAgd2F0Y2g6IHtcbiAgICAnY2hhcnREYXRhJzogZGF0YUhhbmRsZXJcbiAgfVxufTtcbmV4cG9ydCBkZWZhdWx0IHtcbiAgcmVhY3RpdmVEYXRhOiByZWFjdGl2ZURhdGEsXG4gIHJlYWN0aXZlUHJvcDogcmVhY3RpdmVQcm9wXG59OyIsImltcG9ydCBDaGFydCBmcm9tICdjaGFydC5qcyc7XG5leHBvcnQgZnVuY3Rpb24gZ2VuZXJhdGVDaGFydChjaGFydElkLCBjaGFydFR5cGUpIHtcbiAgcmV0dXJuIHtcbiAgICByZW5kZXI6IGZ1bmN0aW9uIHJlbmRlcihjcmVhdGVFbGVtZW50KSB7XG4gICAgICByZXR1cm4gY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgICAgICBzdHlsZTogdGhpcy5zdHlsZXMsXG4gICAgICAgIGNsYXNzOiB0aGlzLmNzc0NsYXNzZXNcbiAgICAgIH0sIFtjcmVhdGVFbGVtZW50KCdjYW52YXMnLCB7XG4gICAgICAgIGF0dHJzOiB7XG4gICAgICAgICAgaWQ6IHRoaXMuY2hhcnRJZCxcbiAgICAgICAgICB3aWR0aDogdGhpcy53aWR0aCxcbiAgICAgICAgICBoZWlnaHQ6IHRoaXMuaGVpZ2h0XG4gICAgICAgIH0sXG4gICAgICAgIHJlZjogJ2NhbnZhcydcbiAgICAgIH0pXSk7XG4gICAgfSxcbiAgICBwcm9wczoge1xuICAgICAgY2hhcnRJZDoge1xuICAgICAgICBkZWZhdWx0OiBjaGFydElkLFxuICAgICAgICB0eXBlOiBTdHJpbmdcbiAgICAgIH0sXG4gICAgICB3aWR0aDoge1xuICAgICAgICBkZWZhdWx0OiA0MDAsXG4gICAgICAgIHR5cGU6IE51bWJlclxuICAgICAgfSxcbiAgICAgIGhlaWdodDoge1xuICAgICAgICBkZWZhdWx0OiA0MDAsXG4gICAgICAgIHR5cGU6IE51bWJlclxuICAgICAgfSxcbiAgICAgIGNzc0NsYXNzZXM6IHtcbiAgICAgICAgdHlwZTogU3RyaW5nLFxuICAgICAgICBkZWZhdWx0OiAnJ1xuICAgICAgfSxcbiAgICAgIHN0eWxlczoge1xuICAgICAgICB0eXBlOiBPYmplY3RcbiAgICAgIH0sXG4gICAgICBwbHVnaW5zOiB7XG4gICAgICAgIHR5cGU6IEFycmF5LFxuICAgICAgICBkZWZhdWx0OiBmdW5jdGlvbiBfZGVmYXVsdCgpIHtcbiAgICAgICAgICByZXR1cm4gW107XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LFxuICAgIGRhdGE6IGZ1bmN0aW9uIGRhdGEoKSB7XG4gICAgICByZXR1cm4ge1xuICAgICAgICBfY2hhcnQ6IG51bGwsXG4gICAgICAgIF9wbHVnaW5zOiB0aGlzLnBsdWdpbnNcbiAgICAgIH07XG4gICAgfSxcbiAgICBtZXRob2RzOiB7XG4gICAgICBhZGRQbHVnaW46IGZ1bmN0aW9uIGFkZFBsdWdpbihwbHVnaW4pIHtcbiAgICAgICAgdGhpcy4kZGF0YS5fcGx1Z2lucy5wdXNoKHBsdWdpbik7XG4gICAgICB9LFxuICAgICAgcmVuZGVyQ2hhcnQ6IGZ1bmN0aW9uIHJlbmRlckNoYXJ0KGRhdGEsIG9wdGlvbnMpIHtcbiAgICAgICAgdGhpcy4kZGF0YS5fY2hhcnQgPSBuZXcgQ2hhcnQodGhpcy4kcmVmcy5jYW52YXMuZ2V0Q29udGV4dCgnMmQnKSwge1xuICAgICAgICAgIHR5cGU6IGNoYXJ0VHlwZSxcbiAgICAgICAgICBkYXRhOiBkYXRhLFxuICAgICAgICAgIG9wdGlvbnM6IG9wdGlvbnMsXG4gICAgICAgICAgcGx1Z2luczogdGhpcy4kZGF0YS5fcGx1Z2luc1xuICAgICAgICB9KTtcbiAgICAgIH1cbiAgICB9LFxuICAgIGJlZm9yZURlc3Ryb3k6IGZ1bmN0aW9uIGJlZm9yZURlc3Ryb3koKSB7XG4gICAgICBpZiAodGhpcy4kZGF0YS5fY2hhcnQpIHtcbiAgICAgICAgdGhpcy4kZGF0YS5fY2hhcnQuZGVzdHJveSgpO1xuICAgICAgfVxuICAgIH1cbiAgfTtcbn1cbmV4cG9ydCB2YXIgQmFyID0gZ2VuZXJhdGVDaGFydCgnYmFyLWNoYXJ0JywgJ2JhcicpO1xuZXhwb3J0IHZhciBIb3Jpem9udGFsQmFyID0gZ2VuZXJhdGVDaGFydCgnaG9yaXpvbnRhbGJhci1jaGFydCcsICdob3Jpem9udGFsQmFyJyk7XG5leHBvcnQgdmFyIERvdWdobnV0ID0gZ2VuZXJhdGVDaGFydCgnZG91Z2hudXQtY2hhcnQnLCAnZG91Z2hudXQnKTtcbmV4cG9ydCB2YXIgTGluZSA9IGdlbmVyYXRlQ2hhcnQoJ2xpbmUtY2hhcnQnLCAnbGluZScpO1xuZXhwb3J0IHZhciBQaWUgPSBnZW5lcmF0ZUNoYXJ0KCdwaWUtY2hhcnQnLCAncGllJyk7XG5leHBvcnQgdmFyIFBvbGFyQXJlYSA9IGdlbmVyYXRlQ2hhcnQoJ3BvbGFyLWNoYXJ0JywgJ3BvbGFyQXJlYScpO1xuZXhwb3J0IHZhciBSYWRhciA9IGdlbmVyYXRlQ2hhcnQoJ3JhZGFyLWNoYXJ0JywgJ3JhZGFyJyk7XG5leHBvcnQgdmFyIEJ1YmJsZSA9IGdlbmVyYXRlQ2hhcnQoJ2J1YmJsZS1jaGFydCcsICdidWJibGUnKTtcbmV4cG9ydCB2YXIgU2NhdHRlciA9IGdlbmVyYXRlQ2hhcnQoJ3NjYXR0ZXItY2hhcnQnLCAnc2NhdHRlcicpO1xuZXhwb3J0IGRlZmF1bHQge1xuICBCYXI6IEJhcixcbiAgSG9yaXpvbnRhbEJhcjogSG9yaXpvbnRhbEJhcixcbiAgRG91Z2hudXQ6IERvdWdobnV0LFxuICBMaW5lOiBMaW5lLFxuICBQaWU6IFBpZSxcbiAgUG9sYXJBcmVhOiBQb2xhckFyZWEsXG4gIFJhZGFyOiBSYWRhcixcbiAgQnViYmxlOiBCdWJibGUsXG4gIFNjYXR0ZXI6IFNjYXR0ZXJcbn07IiwiaW1wb3J0IG1peGlucyBmcm9tICcuL21peGlucy9pbmRleC5qcyc7XG5pbXBvcnQgeyBCYXIsIEhvcml6b250YWxCYXIsIERvdWdobnV0LCBMaW5lLCBQaWUsIFBvbGFyQXJlYSwgUmFkYXIsIEJ1YmJsZSwgU2NhdHRlciwgZ2VuZXJhdGVDaGFydCB9IGZyb20gJy4vQmFzZUNoYXJ0cyc7XG52YXIgVnVlQ2hhcnRzID0ge1xuICBCYXI6IEJhcixcbiAgSG9yaXpvbnRhbEJhcjogSG9yaXpvbnRhbEJhcixcbiAgRG91Z2hudXQ6IERvdWdobnV0LFxuICBMaW5lOiBMaW5lLFxuICBQaWU6IFBpZSxcbiAgUG9sYXJBcmVhOiBQb2xhckFyZWEsXG4gIFJhZGFyOiBSYWRhcixcbiAgQnViYmxlOiBCdWJibGUsXG4gIFNjYXR0ZXI6IFNjYXR0ZXIsXG4gIG1peGluczogbWl4aW5zLFxuICBnZW5lcmF0ZUNoYXJ0OiBnZW5lcmF0ZUNoYXJ0XG59O1xuZXhwb3J0IGRlZmF1bHQgVnVlQ2hhcnRzO1xuZXhwb3J0IHsgVnVlQ2hhcnRzLCBCYXIsIEhvcml6b250YWxCYXIsIERvdWdobnV0LCBMaW5lLCBQaWUsIFBvbGFyQXJlYSwgUmFkYXIsIEJ1YmJsZSwgU2NhdHRlciwgbWl4aW5zLCBnZW5lcmF0ZUNoYXJ0IH07Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///317\n")}])]); \ No newline at end of file diff --git a/workb/dist/14c0f755f7449d5b2c2e13c7114d1277.png b/workb/dist/14c0f755f7449d5b2c2e13c7114d1277.png deleted file mode 100644 index 7e353e79613cce3dec5087597be7b354e5d72fa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6761 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 LNkvXXu0mjfX|?NR diff --git a/workb/dist/1de88679e1503049d6c6b5fd54d6b194.svg b/workb/dist/1de88679e1503049d6c6b5fd54d6b194.svg deleted file mode 100644 index 2b003df..0000000 --- a/workb/dist/1de88679e1503049d6c6b5fd54d6b194.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 3 \ No newline at end of file diff --git a/workb/dist/2.build.js b/workb/dist/2.build.js deleted file mode 100644 index 54cc5cc..0000000 --- a/workb/dist/2.build.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{220:function(module,exports,__webpack_require__){eval("// style-loader: Adds some css to the DOM by adding a Artboard 10 copy 3 \ No newline at end of file diff --git a/workb/dist/4ba428f601785f135dac0537617bdbf1.svg b/workb/dist/4ba428f601785f135dac0537617bdbf1.svg deleted file mode 100644 index 95d1751..0000000 --- a/workb/dist/4ba428f601785f135dac0537617bdbf1.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 2 \ No newline at end of file diff --git a/workb/dist/5.build.js b/workb/dist/5.build.js deleted file mode 100644 index ab586c0..0000000 --- a/workb/dist/5.build.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{311:function(module,exports,__webpack_require__){eval("// style-loader: Adds some css to the DOM by adding a Artboard 10 copy 6 \ No newline at end of file diff --git a/workb/dist/84e904feeef71cbcdc57cf65b48f53be.png b/workb/dist/84e904feeef71cbcdc57cf65b48f53be.png deleted file mode 100644 index df1d2b260eda81385213926e8a825179b9e9ac7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122541 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 diff --git a/workb/dist/90820437a83a4d24356850585bd06f8c.svg b/workb/dist/90820437a83a4d24356850585bd06f8c.svg deleted file mode 100644 index fcf43a4..0000000 --- a/workb/dist/90820437a83a4d24356850585bd06f8c.svg +++ /dev/null @@ -1 +0,0 @@ -Created by Viktor Vorobyevfrom the Noun Project \ No newline at end of file diff --git a/workb/dist/9b718b2b6b2d733178d99be69cf35b3a.gif b/workb/dist/9b718b2b6b2d733178d99be69cf35b3a.gif deleted file mode 100644 index 03d6b745a8c46572883bd236ae3fcf868c029cd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7091 zcmchb`8$*i)W`3c`@R`thQU}9gY4VbN0hPe40)_0BazB7RMMugGsF%qY5C9Mk82oRy|MdhA6*9szGPAOCa`W<; z1%+pdidiM4XLG17_6pMCHIjI;Pe@rqsmk&mZ`W7oNB*Mq=Qe~p9 zR<|=BF?K(=5`2@shLhbt*-A@F&R1`HI@fmnvL1Fka3Qc$MQGg`@3|gXmQR=24g`09 z9%vZ-Qu;yg@LJ@_pcIue?lbmX1FR1r(uLBa&qpg8lX&DOQBY2mx@#JW~h*OTfb{mg0baA}Vx4&V7wAdnX z-~H7mR8!KhAcgwQXE#goy~N!Lv6DTXA5&fiez zluFg8$~*g=i&OHSXSa_iJ^n`q z`Qy<7HAFyZp}G4P+^-LJ2ezmOQyCSIM-pPFVAz^g-t&C!@k2>pmAQv!G8HafPP#U8 z(_60JMV5E`46d*ub&tr})p(4!m!4Ge`Ic2-Y8+ZsQcN!n9 zm*qvVmUdz1GECU%7c%!o4ps}wNZ*a90w75AdeJ4b#GG%W7`cq@IxCx_OJ4&N#-?2wyUYb~@+{mwVod#oJJc>5z0VCmrYL&`%1*(hSkB@8A2hzVenx zbNaBUcsPA^5lBiy~Euj^p_-?)|a z;&nUNMyYY!Oez!k6n@)80ro<3`5;%ruX9%ZkIGqCNhLbHMF&YWogN5K zh_oNsz+A;woI8!d?(21g<+R?Hhuq$P!+OqY_s#g94k7;_|gaSW$Di^~GcvqrH%P1vyjU7NKTiA_ha}WV_OMsO=mwq)thfz^I|$ zmAQb$_I>Iv*6Kz!c58Iep}2Qn8=hQDm&M;`elposa#pa%V%u1QrhTW9cvY+facnm3 zDXmelH^hRg&_Ljp$XT5!hUWL9n4z7Q6mHwwne>+&;1oEwee?A>sMZrmc>OPVs9Bn< zXI`ZQlGKC_^X~F|AXcv*O*ymT95wA-_|c@O-C!!F%cDT8GwRYFcm><6RH(+CF;Q#S z7A8LpXj?a+BhMV%d9S+U;_jA~)nl=CdTh6o0e~grVy+oBd#cbEy7ru%t9>7V7N%qtoydPugfx+@$}3y_R8ZVCCcT zr#q3Ho^t(vdTFp0=}~VW`*P$_LFgm=HSv(Q{?7e6ys<2V*vzw$ZtPaQu-;($>_dhLd(!?3h`|pHuLk?&R8*Rs zgsTl-fNPc+;;;UEc8;KD&6}*F=4}nJl>|p)Ki1B=Rk6qF`dP!X>h!bC85r~D{`LO- zXzR+P31^)pU;~7%FrY4sSZr*z>IBoP{oIg3hm=G8`xlTwC)kygrNHC za?~-?*CLtswXqis&_<-b9p3c!CYH4SPL76@qBB4h0Rt7xKmlb?vdk&JahC^Z5^=S< zgw|t__t8o}!L_KCe9&%3-%MDKVTpJM0c z0>iAj=f=PF@t%{qYeYyo#M?vF(fNvUDy3ODd+TiJIg-@Yts;uJisKjzxl3^@t!LQx zVCIP{!|@!KT-kTG*Gda+yhYk#@Vh7}oaXJC|Es{Ln$$WH&&LvfI#T3Kj`^>!sO4!72v zTt3rP@g~5rCC!%h>UUf7llG#_tJi#{Sm_x{vu~W@?T&m3HYPpDEkp>-BNoxGTN53B z{#h4#Y!L`GKg?h4V~BPtn=W+?Pu7`CH45cLt#f~u=f7A|GX|cNAVxMUg=dB{gPOxq zZ!P(T9orQ1?2r|_Y1 zV866>?g&3Hr^FI(C9Xt1?GOboxJLby4{_t3_8amIE=x^3s!;4CA=-nzqm_V(O$g<| zvj3#4$kSHN!qv$bIb5384Ac`4L1t&P61?XQpYDI3o=Nt@ggv=V#auPez;h^u!9Fv+q;#3O>zGGsxNh*$uJfy;yV zjvAij@kf$iO>+qx5mIqQEtW&bbFpTG)MBFdf_6smBSsm;r4N5FE*-vRDIrCR>?3#w zG9XKS_J(|R;xI(wXW5(!^?I+n0Gy61Io3%;ti2TvWJ7yN@uu9}U|<%B2AUB-J6X__ zoPRSX`s!JDkgJvRNIKL^!JiU8yDk5(%YjX&eejH@7YFiWLtaF1Yl_l=CqT1=^>1?AmgAe%hH;@TURfb=CUvy z9`EOT9fugBdn`XnFcS#NzHEcDNirXGq;q-!92;{&7as@|m|N~U{pGAmyT@TfUJVXm zgFCQL4?Ww+yPyl%w0N9-qWLFS!cK5RnVBMhtWHP`4D?i!M-F@ z4h$fQ3El+d(&3mnU|91K7LjqWiCs!FmgW@Xv0!Jqet>8b7E$DzbE*V@O_GXo$uT2z zMAvfD`gBEp%1IUr_WF`?TMo`x$iH=|?4*bCDc!hlPtXd-D`!b08B_6_gJ@5Ie?cg^ z#=5CtPjGz$%DnX7iDi`6Pvp^_h69VSffRUZks5#t?+!#6pNrk5Am+o?{z@P;9>8eN zxebc`H*wwNKIK_+xS@yHssK)mMVS&ob2{WjJ{!)C`{EwbcPw)3Sl+Er?Vb_mokxUz z8iB37GX<`cTx`CdDGT&q(WsotgIWdmTGRq`2|;A+n}CZYi~~(aXvIqAP>kOrrQMdq zs}n<2U)}L8Z0+w)(Kq*Dvfm%_qSeN^fS#1PIfrO>rDN6{NYEEEx@_gm*28d)QKv!r zUQ4I+s9NjRw@T)wJ?-X}tydI-JOTSicX2~=l~94P3@z25Cd+ENao7|-ms&=1N$Q~h9{ znD&=Cy6B}FmN%_~V_U+TlJ)ep1c9&zW4C)j*b3~mz_b*^?6zV-wcSD}-m`l^3++OY z1IYe4^o&k2BBH&^g4?Po56+;yWDdY1ZfSDS;CK0q!}`IrXAzb61L7Jk^8>r<*sQ zF5L!lz~yD}9``%<;O4iZ_F3*IUq9^G%d%Ac;}d#d&rRrFWmzkwY!{#E!2+L;w-zZB zzB_>iZ$-8BFn{1L40U&w^1~!KJA4>BQan(0(dt-JrQsFQeF7R?8VF#t#vMHM-A!!CNxaz#|54-*vu2`B0~Um_JSi z$JKp&DZG;~S~8k`$F|O#0X@2+IKC9$yG7VvfE#aWjZ~iBK4~j12~6&d!~zTiE&z5- zo$O+c9G^HwXZn8dfDdO+yv6KJ6f3`9Xd%A~%eECOXde7h7}n-i%zrNKR_(i1HMOpF zUsmx>0sa0Z-RTT-ae!>#C7%$eKec(dJ^Pul#!24~)k9p$`8PjC6T(iAvT$3sYDENM zgQ89ZkaPb~2cERfewa=j`uIR51U~yX;n48mE1*knY~J+8L(V#hHal)xai=v;q0;nb zl-&IAH)D+Xb!Sq{$E@TQgR58c?|1=w{QitvG9dOA+&}CyB=*!YJ9q!qjt2J8POiJ> z+Y2ey3P*J3OH^@eduLhcKTVK`cf|{=IAgd z(IP&tSrM}>r111A?~&6$#1il5^L9`EKv%f@Vszne8_;69{Q(ob&>2sk`Nhi&QlUjbOBXxEw`Q*|ZQ zp8(m=5VuB5umps>0Aa^kkWId8q5~b=qlu?Mj+~Ar=6UfvKGUg7VRJW?6wR1b6b^ z8T;Trb%4^WU3vGwC~qn2BC8OtjVzAuKl2e{1DbRs0f$s4APqR54f#kT4$_GGS)GVf zqa(Fgz~i=6u}Dn``aAL-sM&1gZYj)Bf#eD78XCfe_I?cqFzx_7an_$^b>7MVFbmkm zMr!as>ra0%5`H17el`63*^nX-Ap;1SGLAyABQDs}Aa63{_!qSPO2n`}DDd}?ECBI_ z?9NgR7Y0JXjtx)%6dkF-MGB3+8sGg+6@CY%km_`#Ct&34i|K0$M~Q zNW+{sXb{4OR0-Pw7EmU+IehxJal}_q%4S!@e^@~p(E;3vj|1tjGwa)o8K6Z#?v~tq zQT+SmXQT!VnfdDXbpoKvLF#Y_Q(lHt0&GisKTQ1HD*5-v-St<+LJbD8P7)>le}Qcd zAZDnqi^#U8hL=~ItE{T7sjWMIfnDFwNcC2gV1ioeM*3~nIPD$RJ8yJ#_p})qYNJ66 zlh@ym0kzvSz-*O}M&W;n?Mx+gZnl9MY`+DYkAbuedf&WVSnM&>MZw&G)d7TNk^a4G znc(@2pTEL`ZB?E9bXEt-U^GsQiQI;o8B;ctHwxy&nm9P2aB8OKN%lw$6mFYS-d;o! z)iJj%xR6xBKX>z7mWVRzeTGUs$_J8oe(&rqnFMk5I6(bU=uV@c3>v_UCEJ!=Q)dR} zzaeKpFdBox0f0I{8xX;f3F!#Dt^=#~;mWqTAOnZ8SjECRn?#)jwOuaF_EL2_K=B-D z-Uk9oK99^prq0Rgs1P1oEUaejPL>L)CQi$K+*`>6ARRi89on6EFxn-ZOnx*KA!dRi zvj>H!Ic@dtnzO;2&*@YK;Q&3-wZvfVctk_RrBMkq4@sZ}`z(rq5Y zHdr?zLPS28n4XodQ|552XK<)AMa2jRD3;k!;6Z+Y`RI}X1(86+f6H|^rQI(bWo@(& zGYUHMo8OTsA1f~rwx;Y-)9>C}p$2U6(a8gGPW#hE$-tUZrigm%l5DWDP$@edE7A^% zNW1aL=kxQl0HjVK5L2ns%R(YJ&a|xLgB2^7Nbj`N7Iaj9e*pp>Y(WvFXk4DCqpcJr z*~NZ9Sw6&8ElX0-jj>1s2d!Q<)y^wAAUljW_T;9(gOf5+7xmms(9M^gGIf1$YMs-k3XI=s3ns-vA?Ga|ND_-hM<>cD!7R59diz- zZ91I$p3*0|nNmUD4#X$Je*`@E$#K`${clSiT_*kcRq6(xmi=gI?oT5pbf7DV>ZiWn zDBnZXov<+KJ@qhjP)70YM|U|t1w@vJG?`x?8x?un;SSM3xcA0G>HKLkM7SoBClRDz z_(LZckV>`!@pM^aoIZn$gkrO`r*oWGh`z#-?I~Il;cA1TDwvj4WMg?b<5`?4oBSMf z3QG{3`()UwO?7(ByOk;afD6k0ra3K~b wIYfwXn4hk)#1I86AT>Ns%-Nm)xbqRD7J$Q{q)xIS8v#Nx?UTwMF$l2vAMfPG1poj5 diff --git a/workb/dist/acf0e4bf0500f81344f0048ea6472a76.svg b/workb/dist/acf0e4bf0500f81344f0048ea6472a76.svg deleted file mode 100644 index 7692fc6..0000000 --- a/workb/dist/acf0e4bf0500f81344f0048ea6472a76.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 \ No newline at end of file diff --git a/workb/dist/ae7effa71779e2bccde17afaa76c52a4.svg b/workb/dist/ae7effa71779e2bccde17afaa76c52a4.svg deleted file mode 100644 index e378350..0000000 --- a/workb/dist/ae7effa71779e2bccde17afaa76c52a4.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 2 \ No newline at end of file diff --git a/workb/dist/build.js b/workb/dist/build.js deleted file mode 100644 index 7b0fdaf..0000000 --- a/workb/dist/build.js +++ /dev/null @@ -1 +0,0 @@ -!function(i){function e(e){for(var n,t,c=e[0],I=e[1],g=0,l=[];g undefined\n * typeof document -> undefined\n *\n * react-native:\n * navigator.product -> 'ReactNative'\n */\nfunction isStandardBrowserEnv() {\n if (typeof navigator !== 'undefined' && navigator.product === 'ReactNative') {\n return false;\n }\n return (\n typeof window !== 'undefined' &&\n typeof document !== 'undefined'\n );\n}\n\n/**\n * Iterate over an Array or an Object invoking a function for each item.\n *\n * If `obj` is an Array callback will be called passing\n * the value, index, and complete array for each item.\n *\n * If 'obj' is an Object callback will be called passing\n * the value, key, and complete object for each property.\n *\n * @param {Object|Array} obj The object to iterate\n * @param {Function} fn The callback to invoke for each item\n */\nfunction forEach(obj, fn) {\n // Don't bother if no value provided\n if (obj === null || typeof obj === 'undefined') {\n return;\n }\n\n // Force an array if not already something iterable\n if (typeof obj !== 'object') {\n /*eslint no-param-reassign:0*/\n obj = [obj];\n }\n\n if (isArray(obj)) {\n // Iterate over array values\n for (var i = 0, l = obj.length; i < l; i++) {\n fn.call(null, obj[i], i, obj);\n }\n } else {\n // Iterate over object keys\n for (var key in obj) {\n if (Object.prototype.hasOwnProperty.call(obj, key)) {\n fn.call(null, obj[key], key, obj);\n }\n }\n }\n}\n\n/**\n * Accepts varargs expecting each argument to be an object, then\n * immutably merges the properties of each object and returns result.\n *\n * When multiple objects contain the same key the later object in\n * the arguments list will take precedence.\n *\n * Example:\n *\n * ```js\n * var result = merge({foo: 123}, {foo: 456});\n * console.log(result.foo); // outputs 456\n * ```\n *\n * @param {Object} obj1 Object to merge\n * @returns {Object} Result of all merge properties\n */\nfunction merge(/* obj1, obj2, obj3, ... */) {\n var result = {};\n function assignValue(val, key) {\n if (typeof result[key] === 'object' && typeof val === 'object') {\n result[key] = merge(result[key], val);\n } else {\n result[key] = val;\n }\n }\n\n for (var i = 0, l = arguments.length; i < l; i++) {\n forEach(arguments[i], assignValue);\n }\n return result;\n}\n\n/**\n * Extends object a by mutably adding to it the properties of object b.\n *\n * @param {Object} a The object to be extended\n * @param {Object} b The object to copy properties from\n * @param {Object} thisArg The object to bind function to\n * @return {Object} The resulting value of object a\n */\nfunction extend(a, b, thisArg) {\n forEach(b, function assignValue(val, key) {\n if (thisArg && typeof val === 'function') {\n a[key] = bind(val, thisArg);\n } else {\n a[key] = val;\n }\n });\n return a;\n}\n\nmodule.exports = {\n isArray: isArray,\n isArrayBuffer: isArrayBuffer,\n isBuffer: isBuffer,\n isFormData: isFormData,\n isArrayBufferView: isArrayBufferView,\n isString: isString,\n isNumber: isNumber,\n isObject: isObject,\n isUndefined: isUndefined,\n isDate: isDate,\n isFile: isFile,\n isBlob: isBlob,\n isFunction: isFunction,\n isStream: isStream,\n isURLSearchParams: isURLSearchParams,\n isStandardBrowserEnv: isStandardBrowserEnv,\n forEach: forEach,\n merge: merge,\n extend: extend,\n trim: trim\n};\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYXhpb3MvbGliL3V0aWxzLmpzP2M1MzIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQWE7O0FBRWIsV0FBVyxtQkFBTyxDQUFDLEVBQWdCO0FBQ25DLGVBQWUsbUJBQU8sQ0FBQyxFQUFXOztBQUVsQzs7QUFFQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsT0FBTztBQUNsQixhQUFhLFFBQVE7QUFDckI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsT0FBTztBQUNsQixhQUFhLFFBQVE7QUFDckI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsT0FBTztBQUNsQixhQUFhLFFBQVE7QUFDckI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxRQUFRO0FBQ3JCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsT0FBTztBQUNsQixhQUFhLFFBQVE7QUFDckI7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EsV0FBVyxPQUFPO0FBQ2xCLGFBQWEsUUFBUTtBQUNyQjtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsYUFBYSxPQUFPO0FBQ3BCO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFdBQVcsYUFBYTtBQUN4QixXQUFXLFNBQVM7QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLG1DQUFtQyxPQUFPO0FBQzFDO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVCQUF1QixTQUFTLEdBQUcsU0FBUztBQUM1QywyQkFBMkI7QUFDM0I7QUFDQTtBQUNBLFdBQVcsT0FBTztBQUNsQixhQUFhLE9BQU87QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTs7QUFFQSx1Q0FBdUMsT0FBTztBQUM5QztBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQSxXQUFXLE9BQU87QUFDbEIsV0FBVyxPQUFPO0FBQ2xCLFdBQVcsT0FBTztBQUNsQixZQUFZLE9BQU87QUFDbkI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiMC5qcyIsInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIGJpbmQgPSByZXF1aXJlKCcuL2hlbHBlcnMvYmluZCcpO1xudmFyIGlzQnVmZmVyID0gcmVxdWlyZSgnaXMtYnVmZmVyJyk7XG5cbi8qZ2xvYmFsIHRvU3RyaW5nOnRydWUqL1xuXG4vLyB1dGlscyBpcyBhIGxpYnJhcnkgb2YgZ2VuZXJpYyBoZWxwZXIgZnVuY3Rpb25zIG5vbi1zcGVjaWZpYyB0byBheGlvc1xuXG52YXIgdG9TdHJpbmcgPSBPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nO1xuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGFuIEFycmF5XG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHZhbCBUaGUgdmFsdWUgdG8gdGVzdFxuICogQHJldHVybnMge2Jvb2xlYW59IFRydWUgaWYgdmFsdWUgaXMgYW4gQXJyYXksIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc0FycmF5KHZhbCkge1xuICByZXR1cm4gdG9TdHJpbmcuY2FsbCh2YWwpID09PSAnW29iamVjdCBBcnJheV0nO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGFuIEFycmF5QnVmZmVyXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHZhbCBUaGUgdmFsdWUgdG8gdGVzdFxuICogQHJldHVybnMge2Jvb2xlYW59IFRydWUgaWYgdmFsdWUgaXMgYW4gQXJyYXlCdWZmZXIsIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc0FycmF5QnVmZmVyKHZhbCkge1xuICByZXR1cm4gdG9TdHJpbmcuY2FsbCh2YWwpID09PSAnW29iamVjdCBBcnJheUJ1ZmZlcl0nO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgRm9ybURhdGFcbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gdmFsIFRoZSB2YWx1ZSB0byB0ZXN0XG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gVHJ1ZSBpZiB2YWx1ZSBpcyBhbiBGb3JtRGF0YSwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzRm9ybURhdGEodmFsKSB7XG4gIHJldHVybiAodHlwZW9mIEZvcm1EYXRhICE9PSAndW5kZWZpbmVkJykgJiYgKHZhbCBpbnN0YW5jZW9mIEZvcm1EYXRhKTtcbn1cblxuLyoqXG4gKiBEZXRlcm1pbmUgaWYgYSB2YWx1ZSBpcyBhIHZpZXcgb24gYW4gQXJyYXlCdWZmZXJcbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gdmFsIFRoZSB2YWx1ZSB0byB0ZXN0XG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gVHJ1ZSBpZiB2YWx1ZSBpcyBhIHZpZXcgb24gYW4gQXJyYXlCdWZmZXIsIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc0FycmF5QnVmZmVyVmlldyh2YWwpIHtcbiAgdmFyIHJlc3VsdDtcbiAgaWYgKCh0eXBlb2YgQXJyYXlCdWZmZXIgIT09ICd1bmRlZmluZWQnKSAmJiAoQXJyYXlCdWZmZXIuaXNWaWV3KSkge1xuICAgIHJlc3VsdCA9IEFycmF5QnVmZmVyLmlzVmlldyh2YWwpO1xuICB9IGVsc2Uge1xuICAgIHJlc3VsdCA9ICh2YWwpICYmICh2YWwuYnVmZmVyKSAmJiAodmFsLmJ1ZmZlciBpbnN0YW5jZW9mIEFycmF5QnVmZmVyKTtcbiAgfVxuICByZXR1cm4gcmVzdWx0O1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgU3RyaW5nXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHZhbCBUaGUgdmFsdWUgdG8gdGVzdFxuICogQHJldHVybnMge2Jvb2xlYW59IFRydWUgaWYgdmFsdWUgaXMgYSBTdHJpbmcsIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc1N0cmluZyh2YWwpIHtcbiAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICdzdHJpbmcnO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgTnVtYmVyXG4gKlxuICogQHBhcmFtIHtPYmplY3R9IHZhbCBUaGUgdmFsdWUgdG8gdGVzdFxuICogQHJldHVybnMge2Jvb2xlYW59IFRydWUgaWYgdmFsdWUgaXMgYSBOdW1iZXIsIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc051bWJlcih2YWwpIHtcbiAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICdudW1iZXInO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIHVuZGVmaW5lZFxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHRoZSB2YWx1ZSBpcyB1bmRlZmluZWQsIG90aGVyd2lzZSBmYWxzZVxuICovXG5mdW5jdGlvbiBpc1VuZGVmaW5lZCh2YWwpIHtcbiAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICd1bmRlZmluZWQnO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGFuIE9iamVjdFxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGFuIE9iamVjdCwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzT2JqZWN0KHZhbCkge1xuICByZXR1cm4gdmFsICE9PSBudWxsICYmIHR5cGVvZiB2YWwgPT09ICdvYmplY3QnO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgRGF0ZVxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGEgRGF0ZSwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzRGF0ZSh2YWwpIHtcbiAgcmV0dXJuIHRvU3RyaW5nLmNhbGwodmFsKSA9PT0gJ1tvYmplY3QgRGF0ZV0nO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgRmlsZVxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGEgRmlsZSwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzRmlsZSh2YWwpIHtcbiAgcmV0dXJuIHRvU3RyaW5nLmNhbGwodmFsKSA9PT0gJ1tvYmplY3QgRmlsZV0nO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgQmxvYlxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGEgQmxvYiwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzQmxvYih2YWwpIHtcbiAgcmV0dXJuIHRvU3RyaW5nLmNhbGwodmFsKSA9PT0gJ1tvYmplY3QgQmxvYl0nO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgRnVuY3Rpb25cbiAqXG4gKiBAcGFyYW0ge09iamVjdH0gdmFsIFRoZSB2YWx1ZSB0byB0ZXN0XG4gKiBAcmV0dXJucyB7Ym9vbGVhbn0gVHJ1ZSBpZiB2YWx1ZSBpcyBhIEZ1bmN0aW9uLCBvdGhlcndpc2UgZmFsc2VcbiAqL1xuZnVuY3Rpb24gaXNGdW5jdGlvbih2YWwpIHtcbiAgcmV0dXJuIHRvU3RyaW5nLmNhbGwodmFsKSA9PT0gJ1tvYmplY3QgRnVuY3Rpb25dJztcbn1cblxuLyoqXG4gKiBEZXRlcm1pbmUgaWYgYSB2YWx1ZSBpcyBhIFN0cmVhbVxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGEgU3RyZWFtLCBvdGhlcndpc2UgZmFsc2VcbiAqL1xuZnVuY3Rpb24gaXNTdHJlYW0odmFsKSB7XG4gIHJldHVybiBpc09iamVjdCh2YWwpICYmIGlzRnVuY3Rpb24odmFsLnBpcGUpO1xufVxuXG4vKipcbiAqIERldGVybWluZSBpZiBhIHZhbHVlIGlzIGEgVVJMU2VhcmNoUGFyYW1zIG9iamVjdFxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSB2YWwgVGhlIHZhbHVlIHRvIHRlc3RcbiAqIEByZXR1cm5zIHtib29sZWFufSBUcnVlIGlmIHZhbHVlIGlzIGEgVVJMU2VhcmNoUGFyYW1zIG9iamVjdCwgb3RoZXJ3aXNlIGZhbHNlXG4gKi9cbmZ1bmN0aW9uIGlzVVJMU2VhcmNoUGFyYW1zKHZhbCkge1xuICByZXR1cm4gdHlwZW9mIFVSTFNlYXJjaFBhcmFtcyAhPT0gJ3VuZGVmaW5lZCcgJiYgdmFsIGluc3RhbmNlb2YgVVJMU2VhcmNoUGFyYW1zO1xufVxuXG4vKipcbiAqIFRyaW0gZXhjZXNzIHdoaXRlc3BhY2Ugb2ZmIHRoZSBiZWdpbm5pbmcgYW5kIGVuZCBvZiBhIHN0cmluZ1xuICpcbiAqIEBwYXJhbSB7U3RyaW5nfSBzdHIgVGhlIFN0cmluZyB0byB0cmltXG4gKiBAcmV0dXJucyB7U3RyaW5nfSBUaGUgU3RyaW5nIGZyZWVkIG9mIGV4Y2VzcyB3aGl0ZXNwYWNlXG4gKi9cbmZ1bmN0aW9uIHRyaW0oc3RyKSB7XG4gIHJldHVybiBzdHIucmVwbGFjZSgvXlxccyovLCAnJykucmVwbGFjZSgvXFxzKiQvLCAnJyk7XG59XG5cbi8qKlxuICogRGV0ZXJtaW5lIGlmIHdlJ3JlIHJ1bm5pbmcgaW4gYSBzdGFuZGFyZCBicm93c2VyIGVudmlyb25tZW50XG4gKlxuICogVGhpcyBhbGxvd3MgYXhpb3MgdG8gcnVuIGluIGEgd2ViIHdvcmtlciwgYW5kIHJlYWN0LW5hdGl2ZS5cbiAqIEJvdGggZW52aXJvbm1lbnRzIHN1cHBvcnQgWE1MSHR0cFJlcXVlc3QsIGJ1dCBub3QgZnVsbHkgc3RhbmRhcmQgZ2xvYmFscy5cbiAqXG4gKiB3ZWIgd29ya2VyczpcbiAqICB0eXBlb2Ygd2luZG93IC0+IHVuZGVmaW5lZFxuICogIHR5cGVvZiBkb2N1bWVudCAtPiB1bmRlZmluZWRcbiAqXG4gKiByZWFjdC1uYXRpdmU6XG4gKiAgbmF2aWdhdG9yLnByb2R1Y3QgLT4gJ1JlYWN0TmF0aXZlJ1xuICovXG5mdW5jdGlvbiBpc1N0YW5kYXJkQnJvd3NlckVudigpIHtcbiAgaWYgKHR5cGVvZiBuYXZpZ2F0b3IgIT09ICd1bmRlZmluZWQnICYmIG5hdmlnYXRvci5wcm9kdWN0ID09PSAnUmVhY3ROYXRpdmUnKSB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG4gIHJldHVybiAoXG4gICAgdHlwZW9mIHdpbmRvdyAhPT0gJ3VuZGVmaW5lZCcgJiZcbiAgICB0eXBlb2YgZG9jdW1lbnQgIT09ICd1bmRlZmluZWQnXG4gICk7XG59XG5cbi8qKlxuICogSXRlcmF0ZSBvdmVyIGFuIEFycmF5IG9yIGFuIE9iamVjdCBpbnZva2luZyBhIGZ1bmN0aW9uIGZvciBlYWNoIGl0ZW0uXG4gKlxuICogSWYgYG9iamAgaXMgYW4gQXJyYXkgY2FsbGJhY2sgd2lsbCBiZSBjYWxsZWQgcGFzc2luZ1xuICogdGhlIHZhbHVlLCBpbmRleCwgYW5kIGNvbXBsZXRlIGFycmF5IGZvciBlYWNoIGl0ZW0uXG4gKlxuICogSWYgJ29iaicgaXMgYW4gT2JqZWN0IGNhbGxiYWNrIHdpbGwgYmUgY2FsbGVkIHBhc3NpbmdcbiAqIHRoZSB2YWx1ZSwga2V5LCBhbmQgY29tcGxldGUgb2JqZWN0IGZvciBlYWNoIHByb3BlcnR5LlxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fEFycmF5fSBvYmogVGhlIG9iamVjdCB0byBpdGVyYXRlXG4gKiBAcGFyYW0ge0Z1bmN0aW9ufSBmbiBUaGUgY2FsbGJhY2sgdG8gaW52b2tlIGZvciBlYWNoIGl0ZW1cbiAqL1xuZnVuY3Rpb24gZm9yRWFjaChvYmosIGZuKSB7XG4gIC8vIERvbid0IGJvdGhlciBpZiBubyB2YWx1ZSBwcm92aWRlZFxuICBpZiAob2JqID09PSBudWxsIHx8IHR5cGVvZiBvYmogPT09ICd1bmRlZmluZWQnKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgLy8gRm9yY2UgYW4gYXJyYXkgaWYgbm90IGFscmVhZHkgc29tZXRoaW5nIGl0ZXJhYmxlXG4gIGlmICh0eXBlb2Ygb2JqICE9PSAnb2JqZWN0Jykge1xuICAgIC8qZXNsaW50IG5vLXBhcmFtLXJlYXNzaWduOjAqL1xuICAgIG9iaiA9IFtvYmpdO1xuICB9XG5cbiAgaWYgKGlzQXJyYXkob2JqKSkge1xuICAgIC8vIEl0ZXJhdGUgb3ZlciBhcnJheSB2YWx1ZXNcbiAgICBmb3IgKHZhciBpID0gMCwgbCA9IG9iai5sZW5ndGg7IGkgPCBsOyBpKyspIHtcbiAgICAgIGZuLmNhbGwobnVsbCwgb2JqW2ldLCBpLCBvYmopO1xuICAgIH1cbiAgfSBlbHNlIHtcbiAgICAvLyBJdGVyYXRlIG92ZXIgb2JqZWN0IGtleXNcbiAgICBmb3IgKHZhciBrZXkgaW4gb2JqKSB7XG4gICAgICBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iaiwga2V5KSkge1xuICAgICAgICBmbi5jYWxsKG51bGwsIG9ialtrZXldLCBrZXksIG9iaik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogQWNjZXB0cyB2YXJhcmdzIGV4cGVjdGluZyBlYWNoIGFyZ3VtZW50IHRvIGJlIGFuIG9iamVjdCwgdGhlblxuICogaW1tdXRhYmx5IG1lcmdlcyB0aGUgcHJvcGVydGllcyBvZiBlYWNoIG9iamVjdCBhbmQgcmV0dXJucyByZXN1bHQuXG4gKlxuICogV2hlbiBtdWx0aXBsZSBvYmplY3RzIGNvbnRhaW4gdGhlIHNhbWUga2V5IHRoZSBsYXRlciBvYmplY3QgaW5cbiAqIHRoZSBhcmd1bWVudHMgbGlzdCB3aWxsIHRha2UgcHJlY2VkZW5jZS5cbiAqXG4gKiBFeGFtcGxlOlxuICpcbiAqIGBgYGpzXG4gKiB2YXIgcmVzdWx0ID0gbWVyZ2Uoe2ZvbzogMTIzfSwge2ZvbzogNDU2fSk7XG4gKiBjb25zb2xlLmxvZyhyZXN1bHQuZm9vKTsgLy8gb3V0cHV0cyA0NTZcbiAqIGBgYFxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBvYmoxIE9iamVjdCB0byBtZXJnZVxuICogQHJldHVybnMge09iamVjdH0gUmVzdWx0IG9mIGFsbCBtZXJnZSBwcm9wZXJ0aWVzXG4gKi9cbmZ1bmN0aW9uIG1lcmdlKC8qIG9iajEsIG9iajIsIG9iajMsIC4uLiAqLykge1xuICB2YXIgcmVzdWx0ID0ge307XG4gIGZ1bmN0aW9uIGFzc2lnblZhbHVlKHZhbCwga2V5KSB7XG4gICAgaWYgKHR5cGVvZiByZXN1bHRba2V5XSA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIHZhbCA9PT0gJ29iamVjdCcpIHtcbiAgICAgIHJlc3VsdFtrZXldID0gbWVyZ2UocmVzdWx0W2tleV0sIHZhbCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIHJlc3VsdFtrZXldID0gdmFsO1xuICAgIH1cbiAgfVxuXG4gIGZvciAodmFyIGkgPSAwLCBsID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IGw7IGkrKykge1xuICAgIGZvckVhY2goYXJndW1lbnRzW2ldLCBhc3NpZ25WYWx1ZSk7XG4gIH1cbiAgcmV0dXJuIHJlc3VsdDtcbn1cblxuLyoqXG4gKiBFeHRlbmRzIG9iamVjdCBhIGJ5IG11dGFibHkgYWRkaW5nIHRvIGl0IHRoZSBwcm9wZXJ0aWVzIG9mIG9iamVjdCBiLlxuICpcbiAqIEBwYXJhbSB7T2JqZWN0fSBhIFRoZSBvYmplY3QgdG8gYmUgZXh0ZW5kZWRcbiAqIEBwYXJhbSB7T2JqZWN0fSBiIFRoZSBvYmplY3QgdG8gY29weSBwcm9wZXJ0aWVzIGZyb21cbiAqIEBwYXJhbSB7T2JqZWN0fSB0aGlzQXJnIFRoZSBvYmplY3QgdG8gYmluZCBmdW5jdGlvbiB0b1xuICogQHJldHVybiB7T2JqZWN0fSBUaGUgcmVzdWx0aW5nIHZhbHVlIG9mIG9iamVjdCBhXG4gKi9cbmZ1bmN0aW9uIGV4dGVuZChhLCBiLCB0aGlzQXJnKSB7XG4gIGZvckVhY2goYiwgZnVuY3Rpb24gYXNzaWduVmFsdWUodmFsLCBrZXkpIHtcbiAgICBpZiAodGhpc0FyZyAmJiB0eXBlb2YgdmFsID09PSAnZnVuY3Rpb24nKSB7XG4gICAgICBhW2tleV0gPSBiaW5kKHZhbCwgdGhpc0FyZyk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGFba2V5XSA9IHZhbDtcbiAgICB9XG4gIH0pO1xuICByZXR1cm4gYTtcbn1cblxubW9kdWxlLmV4cG9ydHMgPSB7XG4gIGlzQXJyYXk6IGlzQXJyYXksXG4gIGlzQXJyYXlCdWZmZXI6IGlzQXJyYXlCdWZmZXIsXG4gIGlzQnVmZmVyOiBpc0J1ZmZlcixcbiAgaXNGb3JtRGF0YTogaXNGb3JtRGF0YSxcbiAgaXNBcnJheUJ1ZmZlclZpZXc6IGlzQXJyYXlCdWZmZXJWaWV3LFxuICBpc1N0cmluZzogaXNTdHJpbmcsXG4gIGlzTnVtYmVyOiBpc051bWJlcixcbiAgaXNPYmplY3Q6IGlzT2JqZWN0LFxuICBpc1VuZGVmaW5lZDogaXNVbmRlZmluZWQsXG4gIGlzRGF0ZTogaXNEYXRlLFxuICBpc0ZpbGU6IGlzRmlsZSxcbiAgaXNCbG9iOiBpc0Jsb2IsXG4gIGlzRnVuY3Rpb246IGlzRnVuY3Rpb24sXG4gIGlzU3RyZWFtOiBpc1N0cmVhbSxcbiAgaXNVUkxTZWFyY2hQYXJhbXM6IGlzVVJMU2VhcmNoUGFyYW1zLFxuICBpc1N0YW5kYXJkQnJvd3NlckVudjogaXNTdGFuZGFyZEJyb3dzZXJFbnYsXG4gIGZvckVhY2g6IGZvckVhY2gsXG4gIG1lcmdlOiBtZXJnZSxcbiAgZXh0ZW5kOiBleHRlbmQsXG4gIHRyaW06IHRyaW1cbn07XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///0\n")},function(module,__webpack_exports__,__webpack_require__){"use strict";eval("/* unused harmony export Store */\n/* unused harmony export install */\n/* unused harmony export mapState */\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"d\", function() { return mapMutations; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"c\", function() { return mapGetters; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"b\", function() { return mapActions; });\n/* unused harmony export createNamespacedHelpers */\n/**\n * vuex v3.0.1\n * (c) 2017 Evan You\n * @license MIT\n */\nvar applyMixin = function (Vue) {\n var version = Number(Vue.version.split('.')[0]);\n\n if (version >= 2) {\n Vue.mixin({ beforeCreate: vuexInit });\n } else {\n // override init and inject vuex init procedure\n // for 1.x backwards compatibility.\n var _init = Vue.prototype._init;\n Vue.prototype._init = function (options) {\n if ( options === void 0 ) options = {};\n\n options.init = options.init\n ? [vuexInit].concat(options.init)\n : vuexInit;\n _init.call(this, options);\n };\n }\n\n /**\n * Vuex init hook, injected into each instances init hooks list.\n */\n\n function vuexInit () {\n var options = this.$options;\n // store injection\n if (options.store) {\n this.$store = typeof options.store === 'function'\n ? options.store()\n : options.store;\n } else if (options.parent && options.parent.$store) {\n this.$store = options.parent.$store;\n }\n }\n};\n\nvar devtoolHook =\n typeof window !== 'undefined' &&\n window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n\nfunction devtoolPlugin (store) {\n if (!devtoolHook) { return }\n\n store._devtoolHook = devtoolHook;\n\n devtoolHook.emit('vuex:init', store);\n\n devtoolHook.on('vuex:travel-to-state', function (targetState) {\n store.replaceState(targetState);\n });\n\n store.subscribe(function (mutation, state) {\n devtoolHook.emit('vuex:mutation', mutation, state);\n });\n}\n\n/**\n * Get the first item that pass the test\n * by second argument function\n *\n * @param {Array} list\n * @param {Function} f\n * @return {*}\n */\n/**\n * Deep copy the given object considering circular structure.\n * This function caches all nested objects and its copies.\n * If it detects circular structure, use cached copy to avoid infinite loop.\n *\n * @param {*} obj\n * @param {Array} cache\n * @return {*}\n */\n\n\n/**\n * forEach for object\n */\nfunction forEachValue (obj, fn) {\n Object.keys(obj).forEach(function (key) { return fn(obj[key], key); });\n}\n\nfunction isObject (obj) {\n return obj !== null && typeof obj === 'object'\n}\n\nfunction isPromise (val) {\n return val && typeof val.then === 'function'\n}\n\nfunction assert (condition, msg) {\n if (!condition) { throw new Error((\"[vuex] \" + msg)) }\n}\n\nvar Module = function Module (rawModule, runtime) {\n this.runtime = runtime;\n this._children = Object.create(null);\n this._rawModule = rawModule;\n var rawState = rawModule.state;\n this.state = (typeof rawState === 'function' ? rawState() : rawState) || {};\n};\n\nvar prototypeAccessors$1 = { namespaced: { configurable: true } };\n\nprototypeAccessors$1.namespaced.get = function () {\n return !!this._rawModule.namespaced\n};\n\nModule.prototype.addChild = function addChild (key, module) {\n this._children[key] = module;\n};\n\nModule.prototype.removeChild = function removeChild (key) {\n delete this._children[key];\n};\n\nModule.prototype.getChild = function getChild (key) {\n return this._children[key]\n};\n\nModule.prototype.update = function update (rawModule) {\n this._rawModule.namespaced = rawModule.namespaced;\n if (rawModule.actions) {\n this._rawModule.actions = rawModule.actions;\n }\n if (rawModule.mutations) {\n this._rawModule.mutations = rawModule.mutations;\n }\n if (rawModule.getters) {\n this._rawModule.getters = rawModule.getters;\n }\n};\n\nModule.prototype.forEachChild = function forEachChild (fn) {\n forEachValue(this._children, fn);\n};\n\nModule.prototype.forEachGetter = function forEachGetter (fn) {\n if (this._rawModule.getters) {\n forEachValue(this._rawModule.getters, fn);\n }\n};\n\nModule.prototype.forEachAction = function forEachAction (fn) {\n if (this._rawModule.actions) {\n forEachValue(this._rawModule.actions, fn);\n }\n};\n\nModule.prototype.forEachMutation = function forEachMutation (fn) {\n if (this._rawModule.mutations) {\n forEachValue(this._rawModule.mutations, fn);\n }\n};\n\nObject.defineProperties( Module.prototype, prototypeAccessors$1 );\n\nvar ModuleCollection = function ModuleCollection (rawRootModule) {\n // register root module (Vuex.Store options)\n this.register([], rawRootModule, false);\n};\n\nModuleCollection.prototype.get = function get (path) {\n return path.reduce(function (module, key) {\n return module.getChild(key)\n }, this.root)\n};\n\nModuleCollection.prototype.getNamespace = function getNamespace (path) {\n var module = this.root;\n return path.reduce(function (namespace, key) {\n module = module.getChild(key);\n return namespace + (module.namespaced ? key + '/' : '')\n }, '')\n};\n\nModuleCollection.prototype.update = function update$1 (rawRootModule) {\n update([], this.root, rawRootModule);\n};\n\nModuleCollection.prototype.register = function register (path, rawModule, runtime) {\n var this$1 = this;\n if ( runtime === void 0 ) runtime = true;\n\n if (false) {}\n\n var newModule = new Module(rawModule, runtime);\n if (path.length === 0) {\n this.root = newModule;\n } else {\n var parent = this.get(path.slice(0, -1));\n parent.addChild(path[path.length - 1], newModule);\n }\n\n // register nested modules\n if (rawModule.modules) {\n forEachValue(rawModule.modules, function (rawChildModule, key) {\n this$1.register(path.concat(key), rawChildModule, runtime);\n });\n }\n};\n\nModuleCollection.prototype.unregister = function unregister (path) {\n var parent = this.get(path.slice(0, -1));\n var key = path[path.length - 1];\n if (!parent.getChild(key).runtime) { return }\n\n parent.removeChild(key);\n};\n\nfunction update (path, targetModule, newModule) {\n if (false) {}\n\n // update target module\n targetModule.update(newModule);\n\n // update nested modules\n if (newModule.modules) {\n for (var key in newModule.modules) {\n if (!targetModule.getChild(key)) {\n if (false) {}\n return\n }\n update(\n path.concat(key),\n targetModule.getChild(key),\n newModule.modules[key]\n );\n }\n }\n}\n\nvar functionAssert = {\n assert: function (value) { return typeof value === 'function'; },\n expected: 'function'\n};\n\nvar objectAssert = {\n assert: function (value) { return typeof value === 'function' ||\n (typeof value === 'object' && typeof value.handler === 'function'); },\n expected: 'function or object with \"handler\" function'\n};\n\nvar assertTypes = {\n getters: functionAssert,\n mutations: functionAssert,\n actions: objectAssert\n};\n\nfunction assertRawModule (path, rawModule) {\n Object.keys(assertTypes).forEach(function (key) {\n if (!rawModule[key]) { return }\n\n var assertOptions = assertTypes[key];\n\n forEachValue(rawModule[key], function (value, type) {\n assert(\n assertOptions.assert(value),\n makeAssertionMessage(path, key, type, value, assertOptions.expected)\n );\n });\n });\n}\n\nfunction makeAssertionMessage (path, key, type, value, expected) {\n var buf = key + \" should be \" + expected + \" but \\\"\" + key + \".\" + type + \"\\\"\";\n if (path.length > 0) {\n buf += \" in module \\\"\" + (path.join('.')) + \"\\\"\";\n }\n buf += \" is \" + (JSON.stringify(value)) + \".\";\n return buf\n}\n\nvar Vue; // bind on install\n\nvar Store = function Store (options) {\n var this$1 = this;\n if ( options === void 0 ) options = {};\n\n // Auto install if it is not done yet and `window` has `Vue`.\n // To allow users to avoid auto-installation in some cases,\n // this code should be placed here. See #731\n if (!Vue && typeof window !== 'undefined' && window.Vue) {\n install(window.Vue);\n }\n\n if (false) {}\n\n var plugins = options.plugins; if ( plugins === void 0 ) plugins = [];\n var strict = options.strict; if ( strict === void 0 ) strict = false;\n\n var state = options.state; if ( state === void 0 ) state = {};\n if (typeof state === 'function') {\n state = state() || {};\n }\n\n // store internal state\n this._committing = false;\n this._actions = Object.create(null);\n this._actionSubscribers = [];\n this._mutations = Object.create(null);\n this._wrappedGetters = Object.create(null);\n this._modules = new ModuleCollection(options);\n this._modulesNamespaceMap = Object.create(null);\n this._subscribers = [];\n this._watcherVM = new Vue();\n\n // bind commit and dispatch to self\n var store = this;\n var ref = this;\n var dispatch = ref.dispatch;\n var commit = ref.commit;\n this.dispatch = function boundDispatch (type, payload) {\n return dispatch.call(store, type, payload)\n };\n this.commit = function boundCommit (type, payload, options) {\n return commit.call(store, type, payload, options)\n };\n\n // strict mode\n this.strict = strict;\n\n // init root module.\n // this also recursively registers all sub-modules\n // and collects all module getters inside this._wrappedGetters\n installModule(this, state, [], this._modules.root);\n\n // initialize the store vm, which is responsible for the reactivity\n // (also registers _wrappedGetters as computed properties)\n resetStoreVM(this, state);\n\n // apply plugins\n plugins.forEach(function (plugin) { return plugin(this$1); });\n\n if (Vue.config.devtools) {\n devtoolPlugin(this);\n }\n};\n\nvar prototypeAccessors = { state: { configurable: true } };\n\nprototypeAccessors.state.get = function () {\n return this._vm._data.$$state\n};\n\nprototypeAccessors.state.set = function (v) {\n if (false) {}\n};\n\nStore.prototype.commit = function commit (_type, _payload, _options) {\n var this$1 = this;\n\n // check object-style commit\n var ref = unifyObjectStyle(_type, _payload, _options);\n var type = ref.type;\n var payload = ref.payload;\n var options = ref.options;\n\n var mutation = { type: type, payload: payload };\n var entry = this._mutations[type];\n if (!entry) {\n if (false) {}\n return\n }\n this._withCommit(function () {\n entry.forEach(function commitIterator (handler) {\n handler(payload);\n });\n });\n this._subscribers.forEach(function (sub) { return sub(mutation, this$1.state); });\n\n if (\n false\n ) {}\n};\n\nStore.prototype.dispatch = function dispatch (_type, _payload) {\n var this$1 = this;\n\n // check object-style dispatch\n var ref = unifyObjectStyle(_type, _payload);\n var type = ref.type;\n var payload = ref.payload;\n\n var action = { type: type, payload: payload };\n var entry = this._actions[type];\n if (!entry) {\n if (false) {}\n return\n }\n\n this._actionSubscribers.forEach(function (sub) { return sub(action, this$1.state); });\n\n return entry.length > 1\n ? Promise.all(entry.map(function (handler) { return handler(payload); }))\n : entry[0](payload)\n};\n\nStore.prototype.subscribe = function subscribe (fn) {\n return genericSubscribe(fn, this._subscribers)\n};\n\nStore.prototype.subscribeAction = function subscribeAction (fn) {\n return genericSubscribe(fn, this._actionSubscribers)\n};\n\nStore.prototype.watch = function watch (getter, cb, options) {\n var this$1 = this;\n\n if (false) {}\n return this._watcherVM.$watch(function () { return getter(this$1.state, this$1.getters); }, cb, options)\n};\n\nStore.prototype.replaceState = function replaceState (state) {\n var this$1 = this;\n\n this._withCommit(function () {\n this$1._vm._data.$$state = state;\n });\n};\n\nStore.prototype.registerModule = function registerModule (path, rawModule, options) {\n if ( options === void 0 ) options = {};\n\n if (typeof path === 'string') { path = [path]; }\n\n if (false) {}\n\n this._modules.register(path, rawModule);\n installModule(this, this.state, path, this._modules.get(path), options.preserveState);\n // reset store to update getters...\n resetStoreVM(this, this.state);\n};\n\nStore.prototype.unregisterModule = function unregisterModule (path) {\n var this$1 = this;\n\n if (typeof path === 'string') { path = [path]; }\n\n if (false) {}\n\n this._modules.unregister(path);\n this._withCommit(function () {\n var parentState = getNestedState(this$1.state, path.slice(0, -1));\n Vue.delete(parentState, path[path.length - 1]);\n });\n resetStore(this);\n};\n\nStore.prototype.hotUpdate = function hotUpdate (newOptions) {\n this._modules.update(newOptions);\n resetStore(this, true);\n};\n\nStore.prototype._withCommit = function _withCommit (fn) {\n var committing = this._committing;\n this._committing = true;\n fn();\n this._committing = committing;\n};\n\nObject.defineProperties( Store.prototype, prototypeAccessors );\n\nfunction genericSubscribe (fn, subs) {\n if (subs.indexOf(fn) < 0) {\n subs.push(fn);\n }\n return function () {\n var i = subs.indexOf(fn);\n if (i > -1) {\n subs.splice(i, 1);\n }\n }\n}\n\nfunction resetStore (store, hot) {\n store._actions = Object.create(null);\n store._mutations = Object.create(null);\n store._wrappedGetters = Object.create(null);\n store._modulesNamespaceMap = Object.create(null);\n var state = store.state;\n // init all modules\n installModule(store, state, [], store._modules.root, true);\n // reset vm\n resetStoreVM(store, state, hot);\n}\n\nfunction resetStoreVM (store, state, hot) {\n var oldVm = store._vm;\n\n // bind store public getters\n store.getters = {};\n var wrappedGetters = store._wrappedGetters;\n var computed = {};\n forEachValue(wrappedGetters, function (fn, key) {\n // use computed to leverage its lazy-caching mechanism\n computed[key] = function () { return fn(store); };\n Object.defineProperty(store.getters, key, {\n get: function () { return store._vm[key]; },\n enumerable: true // for local getters\n });\n });\n\n // use a Vue instance to store the state tree\n // suppress warnings just in case the user has added\n // some funky global mixins\n var silent = Vue.config.silent;\n Vue.config.silent = true;\n store._vm = new Vue({\n data: {\n $$state: state\n },\n computed: computed\n });\n Vue.config.silent = silent;\n\n // enable strict mode for new vm\n if (store.strict) {\n enableStrictMode(store);\n }\n\n if (oldVm) {\n if (hot) {\n // dispatch changes in all subscribed watchers\n // to force getter re-evaluation for hot reloading.\n store._withCommit(function () {\n oldVm._data.$$state = null;\n });\n }\n Vue.nextTick(function () { return oldVm.$destroy(); });\n }\n}\n\nfunction installModule (store, rootState, path, module, hot) {\n var isRoot = !path.length;\n var namespace = store._modules.getNamespace(path);\n\n // register in namespace map\n if (module.namespaced) {\n store._modulesNamespaceMap[namespace] = module;\n }\n\n // set state\n if (!isRoot && !hot) {\n var parentState = getNestedState(rootState, path.slice(0, -1));\n var moduleName = path[path.length - 1];\n store._withCommit(function () {\n Vue.set(parentState, moduleName, module.state);\n });\n }\n\n var local = module.context = makeLocalContext(store, namespace, path);\n\n module.forEachMutation(function (mutation, key) {\n var namespacedType = namespace + key;\n registerMutation(store, namespacedType, mutation, local);\n });\n\n module.forEachAction(function (action, key) {\n var type = action.root ? key : namespace + key;\n var handler = action.handler || action;\n registerAction(store, type, handler, local);\n });\n\n module.forEachGetter(function (getter, key) {\n var namespacedType = namespace + key;\n registerGetter(store, namespacedType, getter, local);\n });\n\n module.forEachChild(function (child, key) {\n installModule(store, rootState, path.concat(key), child, hot);\n });\n}\n\n/**\n * make localized dispatch, commit, getters and state\n * if there is no namespace, just use root ones\n */\nfunction makeLocalContext (store, namespace, path) {\n var noNamespace = namespace === '';\n\n var local = {\n dispatch: noNamespace ? store.dispatch : function (_type, _payload, _options) {\n var args = unifyObjectStyle(_type, _payload, _options);\n var payload = args.payload;\n var options = args.options;\n var type = args.type;\n\n if (!options || !options.root) {\n type = namespace + type;\n if (false) {}\n }\n\n return store.dispatch(type, payload)\n },\n\n commit: noNamespace ? store.commit : function (_type, _payload, _options) {\n var args = unifyObjectStyle(_type, _payload, _options);\n var payload = args.payload;\n var options = args.options;\n var type = args.type;\n\n if (!options || !options.root) {\n type = namespace + type;\n if (false) {}\n }\n\n store.commit(type, payload, options);\n }\n };\n\n // getters and state object must be gotten lazily\n // because they will be changed by vm update\n Object.defineProperties(local, {\n getters: {\n get: noNamespace\n ? function () { return store.getters; }\n : function () { return makeLocalGetters(store, namespace); }\n },\n state: {\n get: function () { return getNestedState(store.state, path); }\n }\n });\n\n return local\n}\n\nfunction makeLocalGetters (store, namespace) {\n var gettersProxy = {};\n\n var splitPos = namespace.length;\n Object.keys(store.getters).forEach(function (type) {\n // skip if the target getter is not match this namespace\n if (type.slice(0, splitPos) !== namespace) { return }\n\n // extract local getter type\n var localType = type.slice(splitPos);\n\n // Add a port to the getters proxy.\n // Define as getter property because\n // we do not want to evaluate the getters in this time.\n Object.defineProperty(gettersProxy, localType, {\n get: function () { return store.getters[type]; },\n enumerable: true\n });\n });\n\n return gettersProxy\n}\n\nfunction registerMutation (store, type, handler, local) {\n var entry = store._mutations[type] || (store._mutations[type] = []);\n entry.push(function wrappedMutationHandler (payload) {\n handler.call(store, local.state, payload);\n });\n}\n\nfunction registerAction (store, type, handler, local) {\n var entry = store._actions[type] || (store._actions[type] = []);\n entry.push(function wrappedActionHandler (payload, cb) {\n var res = handler.call(store, {\n dispatch: local.dispatch,\n commit: local.commit,\n getters: local.getters,\n state: local.state,\n rootGetters: store.getters,\n rootState: store.state\n }, payload, cb);\n if (!isPromise(res)) {\n res = Promise.resolve(res);\n }\n if (store._devtoolHook) {\n return res.catch(function (err) {\n store._devtoolHook.emit('vuex:error', err);\n throw err\n })\n } else {\n return res\n }\n });\n}\n\nfunction registerGetter (store, type, rawGetter, local) {\n if (store._wrappedGetters[type]) {\n if (false) {}\n return\n }\n store._wrappedGetters[type] = function wrappedGetter (store) {\n return rawGetter(\n local.state, // local state\n local.getters, // local getters\n store.state, // root state\n store.getters // root getters\n )\n };\n}\n\nfunction enableStrictMode (store) {\n store._vm.$watch(function () { return this._data.$$state }, function () {\n if (false) {}\n }, { deep: true, sync: true });\n}\n\nfunction getNestedState (state, path) {\n return path.length\n ? path.reduce(function (state, key) { return state[key]; }, state)\n : state\n}\n\nfunction unifyObjectStyle (type, payload, options) {\n if (isObject(type) && type.type) {\n options = payload;\n payload = type;\n type = type.type;\n }\n\n if (false) {}\n\n return { type: type, payload: payload, options: options }\n}\n\nfunction install (_Vue) {\n if (Vue && _Vue === Vue) {\n if (false) {}\n return\n }\n Vue = _Vue;\n applyMixin(Vue);\n}\n\nvar mapState = normalizeNamespace(function (namespace, states) {\n var res = {};\n normalizeMap(states).forEach(function (ref) {\n var key = ref.key;\n var val = ref.val;\n\n res[key] = function mappedState () {\n var state = this.$store.state;\n var getters = this.$store.getters;\n if (namespace) {\n var module = getModuleByNamespace(this.$store, 'mapState', namespace);\n if (!module) {\n return\n }\n state = module.context.state;\n getters = module.context.getters;\n }\n return typeof val === 'function'\n ? val.call(this, state, getters)\n : state[val]\n };\n // mark vuex getter for devtools\n res[key].vuex = true;\n });\n return res\n});\n\nvar mapMutations = normalizeNamespace(function (namespace, mutations) {\n var res = {};\n normalizeMap(mutations).forEach(function (ref) {\n var key = ref.key;\n var val = ref.val;\n\n res[key] = function mappedMutation () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var commit = this.$store.commit;\n if (namespace) {\n var module = getModuleByNamespace(this.$store, 'mapMutations', namespace);\n if (!module) {\n return\n }\n commit = module.context.commit;\n }\n return typeof val === 'function'\n ? val.apply(this, [commit].concat(args))\n : commit.apply(this.$store, [val].concat(args))\n };\n });\n return res\n});\n\nvar mapGetters = normalizeNamespace(function (namespace, getters) {\n var res = {};\n normalizeMap(getters).forEach(function (ref) {\n var key = ref.key;\n var val = ref.val;\n\n val = namespace + val;\n res[key] = function mappedGetter () {\n if (namespace && !getModuleByNamespace(this.$store, 'mapGetters', namespace)) {\n return\n }\n if (false) {}\n return this.$store.getters[val]\n };\n // mark vuex getter for devtools\n res[key].vuex = true;\n });\n return res\n});\n\nvar mapActions = normalizeNamespace(function (namespace, actions) {\n var res = {};\n normalizeMap(actions).forEach(function (ref) {\n var key = ref.key;\n var val = ref.val;\n\n res[key] = function mappedAction () {\n var args = [], len = arguments.length;\n while ( len-- ) args[ len ] = arguments[ len ];\n\n var dispatch = this.$store.dispatch;\n if (namespace) {\n var module = getModuleByNamespace(this.$store, 'mapActions', namespace);\n if (!module) {\n return\n }\n dispatch = module.context.dispatch;\n }\n return typeof val === 'function'\n ? val.apply(this, [dispatch].concat(args))\n : dispatch.apply(this.$store, [val].concat(args))\n };\n });\n return res\n});\n\nvar createNamespacedHelpers = function (namespace) { return ({\n mapState: mapState.bind(null, namespace),\n mapGetters: mapGetters.bind(null, namespace),\n mapMutations: mapMutations.bind(null, namespace),\n mapActions: mapActions.bind(null, namespace)\n}); };\n\nfunction normalizeMap (map) {\n return Array.isArray(map)\n ? map.map(function (key) { return ({ key: key, val: key }); })\n : Object.keys(map).map(function (key) { return ({ key: key, val: map[key] }); })\n}\n\nfunction normalizeNamespace (fn) {\n return function (namespace, map) {\n if (typeof namespace !== 'string') {\n map = namespace;\n namespace = '';\n } else if (namespace.charAt(namespace.length - 1) !== '/') {\n namespace += '/';\n }\n return fn(namespace, map)\n }\n}\n\nfunction getModuleByNamespace (store, helper, namespace) {\n var module = store._modulesNamespaceMap[namespace];\n if (false) {}\n return module\n}\n\nvar index_esm = {\n Store: Store,\n install: install,\n version: '3.0.1',\n mapState: mapState,\n mapMutations: mapMutations,\n mapGetters: mapGetters,\n mapActions: mapActions,\n createNamespacedHelpers: createNamespacedHelpers\n};\n\n\n/* harmony default export */ __webpack_exports__[\"a\"] = (index_esm);\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVleC9kaXN0L3Z1ZXguZXNtLmpzPzJmNjIiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLGVBQWUseUJBQXlCO0FBQ3hDLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0EscUJBQXFCOztBQUVyQjs7QUFFQTs7QUFFQTtBQUNBO0FBQ0EsR0FBRzs7QUFFSDtBQUNBO0FBQ0EsR0FBRztBQUNIOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxNQUFNO0FBQ2pCLFdBQVcsU0FBUztBQUNwQixZQUFZO0FBQ1o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsV0FBVyxFQUFFO0FBQ2IsV0FBVyxjQUFjO0FBQ3pCLFlBQVk7QUFDWjs7O0FBR0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwyQ0FBMkMsMEJBQTBCLEVBQUU7QUFDdkU7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG1CQUFtQjtBQUNuQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQSw0QkFBNEIsY0FBYyxxQkFBcUI7O0FBRS9EO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7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Q0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxVQUFVLEtBQXNFLEVBQUUsRUFHM0U7QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EsQ0FBQzs7QUFFRCxvREFBb0Q7QUFDcEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDLEVBQUU7O0FBRUg7QUFDQTtBQUNBLDhCQUE4QixVQUFVLHFCQUFxQixFQUFFLEVBQUU7QUFDakUsMkNBQTJDLFVBQVUsMEJBQTBCLEVBQUUsRUFBRTtBQUNuRjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLE1BQU0sS0FBZ0QsRUFBRSxFQUVyRDtBQUNIO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRW1HO0FBQ3BGLGtFQUFTLEVBQUMiLCJmaWxlIjoiMS5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogdnVleCB2My4wLjFcbiAqIChjKSAyMDE3IEV2YW4gWW91XG4gKiBAbGljZW5zZSBNSVRcbiAqL1xudmFyIGFwcGx5TWl4aW4gPSBmdW5jdGlvbiAoVnVlKSB7XG4gIHZhciB2ZXJzaW9uID0gTnVtYmVyKFZ1ZS52ZXJzaW9uLnNwbGl0KCcuJylbMF0pO1xuXG4gIGlmICh2ZXJzaW9uID49IDIpIHtcbiAgICBWdWUubWl4aW4oeyBiZWZvcmVDcmVhdGU6IHZ1ZXhJbml0IH0pO1xuICB9IGVsc2Uge1xuICAgIC8vIG92ZXJyaWRlIGluaXQgYW5kIGluamVjdCB2dWV4IGluaXQgcHJvY2VkdXJlXG4gICAgLy8gZm9yIDEueCBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eS5cbiAgICB2YXIgX2luaXQgPSBWdWUucHJvdG90eXBlLl9pbml0O1xuICAgIFZ1ZS5wcm90b3R5cGUuX2luaXQgPSBmdW5jdGlvbiAob3B0aW9ucykge1xuICAgICAgaWYgKCBvcHRpb25zID09PSB2b2lkIDAgKSBvcHRpb25zID0ge307XG5cbiAgICAgIG9wdGlvbnMuaW5pdCA9IG9wdGlvbnMuaW5pdFxuICAgICAgICA/IFt2dWV4SW5pdF0uY29uY2F0KG9wdGlvbnMuaW5pdClcbiAgICAgICAgOiB2dWV4SW5pdDtcbiAgICAgIF9pbml0LmNhbGwodGhpcywgb3B0aW9ucyk7XG4gICAgfTtcbiAgfVxuXG4gIC8qKlxuICAgKiBWdWV4IGluaXQgaG9vaywgaW5qZWN0ZWQgaW50byBlYWNoIGluc3RhbmNlcyBpbml0IGhvb2tzIGxpc3QuXG4gICAqL1xuXG4gIGZ1bmN0aW9uIHZ1ZXhJbml0ICgpIHtcbiAgICB2YXIgb3B0aW9ucyA9IHRoaXMuJG9wdGlvbnM7XG4gICAgLy8gc3RvcmUgaW5qZWN0aW9uXG4gICAgaWYgKG9wdGlvbnMuc3RvcmUpIHtcbiAgICAgIHRoaXMuJHN0b3JlID0gdHlwZW9mIG9wdGlvbnMuc3RvcmUgPT09ICdmdW5jdGlvbidcbiAgICAgICAgPyBvcHRpb25zLnN0b3JlKClcbiAgICAgICAgOiBvcHRpb25zLnN0b3JlO1xuICAgIH0gZWxzZSBpZiAob3B0aW9ucy5wYXJlbnQgJiYgb3B0aW9ucy5wYXJlbnQuJHN0b3JlKSB7XG4gICAgICB0aGlzLiRzdG9yZSA9IG9wdGlvbnMucGFyZW50LiRzdG9yZTtcbiAgICB9XG4gIH1cbn07XG5cbnZhciBkZXZ0b29sSG9vayA9XG4gIHR5cGVvZiB3aW5kb3cgIT09ICd1bmRlZmluZWQnICYmXG4gIHdpbmRvdy5fX1ZVRV9ERVZUT09MU19HTE9CQUxfSE9PS19fO1xuXG5mdW5jdGlvbiBkZXZ0b29sUGx1Z2luIChzdG9yZSkge1xuICBpZiAoIWRldnRvb2xIb29rKSB7IHJldHVybiB9XG5cbiAgc3RvcmUuX2RldnRvb2xIb29rID0gZGV2dG9vbEhvb2s7XG5cbiAgZGV2dG9vbEhvb2suZW1pdCgndnVleDppbml0Jywgc3RvcmUpO1xuXG4gIGRldnRvb2xIb29rLm9uKCd2dWV4OnRyYXZlbC10by1zdGF0ZScsIGZ1bmN0aW9uICh0YXJnZXRTdGF0ZSkge1xuICAgIHN0b3JlLnJlcGxhY2VTdGF0ZSh0YXJnZXRTdGF0ZSk7XG4gIH0pO1xuXG4gIHN0b3JlLnN1YnNjcmliZShmdW5jdGlvbiAobXV0YXRpb24sIHN0YXRlKSB7XG4gICAgZGV2dG9vbEhvb2suZW1pdCgndnVleDptdXRhdGlvbicsIG11dGF0aW9uLCBzdGF0ZSk7XG4gIH0pO1xufVxuXG4vKipcbiAqIEdldCB0aGUgZmlyc3QgaXRlbSB0aGF0IHBhc3MgdGhlIHRlc3RcbiAqIGJ5IHNlY29uZCBhcmd1bWVudCBmdW5jdGlvblxuICpcbiAqIEBwYXJhbSB7QXJyYXl9IGxpc3RcbiAqIEBwYXJhbSB7RnVuY3Rpb259IGZcbiAqIEByZXR1cm4geyp9XG4gKi9cbi8qKlxuICogRGVlcCBjb3B5IHRoZSBnaXZlbiBvYmplY3QgY29uc2lkZXJpbmcgY2lyY3VsYXIgc3RydWN0dXJlLlxuICogVGhpcyBmdW5jdGlvbiBjYWNoZXMgYWxsIG5lc3RlZCBvYmplY3RzIGFuZCBpdHMgY29waWVzLlxuICogSWYgaXQgZGV0ZWN0cyBjaXJjdWxhciBzdHJ1Y3R1cmUsIHVzZSBjYWNoZWQgY29weSB0byBhdm9pZCBpbmZpbml0ZSBsb29wLlxuICpcbiAqIEBwYXJhbSB7Kn0gb2JqXG4gKiBAcGFyYW0ge0FycmF5PE9iamVjdD59IGNhY2hlXG4gKiBAcmV0dXJuIHsqfVxuICovXG5cblxuLyoqXG4gKiBmb3JFYWNoIGZvciBvYmplY3RcbiAqL1xuZnVuY3Rpb24gZm9yRWFjaFZhbHVlIChvYmosIGZuKSB7XG4gIE9iamVjdC5rZXlzKG9iaikuZm9yRWFjaChmdW5jdGlvbiAoa2V5KSB7IHJldHVybiBmbihvYmpba2V5XSwga2V5KTsgfSk7XG59XG5cbmZ1bmN0aW9uIGlzT2JqZWN0IChvYmopIHtcbiAgcmV0dXJuIG9iaiAhPT0gbnVsbCAmJiB0eXBlb2Ygb2JqID09PSAnb2JqZWN0J1xufVxuXG5mdW5jdGlvbiBpc1Byb21pc2UgKHZhbCkge1xuICByZXR1cm4gdmFsICYmIHR5cGVvZiB2YWwudGhlbiA9PT0gJ2Z1bmN0aW9uJ1xufVxuXG5mdW5jdGlvbiBhc3NlcnQgKGNvbmRpdGlvbiwgbXNnKSB7XG4gIGlmICghY29uZGl0aW9uKSB7IHRocm93IG5ldyBFcnJvcigoXCJbdnVleF0gXCIgKyBtc2cpKSB9XG59XG5cbnZhciBNb2R1bGUgPSBmdW5jdGlvbiBNb2R1bGUgKHJhd01vZHVsZSwgcnVudGltZSkge1xuICB0aGlzLnJ1bnRpbWUgPSBydW50aW1lO1xuICB0aGlzLl9jaGlsZHJlbiA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gIHRoaXMuX3Jhd01vZHVsZSA9IHJhd01vZHVsZTtcbiAgdmFyIHJhd1N0YXRlID0gcmF3TW9kdWxlLnN0YXRlO1xuICB0aGlzLnN0YXRlID0gKHR5cGVvZiByYXdTdGF0ZSA9PT0gJ2Z1bmN0aW9uJyA/IHJhd1N0YXRlKCkgOiByYXdTdGF0ZSkgfHwge307XG59O1xuXG52YXIgcHJvdG90eXBlQWNjZXNzb3JzJDEgPSB7IG5hbWVzcGFjZWQ6IHsgY29uZmlndXJhYmxlOiB0cnVlIH0gfTtcblxucHJvdG90eXBlQWNjZXNzb3JzJDEubmFtZXNwYWNlZC5nZXQgPSBmdW5jdGlvbiAoKSB7XG4gIHJldHVybiAhIXRoaXMuX3Jhd01vZHVsZS5uYW1lc3BhY2VkXG59O1xuXG5Nb2R1bGUucHJvdG90eXBlLmFkZENoaWxkID0gZnVuY3Rpb24gYWRkQ2hpbGQgKGtleSwgbW9kdWxlKSB7XG4gIHRoaXMuX2NoaWxkcmVuW2tleV0gPSBtb2R1bGU7XG59O1xuXG5Nb2R1bGUucHJvdG90eXBlLnJlbW92ZUNoaWxkID0gZnVuY3Rpb24gcmVtb3ZlQ2hpbGQgKGtleSkge1xuICBkZWxldGUgdGhpcy5fY2hpbGRyZW5ba2V5XTtcbn07XG5cbk1vZHVsZS5wcm90b3R5cGUuZ2V0Q2hpbGQgPSBmdW5jdGlvbiBnZXRDaGlsZCAoa2V5KSB7XG4gIHJldHVybiB0aGlzLl9jaGlsZHJlbltrZXldXG59O1xuXG5Nb2R1bGUucHJvdG90eXBlLnVwZGF0ZSA9IGZ1bmN0aW9uIHVwZGF0ZSAocmF3TW9kdWxlKSB7XG4gIHRoaXMuX3Jhd01vZHVsZS5uYW1lc3BhY2VkID0gcmF3TW9kdWxlLm5hbWVzcGFjZWQ7XG4gIGlmIChyYXdNb2R1bGUuYWN0aW9ucykge1xuICAgIHRoaXMuX3Jhd01vZHVsZS5hY3Rpb25zID0gcmF3TW9kdWxlLmFjdGlvbnM7XG4gIH1cbiAgaWYgKHJhd01vZHVsZS5tdXRhdGlvbnMpIHtcbiAgICB0aGlzLl9yYXdNb2R1bGUubXV0YXRpb25zID0gcmF3TW9kdWxlLm11dGF0aW9ucztcbiAgfVxuICBpZiAocmF3TW9kdWxlLmdldHRlcnMpIHtcbiAgICB0aGlzLl9yYXdNb2R1bGUuZ2V0dGVycyA9IHJhd01vZHVsZS5nZXR0ZXJzO1xuICB9XG59O1xuXG5Nb2R1bGUucHJvdG90eXBlLmZvckVhY2hDaGlsZCA9IGZ1bmN0aW9uIGZvckVhY2hDaGlsZCAoZm4pIHtcbiAgZm9yRWFjaFZhbHVlKHRoaXMuX2NoaWxkcmVuLCBmbik7XG59O1xuXG5Nb2R1bGUucHJvdG90eXBlLmZvckVhY2hHZXR0ZXIgPSBmdW5jdGlvbiBmb3JFYWNoR2V0dGVyIChmbikge1xuICBpZiAodGhpcy5fcmF3TW9kdWxlLmdldHRlcnMpIHtcbiAgICBmb3JFYWNoVmFsdWUodGhpcy5fcmF3TW9kdWxlLmdldHRlcnMsIGZuKTtcbiAgfVxufTtcblxuTW9kdWxlLnByb3RvdHlwZS5mb3JFYWNoQWN0aW9uID0gZnVuY3Rpb24gZm9yRWFjaEFjdGlvbiAoZm4pIHtcbiAgaWYgKHRoaXMuX3Jhd01vZHVsZS5hY3Rpb25zKSB7XG4gICAgZm9yRWFjaFZhbHVlKHRoaXMuX3Jhd01vZHVsZS5hY3Rpb25zLCBmbik7XG4gIH1cbn07XG5cbk1vZHVsZS5wcm90b3R5cGUuZm9yRWFjaE11dGF0aW9uID0gZnVuY3Rpb24gZm9yRWFjaE11dGF0aW9uIChmbikge1xuICBpZiAodGhpcy5fcmF3TW9kdWxlLm11dGF0aW9ucykge1xuICAgIGZvckVhY2hWYWx1ZSh0aGlzLl9yYXdNb2R1bGUubXV0YXRpb25zLCBmbik7XG4gIH1cbn07XG5cbk9iamVjdC5kZWZpbmVQcm9wZXJ0aWVzKCBNb2R1bGUucHJvdG90eXBlLCBwcm90b3R5cGVBY2Nlc3NvcnMkMSApO1xuXG52YXIgTW9kdWxlQ29sbGVjdGlvbiA9IGZ1bmN0aW9uIE1vZHVsZUNvbGxlY3Rpb24gKHJhd1Jvb3RNb2R1bGUpIHtcbiAgLy8gcmVnaXN0ZXIgcm9vdCBtb2R1bGUgKFZ1ZXguU3RvcmUgb3B0aW9ucylcbiAgdGhpcy5yZWdpc3RlcihbXSwgcmF3Um9vdE1vZHVsZSwgZmFsc2UpO1xufTtcblxuTW9kdWxlQ29sbGVjdGlvbi5wcm90b3R5cGUuZ2V0ID0gZnVuY3Rpb24gZ2V0IChwYXRoKSB7XG4gIHJldHVybiBwYXRoLnJlZHVjZShmdW5jdGlvbiAobW9kdWxlLCBrZXkpIHtcbiAgICByZXR1cm4gbW9kdWxlLmdldENoaWxkKGtleSlcbiAgfSwgdGhpcy5yb290KVxufTtcblxuTW9kdWxlQ29sbGVjdGlvbi5wcm90b3R5cGUuZ2V0TmFtZXNwYWNlID0gZnVuY3Rpb24gZ2V0TmFtZXNwYWNlIChwYXRoKSB7XG4gIHZhciBtb2R1bGUgPSB0aGlzLnJvb3Q7XG4gIHJldHVybiBwYXRoLnJlZHVjZShmdW5jdGlvbiAobmFtZXNwYWNlLCBrZXkpIHtcbiAgICBtb2R1bGUgPSBtb2R1bGUuZ2V0Q2hpbGQoa2V5KTtcbiAgICByZXR1cm4gbmFtZXNwYWNlICsgKG1vZHVsZS5uYW1lc3BhY2VkID8ga2V5ICsgJy8nIDogJycpXG4gIH0sICcnKVxufTtcblxuTW9kdWxlQ29sbGVjdGlvbi5wcm90b3R5cGUudXBkYXRlID0gZnVuY3Rpb24gdXBkYXRlJDEgKHJhd1Jvb3RNb2R1bGUpIHtcbiAgdXBkYXRlKFtdLCB0aGlzLnJvb3QsIHJhd1Jvb3RNb2R1bGUpO1xufTtcblxuTW9kdWxlQ29sbGVjdGlvbi5wcm90b3R5cGUucmVnaXN0ZXIgPSBmdW5jdGlvbiByZWdpc3RlciAocGF0aCwgcmF3TW9kdWxlLCBydW50aW1lKSB7XG4gICAgdmFyIHRoaXMkMSA9IHRoaXM7XG4gICAgaWYgKCBydW50aW1lID09PSB2b2lkIDAgKSBydW50aW1lID0gdHJ1ZTtcblxuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgIGFzc2VydFJhd01vZHVsZShwYXRoLCByYXdNb2R1bGUpO1xuICB9XG5cbiAgdmFyIG5ld01vZHVsZSA9IG5ldyBNb2R1bGUocmF3TW9kdWxlLCBydW50aW1lKTtcbiAgaWYgKHBhdGgubGVuZ3RoID09PSAwKSB7XG4gICAgdGhpcy5yb290ID0gbmV3TW9kdWxlO1xuICB9IGVsc2Uge1xuICAgIHZhciBwYXJlbnQgPSB0aGlzLmdldChwYXRoLnNsaWNlKDAsIC0xKSk7XG4gICAgcGFyZW50LmFkZENoaWxkKHBhdGhbcGF0aC5sZW5ndGggLSAxXSwgbmV3TW9kdWxlKTtcbiAgfVxuXG4gIC8vIHJlZ2lzdGVyIG5lc3RlZCBtb2R1bGVzXG4gIGlmIChyYXdNb2R1bGUubW9kdWxlcykge1xuICAgIGZvckVhY2hWYWx1ZShyYXdNb2R1bGUubW9kdWxlcywgZnVuY3Rpb24gKHJhd0NoaWxkTW9kdWxlLCBrZXkpIHtcbiAgICAgIHRoaXMkMS5yZWdpc3RlcihwYXRoLmNvbmNhdChrZXkpLCByYXdDaGlsZE1vZHVsZSwgcnVudGltZSk7XG4gICAgfSk7XG4gIH1cbn07XG5cbk1vZHVsZUNvbGxlY3Rpb24ucHJvdG90eXBlLnVucmVnaXN0ZXIgPSBmdW5jdGlvbiB1bnJlZ2lzdGVyIChwYXRoKSB7XG4gIHZhciBwYXJlbnQgPSB0aGlzLmdldChwYXRoLnNsaWNlKDAsIC0xKSk7XG4gIHZhciBrZXkgPSBwYXRoW3BhdGgubGVuZ3RoIC0gMV07XG4gIGlmICghcGFyZW50LmdldENoaWxkKGtleSkucnVudGltZSkgeyByZXR1cm4gfVxuXG4gIHBhcmVudC5yZW1vdmVDaGlsZChrZXkpO1xufTtcblxuZnVuY3Rpb24gdXBkYXRlIChwYXRoLCB0YXJnZXRNb2R1bGUsIG5ld01vZHVsZSkge1xuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgIGFzc2VydFJhd01vZHVsZShwYXRoLCBuZXdNb2R1bGUpO1xuICB9XG5cbiAgLy8gdXBkYXRlIHRhcmdldCBtb2R1bGVcbiAgdGFyZ2V0TW9kdWxlLnVwZGF0ZShuZXdNb2R1bGUpO1xuXG4gIC8vIHVwZGF0ZSBuZXN0ZWQgbW9kdWxlc1xuICBpZiAobmV3TW9kdWxlLm1vZHVsZXMpIHtcbiAgICBmb3IgKHZhciBrZXkgaW4gbmV3TW9kdWxlLm1vZHVsZXMpIHtcbiAgICAgIGlmICghdGFyZ2V0TW9kdWxlLmdldENoaWxkKGtleSkpIHtcbiAgICAgICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicpIHtcbiAgICAgICAgICBjb25zb2xlLndhcm4oXG4gICAgICAgICAgICBcIlt2dWV4XSB0cnlpbmcgdG8gYWRkIGEgbmV3IG1vZHVsZSAnXCIgKyBrZXkgKyBcIicgb24gaG90IHJlbG9hZGluZywgXCIgK1xuICAgICAgICAgICAgJ21hbnVhbCByZWxvYWQgaXMgbmVlZGVkJ1xuICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuXG4gICAgICB9XG4gICAgICB1cGRhdGUoXG4gICAgICAgIHBhdGguY29uY2F0KGtleSksXG4gICAgICAgIHRhcmdldE1vZHVsZS5nZXRDaGlsZChrZXkpLFxuICAgICAgICBuZXdNb2R1bGUubW9kdWxlc1trZXldXG4gICAgICApO1xuICAgIH1cbiAgfVxufVxuXG52YXIgZnVuY3Rpb25Bc3NlcnQgPSB7XG4gIGFzc2VydDogZnVuY3Rpb24gKHZhbHVlKSB7IHJldHVybiB0eXBlb2YgdmFsdWUgPT09ICdmdW5jdGlvbic7IH0sXG4gIGV4cGVjdGVkOiAnZnVuY3Rpb24nXG59O1xuXG52YXIgb2JqZWN0QXNzZXJ0ID0ge1xuICBhc3NlcnQ6IGZ1bmN0aW9uICh2YWx1ZSkgeyByZXR1cm4gdHlwZW9mIHZhbHVlID09PSAnZnVuY3Rpb24nIHx8XG4gICAgKHR5cGVvZiB2YWx1ZSA9PT0gJ29iamVjdCcgJiYgdHlwZW9mIHZhbHVlLmhhbmRsZXIgPT09ICdmdW5jdGlvbicpOyB9LFxuICBleHBlY3RlZDogJ2Z1bmN0aW9uIG9yIG9iamVjdCB3aXRoIFwiaGFuZGxlclwiIGZ1bmN0aW9uJ1xufTtcblxudmFyIGFzc2VydFR5cGVzID0ge1xuICBnZXR0ZXJzOiBmdW5jdGlvbkFzc2VydCxcbiAgbXV0YXRpb25zOiBmdW5jdGlvbkFzc2VydCxcbiAgYWN0aW9uczogb2JqZWN0QXNzZXJ0XG59O1xuXG5mdW5jdGlvbiBhc3NlcnRSYXdNb2R1bGUgKHBhdGgsIHJhd01vZHVsZSkge1xuICBPYmplY3Qua2V5cyhhc3NlcnRUeXBlcykuZm9yRWFjaChmdW5jdGlvbiAoa2V5KSB7XG4gICAgaWYgKCFyYXdNb2R1bGVba2V5XSkgeyByZXR1cm4gfVxuXG4gICAgdmFyIGFzc2VydE9wdGlvbnMgPSBhc3NlcnRUeXBlc1trZXldO1xuXG4gICAgZm9yRWFjaFZhbHVlKHJhd01vZHVsZVtrZXldLCBmdW5jdGlvbiAodmFsdWUsIHR5cGUpIHtcbiAgICAgIGFzc2VydChcbiAgICAgICAgYXNzZXJ0T3B0aW9ucy5hc3NlcnQodmFsdWUpLFxuICAgICAgICBtYWtlQXNzZXJ0aW9uTWVzc2FnZShwYXRoLCBrZXksIHR5cGUsIHZhbHVlLCBhc3NlcnRPcHRpb25zLmV4cGVjdGVkKVxuICAgICAgKTtcbiAgICB9KTtcbiAgfSk7XG59XG5cbmZ1bmN0aW9uIG1ha2VBc3NlcnRpb25NZXNzYWdlIChwYXRoLCBrZXksIHR5cGUsIHZhbHVlLCBleHBlY3RlZCkge1xuICB2YXIgYnVmID0ga2V5ICsgXCIgc2hvdWxkIGJlIFwiICsgZXhwZWN0ZWQgKyBcIiBidXQgXFxcIlwiICsga2V5ICsgXCIuXCIgKyB0eXBlICsgXCJcXFwiXCI7XG4gIGlmIChwYXRoLmxlbmd0aCA+IDApIHtcbiAgICBidWYgKz0gXCIgaW4gbW9kdWxlIFxcXCJcIiArIChwYXRoLmpvaW4oJy4nKSkgKyBcIlxcXCJcIjtcbiAgfVxuICBidWYgKz0gXCIgaXMgXCIgKyAoSlNPTi5zdHJpbmdpZnkodmFsdWUpKSArIFwiLlwiO1xuICByZXR1cm4gYnVmXG59XG5cbnZhciBWdWU7IC8vIGJpbmQgb24gaW5zdGFsbFxuXG52YXIgU3RvcmUgPSBmdW5jdGlvbiBTdG9yZSAob3B0aW9ucykge1xuICB2YXIgdGhpcyQxID0gdGhpcztcbiAgaWYgKCBvcHRpb25zID09PSB2b2lkIDAgKSBvcHRpb25zID0ge307XG5cbiAgLy8gQXV0byBpbnN0YWxsIGlmIGl0IGlzIG5vdCBkb25lIHlldCBhbmQgYHdpbmRvd2AgaGFzIGBWdWVgLlxuICAvLyBUbyBhbGxvdyB1c2VycyB0byBhdm9pZCBhdXRvLWluc3RhbGxhdGlvbiBpbiBzb21lIGNhc2VzLFxuICAvLyB0aGlzIGNvZGUgc2hvdWxkIGJlIHBsYWNlZCBoZXJlLiBTZWUgIzczMVxuICBpZiAoIVZ1ZSAmJiB0eXBlb2Ygd2luZG93ICE9PSAndW5kZWZpbmVkJyAmJiB3aW5kb3cuVnVlKSB7XG4gICAgaW5zdGFsbCh3aW5kb3cuVnVlKTtcbiAgfVxuXG4gIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gJ3Byb2R1Y3Rpb24nKSB7XG4gICAgYXNzZXJ0KFZ1ZSwgXCJtdXN0IGNhbGwgVnVlLnVzZShWdWV4KSBiZWZvcmUgY3JlYXRpbmcgYSBzdG9yZSBpbnN0YW5jZS5cIik7XG4gICAgYXNzZXJ0KHR5cGVvZiBQcm9taXNlICE9PSAndW5kZWZpbmVkJywgXCJ2dWV4IHJlcXVpcmVzIGEgUHJvbWlzZSBwb2x5ZmlsbCBpbiB0aGlzIGJyb3dzZXIuXCIpO1xuICAgIGFzc2VydCh0aGlzIGluc3RhbmNlb2YgU3RvcmUsIFwiU3RvcmUgbXVzdCBiZSBjYWxsZWQgd2l0aCB0aGUgbmV3IG9wZXJhdG9yLlwiKTtcbiAgfVxuXG4gIHZhciBwbHVnaW5zID0gb3B0aW9ucy5wbHVnaW5zOyBpZiAoIHBsdWdpbnMgPT09IHZvaWQgMCApIHBsdWdpbnMgPSBbXTtcbiAgdmFyIHN0cmljdCA9IG9wdGlvbnMuc3RyaWN0OyBpZiAoIHN0cmljdCA9PT0gdm9pZCAwICkgc3RyaWN0ID0gZmFsc2U7XG5cbiAgdmFyIHN0YXRlID0gb3B0aW9ucy5zdGF0ZTsgaWYgKCBzdGF0ZSA9PT0gdm9pZCAwICkgc3RhdGUgPSB7fTtcbiAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gJ2Z1bmN0aW9uJykge1xuICAgIHN0YXRlID0gc3RhdGUoKSB8fCB7fTtcbiAgfVxuXG4gIC8vIHN0b3JlIGludGVybmFsIHN0YXRlXG4gIHRoaXMuX2NvbW1pdHRpbmcgPSBmYWxzZTtcbiAgdGhpcy5fYWN0aW9ucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gIHRoaXMuX2FjdGlvblN1YnNjcmliZXJzID0gW107XG4gIHRoaXMuX211dGF0aW9ucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gIHRoaXMuX3dyYXBwZWRHZXR0ZXJzID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiAgdGhpcy5fbW9kdWxlcyA9IG5ldyBNb2R1bGVDb2xsZWN0aW9uKG9wdGlvbnMpO1xuICB0aGlzLl9tb2R1bGVzTmFtZXNwYWNlTWFwID0gT2JqZWN0LmNyZWF0ZShudWxsKTtcbiAgdGhpcy5fc3Vic2NyaWJlcnMgPSBbXTtcbiAgdGhpcy5fd2F0Y2hlclZNID0gbmV3IFZ1ZSgpO1xuXG4gIC8vIGJpbmQgY29tbWl0IGFuZCBkaXNwYXRjaCB0byBzZWxmXG4gIHZhciBzdG9yZSA9IHRoaXM7XG4gIHZhciByZWYgPSB0aGlzO1xuICB2YXIgZGlzcGF0Y2ggPSByZWYuZGlzcGF0Y2g7XG4gIHZhciBjb21taXQgPSByZWYuY29tbWl0O1xuICB0aGlzLmRpc3BhdGNoID0gZnVuY3Rpb24gYm91bmREaXNwYXRjaCAodHlwZSwgcGF5bG9hZCkge1xuICAgIHJldHVybiBkaXNwYXRjaC5jYWxsKHN0b3JlLCB0eXBlLCBwYXlsb2FkKVxuICB9O1xuICB0aGlzLmNvbW1pdCA9IGZ1bmN0aW9uIGJvdW5kQ29tbWl0ICh0eXBlLCBwYXlsb2FkLCBvcHRpb25zKSB7XG4gICAgcmV0dXJuIGNvbW1pdC5jYWxsKHN0b3JlLCB0eXBlLCBwYXlsb2FkLCBvcHRpb25zKVxuICB9O1xuXG4gIC8vIHN0cmljdCBtb2RlXG4gIHRoaXMuc3RyaWN0ID0gc3RyaWN0O1xuXG4gIC8vIGluaXQgcm9vdCBtb2R1bGUuXG4gIC8vIHRoaXMgYWxzbyByZWN1cnNpdmVseSByZWdpc3RlcnMgYWxsIHN1Yi1tb2R1bGVzXG4gIC8vIGFuZCBjb2xsZWN0cyBhbGwgbW9kdWxlIGdldHRlcnMgaW5zaWRlIHRoaXMuX3dyYXBwZWRHZXR0ZXJzXG4gIGluc3RhbGxNb2R1bGUodGhpcywgc3RhdGUsIFtdLCB0aGlzLl9tb2R1bGVzLnJvb3QpO1xuXG4gIC8vIGluaXRpYWxpemUgdGhlIHN0b3JlIHZtLCB3aGljaCBpcyByZXNwb25zaWJsZSBmb3IgdGhlIHJlYWN0aXZpdHlcbiAgLy8gKGFsc28gcmVnaXN0ZXJzIF93cmFwcGVkR2V0dGVycyBhcyBjb21wdXRlZCBwcm9wZXJ0aWVzKVxuICByZXNldFN0b3JlVk0odGhpcywgc3RhdGUpO1xuXG4gIC8vIGFwcGx5IHBsdWdpbnNcbiAgcGx1Z2lucy5mb3JFYWNoKGZ1bmN0aW9uIChwbHVnaW4pIHsgcmV0dXJuIHBsdWdpbih0aGlzJDEpOyB9KTtcblxuICBpZiAoVnVlLmNvbmZpZy5kZXZ0b29scykge1xuICAgIGRldnRvb2xQbHVnaW4odGhpcyk7XG4gIH1cbn07XG5cbnZhciBwcm90b3R5cGVBY2Nlc3NvcnMgPSB7IHN0YXRlOiB7IGNvbmZpZ3VyYWJsZTogdHJ1ZSB9IH07XG5cbnByb3RvdHlwZUFjY2Vzc29ycy5zdGF0ZS5nZXQgPSBmdW5jdGlvbiAoKSB7XG4gIHJldHVybiB0aGlzLl92bS5fZGF0YS4kJHN0YXRlXG59O1xuXG5wcm90b3R5cGVBY2Nlc3NvcnMuc3RhdGUuc2V0ID0gZnVuY3Rpb24gKHYpIHtcbiAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicpIHtcbiAgICBhc3NlcnQoZmFsc2UsIFwiVXNlIHN0b3JlLnJlcGxhY2VTdGF0ZSgpIHRvIGV4cGxpY2l0IHJlcGxhY2Ugc3RvcmUgc3RhdGUuXCIpO1xuICB9XG59O1xuXG5TdG9yZS5wcm90b3R5cGUuY29tbWl0ID0gZnVuY3Rpb24gY29tbWl0IChfdHlwZSwgX3BheWxvYWQsIF9vcHRpb25zKSB7XG4gICAgdmFyIHRoaXMkMSA9IHRoaXM7XG5cbiAgLy8gY2hlY2sgb2JqZWN0LXN0eWxlIGNvbW1pdFxuICB2YXIgcmVmID0gdW5pZnlPYmplY3RTdHlsZShfdHlwZSwgX3BheWxvYWQsIF9vcHRpb25zKTtcbiAgICB2YXIgdHlwZSA9IHJlZi50eXBlO1xuICAgIHZhciBwYXlsb2FkID0gcmVmLnBheWxvYWQ7XG4gICAgdmFyIG9wdGlvbnMgPSByZWYub3B0aW9ucztcblxuICB2YXIgbXV0YXRpb24gPSB7IHR5cGU6IHR5cGUsIHBheWxvYWQ6IHBheWxvYWQgfTtcbiAgdmFyIGVudHJ5ID0gdGhpcy5fbXV0YXRpb25zW3R5cGVdO1xuICBpZiAoIWVudHJ5KSB7XG4gICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicpIHtcbiAgICAgIGNvbnNvbGUuZXJyb3IoKFwiW3Z1ZXhdIHVua25vd24gbXV0YXRpb24gdHlwZTogXCIgKyB0eXBlKSk7XG4gICAgfVxuICAgIHJldHVyblxuICB9XG4gIHRoaXMuX3dpdGhDb21taXQoZnVuY3Rpb24gKCkge1xuICAgIGVudHJ5LmZvckVhY2goZnVuY3Rpb24gY29tbWl0SXRlcmF0b3IgKGhhbmRsZXIpIHtcbiAgICAgIGhhbmRsZXIocGF5bG9hZCk7XG4gICAgfSk7XG4gIH0pO1xuICB0aGlzLl9zdWJzY3JpYmVycy5mb3JFYWNoKGZ1bmN0aW9uIChzdWIpIHsgcmV0dXJuIHN1YihtdXRhdGlvbiwgdGhpcyQxLnN0YXRlKTsgfSk7XG5cbiAgaWYgKFxuICAgIHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicgJiZcbiAgICBvcHRpb25zICYmIG9wdGlvbnMuc2lsZW50XG4gICkge1xuICAgIGNvbnNvbGUud2FybihcbiAgICAgIFwiW3Z1ZXhdIG11dGF0aW9uIHR5cGU6IFwiICsgdHlwZSArIFwiLiBTaWxlbnQgb3B0aW9uIGhhcyBiZWVuIHJlbW92ZWQuIFwiICtcbiAgICAgICdVc2UgdGhlIGZpbHRlciBmdW5jdGlvbmFsaXR5IGluIHRoZSB2dWUtZGV2dG9vbHMnXG4gICAgKTtcbiAgfVxufTtcblxuU3RvcmUucHJvdG90eXBlLmRpc3BhdGNoID0gZnVuY3Rpb24gZGlzcGF0Y2ggKF90eXBlLCBfcGF5bG9hZCkge1xuICAgIHZhciB0aGlzJDEgPSB0aGlzO1xuXG4gIC8vIGNoZWNrIG9iamVjdC1zdHlsZSBkaXNwYXRjaFxuICB2YXIgcmVmID0gdW5pZnlPYmplY3RTdHlsZShfdHlwZSwgX3BheWxvYWQpO1xuICAgIHZhciB0eXBlID0gcmVmLnR5cGU7XG4gICAgdmFyIHBheWxvYWQgPSByZWYucGF5bG9hZDtcblxuICB2YXIgYWN0aW9uID0geyB0eXBlOiB0eXBlLCBwYXlsb2FkOiBwYXlsb2FkIH07XG4gIHZhciBlbnRyeSA9IHRoaXMuX2FjdGlvbnNbdHlwZV07XG4gIGlmICghZW50cnkpIHtcbiAgICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgICAgY29uc29sZS5lcnJvcigoXCJbdnVleF0gdW5rbm93biBhY3Rpb24gdHlwZTogXCIgKyB0eXBlKSk7XG4gICAgfVxuICAgIHJldHVyblxuICB9XG5cbiAgdGhpcy5fYWN0aW9uU3Vic2NyaWJlcnMuZm9yRWFjaChmdW5jdGlvbiAoc3ViKSB7IHJldHVybiBzdWIoYWN0aW9uLCB0aGlzJDEuc3RhdGUpOyB9KTtcblxuICByZXR1cm4gZW50cnkubGVuZ3RoID4gMVxuICAgID8gUHJvbWlzZS5hbGwoZW50cnkubWFwKGZ1bmN0aW9uIChoYW5kbGVyKSB7IHJldHVybiBoYW5kbGVyKHBheWxvYWQpOyB9KSlcbiAgICA6IGVudHJ5WzBdKHBheWxvYWQpXG59O1xuXG5TdG9yZS5wcm90b3R5cGUuc3Vic2NyaWJlID0gZnVuY3Rpb24gc3Vic2NyaWJlIChmbikge1xuICByZXR1cm4gZ2VuZXJpY1N1YnNjcmliZShmbiwgdGhpcy5fc3Vic2NyaWJlcnMpXG59O1xuXG5TdG9yZS5wcm90b3R5cGUuc3Vic2NyaWJlQWN0aW9uID0gZnVuY3Rpb24gc3Vic2NyaWJlQWN0aW9uIChmbikge1xuICByZXR1cm4gZ2VuZXJpY1N1YnNjcmliZShmbiwgdGhpcy5fYWN0aW9uU3Vic2NyaWJlcnMpXG59O1xuXG5TdG9yZS5wcm90b3R5cGUud2F0Y2ggPSBmdW5jdGlvbiB3YXRjaCAoZ2V0dGVyLCBjYiwgb3B0aW9ucykge1xuICAgIHZhciB0aGlzJDEgPSB0aGlzO1xuXG4gIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gJ3Byb2R1Y3Rpb24nKSB7XG4gICAgYXNzZXJ0KHR5cGVvZiBnZXR0ZXIgPT09ICdmdW5jdGlvbicsIFwic3RvcmUud2F0Y2ggb25seSBhY2NlcHRzIGEgZnVuY3Rpb24uXCIpO1xuICB9XG4gIHJldHVybiB0aGlzLl93YXRjaGVyVk0uJHdhdGNoKGZ1bmN0aW9uICgpIHsgcmV0dXJuIGdldHRlcih0aGlzJDEuc3RhdGUsIHRoaXMkMS5nZXR0ZXJzKTsgfSwgY2IsIG9wdGlvbnMpXG59O1xuXG5TdG9yZS5wcm90b3R5cGUucmVwbGFjZVN0YXRlID0gZnVuY3Rpb24gcmVwbGFjZVN0YXRlIChzdGF0ZSkge1xuICAgIHZhciB0aGlzJDEgPSB0aGlzO1xuXG4gIHRoaXMuX3dpdGhDb21taXQoZnVuY3Rpb24gKCkge1xuICAgIHRoaXMkMS5fdm0uX2RhdGEuJCRzdGF0ZSA9IHN0YXRlO1xuICB9KTtcbn07XG5cblN0b3JlLnByb3RvdHlwZS5yZWdpc3Rlck1vZHVsZSA9IGZ1bmN0aW9uIHJlZ2lzdGVyTW9kdWxlIChwYXRoLCByYXdNb2R1bGUsIG9wdGlvbnMpIHtcbiAgICBpZiAoIG9wdGlvbnMgPT09IHZvaWQgMCApIG9wdGlvbnMgPSB7fTtcblxuICBpZiAodHlwZW9mIHBhdGggPT09ICdzdHJpbmcnKSB7IHBhdGggPSBbcGF0aF07IH1cblxuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgIGFzc2VydChBcnJheS5pc0FycmF5KHBhdGgpLCBcIm1vZHVsZSBwYXRoIG11c3QgYmUgYSBzdHJpbmcgb3IgYW4gQXJyYXkuXCIpO1xuICAgIGFzc2VydChwYXRoLmxlbmd0aCA+IDAsICdjYW5ub3QgcmVnaXN0ZXIgdGhlIHJvb3QgbW9kdWxlIGJ5IHVzaW5nIHJlZ2lzdGVyTW9kdWxlLicpO1xuICB9XG5cbiAgdGhpcy5fbW9kdWxlcy5yZWdpc3RlcihwYXRoLCByYXdNb2R1bGUpO1xuICBpbnN0YWxsTW9kdWxlKHRoaXMsIHRoaXMuc3RhdGUsIHBhdGgsIHRoaXMuX21vZHVsZXMuZ2V0KHBhdGgpLCBvcHRpb25zLnByZXNlcnZlU3RhdGUpO1xuICAvLyByZXNldCBzdG9yZSB0byB1cGRhdGUgZ2V0dGVycy4uLlxuICByZXNldFN0b3JlVk0odGhpcywgdGhpcy5zdGF0ZSk7XG59O1xuXG5TdG9yZS5wcm90b3R5cGUudW5yZWdpc3Rlck1vZHVsZSA9IGZ1bmN0aW9uIHVucmVnaXN0ZXJNb2R1bGUgKHBhdGgpIHtcbiAgICB2YXIgdGhpcyQxID0gdGhpcztcblxuICBpZiAodHlwZW9mIHBhdGggPT09ICdzdHJpbmcnKSB7IHBhdGggPSBbcGF0aF07IH1cblxuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgIGFzc2VydChBcnJheS5pc0FycmF5KHBhdGgpLCBcIm1vZHVsZSBwYXRoIG11c3QgYmUgYSBzdHJpbmcgb3IgYW4gQXJyYXkuXCIpO1xuICB9XG5cbiAgdGhpcy5fbW9kdWxlcy51bnJlZ2lzdGVyKHBhdGgpO1xuICB0aGlzLl93aXRoQ29tbWl0KGZ1bmN0aW9uICgpIHtcbiAgICB2YXIgcGFyZW50U3RhdGUgPSBnZXROZXN0ZWRTdGF0ZSh0aGlzJDEuc3RhdGUsIHBhdGguc2xpY2UoMCwgLTEpKTtcbiAgICBWdWUuZGVsZXRlKHBhcmVudFN0YXRlLCBwYXRoW3BhdGgubGVuZ3RoIC0gMV0pO1xuICB9KTtcbiAgcmVzZXRTdG9yZSh0aGlzKTtcbn07XG5cblN0b3JlLnByb3RvdHlwZS5ob3RVcGRhdGUgPSBmdW5jdGlvbiBob3RVcGRhdGUgKG5ld09wdGlvbnMpIHtcbiAgdGhpcy5fbW9kdWxlcy51cGRhdGUobmV3T3B0aW9ucyk7XG4gIHJlc2V0U3RvcmUodGhpcywgdHJ1ZSk7XG59O1xuXG5TdG9yZS5wcm90b3R5cGUuX3dpdGhDb21taXQgPSBmdW5jdGlvbiBfd2l0aENvbW1pdCAoZm4pIHtcbiAgdmFyIGNvbW1pdHRpbmcgPSB0aGlzLl9jb21taXR0aW5nO1xuICB0aGlzLl9jb21taXR0aW5nID0gdHJ1ZTtcbiAgZm4oKTtcbiAgdGhpcy5fY29tbWl0dGluZyA9IGNvbW1pdHRpbmc7XG59O1xuXG5PYmplY3QuZGVmaW5lUHJvcGVydGllcyggU3RvcmUucHJvdG90eXBlLCBwcm90b3R5cGVBY2Nlc3NvcnMgKTtcblxuZnVuY3Rpb24gZ2VuZXJpY1N1YnNjcmliZSAoZm4sIHN1YnMpIHtcbiAgaWYgKHN1YnMuaW5kZXhPZihmbikgPCAwKSB7XG4gICAgc3Vicy5wdXNoKGZuKTtcbiAgfVxuICByZXR1cm4gZnVuY3Rpb24gKCkge1xuICAgIHZhciBpID0gc3Vicy5pbmRleE9mKGZuKTtcbiAgICBpZiAoaSA+IC0xKSB7XG4gICAgICBzdWJzLnNwbGljZShpLCAxKTtcbiAgICB9XG4gIH1cbn1cblxuZnVuY3Rpb24gcmVzZXRTdG9yZSAoc3RvcmUsIGhvdCkge1xuICBzdG9yZS5fYWN0aW9ucyA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gIHN0b3JlLl9tdXRhdGlvbnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuICBzdG9yZS5fd3JhcHBlZEdldHRlcnMgPSBPYmplY3QuY3JlYXRlKG51bGwpO1xuICBzdG9yZS5fbW9kdWxlc05hbWVzcGFjZU1hcCA9IE9iamVjdC5jcmVhdGUobnVsbCk7XG4gIHZhciBzdGF0ZSA9IHN0b3JlLnN0YXRlO1xuICAvLyBpbml0IGFsbCBtb2R1bGVzXG4gIGluc3RhbGxNb2R1bGUoc3RvcmUsIHN0YXRlLCBbXSwgc3RvcmUuX21vZHVsZXMucm9vdCwgdHJ1ZSk7XG4gIC8vIHJlc2V0IHZtXG4gIHJlc2V0U3RvcmVWTShzdG9yZSwgc3RhdGUsIGhvdCk7XG59XG5cbmZ1bmN0aW9uIHJlc2V0U3RvcmVWTSAoc3RvcmUsIHN0YXRlLCBob3QpIHtcbiAgdmFyIG9sZFZtID0gc3RvcmUuX3ZtO1xuXG4gIC8vIGJpbmQgc3RvcmUgcHVibGljIGdldHRlcnNcbiAgc3RvcmUuZ2V0dGVycyA9IHt9O1xuICB2YXIgd3JhcHBlZEdldHRlcnMgPSBzdG9yZS5fd3JhcHBlZEdldHRlcnM7XG4gIHZhciBjb21wdXRlZCA9IHt9O1xuICBmb3JFYWNoVmFsdWUod3JhcHBlZEdldHRlcnMsIGZ1bmN0aW9uIChmbiwga2V5KSB7XG4gICAgLy8gdXNlIGNvbXB1dGVkIHRvIGxldmVyYWdlIGl0cyBsYXp5LWNhY2hpbmcgbWVjaGFuaXNtXG4gICAgY29tcHV0ZWRba2V5XSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGZuKHN0b3JlKTsgfTtcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkoc3RvcmUuZ2V0dGVycywga2V5LCB7XG4gICAgICBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHN0b3JlLl92bVtrZXldOyB9LFxuICAgICAgZW51bWVyYWJsZTogdHJ1ZSAvLyBmb3IgbG9jYWwgZ2V0dGVyc1xuICAgIH0pO1xuICB9KTtcblxuICAvLyB1c2UgYSBWdWUgaW5zdGFuY2UgdG8gc3RvcmUgdGhlIHN0YXRlIHRyZWVcbiAgLy8gc3VwcHJlc3Mgd2FybmluZ3MganVzdCBpbiBjYXNlIHRoZSB1c2VyIGhhcyBhZGRlZFxuICAvLyBzb21lIGZ1bmt5IGdsb2JhbCBtaXhpbnNcbiAgdmFyIHNpbGVudCA9IFZ1ZS5jb25maWcuc2lsZW50O1xuICBWdWUuY29uZmlnLnNpbGVudCA9IHRydWU7XG4gIHN0b3JlLl92bSA9IG5ldyBWdWUoe1xuICAgIGRhdGE6IHtcbiAgICAgICQkc3RhdGU6IHN0YXRlXG4gICAgfSxcbiAgICBjb21wdXRlZDogY29tcHV0ZWRcbiAgfSk7XG4gIFZ1ZS5jb25maWcuc2lsZW50ID0gc2lsZW50O1xuXG4gIC8vIGVuYWJsZSBzdHJpY3QgbW9kZSBmb3IgbmV3IHZtXG4gIGlmIChzdG9yZS5zdHJpY3QpIHtcbiAgICBlbmFibGVTdHJpY3RNb2RlKHN0b3JlKTtcbiAgfVxuXG4gIGlmIChvbGRWbSkge1xuICAgIGlmIChob3QpIHtcbiAgICAgIC8vIGRpc3BhdGNoIGNoYW5nZXMgaW4gYWxsIHN1YnNjcmliZWQgd2F0Y2hlcnNcbiAgICAgIC8vIHRvIGZvcmNlIGdldHRlciByZS1ldmFsdWF0aW9uIGZvciBob3QgcmVsb2FkaW5nLlxuICAgICAgc3RvcmUuX3dpdGhDb21taXQoZnVuY3Rpb24gKCkge1xuICAgICAgICBvbGRWbS5fZGF0YS4kJHN0YXRlID0gbnVsbDtcbiAgICAgIH0pO1xuICAgIH1cbiAgICBWdWUubmV4dFRpY2soZnVuY3Rpb24gKCkgeyByZXR1cm4gb2xkVm0uJGRlc3Ryb3koKTsgfSk7XG4gIH1cbn1cblxuZnVuY3Rpb24gaW5zdGFsbE1vZHVsZSAoc3RvcmUsIHJvb3RTdGF0ZSwgcGF0aCwgbW9kdWxlLCBob3QpIHtcbiAgdmFyIGlzUm9vdCA9ICFwYXRoLmxlbmd0aDtcbiAgdmFyIG5hbWVzcGFjZSA9IHN0b3JlLl9tb2R1bGVzLmdldE5hbWVzcGFjZShwYXRoKTtcblxuICAvLyByZWdpc3RlciBpbiBuYW1lc3BhY2UgbWFwXG4gIGlmIChtb2R1bGUubmFtZXNwYWNlZCkge1xuICAgIHN0b3JlLl9tb2R1bGVzTmFtZXNwYWNlTWFwW25hbWVzcGFjZV0gPSBtb2R1bGU7XG4gIH1cblxuICAvLyBzZXQgc3RhdGVcbiAgaWYgKCFpc1Jvb3QgJiYgIWhvdCkge1xuICAgIHZhciBwYXJlbnRTdGF0ZSA9IGdldE5lc3RlZFN0YXRlKHJvb3RTdGF0ZSwgcGF0aC5zbGljZSgwLCAtMSkpO1xuICAgIHZhciBtb2R1bGVOYW1lID0gcGF0aFtwYXRoLmxlbmd0aCAtIDFdO1xuICAgIHN0b3JlLl93aXRoQ29tbWl0KGZ1bmN0aW9uICgpIHtcbiAgICAgIFZ1ZS5zZXQocGFyZW50U3RhdGUsIG1vZHVsZU5hbWUsIG1vZHVsZS5zdGF0ZSk7XG4gICAgfSk7XG4gIH1cblxuICB2YXIgbG9jYWwgPSBtb2R1bGUuY29udGV4dCA9IG1ha2VMb2NhbENvbnRleHQoc3RvcmUsIG5hbWVzcGFjZSwgcGF0aCk7XG5cbiAgbW9kdWxlLmZvckVhY2hNdXRhdGlvbihmdW5jdGlvbiAobXV0YXRpb24sIGtleSkge1xuICAgIHZhciBuYW1lc3BhY2VkVHlwZSA9IG5hbWVzcGFjZSArIGtleTtcbiAgICByZWdpc3Rlck11dGF0aW9uKHN0b3JlLCBuYW1lc3BhY2VkVHlwZSwgbXV0YXRpb24sIGxvY2FsKTtcbiAgfSk7XG5cbiAgbW9kdWxlLmZvckVhY2hBY3Rpb24oZnVuY3Rpb24gKGFjdGlvbiwga2V5KSB7XG4gICAgdmFyIHR5cGUgPSBhY3Rpb24ucm9vdCA/IGtleSA6IG5hbWVzcGFjZSArIGtleTtcbiAgICB2YXIgaGFuZGxlciA9IGFjdGlvbi5oYW5kbGVyIHx8IGFjdGlvbjtcbiAgICByZWdpc3RlckFjdGlvbihzdG9yZSwgdHlwZSwgaGFuZGxlciwgbG9jYWwpO1xuICB9KTtcblxuICBtb2R1bGUuZm9yRWFjaEdldHRlcihmdW5jdGlvbiAoZ2V0dGVyLCBrZXkpIHtcbiAgICB2YXIgbmFtZXNwYWNlZFR5cGUgPSBuYW1lc3BhY2UgKyBrZXk7XG4gICAgcmVnaXN0ZXJHZXR0ZXIoc3RvcmUsIG5hbWVzcGFjZWRUeXBlLCBnZXR0ZXIsIGxvY2FsKTtcbiAgfSk7XG5cbiAgbW9kdWxlLmZvckVhY2hDaGlsZChmdW5jdGlvbiAoY2hpbGQsIGtleSkge1xuICAgIGluc3RhbGxNb2R1bGUoc3RvcmUsIHJvb3RTdGF0ZSwgcGF0aC5jb25jYXQoa2V5KSwgY2hpbGQsIGhvdCk7XG4gIH0pO1xufVxuXG4vKipcbiAqIG1ha2UgbG9jYWxpemVkIGRpc3BhdGNoLCBjb21taXQsIGdldHRlcnMgYW5kIHN0YXRlXG4gKiBpZiB0aGVyZSBpcyBubyBuYW1lc3BhY2UsIGp1c3QgdXNlIHJvb3Qgb25lc1xuICovXG5mdW5jdGlvbiBtYWtlTG9jYWxDb250ZXh0IChzdG9yZSwgbmFtZXNwYWNlLCBwYXRoKSB7XG4gIHZhciBub05hbWVzcGFjZSA9IG5hbWVzcGFjZSA9PT0gJyc7XG5cbiAgdmFyIGxvY2FsID0ge1xuICAgIGRpc3BhdGNoOiBub05hbWVzcGFjZSA/IHN0b3JlLmRpc3BhdGNoIDogZnVuY3Rpb24gKF90eXBlLCBfcGF5bG9hZCwgX29wdGlvbnMpIHtcbiAgICAgIHZhciBhcmdzID0gdW5pZnlPYmplY3RTdHlsZShfdHlwZSwgX3BheWxvYWQsIF9vcHRpb25zKTtcbiAgICAgIHZhciBwYXlsb2FkID0gYXJncy5wYXlsb2FkO1xuICAgICAgdmFyIG9wdGlvbnMgPSBhcmdzLm9wdGlvbnM7XG4gICAgICB2YXIgdHlwZSA9IGFyZ3MudHlwZTtcblxuICAgICAgaWYgKCFvcHRpb25zIHx8ICFvcHRpb25zLnJvb3QpIHtcbiAgICAgICAgdHlwZSA9IG5hbWVzcGFjZSArIHR5cGU7XG4gICAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gJ3Byb2R1Y3Rpb24nICYmICFzdG9yZS5fYWN0aW9uc1t0eXBlXSkge1xuICAgICAgICAgIGNvbnNvbGUuZXJyb3IoKFwiW3Z1ZXhdIHVua25vd24gbG9jYWwgYWN0aW9uIHR5cGU6IFwiICsgKGFyZ3MudHlwZSkgKyBcIiwgZ2xvYmFsIHR5cGU6IFwiICsgdHlwZSkpO1xuICAgICAgICAgIHJldHVyblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBzdG9yZS5kaXNwYXRjaCh0eXBlLCBwYXlsb2FkKVxuICAgIH0sXG5cbiAgICBjb21taXQ6IG5vTmFtZXNwYWNlID8gc3RvcmUuY29tbWl0IDogZnVuY3Rpb24gKF90eXBlLCBfcGF5bG9hZCwgX29wdGlvbnMpIHtcbiAgICAgIHZhciBhcmdzID0gdW5pZnlPYmplY3RTdHlsZShfdHlwZSwgX3BheWxvYWQsIF9vcHRpb25zKTtcbiAgICAgIHZhciBwYXlsb2FkID0gYXJncy5wYXlsb2FkO1xuICAgICAgdmFyIG9wdGlvbnMgPSBhcmdzLm9wdGlvbnM7XG4gICAgICB2YXIgdHlwZSA9IGFyZ3MudHlwZTtcblxuICAgICAgaWYgKCFvcHRpb25zIHx8ICFvcHRpb25zLnJvb3QpIHtcbiAgICAgICAgdHlwZSA9IG5hbWVzcGFjZSArIHR5cGU7XG4gICAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gJ3Byb2R1Y3Rpb24nICYmICFzdG9yZS5fbXV0YXRpb25zW3R5cGVdKSB7XG4gICAgICAgICAgY29uc29sZS5lcnJvcigoXCJbdnVleF0gdW5rbm93biBsb2NhbCBtdXRhdGlvbiB0eXBlOiBcIiArIChhcmdzLnR5cGUpICsgXCIsIGdsb2JhbCB0eXBlOiBcIiArIHR5cGUpKTtcbiAgICAgICAgICByZXR1cm5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdG9yZS5jb21taXQodHlwZSwgcGF5bG9hZCwgb3B0aW9ucyk7XG4gICAgfVxuICB9O1xuXG4gIC8vIGdldHRlcnMgYW5kIHN0YXRlIG9iamVjdCBtdXN0IGJlIGdvdHRlbiBsYXppbHlcbiAgLy8gYmVjYXVzZSB0aGV5IHdpbGwgYmUgY2hhbmdlZCBieSB2bSB1cGRhdGVcbiAgT2JqZWN0LmRlZmluZVByb3BlcnRpZXMobG9jYWwsIHtcbiAgICBnZXR0ZXJzOiB7XG4gICAgICBnZXQ6IG5vTmFtZXNwYWNlXG4gICAgICAgID8gZnVuY3Rpb24gKCkgeyByZXR1cm4gc3RvcmUuZ2V0dGVyczsgfVxuICAgICAgICA6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIG1ha2VMb2NhbEdldHRlcnMoc3RvcmUsIG5hbWVzcGFjZSk7IH1cbiAgICB9LFxuICAgIHN0YXRlOiB7XG4gICAgICBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIGdldE5lc3RlZFN0YXRlKHN0b3JlLnN0YXRlLCBwYXRoKTsgfVxuICAgIH1cbiAgfSk7XG5cbiAgcmV0dXJuIGxvY2FsXG59XG5cbmZ1bmN0aW9uIG1ha2VMb2NhbEdldHRlcnMgKHN0b3JlLCBuYW1lc3BhY2UpIHtcbiAgdmFyIGdldHRlcnNQcm94eSA9IHt9O1xuXG4gIHZhciBzcGxpdFBvcyA9IG5hbWVzcGFjZS5sZW5ndGg7XG4gIE9iamVjdC5rZXlzKHN0b3JlLmdldHRlcnMpLmZvckVhY2goZnVuY3Rpb24gKHR5cGUpIHtcbiAgICAvLyBza2lwIGlmIHRoZSB0YXJnZXQgZ2V0dGVyIGlzIG5vdCBtYXRjaCB0aGlzIG5hbWVzcGFjZVxuICAgIGlmICh0eXBlLnNsaWNlKDAsIHNwbGl0UG9zKSAhPT0gbmFtZXNwYWNlKSB7IHJldHVybiB9XG5cbiAgICAvLyBleHRyYWN0IGxvY2FsIGdldHRlciB0eXBlXG4gICAgdmFyIGxvY2FsVHlwZSA9IHR5cGUuc2xpY2Uoc3BsaXRQb3MpO1xuXG4gICAgLy8gQWRkIGEgcG9ydCB0byB0aGUgZ2V0dGVycyBwcm94eS5cbiAgICAvLyBEZWZpbmUgYXMgZ2V0dGVyIHByb3BlcnR5IGJlY2F1c2VcbiAgICAvLyB3ZSBkbyBub3Qgd2FudCB0byBldmFsdWF0ZSB0aGUgZ2V0dGVycyBpbiB0aGlzIHRpbWUuXG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KGdldHRlcnNQcm94eSwgbG9jYWxUeXBlLCB7XG4gICAgICBnZXQ6IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHN0b3JlLmdldHRlcnNbdHlwZV07IH0sXG4gICAgICBlbnVtZXJhYmxlOiB0cnVlXG4gICAgfSk7XG4gIH0pO1xuXG4gIHJldHVybiBnZXR0ZXJzUHJveHlcbn1cblxuZnVuY3Rpb24gcmVnaXN0ZXJNdXRhdGlvbiAoc3RvcmUsIHR5cGUsIGhhbmRsZXIsIGxvY2FsKSB7XG4gIHZhciBlbnRyeSA9IHN0b3JlLl9tdXRhdGlvbnNbdHlwZV0gfHwgKHN0b3JlLl9tdXRhdGlvbnNbdHlwZV0gPSBbXSk7XG4gIGVudHJ5LnB1c2goZnVuY3Rpb24gd3JhcHBlZE11dGF0aW9uSGFuZGxlciAocGF5bG9hZCkge1xuICAgIGhhbmRsZXIuY2FsbChzdG9yZSwgbG9jYWwuc3RhdGUsIHBheWxvYWQpO1xuICB9KTtcbn1cblxuZnVuY3Rpb24gcmVnaXN0ZXJBY3Rpb24gKHN0b3JlLCB0eXBlLCBoYW5kbGVyLCBsb2NhbCkge1xuICB2YXIgZW50cnkgPSBzdG9yZS5fYWN0aW9uc1t0eXBlXSB8fCAoc3RvcmUuX2FjdGlvbnNbdHlwZV0gPSBbXSk7XG4gIGVudHJ5LnB1c2goZnVuY3Rpb24gd3JhcHBlZEFjdGlvbkhhbmRsZXIgKHBheWxvYWQsIGNiKSB7XG4gICAgdmFyIHJlcyA9IGhhbmRsZXIuY2FsbChzdG9yZSwge1xuICAgICAgZGlzcGF0Y2g6IGxvY2FsLmRpc3BhdGNoLFxuICAgICAgY29tbWl0OiBsb2NhbC5jb21taXQsXG4gICAgICBnZXR0ZXJzOiBsb2NhbC5nZXR0ZXJzLFxuICAgICAgc3RhdGU6IGxvY2FsLnN0YXRlLFxuICAgICAgcm9vdEdldHRlcnM6IHN0b3JlLmdldHRlcnMsXG4gICAgICByb290U3RhdGU6IHN0b3JlLnN0YXRlXG4gICAgfSwgcGF5bG9hZCwgY2IpO1xuICAgIGlmICghaXNQcm9taXNlKHJlcykpIHtcbiAgICAgIHJlcyA9IFByb21pc2UucmVzb2x2ZShyZXMpO1xuICAgIH1cbiAgICBpZiAoc3RvcmUuX2RldnRvb2xIb29rKSB7XG4gICAgICByZXR1cm4gcmVzLmNhdGNoKGZ1bmN0aW9uIChlcnIpIHtcbiAgICAgICAgc3RvcmUuX2RldnRvb2xIb29rLmVtaXQoJ3Z1ZXg6ZXJyb3InLCBlcnIpO1xuICAgICAgICB0aHJvdyBlcnJcbiAgICAgIH0pXG4gICAgfSBlbHNlIHtcbiAgICAgIHJldHVybiByZXNcbiAgICB9XG4gIH0pO1xufVxuXG5mdW5jdGlvbiByZWdpc3RlckdldHRlciAoc3RvcmUsIHR5cGUsIHJhd0dldHRlciwgbG9jYWwpIHtcbiAgaWYgKHN0b3JlLl93cmFwcGVkR2V0dGVyc1t0eXBlXSkge1xuICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gJ3Byb2R1Y3Rpb24nKSB7XG4gICAgICBjb25zb2xlLmVycm9yKChcIlt2dWV4XSBkdXBsaWNhdGUgZ2V0dGVyIGtleTogXCIgKyB0eXBlKSk7XG4gICAgfVxuICAgIHJldHVyblxuICB9XG4gIHN0b3JlLl93cmFwcGVkR2V0dGVyc1t0eXBlXSA9IGZ1bmN0aW9uIHdyYXBwZWRHZXR0ZXIgKHN0b3JlKSB7XG4gICAgcmV0dXJuIHJhd0dldHRlcihcbiAgICAgIGxvY2FsLnN0YXRlLCAvLyBsb2NhbCBzdGF0ZVxuICAgICAgbG9jYWwuZ2V0dGVycywgLy8gbG9jYWwgZ2V0dGVyc1xuICAgICAgc3RvcmUuc3RhdGUsIC8vIHJvb3Qgc3RhdGVcbiAgICAgIHN0b3JlLmdldHRlcnMgLy8gcm9vdCBnZXR0ZXJzXG4gICAgKVxuICB9O1xufVxuXG5mdW5jdGlvbiBlbmFibGVTdHJpY3RNb2RlIChzdG9yZSkge1xuICBzdG9yZS5fdm0uJHdhdGNoKGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXMuX2RhdGEuJCRzdGF0ZSB9LCBmdW5jdGlvbiAoKSB7XG4gICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicpIHtcbiAgICAgIGFzc2VydChzdG9yZS5fY29tbWl0dGluZywgXCJEbyBub3QgbXV0YXRlIHZ1ZXggc3RvcmUgc3RhdGUgb3V0c2lkZSBtdXRhdGlvbiBoYW5kbGVycy5cIik7XG4gICAgfVxuICB9LCB7IGRlZXA6IHRydWUsIHN5bmM6IHRydWUgfSk7XG59XG5cbmZ1bmN0aW9uIGdldE5lc3RlZFN0YXRlIChzdGF0ZSwgcGF0aCkge1xuICByZXR1cm4gcGF0aC5sZW5ndGhcbiAgICA/IHBhdGgucmVkdWNlKGZ1bmN0aW9uIChzdGF0ZSwga2V5KSB7IHJldHVybiBzdGF0ZVtrZXldOyB9LCBzdGF0ZSlcbiAgICA6IHN0YXRlXG59XG5cbmZ1bmN0aW9uIHVuaWZ5T2JqZWN0U3R5bGUgKHR5cGUsIHBheWxvYWQsIG9wdGlvbnMpIHtcbiAgaWYgKGlzT2JqZWN0KHR5cGUpICYmIHR5cGUudHlwZSkge1xuICAgIG9wdGlvbnMgPSBwYXlsb2FkO1xuICAgIHBheWxvYWQgPSB0eXBlO1xuICAgIHR5cGUgPSB0eXBlLnR5cGU7XG4gIH1cblxuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJykge1xuICAgIGFzc2VydCh0eXBlb2YgdHlwZSA9PT0gJ3N0cmluZycsIChcIkV4cGVjdHMgc3RyaW5nIGFzIHRoZSB0eXBlLCBidXQgZm91bmQgXCIgKyAodHlwZW9mIHR5cGUpICsgXCIuXCIpKTtcbiAgfVxuXG4gIHJldHVybiB7IHR5cGU6IHR5cGUsIHBheWxvYWQ6IHBheWxvYWQsIG9wdGlvbnM6IG9wdGlvbnMgfVxufVxuXG5mdW5jdGlvbiBpbnN0YWxsIChfVnVlKSB7XG4gIGlmIChWdWUgJiYgX1Z1ZSA9PT0gVnVlKSB7XG4gICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicpIHtcbiAgICAgIGNvbnNvbGUuZXJyb3IoXG4gICAgICAgICdbdnVleF0gYWxyZWFkeSBpbnN0YWxsZWQuIFZ1ZS51c2UoVnVleCkgc2hvdWxkIGJlIGNhbGxlZCBvbmx5IG9uY2UuJ1xuICAgICAgKTtcbiAgICB9XG4gICAgcmV0dXJuXG4gIH1cbiAgVnVlID0gX1Z1ZTtcbiAgYXBwbHlNaXhpbihWdWUpO1xufVxuXG52YXIgbWFwU3RhdGUgPSBub3JtYWxpemVOYW1lc3BhY2UoZnVuY3Rpb24gKG5hbWVzcGFjZSwgc3RhdGVzKSB7XG4gIHZhciByZXMgPSB7fTtcbiAgbm9ybWFsaXplTWFwKHN0YXRlcykuZm9yRWFjaChmdW5jdGlvbiAocmVmKSB7XG4gICAgdmFyIGtleSA9IHJlZi5rZXk7XG4gICAgdmFyIHZhbCA9IHJlZi52YWw7XG5cbiAgICByZXNba2V5XSA9IGZ1bmN0aW9uIG1hcHBlZFN0YXRlICgpIHtcbiAgICAgIHZhciBzdGF0ZSA9IHRoaXMuJHN0b3JlLnN0YXRlO1xuICAgICAgdmFyIGdldHRlcnMgPSB0aGlzLiRzdG9yZS5nZXR0ZXJzO1xuICAgICAgaWYgKG5hbWVzcGFjZSkge1xuICAgICAgICB2YXIgbW9kdWxlID0gZ2V0TW9kdWxlQnlOYW1lc3BhY2UodGhpcy4kc3RvcmUsICdtYXBTdGF0ZScsIG5hbWVzcGFjZSk7XG4gICAgICAgIGlmICghbW9kdWxlKSB7XG4gICAgICAgICAgcmV0dXJuXG4gICAgICAgIH1cbiAgICAgICAgc3RhdGUgPSBtb2R1bGUuY29udGV4dC5zdGF0ZTtcbiAgICAgICAgZ2V0dGVycyA9IG1vZHVsZS5jb250ZXh0LmdldHRlcnM7XG4gICAgICB9XG4gICAgICByZXR1cm4gdHlwZW9mIHZhbCA9PT0gJ2Z1bmN0aW9uJ1xuICAgICAgICA/IHZhbC5jYWxsKHRoaXMsIHN0YXRlLCBnZXR0ZXJzKVxuICAgICAgICA6IHN0YXRlW3ZhbF1cbiAgICB9O1xuICAgIC8vIG1hcmsgdnVleCBnZXR0ZXIgZm9yIGRldnRvb2xzXG4gICAgcmVzW2tleV0udnVleCA9IHRydWU7XG4gIH0pO1xuICByZXR1cm4gcmVzXG59KTtcblxudmFyIG1hcE11dGF0aW9ucyA9IG5vcm1hbGl6ZU5hbWVzcGFjZShmdW5jdGlvbiAobmFtZXNwYWNlLCBtdXRhdGlvbnMpIHtcbiAgdmFyIHJlcyA9IHt9O1xuICBub3JtYWxpemVNYXAobXV0YXRpb25zKS5mb3JFYWNoKGZ1bmN0aW9uIChyZWYpIHtcbiAgICB2YXIga2V5ID0gcmVmLmtleTtcbiAgICB2YXIgdmFsID0gcmVmLnZhbDtcblxuICAgIHJlc1trZXldID0gZnVuY3Rpb24gbWFwcGVkTXV0YXRpb24gKCkge1xuICAgICAgdmFyIGFyZ3MgPSBbXSwgbGVuID0gYXJndW1lbnRzLmxlbmd0aDtcbiAgICAgIHdoaWxlICggbGVuLS0gKSBhcmdzWyBsZW4gXSA9IGFyZ3VtZW50c1sgbGVuIF07XG5cbiAgICAgIHZhciBjb21taXQgPSB0aGlzLiRzdG9yZS5jb21taXQ7XG4gICAgICBpZiAobmFtZXNwYWNlKSB7XG4gICAgICAgIHZhciBtb2R1bGUgPSBnZXRNb2R1bGVCeU5hbWVzcGFjZSh0aGlzLiRzdG9yZSwgJ21hcE11dGF0aW9ucycsIG5hbWVzcGFjZSk7XG4gICAgICAgIGlmICghbW9kdWxlKSB7XG4gICAgICAgICAgcmV0dXJuXG4gICAgICAgIH1cbiAgICAgICAgY29tbWl0ID0gbW9kdWxlLmNvbnRleHQuY29tbWl0O1xuICAgICAgfVxuICAgICAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICdmdW5jdGlvbidcbiAgICAgICAgPyB2YWwuYXBwbHkodGhpcywgW2NvbW1pdF0uY29uY2F0KGFyZ3MpKVxuICAgICAgICA6IGNvbW1pdC5hcHBseSh0aGlzLiRzdG9yZSwgW3ZhbF0uY29uY2F0KGFyZ3MpKVxuICAgIH07XG4gIH0pO1xuICByZXR1cm4gcmVzXG59KTtcblxudmFyIG1hcEdldHRlcnMgPSBub3JtYWxpemVOYW1lc3BhY2UoZnVuY3Rpb24gKG5hbWVzcGFjZSwgZ2V0dGVycykge1xuICB2YXIgcmVzID0ge307XG4gIG5vcm1hbGl6ZU1hcChnZXR0ZXJzKS5mb3JFYWNoKGZ1bmN0aW9uIChyZWYpIHtcbiAgICB2YXIga2V5ID0gcmVmLmtleTtcbiAgICB2YXIgdmFsID0gcmVmLnZhbDtcblxuICAgIHZhbCA9IG5hbWVzcGFjZSArIHZhbDtcbiAgICByZXNba2V5XSA9IGZ1bmN0aW9uIG1hcHBlZEdldHRlciAoKSB7XG4gICAgICBpZiAobmFtZXNwYWNlICYmICFnZXRNb2R1bGVCeU5hbWVzcGFjZSh0aGlzLiRzdG9yZSwgJ21hcEdldHRlcnMnLCBuYW1lc3BhY2UpKSB7XG4gICAgICAgIHJldHVyblxuICAgICAgfVxuICAgICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSAncHJvZHVjdGlvbicgJiYgISh2YWwgaW4gdGhpcy4kc3RvcmUuZ2V0dGVycykpIHtcbiAgICAgICAgY29uc29sZS5lcnJvcigoXCJbdnVleF0gdW5rbm93biBnZXR0ZXI6IFwiICsgdmFsKSk7XG4gICAgICAgIHJldHVyblxuICAgICAgfVxuICAgICAgcmV0dXJuIHRoaXMuJHN0b3JlLmdldHRlcnNbdmFsXVxuICAgIH07XG4gICAgLy8gbWFyayB2dWV4IGdldHRlciBmb3IgZGV2dG9vbHNcbiAgICByZXNba2V5XS52dWV4ID0gdHJ1ZTtcbiAgfSk7XG4gIHJldHVybiByZXNcbn0pO1xuXG52YXIgbWFwQWN0aW9ucyA9IG5vcm1hbGl6ZU5hbWVzcGFjZShmdW5jdGlvbiAobmFtZXNwYWNlLCBhY3Rpb25zKSB7XG4gIHZhciByZXMgPSB7fTtcbiAgbm9ybWFsaXplTWFwKGFjdGlvbnMpLmZvckVhY2goZnVuY3Rpb24gKHJlZikge1xuICAgIHZhciBrZXkgPSByZWYua2V5O1xuICAgIHZhciB2YWwgPSByZWYudmFsO1xuXG4gICAgcmVzW2tleV0gPSBmdW5jdGlvbiBtYXBwZWRBY3Rpb24gKCkge1xuICAgICAgdmFyIGFyZ3MgPSBbXSwgbGVuID0gYXJndW1lbnRzLmxlbmd0aDtcbiAgICAgIHdoaWxlICggbGVuLS0gKSBhcmdzWyBsZW4gXSA9IGFyZ3VtZW50c1sgbGVuIF07XG5cbiAgICAgIHZhciBkaXNwYXRjaCA9IHRoaXMuJHN0b3JlLmRpc3BhdGNoO1xuICAgICAgaWYgKG5hbWVzcGFjZSkge1xuICAgICAgICB2YXIgbW9kdWxlID0gZ2V0TW9kdWxlQnlOYW1lc3BhY2UodGhpcy4kc3RvcmUsICdtYXBBY3Rpb25zJywgbmFtZXNwYWNlKTtcbiAgICAgICAgaWYgKCFtb2R1bGUpIHtcbiAgICAgICAgICByZXR1cm5cbiAgICAgICAgfVxuICAgICAgICBkaXNwYXRjaCA9IG1vZHVsZS5jb250ZXh0LmRpc3BhdGNoO1xuICAgICAgfVxuICAgICAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICdmdW5jdGlvbidcbiAgICAgICAgPyB2YWwuYXBwbHkodGhpcywgW2Rpc3BhdGNoXS5jb25jYXQoYXJncykpXG4gICAgICAgIDogZGlzcGF0Y2guYXBwbHkodGhpcy4kc3RvcmUsIFt2YWxdLmNvbmNhdChhcmdzKSlcbiAgICB9O1xuICB9KTtcbiAgcmV0dXJuIHJlc1xufSk7XG5cbnZhciBjcmVhdGVOYW1lc3BhY2VkSGVscGVycyA9IGZ1bmN0aW9uIChuYW1lc3BhY2UpIHsgcmV0dXJuICh7XG4gIG1hcFN0YXRlOiBtYXBTdGF0ZS5iaW5kKG51bGwsIG5hbWVzcGFjZSksXG4gIG1hcEdldHRlcnM6IG1hcEdldHRlcnMuYmluZChudWxsLCBuYW1lc3BhY2UpLFxuICBtYXBNdXRhdGlvbnM6IG1hcE11dGF0aW9ucy5iaW5kKG51bGwsIG5hbWVzcGFjZSksXG4gIG1hcEFjdGlvbnM6IG1hcEFjdGlvbnMuYmluZChudWxsLCBuYW1lc3BhY2UpXG59KTsgfTtcblxuZnVuY3Rpb24gbm9ybWFsaXplTWFwIChtYXApIHtcbiAgcmV0dXJuIEFycmF5LmlzQXJyYXkobWFwKVxuICAgID8gbWFwLm1hcChmdW5jdGlvbiAoa2V5KSB7IHJldHVybiAoeyBrZXk6IGtleSwgdmFsOiBrZXkgfSk7IH0pXG4gICAgOiBPYmplY3Qua2V5cyhtYXApLm1hcChmdW5jdGlvbiAoa2V5KSB7IHJldHVybiAoeyBrZXk6IGtleSwgdmFsOiBtYXBba2V5XSB9KTsgfSlcbn1cblxuZnVuY3Rpb24gbm9ybWFsaXplTmFtZXNwYWNlIChmbikge1xuICByZXR1cm4gZnVuY3Rpb24gKG5hbWVzcGFjZSwgbWFwKSB7XG4gICAgaWYgKHR5cGVvZiBuYW1lc3BhY2UgIT09ICdzdHJpbmcnKSB7XG4gICAgICBtYXAgPSBuYW1lc3BhY2U7XG4gICAgICBuYW1lc3BhY2UgPSAnJztcbiAgICB9IGVsc2UgaWYgKG5hbWVzcGFjZS5jaGFyQXQobmFtZXNwYWNlLmxlbmd0aCAtIDEpICE9PSAnLycpIHtcbiAgICAgIG5hbWVzcGFjZSArPSAnLyc7XG4gICAgfVxuICAgIHJldHVybiBmbihuYW1lc3BhY2UsIG1hcClcbiAgfVxufVxuXG5mdW5jdGlvbiBnZXRNb2R1bGVCeU5hbWVzcGFjZSAoc3RvcmUsIGhlbHBlciwgbmFtZXNwYWNlKSB7XG4gIHZhciBtb2R1bGUgPSBzdG9yZS5fbW9kdWxlc05hbWVzcGFjZU1hcFtuYW1lc3BhY2VdO1xuICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJyAmJiAhbW9kdWxlKSB7XG4gICAgY29uc29sZS5lcnJvcigoXCJbdnVleF0gbW9kdWxlIG5hbWVzcGFjZSBub3QgZm91bmQgaW4gXCIgKyBoZWxwZXIgKyBcIigpOiBcIiArIG5hbWVzcGFjZSkpO1xuICB9XG4gIHJldHVybiBtb2R1bGVcbn1cblxudmFyIGluZGV4X2VzbSA9IHtcbiAgU3RvcmU6IFN0b3JlLFxuICBpbnN0YWxsOiBpbnN0YWxsLFxuICB2ZXJzaW9uOiAnMy4wLjEnLFxuICBtYXBTdGF0ZTogbWFwU3RhdGUsXG4gIG1hcE11dGF0aW9uczogbWFwTXV0YXRpb25zLFxuICBtYXBHZXR0ZXJzOiBtYXBHZXR0ZXJzLFxuICBtYXBBY3Rpb25zOiBtYXBBY3Rpb25zLFxuICBjcmVhdGVOYW1lc3BhY2VkSGVscGVyczogY3JlYXRlTmFtZXNwYWNlZEhlbHBlcnNcbn07XG5cbmV4cG9ydCB7IFN0b3JlLCBpbnN0YWxsLCBtYXBTdGF0ZSwgbWFwTXV0YXRpb25zLCBtYXBHZXR0ZXJzLCBtYXBBY3Rpb25zLCBjcmVhdGVOYW1lc3BhY2VkSGVscGVycyB9O1xuZXhwb3J0IGRlZmF1bHQgaW5kZXhfZXNtO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///1\n")},function(module,__webpack_exports__,__webpack_require__){"use strict";eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return normalizeComponent; });\n/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nfunction normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n scriptExports = scriptExports || {}\n\n // ES6 modules interop\n var type = typeof scriptExports.default\n if (type === 'object' || type === 'function') {\n scriptExports = scriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvcnVudGltZS9jb21wb25lbnQtbm9ybWFsaXplci5qcz8yNDU1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7O0FBRUE7QUFDQTtBQUNBOztBQUVlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx5QkFBeUI7QUFDekI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQSxxQkFBcUI7QUFDckI7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsS0FBSztBQUNMO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiMi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGdsb2JhbHMgX19WVUVfU1NSX0NPTlRFWFRfXyAqL1xuXG4vLyBJTVBPUlRBTlQ6IERvIE5PVCB1c2UgRVMyMDE1IGZlYXR1cmVzIGluIHRoaXMgZmlsZSAoZXhjZXB0IGZvciBtb2R1bGVzKS5cbi8vIFRoaXMgbW9kdWxlIGlzIGEgcnVudGltZSB1dGlsaXR5IGZvciBjbGVhbmVyIGNvbXBvbmVudCBtb2R1bGUgb3V0cHV0IGFuZCB3aWxsXG4vLyBiZSBpbmNsdWRlZCBpbiB0aGUgZmluYWwgd2VicGFjayB1c2VyIGJ1bmRsZS5cblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gbm9ybWFsaXplQ29tcG9uZW50IChcbiAgc2NyaXB0RXhwb3J0cyxcbiAgcmVuZGVyLFxuICBzdGF0aWNSZW5kZXJGbnMsXG4gIGZ1bmN0aW9uYWxUZW1wbGF0ZSxcbiAgaW5qZWN0U3R5bGVzLFxuICBzY29wZUlkLFxuICBtb2R1bGVJZGVudGlmaWVyLCAvKiBzZXJ2ZXIgb25seSAqL1xuICBzaGFkb3dNb2RlIC8qIHZ1ZS1jbGkgb25seSAqL1xuKSB7XG4gIHNjcmlwdEV4cG9ydHMgPSBzY3JpcHRFeHBvcnRzIHx8IHt9XG5cbiAgLy8gRVM2IG1vZHVsZXMgaW50ZXJvcFxuICB2YXIgdHlwZSA9IHR5cGVvZiBzY3JpcHRFeHBvcnRzLmRlZmF1bHRcbiAgaWYgKHR5cGUgPT09ICdvYmplY3QnIHx8IHR5cGUgPT09ICdmdW5jdGlvbicpIHtcbiAgICBzY3JpcHRFeHBvcnRzID0gc2NyaXB0RXhwb3J0cy5kZWZhdWx0XG4gIH1cblxuICAvLyBWdWUuZXh0ZW5kIGNvbnN0cnVjdG9yIGV4cG9ydCBpbnRlcm9wXG4gIHZhciBvcHRpb25zID0gdHlwZW9mIHNjcmlwdEV4cG9ydHMgPT09ICdmdW5jdGlvbidcbiAgICA/IHNjcmlwdEV4cG9ydHMub3B0aW9uc1xuICAgIDogc2NyaXB0RXhwb3J0c1xuXG4gIC8vIHJlbmRlciBmdW5jdGlvbnNcbiAgaWYgKHJlbmRlcikge1xuICAgIG9wdGlvbnMucmVuZGVyID0gcmVuZGVyXG4gICAgb3B0aW9ucy5zdGF0aWNSZW5kZXJGbnMgPSBzdGF0aWNSZW5kZXJGbnNcbiAgICBvcHRpb25zLl9jb21waWxlZCA9IHRydWVcbiAgfVxuXG4gIC8vIGZ1bmN0aW9uYWwgdGVtcGxhdGVcbiAgaWYgKGZ1bmN0aW9uYWxUZW1wbGF0ZSkge1xuICAgIG9wdGlvbnMuZnVuY3Rpb25hbCA9IHRydWVcbiAgfVxuXG4gIC8vIHNjb3BlZElkXG4gIGlmIChzY29wZUlkKSB7XG4gICAgb3B0aW9ucy5fc2NvcGVJZCA9IHNjb3BlSWRcbiAgfVxuXG4gIHZhciBob29rXG4gIGlmIChtb2R1bGVJZGVudGlmaWVyKSB7IC8vIHNlcnZlciBidWlsZFxuICAgIGhvb2sgPSBmdW5jdGlvbiAoY29udGV4dCkge1xuICAgICAgLy8gMi4zIGluamVjdGlvblxuICAgICAgY29udGV4dCA9XG4gICAgICAgIGNvbnRleHQgfHwgLy8gY2FjaGVkIGNhbGxcbiAgICAgICAgKHRoaXMuJHZub2RlICYmIHRoaXMuJHZub2RlLnNzckNvbnRleHQpIHx8IC8vIHN0YXRlZnVsXG4gICAgICAgICh0aGlzLnBhcmVudCAmJiB0aGlzLnBhcmVudC4kdm5vZGUgJiYgdGhpcy5wYXJlbnQuJHZub2RlLnNzckNvbnRleHQpIC8vIGZ1bmN0aW9uYWxcbiAgICAgIC8vIDIuMiB3aXRoIHJ1bkluTmV3Q29udGV4dDogdHJ1ZVxuICAgICAgaWYgKCFjb250ZXh0ICYmIHR5cGVvZiBfX1ZVRV9TU1JfQ09OVEVYVF9fICE9PSAndW5kZWZpbmVkJykge1xuICAgICAgICBjb250ZXh0ID0gX19WVUVfU1NSX0NPTlRFWFRfX1xuICAgICAgfVxuICAgICAgLy8gaW5qZWN0IGNvbXBvbmVudCBzdHlsZXNcbiAgICAgIGlmIChpbmplY3RTdHlsZXMpIHtcbiAgICAgICAgaW5qZWN0U3R5bGVzLmNhbGwodGhpcywgY29udGV4dClcbiAgICAgIH1cbiAgICAgIC8vIHJlZ2lzdGVyIGNvbXBvbmVudCBtb2R1bGUgaWRlbnRpZmllciBmb3IgYXN5bmMgY2h1bmsgaW5mZXJyZW5jZVxuICAgICAgaWYgKGNvbnRleHQgJiYgY29udGV4dC5fcmVnaXN0ZXJlZENvbXBvbmVudHMpIHtcbiAgICAgICAgY29udGV4dC5fcmVnaXN0ZXJlZENvbXBvbmVudHMuYWRkKG1vZHVsZUlkZW50aWZpZXIpXG4gICAgICB9XG4gICAgfVxuICAgIC8vIHVzZWQgYnkgc3NyIGluIGNhc2UgY29tcG9uZW50IGlzIGNhY2hlZCBhbmQgYmVmb3JlQ3JlYXRlXG4gICAgLy8gbmV2ZXIgZ2V0cyBjYWxsZWRcbiAgICBvcHRpb25zLl9zc3JSZWdpc3RlciA9IGhvb2tcbiAgfSBlbHNlIGlmIChpbmplY3RTdHlsZXMpIHtcbiAgICBob29rID0gc2hhZG93TW9kZVxuICAgICAgPyBmdW5jdGlvbiAoKSB7IGluamVjdFN0eWxlcy5jYWxsKHRoaXMsIHRoaXMuJHJvb3QuJG9wdGlvbnMuc2hhZG93Um9vdCkgfVxuICAgICAgOiBpbmplY3RTdHlsZXNcbiAgfVxuXG4gIGlmIChob29rKSB7XG4gICAgaWYgKG9wdGlvbnMuZnVuY3Rpb25hbCkge1xuICAgICAgLy8gZm9yIHRlbXBsYXRlLW9ubHkgaG90LXJlbG9hZCBiZWNhdXNlIGluIHRoYXQgY2FzZSB0aGUgcmVuZGVyIGZuIGRvZXNuJ3RcbiAgICAgIC8vIGdvIHRocm91Z2ggdGhlIG5vcm1hbGl6ZXJcbiAgICAgIG9wdGlvbnMuX2luamVjdFN0eWxlcyA9IGhvb2tcbiAgICAgIC8vIHJlZ2lzdGVyIGZvciBmdW5jdGlvYWwgY29tcG9uZW50IGluIHZ1ZSBmaWxlXG4gICAgICB2YXIgb3JpZ2luYWxSZW5kZXIgPSBvcHRpb25zLnJlbmRlclxuICAgICAgb3B0aW9ucy5yZW5kZXIgPSBmdW5jdGlvbiByZW5kZXJXaXRoU3R5bGVJbmplY3Rpb24gKGgsIGNvbnRleHQpIHtcbiAgICAgICAgaG9vay5jYWxsKGNvbnRleHQpXG4gICAgICAgIHJldHVybiBvcmlnaW5hbFJlbmRlcihoLCBjb250ZXh0KVxuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICAvLyBpbmplY3QgY29tcG9uZW50IHJlZ2lzdHJhdGlvbiBhcyBiZWZvcmVDcmVhdGUgaG9va1xuICAgICAgdmFyIGV4aXN0aW5nID0gb3B0aW9ucy5iZWZvcmVDcmVhdGVcbiAgICAgIG9wdGlvbnMuYmVmb3JlQ3JlYXRlID0gZXhpc3RpbmdcbiAgICAgICAgPyBbXS5jb25jYXQoZXhpc3RpbmcsIGhvb2spXG4gICAgICAgIDogW2hvb2tdXG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIHtcbiAgICBleHBvcnRzOiBzY3JpcHRFeHBvcnRzLFxuICAgIG9wdGlvbnM6IG9wdGlvbnNcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///2\n")},function(module,exports,__webpack_require__){eval("module.exports = __webpack_require__(27);\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYXhpb3MvaW5kZXguanM/YmMzYSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUIsbUJBQU8sQ0FBQyxFQUFhIiwiZmlsZSI6IjMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJtb2R1bGUuZXhwb3J0cyA9IHJlcXVpcmUoJy4vbGliL2F4aW9zJyk7Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///3\n")},function(module,__webpack_exports__,__webpack_require__){"use strict";eval("/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"a\", function() { return store; });\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(5);\n/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(1);\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(3);\n/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__);\n\n\n\nvue__WEBPACK_IMPORTED_MODULE_0___default.a.use(vuex__WEBPACK_IMPORTED_MODULE_1__[/* default */ \"a\"]);\nvar store = new vuex__WEBPACK_IMPORTED_MODULE_1__[/* default */ \"a\"].Store({\n state: {\n detailview: false,\n valCheck: '',\n mainRequest: '',\n ////this will get the entire array, kijken wat handig is\n show: 0,\n progress: 0,\n question: \"\",\n assignment: '',\n curiousFact: '',\n number: 30,\n event: 'happy',\n scienceMode: 1,\n particpantNR: 999,\n response: [],\n resultDetailsSelect: 1,\n inlog: {\n placeholderEvent: 'Event',\n placeholderCard: 'Card',\n buttonContinue: \"Lets go!\",\n popTexte: 'Please fill in your event',\n popTextc: 'Please fill in your card',\n errorMessage: 'Oh oh, please try again'\n },\n labels: {\n modalHeader: '',\n modalBody: '',\n modalPlaceholder: '',\n modalButton: '',\n checkScreen: '',\n checkScreenYes1: '',\n checkScreenYes2: '',\n checkScreenNo1: '',\n checkScreenNo2: '',\n answerLikert1: '',\n answerLikert2: '',\n answerLikert3: '',\n answerLikert4: '',\n answerLikert5: '',\n closePage: '',\n questions: {\n question0: 'DONOTCHANGE',\n question1: '',\n question2: '',\n question3: '',\n question4: '',\n question5: ''\n },\n placeholder4: '',\n buttonNext: '',\n succesMessage: '',\n funfactMessage: '',\n closeMessage: '',\n footerMessage1: 'Want to create your own?',\n footerMessage2: 'Check:',\n resultsHeader: 'Tussenstand',\n resultsComp: 'Voltooid',\n resultsTarg: 'Het doel',\n resultsBtnBack: 'Terug',\n resultsStatus: \"Stat\",\n resultsCode: \"Cde\",\n resultsName: \"Nme\",\n resultsDescr: \"Dscription\",\n resultsCreated: \"Create @ \",\n resultsStat: \"Sta\",\n resultsAct: \"Acti\",\n resultsOutOf: \"ot of \",\n resultsChal: \"Chalenge\",\n resultsInsp: \"Insiration\",\n resultsFun: \"Fn\",\n resultsRel: \"Rlevance\",\n resultsPressIcon: \"Prss icons for details\",\n resultsHideDetails: \"Hde details\",\n resultsInfo: \"Informaion\",\n resultsClose: \"Clse \",\n resultsChartLbl: \"Activities completed\"\n },\n logos: {\n logoSmall: '',\n //require('../img/logoSmallAOgemeente.png'), //link to database\n logoBig: __webpack_require__(10) //require('../img/logoBigAOgemeente.png'), //link to database --\x3e where to best save logos\n\n },\n colors: {\n color1: '#17C8BC',\n //'#0066b3', //'#17C8BC', //main color '#0f1626',// '#0066b3', //\n color2: '#ffbc00',\n //'#ffbc00', //secondary color'#ff533d',//\n color3: '#fc4a1a',\n //'#fc4a1a', //tertiary color '#ab987a',//\n color4: '#f4f9f9' //graybackground '#f4f9f9',//\n\n },\n iconstyle: [],\n //['#17C8BC','#f4f9f9','#f4f9f9','#f4f9f9']\n results: {\n name: \"WorkBoost\",\n target: 100,\n completed: 100,\n status: 1,\n descrip: \"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\",\n startdate: '2018-06-21',\n scoreFun: 5,\n scoreEdu: 4,\n scoreChall: 4,\n scoreRecom: 5,\n grLabels: ['11-06-2018', '12-06-2018', '13-06-2018', '14-06-2018', '15-06-2018', '16-06-2018', '17-06-2018', '18-06-2018', '19-06-2018'],\n grResults: [40, 20, 30, 50, 5, 10, 20, 40, 40]\n }\n },\n getters: {\n startScreen: function startScreen(state) {\n return {\n placeholderEvent: state.inlog.placeholderEvent,\n placeholderCard: state.inlog.placeholderCard,\n popTexte: state.inlog.popTexte,\n popTextc: state.inlog.popTextc,\n valCheck: state.valCheck,\n buttonContinue: state.inlog.buttonContinue\n };\n },\n modalWB: function modalWB(state) {\n return {\n modalHeader: state.labels.modalHeader,\n modalBody: state.labels.modalBody,\n modalButton: state.labels.modalButton,\n modalPlaceholder: state.labels.modalPlaceholder\n };\n },\n scienceModeWB: function scienceModeWB(state) {\n return {\n scienceMode: state.scienceMode\n };\n },\n showWB: function showWB(state) {\n return state.show;\n },\n progressWB: function progressWB(state) {\n return {\n width: state.progress + '%',\n backgroundColor: state.colors.color1\n };\n },\n iconWB: function iconWB(state) {\n return state.iconstyle;\n },\n questionWB: function questionWB(state) {\n return state.question;\n },\n assignmentWB: function assignmentWB(state) {\n return state.assignment;\n },\n numberWB: function numberWB(state) {\n return state.number;\n },\n responseWB: function responseWB(state) {\n return state.response;\n },\n labelsWB: function labelsWB(state) {\n return state.labels;\n },\n curiousFactWB: function curiousFactWB(state) {\n return state.curiousFact;\n },\n logosWB: function logosWB(state) {\n return state.logos;\n },\n colorsWB: function colorsWB(state) {\n return state.colors;\n },\n continueQ: function continueQ(state) {\n return state.mainRequest;\n },\n resultsWB: function resultsWB(state) {\n return {\n target: state.results.target,\n event: state.event,\n completed: state.results.completed,\n scoreFun: state.results.scoreFun,\n scoreChall: state.results.scoreChall,\n scoreEdu: state.results.scoreEdu,\n scoreRecom: state.results.scoreRecom,\n grLabels: state.results.grLabels,\n grResults: state.results.grResults,\n descrip: state.results.descrip,\n startdate: state.results.startdate,\n name: state.results.name,\n status: state.results.status\n };\n },\n resultSelectWB: function resultSelectWB(state) {\n return state.resultDetailsSelect;\n }\n },\n mutations: {\n contentFill: function contentFill(state, payload) {\n state.valCheck = '';\n state.mainRequest = 'letsgetthispartystarted';\n state.scienceMode = payload.science;\n state.labels.modalHeader = payload.lang.modalScienceHeader;\n state.labels.modalBody = payload.lang.modalScienceBody;\n state.labels.modalPlaceholder = payload.lang.modalSciencePlaceholder;\n state.labels.modalButton = payload.lang.modalScienceButton;\n state.question = payload.question.question;\n state.assignment = payload.question.task;\n state.number = payload.nr;\n state.event = payload.ev;\n state.curiousFact = payload.question.fact;\n state.labels.checkScreen = payload.lang.checkScreen;\n state.labels.checkScreenYes1 = payload.lang.checkScreenYes1;\n state.labels.checkScreenYes2 = payload.lang.checkScreenYes2;\n state.labels.checkScreenNo1 = payload.lang.checkScreenNo1;\n state.labels.checkScreenNo2 = payload.lang.checkScreenNo2;\n state.labels.answerLikert1 = payload.lang.answerLikert1;\n state.labels.answerLikert2 = payload.lang.answerLikert2;\n state.labels.answerLikert3 = payload.lang.answerLikert3;\n state.labels.answerLikert4 = payload.lang.answerLikert4;\n state.labels.answerLikert5 = payload.lang.answerLikert5;\n state.labels.questions.question1 = payload.lang.question1;\n state.labels.questions.question2 = payload.lang.question2;\n state.labels.questions.question3 = payload.lang.question3;\n ;\n state.labels.questions.question4 = payload.lang.question4;\n ;\n state.labels.questions.question5 = payload.lang.question5;\n ;\n state.labels.placeholder4 = payload.lang.placeholder4;\n state.labels.buttonNext = payload.lang.buttonNext;\n state.labels.succesMessage = payload.lang.succesMessage;\n state.labels.funfactMessage = payload.lang.funfactMessage;\n state.labels.closeMessage = payload.lang.closeMessage;\n state.labels.footerMessage1 = payload.lang.footerMessage1;\n state.labels.footerMessage2 = payload.lang.footerMessage2;\n state.labels.closePage = payload.lang.closePage;\n state.logos.logoSmall = __webpack_require__(9)(\"./\" + payload.visual.ev_logos);\n state.logos.logoBig = __webpack_require__(9)(\"./\" + payload.visual.ev_logob);\n state.colors.color1 = payload.visual.ev_pcolor;\n state.colors.color2 = payload.visual.ev_scolor;\n state.colors.color3 = payload.visual.ev_tcolor;\n router.push({\n path: '/question'\n });\n },\n resultFill: function resultFill(state, payload) {\n state.valCheck = '';\n state.mainRequest = 'timeforsomeresults';\n state.event = payload.ev;\n state.results.descrip = payload.desc;\n state.results.name = payload.name;\n state.results.target = payload.target;\n state.results.completed = payload.count;\n state.results.startdate = payload.startdate;\n state.results.scoreFun = payload.scoreFun;\n state.results.scoreEdu = payload.scoreEdu;\n state.results.scoreChall = payload.scoreChal;\n state.results.scoreRecom = payload.scoreRecom;\n state.results.grLabels = payload.grLabels;\n state.results.grResults = payload.grResults;\n state.logos.logoSmall = __webpack_require__(9)(\"./\" + payload.visual.ev_logos);\n state.logos.logoBig = __webpack_require__(9)(\"./\" + payload.visual.ev_logob);\n state.colors.color1 = payload.visual.ev_pcolor;\n state.colors.color2 = payload.visual.ev_scolor;\n state.colors.color3 = payload.visual.ev_tcolor;\n state.labels.resultsHeader = payload.lang.resultsHeader;\n state.labels.resultsComp = payload.lang.resultsComp;\n state.labels.resultsTarg = payload.lang.resultsTarg;\n state.labels.resultsBtnBack = payload.lang.resultsBtnBack;\n state.labels.footerMessage1 = payload.lang.footerMessage1;\n state.labels.footerMessage2 = payload.lang.footerMessage2;\n state.labels.resultsCreated = payload.lang.resultsCreated;\n state.labels.resultsStatus = payload.lang.resultsStatus;\n state.labels.resultsCode = payload.lang.resultsCode;\n state.labels.resultsName = payload.lang.resultsName;\n state.labels.resultsDescr = payload.lang.resultsDescr;\n state.labels.resultsStat = payload.lang.resultsStat;\n state.labels.resultsAct = payload.lang.resultsAct;\n state.labels.resultsOutOf = payload.lang.resultsOutOf;\n state.labels.resultsChal = payload.lang.resultsChal;\n state.labels.resultsInsp = payload.lang.resultsInsp;\n state.labels.resultsFun = payload.lang.resultsFun;\n state.labels.resultsRel = payload.lang.resultsRel;\n state.labels.resultsPressIcon = payload.lang.resultsPressIcon;\n state.labels.resultsHideDetails = payload.lang.resultsHideDetails;\n state.labels.resultsInfo = payload.lang.resultsInfo;\n state.labels.resultsClose = payload.lang.resultsClose;\n state.labels.resultsChartLbl = payload.lang.resultsChartLbl;\n router.push({\n path: '/results'\n });\n },\n resultRefresh: function resultRefresh(state, payload) {\n state.results.completed = payload.count;\n state.results.scoreFun = payload.scoreFun;\n state.results.scoreEdu = payload.scoreEdu;\n state.results.scoreChall = payload.scoreChal;\n state.results.scoreRecom = payload.scoreRecom;\n state.results.grLabels = payload.grLabels;\n state.results.grResults = payload.grResults;\n },\n errorShow: function errorShow(state) {\n state.valCheck = state.inlog.errorMessage;\n },\n nextQuestion: function nextQuestion(state, payload) {\n if (state.show > 0) {\n state.response.push(payload);\n }\n\n state.show++;\n },\n progressBar: function progressBar(state) {\n switch (state.show) {\n case 0:\n state.progress = 0;\n state.iconstyle = [state.colors.color1, state.colors.color4, state.colors.color4, state.colors.color4];\n break;\n\n case 1:\n state.progress = 33;\n state.iconstyle = [state.colors.color1, state.colors.color1, state.colors.color4, state.colors.color4];\n break;\n\n case 2:\n state.progress = 44;\n break;\n\n case 3:\n state.progress = 55;\n break;\n\n case 4:\n state.progress = 66;\n state.iconstyle = [state.colors.color1, state.colors.color1, state.colors.color1, state.colors.color4];\n break;\n\n case 5:\n state.progress = 83;\n break;\n\n case 6:\n state.progress = 100;\n state.iconstyle = [state.colors.color1, state.colors.color1, state.colors.color1, state.colors.color2];\n\n default:\n break;\n }\n },\n resetState: function resetState(state) {\n state.mainRequest = '';\n state.show = 0;\n state.progress = 0;\n state.number = '';\n state.event = '';\n state.response = [];\n },\n sciencenrProvide: function sciencenrProvide(state, payload) {\n if (!payload.nr == '') {\n state.particpantNR = payload.nr;\n }\n\n state.scienceMode = false;\n },\n langGett: function langGett(state, payload) {\n state.inlog.placeholderEvent = payload.lang.inlogPlaceholderEvent;\n state.inlog.placeholderCard = payload.lang.inlogPlaceholderCard;\n state.inlog.buttonContinue = payload.lang.inlogButton;\n state.inlog.popTexte = payload.lang.inlogPopTexte;\n state.inlog.popTextc = payload.lang.inlogPopTextc;\n state.inlog.errorMessage = payload.lang.inlogErrorMessage;\n state.labels.footerMessage1 = payload.lang.footerMessage1;\n state.labels.footerMessage2 = payload.lang.footerMessage2;\n }\n },\n actions: {\n importContent: function importContent(context, payload) {\n var request = payload; // fetch('http://localhost/wbbend/public/api/events', {\n // method: 'POST',\n // headers: {\n // 'Content-Type': 'application/json',\n // 'Accept': 'application/json',\n // },\n // mode: 'cors',\n // body: JSON.stringify(request)\n // }).then(function(response) {\n // return response.json();\n // }).then(function(res){\n // console.log(res);\n // const jsonData = {\n // ev: request.event, \n // nr: request.nr, \n // lang: res.lang[0], \n // question: res.question[0], \n // visual: res.visual[0], \n // science: res.science\n // };\n // context.commit('contentFill', jsonData);\n // });\n\n axios__WEBPACK_IMPORTED_MODULE_2___default()({\n method: 'post',\n url: '/events',\n params: request\n }).then(function (res) {\n var jsonData = {\n ev: payload.event,\n nr: payload.nr,\n lang: res.data.lang[0],\n question: res.data.question[0],\n visual: res.data.visual[0],\n science: res.data.science\n };\n context.commit('contentFill', jsonData);\n }).catch(function (error) {\n context.commit('errorShow');\n });\n },\n importResult: function importResult(context, payload) {\n var request = payload;\n axios__WEBPACK_IMPORTED_MODULE_2___default()({\n method: 'post',\n url: '/events',\n params: request\n }).then(function (res) {\n var jsonData = {\n desc: res.data.description,\n name: res.data.name,\n ev: res.data.event,\n target: res.data.target,\n open: res.data.open,\n visual: res.data.visual[0],\n count: res.data.count,\n startdate: res.data.startdate,\n scoreFun: res.data.avgFun,\n scoreEdu: res.data.avgEdu,\n scoreChal: res.data.avgChal,\n scoreRecom: res.data.avgRecom,\n lang: res.data.lang[0],\n grLabels: res.data.grLabels,\n grResults: res.data.grResults\n };\n context.commit('resultFill', jsonData);\n }).catch(function (error) {\n context.commit('errorShow');\n });\n },\n refreshResult: function refreshResult(context, payload) {\n var request = payload;\n axios__WEBPACK_IMPORTED_MODULE_2___default()({\n method: 'post',\n url: '/refresh',\n params: request\n }).then(function (res) {\n var jsonData = {\n count: res.data.count,\n scoreFun: res.data.avgFun,\n scoreEdu: res.data.avgEdu,\n scoreChal: res.data.avgChal,\n scoreRecom: res.data.avgRecom,\n grLabels: res.data.grLabels,\n grResults: res.data.grResults\n };\n context.commit('resultRefresh', jsonData);\n }).catch(function (error) {\n context.commit('errorShow');\n });\n },\n nextQuestion: function nextQuestion(context, payload) {\n if (context.state.show < 5) {\n setTimeout(function () {\n context.commit('nextQuestion', payload);\n context.commit('progressBar');\n }, 300);\n } else {\n context.commit('nextQuestion', payload);\n context.commit('progressBar');\n var a = {\n code: context.state.mainRequest,\n event: context.state.event,\n nr: context.state.number,\n chall: context.state.response[0],\n enjoy: context.state.response[1],\n edu: context.state.response[2],\n recom: context.state.response[4],\n exp: context.state.response[3],\n partnr: context.state.particpantNR\n };\n axios__WEBPACK_IMPORTED_MODULE_2___default()({\n method: 'post',\n url: '/submit',\n params: a\n }).then(function (res) {}).catch(function (error) {});\n }\n },\n resetState: function resetState(context) {\n context.commit('resetState');\n },\n sciencenrProvide: function sciencenrProvide(context, payload) {\n context.commit('sciencenrProvide', payload);\n },\n langGet: function langGet(context, payload) {\n var request = payload;\n axios__WEBPACK_IMPORTED_MODULE_2___default()({\n method: 'post',\n url: '/lang',\n params: request\n }).then(function (res) {\n var jsonData = {\n lang: res.data.lang[0]\n };\n context.commit('langGett', jsonData);\n }).catch(function (error) {\n context.commit('errorShow');\n });\n }\n }\n});\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL3N0b3JlL3N0b3JlLmpzPzdhNzAiXSwibmFtZXMiOlsiVnVlIiwidXNlIiwiVnVleCIsInN0b3JlIiwiU3RvcmUiLCJzdGF0ZSIsImRldGFpbHZpZXciLCJ2YWxDaGVjayIsIm1haW5SZXF1ZXN0Iiwic2hvdyIsInByb2dyZXNzIiwicXVlc3Rpb24iLCJhc3NpZ25tZW50IiwiY3VyaW91c0ZhY3QiLCJudW1iZXIiLCJldmVudCIsInNjaWVuY2VNb2RlIiwicGFydGljcGFudE5SIiwicmVzcG9uc2UiLCJyZXN1bHREZXRhaWxzU2VsZWN0IiwiaW5sb2ciLCJwbGFjZWhvbGRlckV2ZW50IiwicGxhY2Vob2xkZXJDYXJkIiwiYnV0dG9uQ29udGludWUiLCJwb3BUZXh0ZSIsInBvcFRleHRjIiwiZXJyb3JNZXNzYWdlIiwibGFiZWxzIiwibW9kYWxIZWFkZXIiLCJtb2RhbEJvZHkiLCJtb2RhbFBsYWNlaG9sZGVyIiwibW9kYWxCdXR0b24iLCJjaGVja1NjcmVlbiIsImNoZWNrU2NyZWVuWWVzMSIsImNoZWNrU2NyZWVuWWVzMiIsImNoZWNrU2NyZWVuTm8xIiwiY2hlY2tTY3JlZW5ObzIiLCJhbnN3ZXJMaWtlcnQxIiwiYW5zd2VyTGlrZXJ0MiIsImFuc3dlckxpa2VydDMiLCJhbnN3ZXJMaWtlcnQ0IiwiYW5zd2VyTGlrZXJ0NSIsImNsb3NlUGFnZSIsInF1ZXN0aW9ucyIsInF1ZXN0aW9uMCIsInF1ZXN0aW9uMSIsInF1ZXN0aW9uMiIsInF1ZXN0aW9uMyIsInF1ZXN0aW9uNCIsInF1ZXN0aW9uNSIsInBsYWNlaG9sZGVyNCIsImJ1dHRvbk5leHQiLCJzdWNjZXNNZXNzYWdlIiwiZnVuZmFjdE1lc3NhZ2UiLCJjbG9zZU1lc3NhZ2UiLCJmb290ZXJNZXNzYWdlMSIsImZvb3Rlck1lc3NhZ2UyIiwicmVzdWx0c0hlYWRlciIsInJlc3VsdHNDb21wIiwicmVzdWx0c1RhcmciLCJyZXN1bHRzQnRuQmFjayIsInJlc3VsdHNTdGF0dXMiLCJyZXN1bHRzQ29kZSIsInJlc3VsdHNOYW1lIiwicmVzdWx0c0Rlc2NyIiwicmVzdWx0c0NyZWF0ZWQiLCJyZXN1bHRzU3RhdCIsInJlc3VsdHNBY3QiLCJyZXN1bHRzT3V0T2YiLCJyZXN1bHRzQ2hhbCIsInJlc3VsdHNJbnNwIiwicmVzdWx0c0Z1biIsInJlc3VsdHNSZWwiLCJyZXN1bHRzUHJlc3NJY29uIiwicmVzdWx0c0hpZGVEZXRhaWxzIiwicmVzdWx0c0luZm8iLCJyZXN1bHRzQ2xvc2UiLCJyZXN1bHRzQ2hhcnRMYmwiLCJsb2dvcyIsImxvZ29TbWFsbCIsImxvZ29CaWciLCJyZXF1aXJlIiwiY29sb3JzIiwiY29sb3IxIiwiY29sb3IyIiwiY29sb3IzIiwiY29sb3I0IiwiaWNvbnN0eWxlIiwicmVzdWx0cyIsIm5hbWUiLCJ0YXJnZXQiLCJjb21wbGV0ZWQiLCJzdGF0dXMiLCJkZXNjcmlwIiwic3RhcnRkYXRlIiwic2NvcmVGdW4iLCJzY29yZUVkdSIsInNjb3JlQ2hhbGwiLCJzY29yZVJlY29tIiwiZ3JMYWJlbHMiLCJnclJlc3VsdHMiLCJnZXR0ZXJzIiwic3RhcnRTY3JlZW4iLCJtb2RhbFdCIiwic2NpZW5jZU1vZGVXQiIsInNob3dXQiIsInByb2dyZXNzV0IiLCJ3aWR0aCIsImJhY2tncm91bmRDb2xvciIsImljb25XQiIsInF1ZXN0aW9uV0IiLCJhc3NpZ25tZW50V0IiLCJudW1iZXJXQiIsInJlc3BvbnNlV0IiLCJsYWJlbHNXQiIsImN1cmlvdXNGYWN0V0IiLCJsb2dvc1dCIiwiY29sb3JzV0IiLCJjb250aW51ZVEiLCJyZXN1bHRzV0IiLCJyZXN1bHRTZWxlY3RXQiIsIm11dGF0aW9ucyIsImNvbnRlbnRGaWxsIiwicGF5bG9hZCIsInNjaWVuY2UiLCJsYW5nIiwibW9kYWxTY2llbmNlSGVhZGVyIiwibW9kYWxTY2llbmNlQm9keSIsIm1vZGFsU2NpZW5jZVBsYWNlaG9sZGVyIiwibW9kYWxTY2llbmNlQnV0dG9uIiwidGFzayIsIm5yIiwiZXYiLCJmYWN0IiwidmlzdWFsIiwiZXZfbG9nb3MiLCJldl9sb2dvYiIsImV2X3Bjb2xvciIsImV2X3Njb2xvciIsImV2X3Rjb2xvciIsInJvdXRlciIsInB1c2giLCJwYXRoIiwicmVzdWx0RmlsbCIsImRlc2MiLCJjb3VudCIsInNjb3JlQ2hhbCIsInJlc3VsdFJlZnJlc2giLCJlcnJvclNob3ciLCJuZXh0UXVlc3Rpb24iLCJwcm9ncmVzc0JhciIsInJlc2V0U3RhdGUiLCJzY2llbmNlbnJQcm92aWRlIiwibGFuZ0dldHQiLCJpbmxvZ1BsYWNlaG9sZGVyRXZlbnQiLCJpbmxvZ1BsYWNlaG9sZGVyQ2FyZCIsImlubG9nQnV0dG9uIiwiaW5sb2dQb3BUZXh0ZSIsImlubG9nUG9wVGV4dGMiLCJpbmxvZ0Vycm9yTWVzc2FnZSIsImFjdGlvbnMiLCJpbXBvcnRDb250ZW50IiwiY29udGV4dCIsInJlcXVlc3QiLCJheGlvcyIsIm1ldGhvZCIsInVybCIsInBhcmFtcyIsInRoZW4iLCJyZXMiLCJqc29uRGF0YSIsImRhdGEiLCJjb21taXQiLCJjYXRjaCIsImVycm9yIiwiaW1wb3J0UmVzdWx0IiwiZGVzY3JpcHRpb24iLCJvcGVuIiwiYXZnRnVuIiwiYXZnRWR1IiwiYXZnQ2hhbCIsImF2Z1JlY29tIiwicmVmcmVzaFJlc3VsdCIsInNldFRpbWVvdXQiLCJhIiwiY29kZSIsImNoYWxsIiwiZW5qb3kiLCJlZHUiLCJyZWNvbSIsImV4cCIsInBhcnRuciIsImxhbmdHZXQiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0E7QUFDQTtBQUVBQSwwQ0FBRyxDQUFDQyxHQUFKLENBQVFDLG9EQUFSO0FBRU8sSUFBTUMsS0FBSyxHQUFHLElBQUlELG9EQUFJLENBQUNFLEtBQVQsQ0FBZTtBQUNoQ0MsT0FBSyxFQUFFO0FBQ0hDLGNBQVUsRUFBRSxLQURUO0FBRUhDLFlBQVEsRUFBQyxFQUZOO0FBR0hDLGVBQVcsRUFBQyxFQUhUO0FBR1k7QUFDZkMsUUFBSSxFQUFFLENBSkg7QUFL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QUNILE9BVEQsRUFTR0csS0FUSCxDQVNTLFVBQUFDLEtBQUssRUFBSTtBQUNkWixlQUFPLENBQUNVLE1BQVIsQ0FBZSxXQUFmO0FBQ0gsT0FYRDtBQVlIO0FBMUlJO0FBcFZ1QixDQUFmLENBQWQiLCJmaWxlIjoiNC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBWdWUgZnJvbSAndnVlJztcclxuaW1wb3J0IFZ1ZXggZnJvbSAndnVleCc7XHJcbmltcG9ydCBheGlvcyBmcm9tICdheGlvcyc7XHJcblxyXG5WdWUudXNlKFZ1ZXgpO1xyXG5cclxuZXhwb3J0IGNvbnN0IHN0b3JlID0gbmV3IFZ1ZXguU3RvcmUoe1xyXG4gICAgc3RhdGU6IHtcclxuICAgICAgICBkZXRhaWx2aWV3OiBmYWxzZSxcclxuICAgICAgICB2YWxDaGVjazonJyxcclxuICAgICAgICBtYWluUmVxdWVzdDonJywvLy8vdGhpcyB3aWxsIGdldCB0aGUgZW50aXJlIGFycmF5LCBraWprZW4gd2F0IGhhbmRpZyBpc1xyXG4gICAgICAgIHNob3c6IDAsXHJcbiAgICAgICAgcHJvZ3Jlc3M6IDAsXHJcbiAgICAgICAgcXVlc3Rpb246IFwiXCIsXHJcbiAgICAgICAgYXNzaWdubWVudDonJyxcclxuICAgICAgICBjdXJpb3VzRmFjdDonJyxcclxuICAgICAgICBudW1iZXI6MzAsXHJcbiAgICAgICAgZXZlbnQ6J2hhcHB5JyxcclxuICAgICAgICBzY2llbmNlTW9kZTogMSxcclxuICAgICAgICBwYXJ0aWNwYW50TlI6IDk5OSxcclxuICAgICAgICByZXNwb25zZTpbXSxcclxuICAgICAgICByZXN1bHREZXRhaWxzU2VsZWN0OiAxLFxyXG4gICAgICAgIGlubG9nOntcclxuICAgICAgICAgICAgcGxhY2Vob2xkZXJFdmVudDonRXZlbnQnLFxyXG4gICAgICAgICAgICBwbGFjZWhvbGRlckNhcmQ6J0NhcmQnLFxyXG4gICAgICAgICAgICBidXR0b25Db250aW51ZTpcIkxldHMgZ28hXCIsXHJcbiAgICAgICAgICAgIHBvcFRleHRlOidQbGVhc2UgZmlsbCBpbiB5b3VyIGV2ZW50JyxcclxuICAgICAgICAgICAgcG9wVGV4dGM6J1BsZWFzZSBmaWxsIGluIHlvdXIgY2FyZCcsXHJcbiAgICAgICAgICAgIGVycm9yTWVzc2FnZTogJ09oIG9oLCBwbGVhc2UgdHJ5IGFnYWluJ1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbGFiZWxzOntcclxuICAgICAgICAgICAgICBtb2RhbEhlYWRlcjonJyxcclxuICAgICAgICAgICAgICBtb2RhbEJvZHk6JycsXHJcbiAgICAgICAgICAgICAgbW9kYWxQbGFjZWhvbGRlcjonJyxcclxuICAgICAgICAgICAgICBtb2RhbEJ1dHRvbjogJycsXHJcbiAgICAgICAgICAgICAgY2hlY2tTY3JlZW46ICcnLFxyXG4gICAgICAgICAgICAgIGNoZWNrU2NyZWVuWWVzMTogJycsXHJcbiAgICAgICAgICAgICAgY2hlY2tTY3JlZW5ZZXMyOiAnJyxcclxuICAgICAgICAgICAgICBjaGVja1NjcmVlbk5vMTogJycsXHJcbiAgICAgICAgICAgICAgY2hlY2tTY3JlZW5ObzI6ICcnLFxyXG4gICAgICAgICAgICAgIGFuc3dlckxpa2VydDE6ICcnLFxyXG4gICAgICAgICAgICAgIGFuc3dlckxpa2VydDI6ICcnLFxyXG4gICAgICAgICAgICAgIGFuc3dlckxpa2VydDM6ICcnLFxyXG4gICAgICAgICAgICAgIGFuc3dlckxpa2VydDQ6ICcnLFxyXG4gICAgICAgICAgICAgIGFuc3dlckxpa2VydDU6ICcnLFxyXG4gICAgICAgICAgICAgIGNsb3NlUGFnZTogJycsXHJcbiAgICAgICAgICAgICAgcXVlc3Rpb25zOiB7XHJcbiAgICAgICAgICAgICAgICAgIHF1ZXN0aW9uMDogJ0RPTk9UQ0hBTkdFJyxcclxuICAgICAgICAgICAgICAgICAgcXVlc3Rpb24xOiAnJyxcclxuICAgICAgICAgICAgICAgICAgcXVlc3Rpb24yOicnLFxyXG4gICAgICAgICAgICAgICAgICBxdWVzdGlvbjM6JycsXHJcbiAgICAgICAgICAgICAgICAgIHF1ZXN0aW9uNDonJyxcclxuICAgICAgICAgICAgICAgICAgcXVlc3Rpb241OicnXHJcbiAgICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgICBwbGFjZWhvbGRlcjQ6ICcnLFxyXG4gICAgICAgICAgICAgIGJ1dHRvbk5leHQ6ICcnLFxyXG4gICAgICAgICAgICAgIHN1Y2Nlc01lc3NhZ2U6ICcnLFxyXG4gICAgICAgICAgICAgIGZ1bmZhY3RNZXNzYWdlOiAnJyxcclxuICAgICAgICAgICAgICBjbG9zZU1lc3NhZ2U6ICcnLFxyXG4gICAgICAgICAgICAgIGZvb3Rlck1lc3NhZ2UxOiAnV2FudCB0byBjcmVhdGUgeW91ciBvd24/JyxcclxuICAgICAgICAgICAgICBmb290ZXJNZXNzYWdlMjogJ0NoZWNrOicsXHJcbiAgICAgICAgICAgICAgcmVzdWx0c0hlYWRlcjogJ1R1c3NlbnN0YW5kJyxcclxuICAgICAgICAgICAgICByZXN1bHRzQ29tcDonVm9sdG9vaWQnLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNUYXJnOidIZXQgZG9lbCcsXHJcbiAgICAgICAgICAgICAgcmVzdWx0c0J0bkJhY2s6J1RlcnVnJyxcclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICByZXN1bHRzU3RhdHVzOiBcIlN0YXRcIixcclxuICAgICAgICAgICAgICByZXN1bHRzQ29kZTogXCJDZGVcIixcclxuICAgICAgICAgICAgICByZXN1bHRzTmFtZTogXCJObWVcIixcclxuICAgICAgICAgICAgICByZXN1bHRzRGVzY3I6IFwiRHNjcmlwdGlvblwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNDcmVhdGVkOiBcIkNyZWF0ZSBAIFwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNTdGF0OiBcIlN0YVwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNBY3Q6IFwiQWN0aVwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNPdXRPZjogXCJvdCBvZiBcIixcclxuICAgICAgICAgICAgICByZXN1bHRzQ2hhbDogXCJDaGFsZW5nZVwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNJbnNwOiBcIkluc2lyYXRpb25cIixcclxuICAgICAgICAgICAgICByZXN1bHRzRnVuOiBcIkZuXCIsXHJcbiAgICAgICAgICAgICAgcmVzdWx0c1JlbDogXCJSbGV2YW5jZVwiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNQcmVzc0ljb246IFwiUHJzcyBpY29ucyBmb3IgZGV0YWlsc1wiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNIaWRlRGV0YWlsczogXCJIZGUgZGV0YWlsc1wiLFxyXG4gICAgICAgICAgICAgIHJlc3VsdHNJbmZvOiBcIkluZm9ybWFpb25cIixcclxuICAgICAgICAgICAgICByZXN1bHRzQ2xvc2U6IFwiQ2xzZSBcIixcclxuICAgICAgICAgICAgICByZXN1bHRzQ2hhcnRMYmw6IFwiQWN0aXZpdGllcyBjb21wbGV0ZWRcIlxyXG4gICAgICAgICAgICB9LFxyXG4gICAgICAgIGxvZ29zOntcclxuICAgICAgICAgICAgbG9nb1NtYWxsOiAnJywvL3JlcXVpcmUoJy4uL2ltZy9sb2dvU21hbGxBT2dlbWVlbnRlLnBuZycpLCAvL2xpbmsgdG8gZGF0YWJhc2VcclxuICAgICAgICAgICAgbG9nb0JpZzogcmVxdWlyZSgnLi4vaW1nL2xvZ29CaWdXQi5wbmcnKS8vcmVxdWlyZSgnLi4vaW1nL2xvZ29CaWdBT2dlbWVlbnRlLnBuZycpLCAvL2xpbmsgdG8gZGF0YWJhc2UgLS0+IHdoZXJlIHRvIGJlc3Qgc2F2ZSBsb2dvc1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgY29sb3JzOiB7XHJcbiAgICAgICAgICAgIGNvbG9yMTonIzE3QzhCQycsLy8nIzAwNjZiMycsIC8vJyMxN0M4QkMnLCAvL21haW4gY29sb3IgJyMwZjE2MjYnLC8vICcjMDA2NmIzJywgLy9cclxuICAgICAgICAgICAgY29sb3IyOiAnI2ZmYmMwMCcsLy8nI2ZmYmMwMCcsIC8vc2Vjb25kYXJ5IGNvbG9yJyNmZjUzM2QnLC8vXHJcbiAgICAgICAgICAgIGNvbG9yMzonI2ZjNGExYScsLy8nI2ZjNGExYScsIC8vdGVydGlhcnkgY29sb3IgJyNhYjk4N2EnLC8vXHJcbiAgICAgICAgICAgIGNvbG9yNDonI2Y0ZjlmOScgLy9ncmF5YmFja2dyb3VuZCAnI2Y0ZjlmOScsLy9cclxuICAgICAgICB9LFxyXG4gICAgICAgIGljb25zdHlsZTpbXSwvL1snIzE3QzhCQycsJyNmNGY5ZjknLCcjZjRmOWY5JywnI2Y0ZjlmOSddXHJcbiAgICAgICAgcmVzdWx0czoge1xyXG4gICAgICAgICAgICBuYW1lOiBcIldvcmtCb29zdFwiLFxyXG4gICAgICAgICAgICB0YXJnZXQ6IDEwMCxcclxuICAgICAgICAgICAgY29tcGxldGVkOiAxMDAsXHJcbiAgICAgICAgICAgIHN0YXR1czogMSxcclxuICAgICAgICAgICAgZGVzY3JpcDogXCJMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LCBzZWQgZG8gZWl1c21vZCB0ZW1wb3IgaW5jaWRpZHVudCB1dCBsYWJvcmUgZXQgZG9sb3JlIG1hZ25hIGFsaXF1YS4gVXQgZW5pbSBhZCBtaW5pbSB2ZW5pYW0sIHF1aXMgbm9zdHJ1ZCBleGVyY2l0YXRpb24gdWxsYW1jbyBsYWJvcmlzIG5pc2kgdXQgYWxpcXVpcCBleCBlYSBjb21tb2RvIGNvbnNlcXVhdC4gRHVpcyBhdXRlIGlydXJlIGRvbG9yIGluIHJlcHJlaGVuZGVyaXQgaW4gdm9sdXB0YXRlIHZlbGl0IGVzc2UgY2lsbHVtIGRvbG9yZSBldSBmdWdpYXQgbnVsbGEgcGFyaWF0dXIuIEV4Y2VwdGV1ciBzaW50IG9jY2FlY2F0IGN1cGlkYXRhdCBub24gcHJvaWRlbnQsIHN1bnQgaW4gY3VscGEgcXVpIG9mZmljaWEgZGVzZXJ1bnQgbW9sbGl0IGFuaW0gaWQgZXN0IGxhYm9ydW0uXCIsXHJcbiAgICAgICAgICAgIHN0YXJ0ZGF0ZTonMjAxOC0wNi0yMScsXHJcbiAgICAgICAgICAgIHNjb3JlRnVuOiA1LFxyXG4gICAgICAgICAgICBzY29yZUVkdTogNCxcclxuICAgICAgICAgICAgc2NvcmVDaGFsbDogNCxcclxuICAgICAgICAgICAgc2NvcmVSZWNvbTogNSxcclxuICAgICAgICAgICAgZ3JMYWJlbHM6IFsnMTEtMDYtMjAxOCcsICcxMi0wNi0yMDE4JywgJzEzLTA2LTIwMTgnLCAnMTQtMDYtMjAxOCcsICcxNS0wNi0yMDE4JywgJzE2LTA2LTIwMTgnLCAnMTctMDYtMjAxOCcsICcxOC0wNi0yMDE4JywgJzE5LTA2LTIwMTgnXSxcclxuICAgICAgICAgICAgZ3JSZXN1bHRzOiBbNDAsIDIwLCAzMCwgNTAsIDUsIDEwLCAyMCwgNDAsIDQwXSxcclxuICAgICAgICB9ICBcclxuICAgIH0sXHJcbiAgICBnZXR0ZXJzOiB7XHJcbiAgICAgICAgc3RhcnRTY3JlZW46IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHtwbGFjZWhvbGRlckV2ZW50OiBzdGF0ZS5pbmxvZy5wbGFjZWhvbGRlckV2ZW50LCBwbGFjZWhvbGRlckNhcmQ6IHN0YXRlLmlubG9nLnBsYWNlaG9sZGVyQ2FyZCwgcG9wVGV4dGU6IHN0YXRlLmlubG9nLnBvcFRleHRlLHBvcFRleHRjOiBzdGF0ZS5pbmxvZy5wb3BUZXh0YywgdmFsQ2hlY2s6IHN0YXRlLnZhbENoZWNrLCBidXR0b25Db250aW51ZTogc3RhdGUuaW5sb2cuYnV0dG9uQ29udGludWV9XHJcbiAgICAgICAgfSxcclxuICAgICAgICBtb2RhbFdCOiBzdGF0ZSA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiB7bW9kYWxIZWFkZXI6IHN0YXRlLmxhYmVscy5tb2RhbEhlYWRlciwgbW9kYWxCb2R5OiBzdGF0ZS5sYWJlbHMubW9kYWxCb2R5LCBtb2RhbEJ1dHRvbjogc3RhdGUubGFiZWxzLm1vZGFsQnV0dG9uLCBtb2RhbFBsYWNlaG9sZGVyOiBzdGF0ZS5sYWJlbHMubW9kYWxQbGFjZWhvbGRlcn1cclxuICAgICAgICB9LFxyXG4gICAgICAgIHNjaWVuY2VNb2RlV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHtzY2llbmNlTW9kZTogc3RhdGUuc2NpZW5jZU1vZGV9XHJcbiAgICAgICAgfSxcclxuICAgICAgICBzaG93V0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICByZXR1cm4gc3RhdGUuc2hvdztcclxuICAgICAgICB9LFxyXG4gICAgICAgIHByb2dyZXNzV0I6ICBzdGF0ZSA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiB7d2lkdGg6IHN0YXRlLnByb2dyZXNzICsnJScsIGJhY2tncm91bmRDb2xvcjogc3RhdGUuY29sb3JzLmNvbG9yMX0gXHJcbiAgICAgICAgfSxcclxuICAgICAgICBpY29uV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLmljb25zdHlsZTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIHF1ZXN0aW9uV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLnF1ZXN0aW9uO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgYXNzaWdubWVudFdCOiBzdGF0ZSA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiBzdGF0ZS5hc3NpZ25tZW50O1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbnVtYmVyV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLm51bWJlcjtcclxuICAgICAgICB9LFxyXG4gICAgICAgIHJlc3BvbnNlV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLnJlc3BvbnNlO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbGFiZWxzV0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLmxhYmVscztcclxuICAgICAgICB9LFxyXG4gICAgICAgIGN1cmlvdXNGYWN0V0I6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgcmV0dXJuIHN0YXRlLmN1cmlvdXNGYWN0O1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbG9nb3NXQjogc3RhdGUgPT4ge1xyXG4gICAgICAgICAgICByZXR1cm4gc3RhdGUubG9nb3M7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBjb2xvcnNXQjogc3RhdGUgPT4ge1xyXG4gICAgICAgICAgICByZXR1cm4gc3RhdGUuY29sb3JzO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgY29udGludWVROiBzdGF0ZSA9PiB7XHJcbiAgICAgICAgICAgIHJldHVybiBzdGF0ZS5tYWluUmVxdWVzdDtcclxuICAgICAgICB9LFxyXG4gICAgICAgIHJlc3VsdHNXQjogc3RhdGUgPT4ge1xyXG4gICAgICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICAgICAgdGFyZ2V0OiBzdGF0ZS5yZXN1bHRzLnRhcmdldCwgXHJcbiAgICAgICAgICAgICAgICBldmVudDogc3RhdGUuZXZlbnQsXHJcbiAgICAgICAgICAgICAgICBjb21wbGV0ZWQ6IHN0YXRlLnJlc3VsdHMuY29tcGxldGVkLCBcclxuICAgICAgICAgICAgICAgIHNjb3JlRnVuOiBzdGF0ZS5yZXN1bHRzLnNjb3JlRnVuLCBcclxuICAgICAgICAgICAgICAgIHNjb3JlQ2hhbGw6IHN0YXRlLnJlc3VsdHMuc2NvcmVDaGFsbCwgXHJcbiAgICAgICAgICAgICAgICBzY29yZUVkdTogc3RhdGUucmVzdWx0cy5zY29yZUVkdSwgXHJcbiAgICAgICAgICAgICAgICBzY29yZVJlY29tOiBzdGF0ZS5yZXN1bHRzLnNjb3JlUmVjb20sIFxyXG4gICAgICAgICAgICAgICAgZ3JMYWJlbHM6IHN0YXRlLnJlc3VsdHMuZ3JMYWJlbHMsIFxyXG4gICAgICAgICAgICAgICAgZ3JSZXN1bHRzOiBzdGF0ZS5yZXN1bHRzLmdyUmVzdWx0cyxcclxuICAgICAgICAgICAgICAgIGRlc2NyaXA6IHN0YXRlLnJlc3VsdHMuZGVzY3JpcCxcclxuICAgICAgICAgICAgICAgIHN0YXJ0ZGF0ZTogc3RhdGUucmVzdWx0cy5zdGFydGRhdGUsXHJcbiAgICAgICAgICAgICAgICBuYW1lOiBzdGF0ZS5yZXN1bHRzLm5hbWUsXHJcbiAgICAgICAgICAgICAgICBzdGF0dXM6IHN0YXRlLnJlc3VsdHMuc3RhdHVzXHJcbiAgICAgICAgICAgIH07XHJcbiAgICAgICAgfSxcclxuICAgICAgICByZXN1bHRTZWxlY3RXQjogc3RhdGUgPT57XHJcbiAgICAgICAgICAgIHJldHVybiBzdGF0ZS5yZXN1bHREZXRhaWxzU2VsZWN0O1xyXG4gICAgICAgIH0sXHJcbiAgICB9LFxyXG4gICAgbXV0YXRpb25zOiB7XHJcbiAgICAgICAgY29udGVudEZpbGw6KHN0YXRlLCBwYXlsb2FkKT0+e1xyXG4gICAgICAgICAgICBzdGF0ZS52YWxDaGVjayA9ICcnO1xyXG4gICAgICAgICAgICBzdGF0ZS5tYWluUmVxdWVzdCA9ICdsZXRzZ2V0dGhpc3BhcnR5c3RhcnRlZCc7XHJcbiAgICAgICAgICAgIHN0YXRlLnNjaWVuY2VNb2RlID0gcGF5bG9hZC5zY2llbmNlO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMubW9kYWxIZWFkZXIgPSBwYXlsb2FkLmxhbmcubW9kYWxTY2llbmNlSGVhZGVyO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMubW9kYWxCb2R5ID0gcGF5bG9hZC5sYW5nLm1vZGFsU2NpZW5jZUJvZHk7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5tb2RhbFBsYWNlaG9sZGVyID0gcGF5bG9hZC5sYW5nLm1vZGFsU2NpZW5jZVBsYWNlaG9sZGVyO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMubW9kYWxCdXR0b24gPSBwYXlsb2FkLmxhbmcubW9kYWxTY2llbmNlQnV0dG9uO1xyXG4gICAgICAgICAgICBzdGF0ZS5xdWVzdGlvbiA9IHBheWxvYWQucXVlc3Rpb24ucXVlc3Rpb247XHJcbiAgICAgICAgICAgIHN0YXRlLmFzc2lnbm1lbnQgPSBwYXlsb2FkLnF1ZXN0aW9uLnRhc2s7XHJcbiAgICAgICAgICAgIHN0YXRlLm51bWJlciA9IHBheWxvYWQubnI7XHJcbiAgICAgICAgICAgIHN0YXRlLmV2ZW50PSBwYXlsb2FkLmV2O1xyXG4gICAgICAgICAgICBzdGF0ZS5jdXJpb3VzRmFjdD0gcGF5bG9hZC5xdWVzdGlvbi5mYWN0O1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuY2hlY2tTY3JlZW4gPSBwYXlsb2FkLmxhbmcuY2hlY2tTY3JlZW47XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5jaGVja1NjcmVlblllczEgPSBwYXlsb2FkLmxhbmcuY2hlY2tTY3JlZW5ZZXMxO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuY2hlY2tTY3JlZW5ZZXMyID0gcGF5bG9hZC5sYW5nLmNoZWNrU2NyZWVuWWVzMjtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmNoZWNrU2NyZWVuTm8xID0gcGF5bG9hZC5sYW5nLmNoZWNrU2NyZWVuTm8xO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuY2hlY2tTY3JlZW5ObzIgPSBwYXlsb2FkLmxhbmcuY2hlY2tTY3JlZW5ObzI7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5hbnN3ZXJMaWtlcnQxID0gcGF5bG9hZC5sYW5nLmFuc3dlckxpa2VydDE7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5hbnN3ZXJMaWtlcnQyID0gcGF5bG9hZC5sYW5nLmFuc3dlckxpa2VydDI7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5hbnN3ZXJMaWtlcnQzID0gcGF5bG9hZC5sYW5nLmFuc3dlckxpa2VydDM7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5hbnN3ZXJMaWtlcnQ0ID0gcGF5bG9hZC5sYW5nLmFuc3dlckxpa2VydDQ7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5hbnN3ZXJMaWtlcnQ1ID0gcGF5bG9hZC5sYW5nLmFuc3dlckxpa2VydDU7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5xdWVzdGlvbnMucXVlc3Rpb24xID0gcGF5bG9hZC5sYW5nLnF1ZXN0aW9uMTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnF1ZXN0aW9ucy5xdWVzdGlvbjIgPSBwYXlsb2FkLmxhbmcucXVlc3Rpb24yO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucXVlc3Rpb25zLnF1ZXN0aW9uMyA9IHBheWxvYWQubGFuZy5xdWVzdGlvbjM7O1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucXVlc3Rpb25zLnF1ZXN0aW9uNCA9IHBheWxvYWQubGFuZy5xdWVzdGlvbjQ7O1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucXVlc3Rpb25zLnF1ZXN0aW9uNSA9IHBheWxvYWQubGFuZy5xdWVzdGlvbjU7O1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucGxhY2Vob2xkZXI0ID0gcGF5bG9hZC5sYW5nLnBsYWNlaG9sZGVyNDtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmJ1dHRvbk5leHQgPSBwYXlsb2FkLmxhbmcuYnV0dG9uTmV4dDtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnN1Y2Nlc01lc3NhZ2UgPSBwYXlsb2FkLmxhbmcuc3VjY2VzTWVzc2FnZTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmZ1bmZhY3RNZXNzYWdlID0gcGF5bG9hZC5sYW5nLmZ1bmZhY3RNZXNzYWdlO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuY2xvc2VNZXNzYWdlID0gcGF5bG9hZC5sYW5nLmNsb3NlTWVzc2FnZTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmZvb3Rlck1lc3NhZ2UxID0gcGF5bG9hZC5sYW5nLmZvb3Rlck1lc3NhZ2UxO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuZm9vdGVyTWVzc2FnZTI9IHBheWxvYWQubGFuZy5mb290ZXJNZXNzYWdlMjtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmNsb3NlUGFnZT0gcGF5bG9hZC5sYW5nLmNsb3NlUGFnZTtcclxuICAgICAgICAgICAgc3RhdGUubG9nb3MubG9nb1NtYWxsID0gcmVxdWlyZSgnLi4vaW1nLycrIHBheWxvYWQudmlzdWFsLmV2X2xvZ29zKTtcclxuICAgICAgICAgICAgc3RhdGUubG9nb3MubG9nb0JpZyA9IHJlcXVpcmUoJy4uL2ltZy8nKyBwYXlsb2FkLnZpc3VhbC5ldl9sb2dvYik7XHJcbiAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjEgPSBwYXlsb2FkLnZpc3VhbC5ldl9wY29sb3I7XHJcbiAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjIgPSBwYXlsb2FkLnZpc3VhbC5ldl9zY29sb3I7XHJcbiAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjMgPSBwYXlsb2FkLnZpc3VhbC5ldl90Y29sb3I7XHJcbiAgICAgICAgICAgIHJvdXRlci5wdXNoKHsgcGF0aDogJy9xdWVzdGlvbid9KTtcclxuICAgICAgICB9LFxyXG4gICAgICAgIHJlc3VsdEZpbGw6KHN0YXRlLCBwYXlsb2FkKSA9PiB7XHJcbiAgICAgICAgICAgIHN0YXRlLnZhbENoZWNrID0gJyc7XHJcbiAgICAgICAgICAgIHN0YXRlLm1haW5SZXF1ZXN0ID0gJ3RpbWVmb3Jzb21lcmVzdWx0cyc7XHJcbiAgICAgICAgICAgIHN0YXRlLmV2ZW50PSBwYXlsb2FkLmV2O1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLmRlc2NyaXAgPSBwYXlsb2FkLmRlc2M7XHJcbiAgICAgICAgICAgIHN0YXRlLnJlc3VsdHMubmFtZSA9IHBheWxvYWQubmFtZTtcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy50YXJnZXQgPSBwYXlsb2FkLnRhcmdldDtcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy5jb21wbGV0ZWQgPSBwYXlsb2FkLmNvdW50O1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLnN0YXJ0ZGF0ZSA9IHBheWxvYWQuc3RhcnRkYXRlO1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLnNjb3JlRnVuID0gcGF5bG9hZC5zY29yZUZ1bjtcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy5zY29yZUVkdSA9IHBheWxvYWQuc2NvcmVFZHU7XHJcbiAgICAgICAgICAgIHN0YXRlLnJlc3VsdHMuc2NvcmVDaGFsbCA9IHBheWxvYWQuc2NvcmVDaGFsO1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLnNjb3JlUmVjb20gPSBwYXlsb2FkLnNjb3JlUmVjb207XHJcbiAgICAgICAgICAgIHN0YXRlLnJlc3VsdHMuZ3JMYWJlbHMgPSBwYXlsb2FkLmdyTGFiZWxzO1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLmdyUmVzdWx0cyA9IHBheWxvYWQuZ3JSZXN1bHRzO1xyXG4gICAgICAgICAgICBzdGF0ZS5sb2dvcy5sb2dvU21hbGwgPSByZXF1aXJlKCcuLi9pbWcvJysgcGF5bG9hZC52aXN1YWwuZXZfbG9nb3MpO1xyXG4gICAgICAgICAgICBzdGF0ZS5sb2dvcy5sb2dvQmlnID0gcmVxdWlyZSgnLi4vaW1nLycrIHBheWxvYWQudmlzdWFsLmV2X2xvZ29iKTtcclxuICAgICAgICAgICAgc3RhdGUuY29sb3JzLmNvbG9yMSA9IHBheWxvYWQudmlzdWFsLmV2X3Bjb2xvcjtcclxuICAgICAgICAgICAgc3RhdGUuY29sb3JzLmNvbG9yMiA9IHBheWxvYWQudmlzdWFsLmV2X3Njb2xvcjtcclxuICAgICAgICAgICAgc3RhdGUuY29sb3JzLmNvbG9yMyA9IHBheWxvYWQudmlzdWFsLmV2X3Rjb2xvcjtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNIZWFkZXIgPSBwYXlsb2FkLmxhbmcucmVzdWx0c0hlYWRlcjtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNDb21wID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNDb21wO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c1RhcmcgPSBwYXlsb2FkLmxhbmcucmVzdWx0c1Rhcmc7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5yZXN1bHRzQnRuQmFjayA9IHBheWxvYWQubGFuZy5yZXN1bHRzQnRuQmFjaztcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmZvb3Rlck1lc3NhZ2UxID0gcGF5bG9hZC5sYW5nLmZvb3Rlck1lc3NhZ2UxO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuZm9vdGVyTWVzc2FnZTI9IHBheWxvYWQubGFuZy5mb290ZXJNZXNzYWdlMjtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNDcmVhdGVkID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNDcmVhdGVkO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c1N0YXR1cyA9IHBheWxvYWQubGFuZy5yZXN1bHRzU3RhdHVzO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c0NvZGUgPSBwYXlsb2FkLmxhbmcucmVzdWx0c0NvZGU7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5yZXN1bHRzTmFtZSA9IHBheWxvYWQubGFuZy5yZXN1bHRzTmFtZTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNEZXNjciA9IHBheWxvYWQubGFuZy5yZXN1bHRzRGVzY3I7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5yZXN1bHRzU3RhdCA9IHBheWxvYWQubGFuZy5yZXN1bHRzU3RhdDtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNBY3QgPSBwYXlsb2FkLmxhbmcucmVzdWx0c0FjdDtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNPdXRPZiA9IHBheWxvYWQubGFuZy5yZXN1bHRzT3V0T2Y7XHJcbiAgICAgICAgICAgIHN0YXRlLmxhYmVscy5yZXN1bHRzQ2hhbCA9IHBheWxvYWQubGFuZy5yZXN1bHRzQ2hhbDtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNJbnNwID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNJbnNwO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c0Z1biA9IHBheWxvYWQubGFuZy5yZXN1bHRzRnVuO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c1JlbCA9IHBheWxvYWQubGFuZy5yZXN1bHRzUmVsO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c1ByZXNzSWNvbiA9IHBheWxvYWQubGFuZy5yZXN1bHRzUHJlc3NJY29uO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c0hpZGVEZXRhaWxzID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNIaWRlRGV0YWlscztcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNJbmZvID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNJbmZvO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMucmVzdWx0c0Nsb3NlID0gcGF5bG9hZC5sYW5nLnJlc3VsdHNDbG9zZTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLnJlc3VsdHNDaGFydExibCA9IHBheWxvYWQubGFuZy5yZXN1bHRzQ2hhcnRMYmw7XHJcbiAgICAgICAgICAgIHJvdXRlci5wdXNoKHsgcGF0aDogJy9yZXN1bHRzJ30pO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcmVzdWx0UmVmcmVzaDogKHN0YXRlLCBwYXlsb2FkKSA9PiB7XHJcbiAgICAgICAgICAgIHN0YXRlLnJlc3VsdHMuY29tcGxldGVkID0gcGF5bG9hZC5jb3VudDtcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy5zY29yZUZ1biA9IHBheWxvYWQuc2NvcmVGdW47XHJcbiAgICAgICAgICAgIHN0YXRlLnJlc3VsdHMuc2NvcmVFZHUgPSBwYXlsb2FkLnNjb3JlRWR1O1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLnNjb3JlQ2hhbGwgPSBwYXlsb2FkLnNjb3JlQ2hhbDtcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy5zY29yZVJlY29tID0gcGF5bG9hZC5zY29yZVJlY29tO1xyXG4gICAgICAgICAgICBzdGF0ZS5yZXN1bHRzLmdyTGFiZWxzID0gcGF5bG9hZC5nckxhYmVscztcclxuICAgICAgICAgICAgc3RhdGUucmVzdWx0cy5nclJlc3VsdHMgPSBwYXlsb2FkLmdyUmVzdWx0cztcclxuICAgICAgICB9LFxyXG4gICAgICAgIGVycm9yU2hvdzooc3RhdGUpPT57XHJcbiAgICAgICAgICAgIHN0YXRlLnZhbENoZWNrID0gc3RhdGUuaW5sb2cuZXJyb3JNZXNzYWdlO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbmV4dFF1ZXN0aW9uOiAoc3RhdGUsIHBheWxvYWQpID0+IHtcclxuICAgICAgICAgICAgaWYgIChzdGF0ZS5zaG93PjApIHtcclxuICAgICAgICAgICAgICAgIHN0YXRlLnJlc3BvbnNlLnB1c2gocGF5bG9hZCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3RhdGUuc2hvdysrO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcHJvZ3Jlc3NCYXI6IHN0YXRlID0+IHtcclxuICAgICAgICAgICAgc3dpdGNoKHN0YXRlLnNob3cpe1xyXG4gICAgICAgICAgICAgICAgICAgIGNhc2UgMDpcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5wcm9ncmVzcz0wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmljb25zdHlsZT1bc3RhdGUuY29sb3JzLmNvbG9yMSwgc3RhdGUuY29sb3JzLmNvbG9yNCxcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5jb2xvcnMuY29sb3I0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjRdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSAxOlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTMzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmljb25zdHlsZT1bc3RhdGUuY29sb3JzLmNvbG9yMSwgc3RhdGUuY29sb3JzLmNvbG9yMSxcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5jb2xvcnMuY29sb3I0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjRdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSAyOlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSAzOlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSA0OlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTY2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmljb25zdHlsZT1bc3RhdGUuY29sb3JzLmNvbG9yMSwgc3RhdGUuY29sb3JzLmNvbG9yMSxcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5jb2xvcnMuY29sb3IxLFxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLmNvbG9ycy5jb2xvcjRdO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSA1OlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTgzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgICAgY2FzZSA2OlxyXG4gICAgICAgICAgICAgICAgICAgICAgIHN0YXRlLnByb2dyZXNzPTEwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5pY29uc3R5bGU9W3N0YXRlLmNvbG9ycy5jb2xvcjEsIHN0YXRlLmNvbG9ycy5jb2xvcjEsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgc3RhdGUuY29sb3JzLmNvbG9yMSxcclxuICAgICAgICAgICAgICAgICAgICAgICBzdGF0ZS5jb2xvcnMuY29sb3IyXTtcclxuICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJyZWFrOyAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgcmVzZXRTdGF0ZTogc3RhdGU9PiB7XHJcbiAgICAgICAgICAgIHN0YXRlLm1haW5SZXF1ZXN0ID0gJyc7XHJcbiAgICAgICAgICAgIHN0YXRlLnNob3cgPSAwO1xyXG4gICAgICAgICAgICBzdGF0ZS5wcm9ncmVzcz0gMDtcclxuICAgICAgICAgICAgc3RhdGUubnVtYmVyPScnO1xyXG4gICAgICAgICAgICBzdGF0ZS5ldmVudD0nJztcclxuICAgICAgICAgICAgc3RhdGUucmVzcG9uc2U9W107XHJcbiAgICAgICAgfSxcclxuICAgICAgICBzY2llbmNlbnJQcm92aWRlOihzdGF0ZSwgcGF5bG9hZCk9PntcclxuICAgICAgICAgICAgaWYgKCFwYXlsb2FkLm5yID09ICcnKXtcclxuICAgICAgICAgICAgc3RhdGUucGFydGljcGFudE5SID0gcGF5bG9hZC5ucjt9XHJcbiAgICAgICAgICAgIHN0YXRlLnNjaWVuY2VNb2RlID0gZmFsc2U7XHJcbiAgICAgICAgfSxcclxuICAgICAgICBsYW5nR2V0dDooc3RhdGUsIHBheWxvYWQpPT57XHJcbiAgICAgICAgICAgIHN0YXRlLmlubG9nLnBsYWNlaG9sZGVyRXZlbnQ9IHBheWxvYWQubGFuZy5pbmxvZ1BsYWNlaG9sZGVyRXZlbnQ7XHJcbiAgICAgICAgICAgIHN0YXRlLmlubG9nLnBsYWNlaG9sZGVyQ2FyZD0gcGF5bG9hZC5sYW5nLmlubG9nUGxhY2Vob2xkZXJDYXJkO1xyXG4gICAgICAgICAgICBzdGF0ZS5pbmxvZy5idXR0b25Db250aW51ZT0gcGF5bG9hZC5sYW5nLmlubG9nQnV0dG9uOyBcclxuICAgICAgICAgICAgc3RhdGUuaW5sb2cucG9wVGV4dGU9IHBheWxvYWQubGFuZy5pbmxvZ1BvcFRleHRlO1xyXG4gICAgICAgICAgICBzdGF0ZS5pbmxvZy5wb3BUZXh0Yz0gcGF5bG9hZC5sYW5nLmlubG9nUG9wVGV4dGM7IFxyXG4gICAgICAgICAgICBzdGF0ZS5pbmxvZy5lcnJvck1lc3NhZ2U9IHBheWxvYWQubGFuZy5pbmxvZ0Vycm9yTWVzc2FnZTtcclxuICAgICAgICAgICAgc3RhdGUubGFiZWxzLmZvb3Rlck1lc3NhZ2UxID0gcGF5bG9hZC5sYW5nLmZvb3Rlck1lc3NhZ2UxO1xyXG4gICAgICAgICAgICBzdGF0ZS5sYWJlbHMuZm9vdGVyTWVzc2FnZTIgPSBwYXlsb2FkLmxhbmcuZm9vdGVyTWVzc2FnZTI7XHJcbiAgICAgICAgfVxyXG4gICAgfSxcclxuICAgIGFjdGlvbnM6IHtcclxuICAgICAgICBpbXBvcnRDb250ZW50OiAoY29udGV4dCwgcGF5bG9hZCkgPT4ge1xyXG4gICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0gcGF5bG9hZDtcclxuICAgICAgICAgICAgLy8gZmV0Y2goJ2h0dHA6Ly9sb2NhbGhvc3Qvd2JiZW5kL3B1YmxpYy9hcGkvZXZlbnRzJywge1xyXG4gICAgICAgICAgICAvLyAgICAgbWV0aG9kOiAnUE9TVCcsXHJcbiAgICAgICAgICAgIC8vICAgICBoZWFkZXJzOiB7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgJ0NvbnRlbnQtVHlwZSc6ICdhcHBsaWNhdGlvbi9qc29uJyxcclxuICAgICAgICAgICAgLy8gICAgICAgICAnQWNjZXB0JzogJ2FwcGxpY2F0aW9uL2pzb24nLFxyXG4gICAgICAgICAgICAvLyAgICAgfSxcclxuICAgICAgICAgICAgLy8gICAgIG1vZGU6ICdjb3JzJyxcclxuICAgICAgICAgICAgLy8gICAgIGJvZHk6IEpTT04uc3RyaW5naWZ5KHJlcXVlc3QpXHJcbiAgICAgICAgICAgIC8vIH0pLnRoZW4oZnVuY3Rpb24ocmVzcG9uc2UpIHtcclxuICAgICAgICAgICAgLy8gICAgICAgICByZXR1cm4gcmVzcG9uc2UuanNvbigpO1xyXG4gICAgICAgICAgICAvLyAgICAgfSkudGhlbihmdW5jdGlvbihyZXMpe1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbnNvbGUubG9nKHJlcyk7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgY29uc3QganNvbkRhdGEgPSB7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgICAgIGV2OiByZXF1ZXN0LmV2ZW50LCBcclxuICAgICAgICAgICAgLy8gICAgICAgICAgICAgbnI6IHJlcXVlc3QubnIsIFxyXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICBsYW5nOiByZXMubGFuZ1swXSwgXHJcbiAgICAgICAgICAgIC8vICAgICAgICAgICAgIHF1ZXN0aW9uOiByZXMucXVlc3Rpb25bMF0sIFxyXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICB2aXN1YWw6IHJlcy52aXN1YWxbMF0sIFxyXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICBzY2llbmNlOiByZXMuc2NpZW5jZVxyXG4gICAgICAgICAgICAvLyAgICAgICAgICAgICB9O1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbnRleHQuY29tbWl0KCdjb250ZW50RmlsbCcsIGpzb25EYXRhKTtcclxuICAgICAgICAgICAgLy8gICAgIH0pO1xyXG4gICAgICAgICAgICBheGlvcyh7XHJcbiAgICAgICAgICAgICAgICBtZXRob2Q6ICdwb3N0JyxcclxuICAgICAgICAgICAgICAgIHVybDogJy9ldmVudHMnLFxyXG4gICAgICAgICAgICAgICAgcGFyYW1zOiByZXF1ZXN0XHJcbiAgICAgICAgICAgIH0pLnRoZW4gKHJlcyA9PiB7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBqc29uRGF0YSA9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGV2OiBwYXlsb2FkLmV2ZW50LCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5yOiBwYXlsb2FkLm5yLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxhbmc6IHJlcy5kYXRhLmxhbmdbMF0sIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcXVlc3Rpb246IHJlcy5kYXRhLnF1ZXN0aW9uWzBdLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc3VhbDogcmVzLmRhdGEudmlzdWFsWzBdLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNjaWVuY2U6IHJlcy5kYXRhLnNjaWVuY2VcclxuICAgICAgICAgICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuY29tbWl0KCdjb250ZW50RmlsbCcsIGpzb25EYXRhKTtcclxuICAgICAgICAgICAgfSkuY2F0Y2goZXJyb3IgPT4ge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5jb21taXQoJ2Vycm9yU2hvdycpO1xyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgaW1wb3J0UmVzdWx0OiAoY29udGV4dCwgcGF5bG9hZCkgPT4ge1xyXG4gICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0gcGF5bG9hZDtcclxuICAgICAgICAgICAgYXhpb3Moe1xyXG4gICAgICAgICAgICAgICAgbWV0aG9kOiAncG9zdCcsXHJcbiAgICAgICAgICAgICAgICB1cmw6ICcvZXZlbnRzJyxcclxuICAgICAgICAgICAgICAgIHBhcmFtczogcmVxdWVzdFxyXG4gICAgICAgICAgICB9KS50aGVuIChyZXMgPT4ge1xyXG4gICAgICAgICAgICAgICAgY29uc3QganNvbkRhdGEgPSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGVzYzogcmVzLmRhdGEuZGVzY3JpcHRpb24sXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZTogcmVzLmRhdGEubmFtZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBldjogcmVzLmRhdGEuZXZlbnQsIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRhcmdldDogcmVzLmRhdGEudGFyZ2V0LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wZW46IHJlcy5kYXRhLm9wZW4sIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc3VhbDogcmVzLmRhdGEudmlzdWFsWzBdLCAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnQ6IHJlcy5kYXRhLmNvdW50LCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdGFydGRhdGU6IHJlcy5kYXRhLnN0YXJ0ZGF0ZSwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVGdW46IHJlcy5kYXRhLmF2Z0Z1biwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVFZHU6IHJlcy5kYXRhLmF2Z0VkdSwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVDaGFsOiByZXMuZGF0YS5hdmdDaGFsLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzY29yZVJlY29tOiByZXMuZGF0YS5hdmdSZWNvbSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYW5nOiByZXMuZGF0YS5sYW5nWzBdLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnckxhYmVsczogcmVzLmRhdGEuZ3JMYWJlbHMsIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyUmVzdWx0czogcmVzLmRhdGEuZ3JSZXN1bHRzfTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuY29tbWl0KCdyZXN1bHRGaWxsJywganNvbkRhdGEpO1xyXG4gICAgICAgICAgICB9KS5jYXRjaChlcnJvciA9PiB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmNvbW1pdCgnZXJyb3JTaG93Jyk7XHJcbiAgICAgICAgICAgIH0pXHJcbiAgICAgICAgfSxcclxuICAgICAgICByZWZyZXNoUmVzdWx0OiAoY29udGV4dCwgcGF5bG9hZCkgPT4ge1xyXG4gICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0gcGF5bG9hZDtcclxuICAgICAgICAgICAgYXhpb3Moe1xyXG4gICAgICAgICAgICAgICAgbWV0aG9kOiAncG9zdCcsXHJcbiAgICAgICAgICAgICAgICB1cmw6ICcvcmVmcmVzaCcsXHJcbiAgICAgICAgICAgICAgICBwYXJhbXM6IHJlcXVlc3RcclxuICAgICAgICAgICAgfSkudGhlbiAocmVzID0+IHtcclxuICAgICAgICAgICAgICAgIGNvbnN0IGpzb25EYXRhID0ge2NvdW50OiByZXMuZGF0YS5jb3VudCwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVGdW46IHJlcy5kYXRhLmF2Z0Z1biwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVFZHU6IHJlcy5kYXRhLmF2Z0VkdSwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NvcmVDaGFsOiByZXMuZGF0YS5hdmdDaGFsLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzY29yZVJlY29tOiByZXMuZGF0YS5hdmdSZWNvbSwgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JMYWJlbHM6IHJlcy5kYXRhLmdyTGFiZWxzLCBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnclJlc3VsdHM6IHJlcy5kYXRhLmdyUmVzdWx0c307XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmNvbW1pdCgncmVzdWx0UmVmcmVzaCcsIGpzb25EYXRhKTtcclxuICAgICAgICAgICAgfSkuY2F0Y2goZXJyb3IgPT4ge1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5jb21taXQoJ2Vycm9yU2hvdycpO1xyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbmV4dFF1ZXN0aW9uOiAoY29udGV4dCwgcGF5bG9hZCkgPT4ge1xyXG4gICAgICAgICAgICBpZiAoY29udGV4dC5zdGF0ZS5zaG93IDwgNSl7XHJcbiAgICAgICAgICAgICAgICBzZXRUaW1lb3V0KCgpPT57XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGV4dC5jb21taXQoJ25leHRRdWVzdGlvbicsIHBheWxvYWQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRleHQuY29tbWl0KCdwcm9ncmVzc0JhcicpO30sMzAwKTtcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuY29tbWl0KCduZXh0UXVlc3Rpb24nLCBwYXlsb2FkKTtcclxuICAgICAgICAgICAgICAgIGNvbnRleHQuY29tbWl0KCdwcm9ncmVzc0JhcicpO1xyXG4gICAgICAgICAgICAgICAgY29uc3QgYSA9IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2RlOiBjb250ZXh0LnN0YXRlLm1haW5SZXF1ZXN0LFxyXG4gICAgICAgICAgICAgICAgICAgIGV2ZW50OiAoY29udGV4dC5zdGF0ZS5ldmVudCksXHJcbiAgICAgICAgICAgICAgICAgICAgbnI6IGNvbnRleHQuc3RhdGUubnVtYmVyLFxyXG4gICAgICAgICAgICAgICAgICAgIGNoYWxsOiBjb250ZXh0LnN0YXRlLnJlc3BvbnNlWzBdLFxyXG4gICAgICAgICAgICAgICAgICAgIGVuam95OiBjb250ZXh0LnN0YXRlLnJlc3BvbnNlWzFdLFxyXG4gICAgICAgICAgICAgICAgICAgIGVkdTogY29udGV4dC5zdGF0ZS5yZXNwb25zZVsyXSxcclxuICAgICAgICAgICAgICAgICAgICByZWNvbTogY29udGV4dC5zdGF0ZS5yZXNwb25zZVs0XSxcclxuICAgICAgICAgICAgICAgICAgICBleHA6IGNvbnRleHQuc3RhdGUucmVzcG9uc2VbM10sXHJcbiAgICAgICAgICAgICAgICAgICAgcGFydG5yOiBjb250ZXh0LnN0YXRlLnBhcnRpY3BhbnROUlxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGF4aW9zKHtcclxuICAgICAgICAgICAgICAgICAgICBtZXRob2Q6ICdwb3N0JyxcclxuICAgICAgICAgICAgICAgICAgICB1cmw6ICcvc3VibWl0JyxcclxuICAgICAgICAgICAgICAgICAgICBwYXJhbXM6IGFcclxuICAgICAgICAgICAgICAgIH0pLnRoZW4gKHJlcyA9PiB7XHJcbiAgICAgICAgICAgICAgICB9KS5jYXRjaChlcnJvciA9PiB7XHJcbiAgICAgICAgICAgICAgICB9KVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSxcclxuICAgICAgICByZXNldFN0YXRlOiAoY29udGV4dCkgPT4ge1xyXG4gICAgICAgICAgICBjb250ZXh0LmNvbW1pdCgncmVzZXRTdGF0ZScpXHJcbiAgICAgICAgfSxcclxuICAgICAgICBzY2llbmNlbnJQcm92aWRlOiAoY29udGV4dCwgcGF5bG9hZCkgPT4ge1xyXG4gICAgICAgICAgICBjb250ZXh0LmNvbW1pdCgnc2NpZW5jZW5yUHJvdmlkZScsIHBheWxvYWQpO1xyXG4gICAgICAgIH0sXHJcbiAgICAgICAgbGFuZ0dldDogKGNvbnRleHQsIHBheWxvYWQpID0+e1xyXG4gICAgICAgICAgICBjb25zdCByZXF1ZXN0ID0gcGF5bG9hZDtcclxuICAgICAgICAgICAgYXhpb3Moe1xyXG4gICAgICAgICAgICAgICAgbWV0aG9kOiAncG9zdCcsXHJcbiAgICAgICAgICAgICAgICB1cmw6ICcvbGFuZycsXHJcbiAgICAgICAgICAgICAgICBwYXJhbXM6IHJlcXVlc3QsXHJcbiAgICAgICAgICAgIH0pLnRoZW4gKHJlcyA9PiB7XHJcbiAgICAgICAgICAgICAgICBjb25zdCBqc29uRGF0YSA9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsYW5nOiByZXMuZGF0YS5sYW5nWzBdXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9O1xyXG4gICAgICAgICAgICAgICAgY29udGV4dC5jb21taXQoJ2xhbmdHZXR0JywganNvbkRhdGEpO1xyXG4gICAgICAgICAgICB9KS5jYXRjaChlcnJvciA9PiB7XHJcbiAgICAgICAgICAgICAgICBjb250ZXh0LmNvbW1pdCgnZXJyb3JTaG93Jyk7XHJcbiAgICAgICAgICAgIH0pXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59KSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///4\n")},function(module,exports,__webpack_require__){eval('/* WEBPACK VAR INJECTION */(function(global, setImmediate) {/*!\n * Vue.js v2.5.21\n * (c) 2014-2018 Evan You\n * Released under the MIT License.\n */\n!function(e,t){ true?module.exports=t():undefined}(this,function(){"use strict";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function o(e){return null!==e&&"object"==typeof e}var a=Object.prototype.toString;function s(e){return"[object Object]"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return null==e?"":"object"==typeof e?JSON.stringify(e,null,2):String(e)}function l(e){var t=parseFloat(e);return isNaN(t)?e:t}function f(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(n,1)}}var h=Object.prototype.hasOwnProperty;function m(e,t){return h.call(e,t)}function y(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var g=/-(\\w)/g,_=y(function(e){return e.replace(g,function(e,t){return t?t.toUpperCase():""})}),b=y(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),$=/\\B([A-Z])/g,w=y(function(e){return e.replace($,"-$1").toLowerCase()});var C=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function x(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function k(e,t){for(var n in t)e[n]=t[n];return e}function A(e){for(var t={},n=0;n0,q=z&&z.indexOf("edge/")>0,W=(z&&z.indexOf("android"),z&&/iphone|ipad|ipod|ios/.test(z)||"ios"===V),G=(z&&/chrome\\/\\d+/.test(z),{}.watch),Z=!1;if(B)try{var X={};Object.defineProperty(X,"passive",{get:function(){Z=!0}}),window.addEventListener("test-passive",null,X)}catch(e){}var Y=function(){return void 0===R&&(R=!B&&!U&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),R},Q=B&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ee(e){return"function"==typeof e&&/native code/.test(e.toString())}var te,ne="undefined"!=typeof Symbol&&ee(Symbol)&&"undefined"!=typeof Reflect&&ee(Reflect.ownKeys);te="undefined"!=typeof Set&&ee(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var re=O,ie=0,oe=function(){this.id=ie++,this.subs=[]};oe.prototype.addSub=function(e){this.subs.push(e)},oe.prototype.removeSub=function(e){v(this.subs,e)},oe.prototype.depend=function(){oe.target&&oe.target.addDep(this)},oe.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t-1)if(o&&!m(i,"default"))a=!1;else if(""===a||a===w(e)){var c=Me(String,i.type);(c<0||s0&&(it((u=e(u,(a||"")+"_"+c))[0])&&it(f)&&(s[l]=pe(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?it(f)?s[l]=pe(f.text+u):""!==u&&s.push(pe(u)):it(u)&&it(f)?s[l]=pe(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key="__vlist"+a+"_"+c+"__"),s.push(u)));return s}(e):void 0}function it(e){return n(e)&&n(e.text)&&!1===e.isComment}function ot(e,t){return(e.__esModule||ne&&"Module"===e[Symbol.toStringTag])&&(e=e.default),o(e)?t.extend(e):e}function at(e){return e.isComment&&e.asyncFactory}function st(e){if(Array.isArray(e))for(var t=0;tkt&&bt[n].id>e.id;)n--;bt.splice(n+1,0,e)}else bt.push(e);Ct||(Ct=!0,We(At))}}(this)},St.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){De(e,this.vm,\'callback for watcher "\'+this.expression+\'"\')}else this.cb.call(this.vm,e,t)}}},St.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},St.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},St.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var Tt={enumerable:!0,configurable:!0,get:O,set:O};function Nt(e,t,n){Tt.get=function(){return this[t][n]},Tt.set=function(e){this[t][n]=e},Object.defineProperty(e,n,Tt)}function jt(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&ge(!1);var o=function(o){i.push(o);var a=Ee(o,t,n,e);$e(r,o,a),o in e||Nt(e,"_props",o)};for(var a in t)o(a);ge(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]="function"!=typeof t[n]?O:C(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data="function"==typeof t?function(e,t){se();try{return e.call(t,t)}catch(e){return De(e,t,"data()"),{}}finally{ce()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&m(r,o)||(void 0,36!==(a=(o+"").charCodeAt(0))&&95!==a&&Nt(e,"_data",o))}var a;be(t,!0)}(e):be(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=Y();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;r||(n[i]=new St(e,a||O,O,Et)),i in e||It(e,i,o)}}(e,t.computed),t.watch&&t.watch!==G&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i=0||n.indexOf(e[i])<0)&&r.push(e[i]);return r}return e}function ln(e){this._init(e)}function fn(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=e.name||n.options.name,a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=Ne(n.options,e),a.super=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)Nt(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)It(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,L.forEach(function(e){a[e]=n[e]}),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=k({},a.options),i[r]=a,a}}function pn(e){return e&&(e.Ctor.options.name||e.tag)}function dn(e,t){return Array.isArray(e)?e.indexOf(t)>-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===a.call(n)&&e.test(t));var n}function vn(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=pn(a.componentOptions);s&&!t(s)&&hn(n,o,r,i)}}}function hn(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,v(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=sn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=Ne(cn(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&ft(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=pt(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return an(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return an(t,e,n,r,i,!0)};var o=r&&r.data;$e(t,"$attrs",o&&o.attrs||e,null,!0),$e(t,"$listeners",n._parentListeners||e,null,!0)}(n),_t(n,"beforeCreate"),function(e){var t=Pt(e.$options.inject,e);t&&(ge(!1),Object.keys(t).forEach(function(n){$e(e,n,t[n])}),ge(!0))}(n),jt(n),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(n),_t(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(ln),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=we,e.prototype.$delete=Ce,e.prototype.$watch=function(e,t,n){if(s(t))return Dt(this,e,t,n);(n=n||{}).user=!0;var r=new St(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){De(e,this,\'callback for immediate watcher "\'+r.expression+\'"\')}return function(){r.teardown()}}}(ln),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i1?x(t):t;for(var n=x(arguments,1),r=0,i=t.length;rparseInt(this.max)&&hn(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return D}};Object.defineProperty(e,"config",t),e.util={warn:re,extend:k,mergeOptions:Ne,defineReactive:$e},e.set=we,e.delete=Ce,e.nextTick=We,e.options=Object.create(null),L.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,k(e.options.components,yn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=x(arguments,1);return n.unshift(this),"function"==typeof e.install?e.install.apply(e,n):"function"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=Ne(this.options,e),this}}(e),fn(e),function(e){L.forEach(function(t){e[t]=function(e,n){return n?("component"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&"function"==typeof n&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}})}(e)}(ln),Object.defineProperty(ln.prototype,"$isServer",{get:Y}),Object.defineProperty(ln.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(ln,"FunctionalRenderContext",{value:Zt}),ln.version="2.5.21";var gn=f("style,class"),_n=f("input,textarea,option,select,progress"),bn=function(e,t,n){return"value"===n&&_n(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e},$n=f("contenteditable,draggable,spellcheck"),wn=f("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Cn="http://www.w3.org/1999/xlink",xn=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},kn=function(e){return xn(e)?e.slice(6,e.length):""},An=function(e){return null==e||!1===e};function On(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Sn(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Sn(t,r.data));return function(e,t){if(n(e)||n(t))return Tn(e,Nn(t));return""}(t.staticClass,t.class)}function Sn(e,t){return{staticClass:Tn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function Tn(e,t){return e?t?e+" "+t:e:t||""}function Nn(e){return Array.isArray(e)?function(e){for(var t,r="",i=0,o=e.length;i-1?tr(e,t,n):wn(t)?An(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):$n(t)?e.setAttribute(t,An(n)||"false"===n?"false":"true"):xn(t)?An(n)?e.removeAttributeNS(Cn,kn(t)):e.setAttributeNS(Cn,t,n):tr(e,t,n)}function tr(e,t,n){if(An(n))e.removeAttribute(t);else{if(K&&!J&&("TEXTAREA"===e.tagName||"INPUT"===e.tagName)&&"placeholder"===t&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var nr={create:Qn,update:Qn};function rr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=On(r),c=i._transitionClasses;n(c)&&(s=Tn(s,Nn(c))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var ir,or,ar,sr,cr,ur,lr={create:rr,update:rr},fr=/[\\w).+\\-_$\\]]/;function pr(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r=0&&" "===(h=e.charAt(v));v--);h&&fr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r-1?{exp:e.slice(0,sr),key:\'"\'+e.slice(sr+1)+\'"\'}:{exp:e,key:null};or=e,sr=cr=ur=0;for(;!Ar();)Or(ar=kr())?Tr(ar):91===ar&&Sr(ar);return{exp:e.slice(0,cr),key:e.slice(cr+1,ur)}}(e);return null===n.key?e+"="+t:"$set("+n.exp+", "+n.key+", "+t+")"}function kr(){return or.charCodeAt(++sr)}function Ar(){return sr>=ir}function Or(e){return 34===e||39===e}function Sr(e){var t=1;for(cr=sr;!Ar();)if(Or(e=kr()))Tr(e);else if(91===e&&t++,93===e&&t--,0===t){ur=sr;break}}function Tr(e){for(var t=e;!Ar()&&(e=kr())!==t;);}var Nr,jr="__r",Er="__c";function Ir(e,t,n){var r=Nr;return function i(){null!==t.apply(null,arguments)&&Mr(e,i,n,r)}}function Lr(e,t,n,r){var i;t=(i=t)._withTask||(i._withTask=function(){ze=!0;try{return i.apply(null,arguments)}finally{ze=!1}}),Nr.addEventListener(e,t,Z?{capture:n,passive:r}:n)}function Mr(e,t,n,r){(r||Nr).removeEventListener(e,t._withTask||t,n)}function Dr(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};Nr=r.elm,function(e){if(n(e[jr])){var t=K?"change":"input";e[t]=[].concat(e[jr],e[t]||[]),delete e[jr]}n(e[Er])&&(e.change=[].concat(e[Er],e.change||[]),delete e[Er])}(i),et(i,o,Lr,Mr,Ir,r.context),Nr=void 0}}var Pr={create:Dr,update:Dr};function Fr(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=k({},c)),s)t(c[i])&&(a[i]="");for(i in c){if(o=c[i],"textContent"===i||"innerHTML"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===i){a._value=o;var u=t(o)?"":String(o);Rr(a,u)&&(a.value=u)}else a[i]=o}}}function Rr(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.lazy)return!1;if(i.number)return l(r)!==l(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var Hr={create:Fr,update:Fr},Br=y(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function Ur(e){var t=Vr(e.style);return e.staticStyle?k(e.staticStyle,t):t}function Vr(e){return Array.isArray(e)?A(e):"string"==typeof e?Br(e):e}var zr,Kr=/^--/,Jr=/\\s*!important$/,qr=function(e,t,n){if(Kr.test(t))e.style.setProperty(t,n);else if(Jr.test(n))e.style.setProperty(t,n.replace(Jr,""),"important");else{var r=Gr(t);if(Array.isArray(n))for(var i=0,o=n.length;i-1?t.split(Yr).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=" "+(e.getAttribute("class")||"")+" ";n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function ei(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Yr).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" "+(e.getAttribute("class")||"")+" ",r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function ti(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&k(t,ni(e.name||"v")),k(t,e),t}return"string"==typeof e?ni(e):void 0}}var ni=y(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),ri=B&&!J,ii="transition",oi="animation",ai="transition",si="transitionend",ci="animation",ui="animationend";ri&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ai="WebkitTransition",si="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ci="WebkitAnimation",ui="webkitAnimationEnd"));var li=B?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function fi(e){li(function(){li(e)})}function pi(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Qr(e,t))}function di(e,t){e._transitionClasses&&v(e._transitionClasses,t),ei(e,t)}function vi(e,t,n){var r=mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===ii?si:ui,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c0&&(n=ii,l=a,f=o.length):t===oi?u>0&&(n=oi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?ii:oi:null)?n===ii?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===ii&&hi.test(r[ai+"Property"])}}function yi(e,t){for(;e.length1}function Ci(e,t){!0!==t.data.show&&_i(t)}var xi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;ov?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,f,v)}(f,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(f,""),_(f,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(f,""):e.text!==i.text&&u.setTextContent(f,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o-1,a.selected!==o&&(a.selected=o);else if(N(Ti(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function Si(e,t){return t.every(function(t){return!N(t,e)})}function Ti(e){return"_value"in e?e._value:e.value}function Ni(e){e.target.composing=!0}function ji(e){e.target.composing&&(e.target.composing=!1,Ei(e.target,"input"))}function Ei(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Ii(e){return!e.componentInstance||e.data&&e.data.transition?e:Ii(e.componentInstance._vnode)}var Li={model:ki,show:{bind:function(e,t,n){var r=t.value,i=(n=Ii(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,_i(n,function(){e.style.display=o})):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Ii(n)).data&&n.data.transition?(n.data.show=!0,r?_i(n,function(){e.style.display=e.__vOriginalDisplay}):bi(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},Mi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Di(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?Di(st(t.children)):e}function Pi(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[_(o)]=i[o];return t}function Fi(e,t){if(/\\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Ri=function(e){return e.tag||at(e)},Hi=function(e){return"show"===e.name},Bi={name:"transition",props:Mi,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ri)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=Di(o);if(!a)return o;if(this._leaving)return Fi(e,o);var s="__transition-"+this._uid+"-";a.key=null==a.key?a.isComment?s+"comment":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=Pi(this),u=this._vnode,l=Di(u);if(a.data.directives&&a.data.directives.some(Hi)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!at(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=k({},c);if("out-in"===r)return this._leaving=!0,tt(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),Fi(e,o);if("in-out"===r){if(at(a))return u;var p,d=function(){p()};tt(c,"afterEnter",d),tt(c,"enterCancelled",d),tt(f,"delayLeave",function(e){p=e})}}return o}}},Ui=k({tag:String,moveClass:String},Mi);function Vi(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function zi(e){e.data.newPos=e.elm.getBoundingClientRect()}function Ki(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}delete Ui.mode;var Ji={Transition:Bi,TransitionGroup:{props:Ui,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=mt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=Pi(this),s=0;s-1?Dn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Dn[e]=/HTMLUnknownElement/.test(t.toString())},k(ln.options.directives,Li),k(ln.options.components,Ji),ln.prototype.__patch__=B?xi:O,ln.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=fe),_t(e,"beforeMount"),r=function(){e._update(e._render(),n)},new St(e,r,O,{before:function(){e._isMounted&&!e._isDestroyed&&_t(e,"beforeUpdate")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,_t(e,"mounted")),e}(this,e=e&&B?Fn(e):void 0,t)},B&&setTimeout(function(){D.devtools&&Q&&Q.emit("init",ln)},0);var qi=/\\{\\{((?:.|\\r?\\n)+?)\\}\\}/g,Wi=/[-.*+?^${}()|[\\]\\/\\\\]/g,Gi=y(function(e){var t=e[0].replace(Wi,"\\\\$&"),n=e[1].replace(Wi,"\\\\$&");return new RegExp(t+"((?:.|\\\\n)+?)"+n,"g")});var Zi={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=wr(e,"class");n&&(e.staticClass=JSON.stringify(n));var r=$r(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}};var Xi,Yi={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=wr(e,"style");n&&(e.staticStyle=JSON.stringify(Br(n)));var r=$r(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},Qi=function(e){return(Xi=Xi||document.createElement("div")).innerHTML=e,Xi.textContent},eo=f("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),to=f("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),no=f("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),ro=/^\\s*([^\\s"\'<>\\/=]+)(?:\\s*(=)\\s*(?:"([^"]*)"+|\'([^\']*)\'+|([^\\s"\'=<>`]+)))?/,io="[a-zA-Z_][\\\\w\\\\-\\\\.]*",oo="((?:"+io+"\\\\:)?"+io+")",ao=new RegExp("^<"+oo),so=/^\\s*(\\/?)>/,co=new RegExp("^<\\\\/"+oo+"[^>]*>"),uo=/^]+>/i,lo=/^",""":\'"\',"&":"&"," ":"\\n"," ":"\\t"},mo=/&(?:lt|gt|quot|amp);/g,yo=/&(?:lt|gt|quot|amp|#10|#9);/g,go=f("pre,textarea",!0),_o=function(e,t){return e&&go(e)&&"\\n"===t[0]};function bo(e,t){var n=t?yo:mo;return e.replace(n,function(e){return ho[e]})}var $o,wo,Co,xo,ko,Ao,Oo,So,To=/^@|^v-on:/,No=/^v-|^@|^:/,jo=/([\\s\\S]*?)\\s+(?:in|of)\\s+([\\s\\S]*)/,Eo=/,([^,\\}\\]]*)(?:,([^,\\}\\]]*))?$/,Io=/^\\(|\\)$/g,Lo=/:(.*)$/,Mo=/^:|^v-bind:/,Do=/\\.[^.]+/g,Po=y(Qi);function Fo(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:function(e){for(var t={},n=0,r=e.length;n]*>)","i")),p=e.replace(f,function(e,n,r){return u=r.length,po(l)||"noscript"===l||(n=n.replace(//g,"$1")),_o(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf("<");if(0===d){if(lo.test(e)){var v=e.indexOf("--\\x3e");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v)),C(v+3);continue}}if(fo.test(e)){var h=e.indexOf("]>");if(h>=0){C(h+2);continue}}var m=e.match(uo);if(m){C(m[0].length);continue}var y=e.match(co);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),_o(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(co.test($)||ao.test($)||lo.test($)||fo.test($)||(w=$.indexOf("<",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d),C(d)}d<0&&(b=e,e=""),t.chars&&b&&t.chars(b)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(ao);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(so))&&(r=e.match(ro));)C(r[0].length),i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&("p"===r&&no(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,n,o):"p"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:$o,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,start:function(e,o,u){var l=r&&r.ns||So(e);K&&"svg"===l&&(o=function(e){for(var t=[],n=0;nc&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=pr(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),br(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+xr(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+xr(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+xr(t,"$$c")+"}",null,!0)}(e,r,i);else if("input"===o&&"radio"===a)!function(e,t,n){var r=n&&n.number,i=$r(e,"value")||"null";mr(e,"checked","_q("+t+","+(i=r?"_n("+i+")":i)+")"),br(e,"change",xr(t,i),null,!0)}(e,r,i);else if("input"===o||"textarea"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?jr:"input",l="$event.target.value";s&&(l="$event.target.value.trim()"),a&&(l="_n("+l+")");var f=xr(t,l);c&&(f="if($event.target.composing)return;"+f),mr(e,"value","("+t+")"),br(e,u,f,null,!0),(s||a)&&br(e,"blur","$forceUpdate()")}(e,r,i);else if(!D.isReservedTag(o))return Cr(e,r,i),!1;return!0},text:function(e,t){t.value&&mr(e,"textContent","_s("+t.value+")")},html:function(e,t){t.value&&mr(e,"innerHTML","_s("+t.value+")")}},isPreTag:function(e){return"pre"===e},isUnaryTag:eo,mustUseProp:bn,canBeLeftOpenTag:to,isReservedTag:Ln,getTagNamespace:Mn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(qo)},Xo=y(function(e){return f("type,tag,attrsList,attrsMap,plain,parent,children,attrs"+(e?","+e:""))});function Yo(e,t){e&&(Wo=Xo(t.staticKeys||""),Go=t.isReservedTag||S,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||p(e.tag)||!Go(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every(Wo)))}(t);if(1===t.type){if(!Go(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var n=0,r=t.children.length;n|^function\\s*\\(/,ea=/^[A-Za-z_$][\\w$]*(?:\\.[A-Za-z_$][\\w$]*|\\[\'[^\']*?\']|\\["[^"]*?"]|\\[\\d+]|\\[[A-Za-z_$][\\w$]*])*$/,ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},na={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},ra=function(e){return"if("+e+")return null;"},ia={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:ra("$event.target !== $event.currentTarget"),ctrl:ra("!$event.ctrlKey"),shift:ra("!$event.shiftKey"),alt:ra("!$event.altKey"),meta:ra("!$event.metaKey"),left:ra("\'button\' in $event && $event.button !== 0"),middle:ra("\'button\' in $event && $event.button !== 1"),right:ra("\'button\' in $event && $event.button !== 2")};function oa(e,t){var n=t?"nativeOn:{":"on:{";for(var r in e)n+=\'"\'+r+\'":\'+aa(r,e[r])+",";return n.slice(0,-1)+"}"}function aa(e,t){if(!t)return"function(){}";if(Array.isArray(t))return"["+t.map(function(t){return aa(e,t)}).join(",")+"]";var n=ea.test(t.value),r=Qo.test(t.value);if(t.modifiers){var i="",o="",a=[];for(var s in t.modifiers)if(ia[s])o+=ia[s],ta[s]&&a.push(s);else if("exact"===s){var c=t.modifiers;o+=ra(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!(\'button\' in $event)&&"+e.map(sa).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(n?"return "+t.value+"($event)":r?"return ("+t.value+")($event)":t.value)+"}"}return n||r?t.value:"function($event){"+t.value+"}"}function sa(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var n=ta[e],r=na[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(n)+",$event.key,"+JSON.stringify(r)+")"}var ca={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(n){return"_b("+n+",\'"+e.tag+"\',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:O},ua=function(e){this.options=e,this.warn=e.warn||vr,this.transforms=hr(e.modules,"transformCode"),this.dataGenFns=hr(e.modules,"genData"),this.directives=k(k({},ca),e.directives);var t=e.isReservedTag||S;this.maybeComponent=function(e){return!(t(e.tag)&&!e.component)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function la(e,t){var n=new ua(t);return{render:"with(this){return "+(e?fa(e,n):\'_c("div")\')+"}",staticRenderFns:n.staticRenderFns}}function fa(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return pa(e,t);if(e.once&&!e.onceProcessed)return da(e,t);if(e.for&&!e.forProcessed)return function(e,t,n,r){var i=e.for,o=e.alias,a=e.iterator1?","+e.iterator1:"",s=e.iterator2?","+e.iterator2:"";return e.forProcessed=!0,(r||"_l")+"(("+i+"),function("+o+a+s+"){return "+(n||fa)(e,t)+"})"}(e,t);if(e.if&&!e.ifProcessed)return va(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var n=e.slotName||\'"default"\',r=ya(e,t),i="_t("+n+(r?","+r:""),o=e.attrs&&"{"+e.attrs.map(function(e){return _(e.name)+":"+e.value}).join(",")+"}",a=e.attrsMap["v-bind"];!o&&!a||r||(i+=",null");o&&(i+=","+o);a&&(i+=(o?"":",null")+","+a);return i+")"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:ya(t,n,!0);return"_c("+e+","+ha(t,n)+(r?","+r:"")+")"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=ha(e,t));var i=e.inlineTemplate?null:ya(e,t,!0);n="_c(\'"+e.tag+"\'"+(r?","+r:"")+(i?","+i:"")+")"}for(var o=0;o\':\'
\',xa.innerHTML.indexOf(" ")>0}var Sa=!!B&&Oa(!1),Ta=!!B&&Oa(!0),Na=y(function(e){var t=Fn(e);return t&&t.innerHTML}),ja=ln.prototype.$mount;return ln.prototype.$mount=function(e,t){if((e=e&&Fn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=Na(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=Aa(r,{shouldDecodeNewlines:Sa,shouldDecodeNewlinesForHref:Ta,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return ja.call(this,e,t)},ln.compile=Aa,ln});\n/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(8), __webpack_require__(45).setImmediate))\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdnVlL2Rpc3QvdnVlLm1pbi5qcz9mNmI1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxlQUFlLEtBQW9ELG9CQUFvQixTQUF5RCxDQUFDLGlCQUFpQixhQUFhLHNCQUFzQixFQUFFLGNBQWMsZUFBZSxjQUFjLGVBQWUsY0FBYyxhQUFhLGNBQWMsc0ZBQXNGLGNBQWMsb0NBQW9DLGdDQUFnQyxjQUFjLG9DQUFvQyxjQUFjLDRCQUE0Qiw0Q0FBNEMsY0FBYyx3RUFBd0UsY0FBYyxvQkFBb0Isb0JBQW9CLGdCQUFnQixpREFBaUQsV0FBVyxlQUFlLHFCQUFxQiwwQkFBMEIsYUFBYSxhQUFhLCtEQUErRCxnQkFBZ0IsYUFBYSxtQkFBbUIsOEJBQThCLHNDQUFzQyxnQkFBZ0IsbUJBQW1CLGNBQWMsMEJBQTBCLG1CQUFtQiwwQkFBMEIsK0JBQStCLGlDQUFpQyw0QkFBNEIsRUFBRSxrQkFBa0IsNENBQTRDLGlDQUFpQyx3Q0FBd0MsRUFBRSw0Q0FBNEMsaUJBQWlCLGVBQWUsY0FBYyx1QkFBdUIsd0RBQXdELDZCQUE2QixnQkFBZ0IsT0FBTyxvQ0FBb0MsSUFBSSxhQUFhLFNBQVMsZ0JBQWdCLHlCQUF5QixTQUFTLGNBQWMsWUFBWSxLQUFLLFdBQVcsb0JBQW9CLFNBQVMsbUJBQW1CLHNCQUFzQixTQUFTLGVBQWUsVUFBVSxnQkFBZ0Isa0JBQWtCLGtCQUFrQiw4Q0FBOEMsSUFBSSwwQ0FBMEMsMERBQTBELGlCQUFpQixFQUFFLHlFQUF5RSxpQkFBaUIsc0NBQXNDLGdEQUFnRCxvQkFBb0IsRUFBRSxTQUFTLFVBQVUsZ0JBQWdCLFlBQVksV0FBVywwQkFBMEIsU0FBUyxjQUFjLFNBQVMsa0JBQWtCLG1DQUFtQyx5TkFBeU4sMFRBQTBULG9CQUFvQiwyQkFBMkIsbURBQW1ELEVBQUUsZ0JBQWdCLHVCQUF1Qiw4V0FBOFcsYUFBYSxTQUFTLFNBQVMsbUNBQW1DLGVB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c0IsdUJBQXVCLGtCQUFrQixhQUFhLHNEQUFzRCxrQkFBa0IsTUFBTSxFQUFFLGVBQWUsR0FBRyxNQUFNLGNBQWMsOEJBQThCLDBFQUEwRSxtQkFBbUIsOENBQThDLHdGQUF3Rix5REFBeUQscUJBQXFCLEdBQUcsVUFBVSxtREFBbUQsb0hBQW9ILEtBQUssRUFBRSx1QkFBdUIsaUJBQWlCLGFBQWEsV0FBVyw0REFBNEQseUNBQXlDLHdCQUF3QixzQkFBc0IsZ0JBQWdCLFdBQVcsS0FBSyxXQUFXLGVBQWUsMERBQTBELG1CQUFtQixHQUFHLElBQUksTUFBTSx1REFBdUQsa0JBQWtCLFdBQVcsU0FBUywrQkFBK0IsNEJBQTRCLGNBQWMsOEJBQThCLGVBQWUsMERBQTBELGlCQUFpQiw0SkFBNEosUUFBUSxlQUFlLGlCQUFpQixXQUFXLEtBQUssV0FBVyxtQ0FBbUMscUJBQXFCLGVBQWUsbUVBQW1FLG9QQUFvUCxpQkFBaUIsSUFBSSx1QkFBdUIsU0FBUyxlQUFlLGFBQWEsS0FBSywrQkFBK0IscUJBQXFCLHlCQUF5QixjQUFjLE9BQU8seURBQXlELGFBQWEsZ0JBQWdCLGlDQUFpQyx3QkFBd0IsZ0JBQWdCLHVNQUF1TSxjQUFjLDZCQUE2QixPQUFPLHlDQUF5QywwQkFBMEIsdUJBQXVCLE9BQU8sd0JBQXdCLDRDQUE0QyxvQkFBb0IsaUJBQWlCLE1BQU0sbUZBQW1GLGVBQWUsVUFBVSxLQUFLLDRDQUE0QyxlQUFlLHFIQUFxSCxLQUFLLG1EQUFtRCxZQUFZLHNCQUFzQix5QkFBeUIseUNBQXlDLDBFQUEwRSxvQkFBb0IsY0FBYyxpQkFBaUIsd0RBQXdELEtBQUssMkJBQTJCLGNBQWMsdUJBQXVCLGtDQUFrQyxvQ0FBb0Msa0RBQWtELEtBQUssTUFBTSxZQUFZLG1HQUFtRyxzQ0FBc0MsZ0NBQWdDLHlCQUF5QixrQkFBa0IsRSIsImZpbGUiOiI1LmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBWdWUuanMgdjIuNS4yMVxuICogKGMpIDIwMTQtMjAxOCBFdmFuIFlvdVxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLlxuICovXG4hZnVuY3Rpb24oZSx0KXtcIm9iamVjdFwiPT10eXBlb2YgZXhwb3J0cyYmXCJ1bmRlZmluZWRcIiE9dHlwZW9mIG1vZHVsZT9tb2R1bGUuZXhwb3J0cz10KCk6XCJmdW5jdGlvblwiPT10eXBlb2YgZGVmaW5lJiZkZWZpbmUuYW1kP2RlZmluZSh0KTplLlZ1ZT10KCl9KHRoaXMsZnVuY3Rpb24oKXtcInVzZSBzdHJpY3RcIjt2YXIgZT1PYmplY3QuZnJlZXplKHt9KTtmdW5jdGlvbiB0KGUpe3JldHVybiBudWxsPT1lfWZ1bmN0aW9uIG4oZSl7cmV0dXJuIG51bGwhPWV9ZnVuY3Rpb24gcihlKXtyZXR1cm4hMD09PWV9ZnVuY3Rpb24gaShlKXtyZXR1cm5cInN0cmluZ1wiPT10eXBlb2YgZXx8XCJudW1iZXJcIj09dHlwZW9mIGV8fFwic3ltYm9sXCI9PXR5cGVvZiBlfHxcImJvb2xlYW5cIj09dHlwZW9mIGV9ZnVuY3Rpb24gbyhlKXtyZXR1cm4gbnVsbCE9PWUmJlwib2JqZWN0XCI9PXR5cGVvZiBlfXZhciBhPU9iamVjdC5wcm90b3R5cGUudG9TdHJpbmc7ZnVuY3Rpb24gcyhlKXtyZXR1cm5cIltvYmplY3QgT2JqZWN0XVwiPT09YS5jYWxsKGUpfWZ1bmN0aW9uIGMoZSl7dmFyIHQ9cGFyc2VGbG9hdChTdHJpbmcoZSkpO3JldHVybiB0Pj0wJiZNYXRoLmZsb29yKHQpPT09dCYmaXNGaW5pdGUoZSl9ZnVuY3Rpb24gdShlKXtyZXR1cm4gbnVsbD09ZT9cIlwiOlwib2JqZWN0XCI9PXR5cGVvZiBlP0pTT04uc3RyaW5naWZ5KGUsbnVsbCwyKTpTdHJpbmcoZSl9ZnVuY3Rpb24gbChlKXt2YXIgdD1wYXJzZUZsb2F0KGUpO3JldHVybiBpc05hTih0KT9lOnR9ZnVuY3Rpb24gZihlLHQpe2Zvcih2YXIgbj1PYmplY3QuY3JlYXRlKG51bGwpLHI9ZS5zcGxpdChcIixcIiksaT0wO2k8ci5sZW5ndGg7aSsrKW5bcltpXV09ITA7cmV0dXJuIHQ/ZnVuY3Rpb24oZSl7cmV0dXJuIG5bZS50b0xvd2VyQ2FzZSgpXX06ZnVuY3Rpb24oZSl7cmV0dXJuIG5bZV19fXZhciBwPWYoXCJzbG90LGNvbXBvbmVudFwiLCEwKSxkPWYoXCJrZXkscmVmLHNsb3Qsc2xvdC1zY29wZSxpc1wiKTtmdW5jdGlvbiB2KGUsdCl7aWYoZS5sZW5ndGgpe3ZhciBuPWUuaW5kZXhPZih0KTtpZihuPi0xKXJldHVybiBlLnNwbGljZShuLDEpfX12YXIgaD1PYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5O2Z1bmN0aW9uIG0oZSx0KXtyZXR1cm4gaC5jYWxsKGUsdCl9ZnVuY3Rpb24geShlKXt2YXIgdD1PYmplY3QuY3JlYXRlKG51bGwpO3JldHVybiBmdW5jdGlvbihuKXtyZXR1cm4gdFtuXXx8KHRbbl09ZShuKSl9fXZhciBnPS8tKFxcdykvZyxfPXkoZnVuY3Rpb24oZSl7cmV0dXJuIGUucmVwbGFjZShnLGZ1bmN0aW9uKGUsdCl7cmV0dXJuIHQ/dC50b1VwcGVyQ2FzZSgpOlwiXCJ9KX0pLGI9eShmdW5jdGlvbihlKXtyZXR1cm4gZS5jaGFyQXQoMCkudG9VcHBlckNhc2UoKStlLnNsaWNlKDEpfSksJD0vXFxCKFtBLVpdKS9nLHc9eShmdW5jdGlvbihlKXtyZXR1cm4gZS5yZXBsYWNlKCQsXCItJDFcIikudG9Mb3dlckNhc2UoKX0pO3ZhciBDPUZ1bmN0aW9uLnByb3RvdHlwZS5iaW5kP2Z1bmN0aW9uKGUsdCl7cmV0dXJuIGUuYmluZCh0KX06ZnVuY3Rpb24oZSx0KXtmdW5jdGlvbiBuKG4pe3ZhciByPWFyZ3VtZW50cy5sZW5ndGg7cmV0dXJuIHI/cj4xP2UuYXBwbHkodCxhcmd1bWVudHMpOmUuY2FsbCh0LG4pOmUuY2FsbCh0KX1yZXR1cm4gbi5fbGVuZ3RoPWUubGVuZ3RoLG59O2Z1bmN0aW9uIHgoZSx0KXt0PXR8fDA7Zm9yKHZhciBuPWUubGVuZ3RoLXQscj1uZXcgQXJyYXkobik7bi0tOylyW25dPWVbbit0XTtyZXR1cm4gcn1mdW5jdGlvbiBrKGUsdCl7Zm9yKHZhciBuIGluIHQpZVtuXT10W25dO3JldHVybiBlfWZ1bmN0aW9uIEEoZSl7Zm9yKHZhciB0PXt9LG49MDtuPGUubGVuZ3RoO24rKyllW25dJiZrKHQsZVtuXSk7cmV0dXJuIHR9ZnVuY3Rpb24gTyhlLHQsbil7fXZhciBTPWZ1bmN0aW9uKGUsdCxuKXtyZXR1cm4hMX0sVD1mdW5jdGlvbihlKXtyZXR1cm4gZX07ZnVuY3Rpb24gTihlLHQpe2lmKGU9PT10KXJldHVybiEwO3ZhciBuPW8oZSkscj1vKHQpO2lmKCFufHwhcilyZXR1cm4hbiYmIXImJlN0cmluZyhlKT09PVN0cmluZyh0KTt0cnl7dmFyIGk9QXJyYXkuaXNBcnJheShlKSxhPUFycmF5LmlzQXJyYXkodCk7aWYoaSYmYSlyZXR1cm4gZS5sZW5ndGg9PT10Lmxlbmd0aCYmZS5ldmVyeShmdW5jdGlvbihlLG4pe3JldHVybiBOKGUsdFtuXSl9KTtpZihlIGluc3RhbmNlb2YgRGF0ZSYmdCBpbnN0YW5jZW9mIERhdGUpcmV0dXJuIGUuZ2V0VGltZSgpPT09dC5nZXRUaW1lKCk7aWYoaXx8YSlyZXR1cm4hMTt2YXIgcz1PYmplY3Qua2V5cyhlKSxjPU9iamVjdC5rZXlzKHQpO3JldHVybiBzLmxlbmd0aD09PWMubGVuZ3RoJiZzLmV2ZXJ5KGZ1bmN0aW9uKG4pe3JldHVybiBOKGVbbl0sdFtuXSl9KX1jYXRjaChlKXtyZXR1cm4hMX19ZnVuY3Rpb24gaihlLHQpe2Zvcih2YXIgbj0wO248ZS5sZW5ndGg7bisrKWlmKE4oZVtuXSx0KSlyZXR1cm4gbjtyZXR1cm4tMX1mdW5jdGlvbiBFKGUpe3ZhciB0PSExO3JldHVybiBmdW5jdGlvbigpe3R8fCh0PSEwLGUuYXBwbHkodGhpcyxhcmd1bWVudHMpKX19dmFyIEk9XCJkYXRhLXNlcnZlci1yZW5kZXJlZFwiLEw9W1wiY29tcG9uZW50XCIsXCJkaXJlY3RpdmVcIixcImZpbHRlclwiXSxNPVtcImJlZm9yZUNyZWF0ZVwiLFwiY3JlYXRlZFwiLFwiYmVmb3JlTW91bnRcIixcIm1vdW50ZWRcIixcImJlZm9yZVVwZGF0ZVwiLFwidXBkYXRlZFwiLFwiYmVmb3JlRGVzdHJveVwiLFwiZGVzdHJveWVkXCIsXCJhY3RpdmF0ZWRcIixcImRlYWN0aXZhdGVkXCIsXCJlcnJvckNhcHR1cmVkXCJdLEQ9e29wdGlvbk1lcmdlU3RyYXRlZ2llczpPYmplY3QuY3JlYXRlKG51bGwpLHNpbGVudDohMSxwcm9kdWN0aW9uVGlwOiExLGRldnRvb2xzOiExLHBlcmZvcm1hbmNlOiExLGVycm9ySGFuZGxlcjpudWxsLHdhcm5IYW5kbGVyOm51bGwsaWdub3JlZEVsZW1lbnRzOltdLGtleUNvZGVzOk9iamVjdC5jcmVhdGUobnVsbCksaXNSZXNlcnZlZFRhZzpTLGlzUmVzZXJ2ZWRBdHRyOlMsaXNVbmtub3duRWxlbWVudDpTLGdldFRhZ05hbWVzcGFjZTpPLHBhcnNlUGxhdGZvcm1UYWdOYW1lOlQsbXVzdFVzZVByb3A6Uyxhc3luYzohMCxfbGlmZWN5Y2xlSG9va3M6TX07ZnVuY3Rpb24gUChlLHQsbixyKXtPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LHt2YWx1ZTpuLGVudW1lcmFibGU6ISFyLHdyaXRhYmxlOiEwLGNvbmZpZ3VyYWJsZTohMH0pfXZhciBGPS9bXlxcdy4kXS87dmFyIFIsSD1cIl9fcHJvdG9fX1wiaW57fSxCPVwidW5kZWZpbmVkXCIhPXR5cGVvZiB3aW5kb3csVT1cInVuZGVmaW5lZFwiIT10eXBlb2YgV1hFbnZpcm9ubWVudCYmISFXWEVudmlyb25tZW50LnBsYXRmb3JtLFY9VSYmV1hFbnZpcm9ubWVudC5wbGF0Zm9ybS50b0xvd2VyQ2FzZSgpLHo9QiYmd2luZG93Lm5hdmlnYXRvci51c2VyQWdlbnQudG9Mb3dlckNhc2UoKSxLPXomJi9tc2llfHRyaWRlbnQvLnRlc3QoeiksSj16JiZ6LmluZGV4T2YoXCJtc2llIDkuMFwiKT4wLHE9eiYmei5pbmRleE9mKFwiZWRnZS9cIik+MCxXPSh6JiZ6LmluZGV4T2YoXCJhbmRyb2lkXCIpLHomJi9pcGhvbmV8aXBhZHxpcG9kfGlvcy8udGVzdCh6KXx8XCJpb3NcIj09PVYpLEc9KHomJi9jaHJvbWVcXC9cXGQrLy50ZXN0KHopLHt9LndhdGNoKSxaPSExO2lmKEIpdHJ5e3ZhciBYPXt9O09iamVjdC5kZWZpbmVQcm9wZXJ0eShYLFwicGFzc2l2ZVwiLHtnZXQ6ZnVuY3Rpb24oKXtaPSEwfX0pLHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwidGVzdC1wYXNzaXZlXCIsbnVsbCxYKX1jYXRjaChlKXt9dmFyIFk9ZnVuY3Rpb24oKXtyZXR1cm4gdm9pZCAwPT09UiYmKFI9IUImJiFVJiZcInVuZGVmaW5lZFwiIT10eXBlb2YgZ2xvYmFsJiYoZ2xvYmFsLnByb2Nlc3MmJlwic2VydmVyXCI9PT1nbG9iYWwucHJvY2Vzcy5lbnYuVlVFX0VOVikpLFJ9LFE9QiYmd2luZG93Ll9fVlVFX0RFVlRPT0xTX0dMT0JBTF9IT09LX187ZnVuY3Rpb24gZWUoZSl7cmV0dXJuXCJmdW5jdGlvblwiPT10eXBlb2YgZSYmL25hdGl2ZSBjb2RlLy50ZXN0KGUudG9TdHJpbmcoKSl9dmFyIHRlLG5lPVwidW5kZWZpbmVkXCIhPXR5cGVvZiBTeW1ib2wmJmVlKFN5bWJvbCkmJlwidW5kZWZpbmVkXCIhPXR5cGVvZiBSZWZsZWN0JiZlZShSZWZsZWN0Lm93bktleXMpO3RlPVwidW5kZWZpbmVkXCIhPXR5cGVvZiBTZXQmJmVlKFNldCk/U2V0OmZ1bmN0aW9uKCl7ZnVuY3Rpb24gZSgpe3RoaXMuc2V0PU9iamVjdC5jcmVhdGUobnVsbCl9cmV0dXJuIGUucHJvdG90eXBlLmhhcz1mdW5jdGlvbihlKXtyZXR1cm4hMD09PXRoaXMuc2V0W2VdfSxlLnByb3RvdHlwZS5hZGQ9ZnVuY3Rpb24oZSl7dGhpcy5zZXRbZV09ITB9LGUucHJvdG90eXBlLmNsZWFyPWZ1bmN0aW9uKCl7dGhpcy5zZXQ9T2JqZWN0LmNyZWF0ZShudWxsKX0sZX0oKTt2YXIgcmU9TyxpZT0wLG9lPWZ1bmN0aW9uKCl7dGhpcy5pZD1pZSsrLHRoaXMuc3Vicz1bXX07b2UucHJvdG90eXBlLmFkZFN1Yj1mdW5jdGlvbihlKXt0aGlzLnN1YnMucHVzaChlKX0sb2UucHJvdG90eXBlLnJlbW92ZVN1Yj1mdW5jdGlvbihlKXt2KHRoaXMuc3VicyxlKX0sb2UucHJvdG90eXBlLmRlcGVuZD1mdW5jdGlvbigpe29lLnRhcmdldCYmb2UudGFyZ2V0LmFkZERlcCh0aGlzKX0sb2UucHJvdG90eXBlLm5vdGlmeT1mdW5jdGlvbigpe2Zvcih2YXIgZT10aGlzLnN1YnMuc2xpY2UoKSx0PTAsbj1lLmxlbmd0aDt0PG47dCsrKWVbdF0udXBkYXRlKCl9LG9lLnRhcmdldD1udWxsO3ZhciBhZT1bXTtmdW5jdGlvbiBzZShlKXthZS5wdXNoKGUpLG9lLnRhcmdldD1lfWZ1bmN0aW9uIGNlKCl7YWUucG9wKCksb2UudGFyZ2V0PWFlW2FlLmxlbmd0aC0xXX12YXIgdWU9ZnVuY3Rpb24oZSx0LG4scixpLG8sYSxzKXt0aGlzLnRhZz1lLHRoaXMuZGF0YT10LHRoaXMuY2hpbGRyZW49bix0aGlzLnRleHQ9cix0aGlzLmVsbT1pLHRoaXMubnM9dm9pZCAwLHRoaXMuY29udGV4dD1vLHRoaXMuZm5Db250ZXh0PXZvaWQgMCx0aGlzLmZuT3B0aW9ucz12b2lkIDAsdGhpcy5mblNjb3BlSWQ9dm9pZCAwLHRoaXMua2V5PXQmJnQua2V5LHRoaXMuY29tcG9uZW50T3B0aW9ucz1hLHRoaXMuY29tcG9uZW50SW5zdGFuY2U9dm9pZCAwLHRoaXMucGFyZW50PXZvaWQgMCx0aGlzLnJhdz0hMSx0aGlzLmlzU3RhdGljPSExLHRoaXMuaXNSb290SW5zZXJ0PSEwLHRoaXMuaXNDb21tZW50PSExLHRoaXMuaXNDbG9uZWQ9ITEsdGhpcy5pc09uY2U9ITEsdGhpcy5hc3luY0ZhY3Rvcnk9cyx0aGlzLmFzeW5jTWV0YT12b2lkIDAsdGhpcy5pc0FzeW5jUGxhY2Vob2xkZXI9ITF9LGxlPXtjaGlsZDp7Y29uZmlndXJhYmxlOiEwfX07bGUuY2hpbGQuZ2V0PWZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuY29tcG9uZW50SW5zdGFuY2V9LE9iamVjdC5kZWZpbmVQcm9wZXJ0aWVzKHVlLnByb3RvdHlwZSxsZSk7dmFyIGZlPWZ1bmN0aW9uKGUpe3ZvaWQgMD09PWUmJihlPVwiXCIpO3ZhciB0PW5ldyB1ZTtyZXR1cm4gdC50ZXh0PWUsdC5pc0NvbW1lbnQ9ITAsdH07ZnVuY3Rpb24gcGUoZSl7cmV0dXJuIG5ldyB1ZSh2b2lkIDAsdm9pZCAwLHZvaWQgMCxTdHJpbmcoZSkpfWZ1bmN0aW9uIGRlKGUpe3ZhciB0PW5ldyB1ZShlLnRhZyxlLmRhdGEsZS5jaGlsZHJlbiYmZS5jaGlsZHJlbi5zbGljZSgpLGUudGV4dCxlLmVsbSxlLmNvbnRleHQsZS5jb21wb25lbnRPcHRpb25zLGUuYXN5bmNGYWN0b3J5KTtyZXR1cm4gdC5ucz1lLm5zLHQuaXNTdGF0aWM9ZS5pc1N0YXRpYyx0LmtleT1lLmtleSx0LmlzQ29tbWVudD1lLmlzQ29tbWVudCx0LmZuQ29udGV4dD1lLmZuQ29udGV4dCx0LmZuT3B0aW9ucz1lLmZuT3B0aW9ucyx0LmZuU2NvcGVJZD1lLmZuU2NvcGVJZCx0LmFzeW5jTWV0YT1lLmFzeW5jTWV0YSx0LmlzQ2xvbmVkPSEwLHR9dmFyIHZlPUFycmF5LnByb3RvdHlwZSxoZT1PYmplY3QuY3JlYXRlKHZlKTtbXCJwdXNoXCIsXCJwb3BcIixcInNoaWZ0XCIsXCJ1bnNoaWZ0XCIsXCJzcGxpY2VcIixcInNvcnRcIixcInJldmVyc2VcIl0uZm9yRWFjaChmdW5jdGlvbihlKXt2YXIgdD12ZVtlXTtQKGhlLGUsZnVuY3Rpb24oKXtmb3IodmFyIG49W10scj1hcmd1bWVudHMubGVuZ3RoO3ItLTspbltyXT1hcmd1bWVudHNbcl07dmFyIGksbz10LmFwcGx5KHRoaXMsbiksYT10aGlzLl9fb2JfXztzd2l0Y2goZSl7Y2FzZVwicHVzaFwiOmNhc2VcInVuc2hpZnRcIjppPW47YnJlYWs7Y2FzZVwic3BsaWNlXCI6aT1uLnNsaWNlKDIpfXJldHVybiBpJiZhLm9ic2VydmVBcnJheShpKSxhLmRlcC5ub3RpZnkoKSxvfSl9KTt2YXIgbWU9T2JqZWN0LmdldE93blByb3BlcnR5TmFtZXMoaGUpLHllPSEwO2Z1bmN0aW9uIGdlKGUpe3llPWV9dmFyIF9lPWZ1bmN0aW9uKGUpe3ZhciB0O3RoaXMudmFsdWU9ZSx0aGlzLmRlcD1uZXcgb2UsdGhpcy52bUNvdW50PTAsUChlLFwiX19vYl9fXCIsdGhpcyksQXJyYXkuaXNBcnJheShlKT8oSD8odD1oZSxlLl9fcHJvdG9fXz10KTpmdW5jdGlvbihlLHQsbil7Zm9yKHZhciByPTAsaT1uLmxlbmd0aDtyPGk7cisrKXt2YXIgbz1uW3JdO1AoZSxvLHRbb10pfX0oZSxoZSxtZSksdGhpcy5vYnNlcnZlQXJyYXkoZSkpOnRoaXMud2FsayhlKX07ZnVuY3Rpb24gYmUoZSx0KXt2YXIgbjtpZihvKGUpJiYhKGUgaW5zdGFuY2VvZiB1ZSkpcmV0dXJuIG0oZSxcIl9fb2JfX1wiKSYmZS5fX29iX18gaW5zdGFuY2VvZiBfZT9uPWUuX19vYl9fOnllJiYhWSgpJiYoQXJyYXkuaXNBcnJheShlKXx8cyhlKSkmJk9iamVjdC5pc0V4dGVuc2libGUoZSkmJiFlLl9pc1Z1ZSYmKG49bmV3IF9lKGUpKSx0JiZuJiZuLnZtQ291bnQrKyxufWZ1bmN0aW9uICRlKGUsdCxuLHIsaSl7dmFyIG89bmV3IG9lLGE9T2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihlLHQpO2lmKCFhfHwhMSE9PWEuY29uZmlndXJhYmxlKXt2YXIgcz1hJiZhLmdldCxjPWEmJmEuc2V0O3MmJiFjfHwyIT09YXJndW1lbnRzLmxlbmd0aHx8KG49ZVt0XSk7dmFyIHU9IWkmJmJlKG4pO09iamVjdC5kZWZpbmVQcm9wZXJ0eShlLHQse2VudW1lcmFibGU6ITAsY29uZmlndXJhYmxlOiEwLGdldDpmdW5jdGlvbigpe3ZhciB0PXM/cy5jYWxsKGUpOm47cmV0dXJuIG9lLnRhcmdldCYmKG8uZGVwZW5kKCksdSYmKHUuZGVwLmRlcGVuZCgpLEFycmF5LmlzQXJyYXkodCkmJmZ1bmN0aW9uIGUodCl7Zm9yKHZhciBuPXZvaWQgMCxyPTAsaT10Lmxlbmd0aDtyPGk7cisrKShuPXRbcl0pJiZuLl9fb2JfXyYmbi5fX29iX18uZGVwLmRlcGVuZCgpLEFycmF5LmlzQXJyYXkobikmJmUobil9KHQpKSksdH0sc2V0OmZ1bmN0aW9uKHQpe3ZhciByPXM/cy5jYWxsKGUpOm47dD09PXJ8fHQhPXQmJnIhPXJ8fHMmJiFjfHwoYz9jLmNhbGwoZSx0KTpuPXQsdT0haSYmYmUodCksby5ub3RpZnkoKSl9fSl9fWZ1bmN0aW9uIHdlKGUsdCxuKXtpZihBcnJheS5pc0FycmF5KGUpJiZjKHQpKXJldHVybiBlLmxlbmd0aD1NYXRoLm1heChlLmxlbmd0aCx0KSxlLnNwbGljZSh0LDEsbiksbjtpZih0IGluIGUmJiEodCBpbiBPYmplY3QucHJvdG90eXBlKSlyZXR1cm4gZVt0XT1uLG47dmFyIHI9ZS5fX29iX187cmV0dXJuIGUuX2lzVnVlfHxyJiZyLnZtQ291bnQ/bjpyPygkZShyLnZhbHVlLHQsbiksci5kZXAubm90aWZ5KCksbik6KGVbdF09bixuKX1mdW5jdGlvbiBDZShlLHQpe2lmKEFycmF5LmlzQXJyYXkoZSkmJmModCkpZS5zcGxpY2UodCwxKTtlbHNle3ZhciBuPWUuX19vYl9fO2UuX2lzVnVlfHxuJiZuLnZtQ291bnR8fG0oZSx0KSYmKGRlbGV0ZSBlW3RdLG4mJm4uZGVwLm5vdGlmeSgpKX19X2UucHJvdG90eXBlLndhbGs9ZnVuY3Rpb24oZSl7Zm9yKHZhciB0PU9iamVjdC5rZXlzKGUpLG49MDtuPHQubGVuZ3RoO24rKykkZShlLHRbbl0pfSxfZS5wcm90b3R5cGUub2JzZXJ2ZUFycmF5PWZ1bmN0aW9uKGUpe2Zvcih2YXIgdD0wLG49ZS5sZW5ndGg7dDxuO3QrKyliZShlW3RdKX07dmFyIHhlPUQub3B0aW9uTWVyZ2VTdHJhdGVnaWVzO2Z1bmN0aW9uIGtlKGUsdCl7aWYoIXQpcmV0dXJuIGU7Zm9yKHZhciBuLHIsaSxvPU9iamVjdC5rZXlzKHQpLGE9MDthPG8ubGVuZ3RoO2ErKylyPWVbbj1vW2FdXSxpPXRbbl0sbShlLG4pP3IhPT1pJiZzKHIpJiZzKGkpJiZrZShyLGkpOndlKGUsbixpKTtyZXR1cm4gZX1mdW5jdGlvbiBBZShlLHQsbil7cmV0dXJuIG4/ZnVuY3Rpb24oKXt2YXIgcj1cImZ1bmN0aW9uXCI9PXR5cGVvZiB0P3QuY2FsbChuLG4pOnQsaT1cImZ1bmN0aW9uXCI9PXR5cGVvZiBlP2UuY2FsbChuLG4pOmU7cmV0dXJuIHI/a2UocixpKTppfTp0P2U/ZnVuY3Rpb24oKXtyZXR1cm4ga2UoXCJmdW5jdGlvblwiPT10eXBlb2YgdD90LmNhbGwodGhpcyx0aGlzKTp0LFwiZnVuY3Rpb25cIj09dHlwZW9mIGU/ZS5jYWxsKHRoaXMsdGhpcyk6ZSl9OnQ6ZX1mdW5jdGlvbiBPZShlLHQpe3JldHVybiB0P2U/ZS5jb25jYXQodCk6QXJyYXkuaXNBcnJheSh0KT90Olt0XTplfWZ1bmN0aW9uIFNlKGUsdCxuLHIpe3ZhciBpPU9iamVjdC5jcmVhdGUoZXx8bnVsbCk7cmV0dXJuIHQ/ayhpLHQpOml9eGUuZGF0YT1mdW5jdGlvbihlLHQsbil7cmV0dXJuIG4/QWUoZSx0LG4pOnQmJlwiZnVuY3Rpb25cIiE9dHlwZW9mIHQ/ZTpBZShlLHQpfSxNLmZvckVhY2goZnVuY3Rpb24oZSl7eGVbZV09T2V9KSxMLmZvckVhY2goZnVuY3Rpb24oZSl7eGVbZStcInNcIl09U2V9KSx4ZS53YXRjaD1mdW5jdGlvbihlLHQsbixyKXtpZihlPT09RyYmKGU9dm9pZCAwKSx0PT09RyYmKHQ9dm9pZCAwKSwhdClyZXR1cm4gT2JqZWN0LmNyZWF0ZShlfHxudWxsKTtpZighZSlyZXR1cm4gdDt2YXIgaT17fTtmb3IodmFyIG8gaW4gayhpLGUpLHQpe3ZhciBhPWlbb10scz10W29dO2EmJiFBcnJheS5pc0FycmF5KGEpJiYoYT1bYV0pLGlbb109YT9hLmNvbmNhdChzKTpBcnJheS5pc0FycmF5KHMpP3M6W3NdfXJldHVybiBpfSx4ZS5wcm9wcz14ZS5tZXRob2RzPXhlLmluamVjdD14ZS5jb21wdXRlZD1mdW5jdGlvbihlLHQsbixyKXtpZighZSlyZXR1cm4gdDt2YXIgaT1PYmplY3QuY3JlYXRlKG51bGwpO3JldHVybiBrKGksZSksdCYmayhpLHQpLGl9LHhlLnByb3ZpZGU9QWU7dmFyIFRlPWZ1bmN0aW9uKGUsdCl7cmV0dXJuIHZvaWQgMD09PXQ/ZTp0fTtmdW5jdGlvbiBOZShlLHQsbil7aWYoXCJmdW5jdGlvblwiPT10eXBlb2YgdCYmKHQ9dC5vcHRpb25zKSxmdW5jdGlvbihlLHQpe3ZhciBuPWUucHJvcHM7aWYobil7dmFyIHIsaSxvPXt9O2lmKEFycmF5LmlzQXJyYXkobikpZm9yKHI9bi5sZW5ndGg7ci0tOylcInN0cmluZ1wiPT10eXBlb2YoaT1uW3JdKSYmKG9bXyhpKV09e3R5cGU6bnVsbH0pO2Vsc2UgaWYocyhuKSlmb3IodmFyIGEgaW4gbilpPW5bYV0sb1tfKGEpXT1zKGkpP2k6e3R5cGU6aX07ZS5wcm9wcz1vfX0odCksZnVuY3Rpb24oZSx0KXt2YXIgbj1lLmluamVjdDtpZihuKXt2YXIgcj1lLmluamVjdD17fTtpZihBcnJheS5pc0FycmF5KG4pKWZvcih2YXIgaT0wO2k8bi5sZW5ndGg7aSsrKXJbbltpXV09e2Zyb206bltpXX07ZWxzZSBpZihzKG4pKWZvcih2YXIgbyBpbiBuKXt2YXIgYT1uW29dO3Jbb109cyhhKT9rKHtmcm9tOm99LGEpOntmcm9tOmF9fX19KHQpLGZ1bmN0aW9uKGUpe3ZhciB0PWUuZGlyZWN0aXZlcztpZih0KWZvcih2YXIgbiBpbiB0KXt2YXIgcj10W25dO1wiZnVuY3Rpb25cIj09dHlwZW9mIHImJih0W25dPXtiaW5kOnIsdXBkYXRlOnJ9KX19KHQpLCF0Ll9iYXNlJiYodC5leHRlbmRzJiYoZT1OZShlLHQuZXh0ZW5kcyxuKSksdC5taXhpbnMpKWZvcih2YXIgcj0wLGk9dC5taXhpbnMubGVuZ3RoO3I8aTtyKyspZT1OZShlLHQubWl4aW5zW3JdLG4pO3ZhciBvLGE9e307Zm9yKG8gaW4gZSljKG8pO2ZvcihvIGluIHQpbShlLG8pfHxjKG8pO2Z1bmN0aW9uIGMocil7dmFyIGk9eGVbcl18fFRlO2Fbcl09aShlW3JdLHRbcl0sbixyKX1yZXR1cm4gYX1mdW5jdGlvbiBqZShlLHQsbixyKXtpZihcInN0cmluZ1wiPT10eXBlb2Ygbil7dmFyIGk9ZVt0XTtpZihtKGksbikpcmV0dXJuIGlbbl07dmFyIG89XyhuKTtpZihtKGksbykpcmV0dXJuIGlbb107dmFyIGE9YihvKTtyZXR1cm4gbShpLGEpP2lbYV06aVtuXXx8aVtvXXx8aVthXX19ZnVuY3Rpb24gRWUoZSx0LG4scil7dmFyIGk9dFtlXSxvPSFtKG4sZSksYT1uW2VdLHM9TWUoQm9vbGVhbixpLnR5cGUpO2lmKHM+LTEpaWYobyYmIW0oaSxcImRlZmF1bHRcIikpYT0hMTtlbHNlIGlmKFwiXCI9PT1hfHxhPT09dyhlKSl7dmFyIGM9TWUoU3RyaW5nLGkudHlwZSk7KGM8MHx8czxjKSYmKGE9ITApfWlmKHZvaWQgMD09PWEpe2E9ZnVuY3Rpb24oZSx0LG4pe2lmKCFtKHQsXCJkZWZhdWx0XCIpKXJldHVybjt2YXIgcj10LmRlZmF1bHQ7aWYoZSYmZS4kb3B0aW9ucy5wcm9wc0RhdGEmJnZvaWQgMD09PWUuJG9wdGlvbnMucHJvcHNEYXRhW25dJiZ2b2lkIDAhPT1lLl9wcm9wc1tuXSlyZXR1cm4gZS5fcHJvcHNbbl07cmV0dXJuXCJmdW5jdGlvblwiPT10eXBlb2YgciYmXCJGdW5jdGlvblwiIT09SWUodC50eXBlKT9yLmNhbGwoZSk6cn0ocixpLGUpO3ZhciB1PXllO2dlKCEwKSxiZShhKSxnZSh1KX1yZXR1cm4gYX1mdW5jdGlvbiBJZShlKXt2YXIgdD1lJiZlLnRvU3RyaW5nKCkubWF0Y2goL15cXHMqZnVuY3Rpb24gKFxcdyspLyk7cmV0dXJuIHQ/dFsxXTpcIlwifWZ1bmN0aW9uIExlKGUsdCl7cmV0dXJuIEllKGUpPT09SWUodCl9ZnVuY3Rpb24gTWUoZSx0KXtpZighQXJyYXkuaXNBcnJheSh0KSlyZXR1cm4gTGUodCxlKT8wOi0xO2Zvcih2YXIgbj0wLHI9dC5sZW5ndGg7bjxyO24rKylpZihMZSh0W25dLGUpKXJldHVybiBuO3JldHVybi0xfWZ1bmN0aW9uIERlKGUsdCxuKXtpZih0KWZvcih2YXIgcj10O3I9ci4kcGFyZW50Oyl7dmFyIGk9ci4kb3B0aW9ucy5lcnJvckNhcHR1cmVkO2lmKGkpZm9yKHZhciBvPTA7bzxpLmxlbmd0aDtvKyspdHJ5e2lmKCExPT09aVtvXS5jYWxsKHIsZSx0LG4pKXJldHVybn1jYXRjaChlKXtQZShlLHIsXCJlcnJvckNhcHR1cmVkIGhvb2tcIil9fVBlKGUsdCxuKX1mdW5jdGlvbiBQZShlLHQsbil7aWYoRC5lcnJvckhhbmRsZXIpdHJ5e3JldHVybiBELmVycm9ySGFuZGxlci5jYWxsKG51bGwsZSx0LG4pfWNhdGNoKGUpe0ZlKGUsbnVsbCxcImNvbmZpZy5lcnJvckhhbmRsZXJcIil9RmUoZSx0LG4pfWZ1bmN0aW9uIEZlKGUsdCxuKXtpZighQiYmIVV8fFwidW5kZWZpbmVkXCI9PXR5cGVvZiBjb25zb2xlKXRocm93IGU7Y29uc29sZS5lcnJvcihlKX12YXIgUmUsSGUsQmU9W10sVWU9ITE7ZnVuY3Rpb24gVmUoKXtVZT0hMTt2YXIgZT1CZS5zbGljZSgwKTtCZS5sZW5ndGg9MDtmb3IodmFyIHQ9MDt0PGUubGVuZ3RoO3QrKyllW3RdKCl9dmFyIHplPSExO2lmKFwidW5kZWZpbmVkXCIhPXR5cGVvZiBzZXRJbW1lZGlhdGUmJmVlKHNldEltbWVkaWF0ZSkpSGU9ZnVuY3Rpb24oKXtzZXRJbW1lZGlhdGUoVmUpfTtlbHNlIGlmKFwidW5kZWZpbmVkXCI9PXR5cGVvZiBNZXNzYWdlQ2hhbm5lbHx8IWVlKE1lc3NhZ2VDaGFubmVsKSYmXCJbb2JqZWN0IE1lc3NhZ2VDaGFubmVsQ29uc3RydWN0b3JdXCIhPT1NZXNzYWdlQ2hhbm5lbC50b1N0cmluZygpKUhlPWZ1bmN0aW9uKCl7c2V0VGltZW91dChWZSwwKX07ZWxzZXt2YXIgS2U9bmV3IE1lc3NhZ2VDaGFubmVsLEplPUtlLnBvcnQyO0tlLnBvcnQxLm9ubWVzc2FnZT1WZSxIZT1mdW5jdGlvbigpe0plLnBvc3RNZXNzYWdlKDEpfX1pZihcInVuZGVmaW5lZFwiIT10eXBlb2YgUHJvbWlzZSYmZWUoUHJvbWlzZSkpe3ZhciBxZT1Qcm9taXNlLnJlc29sdmUoKTtSZT1mdW5jdGlvbigpe3FlLnRoZW4oVmUpLFcmJnNldFRpbWVvdXQoTyl9fWVsc2UgUmU9SGU7ZnVuY3Rpb24gV2UoZSx0KXt2YXIgbjtpZihCZS5wdXNoKGZ1bmN0aW9uKCl7aWYoZSl0cnl7ZS5jYWxsKHQpfWNhdGNoKGUpe0RlKGUsdCxcIm5leHRUaWNrXCIpfWVsc2UgbiYmbih0KX0pLFVlfHwoVWU9ITAsemU/SGUoKTpSZSgpKSwhZSYmXCJ1bmRlZmluZWRcIiE9dHlwZW9mIFByb21pc2UpcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uKGUpe249ZX0pfXZhciBHZT1uZXcgdGU7ZnVuY3Rpb24gWmUoZSl7IWZ1bmN0aW9uIGUodCxuKXt2YXIgcixpO3ZhciBhPUFycmF5LmlzQXJyYXkodCk7aWYoIWEmJiFvKHQpfHxPYmplY3QuaXNGcm96ZW4odCl8fHQgaW5zdGFuY2VvZiB1ZSlyZXR1cm47aWYodC5fX29iX18pe3ZhciBzPXQuX19vYl9fLmRlcC5pZDtpZihuLmhhcyhzKSlyZXR1cm47bi5hZGQocyl9aWYoYSlmb3Iocj10Lmxlbmd0aDtyLS07KWUodFtyXSxuKTtlbHNlIGZvcihpPU9iamVjdC5rZXlzKHQpLHI9aS5sZW5ndGg7ci0tOyllKHRbaVtyXV0sbil9KGUsR2UpLEdlLmNsZWFyKCl9dmFyIFhlLFllPXkoZnVuY3Rpb24oZSl7dmFyIHQ9XCImXCI9PT1lLmNoYXJBdCgwKSxuPVwiflwiPT09KGU9dD9lLnNsaWNlKDEpOmUpLmNoYXJBdCgwKSxyPVwiIVwiPT09KGU9bj9lLnNsaWNlKDEpOmUpLmNoYXJBdCgwKTtyZXR1cm57bmFtZTplPXI/ZS5zbGljZSgxKTplLG9uY2U6bixjYXB0dXJlOnIscGFzc2l2ZTp0fX0pO2Z1bmN0aW9uIFFlKGUpe2Z1bmN0aW9uIHQoKXt2YXIgZT1hcmd1bWVudHMsbj10LmZucztpZighQXJyYXkuaXNBcnJheShuKSlyZXR1cm4gbi5hcHBseShudWxsLGFyZ3VtZW50cyk7Zm9yKHZhciByPW4uc2xpY2UoKSxpPTA7aTxyLmxlbmd0aDtpKyspcltpXS5hcHBseShudWxsLGUpfXJldHVybiB0LmZucz1lLHR9ZnVuY3Rpb24gZXQoZSxuLGksbyxhLHMpe3ZhciBjLHUsbCxmO2ZvcihjIGluIGUpdT1lW2NdLGw9bltjXSxmPVllKGMpLHQodSl8fCh0KGwpPyh0KHUuZm5zKSYmKHU9ZVtjXT1RZSh1KSkscihmLm9uY2UpJiYodT1lW2NdPWEoZi5uYW1lLHUsZi5jYXB0dXJlKSksaShmLm5hbWUsdSxmLmNhcHR1cmUsZi5wYXNzaXZlLGYucGFyYW1zKSk6dSE9PWwmJihsLmZucz11LGVbY109bCkpO2ZvcihjIGluIG4pdChlW2NdKSYmbygoZj1ZZShjKSkubmFtZSxuW2NdLGYuY2FwdHVyZSl9ZnVuY3Rpb24gdHQoZSxpLG8pe3ZhciBhO2UgaW5zdGFuY2VvZiB1ZSYmKGU9ZS5kYXRhLmhvb2t8fChlLmRhdGEuaG9vaz17fSkpO3ZhciBzPWVbaV07ZnVuY3Rpb24gYygpe28uYXBwbHkodGhpcyxhcmd1bWVudHMpLHYoYS5mbnMsYyl9dChzKT9hPVFlKFtjXSk6bihzLmZucykmJnIocy5tZXJnZWQpPyhhPXMpLmZucy5wdXNoKGMpOmE9UWUoW3MsY10pLGEubWVyZ2VkPSEwLGVbaV09YX1mdW5jdGlvbiBudChlLHQscixpLG8pe2lmKG4odCkpe2lmKG0odCxyKSlyZXR1cm4gZVtyXT10W3JdLG98fGRlbGV0ZSB0W3JdLCEwO2lmKG0odCxpKSlyZXR1cm4gZVtyXT10W2ldLG98fGRlbGV0ZSB0W2ldLCEwfXJldHVybiExfWZ1bmN0aW9uIHJ0KGUpe3JldHVybiBpKGUpP1twZShlKV06QXJyYXkuaXNBcnJheShlKT9mdW5jdGlvbiBlKG8sYSl7dmFyIHM9W107dmFyIGMsdSxsLGY7Zm9yKGM9MDtjPG8ubGVuZ3RoO2MrKyl0KHU9b1tjXSl8fFwiYm9vbGVhblwiPT10eXBlb2YgdXx8KGw9cy5sZW5ndGgtMSxmPXNbbF0sQXJyYXkuaXNBcnJheSh1KT91Lmxlbmd0aD4wJiYoaXQoKHU9ZSh1LChhfHxcIlwiKStcIl9cIitjKSlbMF0pJiZpdChmKSYmKHNbbF09cGUoZi50ZXh0K3VbMF0udGV4dCksdS5zaGlmdCgpKSxzLnB1c2guYXBwbHkocyx1KSk6aSh1KT9pdChmKT9zW2xdPXBlKGYudGV4dCt1KTpcIlwiIT09dSYmcy5wdXNoKHBlKHUpKTppdCh1KSYmaXQoZik/c1tsXT1wZShmLnRleHQrdS50ZXh0KToocihvLl9pc1ZMaXN0KSYmbih1LnRhZykmJnQodS5rZXkpJiZuKGEpJiYodS5rZXk9XCJfX3ZsaXN0XCIrYStcIl9cIitjK1wiX19cIikscy5wdXNoKHUpKSk7cmV0dXJuIHN9KGUpOnZvaWQgMH1mdW5jdGlvbiBpdChlKXtyZXR1cm4gbihlKSYmbihlLnRleHQpJiYhMT09PWUuaXNDb21tZW50fWZ1bmN0aW9uIG90KGUsdCl7cmV0dXJuKGUuX19lc01vZHVsZXx8bmUmJlwiTW9kdWxlXCI9PT1lW1N5bWJvbC50b1N0cmluZ1RhZ10pJiYoZT1lLmRlZmF1bHQpLG8oZSk/dC5leHRlbmQoZSk6ZX1mdW5jdGlvbiBhdChlKXtyZXR1cm4gZS5pc0NvbW1lbnQmJmUuYXN5bmNGYWN0b3J5fWZ1bmN0aW9uIHN0KGUpe2lmKEFycmF5LmlzQXJyYXkoZSkpZm9yKHZhciB0PTA7dDxlLmxlbmd0aDt0Kyspe3ZhciByPWVbdF07aWYobihyKSYmKG4oci5jb21wb25lbnRPcHRpb25zKXx8YXQocikpKXJldHVybiByfX1mdW5jdGlvbiBjdChlLHQpe1hlLiRvbihlLHQpfWZ1bmN0aW9uIHV0KGUsdCl7WGUuJG9mZihlLHQpfWZ1bmN0aW9uIGx0KGUsdCl7dmFyIG49WGU7cmV0dXJuIGZ1bmN0aW9uIHIoKXtudWxsIT09dC5hcHBseShudWxsLGFyZ3VtZW50cykmJm4uJG9mZihlLHIpfX1mdW5jdGlvbiBmdChlLHQsbil7WGU9ZSxldCh0LG58fHt9LGN0LHV0LGx0KSxYZT12b2lkIDB9ZnVuY3Rpb24gcHQoZSx0KXt2YXIgbj17fTtpZighZSlyZXR1cm4gbjtmb3IodmFyIHI9MCxpPWUubGVuZ3RoO3I8aTtyKyspe3ZhciBvPWVbcl0sYT1vLmRhdGE7aWYoYSYmYS5hdHRycyYmYS5hdHRycy5zbG90JiZkZWxldGUgYS5hdHRycy5zbG90LG8uY29udGV4dCE9PXQmJm8uZm5Db250ZXh0IT09dHx8IWF8fG51bGw9PWEuc2xvdCkobi5kZWZhdWx0fHwobi5kZWZhdWx0PVtdKSkucHVzaChvKTtlbHNle3ZhciBzPWEuc2xvdCxjPW5bc118fChuW3NdPVtdKTtcInRlbXBsYXRlXCI9PT1vLnRhZz9jLnB1c2guYXBwbHkoYyxvLmNoaWxkcmVufHxbXSk6Yy5wdXNoKG8pfX1mb3IodmFyIHUgaW4gbiluW3VdLmV2ZXJ5KGR0KSYmZGVsZXRlIG5bdV07cmV0dXJuIG59ZnVuY3Rpb24gZHQoZSl7cmV0dXJuIGUuaXNDb21tZW50JiYhZS5hc3luY0ZhY3Rvcnl8fFwiIFwiPT09ZS50ZXh0fWZ1bmN0aW9uIHZ0KGUsdCl7dD10fHx7fTtmb3IodmFyIG49MDtuPGUubGVuZ3RoO24rKylBcnJheS5pc0FycmF5KGVbbl0pP3Z0KGVbbl0sdCk6dFtlW25dLmtleV09ZVtuXS5mbjtyZXR1cm4gdH12YXIgaHQ9bnVsbDtmdW5jdGlvbiBtdChlKXt2YXIgdD1odDtyZXR1cm4gaHQ9ZSxmdW5jdGlvbigpe2h0PXR9fWZ1bmN0aW9uIHl0KGUpe2Zvcig7ZSYmKGU9ZS4kcGFyZW50KTspaWYoZS5faW5hY3RpdmUpcmV0dXJuITA7cmV0dXJuITF9ZnVuY3Rpb24gZ3QoZSx0KXtpZih0KXtpZihlLl9kaXJlY3RJbmFjdGl2ZT0hMSx5dChlKSlyZXR1cm59ZWxzZSBpZihlLl9kaXJlY3RJbmFjdGl2ZSlyZXR1cm47aWYoZS5faW5hY3RpdmV8fG51bGw9PT1lLl9pbmFjdGl2ZSl7ZS5faW5hY3RpdmU9ITE7Zm9yKHZhciBuPTA7bjxlLiRjaGlsZHJlbi5sZW5ndGg7bisrKWd0KGUuJGNoaWxkcmVuW25dKTtfdChlLFwiYWN0aXZhdGVkXCIpfX1mdW5jdGlvbiBfdChlLHQpe3NlKCk7dmFyIG49ZS4kb3B0aW9uc1t0XTtpZihuKWZvcih2YXIgcj0wLGk9bi5sZW5ndGg7cjxpO3IrKyl0cnl7bltyXS5jYWxsKGUpfWNhdGNoKG4pe0RlKG4sZSx0K1wiIGhvb2tcIil9ZS5faGFzSG9va0V2ZW50JiZlLiRlbWl0KFwiaG9vazpcIit0KSxjZSgpfXZhciBidD1bXSwkdD1bXSx3dD17fSxDdD0hMSx4dD0hMSxrdD0wO2Z1bmN0aW9uIEF0KCl7dmFyIGUsdDtmb3IoeHQ9ITAsYnQuc29ydChmdW5jdGlvbihlLHQpe3JldHVybiBlLmlkLXQuaWR9KSxrdD0wO2t0PGJ0Lmxlbmd0aDtrdCsrKShlPWJ0W2t0XSkuYmVmb3JlJiZlLmJlZm9yZSgpLHQ9ZS5pZCx3dFt0XT1udWxsLGUucnVuKCk7dmFyIG49JHQuc2xpY2UoKSxyPWJ0LnNsaWNlKCk7a3Q9YnQubGVuZ3RoPSR0Lmxlbmd0aD0wLHd0PXt9LEN0PXh0PSExLGZ1bmN0aW9uKGUpe2Zvcih2YXIgdD0wO3Q8ZS5sZW5ndGg7dCsrKWVbdF0uX2luYWN0aXZlPSEwLGd0KGVbdF0sITApfShuKSxmdW5jdGlvbihlKXt2YXIgdD1lLmxlbmd0aDtmb3IoO3QtLTspe3ZhciBuPWVbdF0scj1uLnZtO3IuX3dhdGNoZXI9PT1uJiZyLl9pc01vdW50ZWQmJiFyLl9pc0Rlc3Ryb3llZCYmX3QocixcInVwZGF0ZWRcIil9fShyKSxRJiZELmRldnRvb2xzJiZRLmVtaXQoXCJmbHVzaFwiKX12YXIgT3Q9MCxTdD1mdW5jdGlvbihlLHQsbixyLGkpe3RoaXMudm09ZSxpJiYoZS5fd2F0Y2hlcj10aGlzKSxlLl93YXRjaGVycy5wdXNoKHRoaXMpLHI/KHRoaXMuZGVlcD0hIXIuZGVlcCx0aGlzLnVzZXI9ISFyLnVzZXIsdGhpcy5sYXp5PSEhci5sYXp5LHRoaXMuc3luYz0hIXIuc3luYyx0aGlzLmJlZm9yZT1yLmJlZm9yZSk6dGhpcy5kZWVwPXRoaXMudXNlcj10aGlzLmxhenk9dGhpcy5zeW5jPSExLHRoaXMuY2I9bix0aGlzLmlkPSsrT3QsdGhpcy5hY3RpdmU9ITAsdGhpcy5kaXJ0eT10aGlzLmxhenksdGhpcy5kZXBzPVtdLHRoaXMubmV3RGVwcz1bXSx0aGlzLmRlcElkcz1uZXcgdGUsdGhpcy5uZXdEZXBJZHM9bmV3IHRlLHRoaXMuZXhwcmVzc2lvbj1cIlwiLFwiZnVuY3Rpb25cIj09dHlwZW9mIHQ/dGhpcy5nZXR0ZXI9dDoodGhpcy5nZXR0ZXI9ZnVuY3Rpb24oZSl7aWYoIUYudGVzdChlKSl7dmFyIHQ9ZS5zcGxpdChcIi5cIik7cmV0dXJuIGZ1bmN0aW9uKGUpe2Zvcih2YXIgbj0wO248dC5sZW5ndGg7bisrKXtpZighZSlyZXR1cm47ZT1lW3Rbbl1dfXJldHVybiBlfX19KHQpLHRoaXMuZ2V0dGVyfHwodGhpcy5nZXR0ZXI9TykpLHRoaXMudmFsdWU9dGhpcy5sYXp5P3ZvaWQgMDp0aGlzLmdldCgpfTtTdC5wcm90b3R5cGUuZ2V0PWZ1bmN0aW9uKCl7dmFyIGU7c2UodGhpcyk7dmFyIHQ9dGhpcy52bTt0cnl7ZT10aGlzLmdldHRlci5jYWxsKHQsdCl9Y2F0Y2goZSl7aWYoIXRoaXMudXNlcil0aHJvdyBlO0RlKGUsdCwnZ2V0dGVyIGZvciB3YXRjaGVyIFwiJyt0aGlzLmV4cHJlc3Npb24rJ1wiJyl9ZmluYWxseXt0aGlzLmRlZXAmJlplKGUpLGNlKCksdGhpcy5jbGVhbnVwRGVwcygpfXJldHVybiBlfSxTdC5wcm90b3R5cGUuYWRkRGVwPWZ1bmN0aW9uKGUpe3ZhciB0PWUuaWQ7dGhpcy5uZXdEZXBJZHMuaGFzKHQpfHwodGhpcy5uZXdEZXBJZHMuYWRkKHQpLHRoaXMubmV3RGVwcy5wdXNoKGUpLHRoaXMuZGVwSWRzLmhhcyh0KXx8ZS5hZGRTdWIodGhpcykpfSxTdC5wcm90b3R5cGUuY2xlYW51cERlcHM9ZnVuY3Rpb24oKXtmb3IodmFyIGU9dGhpcy5kZXBzLmxlbmd0aDtlLS07KXt2YXIgdD10aGlzLmRlcHNbZV07dGhpcy5uZXdEZXBJZHMuaGFzKHQuaWQpfHx0LnJlbW92ZVN1Yih0aGlzKX12YXIgbj10aGlzLmRlcElkczt0aGlzLmRlcElkcz10aGlzLm5ld0RlcElkcyx0aGlzLm5ld0RlcElkcz1uLHRoaXMubmV3RGVwSWRzLmNsZWFyKCksbj10aGlzLmRlcHMsdGhpcy5kZXBzPXRoaXMubmV3RGVwcyx0aGlzLm5ld0RlcHM9bix0aGlzLm5ld0RlcHMubGVuZ3RoPTB9LFN0LnByb3RvdHlwZS51cGRhdGU9ZnVuY3Rpb24oKXt0aGlzLmxhenk/dGhpcy5kaXJ0eT0hMDp0aGlzLnN5bmM/dGhpcy5ydW4oKTpmdW5jdGlvbihlKXt2YXIgdD1lLmlkO2lmKG51bGw9PXd0W3RdKXtpZih3dFt0XT0hMCx4dCl7Zm9yKHZhciBuPWJ0Lmxlbmd0aC0xO24+a3QmJmJ0W25dLmlkPmUuaWQ7KW4tLTtidC5zcGxpY2UobisxLDAsZSl9ZWxzZSBidC5wdXNoKGUpO0N0fHwoQ3Q9ITAsV2UoQXQpKX19KHRoaXMpfSxTdC5wcm90b3R5cGUucnVuPWZ1bmN0aW9uKCl7aWYodGhpcy5hY3RpdmUpe3ZhciBlPXRoaXMuZ2V0KCk7aWYoZSE9PXRoaXMudmFsdWV8fG8oZSl8fHRoaXMuZGVlcCl7dmFyIHQ9dGhpcy52YWx1ZTtpZih0aGlzLnZhbHVlPWUsdGhpcy51c2VyKXRyeXt0aGlzLmNiLmNhbGwodGhpcy52bSxlLHQpfWNhdGNoKGUpe0RlKGUsdGhpcy52bSwnY2FsbGJhY2sgZm9yIHdhdGNoZXIgXCInK3RoaXMuZXhwcmVzc2lvbisnXCInKX1lbHNlIHRoaXMuY2IuY2FsbCh0aGlzLnZtLGUsdCl9fX0sU3QucHJvdG90eXBlLmV2YWx1YXRlPWZ1bmN0aW9uKCl7dGhpcy52YWx1ZT10aGlzLmdldCgpLHRoaXMuZGlydHk9ITF9LFN0LnByb3RvdHlwZS5kZXBlbmQ9ZnVuY3Rpb24oKXtmb3IodmFyIGU9dGhpcy5kZXBzLmxlbmd0aDtlLS07KXRoaXMuZGVwc1tlXS5kZXBlbmQoKX0sU3QucHJvdG90eXBlLnRlYXJkb3duPWZ1bmN0aW9uKCl7aWYodGhpcy5hY3RpdmUpe3RoaXMudm0uX2lzQmVpbmdEZXN0cm95ZWR8fHYodGhpcy52bS5fd2F0Y2hlcnMsdGhpcyk7Zm9yKHZhciBlPXRoaXMuZGVwcy5sZW5ndGg7ZS0tOyl0aGlzLmRlcHNbZV0ucmVtb3ZlU3ViKHRoaXMpO3RoaXMuYWN0aXZlPSExfX07dmFyIFR0PXtlbnVtZXJhYmxlOiEwLGNvbmZpZ3VyYWJsZTohMCxnZXQ6TyxzZXQ6T307ZnVuY3Rpb24gTnQoZSx0LG4pe1R0LmdldD1mdW5jdGlvbigpe3JldHVybiB0aGlzW3RdW25dfSxUdC5zZXQ9ZnVuY3Rpb24oZSl7dGhpc1t0XVtuXT1lfSxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSxuLFR0KX1mdW5jdGlvbiBqdChlKXtlLl93YXRjaGVycz1bXTt2YXIgdD1lLiRvcHRpb25zO3QucHJvcHMmJmZ1bmN0aW9uKGUsdCl7dmFyIG49ZS4kb3B0aW9ucy5wcm9wc0RhdGF8fHt9LHI9ZS5fcHJvcHM9e30saT1lLiRvcHRpb25zLl9wcm9wS2V5cz1bXTtlLiRwYXJlbnQmJmdlKCExKTt2YXIgbz1mdW5jdGlvbihvKXtpLnB1c2gobyk7dmFyIGE9RWUobyx0LG4sZSk7JGUocixvLGEpLG8gaW4gZXx8TnQoZSxcIl9wcm9wc1wiLG8pfTtmb3IodmFyIGEgaW4gdClvKGEpO2dlKCEwKX0oZSx0LnByb3BzKSx0Lm1ldGhvZHMmJmZ1bmN0aW9uKGUsdCl7ZS4kb3B0aW9ucy5wcm9wcztmb3IodmFyIG4gaW4gdCllW25dPVwiZnVuY3Rpb25cIiE9dHlwZW9mIHRbbl0/TzpDKHRbbl0sZSl9KGUsdC5tZXRob2RzKSx0LmRhdGE/ZnVuY3Rpb24oZSl7dmFyIHQ9ZS4kb3B0aW9ucy5kYXRhO3ModD1lLl9kYXRhPVwiZnVuY3Rpb25cIj09dHlwZW9mIHQ/ZnVuY3Rpb24oZSx0KXtzZSgpO3RyeXtyZXR1cm4gZS5jYWxsKHQsdCl9Y2F0Y2goZSl7cmV0dXJuIERlKGUsdCxcImRhdGEoKVwiKSx7fX1maW5hbGx5e2NlKCl9fSh0LGUpOnR8fHt9KXx8KHQ9e30pO3ZhciBuPU9iamVjdC5rZXlzKHQpLHI9ZS4kb3B0aW9ucy5wcm9wcyxpPShlLiRvcHRpb25zLm1ldGhvZHMsbi5sZW5ndGgpO2Zvcig7aS0tOyl7dmFyIG89bltpXTtyJiZtKHIsbyl8fCh2b2lkIDAsMzYhPT0oYT0obytcIlwiKS5jaGFyQ29kZUF0KDApKSYmOTUhPT1hJiZOdChlLFwiX2RhdGFcIixvKSl9dmFyIGE7YmUodCwhMCl9KGUpOmJlKGUuX2RhdGE9e30sITApLHQuY29tcHV0ZWQmJmZ1bmN0aW9uKGUsdCl7dmFyIG49ZS5fY29tcHV0ZWRXYXRjaGVycz1PYmplY3QuY3JlYXRlKG51bGwpLHI9WSgpO2Zvcih2YXIgaSBpbiB0KXt2YXIgbz10W2ldLGE9XCJmdW5jdGlvblwiPT10eXBlb2Ygbz9vOm8uZ2V0O3J8fChuW2ldPW5ldyBTdChlLGF8fE8sTyxFdCkpLGkgaW4gZXx8SXQoZSxpLG8pfX0oZSx0LmNvbXB1dGVkKSx0LndhdGNoJiZ0LndhdGNoIT09RyYmZnVuY3Rpb24oZSx0KXtmb3IodmFyIG4gaW4gdCl7dmFyIHI9dFtuXTtpZihBcnJheS5pc0FycmF5KHIpKWZvcih2YXIgaT0wO2k8ci5sZW5ndGg7aSsrKUR0KGUsbixyW2ldKTtlbHNlIER0KGUsbixyKX19KGUsdC53YXRjaCl9dmFyIEV0PXtsYXp5OiEwfTtmdW5jdGlvbiBJdChlLHQsbil7dmFyIHI9IVkoKTtcImZ1bmN0aW9uXCI9PXR5cGVvZiBuPyhUdC5nZXQ9cj9MdCh0KTpNdChuKSxUdC5zZXQ9Tyk6KFR0LmdldD1uLmdldD9yJiYhMSE9PW4uY2FjaGU/THQodCk6TXQobi5nZXQpOk8sVHQuc2V0PW4uc2V0fHxPKSxPYmplY3QuZGVmaW5lUHJvcGVydHkoZSx0LFR0KX1mdW5jdGlvbiBMdChlKXtyZXR1cm4gZnVuY3Rpb24oKXt2YXIgdD10aGlzLl9jb21wdXRlZFdhdGNoZXJzJiZ0aGlzLl9jb21wdXRlZFdhdGNoZXJzW2VdO2lmKHQpcmV0dXJuIHQuZGlydHkmJnQuZXZhbHVhdGUoKSxvZS50YXJnZXQmJnQuZGVwZW5kKCksdC52YWx1ZX19ZnVuY3Rpb24gTXQoZSl7cmV0dXJuIGZ1bmN0aW9uKCl7cmV0dXJuIGUuY2FsbCh0aGlzLHRoaXMpfX1mdW5jdGlvbiBEdChlLHQsbixyKXtyZXR1cm4gcyhuKSYmKHI9bixuPW4uaGFuZGxlciksXCJzdHJpbmdcIj09dHlwZW9mIG4mJihuPWVbbl0pLGUuJHdhdGNoKHQsbixyKX1mdW5jdGlvbiBQdChlLHQpe2lmKGUpe2Zvcih2YXIgbj1PYmplY3QuY3JlYXRlKG51bGwpLHI9bmU/UmVmbGVjdC5vd25LZXlzKGUpLmZpbHRlcihmdW5jdGlvbih0KXtyZXR1cm4gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihlLHQpLmVudW1lcmFibGV9KTpPYmplY3Qua2V5cyhlKSxpPTA7aTxyLmxlbmd0aDtpKyspe2Zvcih2YXIgbz1yW2ldLGE9ZVtvXS5mcm9tLHM9dDtzOyl7aWYocy5fcHJvdmlkZWQmJm0ocy5fcHJvdmlkZWQsYSkpe25bb109cy5fcHJvdmlkZWRbYV07YnJlYWt9cz1zLiRwYXJlbnR9aWYoIXMmJlwiZGVmYXVsdFwiaW4gZVtvXSl7dmFyIGM9ZVtvXS5kZWZhdWx0O25bb109XCJmdW5jdGlvblwiPT10eXBlb2YgYz9jLmNhbGwodCk6Y319cmV0dXJuIG59fWZ1bmN0aW9uIEZ0KGUsdCl7dmFyIHIsaSxhLHMsYztpZihBcnJheS5pc0FycmF5KGUpfHxcInN0cmluZ1wiPT10eXBlb2YgZSlmb3Iocj1uZXcgQXJyYXkoZS5sZW5ndGgpLGk9MCxhPWUubGVuZ3RoO2k8YTtpKyspcltpXT10KGVbaV0saSk7ZWxzZSBpZihcIm51bWJlclwiPT10eXBlb2YgZSlmb3Iocj1uZXcgQXJyYXkoZSksaT0wO2k8ZTtpKyspcltpXT10KGkrMSxpKTtlbHNlIGlmKG8oZSkpZm9yKHM9T2JqZWN0LmtleXMoZSkscj1uZXcgQXJyYXkocy5sZW5ndGgpLGk9MCxhPXMubGVuZ3RoO2k8YTtpKyspYz1zW2ldLHJbaV09dChlW2NdLGMsaSk7cmV0dXJuIG4ocil8fChyPVtdKSxyLl9pc1ZMaXN0PSEwLHJ9ZnVuY3Rpb24gUnQoZSx0LG4scil7dmFyIGksbz10aGlzLiRzY29wZWRTbG90c1tlXTtvPyhuPW58fHt9LHImJihuPWsoayh7fSxyKSxuKSksaT1vKG4pfHx0KTppPXRoaXMuJHNsb3RzW2VdfHx0O3ZhciBhPW4mJm4uc2xvdDtyZXR1cm4gYT90aGlzLiRjcmVhdGVFbGVtZW50KFwidGVtcGxhdGVcIix7c2xvdDphfSxpKTppfWZ1bmN0aW9uIEh0KGUpe3JldHVybiBqZSh0aGlzLiRvcHRpb25zLFwiZmlsdGVyc1wiLGUpfHxUfWZ1bmN0aW9uIEJ0KGUsdCl7cmV0dXJuIEFycmF5LmlzQXJyYXkoZSk/LTE9PT1lLmluZGV4T2YodCk6ZSE9PXR9ZnVuY3Rpb24gVXQoZSx0LG4scixpKXt2YXIgbz1ELmtleUNvZGVzW3RdfHxuO3JldHVybiBpJiZyJiYhRC5rZXlDb2Rlc1t0XT9CdChpLHIpOm8/QnQobyxlKTpyP3cocikhPT10OnZvaWQgMH1mdW5jdGlvbiBWdChlLHQsbixyLGkpe2lmKG4paWYobyhuKSl7dmFyIGE7QXJyYXkuaXNBcnJheShuKSYmKG49QShuKSk7dmFyIHM9ZnVuY3Rpb24obyl7aWYoXCJjbGFzc1wiPT09b3x8XCJzdHlsZVwiPT09b3x8ZChvKSlhPWU7ZWxzZXt2YXIgcz1lLmF0dHJzJiZlLmF0dHJzLnR5cGU7YT1yfHxELm11c3RVc2VQcm9wKHQscyxvKT9lLmRvbVByb3BzfHwoZS5kb21Qcm9wcz17fSk6ZS5hdHRyc3x8KGUuYXR0cnM9e30pfXZhciBjPV8obyk7byBpbiBhfHxjIGluIGF8fChhW29dPW5bb10saSYmKChlLm9ufHwoZS5vbj17fSkpW1widXBkYXRlOlwiK2NdPWZ1bmN0aW9uKGUpe25bb109ZX0pKX07Zm9yKHZhciBjIGluIG4pcyhjKX1lbHNlO3JldHVybiBlfWZ1bmN0aW9uIHp0KGUsdCl7dmFyIG49dGhpcy5fc3RhdGljVHJlZXN8fCh0aGlzLl9zdGF0aWNUcmVlcz1bXSkscj1uW2VdO3JldHVybiByJiYhdD9yOihKdChyPW5bZV09dGhpcy4kb3B0aW9ucy5zdGF0aWNSZW5kZXJGbnNbZV0uY2FsbCh0aGlzLl9yZW5kZXJQcm94eSxudWxsLHRoaXMpLFwiX19zdGF0aWNfX1wiK2UsITEpLHIpfWZ1bmN0aW9uIEt0KGUsdCxuKXtyZXR1cm4gSnQoZSxcIl9fb25jZV9fXCIrdCsobj9cIl9cIituOlwiXCIpLCEwKSxlfWZ1bmN0aW9uIEp0KGUsdCxuKXtpZihBcnJheS5pc0FycmF5KGUpKWZvcih2YXIgcj0wO3I8ZS5sZW5ndGg7cisrKWVbcl0mJlwic3RyaW5nXCIhPXR5cGVvZiBlW3JdJiZxdChlW3JdLHQrXCJfXCIrcixuKTtlbHNlIHF0KGUsdCxuKX1mdW5jdGlvbiBxdChlLHQsbil7ZS5pc1N0YXRpYz0hMCxlLmtleT10LGUuaXNPbmNlPW59ZnVuY3Rpb24gV3QoZSx0KXtpZih0KWlmKHModCkpe3ZhciBuPWUub249ZS5vbj9rKHt9LGUub24pOnt9O2Zvcih2YXIgciBpbiB0KXt2YXIgaT1uW3JdLG89dFtyXTtuW3JdPWk/W10uY29uY2F0KGksbyk6b319ZWxzZTtyZXR1cm4gZX1mdW5jdGlvbiBHdChlKXtlLl9vPUt0LGUuX249bCxlLl9zPXUsZS5fbD1GdCxlLl90PVJ0LGUuX3E9TixlLl9pPWosZS5fbT16dCxlLl9mPUh0LGUuX2s9VXQsZS5fYj1WdCxlLl92PXBlLGUuX2U9ZmUsZS5fdT12dCxlLl9nPVd0fWZ1bmN0aW9uIFp0KHQsbixpLG8sYSl7dmFyIHMsYz1hLm9wdGlvbnM7bShvLFwiX3VpZFwiKT8ocz1PYmplY3QuY3JlYXRlKG8pKS5fb3JpZ2luYWw9bzoocz1vLG89by5fb3JpZ2luYWwpO3ZhciB1PXIoYy5fY29tcGlsZWQpLGw9IXU7dGhpcy5kYXRhPXQsdGhpcy5wcm9wcz1uLHRoaXMuY2hpbGRyZW49aSx0aGlzLnBhcmVudD1vLHRoaXMubGlzdGVuZXJzPXQub258fGUsdGhpcy5pbmplY3Rpb25zPVB0KGMuaW5qZWN0LG8pLHRoaXMuc2xvdHM9ZnVuY3Rpb24oKXtyZXR1cm4gcHQoaSxvKX0sdSYmKHRoaXMuJG9wdGlvbnM9Yyx0aGlzLiRzbG90cz10aGlzLnNsb3RzKCksdGhpcy4kc2NvcGVkU2xvdHM9dC5zY29wZWRTbG90c3x8ZSksYy5fc2NvcGVJZD90aGlzLl9jPWZ1bmN0aW9uKGUsdCxuLHIpe3ZhciBpPWFuKHMsZSx0LG4scixsKTtyZXR1cm4gaSYmIUFycmF5LmlzQXJyYXkoaSkmJihpLmZuU2NvcGVJZD1jLl9zY29wZUlkLGkuZm5Db250ZXh0PW8pLGl9OnRoaXMuX2M9ZnVuY3Rpb24oZSx0LG4scil7cmV0dXJuIGFuKHMsZSx0LG4scixsKX19ZnVuY3Rpb24gWHQoZSx0LG4scixpKXt2YXIgbz1kZShlKTtyZXR1cm4gby5mbkNvbnRleHQ9bixvLmZuT3B0aW9ucz1yLHQuc2xvdCYmKChvLmRhdGF8fChvLmRhdGE9e30pKS5zbG90PXQuc2xvdCksb31mdW5jdGlvbiBZdChlLHQpe2Zvcih2YXIgbiBpbiB0KWVbXyhuKV09dFtuXX1HdChadC5wcm90b3R5cGUpO3ZhciBRdD17aW5pdDpmdW5jdGlvbihlLHQpe2lmKGUuY29tcG9uZW50SW5zdGFuY2UmJiFlLmNvbXBvbmVudEluc3RhbmNlLl9pc0Rlc3Ryb3llZCYmZS5kYXRhLmtlZXBBbGl2ZSl7dmFyIHI9ZTtRdC5wcmVwYXRjaChyLHIpfWVsc2V7KGUuY29tcG9uZW50SW5zdGFuY2U9ZnVuY3Rpb24oZSx0KXt2YXIgcj17X2lzQ29tcG9uZW50OiEwLF9wYXJlbnRWbm9kZTplLHBhcmVudDp0fSxpPWUuZGF0YS5pbmxpbmVUZW1wbGF0ZTtuKGkpJiYoci5yZW5kZXI9aS5yZW5kZXIsci5zdGF0aWNSZW5kZXJGbnM9aS5zdGF0aWNSZW5kZXJGbnMpO3JldHVybiBuZXcgZS5jb21wb25lbnRPcHRpb25zLkN0b3Iocil9KGUsaHQpKS4kbW91bnQodD9lLmVsbTp2b2lkIDAsdCl9fSxwcmVwYXRjaDpmdW5jdGlvbih0LG4pe3ZhciByPW4uY29tcG9uZW50T3B0aW9uczshZnVuY3Rpb24odCxuLHIsaSxvKXt2YXIgYT0hIShvfHx0LiRvcHRpb25zLl9yZW5kZXJDaGlsZHJlbnx8aS5kYXRhLnNjb3BlZFNsb3RzfHx0LiRzY29wZWRTbG90cyE9PWUpO2lmKHQuJG9wdGlvbnMuX3BhcmVudFZub2RlPWksdC4kdm5vZGU9aSx0Ll92bm9kZSYmKHQuX3Zub2RlLnBhcmVudD1pKSx0LiRvcHRpb25zLl9yZW5kZXJDaGlsZHJlbj1vLHQuJGF0dHJzPWkuZGF0YS5hdHRyc3x8ZSx0LiRsaXN0ZW5lcnM9cnx8ZSxuJiZ0LiRvcHRpb25zLnByb3BzKXtnZSghMSk7Zm9yKHZhciBzPXQuX3Byb3BzLGM9dC4kb3B0aW9ucy5fcHJvcEtleXN8fFtdLHU9MDt1PGMubGVuZ3RoO3UrKyl7dmFyIGw9Y1t1XSxmPXQuJG9wdGlvbnMucHJvcHM7c1tsXT1FZShsLGYsbix0KX1nZSghMCksdC4kb3B0aW9ucy5wcm9wc0RhdGE9bn1yPXJ8fGU7dmFyIHA9dC4kb3B0aW9ucy5fcGFyZW50TGlzdGVuZXJzO3QuJG9wdGlvbnMuX3BhcmVudExpc3RlbmVycz1yLGZ0KHQscixwKSxhJiYodC4kc2xvdHM9cHQobyxpLmNvbnRleHQpLHQuJGZvcmNlVXBkYXRlKCkpfShuLmNvbXBvbmVudEluc3RhbmNlPXQuY29tcG9uZW50SW5zdGFuY2Usci5wcm9wc0RhdGEsci5saXN0ZW5lcnMsbixyLmNoaWxkcmVuKX0saW5zZXJ0OmZ1bmN0aW9uKGUpe3ZhciB0LG49ZS5jb250ZXh0LHI9ZS5jb21wb25lbnRJbnN0YW5jZTtyLl9pc01vdW50ZWR8fChyLl9pc01vdW50ZWQ9ITAsX3QocixcIm1vdW50ZWRcIikpLGUuZGF0YS5rZWVwQWxpdmUmJihuLl9pc01vdW50ZWQ/KCh0PXIpLl9pbmFjdGl2ZT0hMSwkdC5wdXNoKHQpKTpndChyLCEwKSl9LGRlc3Ryb3k6ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5jb21wb25lbnRJbnN0YW5jZTt0Ll9pc0Rlc3Ryb3llZHx8KGUuZGF0YS5rZWVwQWxpdmU/ZnVuY3Rpb24gZSh0LG4pe2lmKCEobiYmKHQuX2RpcmVjdEluYWN0aXZlPSEwLHl0KHQpKXx8dC5faW5hY3RpdmUpKXt0Ll9pbmFjdGl2ZT0hMDtmb3IodmFyIHI9MDtyPHQuJGNoaWxkcmVuLmxlbmd0aDtyKyspZSh0LiRjaGlsZHJlbltyXSk7X3QodCxcImRlYWN0aXZhdGVkXCIpfX0odCwhMCk6dC4kZGVzdHJveSgpKX19LGVuPU9iamVjdC5rZXlzKFF0KTtmdW5jdGlvbiB0bihpLGEscyxjLHUpe2lmKCF0KGkpKXt2YXIgbD1zLiRvcHRpb25zLl9iYXNlO2lmKG8oaSkmJihpPWwuZXh0ZW5kKGkpKSxcImZ1bmN0aW9uXCI9PXR5cGVvZiBpKXt2YXIgZjtpZih0KGkuY2lkKSYmdm9pZCAwPT09KGk9ZnVuY3Rpb24oZSxpLGEpe2lmKHIoZS5lcnJvcikmJm4oZS5lcnJvckNvbXApKXJldHVybiBlLmVycm9yQ29tcDtpZihuKGUucmVzb2x2ZWQpKXJldHVybiBlLnJlc29sdmVkO2lmKHIoZS5sb2FkaW5nKSYmbihlLmxvYWRpbmdDb21wKSlyZXR1cm4gZS5sb2FkaW5nQ29tcDtpZighbihlLmNvbnRleHRzKSl7dmFyIHM9ZS5jb250ZXh0cz1bYV0sYz0hMCx1PWZ1bmN0aW9uKGUpe2Zvcih2YXIgdD0wLG49cy5sZW5ndGg7dDxuO3QrKylzW3RdLiRmb3JjZVVwZGF0ZSgpO2UmJihzLmxlbmd0aD0wKX0sbD1FKGZ1bmN0aW9uKHQpe2UucmVzb2x2ZWQ9b3QodCxpKSxjfHx1KCEwKX0pLGY9RShmdW5jdGlvbih0KXtuKGUuZXJyb3JDb21wKSYmKGUuZXJyb3I9ITAsdSghMCkpfSkscD1lKGwsZik7cmV0dXJuIG8ocCkmJihcImZ1bmN0aW9uXCI9PXR5cGVvZiBwLnRoZW4/dChlLnJlc29sdmVkKSYmcC50aGVuKGwsZik6bihwLmNvbXBvbmVudCkmJlwiZnVuY3Rpb25cIj09dHlwZW9mIHAuY29tcG9uZW50LnRoZW4mJihwLmNvbXBvbmVudC50aGVuKGwsZiksbihwLmVycm9yKSYmKGUuZXJyb3JDb21wPW90KHAuZXJyb3IsaSkpLG4ocC5sb2FkaW5nKSYmKGUubG9hZGluZ0NvbXA9b3QocC5sb2FkaW5nLGkpLDA9PT1wLmRlbGF5P2UubG9hZGluZz0hMDpzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7dChlLnJlc29sdmVkKSYmdChlLmVycm9yKSYmKGUubG9hZGluZz0hMCx1KCExKSl9LHAuZGVsYXl8fDIwMCkpLG4ocC50aW1lb3V0KSYmc2V0VGltZW91dChmdW5jdGlvbigpe3QoZS5yZXNvbHZlZCkmJmYobnVsbCl9LHAudGltZW91dCkpKSxjPSExLGUubG9hZGluZz9lLmxvYWRpbmdDb21wOmUucmVzb2x2ZWR9ZS5jb250ZXh0cy5wdXNoKGEpfShmPWksbCxzKSkpcmV0dXJuIGZ1bmN0aW9uKGUsdCxuLHIsaSl7dmFyIG89ZmUoKTtyZXR1cm4gby5hc3luY0ZhY3Rvcnk9ZSxvLmFzeW5jTWV0YT17ZGF0YTp0LGNvbnRleHQ6bixjaGlsZHJlbjpyLHRhZzppfSxvfShmLGEscyxjLHUpO2E9YXx8e30sY24oaSksbihhLm1vZGVsKSYmZnVuY3Rpb24oZSx0KXt2YXIgcj1lLm1vZGVsJiZlLm1vZGVsLnByb3B8fFwidmFsdWVcIixpPWUubW9kZWwmJmUubW9kZWwuZXZlbnR8fFwiaW5wdXRcIjsodC5wcm9wc3x8KHQucHJvcHM9e30pKVtyXT10Lm1vZGVsLnZhbHVlO3ZhciBvPXQub258fCh0Lm9uPXt9KSxhPW9baV0scz10Lm1vZGVsLmNhbGxiYWNrO24oYSk/KEFycmF5LmlzQXJyYXkoYSk/LTE9PT1hLmluZGV4T2Yocyk6YSE9PXMpJiYob1tpXT1bc10uY29uY2F0KGEpKTpvW2ldPXN9KGkub3B0aW9ucyxhKTt2YXIgcD1mdW5jdGlvbihlLHIsaSl7dmFyIG89ci5vcHRpb25zLnByb3BzO2lmKCF0KG8pKXt2YXIgYT17fSxzPWUuYXR0cnMsYz1lLnByb3BzO2lmKG4ocyl8fG4oYykpZm9yKHZhciB1IGluIG8pe3ZhciBsPXcodSk7bnQoYSxjLHUsbCwhMCl8fG50KGEscyx1LGwsITEpfXJldHVybiBhfX0oYSxpKTtpZihyKGkub3B0aW9ucy5mdW5jdGlvbmFsKSlyZXR1cm4gZnVuY3Rpb24odCxyLGksbyxhKXt2YXIgcz10Lm9wdGlvbnMsYz17fSx1PXMucHJvcHM7aWYobih1KSlmb3IodmFyIGwgaW4gdSljW2xdPUVlKGwsdSxyfHxlKTtlbHNlIG4oaS5hdHRycykmJll0KGMsaS5hdHRycyksbihpLnByb3BzKSYmWXQoYyxpLnByb3BzKTt2YXIgZj1uZXcgWnQoaSxjLGEsbyx0KSxwPXMucmVuZGVyLmNhbGwobnVsbCxmLl9jLGYpO2lmKHAgaW5zdGFuY2VvZiB1ZSlyZXR1cm4gWHQocCxpLGYucGFyZW50LHMpO2lmKEFycmF5LmlzQXJyYXkocCkpe2Zvcih2YXIgZD1ydChwKXx8W10sdj1uZXcgQXJyYXkoZC5sZW5ndGgpLGg9MDtoPGQubGVuZ3RoO2grKyl2W2hdPVh0KGRbaF0saSxmLnBhcmVudCxzKTtyZXR1cm4gdn19KGkscCxhLHMsYyk7dmFyIGQ9YS5vbjtpZihhLm9uPWEubmF0aXZlT24scihpLm9wdGlvbnMuYWJzdHJhY3QpKXt2YXIgdj1hLnNsb3Q7YT17fSx2JiYoYS5zbG90PXYpfSFmdW5jdGlvbihlKXtmb3IodmFyIHQ9ZS5ob29rfHwoZS5ob29rPXt9KSxuPTA7bjxlbi5sZW5ndGg7bisrKXt2YXIgcj1lbltuXSxpPXRbcl0sbz1RdFtyXTtpPT09b3x8aSYmaS5fbWVyZ2VkfHwodFtyXT1pP25uKG8saSk6byl9fShhKTt2YXIgaD1pLm9wdGlvbnMubmFtZXx8dTtyZXR1cm4gbmV3IHVlKFwidnVlLWNvbXBvbmVudC1cIitpLmNpZCsoaD9cIi1cIitoOlwiXCIpLGEsdm9pZCAwLHZvaWQgMCx2b2lkIDAscyx7Q3RvcjppLHByb3BzRGF0YTpwLGxpc3RlbmVyczpkLHRhZzp1LGNoaWxkcmVuOmN9LGYpfX19ZnVuY3Rpb24gbm4oZSx0KXt2YXIgbj1mdW5jdGlvbihuLHIpe2UobixyKSx0KG4scil9O3JldHVybiBuLl9tZXJnZWQ9ITAsbn12YXIgcm49MSxvbj0yO2Z1bmN0aW9uIGFuKGUsYSxzLGMsdSxsKXtyZXR1cm4oQXJyYXkuaXNBcnJheShzKXx8aShzKSkmJih1PWMsYz1zLHM9dm9pZCAwKSxyKGwpJiYodT1vbiksZnVuY3Rpb24oZSxpLGEscyxjKXtpZihuKGEpJiZuKGEuX19vYl9fKSlyZXR1cm4gZmUoKTtuKGEpJiZuKGEuaXMpJiYoaT1hLmlzKTtpZighaSlyZXR1cm4gZmUoKTtBcnJheS5pc0FycmF5KHMpJiZcImZ1bmN0aW9uXCI9PXR5cGVvZiBzWzBdJiYoKGE9YXx8e30pLnNjb3BlZFNsb3RzPXtkZWZhdWx0OnNbMF19LHMubGVuZ3RoPTApO2M9PT1vbj9zPXJ0KHMpOmM9PT1ybiYmKHM9ZnVuY3Rpb24oZSl7Zm9yKHZhciB0PTA7dDxlLmxlbmd0aDt0KyspaWYoQXJyYXkuaXNBcnJheShlW3RdKSlyZXR1cm4gQXJyYXkucHJvdG90eXBlLmNvbmNhdC5hcHBseShbXSxlKTtyZXR1cm4gZX0ocykpO3ZhciB1LGw7aWYoXCJzdHJpbmdcIj09dHlwZW9mIGkpe3ZhciBmO2w9ZS4kdm5vZGUmJmUuJHZub2RlLm5zfHxELmdldFRhZ05hbWVzcGFjZShpKSx1PUQuaXNSZXNlcnZlZFRhZyhpKT9uZXcgdWUoRC5wYXJzZVBsYXRmb3JtVGFnTmFtZShpKSxhLHMsdm9pZCAwLHZvaWQgMCxlKTphJiZhLnByZXx8IW4oZj1qZShlLiRvcHRpb25zLFwiY29tcG9uZW50c1wiLGkpKT9uZXcgdWUoaSxhLHMsdm9pZCAwLHZvaWQgMCxlKTp0bihmLGEsZSxzLGkpfWVsc2UgdT10bihpLGEsZSxzKTtyZXR1cm4gQXJyYXkuaXNBcnJheSh1KT91Om4odSk/KG4obCkmJmZ1bmN0aW9uIGUoaSxvLGEpe2kubnM9bztcImZvcmVpZ25PYmplY3RcIj09PWkudGFnJiYobz12b2lkIDAsYT0hMCk7aWYobihpLmNoaWxkcmVuKSlmb3IodmFyIHM9MCxjPWkuY2hpbGRyZW4ubGVuZ3RoO3M8YztzKyspe3ZhciB1PWkuY2hpbGRyZW5bc107bih1LnRhZykmJih0KHUubnMpfHxyKGEpJiZcInN2Z1wiIT09dS50YWcpJiZlKHUsbyxhKX19KHUsbCksbihhKSYmZnVuY3Rpb24oZSl7byhlLnN0eWxlKSYmWmUoZS5zdHlsZSk7byhlLmNsYXNzKSYmWmUoZS5jbGFzcyl9KGEpLHUpOmZlKCl9KGUsYSxzLGMsdSl9dmFyIHNuPTA7ZnVuY3Rpb24gY24oZSl7dmFyIHQ9ZS5vcHRpb25zO2lmKGUuc3VwZXIpe3ZhciBuPWNuKGUuc3VwZXIpO2lmKG4hPT1lLnN1cGVyT3B0aW9ucyl7ZS5zdXBlck9wdGlvbnM9bjt2YXIgcj1mdW5jdGlvbihlKXt2YXIgdCxuPWUub3B0aW9ucyxyPWUuZXh0ZW5kT3B0aW9ucyxpPWUuc2VhbGVkT3B0aW9ucztmb3IodmFyIG8gaW4gbiluW29dIT09aVtvXSYmKHR8fCh0PXt9KSx0W29dPXVuKG5bb10scltvXSxpW29dKSk7cmV0dXJuIHR9KGUpO3ImJmsoZS5leHRlbmRPcHRpb25zLHIpLCh0PWUub3B0aW9ucz1OZShuLGUuZXh0ZW5kT3B0aW9ucykpLm5hbWUmJih0LmNvbXBvbmVudHNbdC5uYW1lXT1lKX19cmV0dXJuIHR9ZnVuY3Rpb24gdW4oZSx0LG4pe2lmKEFycmF5LmlzQXJyYXkoZSkpe3ZhciByPVtdO249QXJyYXkuaXNBcnJheShuKT9uOltuXSx0PUFycmF5LmlzQXJyYXkodCk/dDpbdF07Zm9yKHZhciBpPTA7aTxlLmxlbmd0aDtpKyspKHQuaW5kZXhPZihlW2ldKT49MHx8bi5pbmRleE9mKGVbaV0pPDApJiZyLnB1c2goZVtpXSk7cmV0dXJuIHJ9cmV0dXJuIGV9ZnVuY3Rpb24gbG4oZSl7dGhpcy5faW5pdChlKX1mdW5jdGlvbiBmbihlKXtlLmNpZD0wO3ZhciB0PTE7ZS5leHRlbmQ9ZnVuY3Rpb24oZSl7ZT1lfHx7fTt2YXIgbj10aGlzLHI9bi5jaWQsaT1lLl9DdG9yfHwoZS5fQ3Rvcj17fSk7aWYoaVtyXSlyZXR1cm4gaVtyXTt2YXIgbz1lLm5hbWV8fG4ub3B0aW9ucy5uYW1lLGE9ZnVuY3Rpb24oZSl7dGhpcy5faW5pdChlKX07cmV0dXJuKGEucHJvdG90eXBlPU9iamVjdC5jcmVhdGUobi5wcm90b3R5cGUpKS5jb25zdHJ1Y3Rvcj1hLGEuY2lkPXQrKyxhLm9wdGlvbnM9TmUobi5vcHRpb25zLGUpLGEuc3VwZXI9bixhLm9wdGlvbnMucHJvcHMmJmZ1bmN0aW9uKGUpe3ZhciB0PWUub3B0aW9ucy5wcm9wcztmb3IodmFyIG4gaW4gdClOdChlLnByb3RvdHlwZSxcIl9wcm9wc1wiLG4pfShhKSxhLm9wdGlvbnMuY29tcHV0ZWQmJmZ1bmN0aW9uKGUpe3ZhciB0PWUub3B0aW9ucy5jb21wdXRlZDtmb3IodmFyIG4gaW4gdClJdChlLnByb3RvdHlwZSxuLHRbbl0pfShhKSxhLmV4dGVuZD1uLmV4dGVuZCxhLm1peGluPW4ubWl4aW4sYS51c2U9bi51c2UsTC5mb3JFYWNoKGZ1bmN0aW9uKGUpe2FbZV09bltlXX0pLG8mJihhLm9wdGlvbnMuY29tcG9uZW50c1tvXT1hKSxhLnN1cGVyT3B0aW9ucz1uLm9wdGlvbnMsYS5leHRlbmRPcHRpb25zPWUsYS5zZWFsZWRPcHRpb25zPWsoe30sYS5vcHRpb25zKSxpW3JdPWEsYX19ZnVuY3Rpb24gcG4oZSl7cmV0dXJuIGUmJihlLkN0b3Iub3B0aW9ucy5uYW1lfHxlLnRhZyl9ZnVuY3Rpb24gZG4oZSx0KXtyZXR1cm4gQXJyYXkuaXNBcnJheShlKT9lLmluZGV4T2YodCk+LTE6XCJzdHJpbmdcIj09dHlwZW9mIGU/ZS5zcGxpdChcIixcIikuaW5kZXhPZih0KT4tMToobj1lLFwiW29iamVjdCBSZWdFeHBdXCI9PT1hLmNhbGwobikmJmUudGVzdCh0KSk7dmFyIG59ZnVuY3Rpb24gdm4oZSx0KXt2YXIgbj1lLmNhY2hlLHI9ZS5rZXlzLGk9ZS5fdm5vZGU7Zm9yKHZhciBvIGluIG4pe3ZhciBhPW5bb107aWYoYSl7dmFyIHM9cG4oYS5jb21wb25lbnRPcHRpb25zKTtzJiYhdChzKSYmaG4obixvLHIsaSl9fX1mdW5jdGlvbiBobihlLHQsbixyKXt2YXIgaT1lW3RdOyFpfHxyJiZpLnRhZz09PXIudGFnfHxpLmNvbXBvbmVudEluc3RhbmNlLiRkZXN0cm95KCksZVt0XT1udWxsLHYobix0KX0hZnVuY3Rpb24odCl7dC5wcm90b3R5cGUuX2luaXQ9ZnVuY3Rpb24odCl7dmFyIG49dGhpcztuLl91aWQ9c24rKyxuLl9pc1Z1ZT0hMCx0JiZ0Ll9pc0NvbXBvbmVudD9mdW5jdGlvbihlLHQpe3ZhciBuPWUuJG9wdGlvbnM9T2JqZWN0LmNyZWF0ZShlLmNvbnN0cnVjdG9yLm9wdGlvbnMpLHI9dC5fcGFyZW50Vm5vZGU7bi5wYXJlbnQ9dC5wYXJlbnQsbi5fcGFyZW50Vm5vZGU9cjt2YXIgaT1yLmNvbXBvbmVudE9wdGlvbnM7bi5wcm9wc0RhdGE9aS5wcm9wc0RhdGEsbi5fcGFyZW50TGlzdGVuZXJzPWkubGlzdGVuZXJzLG4uX3JlbmRlckNoaWxkcmVuPWkuY2hpbGRyZW4sbi5fY29tcG9uZW50VGFnPWkudGFnLHQucmVuZGVyJiYobi5yZW5kZXI9dC5yZW5kZXIsbi5zdGF0aWNSZW5kZXJGbnM9dC5zdGF0aWNSZW5kZXJGbnMpfShuLHQpOm4uJG9wdGlvbnM9TmUoY24obi5jb25zdHJ1Y3RvciksdHx8e30sbiksbi5fcmVuZGVyUHJveHk9bixuLl9zZWxmPW4sZnVuY3Rpb24oZSl7dmFyIHQ9ZS4kb3B0aW9ucyxuPXQucGFyZW50O2lmKG4mJiF0LmFic3RyYWN0KXtmb3IoO24uJG9wdGlvbnMuYWJzdHJhY3QmJm4uJHBhcmVudDspbj1uLiRwYXJlbnQ7bi4kY2hpbGRyZW4ucHVzaChlKX1lLiRwYXJlbnQ9bixlLiRyb290PW4/bi4kcm9vdDplLGUuJGNoaWxkcmVuPVtdLGUuJHJlZnM9e30sZS5fd2F0Y2hlcj1udWxsLGUuX2luYWN0aXZlPW51bGwsZS5fZGlyZWN0SW5hY3RpdmU9ITEsZS5faXNNb3VudGVkPSExLGUuX2lzRGVzdHJveWVkPSExLGUuX2lzQmVpbmdEZXN0cm95ZWQ9ITF9KG4pLGZ1bmN0aW9uKGUpe2UuX2V2ZW50cz1PYmplY3QuY3JlYXRlKG51bGwpLGUuX2hhc0hvb2tFdmVudD0hMTt2YXIgdD1lLiRvcHRpb25zLl9wYXJlbnRMaXN0ZW5lcnM7dCYmZnQoZSx0KX0obiksZnVuY3Rpb24odCl7dC5fdm5vZGU9bnVsbCx0Ll9zdGF0aWNUcmVlcz1udWxsO3ZhciBuPXQuJG9wdGlvbnMscj10LiR2bm9kZT1uLl9wYXJlbnRWbm9kZSxpPXImJnIuY29udGV4dDt0LiRzbG90cz1wdChuLl9yZW5kZXJDaGlsZHJlbixpKSx0LiRzY29wZWRTbG90cz1lLHQuX2M9ZnVuY3Rpb24oZSxuLHIsaSl7cmV0dXJuIGFuKHQsZSxuLHIsaSwhMSl9LHQuJGNyZWF0ZUVsZW1lbnQ9ZnVuY3Rpb24oZSxuLHIsaSl7cmV0dXJuIGFuKHQsZSxuLHIsaSwhMCl9O3ZhciBvPXImJnIuZGF0YTskZSh0LFwiJGF0dHJzXCIsbyYmby5hdHRyc3x8ZSxudWxsLCEwKSwkZSh0LFwiJGxpc3RlbmVyc1wiLG4uX3BhcmVudExpc3RlbmVyc3x8ZSxudWxsLCEwKX0obiksX3QobixcImJlZm9yZUNyZWF0ZVwiKSxmdW5jdGlvbihlKXt2YXIgdD1QdChlLiRvcHRpb25zLmluamVjdCxlKTt0JiYoZ2UoITEpLE9iamVjdC5rZXlzKHQpLmZvckVhY2goZnVuY3Rpb24obil7JGUoZSxuLHRbbl0pfSksZ2UoITApKX0obiksanQobiksZnVuY3Rpb24oZSl7dmFyIHQ9ZS4kb3B0aW9ucy5wcm92aWRlO3QmJihlLl9wcm92aWRlZD1cImZ1bmN0aW9uXCI9PXR5cGVvZiB0P3QuY2FsbChlKTp0KX0obiksX3QobixcImNyZWF0ZWRcIiksbi4kb3B0aW9ucy5lbCYmbi4kbW91bnQobi4kb3B0aW9ucy5lbCl9fShsbiksZnVuY3Rpb24oZSl7dmFyIHQ9e2dldDpmdW5jdGlvbigpe3JldHVybiB0aGlzLl9kYXRhfX0sbj17Z2V0OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuX3Byb3BzfX07T2JqZWN0LmRlZmluZVByb3BlcnR5KGUucHJvdG90eXBlLFwiJGRhdGFcIix0KSxPYmplY3QuZGVmaW5lUHJvcGVydHkoZS5wcm90b3R5cGUsXCIkcHJvcHNcIixuKSxlLnByb3RvdHlwZS4kc2V0PXdlLGUucHJvdG90eXBlLiRkZWxldGU9Q2UsZS5wcm90b3R5cGUuJHdhdGNoPWZ1bmN0aW9uKGUsdCxuKXtpZihzKHQpKXJldHVybiBEdCh0aGlzLGUsdCxuKTsobj1ufHx7fSkudXNlcj0hMDt2YXIgcj1uZXcgU3QodGhpcyxlLHQsbik7aWYobi5pbW1lZGlhdGUpdHJ5e3QuY2FsbCh0aGlzLHIudmFsdWUpfWNhdGNoKGUpe0RlKGUsdGhpcywnY2FsbGJhY2sgZm9yIGltbWVkaWF0ZSB3YXRjaGVyIFwiJytyLmV4cHJlc3Npb24rJ1wiJyl9cmV0dXJuIGZ1bmN0aW9uKCl7ci50ZWFyZG93bigpfX19KGxuKSxmdW5jdGlvbihlKXt2YXIgdD0vXmhvb2s6LztlLnByb3RvdHlwZS4kb249ZnVuY3Rpb24oZSxuKXt2YXIgcj10aGlzO2lmKEFycmF5LmlzQXJyYXkoZSkpZm9yKHZhciBpPTAsbz1lLmxlbmd0aDtpPG87aSsrKXIuJG9uKGVbaV0sbik7ZWxzZShyLl9ldmVudHNbZV18fChyLl9ldmVudHNbZV09W10pKS5wdXNoKG4pLHQudGVzdChlKSYmKHIuX2hhc0hvb2tFdmVudD0hMCk7cmV0dXJuIHJ9LGUucHJvdG90eXBlLiRvbmNlPWZ1bmN0aW9uKGUsdCl7dmFyIG49dGhpcztmdW5jdGlvbiByKCl7bi4kb2ZmKGUsciksdC5hcHBseShuLGFyZ3VtZW50cyl9cmV0dXJuIHIuZm49dCxuLiRvbihlLHIpLG59LGUucHJvdG90eXBlLiRvZmY9ZnVuY3Rpb24oZSx0KXt2YXIgbj10aGlzO2lmKCFhcmd1bWVudHMubGVuZ3RoKXJldHVybiBuLl9ldmVudHM9T2JqZWN0LmNyZWF0ZShudWxsKSxuO2lmKEFycmF5LmlzQXJyYXkoZSkpe2Zvcih2YXIgcj0wLGk9ZS5sZW5ndGg7cjxpO3IrKyluLiRvZmYoZVtyXSx0KTtyZXR1cm4gbn12YXIgbz1uLl9ldmVudHNbZV07aWYoIW8pcmV0dXJuIG47aWYoIXQpcmV0dXJuIG4uX2V2ZW50c1tlXT1udWxsLG47aWYodClmb3IodmFyIGEscz1vLmxlbmd0aDtzLS07KWlmKChhPW9bc10pPT09dHx8YS5mbj09PXQpe28uc3BsaWNlKHMsMSk7YnJlYWt9cmV0dXJuIG59LGUucHJvdG90eXBlLiRlbWl0PWZ1bmN0aW9uKGUpe3ZhciB0PXRoaXMuX2V2ZW50c1tlXTtpZih0KXt0PXQubGVuZ3RoPjE/eCh0KTp0O2Zvcih2YXIgbj14KGFyZ3VtZW50cywxKSxyPTAsaT10Lmxlbmd0aDtyPGk7cisrKXRyeXt0W3JdLmFwcGx5KHRoaXMsbil9Y2F0Y2godCl7RGUodCx0aGlzLCdldmVudCBoYW5kbGVyIGZvciBcIicrZSsnXCInKX19cmV0dXJuIHRoaXN9fShsbiksZnVuY3Rpb24oZSl7ZS5wcm90b3R5cGUuX3VwZGF0ZT1mdW5jdGlvbihlLHQpe3ZhciBuPXRoaXMscj1uLiRlbCxpPW4uX3Zub2RlLG89bXQobik7bi5fdm5vZGU9ZSxuLiRlbD1pP24uX19wYXRjaF9fKGksZSk6bi5fX3BhdGNoX18obi4kZWwsZSx0LCExKSxvKCksciYmKHIuX192dWVfXz1udWxsKSxuLiRlbCYmKG4uJGVsLl9fdnVlX189biksbi4kdm5vZGUmJm4uJHBhcmVudCYmbi4kdm5vZGU9PT1uLiRwYXJlbnQuX3Zub2RlJiYobi4kcGFyZW50LiRlbD1uLiRlbCl9LGUucHJvdG90eXBlLiRmb3JjZVVwZGF0ZT1mdW5jdGlvbigpe3RoaXMuX3dhdGNoZXImJnRoaXMuX3dhdGNoZXIudXBkYXRlKCl9LGUucHJvdG90eXBlLiRkZXN0cm95PWZ1bmN0aW9uKCl7dmFyIGU9dGhpcztpZighZS5faXNCZWluZ0Rlc3Ryb3llZCl7X3QoZSxcImJlZm9yZURlc3Ryb3lcIiksZS5faXNCZWluZ0Rlc3Ryb3llZD0hMDt2YXIgdD1lLiRwYXJlbnQ7IXR8fHQuX2lzQmVpbmdEZXN0cm95ZWR8fGUuJG9wdGlvbnMuYWJzdHJhY3R8fHYodC4kY2hpbGRyZW4sZSksZS5fd2F0Y2hlciYmZS5fd2F0Y2hlci50ZWFyZG93bigpO2Zvcih2YXIgbj1lLl93YXRjaGVycy5sZW5ndGg7bi0tOyllLl93YXRjaGVyc1tuXS50ZWFyZG93bigpO2UuX2RhdGEuX19vYl9fJiZlLl9kYXRhLl9fb2JfXy52bUNvdW50LS0sZS5faXNEZXN0cm95ZWQ9ITAsZS5fX3BhdGNoX18oZS5fdm5vZGUsbnVsbCksX3QoZSxcImRlc3Ryb3llZFwiKSxlLiRvZmYoKSxlLiRlbCYmKGUuJGVsLl9fdnVlX189bnVsbCksZS4kdm5vZGUmJihlLiR2bm9kZS5wYXJlbnQ9bnVsbCl9fX0obG4pLGZ1bmN0aW9uKHQpe0d0KHQucHJvdG90eXBlKSx0LnByb3RvdHlwZS4kbmV4dFRpY2s9ZnVuY3Rpb24oZSl7cmV0dXJuIFdlKGUsdGhpcyl9LHQucHJvdG90eXBlLl9yZW5kZXI9ZnVuY3Rpb24oKXt2YXIgdCxuPXRoaXMscj1uLiRvcHRpb25zLGk9ci5yZW5kZXIsbz1yLl9wYXJlbnRWbm9kZTtvJiYobi4kc2NvcGVkU2xvdHM9by5kYXRhLnNjb3BlZFNsb3RzfHxlKSxuLiR2bm9kZT1vO3RyeXt0PWkuY2FsbChuLl9yZW5kZXJQcm94eSxuLiRjcmVhdGVFbGVtZW50KX1jYXRjaChlKXtEZShlLG4sXCJyZW5kZXJcIiksdD1uLl92bm9kZX1yZXR1cm4gdCBpbnN0YW5jZW9mIHVlfHwodD1mZSgpKSx0LnBhcmVudD1vLHR9fShsbik7dmFyIG1uPVtTdHJpbmcsUmVnRXhwLEFycmF5XSx5bj17S2VlcEFsaXZlOntuYW1lOlwia2VlcC1hbGl2ZVwiLGFic3RyYWN0OiEwLHByb3BzOntpbmNsdWRlOm1uLGV4Y2x1ZGU6bW4sbWF4OltTdHJpbmcsTnVtYmVyXX0sY3JlYXRlZDpmdW5jdGlvbigpe3RoaXMuY2FjaGU9T2JqZWN0LmNyZWF0ZShudWxsKSx0aGlzLmtleXM9W119LGRlc3Ryb3llZDpmdW5jdGlvbigpe2Zvcih2YXIgZSBpbiB0aGlzLmNhY2hlKWhuKHRoaXMuY2FjaGUsZSx0aGlzLmtleXMpfSxtb3VudGVkOmZ1bmN0aW9uKCl7dmFyIGU9dGhpczt0aGlzLiR3YXRjaChcImluY2x1ZGVcIixmdW5jdGlvbih0KXt2bihlLGZ1bmN0aW9uKGUpe3JldHVybiBkbih0LGUpfSl9KSx0aGlzLiR3YXRjaChcImV4Y2x1ZGVcIixmdW5jdGlvbih0KXt2bihlLGZ1bmN0aW9uKGUpe3JldHVybiFkbih0LGUpfSl9KX0scmVuZGVyOmZ1bmN0aW9uKCl7dmFyIGU9dGhpcy4kc2xvdHMuZGVmYXVsdCx0PXN0KGUpLG49dCYmdC5jb21wb25lbnRPcHRpb25zO2lmKG4pe3ZhciByPXBuKG4pLGk9dGhpcy5pbmNsdWRlLG89dGhpcy5leGNsdWRlO2lmKGkmJighcnx8IWRuKGkscikpfHxvJiZyJiZkbihvLHIpKXJldHVybiB0O3ZhciBhPXRoaXMuY2FjaGUscz10aGlzLmtleXMsYz1udWxsPT10LmtleT9uLkN0b3IuY2lkKyhuLnRhZz9cIjo6XCIrbi50YWc6XCJcIik6dC5rZXk7YVtjXT8odC5jb21wb25lbnRJbnN0YW5jZT1hW2NdLmNvbXBvbmVudEluc3RhbmNlLHYocyxjKSxzLnB1c2goYykpOihhW2NdPXQscy5wdXNoKGMpLHRoaXMubWF4JiZzLmxlbmd0aD5wYXJzZUludCh0aGlzLm1heCkmJmhuKGEsc1swXSxzLHRoaXMuX3Zub2RlKSksdC5kYXRhLmtlZXBBbGl2ZT0hMH1yZXR1cm4gdHx8ZSYmZVswXX19fTshZnVuY3Rpb24oZSl7dmFyIHQ9e2dldDpmdW5jdGlvbigpe3JldHVybiBEfX07T2JqZWN0LmRlZmluZVByb3BlcnR5KGUsXCJjb25maWdcIix0KSxlLnV0aWw9e3dhcm46cmUsZXh0ZW5kOmssbWVyZ2VPcHRpb25zOk5lLGRlZmluZVJlYWN0aXZlOiRlfSxlLnNldD13ZSxlLmRlbGV0ZT1DZSxlLm5leHRUaWNrPVdlLGUub3B0aW9ucz1PYmplY3QuY3JlYXRlKG51bGwpLEwuZm9yRWFjaChmdW5jdGlvbih0KXtlLm9wdGlvbnNbdCtcInNcIl09T2JqZWN0LmNyZWF0ZShudWxsKX0pLGUub3B0aW9ucy5fYmFzZT1lLGsoZS5vcHRpb25zLmNvbXBvbmVudHMseW4pLGZ1bmN0aW9uKGUpe2UudXNlPWZ1bmN0aW9uKGUpe3ZhciB0PXRoaXMuX2luc3RhbGxlZFBsdWdpbnN8fCh0aGlzLl9pbnN0YWxsZWRQbHVnaW5zPVtdKTtpZih0LmluZGV4T2YoZSk+LTEpcmV0dXJuIHRoaXM7dmFyIG49eChhcmd1bWVudHMsMSk7cmV0dXJuIG4udW5zaGlmdCh0aGlzKSxcImZ1bmN0aW9uXCI9PXR5cGVvZiBlLmluc3RhbGw/ZS5pbnN0YWxsLmFwcGx5KGUsbik6XCJmdW5jdGlvblwiPT10eXBlb2YgZSYmZS5hcHBseShudWxsLG4pLHQucHVzaChlKSx0aGlzfX0oZSksZnVuY3Rpb24oZSl7ZS5taXhpbj1mdW5jdGlvbihlKXtyZXR1cm4gdGhpcy5vcHRpb25zPU5lKHRoaXMub3B0aW9ucyxlKSx0aGlzfX0oZSksZm4oZSksZnVuY3Rpb24oZSl7TC5mb3JFYWNoKGZ1bmN0aW9uKHQpe2VbdF09ZnVuY3Rpb24oZSxuKXtyZXR1cm4gbj8oXCJjb21wb25lbnRcIj09PXQmJnMobikmJihuLm5hbWU9bi5uYW1lfHxlLG49dGhpcy5vcHRpb25zLl9iYXNlLmV4dGVuZChuKSksXCJkaXJlY3RpdmVcIj09PXQmJlwiZnVuY3Rpb25cIj09dHlwZW9mIG4mJihuPXtiaW5kOm4sdXBkYXRlOm59KSx0aGlzLm9wdGlvbnNbdCtcInNcIl1bZV09bixuKTp0aGlzLm9wdGlvbnNbdCtcInNcIl1bZV19fSl9KGUpfShsbiksT2JqZWN0LmRlZmluZVByb3BlcnR5KGxuLnByb3RvdHlwZSxcIiRpc1NlcnZlclwiLHtnZXQ6WX0pLE9iamVjdC5kZWZpbmVQcm9wZXJ0eShsbi5wcm90b3R5cGUsXCIkc3NyQ29udGV4dFwiLHtnZXQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy4kdm5vZGUmJnRoaXMuJHZub2RlLnNzckNvbnRleHR9fSksT2JqZWN0LmRlZmluZVByb3BlcnR5KGxuLFwiRnVuY3Rpb25hbFJlbmRlckNvbnRleHRcIix7dmFsdWU6WnR9KSxsbi52ZXJzaW9uPVwiMi41LjIxXCI7dmFyIGduPWYoXCJzdHlsZSxjbGFzc1wiKSxfbj1mKFwiaW5wdXQsdGV4dGFyZWEsb3B0aW9uLHNlbGVjdCxwcm9ncmVzc1wiKSxibj1mdW5jdGlvbihlLHQsbil7cmV0dXJuXCJ2YWx1ZVwiPT09biYmX24oZSkmJlwiYnV0dG9uXCIhPT10fHxcInNlbGVjdGVkXCI9PT1uJiZcIm9wdGlvblwiPT09ZXx8XCJjaGVja2VkXCI9PT1uJiZcImlucHV0XCI9PT1lfHxcIm11dGVkXCI9PT1uJiZcInZpZGVvXCI9PT1lfSwkbj1mKFwiY29udGVudGVkaXRhYmxlLGRyYWdnYWJsZSxzcGVsbGNoZWNrXCIpLHduPWYoXCJhbGxvd2Z1bGxzY3JlZW4sYXN5bmMsYXV0b2ZvY3VzLGF1dG9wbGF5LGNoZWNrZWQsY29tcGFjdCxjb250cm9scyxkZWNsYXJlLGRlZmF1bHQsZGVmYXVsdGNoZWNrZWQsZGVmYXVsdG11dGVkLGRlZmF1bHRzZWxlY3RlZCxkZWZlcixkaXNhYmxlZCxlbmFibGVkLGZvcm1ub3ZhbGlkYXRlLGhpZGRlbixpbmRldGVybWluYXRlLGluZXJ0LGlzbWFwLGl0ZW1zY29wZSxsb29wLG11bHRpcGxlLG11dGVkLG5vaHJlZixub3Jlc2l6ZSxub3NoYWRlLG5vdmFsaWRhdGUsbm93cmFwLG9wZW4scGF1c2VvbmV4aXQscmVhZG9ubHkscmVxdWlyZWQscmV2ZXJzZWQsc2NvcGVkLHNlYW1sZXNzLHNlbGVjdGVkLHNvcnRhYmxlLHRyYW5zbGF0ZSx0cnVlc3BlZWQsdHlwZW11c3RtYXRjaCx2aXNpYmxlXCIpLENuPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGlua1wiLHhuPWZ1bmN0aW9uKGUpe3JldHVyblwiOlwiPT09ZS5jaGFyQXQoNSkmJlwieGxpbmtcIj09PWUuc2xpY2UoMCw1KX0sa249ZnVuY3Rpb24oZSl7cmV0dXJuIHhuKGUpP2Uuc2xpY2UoNixlLmxlbmd0aCk6XCJcIn0sQW49ZnVuY3Rpb24oZSl7cmV0dXJuIG51bGw9PWV8fCExPT09ZX07ZnVuY3Rpb24gT24oZSl7Zm9yKHZhciB0PWUuZGF0YSxyPWUsaT1lO24oaS5jb21wb25lbnRJbnN0YW5jZSk7KShpPWkuY29tcG9uZW50SW5zdGFuY2UuX3Zub2RlKSYmaS5kYXRhJiYodD1TbihpLmRhdGEsdCkpO2Zvcig7bihyPXIucGFyZW50KTspciYmci5kYXRhJiYodD1Tbih0LHIuZGF0YSkpO3JldHVybiBmdW5jdGlvbihlLHQpe2lmKG4oZSl8fG4odCkpcmV0dXJuIFRuKGUsTm4odCkpO3JldHVyblwiXCJ9KHQuc3RhdGljQ2xhc3MsdC5jbGFzcyl9ZnVuY3Rpb24gU24oZSx0KXtyZXR1cm57c3RhdGljQ2xhc3M6VG4oZS5zdGF0aWNDbGFzcyx0LnN0YXRpY0NsYXNzKSxjbGFzczpuKGUuY2xhc3MpP1tlLmNsYXNzLHQuY2xhc3NdOnQuY2xhc3N9fWZ1bmN0aW9uIFRuKGUsdCl7cmV0dXJuIGU/dD9lK1wiIFwiK3Q6ZTp0fHxcIlwifWZ1bmN0aW9uIE5uKGUpe3JldHVybiBBcnJheS5pc0FycmF5KGUpP2Z1bmN0aW9uKGUpe2Zvcih2YXIgdCxyPVwiXCIsaT0wLG89ZS5sZW5ndGg7aTxvO2krKyluKHQ9Tm4oZVtpXSkpJiZcIlwiIT09dCYmKHImJihyKz1cIiBcIikscis9dCk7cmV0dXJuIHJ9KGUpOm8oZSk/ZnVuY3Rpb24oZSl7dmFyIHQ9XCJcIjtmb3IodmFyIG4gaW4gZSllW25dJiYodCYmKHQrPVwiIFwiKSx0Kz1uKTtyZXR1cm4gdH0oZSk6XCJzdHJpbmdcIj09dHlwZW9mIGU/ZTpcIlwifXZhciBqbj17c3ZnOlwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIixtYXRoOlwiaHR0cDovL3d3dy53My5vcmcvMTk5OC9NYXRoL01hdGhNTFwifSxFbj1mKFwiaHRtbCxib2R5LGJhc2UsaGVhZCxsaW5rLG1ldGEsc3R5bGUsdGl0bGUsYWRkcmVzcyxhcnRpY2xlLGFzaWRlLGZvb3RlcixoZWFkZXIsaDEsaDIsaDMsaDQsaDUsaDYsaGdyb3VwLG5hdixzZWN0aW9uLGRpdixkZCxkbCxkdCxmaWdjYXB0aW9uLGZpZ3VyZSxwaWN0dXJlLGhyLGltZyxsaSxtYWluLG9sLHAscHJlLHVsLGEsYixhYmJyLGJkaSxiZG8sYnIsY2l0ZSxjb2RlLGRhdGEsZGZuLGVtLGksa2JkLG1hcmsscSxycCxydCxydGMscnVieSxzLHNhbXAsc21hbGwsc3BhbixzdHJvbmcsc3ViLHN1cCx0aW1lLHUsdmFyLHdicixhcmVhLGF1ZGlvLG1hcCx0cmFjayx2aWRlbyxlbWJlZCxvYmplY3QscGFyYW0sc291cmNlLGNhbnZhcyxzY3JpcHQsbm9zY3JpcHQsZGVsLGlucyxjYXB0aW9uLGNvbCxjb2xncm91cCx0YWJsZSx0aGVhZCx0Ym9keSx0ZCx0aCx0cixidXR0b24sZGF0YWxpc3QsZmllbGRzZXQsZm9ybSxpbnB1dCxsYWJlbCxsZWdlbmQsbWV0ZXIsb3B0Z3JvdXAsb3B0aW9uLG91dHB1dCxwcm9ncmVzcyxzZWxlY3QsdGV4dGFyZWEsZGV0YWlscyxkaWFsb2csbWVudSxtZW51aXRlbSxzdW1tYXJ5LGNvbnRlbnQsZWxlbWVudCxzaGFkb3csdGVtcGxhdGUsYmxvY2txdW90ZSxpZnJhbWUsdGZvb3RcIiksSW49ZihcInN2ZyxhbmltYXRlLGNpcmNsZSxjbGlwcGF0aCxjdXJzb3IsZGVmcyxkZXNjLGVsbGlwc2UsZmlsdGVyLGZvbnQtZmFjZSxmb3JlaWduT2JqZWN0LGcsZ2x5cGgsaW1hZ2UsbGluZSxtYXJrZXIsbWFzayxtaXNzaW5nLWdseXBoLHBhdGgscGF0dGVybixwb2x5Z29uLHBvbHlsaW5lLHJlY3Qsc3dpdGNoLHN5bWJvbCx0ZXh0LHRleHRwYXRoLHRzcGFuLHVzZSx2aWV3XCIsITApLExuPWZ1bmN0aW9uKGUpe3JldHVybiBFbihlKXx8SW4oZSl9O2Z1bmN0aW9uIE1uKGUpe3JldHVybiBJbihlKT9cInN2Z1wiOlwibWF0aFwiPT09ZT9cIm1hdGhcIjp2b2lkIDB9dmFyIERuPU9iamVjdC5jcmVhdGUobnVsbCk7dmFyIFBuPWYoXCJ0ZXh0LG51bWJlcixwYXNzd29yZCxzZWFyY2gsZW1haWwsdGVsLHVybFwiKTtmdW5jdGlvbiBGbihlKXtpZihcInN0cmluZ1wiPT10eXBlb2YgZSl7dmFyIHQ9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihlKTtyZXR1cm4gdHx8ZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKX1yZXR1cm4gZX12YXIgUm49T2JqZWN0LmZyZWV6ZSh7Y3JlYXRlRWxlbWVudDpmdW5jdGlvbihlLHQpe3ZhciBuPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoZSk7cmV0dXJuXCJzZWxlY3RcIiE9PWU/bjoodC5kYXRhJiZ0LmRhdGEuYXR0cnMmJnZvaWQgMCE9PXQuZGF0YS5hdHRycy5tdWx0aXBsZSYmbi5zZXRBdHRyaWJ1dGUoXCJtdWx0aXBsZVwiLFwibXVsdGlwbGVcIiksbil9LGNyZWF0ZUVsZW1lbnROUzpmdW5jdGlvbihlLHQpe3JldHVybiBkb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoam5bZV0sdCl9LGNyZWF0ZVRleHROb2RlOmZ1bmN0aW9uKGUpe3JldHVybiBkb2N1bWVudC5jcmVhdGVUZXh0Tm9kZShlKX0sY3JlYXRlQ29tbWVudDpmdW5jdGlvbihlKXtyZXR1cm4gZG9jdW1lbnQuY3JlYXRlQ29tbWVudChlKX0saW5zZXJ0QmVmb3JlOmZ1bmN0aW9uKGUsdCxuKXtlLmluc2VydEJlZm9yZSh0LG4pfSxyZW1vdmVDaGlsZDpmdW5jdGlvbihlLHQpe2UucmVtb3ZlQ2hpbGQodCl9LGFwcGVuZENoaWxkOmZ1bmN0aW9uKGUsdCl7ZS5hcHBlbmRDaGlsZCh0KX0scGFyZW50Tm9kZTpmdW5jdGlvbihlKXtyZXR1cm4gZS5wYXJlbnROb2RlfSxuZXh0U2libGluZzpmdW5jdGlvbihlKXtyZXR1cm4gZS5uZXh0U2libGluZ30sdGFnTmFtZTpmdW5jdGlvbihlKXtyZXR1cm4gZS50YWdOYW1lfSxzZXRUZXh0Q29udGVudDpmdW5jdGlvbihlLHQpe2UudGV4dENvbnRlbnQ9dH0sc2V0U3R5bGVTY29wZTpmdW5jdGlvbihlLHQpe2Uuc2V0QXR0cmlidXRlKHQsXCJcIil9fSksSG49e2NyZWF0ZTpmdW5jdGlvbihlLHQpe0JuKHQpfSx1cGRhdGU6ZnVuY3Rpb24oZSx0KXtlLmRhdGEucmVmIT09dC5kYXRhLnJlZiYmKEJuKGUsITApLEJuKHQpKX0sZGVzdHJveTpmdW5jdGlvbihlKXtCbihlLCEwKX19O2Z1bmN0aW9uIEJuKGUsdCl7dmFyIHI9ZS5kYXRhLnJlZjtpZihuKHIpKXt2YXIgaT1lLmNvbnRleHQsbz1lLmNvbXBvbmVudEluc3RhbmNlfHxlLmVsbSxhPWkuJHJlZnM7dD9BcnJheS5pc0FycmF5KGFbcl0pP3YoYVtyXSxvKTphW3JdPT09byYmKGFbcl09dm9pZCAwKTplLmRhdGEucmVmSW5Gb3I/QXJyYXkuaXNBcnJheShhW3JdKT9hW3JdLmluZGV4T2Yobyk8MCYmYVtyXS5wdXNoKG8pOmFbcl09W29dOmFbcl09b319dmFyIFVuPW5ldyB1ZShcIlwiLHt9LFtdKSxWbj1bXCJjcmVhdGVcIixcImFjdGl2YXRlXCIsXCJ1cGRhdGVcIixcInJlbW92ZVwiLFwiZGVzdHJveVwiXTtmdW5jdGlvbiB6bihlLGkpe3JldHVybiBlLmtleT09PWkua2V5JiYoZS50YWc9PT1pLnRhZyYmZS5pc0NvbW1lbnQ9PT1pLmlzQ29tbWVudCYmbihlLmRhdGEpPT09bihpLmRhdGEpJiZmdW5jdGlvbihlLHQpe2lmKFwiaW5wdXRcIiE9PWUudGFnKXJldHVybiEwO3ZhciByLGk9bihyPWUuZGF0YSkmJm4ocj1yLmF0dHJzKSYmci50eXBlLG89bihyPXQuZGF0YSkmJm4ocj1yLmF0dHJzKSYmci50eXBlO3JldHVybiBpPT09b3x8UG4oaSkmJlBuKG8pfShlLGkpfHxyKGUuaXNBc3luY1BsYWNlaG9sZGVyKSYmZS5hc3luY0ZhY3Rvcnk9PT1pLmFzeW5jRmFjdG9yeSYmdChpLmFzeW5jRmFjdG9yeS5lcnJvcikpfWZ1bmN0aW9uIEtuKGUsdCxyKXt2YXIgaSxvLGE9e307Zm9yKGk9dDtpPD1yOysraSluKG89ZVtpXS5rZXkpJiYoYVtvXT1pKTtyZXR1cm4gYX12YXIgSm49e2NyZWF0ZTpxbix1cGRhdGU6cW4sZGVzdHJveTpmdW5jdGlvbihlKXtxbihlLFVuKX19O2Z1bmN0aW9uIHFuKGUsdCl7KGUuZGF0YS5kaXJlY3RpdmVzfHx0LmRhdGEuZGlyZWN0aXZlcykmJmZ1bmN0aW9uKGUsdCl7dmFyIG4scixpLG89ZT09PVVuLGE9dD09PVVuLHM9R24oZS5kYXRhLmRpcmVjdGl2ZXMsZS5jb250ZXh0KSxjPUduKHQuZGF0YS5kaXJlY3RpdmVzLHQuY29udGV4dCksdT1bXSxsPVtdO2ZvcihuIGluIGMpcj1zW25dLGk9Y1tuXSxyPyhpLm9sZFZhbHVlPXIudmFsdWUsWG4oaSxcInVwZGF0ZVwiLHQsZSksaS5kZWYmJmkuZGVmLmNvbXBvbmVudFVwZGF0ZWQmJmwucHVzaChpKSk6KFhuKGksXCJiaW5kXCIsdCxlKSxpLmRlZiYmaS5kZWYuaW5zZXJ0ZWQmJnUucHVzaChpKSk7aWYodS5sZW5ndGgpe3ZhciBmPWZ1bmN0aW9uKCl7Zm9yKHZhciBuPTA7bjx1Lmxlbmd0aDtuKyspWG4odVtuXSxcImluc2VydGVkXCIsdCxlKX07bz90dCh0LFwiaW5zZXJ0XCIsZik6ZigpfWwubGVuZ3RoJiZ0dCh0LFwicG9zdHBhdGNoXCIsZnVuY3Rpb24oKXtmb3IodmFyIG49MDtuPGwubGVuZ3RoO24rKylYbihsW25dLFwiY29tcG9uZW50VXBkYXRlZFwiLHQsZSl9KTtpZighbylmb3IobiBpbiBzKWNbbl18fFhuKHNbbl0sXCJ1bmJpbmRcIixlLGUsYSl9KGUsdCl9dmFyIFduPU9iamVjdC5jcmVhdGUobnVsbCk7ZnVuY3Rpb24gR24oZSx0KXt2YXIgbixyLGk9T2JqZWN0LmNyZWF0ZShudWxsKTtpZighZSlyZXR1cm4gaTtmb3Iobj0wO248ZS5sZW5ndGg7bisrKShyPWVbbl0pLm1vZGlmaWVyc3x8KHIubW9kaWZpZXJzPVduKSxpW1puKHIpXT1yLHIuZGVmPWplKHQuJG9wdGlvbnMsXCJkaXJlY3RpdmVzXCIsci5uYW1lKTtyZXR1cm4gaX1mdW5jdGlvbiBabihlKXtyZXR1cm4gZS5yYXdOYW1lfHxlLm5hbWUrXCIuXCIrT2JqZWN0LmtleXMoZS5tb2RpZmllcnN8fHt9KS5qb2luKFwiLlwiKX1mdW5jdGlvbiBYbihlLHQsbixyLGkpe3ZhciBvPWUuZGVmJiZlLmRlZlt0XTtpZihvKXRyeXtvKG4uZWxtLGUsbixyLGkpfWNhdGNoKHIpe0RlKHIsbi5jb250ZXh0LFwiZGlyZWN0aXZlIFwiK2UubmFtZStcIiBcIit0K1wiIGhvb2tcIil9fXZhciBZbj1bSG4sSm5dO2Z1bmN0aW9uIFFuKGUscil7dmFyIGk9ci5jb21wb25lbnRPcHRpb25zO2lmKCEobihpKSYmITE9PT1pLkN0b3Iub3B0aW9ucy5pbmhlcml0QXR0cnN8fHQoZS5kYXRhLmF0dHJzKSYmdChyLmRhdGEuYXR0cnMpKSl7dmFyIG8sYSxzPXIuZWxtLGM9ZS5kYXRhLmF0dHJzfHx7fSx1PXIuZGF0YS5hdHRyc3x8e307Zm9yKG8gaW4gbih1Ll9fb2JfXykmJih1PXIuZGF0YS5hdHRycz1rKHt9LHUpKSx1KWE9dVtvXSxjW29dIT09YSYmZXIocyxvLGEpO2ZvcihvIGluKEt8fHEpJiZ1LnZhbHVlIT09Yy52YWx1ZSYmZXIocyxcInZhbHVlXCIsdS52YWx1ZSksYyl0KHVbb10pJiYoeG4obyk/cy5yZW1vdmVBdHRyaWJ1dGVOUyhDbixrbihvKSk6JG4obyl8fHMucmVtb3ZlQXR0cmlidXRlKG8pKX19ZnVuY3Rpb24gZXIoZSx0LG4pe2UudGFnTmFtZS5pbmRleE9mKFwiLVwiKT4tMT90cihlLHQsbik6d24odCk/QW4obik/ZS5yZW1vdmVBdHRyaWJ1dGUodCk6KG49XCJhbGxvd2Z1bGxzY3JlZW5cIj09PXQmJlwiRU1CRURcIj09PWUudGFnTmFtZT9cInRydWVcIjp0LGUuc2V0QXR0cmlidXRlKHQsbikpOiRuKHQpP2Uuc2V0QXR0cmlidXRlKHQsQW4obil8fFwiZmFsc2VcIj09PW4/XCJmYWxzZVwiOlwidHJ1ZVwiKTp4bih0KT9BbihuKT9lLnJlbW92ZUF0dHJpYnV0ZU5TKENuLGtuKHQpKTplLnNldEF0dHJpYnV0ZU5TKENuLHQsbik6dHIoZSx0LG4pfWZ1bmN0aW9uIHRyKGUsdCxuKXtpZihBbihuKSllLnJlbW92ZUF0dHJpYnV0ZSh0KTtlbHNle2lmKEsmJiFKJiYoXCJURVhUQVJFQVwiPT09ZS50YWdOYW1lfHxcIklOUFVUXCI9PT1lLnRhZ05hbWUpJiZcInBsYWNlaG9sZGVyXCI9PT10JiYhZS5fX2llcGgpe3ZhciByPWZ1bmN0aW9uKHQpe3Quc3RvcEltbWVkaWF0ZVByb3BhZ2F0aW9uKCksZS5yZW1vdmVFdmVudExpc3RlbmVyKFwiaW5wdXRcIixyKX07ZS5hZGRFdmVudExpc3RlbmVyKFwiaW5wdXRcIixyKSxlLl9faWVwaD0hMH1lLnNldEF0dHJpYnV0ZSh0LG4pfX12YXIgbnI9e2NyZWF0ZTpRbix1cGRhdGU6UW59O2Z1bmN0aW9uIHJyKGUscil7dmFyIGk9ci5lbG0sbz1yLmRhdGEsYT1lLmRhdGE7aWYoISh0KG8uc3RhdGljQ2xhc3MpJiZ0KG8uY2xhc3MpJiYodChhKXx8dChhLnN0YXRpY0NsYXNzKSYmdChhLmNsYXNzKSkpKXt2YXIgcz1PbihyKSxjPWkuX3RyYW5zaXRpb25DbGFzc2VzO24oYykmJihzPVRuKHMsTm4oYykpKSxzIT09aS5fcHJldkNsYXNzJiYoaS5zZXRBdHRyaWJ1dGUoXCJjbGFzc1wiLHMpLGkuX3ByZXZDbGFzcz1zKX19dmFyIGlyLG9yLGFyLHNyLGNyLHVyLGxyPXtjcmVhdGU6cnIsdXBkYXRlOnJyfSxmcj0vW1xcdykuK1xcLV8kXFxdXS87ZnVuY3Rpb24gcHIoZSl7dmFyIHQsbixyLGksbyxhPSExLHM9ITEsYz0hMSx1PSExLGw9MCxmPTAscD0wLGQ9MDtmb3Iocj0wO3I8ZS5sZW5ndGg7cisrKWlmKG49dCx0PWUuY2hhckNvZGVBdChyKSxhKTM5PT09dCYmOTIhPT1uJiYoYT0hMSk7ZWxzZSBpZihzKTM0PT09dCYmOTIhPT1uJiYocz0hMSk7ZWxzZSBpZihjKTk2PT09dCYmOTIhPT1uJiYoYz0hMSk7ZWxzZSBpZih1KTQ3PT09dCYmOTIhPT1uJiYodT0hMSk7ZWxzZSBpZigxMjQhPT10fHwxMjQ9PT1lLmNoYXJDb2RlQXQocisxKXx8MTI0PT09ZS5jaGFyQ29kZUF0KHItMSl8fGx8fGZ8fHApe3N3aXRjaCh0KXtjYXNlIDM0OnM9ITA7YnJlYWs7Y2FzZSAzOTphPSEwO2JyZWFrO2Nhc2UgOTY6Yz0hMDticmVhaztjYXNlIDQwOnArKzticmVhaztjYXNlIDQxOnAtLTticmVhaztjYXNlIDkxOmYrKzticmVhaztjYXNlIDkzOmYtLTticmVhaztjYXNlIDEyMzpsKys7YnJlYWs7Y2FzZSAxMjU6bC0tfWlmKDQ3PT09dCl7Zm9yKHZhciB2PXItMSxoPXZvaWQgMDt2Pj0wJiZcIiBcIj09PShoPWUuY2hhckF0KHYpKTt2LS0pO2gmJmZyLnRlc3QoaCl8fCh1PSEwKX19ZWxzZSB2b2lkIDA9PT1pPyhkPXIrMSxpPWUuc2xpY2UoMCxyKS50cmltKCkpOm0oKTtmdW5jdGlvbiBtKCl7KG98fChvPVtdKSkucHVzaChlLnNsaWNlKGQscikudHJpbSgpKSxkPXIrMX1pZih2b2lkIDA9PT1pP2k9ZS5zbGljZSgwLHIpLnRyaW0oKTowIT09ZCYmbSgpLG8pZm9yKHI9MDtyPG8ubGVuZ3RoO3IrKylpPWRyKGksb1tyXSk7cmV0dXJuIGl9ZnVuY3Rpb24gZHIoZSx0KXt2YXIgbj10LmluZGV4T2YoXCIoXCIpO2lmKG48MClyZXR1cm4nX2YoXCInK3QrJ1wiKSgnK2UrXCIpXCI7dmFyIHI9dC5zbGljZSgwLG4pLGk9dC5zbGljZShuKzEpO3JldHVybidfZihcIicrcisnXCIpKCcrZSsoXCIpXCIhPT1pP1wiLFwiK2k6aSl9ZnVuY3Rpb24gdnIoZSl7Y29uc29sZS5lcnJvcihcIltWdWUgY29tcGlsZXJdOiBcIitlKX1mdW5jdGlvbiBocihlLHQpe3JldHVybiBlP2UubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBlW3RdfSkuZmlsdGVyKGZ1bmN0aW9uKGUpe3JldHVybiBlfSk6W119ZnVuY3Rpb24gbXIoZSx0LG4peyhlLnByb3BzfHwoZS5wcm9wcz1bXSkpLnB1c2goe25hbWU6dCx2YWx1ZTpufSksZS5wbGFpbj0hMX1mdW5jdGlvbiB5cihlLHQsbil7KGUuYXR0cnN8fChlLmF0dHJzPVtdKSkucHVzaCh7bmFtZTp0LHZhbHVlOm59KSxlLnBsYWluPSExfWZ1bmN0aW9uIGdyKGUsdCxuKXtlLmF0dHJzTWFwW3RdPW4sZS5hdHRyc0xpc3QucHVzaCh7bmFtZTp0LHZhbHVlOm59KX1mdW5jdGlvbiBfcihlLHQsbixyLGksbyl7KGUuZGlyZWN0aXZlc3x8KGUuZGlyZWN0aXZlcz1bXSkpLnB1c2goe25hbWU6dCxyYXdOYW1lOm4sdmFsdWU6cixhcmc6aSxtb2RpZmllcnM6b30pLGUucGxhaW49ITF9ZnVuY3Rpb24gYnIodCxuLHIsaSxvLGEpe3ZhciBzO2k9aXx8ZSxcImNsaWNrXCI9PT1uJiYoaS5yaWdodD8obj1cImNvbnRleHRtZW51XCIsZGVsZXRlIGkucmlnaHQpOmkubWlkZGxlJiYobj1cIm1vdXNldXBcIikpLGkuY2FwdHVyZSYmKGRlbGV0ZSBpLmNhcHR1cmUsbj1cIiFcIituKSxpLm9uY2UmJihkZWxldGUgaS5vbmNlLG49XCJ+XCIrbiksaS5wYXNzaXZlJiYoZGVsZXRlIGkucGFzc2l2ZSxuPVwiJlwiK24pLGkubmF0aXZlPyhkZWxldGUgaS5uYXRpdmUscz10Lm5hdGl2ZUV2ZW50c3x8KHQubmF0aXZlRXZlbnRzPXt9KSk6cz10LmV2ZW50c3x8KHQuZXZlbnRzPXt9KTt2YXIgYz17dmFsdWU6ci50cmltKCl9O2khPT1lJiYoYy5tb2RpZmllcnM9aSk7dmFyIHU9c1tuXTtBcnJheS5pc0FycmF5KHUpP28/dS51bnNoaWZ0KGMpOnUucHVzaChjKTpzW25dPXU/bz9bYyx1XTpbdSxjXTpjLHQucGxhaW49ITF9ZnVuY3Rpb24gJHIoZSx0LG4pe3ZhciByPXdyKGUsXCI6XCIrdCl8fHdyKGUsXCJ2LWJpbmQ6XCIrdCk7aWYobnVsbCE9cilyZXR1cm4gcHIocik7aWYoITEhPT1uKXt2YXIgaT13cihlLHQpO2lmKG51bGwhPWkpcmV0dXJuIEpTT04uc3RyaW5naWZ5KGkpfX1mdW5jdGlvbiB3cihlLHQsbil7dmFyIHI7aWYobnVsbCE9KHI9ZS5hdHRyc01hcFt0XSkpZm9yKHZhciBpPWUuYXR0cnNMaXN0LG89MCxhPWkubGVuZ3RoO288YTtvKyspaWYoaVtvXS5uYW1lPT09dCl7aS5zcGxpY2UobywxKTticmVha31yZXR1cm4gbiYmZGVsZXRlIGUuYXR0cnNNYXBbdF0scn1mdW5jdGlvbiBDcihlLHQsbil7dmFyIHI9bnx8e30saT1yLm51bWJlcixvPVwiJCR2XCI7ci50cmltJiYobz1cIih0eXBlb2YgJCR2ID09PSAnc3RyaW5nJz8gJCR2LnRyaW0oKTogJCR2KVwiKSxpJiYobz1cIl9uKFwiK28rXCIpXCIpO3ZhciBhPXhyKHQsbyk7ZS5tb2RlbD17dmFsdWU6XCIoXCIrdCtcIilcIixleHByZXNzaW9uOkpTT04uc3RyaW5naWZ5KHQpLGNhbGxiYWNrOlwiZnVuY3Rpb24gKCQkdikge1wiK2ErXCJ9XCJ9fWZ1bmN0aW9uIHhyKGUsdCl7dmFyIG49ZnVuY3Rpb24oZSl7aWYoZT1lLnRyaW0oKSxpcj1lLmxlbmd0aCxlLmluZGV4T2YoXCJbXCIpPDB8fGUubGFzdEluZGV4T2YoXCJdXCIpPGlyLTEpcmV0dXJuKHNyPWUubGFzdEluZGV4T2YoXCIuXCIpKT4tMT97ZXhwOmUuc2xpY2UoMCxzciksa2V5OidcIicrZS5zbGljZShzcisxKSsnXCInfTp7ZXhwOmUsa2V5Om51bGx9O29yPWUsc3I9Y3I9dXI9MDtmb3IoOyFBcigpOylPcihhcj1rcigpKT9Ucihhcik6OTE9PT1hciYmU3IoYXIpO3JldHVybntleHA6ZS5zbGljZSgwLGNyKSxrZXk6ZS5zbGljZShjcisxLHVyKX19KGUpO3JldHVybiBudWxsPT09bi5rZXk/ZStcIj1cIit0OlwiJHNldChcIituLmV4cCtcIiwgXCIrbi5rZXkrXCIsIFwiK3QrXCIpXCJ9ZnVuY3Rpb24ga3IoKXtyZXR1cm4gb3IuY2hhckNvZGVBdCgrK3NyKX1mdW5jdGlvbiBBcigpe3JldHVybiBzcj49aXJ9ZnVuY3Rpb24gT3IoZSl7cmV0dXJuIDM0PT09ZXx8Mzk9PT1lfWZ1bmN0aW9uIFNyKGUpe3ZhciB0PTE7Zm9yKGNyPXNyOyFBcigpOylpZihPcihlPWtyKCkpKVRyKGUpO2Vsc2UgaWYoOTE9PT1lJiZ0KyssOTM9PT1lJiZ0LS0sMD09PXQpe3VyPXNyO2JyZWFrfX1mdW5jdGlvbiBUcihlKXtmb3IodmFyIHQ9ZTshQXIoKSYmKGU9a3IoKSkhPT10Oyk7fXZhciBOcixqcj1cIl9fclwiLEVyPVwiX19jXCI7ZnVuY3Rpb24gSXIoZSx0LG4pe3ZhciByPU5yO3JldHVybiBmdW5jdGlvbiBpKCl7bnVsbCE9PXQuYXBwbHkobnVsbCxhcmd1bWVudHMpJiZNcihlLGksbixyKX19ZnVuY3Rpb24gTHIoZSx0LG4scil7dmFyIGk7dD0oaT10KS5fd2l0aFRhc2t8fChpLl93aXRoVGFzaz1mdW5jdGlvbigpe3plPSEwO3RyeXtyZXR1cm4gaS5hcHBseShudWxsLGFyZ3VtZW50cyl9ZmluYWxseXt6ZT0hMX19KSxOci5hZGRFdmVudExpc3RlbmVyKGUsdCxaP3tjYXB0dXJlOm4scGFzc2l2ZTpyfTpuKX1mdW5jdGlvbiBNcihlLHQsbixyKXsocnx8TnIpLnJlbW92ZUV2ZW50TGlzdGVuZXIoZSx0Ll93aXRoVGFza3x8dCxuKX1mdW5jdGlvbiBEcihlLHIpe2lmKCF0KGUuZGF0YS5vbil8fCF0KHIuZGF0YS5vbikpe3ZhciBpPXIuZGF0YS5vbnx8e30sbz1lLmRhdGEub258fHt9O05yPXIuZWxtLGZ1bmN0aW9uKGUpe2lmKG4oZVtqcl0pKXt2YXIgdD1LP1wiY2hhbmdlXCI6XCJpbnB1dFwiO2VbdF09W10uY29uY2F0KGVbanJdLGVbdF18fFtdKSxkZWxldGUgZVtqcl19bihlW0VyXSkmJihlLmNoYW5nZT1bXS5jb25jYXQoZVtFcl0sZS5jaGFuZ2V8fFtdKSxkZWxldGUgZVtFcl0pfShpKSxldChpLG8sTHIsTXIsSXIsci5jb250ZXh0KSxOcj12b2lkIDB9fXZhciBQcj17Y3JlYXRlOkRyLHVwZGF0ZTpEcn07ZnVuY3Rpb24gRnIoZSxyKXtpZighdChlLmRhdGEuZG9tUHJvcHMpfHwhdChyLmRhdGEuZG9tUHJvcHMpKXt2YXIgaSxvLGE9ci5lbG0scz1lLmRhdGEuZG9tUHJvcHN8fHt9LGM9ci5kYXRhLmRvbVByb3BzfHx7fTtmb3IoaSBpbiBuKGMuX19vYl9fKSYmKGM9ci5kYXRhLmRvbVByb3BzPWsoe30sYykpLHMpdChjW2ldKSYmKGFbaV09XCJcIik7Zm9yKGkgaW4gYyl7aWYobz1jW2ldLFwidGV4dENvbnRlbnRcIj09PWl8fFwiaW5uZXJIVE1MXCI9PT1pKXtpZihyLmNoaWxkcmVuJiYoci5jaGlsZHJlbi5sZW5ndGg9MCksbz09PXNbaV0pY29udGludWU7MT09PWEuY2hpbGROb2Rlcy5sZW5ndGgmJmEucmVtb3ZlQ2hpbGQoYS5jaGlsZE5vZGVzWzBdKX1pZihcInZhbHVlXCI9PT1pKXthLl92YWx1ZT1vO3ZhciB1PXQobyk/XCJcIjpTdHJpbmcobyk7UnIoYSx1KSYmKGEudmFsdWU9dSl9ZWxzZSBhW2ldPW99fX1mdW5jdGlvbiBScihlLHQpe3JldHVybiFlLmNvbXBvc2luZyYmKFwiT1BUSU9OXCI9PT1lLnRhZ05hbWV8fGZ1bmN0aW9uKGUsdCl7dmFyIG49ITA7dHJ5e249ZG9jdW1lbnQuYWN0aXZlRWxlbWVudCE9PWV9Y2F0Y2goZSl7fXJldHVybiBuJiZlLnZhbHVlIT09dH0oZSx0KXx8ZnVuY3Rpb24oZSx0KXt2YXIgcj1lLnZhbHVlLGk9ZS5fdk1vZGlmaWVycztpZihuKGkpKXtpZihpLmxhenkpcmV0dXJuITE7aWYoaS5udW1iZXIpcmV0dXJuIGwocikhPT1sKHQpO2lmKGkudHJpbSlyZXR1cm4gci50cmltKCkhPT10LnRyaW0oKX1yZXR1cm4gciE9PXR9KGUsdCkpfXZhciBIcj17Y3JlYXRlOkZyLHVwZGF0ZTpGcn0sQnI9eShmdW5jdGlvbihlKXt2YXIgdD17fSxuPS86KC4rKS87cmV0dXJuIGUuc3BsaXQoLzsoPyFbXihdKlxcKSkvZykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlKXt2YXIgcj1lLnNwbGl0KG4pO3IubGVuZ3RoPjEmJih0W3JbMF0udHJpbSgpXT1yWzFdLnRyaW0oKSl9fSksdH0pO2Z1bmN0aW9uIFVyKGUpe3ZhciB0PVZyKGUuc3R5bGUpO3JldHVybiBlLnN0YXRpY1N0eWxlP2soZS5zdGF0aWNTdHlsZSx0KTp0fWZ1bmN0aW9uIFZyKGUpe3JldHVybiBBcnJheS5pc0FycmF5KGUpP0EoZSk6XCJzdHJpbmdcIj09dHlwZW9mIGU/QnIoZSk6ZX12YXIgenIsS3I9L14tLS8sSnI9L1xccyohaW1wb3J0YW50JC8scXI9ZnVuY3Rpb24oZSx0LG4pe2lmKEtyLnRlc3QodCkpZS5zdHlsZS5zZXRQcm9wZXJ0eSh0LG4pO2Vsc2UgaWYoSnIudGVzdChuKSllLnN0eWxlLnNldFByb3BlcnR5KHQsbi5yZXBsYWNlKEpyLFwiXCIpLFwiaW1wb3J0YW50XCIpO2Vsc2V7dmFyIHI9R3IodCk7aWYoQXJyYXkuaXNBcnJheShuKSlmb3IodmFyIGk9MCxvPW4ubGVuZ3RoO2k8bztpKyspZS5zdHlsZVtyXT1uW2ldO2Vsc2UgZS5zdHlsZVtyXT1ufX0sV3I9W1wiV2Via2l0XCIsXCJNb3pcIixcIm1zXCJdLEdyPXkoZnVuY3Rpb24oZSl7aWYoenI9enJ8fGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIikuc3R5bGUsXCJmaWx0ZXJcIiE9PShlPV8oZSkpJiZlIGluIHpyKXJldHVybiBlO2Zvcih2YXIgdD1lLmNoYXJBdCgwKS50b1VwcGVyQ2FzZSgpK2Uuc2xpY2UoMSksbj0wO248V3IubGVuZ3RoO24rKyl7dmFyIHI9V3Jbbl0rdDtpZihyIGluIHpyKXJldHVybiByfX0pO2Z1bmN0aW9uIFpyKGUscil7dmFyIGk9ci5kYXRhLG89ZS5kYXRhO2lmKCEodChpLnN0YXRpY1N0eWxlKSYmdChpLnN0eWxlKSYmdChvLnN0YXRpY1N0eWxlKSYmdChvLnN0eWxlKSkpe3ZhciBhLHMsYz1yLmVsbSx1PW8uc3RhdGljU3R5bGUsbD1vLm5vcm1hbGl6ZWRTdHlsZXx8by5zdHlsZXx8e30sZj11fHxsLHA9VnIoci5kYXRhLnN0eWxlKXx8e307ci5kYXRhLm5vcm1hbGl6ZWRTdHlsZT1uKHAuX19vYl9fKT9rKHt9LHApOnA7dmFyIGQ9ZnVuY3Rpb24oZSx0KXt2YXIgbixyPXt9O2lmKHQpZm9yKHZhciBpPWU7aS5jb21wb25lbnRJbnN0YW5jZTspKGk9aS5jb21wb25lbnRJbnN0YW5jZS5fdm5vZGUpJiZpLmRhdGEmJihuPVVyKGkuZGF0YSkpJiZrKHIsbik7KG49VXIoZS5kYXRhKSkmJmsocixuKTtmb3IodmFyIG89ZTtvPW8ucGFyZW50OylvLmRhdGEmJihuPVVyKG8uZGF0YSkpJiZrKHIsbik7cmV0dXJuIHJ9KHIsITApO2ZvcihzIGluIGYpdChkW3NdKSYmcXIoYyxzLFwiXCIpO2ZvcihzIGluIGQpKGE9ZFtzXSkhPT1mW3NdJiZxcihjLHMsbnVsbD09YT9cIlwiOmEpfX12YXIgWHI9e2NyZWF0ZTpacix1cGRhdGU6WnJ9LFlyPS9cXHMrLztmdW5jdGlvbiBRcihlLHQpe2lmKHQmJih0PXQudHJpbSgpKSlpZihlLmNsYXNzTGlzdCl0LmluZGV4T2YoXCIgXCIpPi0xP3Quc3BsaXQoWXIpLmZvckVhY2goZnVuY3Rpb24odCl7cmV0dXJuIGUuY2xhc3NMaXN0LmFkZCh0KX0pOmUuY2xhc3NMaXN0LmFkZCh0KTtlbHNle3ZhciBuPVwiIFwiKyhlLmdldEF0dHJpYnV0ZShcImNsYXNzXCIpfHxcIlwiKStcIiBcIjtuLmluZGV4T2YoXCIgXCIrdCtcIiBcIik8MCYmZS5zZXRBdHRyaWJ1dGUoXCJjbGFzc1wiLChuK3QpLnRyaW0oKSl9fWZ1bmN0aW9uIGVpKGUsdCl7aWYodCYmKHQ9dC50cmltKCkpKWlmKGUuY2xhc3NMaXN0KXQuaW5kZXhPZihcIiBcIik+LTE/dC5zcGxpdChZcikuZm9yRWFjaChmdW5jdGlvbih0KXtyZXR1cm4gZS5jbGFzc0xpc3QucmVtb3ZlKHQpfSk6ZS5jbGFzc0xpc3QucmVtb3ZlKHQpLGUuY2xhc3NMaXN0Lmxlbmd0aHx8ZS5yZW1vdmVBdHRyaWJ1dGUoXCJjbGFzc1wiKTtlbHNle2Zvcih2YXIgbj1cIiBcIisoZS5nZXRBdHRyaWJ1dGUoXCJjbGFzc1wiKXx8XCJcIikrXCIgXCIscj1cIiBcIit0K1wiIFwiO24uaW5kZXhPZihyKT49MDspbj1uLnJlcGxhY2UocixcIiBcIik7KG49bi50cmltKCkpP2Uuc2V0QXR0cmlidXRlKFwiY2xhc3NcIixuKTplLnJlbW92ZUF0dHJpYnV0ZShcImNsYXNzXCIpfX1mdW5jdGlvbiB0aShlKXtpZihlKXtpZihcIm9iamVjdFwiPT10eXBlb2YgZSl7dmFyIHQ9e307cmV0dXJuITEhPT1lLmNzcyYmayh0LG5pKGUubmFtZXx8XCJ2XCIpKSxrKHQsZSksdH1yZXR1cm5cInN0cmluZ1wiPT10eXBlb2YgZT9uaShlKTp2b2lkIDB9fXZhciBuaT15KGZ1bmN0aW9uKGUpe3JldHVybntlbnRlckNsYXNzOmUrXCItZW50ZXJcIixlbnRlclRvQ2xhc3M6ZStcIi1lbnRlci10b1wiLGVudGVyQWN0aXZlQ2xhc3M6ZStcIi1lbnRlci1hY3RpdmVcIixsZWF2ZUNsYXNzOmUrXCItbGVhdmVcIixsZWF2ZVRvQ2xhc3M6ZStcIi1sZWF2ZS10b1wiLGxlYXZlQWN0aXZlQ2xhc3M6ZStcIi1sZWF2ZS1hY3RpdmVcIn19KSxyaT1CJiYhSixpaT1cInRyYW5zaXRpb25cIixvaT1cImFuaW1hdGlvblwiLGFpPVwidHJhbnNpdGlvblwiLHNpPVwidHJhbnNpdGlvbmVuZFwiLGNpPVwiYW5pbWF0aW9uXCIsdWk9XCJhbmltYXRpb25lbmRcIjtyaSYmKHZvaWQgMD09PXdpbmRvdy5vbnRyYW5zaXRpb25lbmQmJnZvaWQgMCE9PXdpbmRvdy5vbndlYmtpdHRyYW5zaXRpb25lbmQmJihhaT1cIldlYmtpdFRyYW5zaXRpb25cIixzaT1cIndlYmtpdFRyYW5zaXRpb25FbmRcIiksdm9pZCAwPT09d2luZG93Lm9uYW5pbWF0aW9uZW5kJiZ2b2lkIDAhPT13aW5kb3cub253ZWJraXRhbmltYXRpb25lbmQmJihjaT1cIldlYmtpdEFuaW1hdGlvblwiLHVpPVwid2Via2l0QW5pbWF0aW9uRW5kXCIpKTt2YXIgbGk9Qj93aW5kb3cucmVxdWVzdEFuaW1hdGlvbkZyYW1lP3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUuYmluZCh3aW5kb3cpOnNldFRpbWVvdXQ6ZnVuY3Rpb24oZSl7cmV0dXJuIGUoKX07ZnVuY3Rpb24gZmkoZSl7bGkoZnVuY3Rpb24oKXtsaShlKX0pfWZ1bmN0aW9uIHBpKGUsdCl7dmFyIG49ZS5fdHJhbnNpdGlvbkNsYXNzZXN8fChlLl90cmFuc2l0aW9uQ2xhc3Nlcz1bXSk7bi5pbmRleE9mKHQpPDAmJihuLnB1c2godCksUXIoZSx0KSl9ZnVuY3Rpb24gZGkoZSx0KXtlLl90cmFuc2l0aW9uQ2xhc3NlcyYmdihlLl90cmFuc2l0aW9uQ2xhc3Nlcyx0KSxlaShlLHQpfWZ1bmN0aW9uIHZpKGUsdCxuKXt2YXIgcj1taShlLHQpLGk9ci50eXBlLG89ci50aW1lb3V0LGE9ci5wcm9wQ291bnQ7aWYoIWkpcmV0dXJuIG4oKTt2YXIgcz1pPT09aWk/c2k6dWksYz0wLHU9ZnVuY3Rpb24oKXtlLnJlbW92ZUV2ZW50TGlzdGVuZXIocyxsKSxuKCl9LGw9ZnVuY3Rpb24odCl7dC50YXJnZXQ9PT1lJiYrK2M+PWEmJnUoKX07c2V0VGltZW91dChmdW5jdGlvbigpe2M8YSYmdSgpfSxvKzEpLGUuYWRkRXZlbnRMaXN0ZW5lcihzLGwpfXZhciBoaT0vXFxiKHRyYW5zZm9ybXxhbGwpKCx8JCkvO2Z1bmN0aW9uIG1pKGUsdCl7dmFyIG4scj13aW5kb3cuZ2V0Q29tcHV0ZWRTdHlsZShlKSxpPShyW2FpK1wiRGVsYXlcIl18fFwiXCIpLnNwbGl0KFwiLCBcIiksbz0oclthaStcIkR1cmF0aW9uXCJdfHxcIlwiKS5zcGxpdChcIiwgXCIpLGE9eWkoaSxvKSxzPShyW2NpK1wiRGVsYXlcIl18fFwiXCIpLnNwbGl0KFwiLCBcIiksYz0ocltjaStcIkR1cmF0aW9uXCJdfHxcIlwiKS5zcGxpdChcIiwgXCIpLHU9eWkocyxjKSxsPTAsZj0wO3JldHVybiB0PT09aWk/YT4wJiYobj1paSxsPWEsZj1vLmxlbmd0aCk6dD09PW9pP3U+MCYmKG49b2ksbD11LGY9Yy5sZW5ndGgpOmY9KG49KGw9TWF0aC5tYXgoYSx1KSk+MD9hPnU/aWk6b2k6bnVsbCk/bj09PWlpP28ubGVuZ3RoOmMubGVuZ3RoOjAse3R5cGU6bix0aW1lb3V0OmwscHJvcENvdW50OmYsaGFzVHJhbnNmb3JtOm49PT1paSYmaGkudGVzdChyW2FpK1wiUHJvcGVydHlcIl0pfX1mdW5jdGlvbiB5aShlLHQpe2Zvcig7ZS5sZW5ndGg8dC5sZW5ndGg7KWU9ZS5jb25jYXQoZSk7cmV0dXJuIE1hdGgubWF4LmFwcGx5KG51bGwsdC5tYXAoZnVuY3Rpb24odCxuKXtyZXR1cm4gZ2kodCkrZ2koZVtuXSl9KSl9ZnVuY3Rpb24gZ2koZSl7cmV0dXJuIDFlMypOdW1iZXIoZS5zbGljZSgwLC0xKS5yZXBsYWNlKFwiLFwiLFwiLlwiKSl9ZnVuY3Rpb24gX2koZSxyKXt2YXIgaT1lLmVsbTtuKGkuX2xlYXZlQ2IpJiYoaS5fbGVhdmVDYi5jYW5jZWxsZWQ9ITAsaS5fbGVhdmVDYigpKTt2YXIgYT10aShlLmRhdGEudHJhbnNpdGlvbik7aWYoIXQoYSkmJiFuKGkuX2VudGVyQ2IpJiYxPT09aS5ub2RlVHlwZSl7Zm9yKHZhciBzPWEuY3NzLGM9YS50eXBlLHU9YS5lbnRlckNsYXNzLGY9YS5lbnRlclRvQ2xhc3MscD1hLmVudGVyQWN0aXZlQ2xhc3MsZD1hLmFwcGVhckNsYXNzLHY9YS5hcHBlYXJUb0NsYXNzLGg9YS5hcHBlYXJBY3RpdmVDbGFzcyxtPWEuYmVmb3JlRW50ZXIseT1hLmVudGVyLGc9YS5hZnRlckVudGVyLF89YS5lbnRlckNhbmNlbGxlZCxiPWEuYmVmb3JlQXBwZWFyLCQ9YS5hcHBlYXIsdz1hLmFmdGVyQXBwZWFyLEM9YS5hcHBlYXJDYW5jZWxsZWQseD1hLmR1cmF0aW9uLGs9aHQsQT1odC4kdm5vZGU7QSYmQS5wYXJlbnQ7KWs9KEE9QS5wYXJlbnQpLmNvbnRleHQ7dmFyIE89IWsuX2lzTW91bnRlZHx8IWUuaXNSb290SW5zZXJ0O2lmKCFPfHwkfHxcIlwiPT09JCl7dmFyIFM9TyYmZD9kOnUsVD1PJiZoP2g6cCxOPU8mJnY/djpmLGo9TyYmYnx8bSxJPU8mJlwiZnVuY3Rpb25cIj09dHlwZW9mICQ/JDp5LEw9TyYmd3x8ZyxNPU8mJkN8fF8sRD1sKG8oeCk/eC5lbnRlcjp4KSxQPSExIT09cyYmIUosRj13aShJKSxSPWkuX2VudGVyQ2I9RShmdW5jdGlvbigpe1AmJihkaShpLE4pLGRpKGksVCkpLFIuY2FuY2VsbGVkPyhQJiZkaShpLFMpLE0mJk0oaSkpOkwmJkwoaSksaS5fZW50ZXJDYj1udWxsfSk7ZS5kYXRhLnNob3d8fHR0KGUsXCJpbnNlcnRcIixmdW5jdGlvbigpe3ZhciB0PWkucGFyZW50Tm9kZSxuPXQmJnQuX3BlbmRpbmcmJnQuX3BlbmRpbmdbZS5rZXldO24mJm4udGFnPT09ZS50YWcmJm4uZWxtLl9sZWF2ZUNiJiZuLmVsbS5fbGVhdmVDYigpLEkmJkkoaSxSKX0pLGomJmooaSksUCYmKHBpKGksUykscGkoaSxUKSxmaShmdW5jdGlvbigpe2RpKGksUyksUi5jYW5jZWxsZWR8fChwaShpLE4pLEZ8fCgkaShEKT9zZXRUaW1lb3V0KFIsRCk6dmkoaSxjLFIpKSl9KSksZS5kYXRhLnNob3cmJihyJiZyKCksSSYmSShpLFIpKSxQfHxGfHxSKCl9fX1mdW5jdGlvbiBiaShlLHIpe3ZhciBpPWUuZWxtO24oaS5fZW50ZXJDYikmJihpLl9lbnRlckNiLmNhbmNlbGxlZD0hMCxpLl9lbnRlckNiKCkpO3ZhciBhPXRpKGUuZGF0YS50cmFuc2l0aW9uKTtpZih0KGEpfHwxIT09aS5ub2RlVHlwZSlyZXR1cm4gcigpO2lmKCFuKGkuX2xlYXZlQ2IpKXt2YXIgcz1hLmNzcyxjPWEudHlwZSx1PWEubGVhdmVDbGFzcyxmPWEubGVhdmVUb0NsYXNzLHA9YS5sZWF2ZUFjdGl2ZUNsYXNzLGQ9YS5iZWZvcmVMZWF2ZSx2PWEubGVhdmUsaD1hLmFmdGVyTGVhdmUsbT1hLmxlYXZlQ2FuY2VsbGVkLHk9YS5kZWxheUxlYXZlLGc9YS5kdXJhdGlvbixfPSExIT09cyYmIUosYj13aSh2KSwkPWwobyhnKT9nLmxlYXZlOmcpLHc9aS5fbGVhdmVDYj1FKGZ1bmN0aW9uKCl7aS5wYXJlbnROb2RlJiZpLnBhcmVudE5vZGUuX3BlbmRpbmcmJihpLnBhcmVudE5vZGUuX3BlbmRpbmdbZS5rZXldPW51bGwpLF8mJihkaShpLGYpLGRpKGkscCkpLHcuY2FuY2VsbGVkPyhfJiZkaShpLHUpLG0mJm0oaSkpOihyKCksaCYmaChpKSksaS5fbGVhdmVDYj1udWxsfSk7eT95KEMpOkMoKX1mdW5jdGlvbiBDKCl7dy5jYW5jZWxsZWR8fCghZS5kYXRhLnNob3cmJmkucGFyZW50Tm9kZSYmKChpLnBhcmVudE5vZGUuX3BlbmRpbmd8fChpLnBhcmVudE5vZGUuX3BlbmRpbmc9e30pKVtlLmtleV09ZSksZCYmZChpKSxfJiYocGkoaSx1KSxwaShpLHApLGZpKGZ1bmN0aW9uKCl7ZGkoaSx1KSx3LmNhbmNlbGxlZHx8KHBpKGksZiksYnx8KCRpKCQpP3NldFRpbWVvdXQodywkKTp2aShpLGMsdykpKX0pKSx2JiZ2KGksdyksX3x8Ynx8dygpKX19ZnVuY3Rpb24gJGkoZSl7cmV0dXJuXCJudW1iZXJcIj09dHlwZW9mIGUmJiFpc05hTihlKX1mdW5jdGlvbiB3aShlKXtpZih0KGUpKXJldHVybiExO3ZhciByPWUuZm5zO3JldHVybiBuKHIpP3dpKEFycmF5LmlzQXJyYXkocik/clswXTpyKTooZS5fbGVuZ3RofHxlLmxlbmd0aCk+MX1mdW5jdGlvbiBDaShlLHQpeyEwIT09dC5kYXRhLnNob3cmJl9pKHQpfXZhciB4aT1mdW5jdGlvbihlKXt2YXIgbyxhLHM9e30sYz1lLm1vZHVsZXMsdT1lLm5vZGVPcHM7Zm9yKG89MDtvPFZuLmxlbmd0aDsrK28pZm9yKHNbVm5bb11dPVtdLGE9MDthPGMubGVuZ3RoOysrYSluKGNbYV1bVm5bb11dKSYmc1tWbltvXV0ucHVzaChjW2FdW1ZuW29dXSk7ZnVuY3Rpb24gbChlKXt2YXIgdD11LnBhcmVudE5vZGUoZSk7bih0KSYmdS5yZW1vdmVDaGlsZCh0LGUpfWZ1bmN0aW9uIHAoZSx0LGksbyxhLGMsbCl7aWYobihlLmVsbSkmJm4oYykmJihlPWNbbF09ZGUoZSkpLGUuaXNSb290SW5zZXJ0PSFhLCFmdW5jdGlvbihlLHQsaSxvKXt2YXIgYT1lLmRhdGE7aWYobihhKSl7dmFyIGM9bihlLmNvbXBvbmVudEluc3RhbmNlKSYmYS5rZWVwQWxpdmU7aWYobihhPWEuaG9vaykmJm4oYT1hLmluaXQpJiZhKGUsITEpLG4oZS5jb21wb25lbnRJbnN0YW5jZSkpcmV0dXJuIGQoZSx0KSx2KGksZS5lbG0sbykscihjKSYmZnVuY3Rpb24oZSx0LHIsaSl7Zm9yKHZhciBvLGE9ZTthLmNvbXBvbmVudEluc3RhbmNlOylpZihhPWEuY29tcG9uZW50SW5zdGFuY2UuX3Zub2RlLG4obz1hLmRhdGEpJiZuKG89by50cmFuc2l0aW9uKSl7Zm9yKG89MDtvPHMuYWN0aXZhdGUubGVuZ3RoOysrbylzLmFjdGl2YXRlW29dKFVuLGEpO3QucHVzaChhKTticmVha312KHIsZS5lbG0saSl9KGUsdCxpLG8pLCEwfX0oZSx0LGksbykpe3ZhciBmPWUuZGF0YSxwPWUuY2hpbGRyZW4sbT1lLnRhZztuKG0pPyhlLmVsbT1lLm5zP3UuY3JlYXRlRWxlbWVudE5TKGUubnMsbSk6dS5jcmVhdGVFbGVtZW50KG0sZSksZyhlKSxoKGUscCx0KSxuKGYpJiZ5KGUsdCksdihpLGUuZWxtLG8pKTpyKGUuaXNDb21tZW50KT8oZS5lbG09dS5jcmVhdGVDb21tZW50KGUudGV4dCksdihpLGUuZWxtLG8pKTooZS5lbG09dS5jcmVhdGVUZXh0Tm9kZShlLnRleHQpLHYoaSxlLmVsbSxvKSl9fWZ1bmN0aW9uIGQoZSx0KXtuKGUuZGF0YS5wZW5kaW5nSW5zZXJ0KSYmKHQucHVzaC5hcHBseSh0LGUuZGF0YS5wZW5kaW5nSW5zZXJ0KSxlLmRhdGEucGVuZGluZ0luc2VydD1udWxsKSxlLmVsbT1lLmNvbXBvbmVudEluc3RhbmNlLiRlbCxtKGUpPyh5KGUsdCksZyhlKSk6KEJuKGUpLHQucHVzaChlKSl9ZnVuY3Rpb24gdihlLHQscil7bihlKSYmKG4ocik/dS5wYXJlbnROb2RlKHIpPT09ZSYmdS5pbnNlcnRCZWZvcmUoZSx0LHIpOnUuYXBwZW5kQ2hpbGQoZSx0KSl9ZnVuY3Rpb24gaChlLHQsbil7aWYoQXJyYXkuaXNBcnJheSh0KSlmb3IodmFyIHI9MDtyPHQubGVuZ3RoOysrcilwKHRbcl0sbixlLmVsbSxudWxsLCEwLHQscik7ZWxzZSBpKGUudGV4dCkmJnUuYXBwZW5kQ2hpbGQoZS5lbG0sdS5jcmVhdGVUZXh0Tm9kZShTdHJpbmcoZS50ZXh0KSkpfWZ1bmN0aW9uIG0oZSl7Zm9yKDtlLmNvbXBvbmVudEluc3RhbmNlOyllPWUuY29tcG9uZW50SW5zdGFuY2UuX3Zub2RlO3JldHVybiBuKGUudGFnKX1mdW5jdGlvbiB5KGUsdCl7Zm9yKHZhciByPTA7cjxzLmNyZWF0ZS5sZW5ndGg7KytyKXMuY3JlYXRlW3JdKFVuLGUpO24obz1lLmRhdGEuaG9vaykmJihuKG8uY3JlYXRlKSYmby5jcmVhdGUoVW4sZSksbihvLmluc2VydCkmJnQucHVzaChlKSl9ZnVuY3Rpb24gZyhlKXt2YXIgdDtpZihuKHQ9ZS5mblNjb3BlSWQpKXUuc2V0U3R5bGVTY29wZShlLmVsbSx0KTtlbHNlIGZvcih2YXIgcj1lO3I7KW4odD1yLmNvbnRleHQpJiZuKHQ9dC4kb3B0aW9ucy5fc2NvcGVJZCkmJnUuc2V0U3R5bGVTY29wZShlLmVsbSx0KSxyPXIucGFyZW50O24odD1odCkmJnQhPT1lLmNvbnRleHQmJnQhPT1lLmZuQ29udGV4dCYmbih0PXQuJG9wdGlvbnMuX3Njb3BlSWQpJiZ1LnNldFN0eWxlU2NvcGUoZS5lbG0sdCl9ZnVuY3Rpb24gXyhlLHQsbixyLGksbyl7Zm9yKDtyPD1pOysrcilwKG5bcl0sbyxlLHQsITEsbixyKX1mdW5jdGlvbiBiKGUpe3ZhciB0LHIsaT1lLmRhdGE7aWYobihpKSlmb3Iobih0PWkuaG9vaykmJm4odD10LmRlc3Ryb3kpJiZ0KGUpLHQ9MDt0PHMuZGVzdHJveS5sZW5ndGg7Kyt0KXMuZGVzdHJveVt0XShlKTtpZihuKHQ9ZS5jaGlsZHJlbikpZm9yKHI9MDtyPGUuY2hpbGRyZW4ubGVuZ3RoOysrciliKGUuY2hpbGRyZW5bcl0pfWZ1bmN0aW9uICQoZSx0LHIsaSl7Zm9yKDtyPD1pOysrcil7dmFyIG89dFtyXTtuKG8pJiYobihvLnRhZyk/KHcobyksYihvKSk6bChvLmVsbSkpfX1mdW5jdGlvbiB3KGUsdCl7aWYobih0KXx8bihlLmRhdGEpKXt2YXIgcixpPXMucmVtb3ZlLmxlbmd0aCsxO2ZvcihuKHQpP3QubGlzdGVuZXJzKz1pOnQ9ZnVuY3Rpb24oZSx0KXtmdW5jdGlvbiBuKCl7MD09LS1uLmxpc3RlbmVycyYmbChlKX1yZXR1cm4gbi5saXN0ZW5lcnM9dCxufShlLmVsbSxpKSxuKHI9ZS5jb21wb25lbnRJbnN0YW5jZSkmJm4ocj1yLl92bm9kZSkmJm4oci5kYXRhKSYmdyhyLHQpLHI9MDtyPHMucmVtb3ZlLmxlbmd0aDsrK3Ipcy5yZW1vdmVbcl0oZSx0KTtuKHI9ZS5kYXRhLmhvb2spJiZuKHI9ci5yZW1vdmUpP3IoZSx0KTp0KCl9ZWxzZSBsKGUuZWxtKX1mdW5jdGlvbiBDKGUsdCxyLGkpe2Zvcih2YXIgbz1yO288aTtvKyspe3ZhciBhPXRbb107aWYobihhKSYmem4oZSxhKSlyZXR1cm4gb319ZnVuY3Rpb24geChlLGksbyxhLGMsbCl7aWYoZSE9PWkpe24oaS5lbG0pJiZuKGEpJiYoaT1hW2NdPWRlKGkpKTt2YXIgZj1pLmVsbT1lLmVsbTtpZihyKGUuaXNBc3luY1BsYWNlaG9sZGVyKSluKGkuYXN5bmNGYWN0b3J5LnJlc29sdmVkKT9PKGUuZWxtLGksbyk6aS5pc0FzeW5jUGxhY2Vob2xkZXI9ITA7ZWxzZSBpZihyKGkuaXNTdGF0aWMpJiZyKGUuaXNTdGF0aWMpJiZpLmtleT09PWUua2V5JiYocihpLmlzQ2xvbmVkKXx8cihpLmlzT25jZSkpKWkuY29tcG9uZW50SW5zdGFuY2U9ZS5jb21wb25lbnRJbnN0YW5jZTtlbHNle3ZhciBkLHY9aS5kYXRhO24odikmJm4oZD12Lmhvb2spJiZuKGQ9ZC5wcmVwYXRjaCkmJmQoZSxpKTt2YXIgaD1lLmNoaWxkcmVuLHk9aS5jaGlsZHJlbjtpZihuKHYpJiZtKGkpKXtmb3IoZD0wO2Q8cy51cGRhdGUubGVuZ3RoOysrZClzLnVwZGF0ZVtkXShlLGkpO24oZD12Lmhvb2spJiZuKGQ9ZC51cGRhdGUpJiZkKGUsaSl9dChpLnRleHQpP24oaCkmJm4oeSk/aCE9PXkmJmZ1bmN0aW9uKGUscixpLG8sYSl7Zm9yKHZhciBzLGMsbCxmPTAsZD0wLHY9ci5sZW5ndGgtMSxoPXJbMF0sbT1yW3ZdLHk9aS5sZW5ndGgtMSxnPWlbMF0sYj1pW3ldLHc9IWE7Zjw9diYmZDw9eTspdChoKT9oPXJbKytmXTp0KG0pP209clstLXZdOnpuKGgsZyk/KHgoaCxnLG8saSxkKSxoPXJbKytmXSxnPWlbKytkXSk6em4obSxiKT8oeChtLGIsbyxpLHkpLG09clstLXZdLGI9aVstLXldKTp6bihoLGIpPyh4KGgsYixvLGkseSksdyYmdS5pbnNlcnRCZWZvcmUoZSxoLmVsbSx1Lm5leHRTaWJsaW5nKG0uZWxtKSksaD1yWysrZl0sYj1pWy0teV0pOnpuKG0sZyk/KHgobSxnLG8saSxkKSx3JiZ1Lmluc2VydEJlZm9yZShlLG0uZWxtLGguZWxtKSxtPXJbLS12XSxnPWlbKytkXSk6KHQocykmJihzPUtuKHIsZix2KSksdChjPW4oZy5rZXkpP3NbZy5rZXldOkMoZyxyLGYsdikpP3AoZyxvLGUsaC5lbG0sITEsaSxkKTp6bihsPXJbY10sZyk/KHgobCxnLG8saSxkKSxyW2NdPXZvaWQgMCx3JiZ1Lmluc2VydEJlZm9yZShlLGwuZWxtLGguZWxtKSk6cChnLG8sZSxoLmVsbSwhMSxpLGQpLGc9aVsrK2RdKTtmPnY/XyhlLHQoaVt5KzFdKT9udWxsOmlbeSsxXS5lbG0saSxkLHksbyk6ZD55JiYkKDAscixmLHYpfShmLGgseSxvLGwpOm4oeSk/KG4oZS50ZXh0KSYmdS5zZXRUZXh0Q29udGVudChmLFwiXCIpLF8oZixudWxsLHksMCx5Lmxlbmd0aC0xLG8pKTpuKGgpPyQoMCxoLDAsaC5sZW5ndGgtMSk6bihlLnRleHQpJiZ1LnNldFRleHRDb250ZW50KGYsXCJcIik6ZS50ZXh0IT09aS50ZXh0JiZ1LnNldFRleHRDb250ZW50KGYsaS50ZXh0KSxuKHYpJiZuKGQ9di5ob29rKSYmbihkPWQucG9zdHBhdGNoKSYmZChlLGkpfX19ZnVuY3Rpb24gayhlLHQsaSl7aWYocihpKSYmbihlLnBhcmVudCkpZS5wYXJlbnQuZGF0YS5wZW5kaW5nSW5zZXJ0PXQ7ZWxzZSBmb3IodmFyIG89MDtvPHQubGVuZ3RoOysrbyl0W29dLmRhdGEuaG9vay5pbnNlcnQodFtvXSl9dmFyIEE9ZihcImF0dHJzLGNsYXNzLHN0YXRpY0NsYXNzLHN0YXRpY1N0eWxlLGtleVwiKTtmdW5jdGlvbiBPKGUsdCxpLG8pe3ZhciBhLHM9dC50YWcsYz10LmRhdGEsdT10LmNoaWxkcmVuO2lmKG89b3x8YyYmYy5wcmUsdC5lbG09ZSxyKHQuaXNDb21tZW50KSYmbih0LmFzeW5jRmFjdG9yeSkpcmV0dXJuIHQuaXNBc3luY1BsYWNlaG9sZGVyPSEwLCEwO2lmKG4oYykmJihuKGE9Yy5ob29rKSYmbihhPWEuaW5pdCkmJmEodCwhMCksbihhPXQuY29tcG9uZW50SW5zdGFuY2UpKSlyZXR1cm4gZCh0LGkpLCEwO2lmKG4ocykpe2lmKG4odSkpaWYoZS5oYXNDaGlsZE5vZGVzKCkpaWYobihhPWMpJiZuKGE9YS5kb21Qcm9wcykmJm4oYT1hLmlubmVySFRNTCkpe2lmKGEhPT1lLmlubmVySFRNTClyZXR1cm4hMX1lbHNle2Zvcih2YXIgbD0hMCxmPWUuZmlyc3RDaGlsZCxwPTA7cDx1Lmxlbmd0aDtwKyspe2lmKCFmfHwhTyhmLHVbcF0saSxvKSl7bD0hMTticmVha31mPWYubmV4dFNpYmxpbmd9aWYoIWx8fGYpcmV0dXJuITF9ZWxzZSBoKHQsdSxpKTtpZihuKGMpKXt2YXIgdj0hMTtmb3IodmFyIG0gaW4gYylpZighQShtKSl7dj0hMCx5KHQsaSk7YnJlYWt9IXYmJmMuY2xhc3MmJlplKGMuY2xhc3MpfX1lbHNlIGUuZGF0YSE9PXQudGV4dCYmKGUuZGF0YT10LnRleHQpO3JldHVybiEwfXJldHVybiBmdW5jdGlvbihlLGksbyxhKXtpZighdChpKSl7dmFyIGMsbD0hMSxmPVtdO2lmKHQoZSkpbD0hMCxwKGksZik7ZWxzZXt2YXIgZD1uKGUubm9kZVR5cGUpO2lmKCFkJiZ6bihlLGkpKXgoZSxpLGYsbnVsbCxudWxsLGEpO2Vsc2V7aWYoZCl7aWYoMT09PWUubm9kZVR5cGUmJmUuaGFzQXR0cmlidXRlKEkpJiYoZS5yZW1vdmVBdHRyaWJ1dGUoSSksbz0hMCkscihvKSYmTyhlLGksZikpcmV0dXJuIGsoaSxmLCEwKSxlO2M9ZSxlPW5ldyB1ZSh1LnRhZ05hbWUoYykudG9Mb3dlckNhc2UoKSx7fSxbXSx2b2lkIDAsYyl9dmFyIHY9ZS5lbG0saD11LnBhcmVudE5vZGUodik7aWYocChpLGYsdi5fbGVhdmVDYj9udWxsOmgsdS5uZXh0U2libGluZyh2KSksbihpLnBhcmVudCkpZm9yKHZhciB5PWkucGFyZW50LGc9bShpKTt5Oyl7Zm9yKHZhciBfPTA7XzxzLmRlc3Ryb3kubGVuZ3RoOysrXylzLmRlc3Ryb3lbX10oeSk7aWYoeS5lbG09aS5lbG0sZyl7Zm9yKHZhciB3PTA7dzxzLmNyZWF0ZS5sZW5ndGg7Kyt3KXMuY3JlYXRlW3ddKFVuLHkpO3ZhciBDPXkuZGF0YS5ob29rLmluc2VydDtpZihDLm1lcmdlZClmb3IodmFyIEE9MTtBPEMuZm5zLmxlbmd0aDtBKyspQy5mbnNbQV0oKX1lbHNlIEJuKHkpO3k9eS5wYXJlbnR9bihoKT8kKDAsW2VdLDAsMCk6bihlLnRhZykmJmIoZSl9fXJldHVybiBrKGksZixsKSxpLmVsbX1uKGUpJiZiKGUpfX0oe25vZGVPcHM6Um4sbW9kdWxlczpbbnIsbHIsUHIsSHIsWHIsQj97Y3JlYXRlOkNpLGFjdGl2YXRlOkNpLHJlbW92ZTpmdW5jdGlvbihlLHQpeyEwIT09ZS5kYXRhLnNob3c/YmkoZSx0KTp0KCl9fTp7fV0uY29uY2F0KFluKX0pO0omJmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJzZWxlY3Rpb25jaGFuZ2VcIixmdW5jdGlvbigpe3ZhciBlPWRvY3VtZW50LmFjdGl2ZUVsZW1lbnQ7ZSYmZS52bW9kZWwmJkVpKGUsXCJpbnB1dFwiKX0pO3ZhciBraT17aW5zZXJ0ZWQ6ZnVuY3Rpb24oZSx0LG4scil7XCJzZWxlY3RcIj09PW4udGFnPyhyLmVsbSYmIXIuZWxtLl92T3B0aW9ucz90dChuLFwicG9zdHBhdGNoXCIsZnVuY3Rpb24oKXtraS5jb21wb25lbnRVcGRhdGVkKGUsdCxuKX0pOkFpKGUsdCxuLmNvbnRleHQpLGUuX3ZPcHRpb25zPVtdLm1hcC5jYWxsKGUub3B0aW9ucyxUaSkpOihcInRleHRhcmVhXCI9PT1uLnRhZ3x8UG4oZS50eXBlKSkmJihlLl92TW9kaWZpZXJzPXQubW9kaWZpZXJzLHQubW9kaWZpZXJzLmxhenl8fChlLmFkZEV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbnN0YXJ0XCIsTmkpLGUuYWRkRXZlbnRMaXN0ZW5lcihcImNvbXBvc2l0aW9uZW5kXCIsamkpLGUuYWRkRXZlbnRMaXN0ZW5lcihcImNoYW5nZVwiLGppKSxKJiYoZS52bW9kZWw9ITApKSl9LGNvbXBvbmVudFVwZGF0ZWQ6ZnVuY3Rpb24oZSx0LG4pe2lmKFwic2VsZWN0XCI9PT1uLnRhZyl7QWkoZSx0LG4uY29udGV4dCk7dmFyIHI9ZS5fdk9wdGlvbnMsaT1lLl92T3B0aW9ucz1bXS5tYXAuY2FsbChlLm9wdGlvbnMsVGkpO2lmKGkuc29tZShmdW5jdGlvbihlLHQpe3JldHVybiFOKGUsclt0XSl9KSkoZS5tdWx0aXBsZT90LnZhbHVlLnNvbWUoZnVuY3Rpb24oZSl7cmV0dXJuIFNpKGUsaSl9KTp0LnZhbHVlIT09dC5vbGRWYWx1ZSYmU2kodC52YWx1ZSxpKSkmJkVpKGUsXCJjaGFuZ2VcIil9fX07ZnVuY3Rpb24gQWkoZSx0LG4pe09pKGUsdCxuKSwoS3x8cSkmJnNldFRpbWVvdXQoZnVuY3Rpb24oKXtPaShlLHQsbil9LDApfWZ1bmN0aW9uIE9pKGUsdCxuKXt2YXIgcj10LnZhbHVlLGk9ZS5tdWx0aXBsZTtpZighaXx8QXJyYXkuaXNBcnJheShyKSl7Zm9yKHZhciBvLGEscz0wLGM9ZS5vcHRpb25zLmxlbmd0aDtzPGM7cysrKWlmKGE9ZS5vcHRpb25zW3NdLGkpbz1qKHIsVGkoYSkpPi0xLGEuc2VsZWN0ZWQhPT1vJiYoYS5zZWxlY3RlZD1vKTtlbHNlIGlmKE4oVGkoYSkscikpcmV0dXJuIHZvaWQoZS5zZWxlY3RlZEluZGV4IT09cyYmKGUuc2VsZWN0ZWRJbmRleD1zKSk7aXx8KGUuc2VsZWN0ZWRJbmRleD0tMSl9fWZ1bmN0aW9uIFNpKGUsdCl7cmV0dXJuIHQuZXZlcnkoZnVuY3Rpb24odCl7cmV0dXJuIU4odCxlKX0pfWZ1bmN0aW9uIFRpKGUpe3JldHVyblwiX3ZhbHVlXCJpbiBlP2UuX3ZhbHVlOmUudmFsdWV9ZnVuY3Rpb24gTmkoZSl7ZS50YXJnZXQuY29tcG9zaW5nPSEwfWZ1bmN0aW9uIGppKGUpe2UudGFyZ2V0LmNvbXBvc2luZyYmKGUudGFyZ2V0LmNvbXBvc2luZz0hMSxFaShlLnRhcmdldCxcImlucHV0XCIpKX1mdW5jdGlvbiBFaShlLHQpe3ZhciBuPWRvY3VtZW50LmNyZWF0ZUV2ZW50KFwiSFRNTEV2ZW50c1wiKTtuLmluaXRFdmVudCh0LCEwLCEwKSxlLmRpc3BhdGNoRXZlbnQobil9ZnVuY3Rpb24gSWkoZSl7cmV0dXJuIWUuY29tcG9uZW50SW5zdGFuY2V8fGUuZGF0YSYmZS5kYXRhLnRyYW5zaXRpb24/ZTpJaShlLmNvbXBvbmVudEluc3RhbmNlLl92bm9kZSl9dmFyIExpPXttb2RlbDpraSxzaG93OntiaW5kOmZ1bmN0aW9uKGUsdCxuKXt2YXIgcj10LnZhbHVlLGk9KG49SWkobikpLmRhdGEmJm4uZGF0YS50cmFuc2l0aW9uLG89ZS5fX3ZPcmlnaW5hbERpc3BsYXk9XCJub25lXCI9PT1lLnN0eWxlLmRpc3BsYXk/XCJcIjplLnN0eWxlLmRpc3BsYXk7ciYmaT8obi5kYXRhLnNob3c9ITAsX2kobixmdW5jdGlvbigpe2Uuc3R5bGUuZGlzcGxheT1vfSkpOmUuc3R5bGUuZGlzcGxheT1yP286XCJub25lXCJ9LHVwZGF0ZTpmdW5jdGlvbihlLHQsbil7dmFyIHI9dC52YWx1ZTshciE9IXQub2xkVmFsdWUmJigobj1JaShuKSkuZGF0YSYmbi5kYXRhLnRyYW5zaXRpb24/KG4uZGF0YS5zaG93PSEwLHI/X2kobixmdW5jdGlvbigpe2Uuc3R5bGUuZGlzcGxheT1lLl9fdk9yaWdpbmFsRGlzcGxheX0pOmJpKG4sZnVuY3Rpb24oKXtlLnN0eWxlLmRpc3BsYXk9XCJub25lXCJ9KSk6ZS5zdHlsZS5kaXNwbGF5PXI/ZS5fX3ZPcmlnaW5hbERpc3BsYXk6XCJub25lXCIpfSx1bmJpbmQ6ZnVuY3Rpb24oZSx0LG4scixpKXtpfHwoZS5zdHlsZS5kaXNwbGF5PWUuX192T3JpZ2luYWxEaXNwbGF5KX19fSxNaT17bmFtZTpTdHJpbmcsYXBwZWFyOkJvb2xlYW4sY3NzOkJvb2xlYW4sbW9kZTpTdHJpbmcsdHlwZTpTdHJpbmcsZW50ZXJDbGFzczpTdHJpbmcsbGVhdmVDbGFzczpTdHJpbmcsZW50ZXJUb0NsYXNzOlN0cmluZyxsZWF2ZVRvQ2xhc3M6U3RyaW5nLGVudGVyQWN0aXZlQ2xhc3M6U3RyaW5nLGxlYXZlQWN0aXZlQ2xhc3M6U3RyaW5nLGFwcGVhckNsYXNzOlN0cmluZyxhcHBlYXJBY3RpdmVDbGFzczpTdHJpbmcsYXBwZWFyVG9DbGFzczpTdHJpbmcsZHVyYXRpb246W051bWJlcixTdHJpbmcsT2JqZWN0XX07ZnVuY3Rpb24gRGkoZSl7dmFyIHQ9ZSYmZS5jb21wb25lbnRPcHRpb25zO3JldHVybiB0JiZ0LkN0b3Iub3B0aW9ucy5hYnN0cmFjdD9EaShzdCh0LmNoaWxkcmVuKSk6ZX1mdW5jdGlvbiBQaShlKXt2YXIgdD17fSxuPWUuJG9wdGlvbnM7Zm9yKHZhciByIGluIG4ucHJvcHNEYXRhKXRbcl09ZVtyXTt2YXIgaT1uLl9wYXJlbnRMaXN0ZW5lcnM7Zm9yKHZhciBvIGluIGkpdFtfKG8pXT1pW29dO3JldHVybiB0fWZ1bmN0aW9uIEZpKGUsdCl7aWYoL1xcZC1rZWVwLWFsaXZlJC8udGVzdCh0LnRhZykpcmV0dXJuIGUoXCJrZWVwLWFsaXZlXCIse3Byb3BzOnQuY29tcG9uZW50T3B0aW9ucy5wcm9wc0RhdGF9KX12YXIgUmk9ZnVuY3Rpb24oZSl7cmV0dXJuIGUudGFnfHxhdChlKX0sSGk9ZnVuY3Rpb24oZSl7cmV0dXJuXCJzaG93XCI9PT1lLm5hbWV9LEJpPXtuYW1lOlwidHJhbnNpdGlvblwiLHByb3BzOk1pLGFic3RyYWN0OiEwLHJlbmRlcjpmdW5jdGlvbihlKXt2YXIgdD10aGlzLG49dGhpcy4kc2xvdHMuZGVmYXVsdDtpZihuJiYobj1uLmZpbHRlcihSaSkpLmxlbmd0aCl7dmFyIHI9dGhpcy5tb2RlLG89blswXTtpZihmdW5jdGlvbihlKXtmb3IoO2U9ZS5wYXJlbnQ7KWlmKGUuZGF0YS50cmFuc2l0aW9uKXJldHVybiEwfSh0aGlzLiR2bm9kZSkpcmV0dXJuIG87dmFyIGE9RGkobyk7aWYoIWEpcmV0dXJuIG87aWYodGhpcy5fbGVhdmluZylyZXR1cm4gRmkoZSxvKTt2YXIgcz1cIl9fdHJhbnNpdGlvbi1cIit0aGlzLl91aWQrXCItXCI7YS5rZXk9bnVsbD09YS5rZXk/YS5pc0NvbW1lbnQ/cytcImNvbW1lbnRcIjpzK2EudGFnOmkoYS5rZXkpPzA9PT1TdHJpbmcoYS5rZXkpLmluZGV4T2Yocyk/YS5rZXk6cythLmtleTphLmtleTt2YXIgYz0oYS5kYXRhfHwoYS5kYXRhPXt9KSkudHJhbnNpdGlvbj1QaSh0aGlzKSx1PXRoaXMuX3Zub2RlLGw9RGkodSk7aWYoYS5kYXRhLmRpcmVjdGl2ZXMmJmEuZGF0YS5kaXJlY3RpdmVzLnNvbWUoSGkpJiYoYS5kYXRhLnNob3c9ITApLGwmJmwuZGF0YSYmIWZ1bmN0aW9uKGUsdCl7cmV0dXJuIHQua2V5PT09ZS5rZXkmJnQudGFnPT09ZS50YWd9KGEsbCkmJiFhdChsKSYmKCFsLmNvbXBvbmVudEluc3RhbmNlfHwhbC5jb21wb25lbnRJbnN0YW5jZS5fdm5vZGUuaXNDb21tZW50KSl7dmFyIGY9bC5kYXRhLnRyYW5zaXRpb249ayh7fSxjKTtpZihcIm91dC1pblwiPT09cilyZXR1cm4gdGhpcy5fbGVhdmluZz0hMCx0dChmLFwiYWZ0ZXJMZWF2ZVwiLGZ1bmN0aW9uKCl7dC5fbGVhdmluZz0hMSx0LiRmb3JjZVVwZGF0ZSgpfSksRmkoZSxvKTtpZihcImluLW91dFwiPT09cil7aWYoYXQoYSkpcmV0dXJuIHU7dmFyIHAsZD1mdW5jdGlvbigpe3AoKX07dHQoYyxcImFmdGVyRW50ZXJcIixkKSx0dChjLFwiZW50ZXJDYW5jZWxsZWRcIixkKSx0dChmLFwiZGVsYXlMZWF2ZVwiLGZ1bmN0aW9uKGUpe3A9ZX0pfX1yZXR1cm4gb319fSxVaT1rKHt0YWc6U3RyaW5nLG1vdmVDbGFzczpTdHJpbmd9LE1pKTtmdW5jdGlvbiBWaShlKXtlLmVsbS5fbW92ZUNiJiZlLmVsbS5fbW92ZUNiKCksZS5lbG0uX2VudGVyQ2ImJmUuZWxtLl9lbnRlckNiKCl9ZnVuY3Rpb24gemkoZSl7ZS5kYXRhLm5ld1Bvcz1lLmVsbS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKX1mdW5jdGlvbiBLaShlKXt2YXIgdD1lLmRhdGEucG9zLG49ZS5kYXRhLm5ld1BvcyxyPXQubGVmdC1uLmxlZnQsaT10LnRvcC1uLnRvcDtpZihyfHxpKXtlLmRhdGEubW92ZWQ9ITA7dmFyIG89ZS5lbG0uc3R5bGU7by50cmFuc2Zvcm09by5XZWJraXRUcmFuc2Zvcm09XCJ0cmFuc2xhdGUoXCIrcitcInB4LFwiK2krXCJweClcIixvLnRyYW5zaXRpb25EdXJhdGlvbj1cIjBzXCJ9fWRlbGV0ZSBVaS5tb2RlO3ZhciBKaT17VHJhbnNpdGlvbjpCaSxUcmFuc2l0aW9uR3JvdXA6e3Byb3BzOlVpLGJlZm9yZU1vdW50OmZ1bmN0aW9uKCl7dmFyIGU9dGhpcyx0PXRoaXMuX3VwZGF0ZTt0aGlzLl91cGRhdGU9ZnVuY3Rpb24obixyKXt2YXIgaT1tdChlKTtlLl9fcGF0Y2hfXyhlLl92bm9kZSxlLmtlcHQsITEsITApLGUuX3Zub2RlPWUua2VwdCxpKCksdC5jYWxsKGUsbixyKX19LHJlbmRlcjpmdW5jdGlvbihlKXtmb3IodmFyIHQ9dGhpcy50YWd8fHRoaXMuJHZub2RlLmRhdGEudGFnfHxcInNwYW5cIixuPU9iamVjdC5jcmVhdGUobnVsbCkscj10aGlzLnByZXZDaGlsZHJlbj10aGlzLmNoaWxkcmVuLGk9dGhpcy4kc2xvdHMuZGVmYXVsdHx8W10sbz10aGlzLmNoaWxkcmVuPVtdLGE9UGkodGhpcykscz0wO3M8aS5sZW5ndGg7cysrKXt2YXIgYz1pW3NdO2MudGFnJiZudWxsIT1jLmtleSYmMCE9PVN0cmluZyhjLmtleSkuaW5kZXhPZihcIl9fdmxpc3RcIikmJihvLnB1c2goYyksbltjLmtleV09YywoYy5kYXRhfHwoYy5kYXRhPXt9KSkudHJhbnNpdGlvbj1hKX1pZihyKXtmb3IodmFyIHU9W10sbD1bXSxmPTA7ZjxyLmxlbmd0aDtmKyspe3ZhciBwPXJbZl07cC5kYXRhLnRyYW5zaXRpb249YSxwLmRhdGEucG9zPXAuZWxtLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLG5bcC5rZXldP3UucHVzaChwKTpsLnB1c2gocCl9dGhpcy5rZXB0PWUodCxudWxsLHUpLHRoaXMucmVtb3ZlZD1sfXJldHVybiBlKHQsbnVsbCxvKX0sdXBkYXRlZDpmdW5jdGlvbigpe3ZhciBlPXRoaXMucHJldkNoaWxkcmVuLHQ9dGhpcy5tb3ZlQ2xhc3N8fCh0aGlzLm5hbWV8fFwidlwiKStcIi1tb3ZlXCI7ZS5sZW5ndGgmJnRoaXMuaGFzTW92ZShlWzBdLmVsbSx0KSYmKGUuZm9yRWFjaChWaSksZS5mb3JFYWNoKHppKSxlLmZvckVhY2goS2kpLHRoaXMuX3JlZmxvdz1kb2N1bWVudC5ib2R5Lm9mZnNldEhlaWdodCxlLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZS5kYXRhLm1vdmVkKXt2YXIgbj1lLmVsbSxyPW4uc3R5bGU7cGkobix0KSxyLnRyYW5zZm9ybT1yLldlYmtpdFRyYW5zZm9ybT1yLnRyYW5zaXRpb25EdXJhdGlvbj1cIlwiLG4uYWRkRXZlbnRMaXN0ZW5lcihzaSxuLl9tb3ZlQ2I9ZnVuY3Rpb24gZShyKXtyJiZyLnRhcmdldCE9PW58fHImJiEvdHJhbnNmb3JtJC8udGVzdChyLnByb3BlcnR5TmFtZSl8fChuLnJlbW92ZUV2ZW50TGlzdGVuZXIoc2ksZSksbi5fbW92ZUNiPW51bGwsZGkobix0KSl9KX19KSl9LG1ldGhvZHM6e2hhc01vdmU6ZnVuY3Rpb24oZSx0KXtpZighcmkpcmV0dXJuITE7aWYodGhpcy5faGFzTW92ZSlyZXR1cm4gdGhpcy5faGFzTW92ZTt2YXIgbj1lLmNsb25lTm9kZSgpO2UuX3RyYW5zaXRpb25DbGFzc2VzJiZlLl90cmFuc2l0aW9uQ2xhc3Nlcy5mb3JFYWNoKGZ1bmN0aW9uKGUpe2VpKG4sZSl9KSxRcihuLHQpLG4uc3R5bGUuZGlzcGxheT1cIm5vbmVcIix0aGlzLiRlbC5hcHBlbmRDaGlsZChuKTt2YXIgcj1taShuKTtyZXR1cm4gdGhpcy4kZWwucmVtb3ZlQ2hpbGQobiksdGhpcy5faGFzTW92ZT1yLmhhc1RyYW5zZm9ybX19fX07bG4uY29uZmlnLm11c3RVc2VQcm9wPWJuLGxuLmNvbmZpZy5pc1Jlc2VydmVkVGFnPUxuLGxuLmNvbmZpZy5pc1Jlc2VydmVkQXR0cj1nbixsbi5jb25maWcuZ2V0VGFnTmFtZXNwYWNlPU1uLGxuLmNvbmZpZy5pc1Vua25vd25FbGVtZW50PWZ1bmN0aW9uKGUpe2lmKCFCKXJldHVybiEwO2lmKExuKGUpKXJldHVybiExO2lmKGU9ZS50b0xvd2VyQ2FzZSgpLG51bGwhPURuW2VdKXJldHVybiBEbltlXTt2YXIgdD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KGUpO3JldHVybiBlLmluZGV4T2YoXCItXCIpPi0xP0RuW2VdPXQuY29uc3RydWN0b3I9PT13aW5kb3cuSFRNTFVua25vd25FbGVtZW50fHx0LmNvbnN0cnVjdG9yPT09d2luZG93LkhUTUxFbGVtZW50OkRuW2VdPS9IVE1MVW5rbm93bkVsZW1lbnQvLnRlc3QodC50b1N0cmluZygpKX0sayhsbi5vcHRpb25zLmRpcmVjdGl2ZXMsTGkpLGsobG4ub3B0aW9ucy5jb21wb25lbnRzLEppKSxsbi5wcm90b3R5cGUuX19wYXRjaF9fPUI/eGk6Tyxsbi5wcm90b3R5cGUuJG1vdW50PWZ1bmN0aW9uKGUsdCl7cmV0dXJuIGZ1bmN0aW9uKGUsdCxuKXt2YXIgcjtyZXR1cm4gZS4kZWw9dCxlLiRvcHRpb25zLnJlbmRlcnx8KGUuJG9wdGlvbnMucmVuZGVyPWZlKSxfdChlLFwiYmVmb3JlTW91bnRcIikscj1mdW5jdGlvbigpe2UuX3VwZGF0ZShlLl9yZW5kZXIoKSxuKX0sbmV3IFN0KGUscixPLHtiZWZvcmU6ZnVuY3Rpb24oKXtlLl9pc01vdW50ZWQmJiFlLl9pc0Rlc3Ryb3llZCYmX3QoZSxcImJlZm9yZVVwZGF0ZVwiKX19LCEwKSxuPSExLG51bGw9PWUuJHZub2RlJiYoZS5faXNNb3VudGVkPSEwLF90KGUsXCJtb3VudGVkXCIpKSxlfSh0aGlzLGU9ZSYmQj9GbihlKTp2b2lkIDAsdCl9LEImJnNldFRpbWVvdXQoZnVuY3Rpb24oKXtELmRldnRvb2xzJiZRJiZRLmVtaXQoXCJpbml0XCIsbG4pfSwwKTt2YXIgcWk9L1xce1xceygoPzoufFxccj9cXG4pKz8pXFx9XFx9L2csV2k9L1stLiorP14ke30oKXxbXFxdXFwvXFxcXF0vZyxHaT15KGZ1bmN0aW9uKGUpe3ZhciB0PWVbMF0ucmVwbGFjZShXaSxcIlxcXFwkJlwiKSxuPWVbMV0ucmVwbGFjZShXaSxcIlxcXFwkJlwiKTtyZXR1cm4gbmV3IFJlZ0V4cCh0K1wiKCg/Oi58XFxcXG4pKz8pXCIrbixcImdcIil9KTt2YXIgWmk9e3N0YXRpY0tleXM6W1wic3RhdGljQ2xhc3NcIl0sdHJhbnNmb3JtTm9kZTpmdW5jdGlvbihlLHQpe3Qud2Fybjt2YXIgbj13cihlLFwiY2xhc3NcIik7biYmKGUuc3RhdGljQ2xhc3M9SlNPTi5zdHJpbmdpZnkobikpO3ZhciByPSRyKGUsXCJjbGFzc1wiLCExKTtyJiYoZS5jbGFzc0JpbmRpbmc9cil9LGdlbkRhdGE6ZnVuY3Rpb24oZSl7dmFyIHQ9XCJcIjtyZXR1cm4gZS5zdGF0aWNDbGFzcyYmKHQrPVwic3RhdGljQ2xhc3M6XCIrZS5zdGF0aWNDbGFzcytcIixcIiksZS5jbGFzc0JpbmRpbmcmJih0Kz1cImNsYXNzOlwiK2UuY2xhc3NCaW5kaW5nK1wiLFwiKSx0fX07dmFyIFhpLFlpPXtzdGF0aWNLZXlzOltcInN0YXRpY1N0eWxlXCJdLHRyYW5zZm9ybU5vZGU6ZnVuY3Rpb24oZSx0KXt0Lndhcm47dmFyIG49d3IoZSxcInN0eWxlXCIpO24mJihlLnN0YXRpY1N0eWxlPUpTT04uc3RyaW5naWZ5KEJyKG4pKSk7dmFyIHI9JHIoZSxcInN0eWxlXCIsITEpO3ImJihlLnN0eWxlQmluZGluZz1yKX0sZ2VuRGF0YTpmdW5jdGlvbihlKXt2YXIgdD1cIlwiO3JldHVybiBlLnN0YXRpY1N0eWxlJiYodCs9XCJzdGF0aWNTdHlsZTpcIitlLnN0YXRpY1N0eWxlK1wiLFwiKSxlLnN0eWxlQmluZGluZyYmKHQrPVwic3R5bGU6KFwiK2Uuc3R5bGVCaW5kaW5nK1wiKSxcIiksdH19LFFpPWZ1bmN0aW9uKGUpe3JldHVybihYaT1YaXx8ZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKSkuaW5uZXJIVE1MPWUsWGkudGV4dENvbnRlbnR9LGVvPWYoXCJhcmVhLGJhc2UsYnIsY29sLGVtYmVkLGZyYW1lLGhyLGltZyxpbnB1dCxpc2luZGV4LGtleWdlbixsaW5rLG1ldGEscGFyYW0sc291cmNlLHRyYWNrLHdiclwiKSx0bz1mKFwiY29sZ3JvdXAsZGQsZHQsbGksb3B0aW9ucyxwLHRkLHRmb290LHRoLHRoZWFkLHRyLHNvdXJjZVwiKSxubz1mKFwiYWRkcmVzcyxhcnRpY2xlLGFzaWRlLGJhc2UsYmxvY2txdW90ZSxib2R5LGNhcHRpb24sY29sLGNvbGdyb3VwLGRkLGRldGFpbHMsZGlhbG9nLGRpdixkbCxkdCxmaWVsZHNldCxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsZm9ybSxoMSxoMixoMyxoNCxoNSxoNixoZWFkLGhlYWRlcixoZ3JvdXAsaHIsaHRtbCxsZWdlbmQsbGksbWVudWl0ZW0sbWV0YSxvcHRncm91cCxvcHRpb24scGFyYW0scnAscnQsc291cmNlLHN0eWxlLHN1bW1hcnksdGJvZHksdGQsdGZvb3QsdGgsdGhlYWQsdGl0bGUsdHIsdHJhY2tcIikscm89L15cXHMqKFteXFxzXCInPD5cXC89XSspKD86XFxzKig9KVxccyooPzpcIihbXlwiXSopXCIrfCcoW14nXSopJyt8KFteXFxzXCInPTw+YF0rKSkpPy8saW89XCJbYS16QS1aX11bXFxcXHdcXFxcLVxcXFwuXSpcIixvbz1cIigoPzpcIitpbytcIlxcXFw6KT9cIitpbytcIilcIixhbz1uZXcgUmVnRXhwKFwiXjxcIitvbyksc289L15cXHMqKFxcLz8pPi8sY289bmV3IFJlZ0V4cChcIl48XFxcXC9cIitvbytcIltePl0qPlwiKSx1bz0vXjwhRE9DVFlQRSBbXj5dKz4vaSxsbz0vXjwhXFwtLS8sZm89L148IVxcWy8scG89ZihcInNjcmlwdCxzdHlsZSx0ZXh0YXJlYVwiLCEwKSx2bz17fSxobz17XCImbHQ7XCI6XCI8XCIsXCImZ3Q7XCI6XCI+XCIsXCImcXVvdDtcIjonXCInLFwiJmFtcDtcIjpcIiZcIixcIiYjMTA7XCI6XCJcXG5cIixcIiYjOTtcIjpcIlxcdFwifSxtbz0vJig/Omx0fGd0fHF1b3R8YW1wKTsvZyx5bz0vJig/Omx0fGd0fHF1b3R8YW1wfCMxMHwjOSk7L2csZ289ZihcInByZSx0ZXh0YXJlYVwiLCEwKSxfbz1mdW5jdGlvbihlLHQpe3JldHVybiBlJiZnbyhlKSYmXCJcXG5cIj09PXRbMF19O2Z1bmN0aW9uIGJvKGUsdCl7dmFyIG49dD95bzptbztyZXR1cm4gZS5yZXBsYWNlKG4sZnVuY3Rpb24oZSl7cmV0dXJuIGhvW2VdfSl9dmFyICRvLHdvLENvLHhvLGtvLEFvLE9vLFNvLFRvPS9eQHxedi1vbjovLE5vPS9edi18XkB8XjovLGpvPS8oW1xcc1xcU10qPylcXHMrKD86aW58b2YpXFxzKyhbXFxzXFxTXSopLyxFbz0vLChbXixcXH1cXF1dKikoPzosKFteLFxcfVxcXV0qKSk/JC8sSW89L15cXCh8XFwpJC9nLExvPS86KC4qKSQvLE1vPS9eOnxedi1iaW5kOi8sRG89L1xcLlteLl0rL2csUG89eShRaSk7ZnVuY3Rpb24gRm8oZSx0LG4pe3JldHVybnt0eXBlOjEsdGFnOmUsYXR0cnNMaXN0OnQsYXR0cnNNYXA6ZnVuY3Rpb24oZSl7Zm9yKHZhciB0PXt9LG49MCxyPWUubGVuZ3RoO248cjtuKyspdFtlW25dLm5hbWVdPWVbbl0udmFsdWU7cmV0dXJuIHR9KHQpLHBhcmVudDpuLGNoaWxkcmVuOltdfX1mdW5jdGlvbiBSbyhlLHQpeyRvPXQud2Fybnx8dnIsQW89dC5pc1ByZVRhZ3x8UyxPbz10Lm11c3RVc2VQcm9wfHxTLFNvPXQuZ2V0VGFnTmFtZXNwYWNlfHxTLENvPWhyKHQubW9kdWxlcyxcInRyYW5zZm9ybU5vZGVcIikseG89aHIodC5tb2R1bGVzLFwicHJlVHJhbnNmb3JtTm9kZVwiKSxrbz1ocih0Lm1vZHVsZXMsXCJwb3N0VHJhbnNmb3JtTm9kZVwiKSx3bz10LmRlbGltaXRlcnM7dmFyIG4scixpPVtdLG89ITEhPT10LnByZXNlcnZlV2hpdGVzcGFjZSxhPSExLHM9ITE7ZnVuY3Rpb24gYyhlKXtlLnByZSYmKGE9ITEpLEFvKGUudGFnKSYmKHM9ITEpO2Zvcih2YXIgbj0wO248a28ubGVuZ3RoO24rKylrb1tuXShlLHQpfXJldHVybiBmdW5jdGlvbihlLHQpe2Zvcih2YXIgbixyLGk9W10sbz10LmV4cGVjdEhUTUwsYT10LmlzVW5hcnlUYWd8fFMscz10LmNhbkJlTGVmdE9wZW5UYWd8fFMsYz0wO2U7KXtpZihuPWUsciYmcG8ocikpe3ZhciB1PTAsbD1yLnRvTG93ZXJDYXNlKCksZj12b1tsXXx8KHZvW2xdPW5ldyBSZWdFeHAoXCIoW1xcXFxzXFxcXFNdKj8pKDwvXCIrbCtcIltePl0qPilcIixcImlcIikpLHA9ZS5yZXBsYWNlKGYsZnVuY3Rpb24oZSxuLHIpe3JldHVybiB1PXIubGVuZ3RoLHBvKGwpfHxcIm5vc2NyaXB0XCI9PT1sfHwobj1uLnJlcGxhY2UoLzwhXFwtLShbXFxzXFxTXSo/KS0tPi9nLFwiJDFcIikucmVwbGFjZSgvPCFcXFtDREFUQVxcWyhbXFxzXFxTXSo/KV1dPi9nLFwiJDFcIikpLF9vKGwsbikmJihuPW4uc2xpY2UoMSkpLHQuY2hhcnMmJnQuY2hhcnMobiksXCJcIn0pO2MrPWUubGVuZ3RoLXAubGVuZ3RoLGU9cCxBKGwsYy11LGMpfWVsc2V7dmFyIGQ9ZS5pbmRleE9mKFwiPFwiKTtpZigwPT09ZCl7aWYobG8udGVzdChlKSl7dmFyIHY9ZS5pbmRleE9mKFwiLS1cXHgzZVwiKTtpZih2Pj0wKXt0LnNob3VsZEtlZXBDb21tZW50JiZ0LmNvbW1lbnQoZS5zdWJzdHJpbmcoNCx2KSksQyh2KzMpO2NvbnRpbnVlfX1pZihmby50ZXN0KGUpKXt2YXIgaD1lLmluZGV4T2YoXCJdPlwiKTtpZihoPj0wKXtDKGgrMik7Y29udGludWV9fXZhciBtPWUubWF0Y2godW8pO2lmKG0pe0MobVswXS5sZW5ndGgpO2NvbnRpbnVlfXZhciB5PWUubWF0Y2goY28pO2lmKHkpe3ZhciBnPWM7Qyh5WzBdLmxlbmd0aCksQSh5WzFdLGcsYyk7Y29udGludWV9dmFyIF89eCgpO2lmKF8pe2soXyksX28oXy50YWdOYW1lLGUpJiZDKDEpO2NvbnRpbnVlfX12YXIgYj12b2lkIDAsJD12b2lkIDAsdz12b2lkIDA7aWYoZD49MCl7Zm9yKCQ9ZS5zbGljZShkKTshKGNvLnRlc3QoJCl8fGFvLnRlc3QoJCl8fGxvLnRlc3QoJCl8fGZvLnRlc3QoJCl8fCh3PSQuaW5kZXhPZihcIjxcIiwxKSk8MCk7KWQrPXcsJD1lLnNsaWNlKGQpO2I9ZS5zdWJzdHJpbmcoMCxkKSxDKGQpfWQ8MCYmKGI9ZSxlPVwiXCIpLHQuY2hhcnMmJmImJnQuY2hhcnMoYil9aWYoZT09PW4pe3QuY2hhcnMmJnQuY2hhcnMoZSk7YnJlYWt9fWZ1bmN0aW9uIEModCl7Yys9dCxlPWUuc3Vic3RyaW5nKHQpfWZ1bmN0aW9uIHgoKXt2YXIgdD1lLm1hdGNoKGFvKTtpZih0KXt2YXIgbixyLGk9e3RhZ05hbWU6dFsxXSxhdHRyczpbXSxzdGFydDpjfTtmb3IoQyh0WzBdLmxlbmd0aCk7IShuPWUubWF0Y2goc28pKSYmKHI9ZS5tYXRjaChybykpOylDKHJbMF0ubGVuZ3RoKSxpLmF0dHJzLnB1c2gocik7aWYobilyZXR1cm4gaS51bmFyeVNsYXNoPW5bMV0sQyhuWzBdLmxlbmd0aCksaS5lbmQ9YyxpfX1mdW5jdGlvbiBrKGUpe3ZhciBuPWUudGFnTmFtZSxjPWUudW5hcnlTbGFzaDtvJiYoXCJwXCI9PT1yJiZubyhuKSYmQShyKSxzKG4pJiZyPT09biYmQShuKSk7Zm9yKHZhciB1PWEobil8fCEhYyxsPWUuYXR0cnMubGVuZ3RoLGY9bmV3IEFycmF5KGwpLHA9MDtwPGw7cCsrKXt2YXIgZD1lLmF0dHJzW3BdLHY9ZFszXXx8ZFs0XXx8ZFs1XXx8XCJcIixoPVwiYVwiPT09biYmXCJocmVmXCI9PT1kWzFdP3Quc2hvdWxkRGVjb2RlTmV3bGluZXNGb3JIcmVmOnQuc2hvdWxkRGVjb2RlTmV3bGluZXM7ZltwXT17bmFtZTpkWzFdLHZhbHVlOmJvKHYsaCl9fXV8fChpLnB1c2goe3RhZzpuLGxvd2VyQ2FzZWRUYWc6bi50b0xvd2VyQ2FzZSgpLGF0dHJzOmZ9KSxyPW4pLHQuc3RhcnQmJnQuc3RhcnQobixmLHUsZS5zdGFydCxlLmVuZCl9ZnVuY3Rpb24gQShlLG4sbyl7dmFyIGEscztpZihudWxsPT1uJiYobj1jKSxudWxsPT1vJiYobz1jKSxlKWZvcihzPWUudG9Mb3dlckNhc2UoKSxhPWkubGVuZ3RoLTE7YT49MCYmaVthXS5sb3dlckNhc2VkVGFnIT09czthLS0pO2Vsc2UgYT0wO2lmKGE+PTApe2Zvcih2YXIgdT1pLmxlbmd0aC0xO3U+PWE7dS0tKXQuZW5kJiZ0LmVuZChpW3VdLnRhZyxuLG8pO2kubGVuZ3RoPWEscj1hJiZpW2EtMV0udGFnfWVsc2VcImJyXCI9PT1zP3Quc3RhcnQmJnQuc3RhcnQoZSxbXSwhMCxuLG8pOlwicFwiPT09cyYmKHQuc3RhcnQmJnQuc3RhcnQoZSxbXSwhMSxuLG8pLHQuZW5kJiZ0LmVuZChlLG4sbykpfUEoKX0oZSx7d2FybjokbyxleHBlY3RIVE1MOnQuZXhwZWN0SFRNTCxpc1VuYXJ5VGFnOnQuaXNVbmFyeVRhZyxjYW5CZUxlZnRPcGVuVGFnOnQuY2FuQmVMZWZ0T3BlblRhZyxzaG91bGREZWNvZGVOZXdsaW5lczp0LnNob3VsZERlY29kZU5ld2xpbmVzLHNob3VsZERlY29kZU5ld2xpbmVzRm9ySHJlZjp0LnNob3VsZERlY29kZU5ld2xpbmVzRm9ySHJlZixzaG91bGRLZWVwQ29tbWVudDp0LmNvbW1lbnRzLHN0YXJ0OmZ1bmN0aW9uKGUsbyx1KXt2YXIgbD1yJiZyLm5zfHxTbyhlKTtLJiZcInN2Z1wiPT09bCYmKG89ZnVuY3Rpb24oZSl7Zm9yKHZhciB0PVtdLG49MDtuPGUubGVuZ3RoO24rKyl7dmFyIHI9ZVtuXTt6by50ZXN0KHIubmFtZSl8fChyLm5hbWU9ci5uYW1lLnJlcGxhY2UoS28sXCJcIiksdC5wdXNoKHIpKX1yZXR1cm4gdH0obykpO3ZhciBmLHA9Rm8oZSxvLHIpO2wmJihwLm5zPWwpLFwic3R5bGVcIiE9PShmPXApLnRhZyYmKFwic2NyaXB0XCIhPT1mLnRhZ3x8Zi5hdHRyc01hcC50eXBlJiZcInRleHQvamF2YXNjcmlwdFwiIT09Zi5hdHRyc01hcC50eXBlKXx8WSgpfHwocC5mb3JiaWRkZW49ITApO2Zvcih2YXIgZD0wO2Q8eG8ubGVuZ3RoO2QrKylwPXhvW2RdKHAsdCl8fHA7aWYoYXx8KCFmdW5jdGlvbihlKXtudWxsIT13cihlLFwidi1wcmVcIikmJihlLnByZT0hMCl9KHApLHAucHJlJiYoYT0hMCkpLEFvKHAudGFnKSYmKHM9ITApLGE/ZnVuY3Rpb24oZSl7dmFyIHQ9ZS5hdHRyc0xpc3QubGVuZ3RoO2lmKHQpZm9yKHZhciBuPWUuYXR0cnM9bmV3IEFycmF5KHQpLHI9MDtyPHQ7cisrKW5bcl09e25hbWU6ZS5hdHRyc0xpc3Rbcl0ubmFtZSx2YWx1ZTpKU09OLnN0cmluZ2lmeShlLmF0dHJzTGlzdFtyXS52YWx1ZSl9O2Vsc2UgZS5wcmV8fChlLnBsYWluPSEwKX0ocCk6cC5wcm9jZXNzZWR8fChCbyhwKSxmdW5jdGlvbihlKXt2YXIgdD13cihlLFwidi1pZlwiKTtpZih0KWUuaWY9dCxVbyhlLHtleHA6dCxibG9jazplfSk7ZWxzZXtudWxsIT13cihlLFwidi1lbHNlXCIpJiYoZS5lbHNlPSEwKTt2YXIgbj13cihlLFwidi1lbHNlLWlmXCIpO24mJihlLmVsc2VpZj1uKX19KHApLGZ1bmN0aW9uKGUpe251bGwhPXdyKGUsXCJ2LW9uY2VcIikmJihlLm9uY2U9ITApfShwKSxIbyhwLHQpKSxuP2kubGVuZ3RofHxuLmlmJiYocC5lbHNlaWZ8fHAuZWxzZSkmJlVvKG4se2V4cDpwLmVsc2VpZixibG9jazpwfSk6bj1wLHImJiFwLmZvcmJpZGRlbilpZihwLmVsc2VpZnx8cC5lbHNlKSFmdW5jdGlvbihlLHQpe3ZhciBuPWZ1bmN0aW9uKGUpe3ZhciB0PWUubGVuZ3RoO2Zvcig7dC0tOyl7aWYoMT09PWVbdF0udHlwZSlyZXR1cm4gZVt0XTtlLnBvcCgpfX0odC5jaGlsZHJlbik7biYmbi5pZiYmVW8obix7ZXhwOmUuZWxzZWlmLGJsb2NrOmV9KX0ocCxyKTtlbHNlIGlmKHAuc2xvdFNjb3BlKXtyLnBsYWluPSExO3ZhciB2PXAuc2xvdFRhcmdldHx8J1wiZGVmYXVsdFwiJzsoci5zY29wZWRTbG90c3x8KHIuc2NvcGVkU2xvdHM9e30pKVt2XT1wfWVsc2Ugci5jaGlsZHJlbi5wdXNoKHApLHAucGFyZW50PXI7dT9jKHApOihyPXAsaS5wdXNoKHApKX0sZW5kOmZ1bmN0aW9uKCl7dmFyIGU9aVtpLmxlbmd0aC0xXSx0PWUuY2hpbGRyZW5bZS5jaGlsZHJlbi5sZW5ndGgtMV07dCYmMz09PXQudHlwZSYmXCIgXCI9PT10LnRleHQmJiFzJiZlLmNoaWxkcmVuLnBvcCgpLGkubGVuZ3RoLT0xLHI9aVtpLmxlbmd0aC0xXSxjKGUpfSxjaGFyczpmdW5jdGlvbihlKXtpZihyJiYoIUt8fFwidGV4dGFyZWFcIiE9PXIudGFnfHxyLmF0dHJzTWFwLnBsYWNlaG9sZGVyIT09ZSkpe3ZhciB0LG4saT1yLmNoaWxkcmVuO2lmKGU9c3x8ZS50cmltKCk/XCJzY3JpcHRcIj09PSh0PXIpLnRhZ3x8XCJzdHlsZVwiPT09dC50YWc/ZTpQbyhlKTpvJiZpLmxlbmd0aD9cIiBcIjpcIlwiKSFhJiZcIiBcIiE9PWUmJihuPWZ1bmN0aW9uKGUsdCl7dmFyIG49dD9HaSh0KTpxaTtpZihuLnRlc3QoZSkpe2Zvcih2YXIgcixpLG8sYT1bXSxzPVtdLGM9bi5sYXN0SW5kZXg9MDtyPW4uZXhlYyhlKTspeyhpPXIuaW5kZXgpPmMmJihzLnB1c2gobz1lLnNsaWNlKGMsaSkpLGEucHVzaChKU09OLnN0cmluZ2lmeShvKSkpO3ZhciB1PXByKHJbMV0udHJpbSgpKTthLnB1c2goXCJfcyhcIit1K1wiKVwiKSxzLnB1c2goe1wiQGJpbmRpbmdcIjp1fSksYz1pK3JbMF0ubGVuZ3RofXJldHVybiBjPGUubGVuZ3RoJiYocy5wdXNoKG89ZS5zbGljZShjKSksYS5wdXNoKEpTT04uc3RyaW5naWZ5KG8pKSkse2V4cHJlc3Npb246YS5qb2luKFwiK1wiKSx0b2tlbnM6c319fShlLHdvKSk/aS5wdXNoKHt0eXBlOjIsZXhwcmVzc2lvbjpuLmV4cHJlc3Npb24sdG9rZW5zOm4udG9rZW5zLHRleHQ6ZX0pOlwiIFwiPT09ZSYmaS5sZW5ndGgmJlwiIFwiPT09aVtpLmxlbmd0aC0xXS50ZXh0fHxpLnB1c2goe3R5cGU6Myx0ZXh0OmV9KX19LGNvbW1lbnQ6ZnVuY3Rpb24oZSl7ci5jaGlsZHJlbi5wdXNoKHt0eXBlOjMsdGV4dDplLGlzQ29tbWVudDohMH0pfX0pLG59ZnVuY3Rpb24gSG8oZSx0KXt2YXIgbixyOyhyPSRyKG49ZSxcImtleVwiKSkmJihuLmtleT1yKSxlLnBsYWluPSFlLmtleSYmIWUuYXR0cnNMaXN0Lmxlbmd0aCxmdW5jdGlvbihlKXt2YXIgdD0kcihlLFwicmVmXCIpO3QmJihlLnJlZj10LGUucmVmSW5Gb3I9ZnVuY3Rpb24oZSl7dmFyIHQ9ZTtmb3IoO3Q7KXtpZih2b2lkIDAhPT10LmZvcilyZXR1cm4hMDt0PXQucGFyZW50fXJldHVybiExfShlKSl9KGUpLGZ1bmN0aW9uKGUpe2lmKFwic2xvdFwiPT09ZS50YWcpZS5zbG90TmFtZT0kcihlLFwibmFtZVwiKTtlbHNle3ZhciB0O1widGVtcGxhdGVcIj09PWUudGFnPyh0PXdyKGUsXCJzY29wZVwiKSxlLnNsb3RTY29wZT10fHx3cihlLFwic2xvdC1zY29wZVwiKSk6KHQ9d3IoZSxcInNsb3Qtc2NvcGVcIikpJiYoZS5zbG90U2NvcGU9dCk7dmFyIG49JHIoZSxcInNsb3RcIik7biYmKGUuc2xvdFRhcmdldD0nXCJcIic9PT1uPydcImRlZmF1bHRcIic6bixcInRlbXBsYXRlXCI9PT1lLnRhZ3x8ZS5zbG90U2NvcGV8fHlyKGUsXCJzbG90XCIsbikpfX0oZSksZnVuY3Rpb24oZSl7dmFyIHQ7KHQ9JHIoZSxcImlzXCIpKSYmKGUuY29tcG9uZW50PXQpO251bGwhPXdyKGUsXCJpbmxpbmUtdGVtcGxhdGVcIikmJihlLmlubGluZVRlbXBsYXRlPSEwKX0oZSk7Zm9yKHZhciBpPTA7aTxDby5sZW5ndGg7aSsrKWU9Q29baV0oZSx0KXx8ZTshZnVuY3Rpb24oZSl7dmFyIHQsbixyLGksbyxhLHMsYz1lLmF0dHJzTGlzdDtmb3IodD0wLG49Yy5sZW5ndGg7dDxuO3QrKylpZihyPWk9Y1t0XS5uYW1lLG89Y1t0XS52YWx1ZSxOby50ZXN0KHIpKWlmKGUuaGFzQmluZGluZ3M9ITAsKGE9Vm8ocikpJiYocj1yLnJlcGxhY2UoRG8sXCJcIikpLE1vLnRlc3Qocikpcj1yLnJlcGxhY2UoTW8sXCJcIiksbz1wcihvKSxzPSExLGEmJihhLnByb3AmJihzPSEwLFwiaW5uZXJIdG1sXCI9PT0ocj1fKHIpKSYmKHI9XCJpbm5lckhUTUxcIikpLGEuY2FtZWwmJihyPV8ocikpLGEuc3luYyYmYnIoZSxcInVwZGF0ZTpcIitfKHIpLHhyKG8sXCIkZXZlbnRcIikpKSxzfHwhZS5jb21wb25lbnQmJk9vKGUudGFnLGUuYXR0cnNNYXAudHlwZSxyKT9tcihlLHIsbyk6eXIoZSxyLG8pO2Vsc2UgaWYoVG8udGVzdChyKSlyPXIucmVwbGFjZShUbyxcIlwiKSxicihlLHIsbyxhLCExKTtlbHNle3ZhciB1PShyPXIucmVwbGFjZShObyxcIlwiKSkubWF0Y2goTG8pLGw9dSYmdVsxXTtsJiYocj1yLnNsaWNlKDAsLShsLmxlbmd0aCsxKSkpLF9yKGUscixpLG8sbCxhKX1lbHNlIHlyKGUscixKU09OLnN0cmluZ2lmeShvKSksIWUuY29tcG9uZW50JiZcIm11dGVkXCI9PT1yJiZPbyhlLnRhZyxlLmF0dHJzTWFwLnR5cGUscikmJm1yKGUscixcInRydWVcIil9KGUpfWZ1bmN0aW9uIEJvKGUpe3ZhciB0O2lmKHQ9d3IoZSxcInYtZm9yXCIpKXt2YXIgbj1mdW5jdGlvbihlKXt2YXIgdD1lLm1hdGNoKGpvKTtpZighdClyZXR1cm47dmFyIG49e307bi5mb3I9dFsyXS50cmltKCk7dmFyIHI9dFsxXS50cmltKCkucmVwbGFjZShJbyxcIlwiKSxpPXIubWF0Y2goRW8pO2k/KG4uYWxpYXM9ci5yZXBsYWNlKEVvLFwiXCIpLnRyaW0oKSxuLml0ZXJhdG9yMT1pWzFdLnRyaW0oKSxpWzJdJiYobi5pdGVyYXRvcjI9aVsyXS50cmltKCkpKTpuLmFsaWFzPXI7cmV0dXJuIG59KHQpO24mJmsoZSxuKX19ZnVuY3Rpb24gVW8oZSx0KXtlLmlmQ29uZGl0aW9uc3x8KGUuaWZDb25kaXRpb25zPVtdKSxlLmlmQ29uZGl0aW9ucy5wdXNoKHQpfWZ1bmN0aW9uIFZvKGUpe3ZhciB0PWUubWF0Y2goRG8pO2lmKHQpe3ZhciBuPXt9O3JldHVybiB0LmZvckVhY2goZnVuY3Rpb24oZSl7bltlLnNsaWNlKDEpXT0hMH0pLG59fXZhciB6bz0vXnhtbG5zOk5TXFxkKy8sS289L15OU1xcZCs6LztmdW5jdGlvbiBKbyhlKXtyZXR1cm4gRm8oZS50YWcsZS5hdHRyc0xpc3Quc2xpY2UoKSxlLnBhcmVudCl9dmFyIHFvPVtaaSxZaSx7cHJlVHJhbnNmb3JtTm9kZTpmdW5jdGlvbihlLHQpe2lmKFwiaW5wdXRcIj09PWUudGFnKXt2YXIgbixyPWUuYXR0cnNNYXA7aWYoIXJbXCJ2LW1vZGVsXCJdKXJldHVybjtpZigocltcIjp0eXBlXCJdfHxyW1widi1iaW5kOnR5cGVcIl0pJiYobj0kcihlLFwidHlwZVwiKSksci50eXBlfHxufHwhcltcInYtYmluZFwiXXx8KG49XCIoXCIrcltcInYtYmluZFwiXStcIikudHlwZVwiKSxuKXt2YXIgaT13cihlLFwidi1pZlwiLCEwKSxvPWk/XCImJihcIitpK1wiKVwiOlwiXCIsYT1udWxsIT13cihlLFwidi1lbHNlXCIsITApLHM9d3IoZSxcInYtZWxzZS1pZlwiLCEwKSxjPUpvKGUpO0JvKGMpLGdyKGMsXCJ0eXBlXCIsXCJjaGVja2JveFwiKSxIbyhjLHQpLGMucHJvY2Vzc2VkPSEwLGMuaWY9XCIoXCIrbitcIik9PT0nY2hlY2tib3gnXCIrbyxVbyhjLHtleHA6Yy5pZixibG9jazpjfSk7dmFyIHU9Sm8oZSk7d3IodSxcInYtZm9yXCIsITApLGdyKHUsXCJ0eXBlXCIsXCJyYWRpb1wiKSxIbyh1LHQpLFVvKGMse2V4cDpcIihcIituK1wiKT09PSdyYWRpbydcIitvLGJsb2NrOnV9KTt2YXIgbD1KbyhlKTtyZXR1cm4gd3IobCxcInYtZm9yXCIsITApLGdyKGwsXCI6dHlwZVwiLG4pLEhvKGwsdCksVW8oYyx7ZXhwOmksYmxvY2s6bH0pLGE/Yy5lbHNlPSEwOnMmJihjLmVsc2VpZj1zKSxjfX19fV07dmFyIFdvLEdvLFpvPXtleHBlY3RIVE1MOiEwLG1vZHVsZXM6cW8sZGlyZWN0aXZlczp7bW9kZWw6ZnVuY3Rpb24oZSx0LG4pe3ZhciByPXQudmFsdWUsaT10Lm1vZGlmaWVycyxvPWUudGFnLGE9ZS5hdHRyc01hcC50eXBlO2lmKGUuY29tcG9uZW50KXJldHVybiBDcihlLHIsaSksITE7aWYoXCJzZWxlY3RcIj09PW8pIWZ1bmN0aW9uKGUsdCxuKXt2YXIgcj0ndmFyICQkc2VsZWN0ZWRWYWwgPSBBcnJheS5wcm90b3R5cGUuZmlsdGVyLmNhbGwoJGV2ZW50LnRhcmdldC5vcHRpb25zLGZ1bmN0aW9uKG8pe3JldHVybiBvLnNlbGVjdGVkfSkubWFwKGZ1bmN0aW9uKG8pe3ZhciB2YWwgPSBcIl92YWx1ZVwiIGluIG8gPyBvLl92YWx1ZSA6IG8udmFsdWU7cmV0dXJuICcrKG4mJm4ubnVtYmVyP1wiX24odmFsKVwiOlwidmFsXCIpK1wifSk7XCI7cj1yK1wiIFwiK3hyKHQsXCIkZXZlbnQudGFyZ2V0Lm11bHRpcGxlID8gJCRzZWxlY3RlZFZhbCA6ICQkc2VsZWN0ZWRWYWxbMF1cIiksYnIoZSxcImNoYW5nZVwiLHIsbnVsbCwhMCl9KGUscixpKTtlbHNlIGlmKFwiaW5wdXRcIj09PW8mJlwiY2hlY2tib3hcIj09PWEpIWZ1bmN0aW9uKGUsdCxuKXt2YXIgcj1uJiZuLm51bWJlcixpPSRyKGUsXCJ2YWx1ZVwiKXx8XCJudWxsXCIsbz0kcihlLFwidHJ1ZS12YWx1ZVwiKXx8XCJ0cnVlXCIsYT0kcihlLFwiZmFsc2UtdmFsdWVcIil8fFwiZmFsc2VcIjttcihlLFwiY2hlY2tlZFwiLFwiQXJyYXkuaXNBcnJheShcIit0K1wiKT9faShcIit0K1wiLFwiK2krXCIpPi0xXCIrKFwidHJ1ZVwiPT09bz9cIjooXCIrdCtcIilcIjpcIjpfcShcIit0K1wiLFwiK28rXCIpXCIpKSxicihlLFwiY2hhbmdlXCIsXCJ2YXIgJCRhPVwiK3QrXCIsJCRlbD0kZXZlbnQudGFyZ2V0LCQkYz0kJGVsLmNoZWNrZWQ/KFwiK28rXCIpOihcIithK1wiKTtpZihBcnJheS5pc0FycmF5KCQkYSkpe3ZhciAkJHY9XCIrKHI/XCJfbihcIitpK1wiKVwiOmkpK1wiLCQkaT1faSgkJGEsJCR2KTtpZigkJGVsLmNoZWNrZWQpeyQkaTwwJiYoXCIreHIodCxcIiQkYS5jb25jYXQoWyQkdl0pXCIpK1wiKX1lbHNleyQkaT4tMSYmKFwiK3hyKHQsXCIkJGEuc2xpY2UoMCwkJGkpLmNvbmNhdCgkJGEuc2xpY2UoJCRpKzEpKVwiKStcIil9fWVsc2V7XCIreHIodCxcIiQkY1wiKStcIn1cIixudWxsLCEwKX0oZSxyLGkpO2Vsc2UgaWYoXCJpbnB1dFwiPT09byYmXCJyYWRpb1wiPT09YSkhZnVuY3Rpb24oZSx0LG4pe3ZhciByPW4mJm4ubnVtYmVyLGk9JHIoZSxcInZhbHVlXCIpfHxcIm51bGxcIjttcihlLFwiY2hlY2tlZFwiLFwiX3EoXCIrdCtcIixcIisoaT1yP1wiX24oXCIraStcIilcIjppKStcIilcIiksYnIoZSxcImNoYW5nZVwiLHhyKHQsaSksbnVsbCwhMCl9KGUscixpKTtlbHNlIGlmKFwiaW5wdXRcIj09PW98fFwidGV4dGFyZWFcIj09PW8pIWZ1bmN0aW9uKGUsdCxuKXt2YXIgcj1lLmF0dHJzTWFwLnR5cGUsaT1ufHx7fSxvPWkubGF6eSxhPWkubnVtYmVyLHM9aS50cmltLGM9IW8mJlwicmFuZ2VcIiE9PXIsdT1vP1wiY2hhbmdlXCI6XCJyYW5nZVwiPT09cj9qcjpcImlucHV0XCIsbD1cIiRldmVudC50YXJnZXQudmFsdWVcIjtzJiYobD1cIiRldmVudC50YXJnZXQudmFsdWUudHJpbSgpXCIpLGEmJihsPVwiX24oXCIrbCtcIilcIik7dmFyIGY9eHIodCxsKTtjJiYoZj1cImlmKCRldmVudC50YXJnZXQuY29tcG9zaW5nKXJldHVybjtcIitmKSxtcihlLFwidmFsdWVcIixcIihcIit0K1wiKVwiKSxicihlLHUsZixudWxsLCEwKSwoc3x8YSkmJmJyKGUsXCJibHVyXCIsXCIkZm9yY2VVcGRhdGUoKVwiKX0oZSxyLGkpO2Vsc2UgaWYoIUQuaXNSZXNlcnZlZFRhZyhvKSlyZXR1cm4gQ3IoZSxyLGkpLCExO3JldHVybiEwfSx0ZXh0OmZ1bmN0aW9uKGUsdCl7dC52YWx1ZSYmbXIoZSxcInRleHRDb250ZW50XCIsXCJfcyhcIit0LnZhbHVlK1wiKVwiKX0saHRtbDpmdW5jdGlvbihlLHQpe3QudmFsdWUmJm1yKGUsXCJpbm5lckhUTUxcIixcIl9zKFwiK3QudmFsdWUrXCIpXCIpfX0saXNQcmVUYWc6ZnVuY3Rpb24oZSl7cmV0dXJuXCJwcmVcIj09PWV9LGlzVW5hcnlUYWc6ZW8sbXVzdFVzZVByb3A6Ym4sY2FuQmVMZWZ0T3BlblRhZzp0byxpc1Jlc2VydmVkVGFnOkxuLGdldFRhZ05hbWVzcGFjZTpNbixzdGF0aWNLZXlzOmZ1bmN0aW9uKGUpe3JldHVybiBlLnJlZHVjZShmdW5jdGlvbihlLHQpe3JldHVybiBlLmNvbmNhdCh0LnN0YXRpY0tleXN8fFtdKX0sW10pLmpvaW4oXCIsXCIpfShxbyl9LFhvPXkoZnVuY3Rpb24oZSl7cmV0dXJuIGYoXCJ0eXBlLHRhZyxhdHRyc0xpc3QsYXR0cnNNYXAscGxhaW4scGFyZW50LGNoaWxkcmVuLGF0dHJzXCIrKGU/XCIsXCIrZTpcIlwiKSl9KTtmdW5jdGlvbiBZbyhlLHQpe2UmJihXbz1Ybyh0LnN0YXRpY0tleXN8fFwiXCIpLEdvPXQuaXNSZXNlcnZlZFRhZ3x8UyxmdW5jdGlvbiBlKHQpe3Quc3RhdGljPWZ1bmN0aW9uKGUpe2lmKDI9PT1lLnR5cGUpcmV0dXJuITE7aWYoMz09PWUudHlwZSlyZXR1cm4hMDtyZXR1cm4hKCFlLnByZSYmKGUuaGFzQmluZGluZ3N8fGUuaWZ8fGUuZm9yfHxwKGUudGFnKXx8IUdvKGUudGFnKXx8ZnVuY3Rpb24oZSl7Zm9yKDtlLnBhcmVudDspe2lmKFwidGVtcGxhdGVcIiE9PShlPWUucGFyZW50KS50YWcpcmV0dXJuITE7aWYoZS5mb3IpcmV0dXJuITB9cmV0dXJuITF9KGUpfHwhT2JqZWN0LmtleXMoZSkuZXZlcnkoV28pKSl9KHQpO2lmKDE9PT10LnR5cGUpe2lmKCFHbyh0LnRhZykmJlwic2xvdFwiIT09dC50YWcmJm51bGw9PXQuYXR0cnNNYXBbXCJpbmxpbmUtdGVtcGxhdGVcIl0pcmV0dXJuO2Zvcih2YXIgbj0wLHI9dC5jaGlsZHJlbi5sZW5ndGg7bjxyO24rKyl7dmFyIGk9dC5jaGlsZHJlbltuXTtlKGkpLGkuc3RhdGljfHwodC5zdGF0aWM9ITEpfWlmKHQuaWZDb25kaXRpb25zKWZvcih2YXIgbz0xLGE9dC5pZkNvbmRpdGlvbnMubGVuZ3RoO288YTtvKyspe3ZhciBzPXQuaWZDb25kaXRpb25zW29dLmJsb2NrO2Uocykscy5zdGF0aWN8fCh0LnN0YXRpYz0hMSl9fX0oZSksZnVuY3Rpb24gZSh0LG4pe2lmKDE9PT10LnR5cGUpe2lmKCh0LnN0YXRpY3x8dC5vbmNlKSYmKHQuc3RhdGljSW5Gb3I9biksdC5zdGF0aWMmJnQuY2hpbGRyZW4ubGVuZ3RoJiYoMSE9PXQuY2hpbGRyZW4ubGVuZ3RofHwzIT09dC5jaGlsZHJlblswXS50eXBlKSlyZXR1cm4gdm9pZCh0LnN0YXRpY1Jvb3Q9ITApO2lmKHQuc3RhdGljUm9vdD0hMSx0LmNoaWxkcmVuKWZvcih2YXIgcj0wLGk9dC5jaGlsZHJlbi5sZW5ndGg7cjxpO3IrKyllKHQuY2hpbGRyZW5bcl0sbnx8ISF0LmZvcik7aWYodC5pZkNvbmRpdGlvbnMpZm9yKHZhciBvPTEsYT10LmlmQ29uZGl0aW9ucy5sZW5ndGg7bzxhO28rKyllKHQuaWZDb25kaXRpb25zW29dLmJsb2NrLG4pfX0oZSwhMSkpfXZhciBRbz0vXihbXFx3JF9dK3xcXChbXildKj9cXCkpXFxzKj0+fF5mdW5jdGlvblxccypcXCgvLGVhPS9eW0EtWmEtel8kXVtcXHckXSooPzpcXC5bQS1aYS16XyRdW1xcdyRdKnxcXFsnW14nXSo/J118XFxbXCJbXlwiXSo/XCJdfFxcW1xcZCtdfFxcW1tBLVphLXpfJF1bXFx3JF0qXSkqJC8sdGE9e2VzYzoyNyx0YWI6OSxlbnRlcjoxMyxzcGFjZTozMix1cDozOCxsZWZ0OjM3LHJpZ2h0OjM5LGRvd246NDAsZGVsZXRlOls4LDQ2XX0sbmE9e2VzYzpbXCJFc2NcIixcIkVzY2FwZVwiXSx0YWI6XCJUYWJcIixlbnRlcjpcIkVudGVyXCIsc3BhY2U6W1wiIFwiLFwiU3BhY2ViYXJcIl0sdXA6W1wiVXBcIixcIkFycm93VXBcIl0sbGVmdDpbXCJMZWZ0XCIsXCJBcnJvd0xlZnRcIl0scmlnaHQ6W1wiUmlnaHRcIixcIkFycm93UmlnaHRcIl0sZG93bjpbXCJEb3duXCIsXCJBcnJvd0Rvd25cIl0sZGVsZXRlOltcIkJhY2tzcGFjZVwiLFwiRGVsZXRlXCIsXCJEZWxcIl19LHJhPWZ1bmN0aW9uKGUpe3JldHVyblwiaWYoXCIrZStcIilyZXR1cm4gbnVsbDtcIn0saWE9e3N0b3A6XCIkZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XCIscHJldmVudDpcIiRldmVudC5wcmV2ZW50RGVmYXVsdCgpO1wiLHNlbGY6cmEoXCIkZXZlbnQudGFyZ2V0ICE9PSAkZXZlbnQuY3VycmVudFRhcmdldFwiKSxjdHJsOnJhKFwiISRldmVudC5jdHJsS2V5XCIpLHNoaWZ0OnJhKFwiISRldmVudC5zaGlmdEtleVwiKSxhbHQ6cmEoXCIhJGV2ZW50LmFsdEtleVwiKSxtZXRhOnJhKFwiISRldmVudC5tZXRhS2V5XCIpLGxlZnQ6cmEoXCInYnV0dG9uJyBpbiAkZXZlbnQgJiYgJGV2ZW50LmJ1dHRvbiAhPT0gMFwiKSxtaWRkbGU6cmEoXCInYnV0dG9uJyBpbiAkZXZlbnQgJiYgJGV2ZW50LmJ1dHRvbiAhPT0gMVwiKSxyaWdodDpyYShcIididXR0b24nIGluICRldmVudCAmJiAkZXZlbnQuYnV0dG9uICE9PSAyXCIpfTtmdW5jdGlvbiBvYShlLHQpe3ZhciBuPXQ/XCJuYXRpdmVPbjp7XCI6XCJvbjp7XCI7Zm9yKHZhciByIGluIGUpbis9J1wiJytyKydcIjonK2FhKHIsZVtyXSkrXCIsXCI7cmV0dXJuIG4uc2xpY2UoMCwtMSkrXCJ9XCJ9ZnVuY3Rpb24gYWEoZSx0KXtpZighdClyZXR1cm5cImZ1bmN0aW9uKCl7fVwiO2lmKEFycmF5LmlzQXJyYXkodCkpcmV0dXJuXCJbXCIrdC5tYXAoZnVuY3Rpb24odCl7cmV0dXJuIGFhKGUsdCl9KS5qb2luKFwiLFwiKStcIl1cIjt2YXIgbj1lYS50ZXN0KHQudmFsdWUpLHI9UW8udGVzdCh0LnZhbHVlKTtpZih0Lm1vZGlmaWVycyl7dmFyIGk9XCJcIixvPVwiXCIsYT1bXTtmb3IodmFyIHMgaW4gdC5tb2RpZmllcnMpaWYoaWFbc10pbys9aWFbc10sdGFbc10mJmEucHVzaChzKTtlbHNlIGlmKFwiZXhhY3RcIj09PXMpe3ZhciBjPXQubW9kaWZpZXJzO28rPXJhKFtcImN0cmxcIixcInNoaWZ0XCIsXCJhbHRcIixcIm1ldGFcIl0uZmlsdGVyKGZ1bmN0aW9uKGUpe3JldHVybiFjW2VdfSkubWFwKGZ1bmN0aW9uKGUpe3JldHVyblwiJGV2ZW50LlwiK2UrXCJLZXlcIn0pLmpvaW4oXCJ8fFwiKSl9ZWxzZSBhLnB1c2gocyk7cmV0dXJuIGEubGVuZ3RoJiYoaSs9ZnVuY3Rpb24oZSl7cmV0dXJuXCJpZighKCdidXR0b24nIGluICRldmVudCkmJlwiK2UubWFwKHNhKS5qb2luKFwiJiZcIikrXCIpcmV0dXJuIG51bGw7XCJ9KGEpKSxvJiYoaSs9byksXCJmdW5jdGlvbigkZXZlbnQpe1wiK2krKG4/XCJyZXR1cm4gXCIrdC52YWx1ZStcIigkZXZlbnQpXCI6cj9cInJldHVybiAoXCIrdC52YWx1ZStcIikoJGV2ZW50KVwiOnQudmFsdWUpK1wifVwifXJldHVybiBufHxyP3QudmFsdWU6XCJmdW5jdGlvbigkZXZlbnQpe1wiK3QudmFsdWUrXCJ9XCJ9ZnVuY3Rpb24gc2EoZSl7dmFyIHQ9cGFyc2VJbnQoZSwxMCk7aWYodClyZXR1cm5cIiRldmVudC5rZXlDb2RlIT09XCIrdDt2YXIgbj10YVtlXSxyPW5hW2VdO3JldHVyblwiX2soJGV2ZW50LmtleUNvZGUsXCIrSlNPTi5zdHJpbmdpZnkoZSkrXCIsXCIrSlNPTi5zdHJpbmdpZnkobikrXCIsJGV2ZW50LmtleSxcIitKU09OLnN0cmluZ2lmeShyKStcIilcIn12YXIgY2E9e29uOmZ1bmN0aW9uKGUsdCl7ZS53cmFwTGlzdGVuZXJzPWZ1bmN0aW9uKGUpe3JldHVyblwiX2coXCIrZStcIixcIit0LnZhbHVlK1wiKVwifX0sYmluZDpmdW5jdGlvbihlLHQpe2Uud3JhcERhdGE9ZnVuY3Rpb24obil7cmV0dXJuXCJfYihcIituK1wiLCdcIitlLnRhZytcIicsXCIrdC52YWx1ZStcIixcIisodC5tb2RpZmllcnMmJnQubW9kaWZpZXJzLnByb3A/XCJ0cnVlXCI6XCJmYWxzZVwiKSsodC5tb2RpZmllcnMmJnQubW9kaWZpZXJzLnN5bmM/XCIsdHJ1ZVwiOlwiXCIpK1wiKVwifX0sY2xvYWs6T30sdWE9ZnVuY3Rpb24oZSl7dGhpcy5vcHRpb25zPWUsdGhpcy53YXJuPWUud2Fybnx8dnIsdGhpcy50cmFuc2Zvcm1zPWhyKGUubW9kdWxlcyxcInRyYW5zZm9ybUNvZGVcIiksdGhpcy5kYXRhR2VuRm5zPWhyKGUubW9kdWxlcyxcImdlbkRhdGFcIiksdGhpcy5kaXJlY3RpdmVzPWsoayh7fSxjYSksZS5kaXJlY3RpdmVzKTt2YXIgdD1lLmlzUmVzZXJ2ZWRUYWd8fFM7dGhpcy5tYXliZUNvbXBvbmVudD1mdW5jdGlvbihlKXtyZXR1cm4hKHQoZS50YWcpJiYhZS5jb21wb25lbnQpfSx0aGlzLm9uY2VJZD0wLHRoaXMuc3RhdGljUmVuZGVyRm5zPVtdLHRoaXMucHJlPSExfTtmdW5jdGlvbiBsYShlLHQpe3ZhciBuPW5ldyB1YSh0KTtyZXR1cm57cmVuZGVyOlwid2l0aCh0aGlzKXtyZXR1cm4gXCIrKGU/ZmEoZSxuKTonX2MoXCJkaXZcIiknKStcIn1cIixzdGF0aWNSZW5kZXJGbnM6bi5zdGF0aWNSZW5kZXJGbnN9fWZ1bmN0aW9uIGZhKGUsdCl7aWYoZS5wYXJlbnQmJihlLnByZT1lLnByZXx8ZS5wYXJlbnQucHJlKSxlLnN0YXRpY1Jvb3QmJiFlLnN0YXRpY1Byb2Nlc3NlZClyZXR1cm4gcGEoZSx0KTtpZihlLm9uY2UmJiFlLm9uY2VQcm9jZXNzZWQpcmV0dXJuIGRhKGUsdCk7aWYoZS5mb3ImJiFlLmZvclByb2Nlc3NlZClyZXR1cm4gZnVuY3Rpb24oZSx0LG4scil7dmFyIGk9ZS5mb3Isbz1lLmFsaWFzLGE9ZS5pdGVyYXRvcjE/XCIsXCIrZS5pdGVyYXRvcjE6XCJcIixzPWUuaXRlcmF0b3IyP1wiLFwiK2UuaXRlcmF0b3IyOlwiXCI7cmV0dXJuIGUuZm9yUHJvY2Vzc2VkPSEwLChyfHxcIl9sXCIpK1wiKChcIitpK1wiKSxmdW5jdGlvbihcIitvK2ErcytcIil7cmV0dXJuIFwiKyhufHxmYSkoZSx0KStcIn0pXCJ9KGUsdCk7aWYoZS5pZiYmIWUuaWZQcm9jZXNzZWQpcmV0dXJuIHZhKGUsdCk7aWYoXCJ0ZW1wbGF0ZVwiIT09ZS50YWd8fGUuc2xvdFRhcmdldHx8dC5wcmUpe2lmKFwic2xvdFwiPT09ZS50YWcpcmV0dXJuIGZ1bmN0aW9uKGUsdCl7dmFyIG49ZS5zbG90TmFtZXx8J1wiZGVmYXVsdFwiJyxyPXlhKGUsdCksaT1cIl90KFwiK24rKHI/XCIsXCIrcjpcIlwiKSxvPWUuYXR0cnMmJlwie1wiK2UuYXR0cnMubWFwKGZ1bmN0aW9uKGUpe3JldHVybiBfKGUubmFtZSkrXCI6XCIrZS52YWx1ZX0pLmpvaW4oXCIsXCIpK1wifVwiLGE9ZS5hdHRyc01hcFtcInYtYmluZFwiXTshbyYmIWF8fHJ8fChpKz1cIixudWxsXCIpO28mJihpKz1cIixcIitvKTthJiYoaSs9KG8/XCJcIjpcIixudWxsXCIpK1wiLFwiK2EpO3JldHVybiBpK1wiKVwifShlLHQpO3ZhciBuO2lmKGUuY29tcG9uZW50KW49ZnVuY3Rpb24oZSx0LG4pe3ZhciByPXQuaW5saW5lVGVtcGxhdGU/bnVsbDp5YSh0LG4sITApO3JldHVyblwiX2MoXCIrZStcIixcIitoYSh0LG4pKyhyP1wiLFwiK3I6XCJcIikrXCIpXCJ9KGUuY29tcG9uZW50LGUsdCk7ZWxzZXt2YXIgcjsoIWUucGxhaW58fGUucHJlJiZ0Lm1heWJlQ29tcG9uZW50KGUpKSYmKHI9aGEoZSx0KSk7dmFyIGk9ZS5pbmxpbmVUZW1wbGF0ZT9udWxsOnlhKGUsdCwhMCk7bj1cIl9jKCdcIitlLnRhZytcIidcIisocj9cIixcIityOlwiXCIpKyhpP1wiLFwiK2k6XCJcIikrXCIpXCJ9Zm9yKHZhciBvPTA7bzx0LnRyYW5zZm9ybXMubGVuZ3RoO28rKyluPXQudHJhbnNmb3Jtc1tvXShlLG4pO3JldHVybiBufXJldHVybiB5YShlLHQpfHxcInZvaWQgMFwifWZ1bmN0aW9uIHBhKGUsdCl7ZS5zdGF0aWNQcm9jZXNzZWQ9ITA7dmFyIG49dC5wcmU7cmV0dXJuIGUucHJlJiYodC5wcmU9ZS5wcmUpLHQuc3RhdGljUmVuZGVyRm5zLnB1c2goXCJ3aXRoKHRoaXMpe3JldHVybiBcIitmYShlLHQpK1wifVwiKSx0LnByZT1uLFwiX20oXCIrKHQuc3RhdGljUmVuZGVyRm5zLmxlbmd0aC0xKSsoZS5zdGF0aWNJbkZvcj9cIix0cnVlXCI6XCJcIikrXCIpXCJ9ZnVuY3Rpb24gZGEoZSx0KXtpZihlLm9uY2VQcm9jZXNzZWQ9ITAsZS5pZiYmIWUuaWZQcm9jZXNzZWQpcmV0dXJuIHZhKGUsdCk7aWYoZS5zdGF0aWNJbkZvcil7Zm9yKHZhciBuPVwiXCIscj1lLnBhcmVudDtyOyl7aWYoci5mb3Ipe249ci5rZXk7YnJlYWt9cj1yLnBhcmVudH1yZXR1cm4gbj9cIl9vKFwiK2ZhKGUsdCkrXCIsXCIrdC5vbmNlSWQrKytcIixcIituK1wiKVwiOmZhKGUsdCl9cmV0dXJuIHBhKGUsdCl9ZnVuY3Rpb24gdmEoZSx0LG4scil7cmV0dXJuIGUuaWZQcm9jZXNzZWQ9ITAsZnVuY3Rpb24gZSh0LG4scixpKXtpZighdC5sZW5ndGgpcmV0dXJuIGl8fFwiX2UoKVwiO3ZhciBvPXQuc2hpZnQoKTtyZXR1cm4gby5leHA/XCIoXCIrby5leHArXCIpP1wiK2Eoby5ibG9jaykrXCI6XCIrZSh0LG4scixpKTpcIlwiK2Eoby5ibG9jayk7ZnVuY3Rpb24gYShlKXtyZXR1cm4gcj9yKGUsbik6ZS5vbmNlP2RhKGUsbik6ZmEoZSxuKX19KGUuaWZDb25kaXRpb25zLnNsaWNlKCksdCxuLHIpfWZ1bmN0aW9uIGhhKGUsdCl7dmFyIG49XCJ7XCIscj1mdW5jdGlvbihlLHQpe3ZhciBuPWUuZGlyZWN0aXZlcztpZighbilyZXR1cm47dmFyIHIsaSxvLGEscz1cImRpcmVjdGl2ZXM6W1wiLGM9ITE7Zm9yKHI9MCxpPW4ubGVuZ3RoO3I8aTtyKyspe289bltyXSxhPSEwO3ZhciB1PXQuZGlyZWN0aXZlc1tvLm5hbWVdO3UmJihhPSEhdShlLG8sdC53YXJuKSksYSYmKGM9ITAscys9J3tuYW1lOlwiJytvLm5hbWUrJ1wiLHJhd05hbWU6XCInK28ucmF3TmFtZSsnXCInKyhvLnZhbHVlP1wiLHZhbHVlOihcIitvLnZhbHVlK1wiKSxleHByZXNzaW9uOlwiK0pTT04uc3RyaW5naWZ5KG8udmFsdWUpOlwiXCIpKyhvLmFyZz8nLGFyZzpcIicrby5hcmcrJ1wiJzpcIlwiKSsoby5tb2RpZmllcnM/XCIsbW9kaWZpZXJzOlwiK0pTT04uc3RyaW5naWZ5KG8ubW9kaWZpZXJzKTpcIlwiKStcIn0sXCIpfWlmKGMpcmV0dXJuIHMuc2xpY2UoMCwtMSkrXCJdXCJ9KGUsdCk7ciYmKG4rPXIrXCIsXCIpLGUua2V5JiYobis9XCJrZXk6XCIrZS5rZXkrXCIsXCIpLGUucmVmJiYobis9XCJyZWY6XCIrZS5yZWYrXCIsXCIpLGUucmVmSW5Gb3ImJihuKz1cInJlZkluRm9yOnRydWUsXCIpLGUucHJlJiYobis9XCJwcmU6dHJ1ZSxcIiksZS5jb21wb25lbnQmJihuKz0ndGFnOlwiJytlLnRhZysnXCIsJyk7Zm9yKHZhciBpPTA7aTx0LmRhdGFHZW5GbnMubGVuZ3RoO2krKyluKz10LmRhdGFHZW5GbnNbaV0oZSk7aWYoZS5hdHRycyYmKG4rPVwiYXR0cnM6e1wiK2JhKGUuYXR0cnMpK1wifSxcIiksZS5wcm9wcyYmKG4rPVwiZG9tUHJvcHM6e1wiK2JhKGUucHJvcHMpK1wifSxcIiksZS5ldmVudHMmJihuKz1vYShlLmV2ZW50cywhMSkrXCIsXCIpLGUubmF0aXZlRXZlbnRzJiYobis9b2EoZS5uYXRpdmVFdmVudHMsITApK1wiLFwiKSxlLnNsb3RUYXJnZXQmJiFlLnNsb3RTY29wZSYmKG4rPVwic2xvdDpcIitlLnNsb3RUYXJnZXQrXCIsXCIpLGUuc2NvcGVkU2xvdHMmJihuKz1mdW5jdGlvbihlLHQpe3JldHVyblwic2NvcGVkU2xvdHM6X3UoW1wiK09iamVjdC5rZXlzKGUpLm1hcChmdW5jdGlvbihuKXtyZXR1cm4gbWEobixlW25dLHQpfSkuam9pbihcIixcIikrXCJdKVwifShlLnNjb3BlZFNsb3RzLHQpK1wiLFwiKSxlLm1vZGVsJiYobis9XCJtb2RlbDp7dmFsdWU6XCIrZS5tb2RlbC52YWx1ZStcIixjYWxsYmFjazpcIitlLm1vZGVsLmNhbGxiYWNrK1wiLGV4cHJlc3Npb246XCIrZS5tb2RlbC5leHByZXNzaW9uK1wifSxcIiksZS5pbmxpbmVUZW1wbGF0ZSl7dmFyIG89ZnVuY3Rpb24oZSx0KXt2YXIgbj1lLmNoaWxkcmVuWzBdO2lmKDE9PT1uLnR5cGUpe3ZhciByPWxhKG4sdC5vcHRpb25zKTtyZXR1cm5cImlubGluZVRlbXBsYXRlOntyZW5kZXI6ZnVuY3Rpb24oKXtcIityLnJlbmRlcitcIn0sc3RhdGljUmVuZGVyRm5zOltcIityLnN0YXRpY1JlbmRlckZucy5tYXAoZnVuY3Rpb24oZSl7cmV0dXJuXCJmdW5jdGlvbigpe1wiK2UrXCJ9XCJ9KS5qb2luKFwiLFwiKStcIl19XCJ9fShlLHQpO28mJihuKz1vK1wiLFwiKX1yZXR1cm4gbj1uLnJlcGxhY2UoLywkLyxcIlwiKStcIn1cIixlLndyYXBEYXRhJiYobj1lLndyYXBEYXRhKG4pKSxlLndyYXBMaXN0ZW5lcnMmJihuPWUud3JhcExpc3RlbmVycyhuKSksbn1mdW5jdGlvbiBtYShlLHQsbil7cmV0dXJuIHQuZm9yJiYhdC5mb3JQcm9jZXNzZWQ/ZnVuY3Rpb24oZSx0LG4pe3ZhciByPXQuZm9yLGk9dC5hbGlhcyxvPXQuaXRlcmF0b3IxP1wiLFwiK3QuaXRlcmF0b3IxOlwiXCIsYT10Lml0ZXJhdG9yMj9cIixcIit0Lml0ZXJhdG9yMjpcIlwiO3JldHVybiB0LmZvclByb2Nlc3NlZD0hMCxcIl9sKChcIityK1wiKSxmdW5jdGlvbihcIitpK28rYStcIil7cmV0dXJuIFwiK21hKGUsdCxuKStcIn0pXCJ9KGUsdCxuKTpcIntrZXk6XCIrZStcIixmbjpcIisoXCJmdW5jdGlvbihcIitTdHJpbmcodC5zbG90U2NvcGUpK1wiKXtyZXR1cm4gXCIrKFwidGVtcGxhdGVcIj09PXQudGFnP3QuaWY/XCIoXCIrdC5pZitcIik/XCIrKHlhKHQsbil8fFwidW5kZWZpbmVkXCIpK1wiOnVuZGVmaW5lZFwiOnlhKHQsbil8fFwidW5kZWZpbmVkXCI6ZmEodCxuKSkrXCJ9XCIpK1wifVwifWZ1bmN0aW9uIHlhKGUsdCxuLHIsaSl7dmFyIG89ZS5jaGlsZHJlbjtpZihvLmxlbmd0aCl7dmFyIGE9b1swXTtpZigxPT09by5sZW5ndGgmJmEuZm9yJiZcInRlbXBsYXRlXCIhPT1hLnRhZyYmXCJzbG90XCIhPT1hLnRhZyl7dmFyIHM9bj90Lm1heWJlQ29tcG9uZW50KGEpP1wiLDFcIjpcIiwwXCI6XCJcIjtyZXR1cm5cIlwiKyhyfHxmYSkoYSx0KStzfXZhciBjPW4/ZnVuY3Rpb24oZSx0KXtmb3IodmFyIG49MCxyPTA7cjxlLmxlbmd0aDtyKyspe3ZhciBpPWVbcl07aWYoMT09PWkudHlwZSl7aWYoZ2EoaSl8fGkuaWZDb25kaXRpb25zJiZpLmlmQ29uZGl0aW9ucy5zb21lKGZ1bmN0aW9uKGUpe3JldHVybiBnYShlLmJsb2NrKX0pKXtuPTI7YnJlYWt9KHQoaSl8fGkuaWZDb25kaXRpb25zJiZpLmlmQ29uZGl0aW9ucy5zb21lKGZ1bmN0aW9uKGUpe3JldHVybiB0KGUuYmxvY2spfSkpJiYobj0xKX19cmV0dXJuIG59KG8sdC5tYXliZUNvbXBvbmVudCk6MCx1PWl8fF9hO3JldHVyblwiW1wiK28ubWFwKGZ1bmN0aW9uKGUpe3JldHVybiB1KGUsdCl9KS5qb2luKFwiLFwiKStcIl1cIisoYz9cIixcIitjOlwiXCIpfX1mdW5jdGlvbiBnYShlKXtyZXR1cm4gdm9pZCAwIT09ZS5mb3J8fFwidGVtcGxhdGVcIj09PWUudGFnfHxcInNsb3RcIj09PWUudGFnfWZ1bmN0aW9uIF9hKGUsdCl7cmV0dXJuIDE9PT1lLnR5cGU/ZmEoZSx0KTozPT09ZS50eXBlJiZlLmlzQ29tbWVudD8ocj1lLFwiX2UoXCIrSlNPTi5zdHJpbmdpZnkoci50ZXh0KStcIilcIik6XCJfdihcIisoMj09PShuPWUpLnR5cGU/bi5leHByZXNzaW9uOiRhKEpTT04uc3RyaW5naWZ5KG4udGV4dCkpKStcIilcIjt2YXIgbixyfWZ1bmN0aW9uIGJhKGUpe2Zvcih2YXIgdD1cIlwiLG49MDtuPGUubGVuZ3RoO24rKyl7dmFyIHI9ZVtuXTt0Kz0nXCInK3IubmFtZSsnXCI6JyskYShyLnZhbHVlKStcIixcIn1yZXR1cm4gdC5zbGljZSgwLC0xKX1mdW5jdGlvbiAkYShlKXtyZXR1cm4gZS5yZXBsYWNlKC9cXHUyMDI4L2csXCJcXFxcdTIwMjhcIikucmVwbGFjZSgvXFx1MjAyOS9nLFwiXFxcXHUyMDI5XCIpfW5ldyBSZWdFeHAoXCJcXFxcYlwiK1wiZG8saWYsZm9yLGxldCxuZXcsdHJ5LHZhcixjYXNlLGVsc2Usd2l0aCxhd2FpdCxicmVhayxjYXRjaCxjbGFzcyxjb25zdCxzdXBlcix0aHJvdyx3aGlsZSx5aWVsZCxkZWxldGUsZXhwb3J0LGltcG9ydCxyZXR1cm4sc3dpdGNoLGRlZmF1bHQsZXh0ZW5kcyxmaW5hbGx5LGNvbnRpbnVlLGRlYnVnZ2VyLGZ1bmN0aW9uLGFyZ3VtZW50c1wiLnNwbGl0KFwiLFwiKS5qb2luKFwiXFxcXGJ8XFxcXGJcIikrXCJcXFxcYlwiKTtmdW5jdGlvbiB3YShlLHQpe3RyeXtyZXR1cm4gbmV3IEZ1bmN0aW9uKGUpfWNhdGNoKG4pe3JldHVybiB0LnB1c2goe2VycjpuLGNvZGU6ZX0pLE99fXZhciBDYSx4YSxrYT0oQ2E9ZnVuY3Rpb24oZSx0KXt2YXIgbj1SbyhlLnRyaW0oKSx0KTshMSE9PXQub3B0aW1pemUmJllvKG4sdCk7dmFyIHI9bGEobix0KTtyZXR1cm57YXN0Om4scmVuZGVyOnIucmVuZGVyLHN0YXRpY1JlbmRlckZuczpyLnN0YXRpY1JlbmRlckZuc319LGZ1bmN0aW9uKGUpe2Z1bmN0aW9uIHQodCxuKXt2YXIgcj1PYmplY3QuY3JlYXRlKGUpLGk9W10sbz1bXTtpZihyLndhcm49ZnVuY3Rpb24oZSx0KXsodD9vOmkpLnB1c2goZSl9LG4pZm9yKHZhciBhIGluIG4ubW9kdWxlcyYmKHIubW9kdWxlcz0oZS5tb2R1bGVzfHxbXSkuY29uY2F0KG4ubW9kdWxlcykpLG4uZGlyZWN0aXZlcyYmKHIuZGlyZWN0aXZlcz1rKE9iamVjdC5jcmVhdGUoZS5kaXJlY3RpdmVzfHxudWxsKSxuLmRpcmVjdGl2ZXMpKSxuKVwibW9kdWxlc1wiIT09YSYmXCJkaXJlY3RpdmVzXCIhPT1hJiYoclthXT1uW2FdKTt2YXIgcz1DYSh0LHIpO3JldHVybiBzLmVycm9ycz1pLHMudGlwcz1vLHN9cmV0dXJue2NvbXBpbGU6dCxjb21waWxlVG9GdW5jdGlvbnM6ZnVuY3Rpb24oZSl7dmFyIHQ9T2JqZWN0LmNyZWF0ZShudWxsKTtyZXR1cm4gZnVuY3Rpb24obixyLGkpeyhyPWsoe30scikpLndhcm4sZGVsZXRlIHIud2Fybjt2YXIgbz1yLmRlbGltaXRlcnM/U3RyaW5nKHIuZGVsaW1pdGVycykrbjpuO2lmKHRbb10pcmV0dXJuIHRbb107dmFyIGE9ZShuLHIpLHM9e30sYz1bXTtyZXR1cm4gcy5yZW5kZXI9d2EoYS5yZW5kZXIsYykscy5zdGF0aWNSZW5kZXJGbnM9YS5zdGF0aWNSZW5kZXJGbnMubWFwKGZ1bmN0aW9uKGUpe3JldHVybiB3YShlLGMpfSksdFtvXT1zfX0odCl9fSkoWm8pLEFhPShrYS5jb21waWxlLGthLmNvbXBpbGVUb0Z1bmN0aW9ucyk7ZnVuY3Rpb24gT2EoZSl7cmV0dXJuKHhhPXhhfHxkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpKS5pbm5lckhUTUw9ZT8nPGEgaHJlZj1cIlxcblwiLz4nOic8ZGl2IGE9XCJcXG5cIi8+Jyx4YS5pbm5lckhUTUwuaW5kZXhPZihcIiYjMTA7XCIpPjB9dmFyIFNhPSEhQiYmT2EoITEpLFRhPSEhQiYmT2EoITApLE5hPXkoZnVuY3Rpb24oZSl7dmFyIHQ9Rm4oZSk7cmV0dXJuIHQmJnQuaW5uZXJIVE1MfSksamE9bG4ucHJvdG90eXBlLiRtb3VudDtyZXR1cm4gbG4ucHJvdG90eXBlLiRtb3VudD1mdW5jdGlvbihlLHQpe2lmKChlPWUmJkZuKGUpKT09PWRvY3VtZW50LmJvZHl8fGU9PT1kb2N1bWVudC5kb2N1bWVudEVsZW1lbnQpcmV0dXJuIHRoaXM7dmFyIG49dGhpcy4kb3B0aW9ucztpZighbi5yZW5kZXIpe3ZhciByPW4udGVtcGxhdGU7aWYocilpZihcInN0cmluZ1wiPT10eXBlb2YgcilcIiNcIj09PXIuY2hhckF0KDApJiYocj1OYShyKSk7ZWxzZXtpZighci5ub2RlVHlwZSlyZXR1cm4gdGhpcztyPXIuaW5uZXJIVE1MfWVsc2UgZSYmKHI9ZnVuY3Rpb24oZSl7aWYoZS5vdXRlckhUTUwpcmV0dXJuIGUub3V0ZXJIVE1MO3ZhciB0PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7cmV0dXJuIHQuYXBwZW5kQ2hpbGQoZS5jbG9uZU5vZGUoITApKSx0LmlubmVySFRNTH0oZSkpO2lmKHIpe3ZhciBpPUFhKHIse3Nob3VsZERlY29kZU5ld2xpbmVzOlNhLHNob3VsZERlY29kZU5ld2xpbmVzRm9ySHJlZjpUYSxkZWxpbWl0ZXJzOm4uZGVsaW1pdGVycyxjb21tZW50czpuLmNvbW1lbnRzfSx0aGlzKSxvPWkucmVuZGVyLGE9aS5zdGF0aWNSZW5kZXJGbnM7bi5yZW5kZXI9byxuLnN0YXRpY1JlbmRlckZucz1hfX1yZXR1cm4gamEuY2FsbCh0aGlzLGUsdCl9LGxuLmNvbXBpbGU9QWEsbG59KTsiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///5\n')},function(module,exports){eval('/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn "@media " + item[2] + "{" + content + "}";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join("");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === "string")\n\t\t\tmodules = [[null, modules, ""]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === "number")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== "number" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = "(" + item[2] + ") and (" + mediaQuery + ")";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || \'\';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === \'function\') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn \'/*# sourceURL=\' + cssMapping.sourceRoot + source + \' */\'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join(\'\\n\');\n\t}\n\n\treturn [content].join(\'\\n\');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = \'sourceMappingURL=data:application/json;charset=utf-8;base64,\' + base64;\n\n\treturn \'/*# \' + data + \' */\';\n}\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvY3NzLWxvYWRlci9saWIvY3NzLWJhc2UuanM/MjM1MCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsbUNBQW1DLGdCQUFnQjtBQUNuRCxJQUFJO0FBQ0o7QUFDQTtBQUNBLEdBQUc7QUFDSDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsZ0JBQWdCLGlCQUFpQjtBQUNqQztBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVksb0JBQW9CO0FBQ2hDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHOztBQUVIO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9EQUFvRCxjQUFjOztBQUVsRTtBQUNBIiwiZmlsZSI6IjYuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuXHRNSVQgTGljZW5zZSBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxuXHRBdXRob3IgVG9iaWFzIEtvcHBlcnMgQHNva3JhXG4qL1xuLy8gY3NzIGJhc2UgY29kZSwgaW5qZWN0ZWQgYnkgdGhlIGNzcy1sb2FkZXJcbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24odXNlU291cmNlTWFwKSB7XG5cdHZhciBsaXN0ID0gW107XG5cblx0Ly8gcmV0dXJuIHRoZSBsaXN0IG9mIG1vZHVsZXMgYXMgY3NzIHN0cmluZ1xuXHRsaXN0LnRvU3RyaW5nID0gZnVuY3Rpb24gdG9TdHJpbmcoKSB7XG5cdFx0cmV0dXJuIHRoaXMubWFwKGZ1bmN0aW9uIChpdGVtKSB7XG5cdFx0XHR2YXIgY29udGVudCA9IGNzc1dpdGhNYXBwaW5nVG9TdHJpbmcoaXRlbSwgdXNlU291cmNlTWFwKTtcblx0XHRcdGlmKGl0ZW1bMl0pIHtcblx0XHRcdFx0cmV0dXJuIFwiQG1lZGlhIFwiICsgaXRlbVsyXSArIFwie1wiICsgY29udGVudCArIFwifVwiO1xuXHRcdFx0fSBlbHNlIHtcblx0XHRcdFx0cmV0dXJuIGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSkuam9pbihcIlwiKTtcblx0fTtcblxuXHQvLyBpbXBvcnQgYSBsaXN0IG9mIG1vZHVsZXMgaW50byB0aGUgbGlzdFxuXHRsaXN0LmkgPSBmdW5jdGlvbihtb2R1bGVzLCBtZWRpYVF1ZXJ5KSB7XG5cdFx0aWYodHlwZW9mIG1vZHVsZXMgPT09IFwic3RyaW5nXCIpXG5cdFx0XHRtb2R1bGVzID0gW1tudWxsLCBtb2R1bGVzLCBcIlwiXV07XG5cdFx0dmFyIGFscmVhZHlJbXBvcnRlZE1vZHVsZXMgPSB7fTtcblx0XHRmb3IodmFyIGkgPSAwOyBpIDwgdGhpcy5sZW5ndGg7IGkrKykge1xuXHRcdFx0dmFyIGlkID0gdGhpc1tpXVswXTtcblx0XHRcdGlmKHR5cGVvZiBpZCA9PT0gXCJudW1iZXJcIilcblx0XHRcdFx0YWxyZWFkeUltcG9ydGVkTW9kdWxlc1tpZF0gPSB0cnVlO1xuXHRcdH1cblx0XHRmb3IoaSA9IDA7IGkgPCBtb2R1bGVzLmxlbmd0aDsgaSsrKSB7XG5cdFx0XHR2YXIgaXRlbSA9IG1vZHVsZXNbaV07XG5cdFx0XHQvLyBza2lwIGFscmVhZHkgaW1wb3J0ZWQgbW9kdWxlXG5cdFx0XHQvLyB0aGlzIGltcGxlbWVudGF0aW9uIGlzIG5vdCAxMDAlIHBlcmZlY3QgZm9yIHdlaXJkIG1lZGlhIHF1ZXJ5IGNvbWJpbmF0aW9uc1xuXHRcdFx0Ly8gIHdoZW4gYSBtb2R1bGUgaXMgaW1wb3J0ZWQgbXVsdGlwbGUgdGltZXMgd2l0aCBkaWZmZXJlbnQgbWVkaWEgcXVlcmllcy5cblx0XHRcdC8vICBJIGhvcGUgdGhpcyB3aWxsIG5ldmVyIG9jY3VyIChIZXkgdGhpcyB3YXkgd2UgaGF2ZSBzbWFsbGVyIGJ1bmRsZXMpXG5cdFx0XHRpZih0eXBlb2YgaXRlbVswXSAhPT0gXCJudW1iZXJcIiB8fCAhYWxyZWFkeUltcG9ydGVkTW9kdWxlc1tpdGVtWzBdXSkge1xuXHRcdFx0XHRpZihtZWRpYVF1ZXJ5ICYmICFpdGVtWzJdKSB7XG5cdFx0XHRcdFx0aXRlbVsyXSA9IG1lZGlhUXVlcnk7XG5cdFx0XHRcdH0gZWxzZSBpZihtZWRpYVF1ZXJ5KSB7XG5cdFx0XHRcdFx0aXRlbVsyXSA9IFwiKFwiICsgaXRlbVsyXSArIFwiKSBhbmQgKFwiICsgbWVkaWFRdWVyeSArIFwiKVwiO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpc3QucHVzaChpdGVtKTtcblx0XHRcdH1cblx0XHR9XG5cdH07XG5cdHJldHVybiBsaXN0O1xufTtcblxuZnVuY3Rpb24gY3NzV2l0aE1hcHBpbmdUb1N0cmluZyhpdGVtLCB1c2VTb3VyY2VNYXApIHtcblx0dmFyIGNvbnRlbnQgPSBpdGVtWzFdIHx8ICcnO1xuXHR2YXIgY3NzTWFwcGluZyA9IGl0ZW1bM107XG5cdGlmICghY3NzTWFwcGluZykge1xuXHRcdHJldHVybiBjb250ZW50O1xuXHR9XG5cblx0aWYgKHVzZVNvdXJjZU1hcCAmJiB0eXBlb2YgYnRvYSA9PT0gJ2Z1bmN0aW9uJykge1xuXHRcdHZhciBzb3VyY2VNYXBwaW5nID0gdG9Db21tZW50KGNzc01hcHBpbmcpO1xuXHRcdHZhciBzb3VyY2VVUkxzID0gY3NzTWFwcGluZy5zb3VyY2VzLm1hcChmdW5jdGlvbiAoc291cmNlKSB7XG5cdFx0XHRyZXR1cm4gJy8qIyBzb3VyY2VVUkw9JyArIGNzc01hcHBpbmcuc291cmNlUm9vdCArIHNvdXJjZSArICcgKi8nXG5cdFx0fSk7XG5cblx0XHRyZXR1cm4gW2NvbnRlbnRdLmNvbmNhdChzb3VyY2VVUkxzKS5jb25jYXQoW3NvdXJjZU1hcHBpbmddKS5qb2luKCdcXG4nKTtcblx0fVxuXG5cdHJldHVybiBbY29udGVudF0uam9pbignXFxuJyk7XG59XG5cbi8vIEFkYXB0ZWQgZnJvbSBjb252ZXJ0LXNvdXJjZS1tYXAgKE1JVClcbmZ1bmN0aW9uIHRvQ29tbWVudChzb3VyY2VNYXApIHtcblx0Ly8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLXVuZGVmXG5cdHZhciBiYXNlNjQgPSBidG9hKHVuZXNjYXBlKGVuY29kZVVSSUNvbXBvbmVudChKU09OLnN0cmluZ2lmeShzb3VyY2VNYXApKSkpO1xuXHR2YXIgZGF0YSA9ICdzb3VyY2VNYXBwaW5nVVJMPWRhdGE6YXBwbGljYXRpb24vanNvbjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwnICsgYmFzZTY0O1xuXG5cdHJldHVybiAnLyojICcgKyBkYXRhICsgJyAqLyc7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///6\n')},function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n\n// CONCATENATED MODULE: ./node_modules/vue-style-loader/lib/listToStyles.js\n/**\n * Translates the list format produced by css-loader into something\n * easier to manipulate.\n */\nfunction listToStyles (parentId, list) {\n var styles = []\n var newStyles = {}\n for (var i = 0; i < list.length; i++) {\n var item = list[i]\n var id = item[0]\n var css = item[1]\n var media = item[2]\n var sourceMap = item[3]\n var part = {\n id: parentId + ':' + i,\n css: css,\n media: media,\n sourceMap: sourceMap\n }\n if (!newStyles[id]) {\n styles.push(newStyles[id] = { id: id, parts: [part] })\n } else {\n newStyles[id].parts.push(part)\n }\n }\n return styles\n}\n\n// CONCATENATED MODULE: ./node_modules/vue-style-loader/lib/addStylesClient.js\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return addStylesClient; });\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n Modified by Evan You @yyx990803\n*/\n\n\n\nvar hasDocument = typeof document !== 'undefined'\n\nif (typeof DEBUG !== 'undefined' && DEBUG) {\n if (!hasDocument) {\n throw new Error(\n 'vue-style-loader cannot be used in a non-browser environment. ' +\n \"Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.\"\n ) }\n}\n\n/*\ntype StyleObject = {\n id: number;\n parts: Array\n}\n\ntype StyleObjectPart = {\n css: string;\n media: string;\n sourceMap: ?string\n}\n*/\n\nvar stylesInDom = {/*\n [id: number]: {\n id: number,\n refs: number,\n parts: Array<(obj?: StyleObjectPart) => void>\n }\n*/}\n\nvar head = hasDocument && (document.head || document.getElementsByTagName('head')[0])\nvar singletonElement = null\nvar singletonCounter = 0\nvar isProduction = false\nvar noop = function () {}\nvar options = null\nvar ssrIdKey = 'data-vue-ssr-id'\n\n// Force single-tag solution on IE6-9, which has a hard limit on the # of Artboard 10 copy 5 \ No newline at end of file diff --git a/workb/dist/c1aad4b1cda9036be441a395e3ee4925.svg b/workb/dist/c1aad4b1cda9036be441a395e3ee4925.svg deleted file mode 100644 index 47b43f7..0000000 --- a/workb/dist/c1aad4b1cda9036be441a395e3ee4925.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy \ No newline at end of file diff --git a/workb/dist/c7b410b9b2577f0345c660142e291d18.svg b/workb/dist/c7b410b9b2577f0345c660142e291d18.svg deleted file mode 100644 index 2bd7600..0000000 --- a/workb/dist/c7b410b9b2577f0345c660142e291d18.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 2 \ No newline at end of file diff --git a/workb/dist/cf770587e3873d3db1cdebf48e7d9b46.svg b/workb/dist/cf770587e3873d3db1cdebf48e7d9b46.svg deleted file mode 100644 index f0be7e3..0000000 --- a/workb/dist/cf770587e3873d3db1cdebf48e7d9b46.svg +++ /dev/null @@ -1 +0,0 @@ -Created by Yang Zhongfrom the Noun Project \ No newline at end of file diff --git a/workb/dist/d06fa84d073d48db56bdb3c045bf3538.svg b/workb/dist/d06fa84d073d48db56bdb3c045bf3538.svg deleted file mode 100644 index a45c462..0000000 --- a/workb/dist/d06fa84d073d48db56bdb3c045bf3538.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 4 \ No newline at end of file diff --git a/workb/dist/d24bdd951eddb78d6a7b3050bf6679e5.svg b/workb/dist/d24bdd951eddb78d6a7b3050bf6679e5.svg deleted file mode 100644 index f034ca7..0000000 --- a/workb/dist/d24bdd951eddb78d6a7b3050bf6679e5.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - image/svg+xml - - Artboard 1 copy - - - - - - Artboard 1 copy - - diff --git a/workb/dist/d719d152472905d40cf002e9d2543672.svg b/workb/dist/d719d152472905d40cf002e9d2543672.svg deleted file mode 100644 index 87f941d..0000000 --- a/workb/dist/d719d152472905d40cf002e9d2543672.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 4 \ No newline at end of file diff --git a/workb/dist/e866e5c040ae8ee631d952ca2b54aae7.svg b/workb/dist/e866e5c040ae8ee631d952ca2b54aae7.svg deleted file mode 100644 index 34f2d97..0000000 --- a/workb/dist/e866e5c040ae8ee631d952ca2b54aae7.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy \ No newline at end of file diff --git a/workb/dist/e9386b4933e3485e64a61d29758a3f4f.svg b/workb/dist/e9386b4933e3485e64a61d29758a3f4f.svg deleted file mode 100644 index 0cf66c0..0000000 --- a/workb/dist/e9386b4933e3485e64a61d29758a3f4f.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - -Created by potrace 1.15, written by Peter Selinger 2001-2017 - - - - - - - - - - - - - diff --git a/workb/src/App.vue b/workb/src/App.vue index d965111..259d3ed 100644 --- a/workb/src/App.vue +++ b/workb/src/App.vue @@ -2,15 +2,27 @@
+ +
+ diff --git a/workb/src/assets/components/Terms.vue b/workb/src/assets/components/Terms.vue index dde8f1a..daade0b 100644 --- a/workb/src/assets/components/Terms.vue +++ b/workb/src/assets/components/Terms.vue @@ -1,453 +1,503 @@ - diff --git a/workb/src/assets/components/home/Hcookie.vue b/workb/src/assets/components/home/Hcookie.vue index 56b31cb..48fd22a 100644 --- a/workb/src/assets/components/home/Hcookie.vue +++ b/workb/src/assets/components/home/Hcookie.vue @@ -1,37 +1,38 @@ + diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index 0a588f8..d125069 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -2,26 +2,22 @@
-
- -

RESPONSIVE LAYOUT

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

-
-
- -

BOOTSTRAP 3.3.4

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

-
-
- -

GOOGLE FONT

-

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna - aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

+
+ +
+
+

We believe that the key to organizational success is to have + a strategy that converts into value creation. That’s why we are dedicated to challenging organizations to critically reflect on the way they design + and deploy their strategy, and helping create strategy that translates into results.”

+
+ Jason Gawke
+ CEO-WorkBoost +
+
+ +
@@ -33,6 +29,72 @@ export default { } - + + diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index 5094b94..72b76c3 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -5,7 +5,9 @@

Keep it simple

-

Describing a strategy favors complexity, but executing it requires simplicity. WorkBoost helps translate your strategy into a handful of day to day activities that employees can do. +

Describing strategy favors complexity, but to propel business forward requires simplicity. +The success of your organizations depends on whether your strategy is simple enough for employees at every +level of the organization to understand, communicate, and remember.

@@ -20,8 +22,10 @@
-

Foster engagement

-

Without employee engagement strategies can’t convert. WorkBoost uses the principles of corporate nudging and gamification to keep employees engaged to make new skills, knowledge, and behaviors their own. +

Set strategic priorities

+

Drawing from the managerial and behavioral sciences, we have created the WorkBoost-method. +This step by step method helps translate complex strategy into a set of strategic priorities +that provide concrete guidelines for day to day decisions while also maintaining flexibility.

@@ -30,8 +34,9 @@
-

Evidence based

-

Why do employees do what they do, or why do they choose not to do what you expect them to do? WorkBoost provides valuable insights and metrics into employee experiences, behaviors and drivers. +

Foster engagement

+

We use the WorkBoost app strengthen employees’ focus on key behaviors, as well as increase engagement and commitment to strategic goals. +The WorkBoost app is highly customizable progressive web-application and incorporates principles of corporate nudging and gamification to gather key metrics and feedback.

@@ -46,8 +51,11 @@
-

Lean and flexible

-

WorkBoost is developed to take up any strategic challenge you throw at us. Create your own corporate nudges, use your own reward systems, add your own logo and customize color schemes to fully customize the WorkBoost app. +

Evidence based

+

+WorkBoost is highly empirical; we test and trial our methods before they are scaled up. +In addition, we closely collaborate with leading universities to refine and extend our +knowledge on how organizations can effectively turn strategy into results. See forScience for more information.

@@ -56,8 +64,10 @@
-

State of the Art

-

WorkBoost is state of the art. Universities across the globe collaborate with WorkBoost to test, refine, and extend our knowledge regarding how practitioners can effectively turn strategy into results. +

looking forward

+

WorkBoost has successfully helped a multitude of organizations in simplifying their strategies. + These results strengthen our beliefs that we are on the right path to change the way organizations design and deploy strategy. +Are you interested how WorkBoost can help you translate your strategy into results? Send us a message and lest discuss!

diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index 5044396..a2bc038 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -1,8 +1,3 @@ -/* -Boxer Template -http://www.templatemo.com/preview/templatemo_446_boxer -*/ - body { background: #fff; @@ -158,7 +153,7 @@ img #home { /* I dont know how to work around this in webpack - scss messes up paths so import bg image in the component*/ + paths are relative to from where its loaded[..] later uniform scss*/ } #home .red{ color: #fc4a1a; @@ -443,7 +438,7 @@ img #contact { /* I dont know how to work around this in webpack */ - /* //background: url('../src/assets/images/contact-bg.jpg') no-repeat;*/ + //background: url(../img/bgoffice.jpg) no-repeat; //background-size: cover; color: #fff; } diff --git a/workb/src/assets/components/legal/Lclose.vue b/workb/src/assets/components/legal/Lclose.vue new file mode 100644 index 0000000..1eb579e --- /dev/null +++ b/workb/src/assets/components/legal/Lclose.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/workb/src/assets/components/Privacy.vue b/workb/src/assets/components/legal/Lprivacy.vue similarity index 77% rename from workb/src/assets/components/Privacy.vue rename to workb/src/assets/components/legal/Lprivacy.vue index efb010e..7a6abae 100644 --- a/workb/src/assets/components/Privacy.vue +++ b/workb/src/assets/components/legal/Lprivacy.vue @@ -1,15 +1,5 @@ - - - diff --git a/workb/src/assets/components/Terms.vue b/workb/src/assets/components/legal/Lterms.vue similarity index 97% rename from workb/src/assets/components/Terms.vue rename to workb/src/assets/components/legal/Lterms.vue index daade0b..c60fb4f 100644 --- a/workb/src/assets/components/Terms.vue +++ b/workb/src/assets/components/legal/Lterms.vue @@ -1,16 +1,6 @@ - - diff --git a/workb/src/assets/img/1682317.svg b/workb/src/assets/img/1682317.svg deleted file mode 100644 index 8105eff..0000000 --- a/workb/src/assets/img/1682317.svg +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - diff --git a/workb/src/assets/img/Arrow-down.svg b/workb/src/assets/img/Arrow-down.svg deleted file mode 100644 index c295c02..0000000 --- a/workb/src/assets/img/Arrow-down.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - diff --git a/workb/src/assets/img/drawing.svg b/workb/src/assets/img/drawing.svg deleted file mode 100644 index 9548959..0000000 --- a/workb/src/assets/img/drawing.svg +++ /dev/null @@ -1,493 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg b/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg deleted file mode 100644 index 092a21d..0000000 --- a/workb/src/assets/img/drawing.svg.2018_12_29_16_53_18.0.svg +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - diff --git a/workb/src/assets/img/icons/barchart[n].svg b/workb/src/assets/img/icons/barchart[n].svg deleted file mode 100644 index 4042158..0000000 --- a/workb/src/assets/img/icons/barchart[n].svg +++ /dev/null @@ -1 +0,0 @@ -ALLCreated by KΛPKLΛMfrom the Noun Project \ No newline at end of file diff --git a/workb/src/assets/img/icons/beat[n].svg b/workb/src/assets/img/icons/beat[n].svg deleted file mode 100644 index f0be7e3..0000000 --- a/workb/src/assets/img/icons/beat[n].svg +++ /dev/null @@ -1 +0,0 @@ -Created by Yang Zhongfrom the Noun Project \ No newline at end of file diff --git a/workb/src/assets/img/icons/challenge.svg b/workb/src/assets/img/icons/challenge.svg deleted file mode 100644 index 47b43f7..0000000 --- a/workb/src/assets/img/icons/challenge.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy \ No newline at end of file diff --git a/workb/src/assets/img/icons/close.svg b/workb/src/assets/img/icons/close.svg deleted file mode 100644 index 87f941d..0000000 --- a/workb/src/assets/img/icons/close.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 4 \ No newline at end of file diff --git a/workb/src/assets/img/icons/educative.svg b/workb/src/assets/img/icons/educative.svg deleted file mode 100644 index 95d1751..0000000 --- a/workb/src/assets/img/icons/educative.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 2 \ No newline at end of file diff --git a/workb/src/assets/img/icons/fun.svg b/workb/src/assets/img/icons/fun.svg deleted file mode 100644 index 29df3fd..0000000 --- a/workb/src/assets/img/icons/fun.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 \ No newline at end of file diff --git a/workb/src/assets/img/icons/iconclose.svg b/workb/src/assets/img/icons/iconclose.svg deleted file mode 100644 index 146d449..0000000 --- a/workb/src/assets/img/icons/iconclose.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/workb/src/assets/img/icons/icons8-cancel-filled.svg b/workb/src/assets/img/icons/icons8-cancel-filled.svg deleted file mode 100644 index 287a66b..0000000 --- a/workb/src/assets/img/icons/icons8-cancel-filled.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/workb/src/assets/img/icons/information[n].svg b/workb/src/assets/img/icons/information[n].svg deleted file mode 100644 index fcf43a4..0000000 --- a/workb/src/assets/img/icons/information[n].svg +++ /dev/null @@ -1 +0,0 @@ -Created by Viktor Vorobyevfrom the Noun Project \ No newline at end of file diff --git a/workb/src/assets/img/icons/language.svg b/workb/src/assets/img/icons/language.svg deleted file mode 100644 index f034ca7..0000000 --- a/workb/src/assets/img/icons/language.svg +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - image/svg+xml - - Artboard 1 copy - - - - - - Artboard 1 copy - - diff --git a/workb/src/assets/img/icons/pulse.svg b/workb/src/assets/img/icons/pulse.svg deleted file mode 100644 index 281120e..0000000 --- a/workb/src/assets/img/icons/pulse.svg +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/workb/src/assets/img/icons/relevance.svg b/workb/src/assets/img/icons/relevance.svg deleted file mode 100644 index 2b003df..0000000 --- a/workb/src/assets/img/icons/relevance.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 1 copy 3 \ No newline at end of file diff --git a/workb/src/assets/img/icons/resultsMag.svg b/workb/src/assets/img/icons/resultsMag.svg deleted file mode 100644 index e378350..0000000 --- a/workb/src/assets/img/icons/resultsMag.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 2 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_challenge.svg b/workb/src/assets/img/icons/results_challenge.svg deleted file mode 100644 index 7c514e2..0000000 --- a/workb/src/assets/img/icons/results_challenge.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 3 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_close.svg b/workb/src/assets/img/icons/results_close.svg deleted file mode 100644 index 2bd7600..0000000 --- a/workb/src/assets/img/icons/results_close.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 2 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_description.svg b/workb/src/assets/img/icons/results_description.svg deleted file mode 100644 index 7692fc6..0000000 --- a/workb/src/assets/img/icons/results_description.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_educative.svg b/workb/src/assets/img/icons/results_educative.svg deleted file mode 100644 index c2417a2..0000000 --- a/workb/src/assets/img/icons/results_educative.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 5 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_fun.svg b/workb/src/assets/img/icons/results_fun.svg deleted file mode 100644 index 2bb0d63..0000000 --- a/workb/src/assets/img/icons/results_fun.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 6 \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_open.svg b/workb/src/assets/img/icons/results_open.svg deleted file mode 100644 index 34f2d97..0000000 --- a/workb/src/assets/img/icons/results_open.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy \ No newline at end of file diff --git a/workb/src/assets/img/icons/results_recommendation.svg b/workb/src/assets/img/icons/results_recommendation.svg deleted file mode 100644 index a45c462..0000000 --- a/workb/src/assets/img/icons/results_recommendation.svg +++ /dev/null @@ -1 +0,0 @@ -Artboard 10 copy 4 \ No newline at end of file diff --git a/workb/src/assets/img/icons/workboostlogo.svg b/workb/src/assets/img/icons/workboostlogo.svg deleted file mode 100644 index 0cf66c0..0000000 --- a/workb/src/assets/img/icons/workboostlogo.svg +++ /dev/null @@ -1,65 +0,0 @@ - - - - -Created by potrace 1.15, written by Peter Selinger 2001-2017 - - - - - - - - - - - - - diff --git a/workb/src/assets/img/logoSmallWB.svg b/workb/src/assets/img/logoSmallWB.svg deleted file mode 100644 index 7f86337..0000000 --- a/workb/src/assets/img/logoSmallWB.svg +++ /dev/null @@ -1,53 +0,0 @@ - - - - -Created by potrace 1.15, written by Peter Selinger 2001-2017 - - - - - - - - - - - - - - - - - - - diff --git a/workb/src/assets/img/phone2.svg b/workb/src/assets/img/phone2.svg deleted file mode 100644 index f4d956b..0000000 --- a/workb/src/assets/img/phone2.svg +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - image/svg+xml - - - - - - - - - - - - diff --git a/workb/src/assets/img/workboost_logo-01.svg b/workb/src/assets/img/workboost_logo-01.svg deleted file mode 100644 index 05f67dd..0000000 --- a/workb/src/assets/img/workboost_logo-01.svg +++ /dev/null @@ -1,100 +0,0 @@ - - - - -Created by potrace 1.15, written by Peter Selinger 2001-2017 - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/workb/src/assets/store/store.js b/workb/src/assets/store/store.js index e50c5d0..fa29ab1 100644 --- a/workb/src/assets/store/store.js +++ b/workb/src/assets/store/store.js @@ -8,6 +8,7 @@ export const store = new Vuex.Store({ state: { showTerms: false, showPrivacy: false, + showLegal: false, detailview: false, valCheck: '', mainRequest: '',////this will get the entire array, kijken wat handig is @@ -177,7 +178,7 @@ export const store = new Vuex.Store({ return state.resultDetailsSelect; }, legalWB: state => { - return { showTerms: state.showTerms, showPrivacy: state.showPrivacy} + return { showLegal: state.showLegal, showTerms: state.showTerms, showPrivacy: state.showPrivacy} } }, mutations: { @@ -350,16 +351,17 @@ export const store = new Vuex.Store({ state.labels.footerMessage2 = payload.lang.footerMessage2; }, closeLegal: state => { - state.showTerms = false; - state.showPrivacy= false; + state.showLegal= false; }, openTerms: state => { state.showTerms = true; state.showPrivacy= false; + state.showLegal = true; }, openPrivacy: state => { state.showTerms = false; state.showPrivacy= true; + state.showLegal = true; } }, actions: { @@ -516,15 +518,12 @@ export const store = new Vuex.Store({ }) }, closeLegal: (context) => { - console.log('closinn'); context.commit('closeLegal'); }, openTerms: (context) => { - console.log('openterms'); context.commit('openTerms'); }, openPrivacy: (context) => { - console.log('openPrivacy'); context.commit('openPrivacy'); }, } From d85a0398cc61a7b0096c69dcb4b2a520eeccba99 Mon Sep 17 00:00:00 2001 From: Jason Date: Wed, 9 Jan 2019 08:12:04 +0100 Subject: [PATCH 22/26] update vision --- workb/src/assets/components/home/Hdivider.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index d125069..def66e9 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -9,8 +9,8 @@

We believe that the key to organizational success is to have - a strategy that converts into value creation. That’s why we are dedicated to challenging organizations to critically reflect on the way they design - and deploy their strategy, and helping create strategy that translates into results.”

+ a strategy that converts into value creation. That’s why we are dedicated to helping create strategy that translates into results by challenging organizations to critically reflect on the way they design + and deploy their strategy.”

Jason Gawke
CEO-WorkBoost From 0e3fad232cea5458b8fdcd7f3ecc8755903814ce Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 12 Jan 2019 18:27:35 +0100 Subject: [PATCH 23/26] Epic List design for features prt1 --- workb/index.html | 2 +- workb/src/assets/components/home/Hdivider.vue | 34 ++- workb/src/assets/components/home/Hfeature.vue | 225 +++++++++++------- workb/src/assets/components/home/Hhome.vue | 2 +- workb/src/assets/components/home/_global.scss | 13 +- workb/src/assets/img/easy.svg | 32 +++ workb/src/assets/img/engagement.svg | 30 +++ workb/src/assets/img/prio.svg | 33 +++ workb/src/assets/img/prio2.svg | 31 +++ 9 files changed, 302 insertions(+), 100 deletions(-) create mode 100644 workb/src/assets/img/easy.svg create mode 100644 workb/src/assets/img/engagement.svg create mode 100644 workb/src/assets/img/prio.svg create mode 100644 workb/src/assets/img/prio2.svg diff --git a/workb/index.html b/workb/index.html index 4e63449..df4cbb4 100644 --- a/workb/index.html +++ b/workb/index.html @@ -10,7 +10,7 @@ WorkBoost - + diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index def66e9..5943a5d 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -6,18 +6,20 @@ -
+
-

We believe that the key to organizational success is to have - a strategy that converts into value creation. That’s why we are dedicated to helping create strategy that translates into results by challenging organizations to critically reflect on the way they design - and deploy their strategy.”

+ +

We believe that the key to organizational success is to have a strategy that converts into value creation. That’s why we are dedicated to helping organizations design and deploy strategy that translates into results. +

Jason Gawke
CEO-WorkBoost
-
+
@@ -35,7 +37,7 @@ export default { border: 0; margin-bottom: 40px; padding: 0; - font-size: 2.0em; + font-size: 1.8em; font-style: italic; line-height: 1.8 !important; position: relative; @@ -49,18 +51,32 @@ export default { .testimonial-quote blockquote p { color: #75808a; + padding-top: 30px; line-height: 1.8 !important; } .testimonial-quote blockquote p:first-child:before { content: '\201C'; color: #17C8BC; - font-size: 7.5em; + font-size: 9.5em; font-weight: 700; opacity: .3; position: absolute; - top: -.4em; - left: -.2em; + top: -.5em; + left: -.3em; + text-shadow: none; + z-index: -300; +} + +.testimonial-quote blockquote p:first-child:after { + content: '\201D'; + color: #17C8BC; + font-size: 9.5em; + font-weight: 700; + opacity: .3; + position: absolute; + bottom: -1.16em; + right: .05em; text-shadow: none; z-index: -300; } diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index 72b76c3..f50f642 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -1,104 +1,163 @@ - +#feature .row.center { + display: flex; + align-items: center; +} +#feature i { + font-size: 10rem; + color: black; +} - \ No newline at end of file +#feature h3 { + color: rgb(23, 200, 188); +} + +.item1 { + display: block; + clear: both; + padding-bottom: 4rem; + position: relative; + margin-left: 0px; + padding-left: 0px; +} + +.item1:before { + font-family: "Font Awesome 5 Free"; + font-weight: 600; + content: ""; + font-size: 5rem; + width: 9rem; + height: 9rem; + float: left; + margin: 0 1.5rem 0.75rem 0; + color: var(--bg); + background: var(--highlight1) + linear-gradient(to bottom right, var(--highlight1) 25%, var(--highlight2)); + text-shadow: 0 0 2px var(--highlight1); + border-radius: 50%; + display: inline-flex; + align-items: center; + justify-content: center; + shape-outside: ellipse(); + z-index: 2; + position: relative; +} + +.item1#i1:before { + content: "\f77c"; +} +.item1#i2:before { + content: "\f0cb"; +} +.item1#i3:before { + content: "\f1d8"; +} +.item1#i4:before { + content: "\f200"; +} + +.item1:after { + width: 4.5rem; + height: 4.5rem; + position: absolute; + top: 0; + left: 0; + content: ""; + background: var(--highlight1); + z-index: 0; + border-top-left-radius: 3px; +} + diff --git a/workb/src/assets/components/home/Hhome.vue b/workb/src/assets/components/home/Hhome.vue index efc19bc..c06b6d2 100644 --- a/workb/src/assets/components/home/Hhome.vue +++ b/workb/src/assets/components/home/Hhome.vue @@ -163,7 +163,7 @@ l2310 -2 0 -4115z"
+ > + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + diff --git a/workb/src/assets/img/engagement.svg b/workb/src/assets/img/engagement.svg new file mode 100644 index 0000000..c872e8a --- /dev/null +++ b/workb/src/assets/img/engagement.svg @@ -0,0 +1,30 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + diff --git a/workb/src/assets/img/prio.svg b/workb/src/assets/img/prio.svg new file mode 100644 index 0000000..9dd4a48 --- /dev/null +++ b/workb/src/assets/img/prio.svg @@ -0,0 +1,33 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + + + + diff --git a/workb/src/assets/img/prio2.svg b/workb/src/assets/img/prio2.svg new file mode 100644 index 0000000..165e578 --- /dev/null +++ b/workb/src/assets/img/prio2.svg @@ -0,0 +1,31 @@ + + + + +Created by potrace 1.15, written by Peter Selinger 2001-2017 + + + + + + + From 78e4e3494b7964ea9f07e05e7dc59b791608870e Mon Sep 17 00:00:00 2001 From: Jason Date: Sun, 13 Jan 2019 19:37:30 +0100 Subject: [PATCH 24/26] feature done --- workb/src/assets/components/home/Hcontact.vue | 5 - workb/src/assets/components/home/Hdivider.vue | 8 +- workb/src/assets/components/home/Hfeature.vue | 176 ++++++++---------- workb/src/assets/components/home/_global.scss | 9 +- 4 files changed, 92 insertions(+), 106 deletions(-) diff --git a/workb/src/assets/components/home/Hcontact.vue b/workb/src/assets/components/home/Hcontact.vue index d62234a..6c3c567 100644 --- a/workb/src/assets/components/home/Hcontact.vue +++ b/workb/src/assets/components/home/Hcontact.vue @@ -7,11 +7,6 @@

Contact Us

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

-
-

36 Street Name, City Name, United States

-

010-010-0110 or 020-020-0220

-

info@company.com

-
diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index 5943a5d..45fe4a7 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -8,10 +8,10 @@ and deploy their strategy, and helping them to creat a strategy for results. -->
- -

We believe that the key to organizational success is to have a strategy that converts into value creation. That’s why we are dedicated to helping organizations design and deploy strategy that translates into results. + +

We believe that organizations should be able to use all their resources to do what they do best: Create Value. That's why we are dedicated to helping organizations design and deploy strategy that engage and propel your business forward.

Jason Gawke
diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index f50f642..88bcd12 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -2,72 +2,64 @@
-
-

how we contribute

-
-
-
- -
-
-
-

Keep it simple

-

Strategy is often complex, but to propel your business forward requires simplicity. WorkBoost centers on helping you create strategy that is simple enough for employees at every level of the organization to understand, communicate, and remember.

-
-
- -
-
-
- -
-
-
- -
-
-

Set priorities

-

Strategic priorities provide concrete guidelines for day to day decisions while also maintaining flexibility. Our step by step method translates your strategy into a set of strategic priorities.

-
-
-
- -
-
-
-

Foster engagement

-

Without employee engagement your strategy can not convert. We have created the WorkBoost app to strengthen employees’ focus on key behaviors, as well as increase engagement and commitment to strategic goals.

-
-
- -
+
-
-
- +
+
+

+ Turn your strategy into results. +

+

For your strategy to be succesfull, employees who understand, remember, and energized to pursue your strategic goals on a day to day basis are essential.

+

At WorkBoost we are dedicated to the application of the behavioural sciences. We have helped a multitude of organizations to integrate a realistic model of human behavior into their strategies allowing them to redesign their strategie for results.

-
-

Monitor and iterate

-

WorkBoost is highly empirical; we integrate state of the art insights of the managerial and behavioral sciences in our methods, and test our methods before they are scaled up.

+
+ + + + + +
+
+
+

Keep it simple

+

WorkBoost helps you create strategy that employees at every level of the organization can understand, communicate, and remember.

+
+
+

Set priorities

+

Use WorkBoost to translate your strategy into strategic priorities to provide concrete guidelines for day to day decisions while also maintaining flexibility.

+
+
+
+
+

Engagement

+

Use WorkBoost to strengthen employees’ focus on key behaviors, as well as increase engagement and commitment to strategic goals.

+
+
+

Use metrics

+

WorkBoost provides real-time key insights into employee behaviors and motivation that help you fine tune your strategy.

+
+
+
-
-
+

WorkBoost has successfully helped a multitude of organizations in simplifying their strategies. These results strengthen our beliefs that we are on the right path to change the way organizations design and deploy strategy. Are you interested how WorkBoost can help you translate your strategy into results? Send us a message and lets discuss! The WorkBoost app is highly customizable progressive web-application and incorporates principles of corporate nudging and gamification to gather key metrics and feedback. @@ -75,58 +67,46 @@ forScience for more information. + WorkBoost is highly empirical; we integrate state of the art insights of the managerial and behavioral sciences in our methods, and test our methods before they are scaled up

-
-
+
-->
diff --git a/workb/src/assets/components/home/_global.scss b/workb/src/assets/components/home/_global.scss index b2a3d9b..8ec9274 100644 --- a/workb/src/assets/components/home/_global.scss +++ b/workb/src/assets/components/home/_global.scss @@ -30,7 +30,7 @@ h4 font-weight: bold; } /* end h1 group */ -p { line-height: 1.6em; font-size: 1.2em; } +p { line-height: 1.6em; font-size: 1.1em; } /* img */ img { @@ -160,6 +160,9 @@ img paths are relative to from where its loaded[..] later uniform scss*/ } #home .red{ + // color: #17C8BC; + // background-color: white; + // font-style: italic; color: #fc4a1a; } #home p @@ -285,6 +288,8 @@ img text-align: center; padding-top: 80px; padding-bottom: 80px; + background-color: white; + } #divider .fa { @@ -300,7 +305,7 @@ img /* start feature */ #feature { - background: #fff; + background:white; padding-top: 0px; padding-bottom: 80px; } From 606c3fdc4e69b8a053fb0e8d30f60acfa513a50d Mon Sep 17 00:00:00 2001 From: Jason Date: Sun, 13 Jan 2019 22:14:36 +0100 Subject: [PATCH 25/26] WorkBoost Features and App --- workb/src/assets/components/home/Hdivider.vue | 2 +- .../src/assets/components/home/Hdownload.vue | 54 ++++++++++++------ workb/src/assets/components/home/Hfeature.vue | 18 ++++-- workb/src/assets/img/phone-about1.png | Bin 0 -> 172730 bytes workb/src/assets/img/phone-about2.png | Bin 0 -> 116771 bytes 5 files changed, 52 insertions(+), 22 deletions(-) create mode 100644 workb/src/assets/img/phone-about1.png create mode 100644 workb/src/assets/img/phone-about2.png diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index 45fe4a7..1f1d57a 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -11,7 +11,7 @@ -

We believe that organizations should be able to use all their resources to do what they do best: Create Value. That's why we are dedicated to helping organizations design and deploy strategy that engage and propel your business forward. +

We believe that organizations should be able to use all their resources to do what they do best: Create Value. That's why we are dedicated to helping organizations design and deploy strategy that foster employee engagement and propel your business forward.

Jason Gawke
diff --git a/workb/src/assets/components/home/Hdownload.vue b/workb/src/assets/components/home/Hdownload.vue index c0f33da..0d1a81b 100644 --- a/workb/src/assets/components/home/Hdownload.vue +++ b/workb/src/assets/components/home/Hdownload.vue @@ -1,25 +1,45 @@ diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index 88bcd12..ff7a45d 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -12,13 +12,14 @@

Turn your strategy into results.

-

For your strategy to be succesfull, employees who understand, remember, and energized to pursue your strategic goals on a day to day basis are essential.

-

At WorkBoost we are dedicated to the application of the behavioural sciences. We have helped a multitude of organizations to integrate a realistic model of human behavior into their strategies allowing them to redesign their strategie for results.

+

The succes of your strategy depends on employees who understand, remember, and are energized to pursue your strategic goals on a day to day basis.

+

At WorkBoost we are dedicated to the application of the behavioral sciences for strategic management. We have helped a multitude of organizations to integrate a realistic model of human behavior into their strategies allowing them to redesign their strategie for results.

- + @@ -50,7 +51,7 @@

Use metrics

WorkBoost provides real-time key insights into employee behaviors and motivation that help you fine tune your strategy.

+ >The WorkBoost-app provides real-time key insights into employee behaviors and motivation that help you fine tune your strategy.

@@ -146,4 +147,13 @@ export default {}; .f-descrip{ margin-top: 130px; } +.f-descrip:before{ + content: ""; + position: absolute; + background-color: #17c8bc; + top: 90px; + left: 15px; + height: 10px; + width: 130px; +} diff --git a/workb/src/assets/img/phone-about1.png b/workb/src/assets/img/phone-about1.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a59df3210cf9d359340bfdcb02659f11322957 GIT binary patch literal 172730 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 S+(rQOOXmhct3uQM-hTi*)55I) literal 0 HcmV?d00001 diff --git a/workb/src/assets/img/phone-about2.png b/workb/src/assets/img/phone-about2.png new file mode 100644 index 0000000000000000000000000000000000000000..a6b2163411d68d40f7ef501518c63cd5b59412ba GIT binary patch literal 116771 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

!RgIUJH+1+P49aFOSJ#o_se(Y;k?0*vT@34Y3% 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

9nRQnQ9rPch4pSn-b)n*39nWIHeh<`FH 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 A+5i9m literal 0 HcmV?d00001 From 8dbe594cf4585ab1e46cde72c1ff5eabf1c72634 Mon Sep 17 00:00:00 2001 From: Jason Date: Sat, 2 Feb 2019 18:04:03 +0100 Subject: [PATCH 26/26] Update Landingpage --- workb/src/assets/components/Home.vue | 3 + workb/src/assets/components/home/Hdivider.vue | 11 +- .../src/assets/components/home/Hdownload.vue | 59 +- workb/src/assets/components/home/Hfeature.vue | 27 +- .../src/assets/components/home/Hresearch.vue | 159 +++ workb/src/assets/components/home/_global.scss | 2 +- workb/src/assets/components/legal/Lterms.vue | 1012 ++++++++++------- 7 files changed, 797 insertions(+), 476 deletions(-) create mode 100644 workb/src/assets/components/home/Hresearch.vue diff --git a/workb/src/assets/components/Home.vue b/workb/src/assets/components/Home.vue index c1e123c..0477905 100644 --- a/workb/src/assets/components/Home.vue +++ b/workb/src/assets/components/Home.vue @@ -9,6 +9,7 @@ +
@@ -20,6 +21,7 @@ import Divider from './home/Hdivider.vue'; import Feature from './home/Hfeature.vue'; import Pricing from './home/Hpricing.vue'; import Download from './home/Hdownload.vue'; +import Research from './home/Hresearch.vue'; import Contact from './home/Hcontact.vue'; import Pagefooter from './home/Hpagefooter.vue'; import Loadscreen from './question/Qloadscreen.vue' @@ -54,6 +56,7 @@ export default { wbContact: Contact, wbPagefooter: Pagefooter, wbLoadscreen: Loadscreen, + wbResearch: Research, }, created(){ this.loader(); diff --git a/workb/src/assets/components/home/Hdivider.vue b/workb/src/assets/components/home/Hdivider.vue index 1f1d57a..8b47eac 100644 --- a/workb/src/assets/components/home/Hdivider.vue +++ b/workb/src/assets/components/home/Hdivider.vue @@ -10,8 +10,11 @@
-

We believe that organizations should be able to use all their resources to do what they do best: Create Value. That's why we are dedicated to helping organizations design and deploy strategy that foster employee engagement and propel your business forward. + We believe that organizations should be able to use all their resources to do what they do best: create value. We are here to ensure that organizations can do just by helping organization design and deploy strategy that converts.” + We believe that employee engagement is key for organizational succes and value creaion. That's why we help organizations design and deploy strategy that foster employee engagement and drive research that propel business forward."" + We believe that employee engagement is key for organizational success. That's why we help organizations and deploy strategy that foster employee engagement and drive research that propels business forward. +

--> +

We believe that employee engagement is key to an organization's success. That's why we help organizations design and deploy a strategy that fosters employee engagement, and drive research practices for sustainable performance.

Jason Gawke
@@ -37,7 +40,7 @@ export default { border: 0; margin-bottom: 40px; padding: 0; - font-size: 1.8em; + font-size: 1.6em; font-style: italic; line-height: 1.8 !important; position: relative; @@ -52,7 +55,7 @@ export default { .testimonial-quote blockquote p { color: #75808a; padding-top: 30px; - line-height: 1.8 !important; + line-height: 1.5 !important; } .testimonial-quote blockquote p:first-child:before { diff --git a/workb/src/assets/components/home/Hdownload.vue b/workb/src/assets/components/home/Hdownload.vue index 0d1a81b..99351be 100644 --- a/workb/src/assets/components/home/Hdownload.vue +++ b/workb/src/assets/components/home/Hdownload.vue @@ -3,10 +3,13 @@
-

The WorkBoost App

-

To positively affect employee engagement for strategic goals we have developed the WorkBoost-app

-

The WorkBoost app is a fully customizable, multi-language progressive web application that introduces custom designed behavioral challenges that align with your strategic priorities for your employees and teams

-

These challenges serve several purposes:

+

+ Deploy + for results.

+

Succesfully deploying your strategy can significantly decrease the time for your strategic priorities to convert into results. We have developed the WorkBoost app to help you deploy for results.

+ +

The WorkBoost app is a fully customizable, multi-langauge application. It uses the principles of corporate nudging to facilitate employees in acquiring the knowledge, skills, and abilities necesary for effectively using strategic guidelines in their day to day work.

+

Three challenges that the WorkBoost app can help you overcome

@@ -14,11 +17,10 @@
    -
  • Increase engagement
  • -
  • Practice with key behaviors
  • -
  • Collect data on what works and what doesn't
  • -
  • Team development
  • -
  • Leadership development
  • +
  • Motivation for change: Create challenges that make acquiring necesary KSA fun.
  • +
  • (Tool mindset: Integrate with your other practices by giving the app your own logo and color schemes.)
  • +
  • Langauge barriere: Use the mult-langauge feature for teams in different countries.
  • +
  • Dispersed focus: WorkBoost app can let different teams focus on different strategic priorities.
@@ -30,16 +32,37 @@ export default {}; diff --git a/workb/src/assets/components/home/Hfeature.vue b/workb/src/assets/components/home/Hfeature.vue index ff7a45d..41a4ebc 100644 --- a/workb/src/assets/components/home/Hfeature.vue +++ b/workb/src/assets/components/home/Hfeature.vue @@ -1,19 +1,20 @@