text: /*!
   * 
   * [Dojo](https://dojo.io/)
   * Copyright [JS Foundation](https://js.foundation/) & contributors
   * [New BSD license](https://github.com/dojo/meta/blob/master/LICENSE)
   * All rights reserved
   * 
   */
  !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("main",[],t):"object"==typeof exports?exports.main=t():e.main=t()}(this,function(){return dojoWebpackJsonptest_app(["main"],{"./node_modules/@dojo/core/Destroyable.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/core/lang.js"),i=r("./node_modules/@dojo/shim/Promise.js");function s(){return i.default.resolve(!1)}function a(){throw new Error("Call made to destroyed method")}var u=function(){function e(){this.handles=[]}return e.prototype.own=function(e){var t=Array.isArray(e)?o.createCompositeHandle.apply(void 0,n.__spread(e)):e,r=this.handles;return r.push(t),{destroy:function(){r.splice(r.indexOf(t)),t.destroy()}}},e.prototype.destroy=function(){var e=this;return new i.default(function(t){e.handles.forEach(function(e){e&&e.destroy&&e.destroy()}),e.destroy=s,e.own=a,t(!0)})},e}();t.Destroyable=u,t.default=u},"./node_modules/@dojo/core/Evented.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/Map.js"),i=r("./node_modules/@dojo/core/Destroyable.js"),s=new o.default;function a(e,t){if("string"==typeof t&&"string"==typeof e&&-1!==e.indexOf("*")){var r=void 0;return s.has(e)?r=s.get(e):(r=new RegExp("^"+e.replace(/\*/g,".*")+"$"),s.set(e,r)),r.test(t)}return e===t}t.isGlobMatch=a;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.listenersMap=new o.default,t}return n.__extends(t,e),t.prototype.emit=function(e){var t=this;this.listenersMap.forEach(function(r,n){a(n,e.type)&&r.forEach(function(r){r.call(t,e)})})},t.prototype.on=function(e,t){var r=this;if(Array.isArray(t)){var n=t.map(function(t){return r._addListener(e,t)});return{destroy:function(){n.forEach(function(e){return e.destroy()})}}}return this._addListener(e,t)},t.prototype._addListener=function(e,t){var r=this,n=this.listenersMap.get(e)||[];return n.push(t),this.listenersMap.set(e,n),{destroy:function(){var n=r.listenersMap.get(e)||[];n.splice(n.indexOf(t),1)}}},t}(i.Destroyable);t.Evented=u,t.default=u},"./node_modules/@dojo/core/has.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/global.js"),i=r("./node_modules/@dojo/shim/support/has.js");n.__exportStar(r("./node_modules/@dojo/shim/support/has.js"),t),t.default=i.default,i.add("object-assign","function"==typeof o.default.Object.assign,!0),i.add("arraybuffer",void 0!==o.default.ArrayBuffer,!0),i.add("formdata",void 0!==o.default.FormData,!0),i.add("filereader",void 0!==o.default.FileReader,!0),i.add("xhr",void 0!==o.default.XMLHttpRequest,!0),i.add("xhr2",i.default("xhr")&&"responseType"in o.default.XMLHttpRequest.prototype,!0),i.add("blob",function(){if(!i.default("xhr2"))return!1;var e=new o.default.XMLHttpRequest;return e.open("GET","http://www.google.com",!0),e.responseType="blob",e.abort(),"blob"===e.responseType},!0),i.add("node-buffer","Buffer"in o.default&&"function"==typeof o.default.Buffer,!0),i.add("fetch","fetch"in o.default&&"function"==typeof o.default.fetch,!0),i.add("web-worker-xhr-upload",new Promise(function(e){try{if(void 0!==o.default.Worker&&o.default.URL&&o.default.URL.createObjectURL){var t=new Blob(["(function () {\nself.addEventListener('message', function () {\n\tvar xhr = new XMLHttpRequest();\n\ttry {\n\t\txhr.upload;\n\t\tpostMessage('true');\n\t} catch (e) {\n\t\tpostMessage('false');\n\t}\n});\n\t\t})()"],{type:"application/javascript"}),r=new Worker(URL.createObjectURL(t));r.addEventListener("message",function(t){var r=t.data;e("true"===r)}),r.postMessage({})}else e(!1)}catch(t){e(!1)}}),!0)},"./node_modules/@dojo/core/lang.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/object.js"),i=r("./node_modules/@dojo/shim/object.js");t.assign=i.assign;var s=Array.prototype.slice,a=Object.prototype.hasOwnProperty;function u(e){return"[object Object]"===Object.prototype.toString.call(e)}function l(e,t){return e.map(function(e){return Array.isArray(e)?l(e,t):u(e)?d({deep:!0,inherited:t,sources:[e],target:{}}):e})}function d(e){for(var t=e.deep,r=e.inherited,o=e.target,i=e.copied||[],s=n.__spread(i),c=0;c<e.sources.length;c++){var f=e.sources[c];if(null!==f&&void 0!==f)for(var p in f)if(r||a.call(f,p)){var h=f[p];if(-1!==s.indexOf(h))continue;if(t)if(Array.isArray(h))h=l(h,r);else if(u(h)){var m=o[p]||{};i.push(f),h=d({deep:!0,inherited:r,sources:[h],target:m,copied:i})}o[p]=h}}return o}function c(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return d({deep:!0,inherited:!0,sources:t,target:e})}function f(e){return{destroy:function(){this.destroy=function(){},e.call(this)}}}t.create=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(!t.length)throw new RangeError("lang.create requires at least one mixin object.");var n=t.slice();return n.unshift(Object.create(e)),o.assign.apply(null,n)},t.deepAssign=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return d({deep:!0,inherited:!1,sources:t,target:e})},t.deepMixin=c,t.duplicate=function(e){return c(Object.create(Object.getPrototypeOf(e)),e)},t.isIdentical=function(e,t){return e===t||e!=e&&t!=t},t.lateBind=function(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];return r.length?function(){var n=arguments.length?r.concat(s.call(arguments)):r;return e[t].apply(e,n)}:function(){return e[t].apply(e,arguments)}},t.mixin=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return d({deep:!1,inherited:!0,sources:t,target:e})},t.partial=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return function(){var r=arguments.length?t.concat(s.call(arguments)):t;return e.apply(this,r)}},t.createHandle=f,t.createCompositeHandle=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return f(function(){for(var t=0;t<e.length;t++)e[t].destroy()})}},"./node_modules/@dojo/core/load/util.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/iterator.js");t.isPlugin=function(e){return Boolean(e)&&"function"==typeof e.load},t.useDefault=function(e){if(o.isArrayLike(e)){for(var t=[],r=0;r<e.length;r++){var i=e[r];t.push(i.__esModule&&i.default?i.default:i)}return t}if(o.isIterable(e)){t=[];try{for(var s=n.__values(e),a=s.next();!a.done;a=s.next()){var u=a.value;t.push(u.__esModule&&u.default?u.default:u)}}catch(e){l={error:e}}finally{try{a&&!a.done&&(d=s.return)&&d.call(s)}finally{if(l)throw l.error}}return t}return e.__esModule&&e.default?e.default:e;var l,d}},"./node_modules/@dojo/core/uuid.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})}},"./node_modules/@dojo/has/has.js":function(e,t,r){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0}),t.testCache={},t.testFunctions={};var n={},o="undefined"!=typeof window?window:void 0!==e?e:"undefined"!=typeof self?self:{},i=(o.DojoHasEnvironment||{}).staticFeatures;"DojoHasEnvironment"in o&&delete o.DojoHasEnvironment;var s=i?"function"==typeof i?i.apply(o):i:{};function a(e){var r=e.toLowerCase();return Boolean(r in s||r in t.testCache||t.testFunctions[r])}function u(e,r,o){void 0===o&&(o=!1);var i=e.toLowerCase();if(a(i)&&!o&&!(i in s))throw new TypeError('Feature "'+e+'" exists and overwrite not true.');"function"==typeof r?t.testFunctions[i]=r:!function(e){return e&&e.then}(r)?(t.testCache[i]=r,delete t.testFunctions[i]):n[e]=r.then(function(r){t.testCache[e]=r,delete n[e]},function(){delete n[e]})}function l(e){var r,o=e.toLowerCase();if(o in s)r=s[o];else if(t.testFunctions[o])r=t.testCache[o]=t.testFunctions[o].call(null),delete t.testFunctions[o];else{if(!(o in t.testCache)){if(e in n)return!1;throw new TypeError('Attempt to detect unregistered has feature "'+e+'"')}r=t.testCache[o]}return r}t.load=function(e,t,r,n){e?t([e],r):r()},t.normalize=function(e,t){var r=e.match(/[\?:]|[^:\?]*/g)||[],n=0,o=function e(t){var o=r[n++];return":"===o?null:"?"===r[n++]?!t&&l(o)?e():(e(!0),e(t)):o}();return o&&t(o)},t.exists=a,t.add=u,t.default=l,u("debug",!0),u("host-browser","undefined"!=typeof document&&"undefined"!=typeof location),u("host-node",function(){if("object"==typeof r&&r.versions&&r.versions.node)return r.versions.node})}).call(t,r("./node_modules/webpack/buildin/global.js"),r("./node_modules/process/browser.js"))},"./node_modules/@dojo/i18n/cldr/load.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r("./node_modules/cldrjs/dist/cldr/unresolved.js");var n=r("./node_modules/globalize/dist/globalize.js"),o=r("./node_modules/@dojo/i18n/cldr/locales.js"),i=r("./node_modules/@dojo/i18n/util/main.js");t.mainPackages=Object.freeze(["dates/calendars/gregorian","dates/fields","dates/timeZoneNames","numbers","numbers/currencies","units"]),t.supplementalPackages=Object.freeze(["currencyData","likelySubtags","numberingSystems","plurals-type-cardinal","plurals-type-ordinal","timeData","weekData"]);var s={main:Object.create(null),supplemental:a()};function a(){return t.supplementalPackages.reduce(function(e,t){return e[t]=!1,e},Object.create(null))}function u(e,t){return t.every(function(t){var r=e[t];return e=r,Boolean(r)})}function l(e){e&&Object.keys(e).forEach(function(r){if(!(o.default.indexOf(r)<0)){var n,i=s.main[r];i||(i=s.main[r]=(n=Object.create(null),t.mainPackages.reduce(function(e,t){var r=t.split("/");return 1===r.length?(e[t]=!1,e):(r.reduce(function(e,t,n){return"object"!=typeof e[t]&&(e[t]=n!==r.length-1&&Object.create(null)),e[t]},e),e)},n))),function e(t,r){Object.keys(r).forEach(function(n){if(n in t){var o=t[n];"boolean"==typeof o?t[n]=!0:e(o,r[n])}})}(i,e[r])}})}t.isLoaded=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=s[e];if("main"===e&&t.length>0){var o=t[0];return!!i.validateLocale(o)&&(t=t.slice(1),i.generateLocales(o).some(function(e){var r=n[e];return!!r&&u(r,t)}))}return u(n,t)},t.default=function(e){return l(e.main),function(e){if(e){var t=s.supplemental;Object.keys(e).forEach(function(e){e in t&&(t[e]=!0)})}}(e.supplemental),n.load(e),Promise.resolve()},t.reset=function(e){"supplemental"!==e&&(s.main=Object.create(null)),"main"!==e&&(s.supplemental=a())}},"./node_modules/@dojo/i18n/cldr/locales.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=["af-NA","af","agq","ak","am","ar-AE","ar-BH","ar-DJ","ar-DZ","ar-EG","ar-EH","ar-ER","ar-IL","ar-IQ","ar-JO","ar-KM","ar-KW","ar-LB","ar-LY","ar-MA","ar-MR","ar-OM","ar-PS","ar-QA","ar-SA","ar-SD","ar-SO","ar-SS","ar-SY","ar-TD","ar-TN","ar-YE","ar","as","asa","ast","az-Cyrl","az-Latn","az","bas","be","bem","bez","bg","bm","bn-IN","bn","bo-IN","bo","br","brx","bs-Cyrl","bs-Latn","bs","ca-AD","ca-ES-VALENCIA","ca-FR","ca-IT","ca","ce","cgg","chr","ckb-IR","ckb","cs","cu","cy","da-GL","da","dav","de-AT","de-BE","de-CH","de-IT","de-LI","de-LU","de","dje","dsb","dua","dyo","dz","ebu","ee-TG","ee","el-CY","el","en-001","en-150","en-AG","en-AI","en-AS","en-AT","en-AU","en-BB","en-BE","en-BI","en-BM","en-BS","en-BW","en-BZ","en-CA","en-CC","en-CH","en-CK","en-CM","en-CX","en-CY","en-DE","en-DG","en-DK","en-DM","en-ER","en-FI","en-FJ","en-FK","en-FM","en-GB","en-GD","en-GG","en-GH","en-GI","en-GM","en-GU","en-GY","en-HK","en-IE","en-IL","en-IM","en-IN","en-IO","en-JE","en-JM","en-KE","en-KI","en-KN","en-KY","en-LC","en-LR","en-LS","en-MG","en-MH","en-MO","en-MP","en-MS","en-MT","en-MU","en-MW","en-MY","en-NA","en-NF","en-NG","en-NL","en-NR","en-NU","en-NZ","en-PG","en-PH","en-PK","en-PN","en-PR","en-PW","en-RW","en-SB","en-SC","en-SD","en-SE","en-SG","en-SH","en-SI","en-SL","en-SS","en-SX","en-SZ","en-TC","en-TK","en-TO","en-TT","en-TV","en-TZ","en-UG","en-UM","en-US-POSIX","en-VC","en-VG","en-VI","en-VU","en-WS","en-ZA","en-ZM","en-ZW","en","eo","es-419","es-AR","es-BO","es-BR","es-CL","es-CO","es-CR","es-CU","es-DO","es-EA","es-EC","es-GQ","es-GT","es-HN","es-IC","es-MX","es-NI","es-PA","es-PE","es-PH","es-PR","es-PY","es-SV","es-US","es-UY","es-VE","es","et","eu","ewo","fa-AF","fa","ff-CM","ff-GN","ff-MR","ff","fi","fil","fo-DK","fo","fr-BE","fr-BF","fr-BI","fr-BJ","fr-BL","fr-CA","fr-CD","fr-CF","fr-CG","fr-CH","fr-CI","fr-CM","fr-DJ","fr-DZ","fr-GA","fr-GF","fr-GN","fr-GP","fr-GQ","fr-HT","fr-KM","fr-LU","fr-MA","fr-MC","fr-MF","fr-MG","fr-ML","fr-MQ","fr-MR","fr-MU","fr-NC","fr-NE","fr-PF","fr-PM","fr-RE","fr-RW","fr-SC","fr-SN","fr-SY","fr-TD","fr-TG","fr-TN","fr-VU","fr-WF","fr-YT","fr","fur","fy","ga","gd","gl","gsw-FR","gsw-LI","gsw","gu","guz","gv","ha-GH","ha-NE","ha","haw","he","hi","hr-BA","hr","hsb","hu","hy","id","ig","ii","is","it-CH","it-SM","it","ja","jgo","jmc","ka","kab","kam","kde","kea","khq","ki","kk","kkj","kl","kln","km","kn","ko-KP","ko","kok","ks","ksb","ksf","ksh","kw","ky","lag","lb","lg","lkt","ln-AO","ln-CF","ln-CG","ln","lo","lrc-IQ","lrc","lt","lu","luo","luy","lv","mas-TZ","mas","mer","mfe","mg","mgh","mgo","mk","ml","mn","mr","ms-BN","ms-SG","ms","mt","mua","my","mzn","naq","nb-SJ","nb","nd","nds-NL","nds","ne-IN","ne","nl-AW","nl-BE","nl-BQ","nl-CW","nl-SR","nl-SX","nl","nmg","nn","nnh","nus","nyn","om-KE","om","or","os-RU","os","pa-Arab","pa-Guru","pa","pl","prg","ps","pt-AO","pt-CH","pt-CV","pt-GQ","pt-GW","pt-LU","pt-MO","pt-MZ","pt-PT","pt-ST","pt-TL","pt","qu-BO","qu-EC","qu","rm","rn","ro-MD","ro","rof","root","ru-BY","ru-KG","ru-KZ","ru-MD","ru-UA","ru","rw","rwk","sah","saq","sbp","se-FI","se-SE","se","seh","ses","sg","shi-Latn","shi-Tfng","shi","si","sk","sl","smn","sn","so-DJ","so-ET","so-KE","so","sq-MK","sq-XK","sq","sr-Cyrl-BA","sr-Cyrl-ME","sr-Cyrl-XK","sr-Cyrl","sr-Latn-BA","sr-Latn-ME","sr-Latn-XK","sr-Latn","sr","sv-AX","sv-FI","sv","sw-CD","sw-KE","sw-UG","sw","ta-LK","ta-MY","ta-SG","ta","te","teo-KE","teo","th","ti-ER","ti","tk","to","tr-CY","tr","twq","tzm","ug","uk","ur-IN","ur","uz-Arab","uz-Cyrl","uz-Latn","uz","vai-Latn","vai-Vaii","vai","vi","vo","vun","wae","xog","yav","yi","yo-BJ","yo","yue","zgh","zh-Hans-HK","zh-Hans-MO","zh-Hans-SG","zh-Hans","zh-Hant-HK","zh-Hant-MO","zh-Hant","zh","zu"]},"./node_modules/@dojo/i18n/i18n.js":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/shim/global.js"),s=r("./node_modules/@dojo/shim/Map.js"),a=r("./node_modules/@dojo/core/Evented.js"),u=r("./node_modules/@dojo/core/has.js"),l=r("./node_modules/@dojo/core/uuid.js"),d=r("./node_modules/@dojo/core/load/util.js"),c=r("./node_modules/globalize/dist/globalize/message.js"),f=r("./node_modules/@dojo/i18n/cldr/load.js"),p=r("./node_modules/@dojo/i18n/util/main.js"),h=/\{([a-z0-9_]+)\}/gi,m=new s.default,y=new s.default,v=new a.default;function g(e){if(e.id)return e.id;var t=l.default();return Object.defineProperty(e,"id",{value:t}),t}function _(){return n||t.systemLocale}function b(e,t){return void 0===t&&(t=[]),p.generateLocales(e).filter(function(e){return t.indexOf(e)>-1})}function j(e,t,r){void 0===r&&(r="root");var n,o,i=m.get(e);i||(i=new s.default,m.set(e,i)),i.set(r,t),c.loadMessages(((n={})[r]=((o={})[e]=t,o),n))}function w(e,t){var r=e.id,n=void 0===r?g(e):r,o=e.locales,i=e.messages,s=m.get(n);if(s){var a=s.get(t);if(a)return a}else j(n,i);var u=b(t,o&&Object.keys(o));return u.length?s?s.get(u[u.length-1]):void 0:i}function O(e,t,r){var n=e.id,o=void 0===n?g(e):n;if(f.isLoaded("supplemental","likelySubtags")&&f.isLoaded("supplemental","plurals-type-cardinal"))return function(e,t,r){var n=(r=p.normalizeLocale(r||_()))+":"+e+":"+t,o=y.get(n);if(o)return o;o=(r!==_()?new c(p.normalizeLocale(r)):c).messageFormatter(e+"/"+t);var i=m.get(e);return i&&i.get(r)&&y.set(n,o),o}(o,t,r);var i=m.get(o),s=i?i.get(r||_())||i.get("root"):null;if(!s)throw new Error("The bundle has not been registered.");return function(e){return void 0===e&&(e=Object.create(null)),s[t].replace(h,function(t,r){var n=e[r];if(void 0===n)throw new Error("Missing property "+r);return n})}}function P(e,t){return o.__awaiter(this,void 0,void 0,function(){var r,n,i,s;return o.__generator(this,function(a){switch(a.label){case 0:return r=t?p.normalizeLocale(t):_(),(n=w(e,r))?[2,n]:(i=e.locales,s=b(r,Object.keys(i)),[4,function(e,t){return Promise.all(t.map(function(t){return e[t]()})).then(function(e){return e.map(function(e){return d.useDefault(e)})})}(i,s)]);case 1:return[2,a.sent().reduce(function(t,n){var i=o.__assign({},t,n);return j(g(e),Object.freeze(i),r),i},e.messages)]}})})}t.formatMessage=function(e,t,r,n){return O(e,t,n)(r)},t.getCachedMessages=w,t.getMessageFormatter=O,Object.defineProperty(P,"locale",{get:_}),t.default=P,t.invalidate=function(e){e?e.id&&m.delete(e.id):m.clear()},t.observeLocale=function(e){return v.on("change",function(t){e(t.target)})},t.setLocaleMessages=function(e,t,r){var n=o.__assign({},e.messages,t);j(g(e),Object.freeze(n),r)},t.switchLocale=function(e){var t;n!==(n=e?p.normalizeLocale(e):"")&&(f.isLoaded("supplemental","likelySubtags")&&(c.load({main:(t={},t[n]={},t)}),c.locale(n)),v.emit({type:"change",target:n}))},t.systemLocale=function(){var t="en";if(u.default("host-browser")){var r=i.default.navigator;t=r.language||r.userLanguage}else u.default("host-node")&&(t=e.env.LANG||t);return p.normalizeLocale(t)}()}).call(t,r("./node_modules/process/browser.js"))},"./node_modules/@dojo/i18n/util/main.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/^[a-z]{2,3}(-[a-z0-9\-\_]+)?$/i;function o(e){return n.test(e)}t.generateLocales=function(e){for(var r=t.normalizeLocale(e).split("-"),n=r[0],o=[n],i=0;i<r.length-1;i+=1)n+="-"+r[i+1],o.push(n);return o},t.normalizeLocale=function(){function e(e){return e.replace(/(\-|_)$/,"")}return function(t){var r=function(t){return-1===t.indexOf(".")?e(t):t.split(".").slice(0,-1).map(function(t){return e(t).replace(/_/g,"-")}).join("-")}(t);if(!o(r))throw new Error(r+" is not a valid locale.");return r}}(),t.validateLocale=o},"./node_modules/@dojo/shim/Map.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/shim/iterator.js"),s=r("./node_modules/@dojo/shim/global.js"),a=r("./node_modules/@dojo/shim/object.js"),u=r("./node_modules/@dojo/shim/support/has.js");r("./node_modules/@dojo/shim/Symbol.js"),t.Map=s.default.Map,u.default("es6-map")||(t.Map=((n=function(){function e(e){if(this._keys=[],this._values=[],this[Symbol.toStringTag]="Map",e)if(i.isArrayLike(e))for(var t=0;t<e.length;t++){var r=e[t];this.set(r[0],r[1])}else try{for(var n=o.__values(e),s=n.next();!s.done;s=n.next()){r=s.value;this.set(r[0],r[1])}}catch(e){a={error:e}}finally{try{s&&!s.done&&(u=n.return)&&u.call(n)}finally{if(a)throw a.error}}var a,u}return e.prototype._indexOfKey=function(e,t){for(var r=0,n=e.length;r<n;r++)if(a.is(e[r],t))return r;return-1},Object.defineProperty(e.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),e.prototype.clear=function(){this._keys.length=this._values.length=0},e.prototype.delete=function(e){var t=this._indexOfKey(this._keys,e);return!(t<0)&&(this._keys.splice(t,1),this._values.splice(t,1),!0)},e.prototype.entries=function(){var e=this,t=this._keys.map(function(t,r){return[t,e._values[r]]});return new i.ShimIterator(t)},e.prototype.forEach=function(e,t){for(var r=this._keys,n=this._values,o=0,i=r.length;o<i;o++)e.call(t,n[o],r[o],this)},e.prototype.get=function(e){var t=this._indexOfKey(this._keys,e);return t<0?void 0:this._values[t]},e.prototype.has=function(e){return this._indexOfKey(this._keys,e)>-1},e.prototype.keys=function(){return new i.ShimIterator(this._keys)},e.prototype.set=function(e,t){var r=this._indexOfKey(this._keys,e);return r=r<0?this._keys.length:r,this._keys[r]=e,this._values[r]=t,this},e.prototype.values=function(){return new i.ShimIterator(this._values)},e.prototype[Symbol.iterator]=function(){return this.entries()},e}())[Symbol.species]=n,n)),t.default=t.Map},"./node_modules/@dojo/shim/Promise.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/global.js"),i=r("./node_modules/@dojo/shim/support/queue.js");r("./node_modules/@dojo/shim/Symbol.js");var s,a=r("./node_modules/@dojo/shim/support/has.js");t.ShimPromise=o.default.Promise,t.isThenable=function(e){return e&&"function"==typeof e.then},a.default("es6-promise")||(o.default.Promise=t.ShimPromise=((s=function(){function e(r){var n=this;this.state=1,this[Symbol.toStringTag]="Promise";var o=!1,s=[],a=function(e){s&&s.push(e)},u=function(e,t){1===n.state&&(n.state=e,n.resolvedValue=t,a=i.queueMicroTask,s&&s.length>0&&i.queueMicroTask(function(){if(s){for(var e=s.length,t=0;t<e;++t)s[t].call(null);s=null}}))},l=function(e,r){1!==n.state||o||(t.isThenable(r)?(r.then(u.bind(null,0),u.bind(null,2)),o=!0):u(e,r))};this.then=function(t,r){return new e(function(e,o){a(function(){var i=2===n.state?r:t;if("function"==typeof i)try{e(i(n.resolvedValue))}catch(e){o(e)}else 2===n.state?o(n.resolvedValue):e(n.resolvedValue)})})};try{r(l.bind(null,0),l.bind(null,2))}catch(e){u(2,e)}}return e.all=function(r){return new this(function(o,i){var s=[],a=0,u=0,l=!0;function d(e,t){s[e]=t,++a,c()}function c(){l||a<u||o(s)}var f,p,h,m,y=0;try{for(var v=n.__values(r),g=v.next();!g.done;g=v.next()){var _=g.value;f=y,p=_,++u,t.isThenable(p)?p.then(d.bind(null,f),i):e.resolve(p).then(d.bind(null,f)),y++}}catch(e){h={error:e}}finally{try{g&&!g.done&&(m=v.return)&&m.call(v)}finally{if(h)throw h.error}}l=!1,c()})},e.race=function(t){return new this(function(r,o){try{for(var i=n.__values(t),s=i.next();!s.done;s=i.next()){var a=s.value;a instanceof e?a.then(r,o):e.resolve(a).then(r)}}catch(e){u={error:e}}finally{try{s&&!s.done&&(l=i.return)&&l.call(i)}finally{if(u)throw u.error}}var u,l})},e.reject=function(e){return new this(function(t,r){r(e)})},e.resolve=function(e){return new this(function(t){t(e)})},e.prototype.catch=function(e){return this.then(void 0,e)},e}())[Symbol.species]=t.ShimPromise,s)),t.default=t.ShimPromise},"./node_modules/@dojo/shim/Symbol.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/@dojo/shim/support/has.js"),i=r("./node_modules/@dojo/shim/global.js"),s=r("./node_modules/@dojo/shim/support/util.js");if(t.Symbol=i.default.Symbol,!o.default("es6-symbol")){var a=function(e){if(!m(e))throw new TypeError(e+" is not a symbol");return e},u=Object.defineProperties,l=Object.defineProperty,d=Object.create,c=Object.prototype,f={},p=(n=d(null),function(e){for(var t,r=0;n[String(e)+(r||"")];)++r;return e+=String(r||""),n[e]=!0,t="@@"+e,Object.getOwnPropertyDescriptor(c,t)||l(c,t,{set:function(e){l(this,t,s.getValueDescriptor(e))}}),t}),h=function e(t){if(this instanceof h)throw new TypeError("TypeError: Symbol is not a constructor");return e(t)};t.Symbol=i.default.Symbol=function e(t){if(this instanceof e)throw new TypeError("TypeError: Symbol is not a constructor");var r=Object.create(h.prototype);return t=void 0===t?"":String(t),u(r,{__description__:s.getValueDescriptor(t),__name__:s.getValueDescriptor(p(t))})},l(t.Symbol,"for",s.getValueDescriptor(function(e){return f[e]?f[e]:f[e]=t.Symbol(String(e))})),u(t.Symbol,{keyFor:s.getValueDescriptor(function(e){var t;for(t in a(e),f)if(f[t]===e)return t}),hasInstance:s.getValueDescriptor(t.Symbol.for("hasInstance"),!1,!1),isConcatSpreadable:s.getValueDescriptor(t.Symbol.for("isConcatSpreadable"),!1,!1),iterator:s.getValueDescriptor(t.Symbol.for("iterator"),!1,!1),match:s.getValueDescriptor(t.Symbol.for("match"),!1,!1),observable:s.getValueDescriptor(t.Symbol.for("observable"),!1,!1),replace:s.getValueDescriptor(t.Symbol.for("replace"),!1,!1),search:s.getValueDescriptor(t.Symbol.for("search"),!1,!1),species:s.getValueDescriptor(t.Symbol.for("species"),!1,!1),split:s.getValueDescriptor(t.Symbol.for("split"),!1,!1),toPrimitive:s.getValueDescriptor(t.Symbol.for("toPrimitive"),!1,!1),toStringTag:s.getValueDescriptor(t.Symbol.for("toStringTag"),!1,!1),unscopables:s.getValueDescriptor(t.Symbol.for("unscopables"),!1,!1)}),u(h.prototype,{constructor:s.getValueDescriptor(t.Symbol),toString:s.getValueDescriptor(function(){return this.__name__},!1,!1)}),u(t.Symbol.prototype,{toString:s.getValueDescriptor(function(){return"Symbol ("+a(this).__description__+")"}),valueOf:s.getValueDescriptor(function(){return a(this)})}),l(t.Symbol.prototype,t.Symbol.toPrimitive,s.getValueDescriptor(function(){return a(this)})),l(t.Symbol.prototype,t.Symbol.toStringTag,s.getValueDescriptor("Symbol",!1,!1,!0)),l(h.prototype,t.Symbol.toPrimitive,s.getValueDescriptor(t.Symbol.prototype[t.Symbol.toPrimitive],!1,!1,!0)),l(h.prototype,t.Symbol.toStringTag,s.getValueDescriptor(t.Symbol.prototype[t.Symbol.toStringTag],!1,!1,!0))}function m(e){return e&&("symbol"==typeof e||"Symbol"===e["@@toStringTag"])||!1}t.isSymbol=m,["hasInstance","isConcatSpreadable","iterator","species","replace","search","split","match","toPrimitive","toStringTag","unscopables","observable"].forEach(function(e){t.Symbol[e]||Object.defineProperty(t.Symbol,e,s.getValueDescriptor(t.Symbol.for(e),!1,!1))}),t.default=t.Symbol},"./node_modules/@dojo/shim/WeakMap.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/shim/global.js"),s=r("./node_modules/@dojo/shim/iterator.js"),a=r("./node_modules/@dojo/shim/support/has.js");if(r("./node_modules/@dojo/shim/Symbol.js"),t.WeakMap=i.default.WeakMap,!a.default("es6-weakmap")){var u={},l=(n=Math.floor(Date.now()%1e8),function(){return"__wm"+Math.floor(1e8*Math.random())+n+++"__"});t.WeakMap=function(){function e(e){if(this[Symbol.toStringTag]="WeakMap",Object.defineProperty(this,"_name",{value:l()}),this._frozenEntries=[],e)if(s.isArrayLike(e))for(var t=0;t<e.length;t++){var r=e[t];this.set(r[0],r[1])}else try{for(var n=o.__values(e),i=n.next();!i.done;i=n.next()){var a=o.__read(i.value,2),u=a[0],d=a[1];this.set(u,d)}}catch(e){c={error:e}}finally{try{i&&!i.done&&(f=n.return)&&f.call(n)}finally{if(c)throw c.error}}var c,f}return e.prototype._getFrozenEntryIndex=function(e){for(var t=0;t<this._frozenEntries.length;t++)if(this._frozenEntries[t].key===e)return t;return-1},e.prototype.delete=function(e){if(void 0===e||null===e)return!1;var t=e[this._name];if(t&&t.key===e&&t.value!==u)return t.value=u,!0;var r=this._getFrozenEntryIndex(e);return r>=0&&(this._frozenEntries.splice(r,1),!0)},e.prototype.get=function(e){if(void 0!==e&&null!==e){var t=e[this._name];if(t&&t.key===e&&t.value!==u)return t.value;var r=this._getFrozenEntryIndex(e);return r>=0?this._frozenEntries[r].value:void 0}},e.prototype.has=function(e){if(void 0===e||null===e)return!1;var t=e[this._name];return!!Boolean(t&&t.key===e&&t.value!==u)||this._getFrozenEntryIndex(e)>=0},e.prototype.set=function(e,t){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("Invalid value used as weak map key");var r=e[this._name];return r&&r.key===e||(r=Object.create(null,{key:{value:e}}),Object.isFrozen(e)?this._frozenEntries.push(r):Object.defineProperty(e,this._name,{value:r})),r.value=t,this},e}()}t.default=t.WeakMap},"./node_modules/@dojo/shim/array.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/global.js"),i=r("./node_modules/@dojo/shim/iterator.js"),s=r("./node_modules/@dojo/shim/number.js"),a=r("./node_modules/@dojo/shim/support/has.js"),u=r("./node_modules/@dojo/shim/support/util.js");if(a.default("es6-array")&&a.default("es6-array-fill"))t.from=o.default.Array.from,t.of=o.default.Array.of,t.copyWithin=u.wrapNative(o.default.Array.prototype.copyWithin),t.fill=u.wrapNative(o.default.Array.prototype.fill),t.find=u.wrapNative(o.default.Array.prototype.find),t.findIndex=u.wrapNative(o.default.Array.prototype.findIndex);else{var l=function(e){return isNaN(e)?0:(e=Number(e),isFinite(e)&&(e=Math.floor(e)),Math.min(Math.max(e,0),s.MAX_SAFE_INTEGER))},d=function(e){return e=Number(e),isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e},c=function(e,t){return e<0?Math.max(t+e,0):Math.min(e,t)};t.from=function(e,t,r){if(null==e)throw new TypeError("from: requires an array-like object");t&&r&&(t=t.bind(r));var o,s,a=l(e.length),u="function"==typeof this?Object(new this(a)):new Array(a);if(!i.isArrayLike(e)&&!i.isIterable(e))return u;if(i.isArrayLike(e)){if(0===a)return[];for(var d=0;d<e.length;d++)u[d]=t?t(e[d],d):e[d]}else{d=0;try{for(var c=n.__values(e),f=c.next();!f.done;f=c.next()){var p=f.value;u[d]=t?t(p,d):p,d++}}catch(e){o={error:e}}finally{try{f&&!f.done&&(s=c.return)&&s.call(c)}finally{if(o)throw o.error}}}return void 0!==e.length&&(u.length=a),u},t.of=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Array.prototype.slice.call(e)},t.copyWithin=function(e,t,r,n){if(null==e)throw new TypeError("copyWithin: target must be an array-like object");var o=l(e.length);t=c(d(t),o),r=c(d(r),o),n=c(void 0===n?o:d(n),o);var i=Math.min(n-r,o-t),s=1;for(t>r&&t<r+i&&(s=-1,r+=i-1,t+=i-1);i>0;)r in e?e[t]=e[r]:delete e[t],t+=s,r+=s,i--;return e},t.fill=function(e,t,r,n){var o=l(e.length),i=c(d(r),o);for(n=c(void 0===n?o:d(n),o);i<n;)e[i++]=t;return e},t.find=function(e,r,n){var o=t.findIndex(e,r,n);return-1!==o?e[o]:void 0},t.findIndex=function(e,t,r){var n=l(e.length);if(!t)throw new TypeError("find: second argument must be a function");r&&(t=t.bind(r));for(var o=0;o<n;o++)if(t(e[o],o,e))return o;return-1}}if(a.default("es7-array"))t.includes=u.wrapNative(o.default.Array.prototype.includes);else{t.includes=function(e,t,r){void 0===r&&(r=0);for(var n,o=(n=e.length,n=Number(n),isNaN(n)?0:(isFinite(n)&&(n=Math.floor(n)),Math.min(Math.max(n,0),s.MAX_SAFE_INTEGER))),i=r;i<o;++i){var a=e[i];if(t===a||t!=t&&a!=a)return!0}return!1}}},"./node_modules/@dojo/shim/global.js":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=void 0!==e?e:"undefined"!=typeof window?window:"undefined"!=typeof self?self:void 0;t.default=r}).call(t,r("./node_modules/webpack/buildin/global.js"))},"./node_modules/@dojo/shim/iterator.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),r("./node_modules/@dojo/shim/Symbol.js");var n=r("./node_modules/@dojo/shim/string.js"),o={done:!0,value:void 0},i=function(){function e(e){this._nextIndex=-1,s(e)?this._nativeIterator=e[Symbol.iterator]():this._list=e}return e.prototype.next=function(){return this._nativeIterator?this._nativeIterator.next():this._list&&++this._nextIndex<this._list.length?{done:!1,value:this._list[this._nextIndex]}:o},e.prototype[Symbol.iterator]=function(){return this},e}();function s(e){return e&&"function"==typeof e[Symbol.iterator]}function a(e){return e&&"number"==typeof e.length}function u(e){return s(e)?e[Symbol.iterator]():a(e)?new i(e):void 0}t.ShimIterator=i,t.isIterable=s,t.isArrayLike=a,t.get=u,t.forOf=function(e,t,r){var o=!1;function i(){o=!0}if(a(e)&&"string"==typeof e)for(var s=e.length,l=0;l<s;++l){var d=e[l];if(l+1<s){var c=d.charCodeAt(0);c>=n.HIGH_SURROGATE_MIN&&c<=n.HIGH_SURROGATE_MAX&&(d+=e[++l])}if(t.call(r,d,e,i),o)return}else{var f=u(e);if(f)for(var p=f.next();!p.done;){if(t.call(r,p.value,e,i),o)return;p=f.next()}}}},"./node_modules/@dojo/shim/number.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/@dojo/shim/global.js");function o(e){return"number"==typeof e&&n.default.isFinite(e)}function i(e){return o(e)&&Math.floor(e)===e}t.EPSILON=1,t.MAX_SAFE_INTEGER=Math.pow(2,53)-1,t.MIN_SAFE_INTEGER=-t.MAX_SAFE_INTEGER,t.isNaN=function(e){return"number"==typeof e&&n.default.isNaN(e)},t.isFinite=o,t.isInteger=i,t.isSafeInteger=function(e){return i(e)&&Math.abs(e)<=t.MAX_SAFE_INTEGER}},"./node_modules/@dojo/shim/object.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/@dojo/shim/global.js"),o=r("./node_modules/@dojo/shim/support/has.js"),i=r("./node_modules/@dojo/shim/Symbol.js");if(o.default("es6-object")){var s=n.default.Object;t.assign=s.assign,t.getOwnPropertyDescriptor=s.getOwnPropertyDescriptor,t.getOwnPropertyNames=s.getOwnPropertyNames,t.getOwnPropertySymbols=s.getOwnPropertySymbols,t.is=s.is,t.keys=s.keys}else t.keys=function(e){return Object.keys(e).filter(function(e){return!Boolean(e.match(/^@@.+/))})},t.assign=function(e){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];if(null==e)throw new TypeError("Cannot convert undefined or null to object");var o=Object(e);return r.forEach(function(e){e&&t.keys(e).forEach(function(t){o[t]=e[t]})}),o},t.getOwnPropertyDescriptor=function(e,t){return i.isSymbol(t),Object.getOwnPropertyDescriptor(e,t)},t.getOwnPropertyNames=function(e){return Object.getOwnPropertyNames(e).filter(function(e){return!Boolean(e.match(/^@@.+/))})},t.getOwnPropertySymbols=function(e){return Object.getOwnPropertyNames(e).filter(function(e){return Boolean(e.match(/^@@.+/))}).map(function(e){return Symbol.for(e.substring(2))})},t.is=function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t};if(o.default("es2017-object")){s=n.default.Object;t.getOwnPropertyDescriptors=s.getOwnPropertyDescriptors,t.entries=s.entries,t.values=s.values}else t.getOwnPropertyDescriptors=function(e){return t.getOwnPropertyNames(e).reduce(function(r,n){return r[n]=t.getOwnPropertyDescriptor(e,n),r},{})},t.entries=function(e){return t.keys(e).map(function(t){return[t,e[t]]})},t.values=function(e){return t.keys(e).map(function(t){return e[t]})}},"./node_modules/@dojo/shim/string.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/global.js"),i=r("./node_modules/@dojo/shim/support/has.js"),s=r("./node_modules/@dojo/shim/support/util.js");if(t.HIGH_SURROGATE_MIN=55296,t.HIGH_SURROGATE_MAX=56319,t.LOW_SURROGATE_MIN=56320,t.LOW_SURROGATE_MAX=57343,i.default("es6-string")&&i.default("es6-string-raw"))t.fromCodePoint=o.default.String.fromCodePoint,t.raw=o.default.String.raw,t.codePointAt=s.wrapNative(o.default.String.prototype.codePointAt),t.endsWith=s.wrapNative(o.default.String.prototype.endsWith),t.includes=s.wrapNative(o.default.String.prototype.includes),t.normalize=s.wrapNative(o.default.String.prototype.normalize),t.repeat=s.wrapNative(o.default.String.prototype.repeat),t.startsWith=s.wrapNative(o.default.String.prototype.startsWith);else{var a=function(e,t,r,n,o){if(void 0===o&&(o=!1),null==t)throw new TypeError("string."+e+" requires a valid string to search against.");var i=t.length;return n=n!=n?o?i:0:n,[t,String(r),Math.min(Math.max(n,0),i)]};t.fromCodePoint=function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=arguments.length;if(!n)return"";for(var o=String.fromCharCode,i=[],s=-1,a="";++s<n;){var u=Number(arguments[s]);if(!(isFinite(u)&&Math.floor(u)===u&&u>=0&&u<=1114111))throw RangeError("string.fromCodePoint: Invalid code point "+u);if(u<=65535)i.push(u);else{var l=((u-=65536)>>10)+t.HIGH_SURROGATE_MIN,d=u%1024+t.LOW_SURROGATE_MIN;i.push(l,d)}(s+1===n||i.length>16384)&&(a+=o.apply(null,i),i.length=0)}return a},t.raw=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=e.raw,o="",i=t.length;if(null==e||null==e.raw)throw new TypeError("string.raw requires a valid callSite object with a raw value");for(var s=0,a=n.length;s<a;s++)o+=n[s]+(s<i&&s<a-1?t[s]:"");return o},t.codePointAt=function(e,r){if(void 0===r&&(r=0),null==e)throw new TypeError("string.codePointAt requries a valid string.");var n=e.length;if(r!=r&&(r=0),!(r<0||r>=n)){var o=e.charCodeAt(r);if(o>=t.HIGH_SURROGATE_MIN&&o<=t.HIGH_SURROGATE_MAX&&n>r+1){var i=e.charCodeAt(r+1);if(i>=t.LOW_SURROGATE_MIN&&i<=t.LOW_SURROGATE_MAX)return 1024*(o-t.HIGH_SURROGATE_MIN)+i-t.LOW_SURROGATE_MIN+65536}return o}},t.endsWith=function(e,t,r){null==r&&(r=e.length),e=(o=n.__read(a("endsWith",e,t,r,!0),3))[0],t=o[1];var o,i=(r=o[2])-t.length;return!(i<0)&&e.slice(i,r)===t},t.includes=function(e,t,r){return void 0===r&&(r=0),e=(o=n.__read(a("includes",e,t,r),3))[0],t=o[1],r=o[2],-1!==e.indexOf(t,r);var o},t.repeat=function(e,t){if(void 0===t&&(t=0),null==e)throw new TypeError("string.repeat requires a valid string.");if(t!=t&&(t=0),t<0||t===1/0)throw new RangeError("string.repeat requires a non-negative finite count.");for(var r="";t;)t%2&&(r+=e),t>1&&(e+=e),t>>=1;return r},t.startsWith=function(e,t,r){void 0===r&&(r=0),t=String(t),e=(o=n.__read(a("startsWith",e,t,r),3))[0],t=o[1];var o,i=(r=o[2])+t.length;return!(i>e.length)&&e.slice(r,i)===t}}i.default("es2017-string")?(t.padEnd=s.wrapNative(o.default.String.prototype.padEnd),t.padStart=s.wrapNative(o.default.String.prototype.padStart)):(t.padEnd=function(e,r,n){if(void 0===n&&(n=" "),null===e||void 0===e)throw new TypeError("string.repeat requires a valid string.");if(r===1/0)throw new RangeError("string.padEnd requires a non-negative finite count.");(null===r||void 0===r||r<0)&&(r=0);var o=String(e),i=r-o.length;return i>0&&(o+=t.repeat(n,Math.floor(i/n.length))+n.slice(0,i%n.length)),o},t.padStart=function(e,r,n){if(void 0===n&&(n=" "),null===e||void 0===e)throw new TypeError("string.repeat requires a valid string.");if(r===1/0)throw new RangeError("string.padStart requires a non-negative finite count.");(null===r||void 0===r||r<0)&&(r=0);var o=String(e),i=r-o.length;return i>0&&(o=t.repeat(n,Math.floor(i/n.length))+n.slice(0,i%n.length)+o),o})},"./node_modules/@dojo/shim/support/has.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/has/has.js"),s=r("./node_modules/@dojo/shim/global.js");t.default=i.default,o.__exportStar(r("./node_modules/@dojo/has/has.js"),t),i.add("es6-array",function(){return["from","of"].every(function(e){return e in s.default.Array})&&["findIndex","find","copyWithin"].every(function(e){return e in s.default.Array.prototype})},!0),i.add("es6-array-fill",function(){return"fill"in s.default.Array.prototype&&1===[1].fill(9,Number.POSITIVE_INFINITY)[0]},!0),i.add("es7-array",function(){return"includes"in s.default.Array.prototype},!0),i.add("es6-map",function(){if("function"==typeof s.default.Map)try{var e=new s.default.Map([[0,1]]);return e.has(0)&&"function"==typeof e.keys&&i.default("es6-symbol")&&"function"==typeof e.values&&"function"==typeof e.entries}catch(e){return!1}return!1},!0),i.add("es6-math",function(){return["clz32","sign","log10","log2","log1p","expm1","cosh","sinh","tanh","acosh","asinh","atanh","trunc","fround","cbrt","hypot"].every(function(e){return"function"==typeof s.default.Math[e]})},!0),i.add("es6-math-imul",function(){return"imul"in s.default.Math&&-5===Math.imul(4294967295,5)},!0),i.add("es6-object",function(){return i.default("es6-symbol")&&["assign","is","getOwnPropertySymbols","setPrototypeOf"].every(function(e){return"function"==typeof s.default.Object[e]})},!0),i.add("es2017-object",function(){return["values","entries","getOwnPropertyDescriptors"].every(function(e){return"function"==typeof s.default.Object[e]})},!0),i.add("es-observable",function(){return void 0!==s.default.Observable},!0),i.add("es6-promise",function(){return void 0!==s.default.Promise&&i.default("es6-symbol")},!0),i.add("es6-set",function(){if("function"==typeof s.default.Set){var e=new s.default.Set([1]);return e.has(1)&&"keys"in e&&"function"==typeof e.keys&&i.default("es6-symbol")}return!1},!0),i.add("es6-string",function(){return["fromCodePoint"].every(function(e){return"function"==typeof s.default.String[e]})&&["codePointAt","normalize","repeat","startsWith","endsWith","includes"].every(function(e){return"function"==typeof s.default.String.prototype[e]})},!0),i.add("es6-string-raw",function(){if("raw"in s.default.String){var e=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=o.__spread(e);return n.raw=e.raw,n}(n||(n=o.__makeTemplateObject(["a\n",""],["a\\n",""])),1);return e.raw=["a\\n"],"a:\\n"===s.default.String.raw(e,42)}return!1},!0),i.add("es2017-string",function(){return["padStart","padEnd"].every(function(e){return"function"==typeof s.default.String.prototype[e]})},!0),i.add("es6-symbol",function(){return void 0!==s.default.Symbol&&"symbol"==typeof Symbol()},!0),i.add("es6-weakmap",function(){if(void 0!==s.default.WeakMap){var e={},t=new s.default.WeakMap([[e,1]]);return Object.freeze(e),1===t.get(e)&&t.set({},2)===t&&i.default("es6-symbol")}return!1},!0),i.add("microtasks",function(){return i.default("es6-promise")||i.default("host-node")||i.default("dom-mutationobserver")},!0),i.add("postmessage",function(){return void 0!==s.default.window&&"function"==typeof s.default.postMessage},!0),i.add("raf",function(){return"function"==typeof s.default.requestAnimationFrame},!0),i.add("setimmediate",function(){return void 0!==s.default.setImmediate},!0),i.add("dom-mutationobserver",function(){if(i.default("host-browser")&&Boolean(s.default.MutationObserver||s.default.WebKitMutationObserver)){var e=document.createElement("div"),t=new(s.default.MutationObserver||s.default.WebKitMutationObserver)(function(){});return t.observe(e,{attributes:!0}),e.style.setProperty("display","block"),Boolean(t.takeRecords().length)}return!1},!0),i.add("dom-webanimation",function(){return i.default("host-browser")&&void 0!==s.default.Animation&&void 0!==s.default.KeyframeEffect},!0)},"./node_modules/@dojo/shim/support/queue.js":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n,o,i=r("./node_modules/@dojo/shim/global.js"),s=r("./node_modules/@dojo/shim/support/has.js");function a(e){e&&e.isActive&&e.callback&&e.callback()}function u(e,t){return{destroy:function(){this.destroy=function(){},e.isActive=!1,e.callback=null,t&&t()}}}if(t.queueTask=function(){var t,r;if(s.default("postmessage")){var o=[];i.default.addEventListener("message",function(e){e.source===i.default&&"dojo-queue-message"===e.data&&(e.stopPropagation(),o.length&&a(o.shift()))}),r=function(e){o.push(e),i.default.postMessage("dojo-queue-message","*")}}else s.default("setimmediate")?(t=i.default.clearImmediate,r=function(t){return e(a.bind(null,t))}):(t=i.default.clearTimeout,r=function(e){return setTimeout(a.bind(null,e),0)});function l(e){var n={isActive:!0,callback:e},o=r(n);return u(n,t&&function(){t(o)})}return s.default("microtasks")?l:function(e){return n(),l(e)}}(),!s.default("microtasks")){var l=!1;o=[],n=function(){l||(l=!0,t.queueTask(function(){if(l=!1,o.length)for(var e=void 0;e=o.shift();)a(e)}))}}t.queueAnimationTask=function(){if(!s.default("raf"))return t.queueTask;function e(e){var t={isActive:!0,callback:e},r=requestAnimationFrame(a.bind(null,t));return u(t,function(){cancelAnimationFrame(r)})}return s.default("microtasks")?e:function(t){return n(),e(t)}}(),t.queueMicroTask=function(){var e;if(s.default("host-node"))e=function(e){i.default.process.nextTick(a.bind(null,e))};else if(s.default("es6-promise"))e=function(e){i.default.Promise.resolve(e).then(a)};else if(s.default("dom-mutationobserver")){var t=i.default.MutationObserver||i.default.WebKitMutationObserver,r=document.createElement("div"),l=[];new t(function(){for(;l.length>0;){var e=l.shift();e&&e.isActive&&e.callback&&e.callback()}}).observe(r,{attributes:!0}),e=function(e){l.push(e),r.setAttribute("queueStatus","1")}}else e=function(e){n(),o.push(e)};return function(t){var r={isActive:!0,callback:t};return e(r),u(r)}}()}).call(t,r("./node_modules/timers-browserify/main.js").setImmediate)},"./node_modules/@dojo/shim/support/util.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValueDescriptor=function(e,t,r,n){return void 0===t&&(t=!1),void 0===r&&(r=!0),void 0===n&&(n=!0),{value:e,enumerable:t,writable:r,configurable:n}},t.wrapNative=function(e){return function(t){for(var r=[],n=1;n<arguments.length;n++)r[n-1]=arguments[n];return e.apply(t,r)}}},"./node_modules/@dojo/webpack-contrib/build-time-render/hasBuildTimeRender.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r("./node_modules/@dojo/core/has.js");n.exists("build-time-render")||n.add("build-time-render",!1,!1)},"./node_modules/@dojo/webpack-contrib/i18n-plugin/templates/setLocaleData.js":function(e,t,r){"use strict";const n=r("./node_modules/@dojo/i18n/i18n.js"),o=r("./node_modules/@dojo/i18n/cldr/load.js").default,i=n.systemLocale,s=i.replace(/^([a-z]{2}).*/i,"$1"),a="en"===s||["es"].some(function(e){return e===i||e===s});o({}),n.switchLocale(a?i:"en")},"./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,lazy!./src/LazyWidget.ts":function(e,t,r){e.exports=function(){return new Promise(function(e){r.e("lazy").then(function(t){e(r('./node_modules/@dojo/webpack-contrib/static-build-loader/index.js?{"features":{"foo":true,"bar":false}}!./node_modules/umd-compat-loader/index.js?{}!./node_modules/ts-loader/index.js?{"onlyCompileBundledFiles":true,"instance":"dojo"}!./node_modules/@dojo/webpack-contrib/css-module-dts-loader/index.js?type=ts&instanceName=0_dojo!./src/LazyWidget.ts'))}.bind(null,r)).catch(r.oe)})}},"./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,src/Foo!./src/Foo.ts":function(e,t,r){e.exports=function(){return new Promise(function(e){r.e("src/Foo").then(function(t){e(r('./node_modules/@dojo/webpack-contrib/static-build-loader/index.js?{"features":{"foo":true,"bar":false}}!./node_modules/umd-compat-loader/index.js?{}!./node_modules/ts-loader/index.js?{"onlyCompileBundledFiles":true,"instance":"dojo"}!./node_modules/@dojo/webpack-contrib/css-module-dts-loader/index.js?type=ts&instanceName=0_dojo!./src/Foo.ts'))}.bind(null,r)).catch(r.oe)})}},"./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,widgets!./src/Bar.ts":function(e,t,r){e.exports=function(){return new Promise(function(e){r.e("widgets").then(function(t){e(r('./node_modules/@dojo/webpack-contrib/static-build-loader/index.js?{"features":{"foo":true,"bar":false}}!./node_modules/umd-compat-loader/index.js?{}!./node_modules/ts-loader/index.js?{"onlyCompileBundledFiles":true,"instance":"dojo"}!./node_modules/@dojo/webpack-contrib/css-module-dts-loader/index.js?type=ts&instanceName=0_dojo!./src/Bar.ts'))}.bind(null,r)).catch(r.oe)})}},"./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,widgets!./src/Baz.ts":function(e,t,r){e.exports=function(){return new Promise(function(e){r.e("widgets").then(function(t){e(r('./node_modules/@dojo/webpack-contrib/static-build-loader/index.js?{"features":{"foo":true,"bar":false}}!./node_modules/umd-compat-loader/index.js?{}!./node_modules/ts-loader/index.js?{"onlyCompileBundledFiles":true,"instance":"dojo"}!./node_modules/@dojo/webpack-contrib/css-module-dts-loader/index.js?type=ts&instanceName=0_dojo!./src/Baz.ts'))}.bind(null,r)).catch(r.oe)})}},"./node_modules/@dojo/widget-core/NodeHandler.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/core/Evented.js"),s=r("./node_modules/@dojo/shim/Map.js");!function(e){e.Projector="Projector",e.Widget="Widget"}(n=t.NodeEventType||(t.NodeEventType={}));var a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._nodeMap=new s.default,t}return o.__extends(t,e),t.prototype.get=function(e){return this._nodeMap.get(e)},t.prototype.has=function(e){return this._nodeMap.has(e)},t.prototype.add=function(e,t){this._nodeMap.set(t,e),this.emit({type:t})},t.prototype.addRoot=function(){this.emit({type:n.Widget})},t.prototype.addProjector=function(){this.emit({type:n.Projector})},t.prototype.clear=function(){this._nodeMap.clear()},t}(i.Evented);t.NodeHandler=a,t.default=a},"./node_modules/@dojo/widget-core/Registry.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/Promise.js"),i=r("./node_modules/@dojo/shim/Map.js"),s=r("./node_modules/@dojo/shim/Symbol.js"),a=r("./node_modules/@dojo/core/Evented.js");function u(e){return Boolean(e&&e._type===t.WIDGET_BASE_TYPE)}function l(e){return Boolean(e&&e.hasOwnProperty("__esModule")&&e.hasOwnProperty("default")&&u(e.default))}t.WIDGET_BASE_TYPE=s.default("Widget Base"),t.isWidgetBaseConstructor=u,t.isWidgetConstructorDefaultExport=l;var d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.__extends(t,e),t.prototype.emitLoadedEvent=function(e,t){this.emit({type:e,action:"loaded",item:t})},t.prototype.define=function(e,t){var r=this;if(void 0===this._widgetRegistry&&(this._widgetRegistry=new i.default),this._widgetRegistry.has(e))throw new Error("widget has already been registered for '"+e.toString()+"'");this._widgetRegistry.set(e,t),t instanceof o.default?t.then(function(t){return r._widgetRegistry.set(e,t),r.emitLoadedEvent(e,t),t},function(e){throw e}):u(t)&&this.emitLoadedEvent(e,t)},t.prototype.defineInjector=function(e,t){if(void 0===this._injectorRegistry&&(this._injectorRegistry=new i.default),this._injectorRegistry.has(e))throw new Error("injector has already been registered for '"+e.toString()+"'");this._injectorRegistry.set(e,t),this.emitLoadedEvent(e,t)},t.prototype.get=function(e){var t=this;if(!this._widgetRegistry||!this.has(e))return null;var r=this._widgetRegistry.get(e);if(u(r))return r;if(r instanceof o.default)return null;var n=r();return this._widgetRegistry.set(e,n),n.then(function(r){return l(r)&&(r=r.default),t._widgetRegistry.set(e,r),t.emitLoadedEvent(e,r),r},function(e){throw e}),null},t.prototype.getInjector=function(e){return this._injectorRegistry&&this.hasInjector(e)?this._injectorRegistry.get(e):null},t.prototype.has=function(e){return Boolean(this._widgetRegistry&&this._widgetRegistry.has(e))},t.prototype.hasInjector=function(e){return Boolean(this._injectorRegistry&&this._injectorRegistry.has(e))},t}(a.Evented);t.Registry=d,t.default=d},"./node_modules/@dojo/widget-core/RegistryHandler.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/Map.js"),i=r("./node_modules/@dojo/core/Evented.js"),s=r("./node_modules/@dojo/widget-core/Registry.js"),a=function(e){function t(){var t=e.call(this)||this;t._registry=new s.Registry,t._registryWidgetLabelMap=new o.Map,t._registryInjectorLabelMap=new o.Map,t.own(t._registry);return t.own({destroy:function(){t.baseRegistry&&(t._registryWidgetLabelMap.delete(t.baseRegistry),t._registryInjectorLabelMap.delete(t.baseRegistry),t.baseRegistry=void 0)}}),t}return n.__extends(t,e),Object.defineProperty(t.prototype,"base",{set:function(e){this.baseRegistry&&(this._registryWidgetLabelMap.delete(this.baseRegistry),this._registryInjectorLabelMap.delete(this.baseRegistry)),this.baseRegistry=e},enumerable:!0,configurable:!0}),t.prototype.define=function(e,t){this._registry.define(e,t)},t.prototype.defineInjector=function(e,t){this._registry.defineInjector(e,t)},t.prototype.has=function(e){return this._registry.has(e)||Boolean(this.baseRegistry&&this.baseRegistry.has(e))},t.prototype.hasInjector=function(e){return this._registry.hasInjector(e)||Boolean(this.baseRegistry&&this.baseRegistry.hasInjector(e))},t.prototype.get=function(e,t){return void 0===t&&(t=!1),this._get(e,t,"get",this._registryWidgetLabelMap)},t.prototype.getInjector=function(e,t){return void 0===t&&(t=!1),this._get(e,t,"getInjector",this._registryInjectorLabelMap)},t.prototype._get=function(e,t,r,o){for(var i=this,s=t?[this.baseRegistry,this._registry]:[this._registry,this.baseRegistry],a=0;a<s.length;a++){var u=s[a];if(u){var l=u[r](e),d=o.get(u)||[];if(l)return l;if(-1===d.indexOf(e)){var c=u.on(e,function(n){"loaded"===n.action&&i[r](e,t)===n.item&&i.emit({type:"invalidate"})});this.own(c),o.set(u,n.__spread(d,[e]))}}}return null},t}(i.Evented);t.RegistryHandler=a,t.default=a},"./node_modules/@dojo/widget-core/WidgetBase.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/Map.js"),i=r("./node_modules/@dojo/shim/WeakMap.js"),s=r("./node_modules/@dojo/widget-core/d.js"),a=r("./node_modules/@dojo/widget-core/diff.js"),u=r("./node_modules/@dojo/widget-core/RegistryHandler.js"),l=r("./node_modules/@dojo/widget-core/NodeHandler.js"),d=r("./node_modules/@dojo/widget-core/vdom.js"),c=r("./node_modules/@dojo/widget-core/Registry.js"),f=new o.default,p=a.auto.bind(null),h=function(){function e(){var e=this;this._initialProperties=!0,this._changedPropertyKeys=[],this._nodeHandler=new l.default,this._handles=[],this._children=[],this._decoratorCache=new o.default,this._properties={},this._boundRenderFunc=this.render.bind(this),this._boundInvalidate=this.invalidate.bind(this),d.widgetInstanceMap.set(this,{dirty:!0,onAttach:function(){e.onAttach()},onDetach:function(){e.onDetach(),e.destroy()},nodeHandler:this._nodeHandler,registry:function(){return e.registry},coreProperties:{},rendering:!1,inputProperties:{}}),this._runAfterConstructors()}return e.prototype.meta=function(e){void 0===this._metaMap&&(this._metaMap=new o.default);var t=this._metaMap.get(e);return t||(t=new e({invalidate:this._boundInvalidate,nodeHandler:this._nodeHandler,bind:this}),this.own(t),this._metaMap.set(e,t)),t},e.prototype.onAttach=function(){},e.prototype.onDetach=function(){},Object.defineProperty(e.prototype,"properties",{get:function(){return this._properties},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"changedPropertyKeys",{get:function(){return n.__spread(this._changedPropertyKeys)},enumerable:!0,configurable:!0}),e.prototype.__setCoreProperties__=function(e){var t=e.baseRegistry,r=d.widgetInstanceMap.get(this);r.coreProperties.baseRegistry!==t&&(void 0===this._registry&&(this._registry=new u.default,this.own(this._registry),this.own(this._registry.on("invalidate",this._boundInvalidate))),this._registry.base=t,this.invalidate()),r.coreProperties=e},e.prototype.__setProperties__=function(e){var t=this,r=d.widgetInstanceMap.get(this);r.inputProperties=e;var o=this._runBeforeProperties(e),i=this.getDecorator("registeredDiffProperty"),s=[],a=Object.keys(o);if(!1===this._initialProperties||0!==i.length){for(var u=n.__spread(a,Object.keys(this._properties)),l=[],c={},f=!1,h=0;h<u.length;h++){var m=u[h];if(-1===l.indexOf(m)){l.push(m);var y=this._properties[m],v=this._bindFunctionProperty(o[m],r.coreProperties.bind);if(-1!==i.indexOf(m)){f=!0;for(var g=this.getDecorator("diffProperty:"+m),_=0;_<g.length;_++){(b=g[_](y,v)).changed&&-1===s.indexOf(m)&&s.push(m),m in o&&(c[m]=b.value)}}else{var b;(b=p(y,v)).changed&&-1===s.indexOf(m)&&s.push(m),m in o&&(c[m]=b.value)}}}f&&this._mapDiffPropertyReactions(o,s).forEach(function(e,r){e.changed&&r.call(t,e.previousProperties,e.newProperties)}),this._properties=c,this._changedPropertyKeys=s}else{this._initialProperties=!1;for(h=0;h<a.length;h++){"function"==typeof o[m=a[h]]?o[m]=this._bindFunctionProperty(o[m],r.coreProperties.bind):s.push(m)}this._changedPropertyKeys=s,this._properties=n.__assign({},o)}this._changedPropertyKeys.length>0&&this.invalidate()},Object.defineProperty(e.prototype,"children",{get:function(){return this._children},enumerable:!0,configurable:!0}),e.prototype.__setChildren__=function(e){(this._children.length>0||e.length>0)&&(this._children=e,this.invalidate())},e.prototype.__render__=function(){d.widgetInstanceMap.get(this).dirty=!1;var e=this._runBeforeRenders()();return e=this.runAfterRenders(e),this._nodeHandler.clear(),e},e.prototype.invalidate=function(){var e=d.widgetInstanceMap.get(this);e.invalidate&&e.invalidate()},e.prototype.render=function(){return s.v("div",{},this.children)},e.prototype.addDecorator=function(e,t){if(t=Array.isArray(t)?t:[t],this.hasOwnProperty("constructor")){var r=f.get(this.constructor);r||(r=new o.default,f.set(this.constructor,r));var i=r.get(e);i||(i=[],r.set(e,i)),i.push.apply(i,n.__spread(t))}else{var s=this.getDecorator(e);this._decoratorCache.set(e,n.__spread(s,t))}},e.prototype._buildDecoratorList=function(e){for(var t=[],r=this.constructor;r;){var o=f.get(r);if(o){var i=o.get(e);i&&t.unshift.apply(t,n.__spread(i))}r=Object.getPrototypeOf(r)}return t},e.prototype.getDecorator=function(e){var t=this._decoratorCache.get(e);return void 0!==t?t:(t=this._buildDecoratorList(e),this._decoratorCache.set(e,t),t)},e.prototype._mapDiffPropertyReactions=function(e,t){var r=this;return this.getDecorator("diffReaction").reduce(function(n,o){var i=o.reaction,s=o.propertyName,a=n.get(i);return void 0===a&&(a={previousProperties:{},newProperties:{},changed:!1}),a.previousProperties[s]=r._properties[s],a.newProperties[s]=e[s],-1!==t.indexOf(s)&&(a.changed=!0),n.set(i,a),n},new o.default)},e.prototype._bindFunctionProperty=function(e,t){if("function"==typeof e&&!1===c.isWidgetBaseConstructor(e)){void 0===this._bindFunctionPropertyMap&&(this._bindFunctionPropertyMap=new i.default);var r=this._bindFunctionPropertyMap.get(e)||{},n=r.boundFunc,o=r.scope;return void 0!==n&&o===t||(n=e.bind(t),this._bindFunctionPropertyMap.set(e,{boundFunc:n,scope:t})),n}return e},Object.defineProperty(e.prototype,"registry",{get:function(){return void 0===this._registry&&(this._registry=new u.default,this.own(this._registry),this.own(this._registry.on("invalidate",this._boundInvalidate))),this._registry},enumerable:!0,configurable:!0}),e.prototype._runBeforeProperties=function(e){var t=this,r=this.getDecorator("beforeProperties");return r.length>0?r.reduce(function(e,r){return n.__assign({},e,r.call(t,e))},n.__assign({},e)):e},e.prototype._runBeforeRenders=function(){var e=this,t=this.getDecorator("beforeRender");return t.length>0?t.reduce(function(t,r){var n=r.call(e,t,e._properties,e._children);return n||(console.warn("Render function not returned from beforeRender, using previous render"),t)},this._boundRenderFunc):this._boundRenderFunc},e.prototype.runAfterRenders=function(e){var t=this,r=this.getDecorator("afterRender");return r.length>0?r.reduce(function(e,r){return r.call(t,e)},e):(void 0!==this._metaMap&&this._metaMap.forEach(function(e){e.afterRender()}),e)},e.prototype._runAfterConstructors=function(){var e=this,t=this.getDecorator("afterConstructor");t.length>0&&t.forEach(function(t){return t.call(e)})},e.prototype.own=function(e){this._handles.push(e)},e.prototype.destroy=function(){for(;this._handles.length>0;){var e=this._handles.pop();e&&e.destroy()}},e._type=c.WIDGET_BASE_TYPE,e}();t.WidgetBase=h,t.default=h},"./node_modules/@dojo/widget-core/animations/cssTransitions.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="",o="";function i(e){""===o&&function(e){if("WebkitTransition"in e.style)n="webkitTransitionEnd",o="webkitAnimationEnd";else{if(!("transition"in e.style||"MozTransition"in e.style))throw new Error("Your browser is not supported");n="transitionend",o="animationend"}}(e)}function s(e,t,r){i(e);var s=!1,a=function(){s||(s=!0,e.removeEventListener(n,a),e.removeEventListener(o,a),r())};t(),e.addEventListener(o,a),e.addEventListener(n,a)}t.default={enter:function(e,t,r){var n=t.enterAnimationActive||r+"-active";s(e,function(){e.classList.add(r),requestAnimationFrame(function(){e.classList.add(n)})},function(){e.classList.remove(r),e.classList.remove(n)})},exit:function(e,t,r,n){var o=t.exitAnimationActive||r+"-active";s(e,function(){e.classList.add(r),requestAnimationFrame(function(){e.classList.add(o)})},function(){n()})}}},"./node_modules/@dojo/widget-core/d.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/Symbol.js");function i(e){return Boolean(e&&"string"!=typeof e&&e.type===t.WNODE)}function s(e){return Boolean(e&&"string"!=typeof e&&e.type===t.VNODE)}function a(e){return!!e.tagName}t.WNODE=o.default("Identifier for a WNode."),t.VNODE=o.default("Identifier for a VNode."),t.isWNode=i,t.isVNode=s,t.isElementNode=a,t.decorate=function(e,t,r){var o,a=!1;"function"==typeof t?o=t:(o=t.modifier,r=t.predicate,a=t.shallow||!1);var u=Array.isArray(e)?n.__spread(e):[e];function l(){u=[]}for(;u.length;){var d=u.shift();d&&(!a&&(i(d)||s(d))&&d.children&&(u=n.__spread(u,d.children)),r&&!r(d)||o(d,l))}return e},t.w=function(e,r,n){return void 0===n&&(n=[]),{children:n,widgetConstructor:e,properties:r,type:t.WNODE}},t.v=function(e,r,n){void 0===r&&(r={}),void 0===n&&(n=void 0);var o,i=r;return Array.isArray(r)&&(n=r,i={}),"function"==typeof i&&(o=i,i={}),{tag:e,deferredPropertiesCallback:o,children:n,properties:i,type:t.VNODE}},t.dom=function(e,r){var n=e.node,o=e.attrs,i=void 0===o?{}:o,s=e.props,u=void 0===s?{}:s,l=e.on,d=void 0===l?{}:l,c=e.diffType,f=void 0===c?"none":c;return{tag:a(n)?n.tagName.toLowerCase():"",properties:u,attributes:i,events:d,children:r,type:t.VNODE,domNode:n,text:a(n)?void 0:n.data,diffType:f}}},"./node_modules/@dojo/widget-core/decorators/afterRender.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/@dojo/widget-core/decorators/handleDecorator.js");function o(e){return n.handleDecorator(function(t,r){t.addDecorator("afterRender",r?t[r]:e)})}t.afterRender=o,t.default=o},"./node_modules/@dojo/widget-core/decorators/handleDecorator.js":function(e,t,r){"use strict";function n(e){return function(t,r,n){"function"==typeof t?e(t.prototype,void 0):e(t,r)}}Object.defineProperty(t,"__esModule",{value:!0}),t.handleDecorator=n,t.default=n},"./node_modules/@dojo/widget-core/decorators/registry.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/@dojo/widget-core/decorators/handleDecorator.js");function o(e,t){return n.handleDecorator(function(r,n){r.addDecorator("afterConstructor",function(){var r=this;"string"==typeof e?this.registry.define(e,t):Object.keys(e).forEach(function(t){r.registry.define(t,e[t])})})})}t.registry=o,t.default=o},"./node_modules/@dojo/widget-core/diff.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/@dojo/widget-core/Registry.js");function o(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function i(e,t){return{changed:!1,value:t}}function s(e,t){return{changed:e!==t,value:t}}function a(e,t){var r=e&&o(e),n=t&&o(t);if(!r||!n)return{changed:!0,value:t};var i=Object.keys(e),s=Object.keys(t);return{changed:i.length!==s.length||s.some(function(r){return t[r]!==e[r]}),value:t}}t.always=function(e,t){return{changed:!0,value:t}},t.ignore=i,t.reference=s,t.shallow=a,t.auto=function(e,t){return"function"==typeof t?t._type===n.WIDGET_BASE_TYPE?s(e,t):i(0,t):o(t)?a(e,t):s(e,t)}},"./node_modules/@dojo/widget-core/mixins/Projector.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,o,i=r("./node_modules/tslib/tslib.es6.js"),s=r("./node_modules/@dojo/core/lang.js"),a=r("./node_modules/@dojo/widget-core/animations/cssTransitions.js"),u=r("./node_modules/@dojo/widget-core/decorators/afterRender.js"),l=r("./node_modules/@dojo/widget-core/d.js"),d=r("./node_modules/@dojo/widget-core/vdom.js");function c(e){return function(e){function t(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var o=e.apply(this,i.__spread(t))||this;return o._root=document.body,o._async=!0,o._projectorProperties={},o._projectionOptions={transitions:a.default},o.root=document.body,o.projectorState=n.Detached,o}return i.__extends(t,e),t.prototype.append=function(e){var t={type:o.Append,root:e};return this._attach(t)},t.prototype.merge=function(e){var t={type:o.Merge,root:e};return this._attach(t)},Object.defineProperty(t.prototype,"root",{get:function(){return this._root},set:function(e){if(this.projectorState===n.Attached)throw new Error("Projector already attached, cannot change root element");this._root=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"async",{get:function(){return this._async},set:function(e){if(this.projectorState===n.Attached)throw new Error("Projector already attached, cannot change async mode");this._async=e},enumerable:!0,configurable:!0}),t.prototype.sandbox=function(e){var t=this;if(void 0===e&&(e=document),this.projectorState===n.Attached)throw new Error("Projector already attached, cannot create sandbox");this._async=!1;var r=this.root;this.own({destroy:function(){t._root=r}}),this._attach({root:e.createDocumentFragment(),type:o.Append})},t.prototype.setChildren=function(e){this.__setChildren__(e)},t.prototype.setProperties=function(e){this.__setProperties__(e)},t.prototype.__setProperties__=function(t){this._projectorProperties&&this._projectorProperties.registry!==t.registry&&this._projectorProperties.registry&&this._projectorProperties.registry.destroy(),this._projectorProperties=s.assign({},t),e.prototype.__setCoreProperties__.call(this,{bind:this,baseRegistry:t.registry}),e.prototype.__setProperties__.call(this,t)},t.prototype.toHtml=function(){if(this.projectorState!==n.Attached||!this._projection)throw new Error("Projector is not attached, cannot return an HTML string of projection.");return this._projection.domNode.childNodes[0].outerHTML},t.prototype.afterRender=function(e){var t=e;return"string"!=typeof e&&null!==e&&void 0!==e||(t=l.v("span",{},[e])),t},t.prototype.destroy=function(){e.prototype.destroy.call(this)},t.prototype._attach=function(e){var t=this,r=e.type,s=e.root;if(s&&(this.root=s),this._attachHandle)return this._attachHandle;this.projectorState=n.Attached;var a={destroy:function(){t.projectorState===n.Attached&&(t._projection=void 0,t.projectorState=n.Detached)}};switch(this.own(a),this._attachHandle=a,this._projectionOptions=i.__assign({},this._projectionOptions,{sync:!this._async}),r){case o.Append:this._projection=d.dom.append(this.root,this,this._projectionOptions);break;case o.Merge:this._projection=d.dom.merge(this.root,this,this._projectionOptions)}return this._attachHandle},i.__decorate([u.afterRender(),i.__metadata("design:type",Function),i.__metadata("design:paramtypes",[Object]),i.__metadata("design:returntype",void 0)],t.prototype,"afterRender",null),t}(e)}!function(e){e[e.Attached=1]="Attached",e[e.Detached=2]="Detached"}(n=t.ProjectorAttachState||(t.ProjectorAttachState={})),function(e){e[e.Append=1]="Append",e[e.Merge=2]="Merge"}(o=t.AttachType||(t.AttachType={})),t.ProjectorMixin=c,t.default=c},"./node_modules/@dojo/widget-core/vdom.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./node_modules/@dojo/shim/global.js"),i=r("./node_modules/@dojo/shim/array.js"),s=r("./node_modules/@dojo/widget-core/d.js"),a=r("./node_modules/@dojo/widget-core/Registry.js"),u=r("./node_modules/@dojo/shim/WeakMap.js"),l="http://www.w3.org/2000/svg",d="http://www.w3.org/1999/xlink",c=[];t.widgetInstanceMap=new u.default;var f=new u.default,p=new u.default;function h(e,t){return s.isVNode(e)&&s.isVNode(t)?e.tag===t.tag&&e.properties.key===t.properties.key:!(!s.isWNode(e)||!s.isWNode(t))&&((void 0!==e.instance||"string"!=typeof t.widgetConstructor)&&(e.widgetConstructor===t.widgetConstructor&&e.properties.key===t.properties.key))}var m=function(){throw new Error("Provide a transitions object to the projectionOptions to do animations")};function y(e){if("string"!=typeof e)throw new Error("Style values must be strings")}function v(e,t,r,n,o,i){var s=p.get(n.projectorInstance),a=s.nodeMap.get(e)||new u.default;if(i){var l=a.get(i);e.removeEventListener(t,l)}var d=r.bind(o);"input"===t&&(d=function(e){r.call(this,e),e.target["oninput-value"]=e.target.value}.bind(o)),e.addEventListener(t,d),a.set(r,d),s.nodeMap.set(e,a)}function g(e,t){if(t)for(var r=t.split(" "),n=0;n<r.length;n++)e.classList.add(r[n])}function _(e,t){if(t)for(var r=t.split(" "),n=0;n<r.length;n++)e.classList.remove(r[n])}function b(e,t,r,n){!0===("function"==typeof e?e():e&&!t)&&p.get(n.projectorInstance).deferredRenderCallbacks.push(function(){r.focus()})}function j(e,t,r,n,o){void 0===o&&(o=!1);var i=p.get(n.projectorInstance).nodeMap.get(e);i&&Object.keys(t).forEach(function(n){var s="on"===n.substr(0,2)||o,a=o?n:n.substr(2);if(s&&!r[n]){var u=i.get(t[n]);u&&e.removeEventListener(a,u)}})}function w(e,t,r,n){n.namespace===l&&"href"===t?e.setAttributeNS(d,t,r):"role"===t&&""===r||void 0===r?e.removeAttribute(t):e.setAttribute(t,r)}function O(e,t,r,n){for(var o=Object.keys(r),i=o.length,s=0;s<i;s++){var a=o[s],u=r[a];u!==t[a]&&w(e,a,u,n)}}function P(e,t,r,o,i){void 0===i&&(i=!0);var s=!1,a=Object.keys(r),u=a.length;if(-1===a.indexOf("classes")&&t.classes)if(Array.isArray(t.classes))for(var l=0;l<t.classes.length;l++)_(e,t.classes[l]);else _(e,t.classes);i&&j(e,t,r,o);for(l=0;l<u;l++){var d=a[l],c=r[d],f=t[d];if("classes"===d){var p=Array.isArray(f)?f:[f],h=Array.isArray(c)?c:[c];if(p&&p.length>0)if(c&&0!==c.length){for(var m=n.__spread(h),O=0;O<p.length;O++){var P=p[O];if(P){var E=m.indexOf(P);-1===E?_(e,P):m.splice(E,1)}}for(var S=0;S<m.length;S++)g(e,m[S])}else for(var A=0;A<p.length;A++)_(e,p[A]);else for(var M=0;M<h.length;M++)g(e,h[M])}else if("focus"===d)b(c,f,e,o);else if("styles"===d)for(var k=Object.keys(c),x=k.length,N=0;N<x;N++){var I=k[N],R=c[I];R!==(f&&f[I])&&(s=!0,R?(y(R),o.styleApplyer(e,I,R)):o.styleApplyer(e,I,""))}else if(c||"string"!=typeof f||(c=""),"value"===d){var T=e[d];T!==c&&(e["oninput-value"]?T===e["oninput-value"]:c!==f)&&(e[d]=c,e["oninput-value"]=void 0),c!==f&&(s=!0)}else if("key"!==d&&c!==f){var L=typeof c;"function"===L&&0===d.lastIndexOf("on",0)&&i?v(e,d.substr(2),c,o,r.bind,f):"string"===L&&"innerHTML"!==d&&i?w(e,d,c,o):"scrollLeft"===d||"scrollTop"===d?e[d]!==c&&(e[d]=c):e[d]=c,s=!0}}return s}function E(e,t,r){for(var n=r;n<e.length;n++)if(h(e[n],t))return n;return-1}function S(e){return{tag:"",properties:{},children:void 0,domNode:e,type:s.VNODE}}function A(e){return{tag:"",properties:{},children:void 0,text:""+e,domNode:void 0,type:s.VNODE}}function M(e,t){return{instance:e,rendered:[],coreProperties:t.coreProperties,children:e.children,widgetConstructor:e.constructor,properties:t.inputProperties,type:s.WNODE}}function k(e,r){if(void 0===e)return c;e=Array.isArray(e)?e:[e];for(var n=0;n<e.length;){var o=e[n];if(void 0!==o&&null!==o){if("string"==typeof o)e[n]=A(o);else if(s.isVNode(o))void 0===o.properties.bind&&(o.properties.bind=r,o.children&&o.children.length>0&&k(o.children,r));else{if(!o.coreProperties){var i=t.widgetInstanceMap.get(r);o.coreProperties={bind:r,baseRegistry:i.coreProperties.baseRegistry}}o.children&&o.children.length>0&&k(o.children,r)}n++}else e.splice(n,1)}return e}function x(e,r){e=Array.isArray(e)?e:[e];for(var n=0;n<e.length;n++){var o=e[n];if(s.isWNode(o)){if(o.rendered&&x(o.rendered,o.instance),o.instance)t.widgetInstanceMap.get(o.instance).onDetach()}else o.children&&x(o.children,r)}}function N(e,t,r){if(s.isWNode(e))for(var n=e.rendered||c,o=0;o<n.length;o++){var i=n[o];s.isVNode(i)?i.domNode.parentNode.removeChild(i.domNode):N(i,t,r)}else{var a=e.domNode,u=e.properties,l=u.exitAnimation;if(u&&l){a.style.pointerEvents="none";var d=function(){a&&a.parentNode&&a.parentNode.removeChild(a)};return"function"==typeof l?void l(a,d,u):void t.exit(e.domNode,u,l,d)}a&&a.parentNode&&a.parentNode.removeChild(a)}}function I(e,t,r){var n=e[t];if(!s.isVNode(n)||n.tag){var o=n.properties.key;if(void 0===o||null===o)for(var i=0;i<e.length;i++){if(i!==t)if(h(e[i],n)){var a=void 0,u=r.constructor.name||"unknown";a=s.isWNode(n)?n.widgetConstructor.name||"unknown":n.tag,console.warn("A widget ("+u+") has had a child addded or removed, but they were not able to uniquely identified. It is recommended to provide a unique 'key' property when using the same widget or element ("+a+") multiple times as siblings");break}}}}function R(e,t,r,o,i){r=r;var a=(t=t||c).length,u=r.length,l=i.transitions,d=p.get(i.projectorInstance);i=n.__assign({},i,{depth:i.depth+1});for(var f,m=0,y=0,v=!1,g=function(){var n=m<a?t[m]:void 0,u=r[y];if(s.isVNode(u)&&"function"==typeof u.deferredPropertiesCallback&&(u.inserted=s.isVNode(n)&&n.inserted,F(u,i)),void 0!==n&&h(n,u))return v=D(n,u,i,e,o)||v,m++,y++,"continue";var c=E(t,u,m+1),f=function(){var n=void 0,a=t[m];if(a)for(var c=m+1;void 0===n;)if(s.isWNode(a))if(a.rendered)a=a.rendered[0];else{if(!t[c])break;a=t[c],c++}else n=a.domNode;C(u,e,n,i,o),function(e,t){if(s.isVNode(e)&&e.properties){var r=e.properties.enterAnimation;r&&("function"==typeof r?r(e.domNode,e.properties):t.enter(e.domNode,e.properties,r))}}(u,l);var f=y;d.afterRenderCallbacks.push(function(){I(r,f,o)})};if(!n||-1===c)return f(),y++,"continue";var p=function(){var e=m;d.afterRenderCallbacks.push(function(){x(n,o),I(t,e,o)}),N(n,l,i)};if(-1===E(r,n,y+1))return p(),m++,"continue";f(),p(),m++,y++};y<u;)g();if(a>m){var _=function(){var e=t[f],r=f;d.afterRenderCallbacks.push(function(){x(e,o),I(t,r,o)}),N(t[f],l,i)};for(f=m;f<a;f++)_()}return v}function T(e,t,r,o,a,u){if(void 0===a&&(a=void 0),void 0!==t){var l=p.get(r.projectorInstance);l.merge&&void 0===u&&(u=i.from(e.domNode.childNodes)),r=n.__assign({},r,{depth:r.depth+1});for(var d=0;d<t.length;d++){var c=t[d];if(s.isVNode(c)){if(l.merge&&u)for(var f=void 0;void 0===c.domNode&&u.length>0;)(f=u.shift())&&f.tagName===(c.tag.toUpperCase()||void 0)&&(c.domNode=f);C(c,e,a,r,o)}else C(c,e,a,r,o,u)}}}function L(e,r,n,o){if(T(r,r.children,o,n,void 0),"function"==typeof r.deferredPropertiesCallback&&void 0===r.inserted&&F(r,o),r.attributes&&r.events){O(e,{},r.attributes,o),P(e,{},r.properties,o,!1),j(e,{},r.events,o,!0);var i=r.events;Object.keys(i).forEach(function(t){v(e,t,i[t],o,r.properties.bind)})}else P(e,{},r.properties,o);null!==r.properties.key&&void 0!==r.properties.key&&t.widgetInstanceMap.get(n).nodeHandler.add(e,""+r.properties.key);r.inserted=!0}function C(e,r,o,i,u,d){var c,h=p.get(i.projectorInstance);if(s.isWNode(e)){var m=e.widgetConstructor,y=t.widgetInstanceMap.get(u);if(!a.isWidgetBaseConstructor(m)){var v=y.registry().get(m);if(null===v)return;m=v}var g=new m;e.instance=g;var _=t.widgetInstanceMap.get(g);_.invalidate=function(){_.dirty=!0,!1===_.rendering&&(h.renderQueue.push({instance:g,depth:i.depth}),G(i))},_.rendering=!0,g.__setCoreProperties__(e.coreProperties),g.__setChildren__(e.children),g.__setProperties__(e.properties);var b=g.__render__();if(_.rendering=!1,b){var j=k(b,g);e.rendered=j,T(r,j,i,g,o,d)}f.set(g,{dnode:e,parentVNode:r}),_.nodeHandler.addRoot(),h.afterRenderCallbacks.push(function(){_.onAttach()})}else{if(h.merge&&void 0!==h.mergeElement)return c=e.domNode=i.mergeElement,h.mergeElement=void 0,void L(c,e,u,i);var w=r.domNode.ownerDocument;if(e.tag||"string"!=typeof e.text)void 0===e.domNode?("svg"===e.tag&&(i=n.__assign({},i,{namespace:l})),c=void 0!==i.namespace?e.domNode=w.createElementNS(i.namespace,e.tag):e.domNode=e.domNode||w.createElement(e.tag)):c=e.domNode,L(c,e,u,i),void 0!==o?r.domNode.insertBefore(c,o):c.parentNode!==r.domNode&&r.domNode.appendChild(c);else if(void 0!==e.domNode&&r.domNode){var O=e.domNode.ownerDocument.createTextNode(e.text);r.domNode===e.domNode.parentNode?r.domNode.replaceChild(O,e.domNode):(r.domNode.appendChild(O),e.domNode.parentNode&&e.domNode.parentNode.removeChild(e.domNode)),e.domNode=O}else c=e.domNode=w.createTextNode(e.text),void 0!==o?r.domNode.insertBefore(c,o):r.domNode.appendChild(c)}}function D(e,r,o,i,a){if(s.isWNode(r)){var u=e.instance,d=f.get(u),c=d.parentVNode,p=d.dnode,h=p?p.rendered:e.rendered;if((b=t.widgetInstanceMap.get(u)).rendering=!0,u.__setCoreProperties__(r.coreProperties),u.__setChildren__(r.children),u.__setProperties__(r.properties),r.instance=u,f.set(u,{dnode:r,parentVNode:c}),!0===b.dirty){var m=u.__render__();b.rendering=!1,r.rendered=k(m,u),R(c,h,r.rendered,u,o)}else b.rendering=!1,r.rendered=h;b.nodeHandler.addRoot()}else{if(e===r)return!1;var y=r.domNode=e.domNode,g=!1;if(r.tag||"string"!=typeof r.text){if(r.tag&&0===r.tag.lastIndexOf("svg",0)&&(o=n.__assign({},o,{namespace:l})),e.children!==r.children){var _=k(r.children,a);r.children=_,g=R(r,e.children,_,a,o)||g}var b,w=function(e,t,r){var n=r.diffType,o=r.properties,i=r.attributes;if(!n||"vdom"===n)return{properties:t.properties,attributes:t.attributes,events:t.events};if("none"===n)return{properties:{},attributes:t.attributes?{}:void 0,events:t.events};var s={properties:{}};return i?(s.attributes={},s.events=t.events,Object.keys(o).forEach(function(t){s.properties[t]=e[t]}),Object.keys(i).forEach(function(t){s.attributes[t]=e.getAttribute(t)}),s):(s.properties=Object.keys(o).reduce(function(t,r){return t[r]=e.getAttribute(r)||e[r],t},{}),s)}(y,e,r);if(r.attributes&&r.events){O(y,w.attributes,r.attributes,o),g=P(y,w.properties,r.properties,o,!1)||g,j(y,w.events,r.events,o,!0);var E=r.events;Object.keys(E).forEach(function(e){v(y,e,E[e],o,r.properties.bind,w.events[e])})}else g=P(y,w.properties,r.properties,o)||g;if(null!==r.properties.key&&void 0!==r.properties.key)(b=t.widgetInstanceMap.get(a)).nodeHandler.add(y,""+r.properties.key)}else if(r.text!==e.text){var S=y.ownerDocument.createTextNode(r.text);return y.parentNode.replaceChild(S,y),r.domNode=S,!0}g&&r.properties&&r.properties.updateAnimation&&r.properties.updateAnimation(y,r.properties,e.properties)}}function F(e,t){e.decoratedDeferredProperties=e.properties;var r=e.deferredPropertiesCallback(!!e.inserted),o=p.get(t.projectorInstance);e.properties=n.__assign({},r,e.decoratedDeferredProperties),o.deferredRenderCallbacks.push(function(){var r=n.__assign({},e.deferredPropertiesCallback(!!e.inserted),e.decoratedDeferredProperties);P(e.domNode,e.properties,r,t),e.properties=r})}function z(e){var t=p.get(e.projectorInstance);if(t.deferredRenderCallbacks.length)if(e.sync)for(;t.deferredRenderCallbacks.length;){var r=t.deferredRenderCallbacks.shift();r&&r()}else o.default.requestAnimationFrame(function(){for(;t.deferredRenderCallbacks.length;){var e=t.deferredRenderCallbacks.shift();e&&e()}})}function B(e){var t=p.get(e.projectorInstance);if(e.sync)for(;t.afterRenderCallbacks.length;){var r=t.afterRenderCallbacks.shift();r&&r()}else o.default.requestIdleCallback?o.default.requestIdleCallback(function(){for(;t.afterRenderCallbacks.length;){var e=t.afterRenderCallbacks.shift();e&&e()}}):setTimeout(function(){for(;t.afterRenderCallbacks.length;){var e=t.afterRenderCallbacks.shift();e&&e()}})}function G(e){var t=p.get(e.projectorInstance);e.sync?W(e):void 0===t.renderScheduled&&(t.renderScheduled=o.default.requestAnimationFrame(function(){W(e)}))}function W(e){var r=p.get(e.projectorInstance);r.renderScheduled=void 0;var o=r.renderQueue,i=n.__spread(o);for(r.renderQueue=[],i.sort(function(e,t){return e.depth-t.depth});i.length;){var s=i.shift().instance,a=f.get(s);a.parentVNode;D(a.dnode,M(s,t.widgetInstanceMap.get(s)),e,0,s)}B(e),z(e)}t.toParentVNode=S,t.toTextVNode=A,t.filterAndDecorateChildren=k,t.dom={append:function(e,r,o){void 0===o&&(o={});var i,s,a=t.widgetInstanceMap.get(r),l=(i=o,s={namespace:void 0,styleApplyer:function(e,t,r){e.style[t]=r},transitions:{enter:m,exit:m},depth:0,merge:!1,sync:!1,projectorInstance:r},n.__assign({},s,i)),d={afterRenderCallbacks:[],deferredRenderCallbacks:[],nodeMap:new u.default,renderScheduled:void 0,renderQueue:[],merge:o.merge||!1,mergeElement:o.mergeElement};p.set(r,d),l.rootNode=e;var c=S(l.rootNode),h=M(r,a);return f.set(r,{dnode:h,parentVNode:c}),a.invalidate=function(){a.dirty=!0,!1===a.rendering&&(d.renderQueue.push({instance:r,depth:l.depth}),G(l))},D(h,h,l,0,r),d.afterRenderCallbacks.push(function(){a.onAttach()}),z(l),B(l),{domNode:l.rootNode}},create:function(e,t){return this.append(document.createElement("div"),e,t)},merge:function(e,t,r){void 0===r&&(r={}),r.merge=!0,r.mergeElement=e;var n=this.append(e.parentNode,t,r);return p.get(t).merge=!1,n}}},"./node_modules/cldrjs/dist/cldr.js":function(e,t,r){var n,o;
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */void 0===(o="function"==typeof(n=function(){var e,t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=function(e,r){if(t(e)&&(e=e.join("/")),"string"!=typeof e)throw new Error('invalid path "'+e+'"');return(e=(e=e.replace(/^\//,"").replace(/^cldr\//,"")).replace(/{[a-zA-Z]+}/g,function(e){return e=e.replace(/^{([^}]*)}$/,"$1"),r[e]})).split("/")},n=function(e,t){var r,n;if(e.some)return e.some(t);for(r=0,n=e.length;r<n;r++)if(t(e[r],r,e))return!0;return!1},o=function(e,t,r,o){var i,s=r[0],a=r[1],u=e.localeSep,l=r[2],d=r.slice(3,4);return o=o||{},"und"!==s&&"Zzzz"!==a&&"ZZ"!==l?[s,a,l].concat(d):void 0!==t.get("supplemental/likelySubtags")?n([[s,a,l],[s,l],[s,a],[s],["und",a]],function(e){return i=!/\b(Zzzz|ZZ)\b/.test(e.join(u))&&t.get(["supplemental/likelySubtags",e.join(u)])})?(i=i.split(u),["und"!==s?s:i[0],"Zzzz"!==a?a:i[1],"ZZ"!==l?l:i[2]].concat(d)):o.force?t.get("supplemental/likelySubtags/und").split(u):void 0:void 0},i=function(e,t,r){var i,s=r[0],a=r[1],u=r[2],l=r[3];return n([[[s,"Zzzz","ZZ"],[s]],[[s,"Zzzz",u],[s,u]],[[s,a,"ZZ"],[s,a]]],function(n){var s=o(e,t,n[0]);return i=n[1],s&&s[0]===r[0]&&s[1]===r[1]&&s[2]===r[2]})?(l&&i.push(l),i):r},s=function(e){var t,r=[];return(t=(e=e.replace(/_/,"-")).split("-u-"))[1]&&(t[1]=t[1].split("-t-"),e=t[0]+(t[1][1]?"-t-"+t[1][1]:""),r[4]=t[1][0]),null===(t=e.split("-t-")[0].match(/^(([a-z]{2,3})(-([A-Z][a-z]{3}))?(-([A-Z]{2}|[0-9]{3}))?)((-([a-zA-Z0-9]{5,8}|[0-9][a-zA-Z0-9]{3}))*)$|^(root)$/))?["und","Zzzz","ZZ"]:(r[0]=t[10]||t[2]||"und",r[1]=t[4]||"Zzzz",r[2]=t[6]||"ZZ",t[7]&&t[7].length&&(r[3]=t[7].slice(1)),r)},a=function(e,t){var r,n;if(e.forEach)return e.forEach(t);for(r=0,n=e.length;r<n;r++)t(e[r],r,e)},u=function(e,t){var r,n;return n=e+(t&&JSON?": "+JSON.stringify(t):""),(r=new Error(n)).code=e,a(function(e){var t,r=[];if(Object.keys)return Object.keys(e);for(t in e)r.push(t);return r}(t),function(e){r[e]=t[e]}),r},l=function(e,t,r){if(!t)throw u(e,r)},d=function(e,t){l("E_MISSING_PARAMETER",void 0!==e,{name:t})},c=function(e,t,r,n){l("E_INVALID_PAR_TYPE",r,{expected:n,name:t,value:e})},f=function(e,r){c(e,r,"string"==typeof e||t(e),"String or Array")},p=function(e,t){var r;c(e,t,void 0===e||null!==(r=e)&&""+r=="[object Object]","Plain Object")},h=function(e,t){var r,n=e,o=t.length;for(r=0;r<o-1;r++)if(!(n=n[t[r]]))return;return n[t[r]]},m=function(e,t){var r,n=e._availableBundleMapQueue,o=h(t,["main"]);if(o)for(r in o)o.hasOwnProperty(r)&&"root"!==r&&-1===n.indexOf(r)&&n.push(r)},y=function(e){return t(e)?e:[e]},v=e=function(){var r={},n=[].slice.call(arguments,0);return a(n,function(n){var o;for(o in n)o in r&&"object"==typeof r[o]&&!t(r[o])?r[o]=e(r[o],n[o]):r[o]=n[o]}),r},g=function(e,t,r){var n,o,i;for(d(r[0],"json"),n=0;n<r.length;n++)for(i=y(r[n]),o=0;o<i.length;o++)p(i[o],"json"),t=v(t,i[o]),m(e,i[o]);return t},_=function(e,t,n){var o=r(t,n);return h(e._resolved,o)},b=function(e){this.init(e)};return b._alwaysArray=y,b._coreLoad=g,b._createError=u,b._itemGetResolved=_,b._jsonMerge=v,b._pathNormalize=r,b._resourceGet=h,b._validatePresence=d,b._validateType=c,b._validateTypePath=f,b._validateTypePlainObject=p,b._availableBundleMap={},b._availableBundleMapQueue=[],b._resolved={},b.localeSep="-",b.load=function(){b._resolved=g(b,b._resolved,arguments)},b.prototype.init=function(e){var t,r,n,u,l,f,p,h,m,y,v=b.localeSep,g="";d(e,"locale"),c(y=e,"locale","string"==typeof y,"a string"),5===(f=s(e)).length&&(g=v+"u"+v+(h=f.pop()),f[3]||f.pop()),m=f[3],r=(n=o(b,this,f,{force:!0})||f)[0],l=n[1],p=n[2],u=i(b,this,n).join(v),this.attributes=t={bundle:function(e,t,r){var n=e._availableBundleMap,u=e._availableBundleMapQueue;return u.length&&(a(u,function(r){var a,l,d,c;c=s(r),l=o(e,t,c),d=(d=i(e,t,l)).join(e.localeSep),(a=u[d])&&a.length<r.length||(n[d]=r)}),e._availableBundleMapQueue=[]),n[r]||null}(b,this,u),minLanguageId:u+g,maxLanguageId:n.join(v)+g,language:r,script:l,territory:p,region:p,variant:m},h&&("-"+h).replace(/-[a-z]{3,8}|(-[a-z]{2})-([a-z]{3,8})/g,function(e,r,n){r?t["u"+r]=n:t["u"+e]=!0}),this.locale=e},b.prototype.get=function(e){return d(e,"path"),f(e,"path"),_(b,e,this.attributes)},b.prototype.main=function(e){return d(e,"path"),f(e,"path"),l("E_MISSING_BUNDLE",null!==this.attributes.bundle,{locale:this.locale}),e=y(e),this.get(["main/{bundle}"].concat(e))},b})?n.call(t,r,t,e):n)||(e.exports=o)},"./node_modules/cldrjs/dist/cldr/event.js":function(e,t,r){var n,o,i,s;
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  s=function(e){var t,r,n,o=e._pathNormalize,i=e._validatePresence,s=e._validateType,a=function(e,t){s(e,t,void 0===e||"function"==typeof e,"Function")},u=new(t=function(){function e(){}var t=e.prototype,r=this,n=r.EventEmitter;function o(e,t){for(var r=e.length;r--;)if(e[r].listener===t)return r;return-1}function i(e){return function(){return this[e].apply(this,arguments)}}return t.getListeners=function(e){var t,r,n=this._getEvents();if(e instanceof RegExp)for(r in t={},n)n.hasOwnProperty(r)&&e.test(r)&&(t[r]=n[r]);else t=n[e]||(n[e]=[]);return t},t.flattenListeners=function(e){var t,r=[];for(t=0;t<e.length;t+=1)r.push(e[t].listener);return r},t.getListenersAsObject=function(e){var t,r=this.getListeners(e);return r instanceof Array&&((t={})[e]=r),t||r},t.addListener=function(e,t){var r,n=this.getListenersAsObject(e),i="object"==typeof t;for(r in n)n.hasOwnProperty(r)&&-1===o(n[r],t)&&n[r].push(i?t:{listener:t,once:!1});return this},t.on=i("addListener"),t.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},t.once=i("addOnceListener"),t.defineEvent=function(e){return this.getListeners(e),this},t.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},t.removeListener=function(e,t){var r,n,i=this.getListenersAsObject(e);for(n in i)i.hasOwnProperty(n)&&-1!==(r=o(i[n],t))&&i[n].splice(r,1);return this},t.off=i("removeListener"),t.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},t.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},t.manipulateListeners=function(e,t,r){var n,o,i=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(n=r.length;n--;)i.call(this,t,r[n]);else for(n in t)t.hasOwnProperty(n)&&(o=t[n])&&("function"==typeof o?i.call(this,n,o):s.call(this,n,o));return this},t.removeEvent=function(e){var t,r=typeof e,n=this._getEvents();if("string"===r)delete n[e];else if(e instanceof RegExp)for(t in n)n.hasOwnProperty(t)&&e.test(t)&&delete n[t];else delete this._events;return this},t.removeAllListeners=i("removeEvent"),t.emitEvent=function(e,t){var r,n,o,i=this.getListenersAsObject(e);for(o in i)if(i.hasOwnProperty(o))for(n=i[o].length;n--;)!0===(r=i[o][n]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},t.trigger=i("emitEvent"),t.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},t.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},t._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},t._getEvents=function(){return this._events||(this._events={})},e.noConflict=function(){return r.EventEmitter=n,e},e}());
  /*!
   * EventEmitter v4.2.7 - git.io/ee
   * Oliver Caldwell
   * MIT license
   * @preserve
   */function l(e,t){return function(r,n){var o;return i(r,"event"),s(o=r,"event","string"==typeof o||o instanceof RegExp,"String or RegExp"),i(n,"listener"),a(n,"listener"),t[e].apply(t,arguments)}}function d(e){return l("off",e)}function c(e){return l("on",e)}function f(e){return l("once",e)}function p(){r=e.prototype.get,e.prototype.get=function(e){var t=r.apply(this,arguments);return e=o(e,this.attributes).join("/"),u.trigger("get",[e,t]),this.ee.trigger("get",[e,t]),t}}return e.off=d(u),e.on=c(u),e.once=f(u),n=e.prototype.init,e.prototype.init=function(){var e;this.ee=e=new t,this.off=d(e),this.on=c(e),this.once=f(e),n.apply(this,arguments)},e._eventInit=p,p(),e},o=[r("./node_modules/cldrjs/dist/cldr.js")],void 0===(i="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=i)},"./node_modules/cldrjs/dist/cldr/supplemental.js":function(e,t,r){var n,o,i,s;
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  s=function(e){var t=e._alwaysArray,r=e.prototype.init;return e.prototype.init=function(){var e,n,o;r.apply(this,arguments),this.supplemental=(e=this,(o=(n=function(r){return function(n){return n=t(n),e.get([r].concat(n))}})("supplemental")).weekData=n("supplemental/weekData"),o.weekData.firstDay=function(){return e.get("supplemental/weekData/firstDay/{territory}")||e.get("supplemental/weekData/firstDay/001")},o.weekData.minDays=function(){var t=e.get("supplemental/weekData/minDays/{territory}")||e.get("supplemental/weekData/minDays/001");return parseInt(t,10)},o.timeData=n("supplemental/timeData"),o.timeData.allowed=function(){return e.get("supplemental/timeData/{territory}/_allowed")||e.get("supplemental/timeData/001/_allowed")},o.timeData.preferred=function(){return e.get("supplemental/timeData/{territory}/_preferred")||e.get("supplemental/timeData/001/_preferred")},o)},e},o=[r("./node_modules/cldrjs/dist/cldr.js")],void 0===(i="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=i)},"./node_modules/cldrjs/dist/cldr/unresolved.js":function(e,t,r){var n,o,i,s;
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  s=function(e){var t,r=e._coreLoad,n=e._jsonMerge,o=e._pathNormalize,i=e._resourceGet,s=e._validatePresence,a=e._validateTypePath,u=t=function(e,r,s,a,u){var l,d,c;if(void 0!==r&&r!==u)return l=o(s,a),(c=i(e._resolved,l))&&"object"!=typeof c?c:((c=i(e._raw,l))||(d=function(e,t){var r,n;if("root"!==t)return r=o(["supplemental/parentLocales/parentLocale",t]),(n=i(e._resolved,r)||i(e._raw,r))?n:(n=t.substr(0,t.lastIndexOf(e.localeSep)))||"root"}(e,r),c=t(e,d,s,n(a,{bundle:d}),r)),c&&function(e,t,r){var n,o=e,i=t.length;for(n=0;n<i-1;n++)o[t[n]]||(o[t[n]]={}),o=o[t[n]];o[t[n]]=r}(e._resolved,l,c),c)};return e._raw={},e.load=function(){e._raw=r(e,e._raw,arguments)},e.prototype.get=function(t){return s(t,"path"),a(t,"path"),u(e,this.attributes&&this.attributes.bundle||"",t,this.attributes)},e._eventInit&&e._eventInit(),e},o=[r("./node_modules/cldrjs/dist/cldr.js")],void 0===(i="function"==typeof(n=s)?n.apply(t,o):n)||(e.exports=i)},"./node_modules/cldrjs/dist/node_main.js":function(e,t,r){
  /*!
   * CLDR JavaScript Library v0.4.8 2016-11-26T15:03Z MIT license © Rafael Xavier
   * http://git.io/h4lmVg
   */
  e.exports=r("./node_modules/cldrjs/dist/cldr.js"),r("./node_modules/cldrjs/dist/cldr/event.js"),r("./node_modules/cldrjs/dist/cldr/supplemental.js"),r("./node_modules/cldrjs/dist/cldr/unresolved.js")},"./node_modules/globalize/dist/globalize.js":function(e,t,r){var n;
  /*!
   * Globalize v1.3.0 2017-07-03T21:37Z Released under the MIT license
   * http://git.io/TrdQbw
   */
  /*!
   * Globalize v1.3.0 2017-07-03T21:37Z Released under the MIT license
   * http://git.io/TrdQbw
   */
  n=function(e){var t=function(e,t){return e=e.replace(/{[0-9a-zA-Z-_. ]+}/g,function(e){return e=e.replace(/^{([^}]*)}$/,"$1"),"string"==typeof(r=t[e])?r:"number"==typeof r?""+r:JSON.stringify(r);var r})},r=function(){var e=arguments[0];return[].slice.call(arguments,1).forEach(function(t){var r;for(r in t)e[r]=t[r]}),e},n=function(e,n,o){var i;return n=e+(n?": "+t(n,o):""),(i=new Error(n)).code=e,r(i,o),i},o=function(e,t,r,o){if(!r)throw n(e,t,o)},i=function(e){return Array.isArray(e)?e:e?[e]:[]},s=function(e,t,r){var n;n=i((r=r||{}).skip).some(function(t){return t.test(e)}),o("E_MISSING_CLDR","Missing required CLDR content `{path}`.",t||n,{path:e})},a=function(e,t){o("E_MISSING_PARAMETER","Missing required parameter `{name}`.",void 0!==e,{name:t})},u=function(e,t,r,n){o("E_INVALID_PAR_TYPE","Invalid `{name}` parameter ({value}). {expected} expected.",r,{expected:n,name:t,value:e})},l=function(t,r){u(t,r,void 0===t||"string"==typeof t||t instanceof e,"String or Cldr instance")},d=function(e){return null!==e&&""+e=="[object Object]"},c=function(t){return t instanceof e?t:new e(t)};function f(e){e.once("get",s),e.get("supplemental/likelySubtags")}function p(e){if(!(this instanceof p))return new p(e);a(e,"locale"),l(e,"locale"),this.cldr=c(e),f(this.cldr)}return p.load=function(){e.load.apply(e,arguments)},p.locale=function(e){return l(e,"locale"),arguments.length&&(this.cldr=c(e),f(this.cldr)),this.cldr},p._alwaysArray=i,p._createError=n,p._formatMessage=t,p._isPlainObject=d,p._objectExtend=r,p._regexpEscape=function(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")},p._runtimeBind=function(e,t,r,n){var o=JSON.stringify(e),i=function(e){if(void 0!==e.name)return e.name;var t=/^function\s+([\w\$]+)\s*\(/.exec(e.toString());return t&&t.length>0?t[1]:void 0}(r),s=t.locale;return i?(r.runtimeKey=function(e,t,r,n){var o,i;return n=n||JSON.stringify(r),i=e+t+n,(o=[].reduce.call(i,function(e,t){return 0|(e=(e<<5)-e+t.charCodeAt(0))},0))>0?"a"+o:"b"+Math.abs(o)}(i,s,null,o),r.generatorString=function(){return'Globalize("'+s+'").'+i+"("+o.slice(1,-1)+")"},r.runtimeArgs=n,r):r},p._stringPad=function(e,t,r){var n;for("string"!=typeof e&&(e=String(e)),n=e.length;n<t;n+=1)e=r?e+"0":"0"+e;return e},p._validate=o,p._validateCldr=s,p._validateDefaultLocale=function(e){o("E_DEFAULT_LOCALE_NOT_DEFINED","Default locale has not been defined.",void 0!==e,{})},p._validateParameterPresence=a,p._validateParameterRange=function(e,t,r,n){o("E_PAR_OUT_OF_RANGE","Parameter `{name}` has value `{value}` out of range [{minimum}, {maximum}].",void 0===e||e>=r&&e<=n,{maximum:n,minimum:r,name:t,value:e})},p._validateParameterTypePlainObject=function(e,t){u(e,t,void 0===e||d(e),"Plain Object")},p._validateParameterType=u,p},e.exports=n(r("./node_modules/cldrjs/dist/node_main.js"))},"./node_modules/globalize/dist/globalize/message.js":function(e,t,r){var n;
  /*!
   * Globalize v1.3.0 2017-07-03T21:37Z Released under the MIT license
   * http://git.io/TrdQbw
   */
  /*!
   * Globalize v1.3.0 2017-07-03T21:37Z Released under the MIT license
   * http://git.io/TrdQbw
   */
  n=function(e,t){var r,n=t._alwaysArray,o=t._createError,i=t._isPlainObject,s=t._runtimeBind,a=t._validateDefaultLocale,u=t._validate,l=t._validateParameterPresence,d=t._validateParameterType,c=t._validateParameterTypePlainObject;r=function(){
  /** @file messageformat.js - ICU PluralFormat + SelectFormat for JavaScript
   *  @author Alex Sexton - @SlexAxton
   *  @version 0.3.0-1
   *  @copyright 2012-2015 Alex Sexton, Eemeli Aro, and Contributors
   *  @license To use or fork, MIT. To contribute back, Dojo CLA  */
  function e(e,t){if(/^[A-Z_$][0-9A-Z_$]*$/i.test(e))return t?t+"."+e:e;var r=JSON.stringify(e);return t?t+"["+r+"]":r}function t(e,t,r){if(this.lc=[e],this.runtime.pluralFuncs={},this.runtime.pluralFuncs[this.lc[0]]=t,this.runtime.fmt={},r)for(var n in r)this.runtime.fmt[n]=r[n]}return t._parse=function(){function e(e,t,r,n,o,i){this.message=e,this.expected=t,this.found=r,this.offset=n,this.line=o,this.column=i,this.name="SyntaxError"}return function(e,t){function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r}(e,Error),{SyntaxError:e,parse:function(t){var r,n=arguments.length>1?arguments[1]:{},o={},i={start:xe},s=xe,a=function(e){return{type:"messageFormatPattern",statements:e}},u=o,l="{",d={type:"literal",value:"{",description:'"{"'},c=null,f=",",p={type:"literal",value:",",description:'","'},h="}",m={type:"literal",value:"}",description:'"}"'},y=function(e,t){var r={type:"messageFormatElement",argumentIndex:e};return t&&t.length?r.elementFormat=t[1]:r.output=!0,r},v="plural",g={type:"literal",value:"plural",description:'"plural"'},_=function(e,t){return{type:"elementFormat",key:e,val:t}},b="selectordinal",j={type:"literal",value:"selectordinal",description:'"selectordinal"'},w="select",O={type:"literal",value:"select",description:'"select"'},P=function(e,t){return{type:"elementFormat",key:e,val:t}},E=function(e,t){return{type:"pluralFormatPattern",pluralForms:t,offset:e||0}},S="offset",A={type:"literal",value:"offset",description:'"offset"'},M=":",k={type:"literal",value:":",description:'":"'},x=function(e){return e},N=function(e,t){return{key:e,val:t}},I=function(e){return e},R="=",T={type:"literal",value:"=",description:'"="'},L=function(e){return{type:"selectFormatPattern",pluralForms:e}},C=function(e){return e},D="#",F={type:"literal",value:"#",description:'"#"'},z=function(){return{type:"octothorpe"}},B=function(e){return{type:"string",val:e.join("")}},G={type:"other",description:"identifier"},W=/^[0-9a-zA-Z$_]/,V={type:"class",value:"[0-9a-zA-Z$_]",description:"[0-9a-zA-Z$_]"},H=/^[^ \t\n\r,.+={}]/,q={type:"class",value:"[^ \\t\\n\\r,.+={}]",description:"[^ \\t\\n\\r,.+={}]"},U=function(e){return e},Z=function(e){return e.join("")},K=/^[^{}#\\\0-\x1F \t\n\r]/,Y={type:"class",value:"[^{}#\\\\\\0-\\x1F \\t\\n\\r]",description:"[^{}#\\\\\\0-\\x1F \\t\\n\\r]"},X=function(e){return e},$="\\\\",J={type:"literal",value:"\\\\",description:'"\\\\\\\\"'},Q=function(){return"\\"},ee="\\#",te={type:"literal",value:"\\#",description:'"\\\\#"'},re=function(){return"#"},ne="\\{",oe={type:"literal",value:"\\{",description:'"\\\\{"'},ie=function(){return"{"},se="\\}",ae={type:"literal",value:"\\}",description:'"\\\\}"'},ue=function(){return"}"},le="\\u",de={type:"literal",value:"\\u",description:'"\\\\u"'},ce=function(e,t,r,n){return String.fromCharCode(parseInt("0x"+e+t+r+n))},fe=/^[0-9]/,pe={type:"class",value:"[0-9]",description:"[0-9]"},he=function(e){return parseInt(e.join(""),10)},me=/^[0-9a-fA-F]/,ye={type:"class",value:"[0-9a-fA-F]",description:"[0-9a-fA-F]"},ve={type:"other",description:"whitespace"},ge=function(e){return e.join("")},_e=/^[ \t\n\r]/,be={type:"class",value:"[ \\t\\n\\r]",description:"[ \\t\\n\\r]"},je=0,we=0,Oe={line:1,column:1,seenCR:!1},Pe=0,Ee=[],Se=0;if("startRule"in n){if(!(n.startRule in i))throw new Error("Can't start parsing from rule \""+n.startRule+'".');s=i[n.startRule]}function Ae(e){return we!==e&&(we>e&&(we=0,Oe={line:1,column:1,seenCR:!1}),function(e,r,n){var o,i;for(o=r;o<n;o++)"\n"===(i=t.charAt(o))?(e.seenCR||e.line++,e.column=1,e.seenCR=!1):"\r"===i||"\u2028"===i||"\u2029"===i?(e.line++,e.column=1,e.seenCR=!0):(e.column++,e.seenCR=!1)}(Oe,we,e),we=e),Oe}function Me(e){je<Pe||(je>Pe&&(Pe=je,Ee=[]),Ee.push(e))}function ke(r,n,o){var i=Ae(o),s=o<t.length?t.charAt(o):null;return null!==n&&function(e){var t=1;for(e.sort(function(e,t){return e.description<t.description?-1:e.description>t.description?1:0});t<e.length;)e[t-1]===e[t]?e.splice(t,1):t++}(n),new e(null!==r?r:function(e,t){var r,n=new Array(e.length);for(r=0;r<e.length;r++)n[r]=e[r].description;return"Expected "+(e.length>1?n.slice(0,-1).join(", ")+" or "+n[e.length-1]:n[0])+" but "+(t?'"'+function(e){function t(e){return e.charCodeAt(0).toString(16).toUpperCase()}return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function(e){return"\\x0"+t(e)}).replace(/[\x10-\x1F\x80-\xFF]/g,function(e){return"\\x"+t(e)}).replace(/[\u0180-\u0FFF]/g,function(e){return"\\u0"+t(e)}).replace(/[\u1080-\uFFFF]/g,function(e){return"\\u"+t(e)})}(t)+'"':"end of input")+" found."}(n,s),n,s,o,i.line,i.column)}function xe(){return Ne()}function Ne(){var e,t;for(je,e=[],(t=Ie())===o&&(t=Fe())===o&&(t=De());t!==o;)e.push(t),(t=Ie())===o&&(t=Fe())===o&&(t=De());return e!==o&&(e=a(e)),e}function Ie(){var e,r,n,i,s,a;return e=je,123===t.charCodeAt(je)?(r=l,je++):(r=o,0===Se&&Me(d)),r!==o&&He()!==o&&(n=ze())!==o?(i=je,44===t.charCodeAt(je)?(s=f,je++):(s=o,0===Se&&Me(p)),s!==o&&(a=function(){var e,r,n,i,s,a;if(e=je,(r=He())!==o?(t.substr(je,6)===v?(n=v,je+=6):(n=o,0===Se&&Me(g)),n!==o&&(i=He())!==o?(44===t.charCodeAt(je)?(s=f,je++):(s=o,0===Se&&Me(p)),s!==o&&He()!==o&&(a=Re())!==o&&He()!==o?(r=_(n,a),e=r):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e===o&&(e=je,(r=He())!==o?(t.substr(je,13)===b?(n=b,je+=13):(n=o,0===Se&&Me(j)),n!==o&&(i=He())!==o?(44===t.charCodeAt(je)?(s=f,je++):(s=o,0===Se&&Me(p)),s!==o&&He()!==o&&(a=Re())!==o&&He()!==o?(r=_(n,a),e=r):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e===o&&(e=je,(r=He())!==o?(t.substr(je,6)===w?(n=w,je+=6):(n=o,0===Se&&Me(O)),n!==o&&(i=He())!==o?(44===t.charCodeAt(je)?(s=f,je++):(s=o,0===Se&&Me(p)),s!==o&&He()!==o&&(a=function(){var e,t;if(je,e=[],(t=Le())!==o)for(;t!==o;)e.push(t),t=Le();else e=u;return e!==o&&(e=L(e)),e}())!==o&&He()!==o?(r=_(n,a),e=r):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e===o)))if(e=je,(r=He())!==o)if((n=ze())!==o){for(i=[],s=Ce();s!==o;)i.push(s),s=Ce();i!==o?(r=P(n,i),e=r):(je=e,e=u)}else je=e,e=u;else je=e,e=u;return e}())!==o?i=s=[s,a]:(je=i,i=u),i===o&&(i=c),i!==o&&(s=He())!==o?(125===t.charCodeAt(je)?(a=h,je++):(a=o,0===Se&&Me(m)),a!==o?e=r=y(n,i):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e}function Re(){var e,r,n,i;if(e=je,(r=function(){var e,r,n,i,s;return e=je,(r=He())!==o?(t.substr(je,6)===S?(n=S,je+=6):(n=o,0===Se&&Me(A)),n!==o&&He()!==o?(58===t.charCodeAt(je)?(i=M,je++):(i=o,0===Se&&Me(k)),i!==o&&He()!==o&&(s=We())!==o&&He()!==o?(r=x(s),e=r):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e}())===o&&(r=c),r!==o){if(n=[],(i=Te())!==o)for(;i!==o;)n.push(i),i=Te();else n=u;n!==o?e=r=E(r,n):(je=e,e=u)}else je=e,e=u;return e}function Te(){var e,r,n,i,s;return e=je,He()!==o&&(r=function(){var e,r,n;return e=je,(r=ze())!==o&&(r=I(r)),(e=r)===o&&(e=je,61===t.charCodeAt(je)?(r=R,je++):(r=o,0===Se&&Me(T)),r!==o&&(n=We())!==o?(r=x(n),e=r):(je=e,e=u)),e}())!==o&&He()!==o?(123===t.charCodeAt(je)?(n=l,je++):(n=o,0===Se&&Me(d)),n!==o&&He()!==o&&(i=Ne())!==o&&He()!==o?(125===t.charCodeAt(je)?(s=h,je++):(s=o,0===Se&&Me(m)),s!==o?e=N(r,i):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e}function Le(){var e,r,n,i,s;return e=je,He()!==o&&(r=ze())!==o&&He()!==o?(123===t.charCodeAt(je)?(n=l,je++):(n=o,0===Se&&Me(d)),n!==o&&He()!==o&&(i=Ne())!==o&&He()!==o?(125===t.charCodeAt(je)?(s=h,je++):(s=o,0===Se&&Me(m)),s!==o?e=N(r,i):(je=e,e=u)):(je=e,e=u)):(je=e,e=u),e}function Ce(){var e,r,n;return e=je,He()!==o?(44===t.charCodeAt(je)?(r=f,je++):(r=o,0===Se&&Me(p)),r!==o&&He()!==o&&(n=ze())!==o&&He()!==o?e=C(n):(je=e,e=u)):(je=e,e=u),e}function De(){var e;return je,35===t.charCodeAt(je)?(e=D,je++):(e=o,0===Se&&Me(F)),e!==o&&(e=z()),e}function Fe(){var e,t;if(je,e=[],(t=Be())===o&&(t=qe()),t!==o)for(;t!==o;)e.push(t),(t=Be())===o&&(t=qe());else e=u;return e!==o&&(e=B(e)),e}function ze(){var e,r,n,i,s,a;if(Se++,e=je,He()!==o){if(r=je,n=je,W.test(t.charAt(je))?(i=t.charAt(je),je++):(i=o,0===Se&&Me(V)),i!==o){for(s=[],H.test(t.charAt(je))?(a=t.charAt(je),je++):(a=o,0===Se&&Me(q));a!==o;)s.push(a),H.test(t.charAt(je))?(a=t.charAt(je),je++):(a=o,0===Se&&Me(q));s!==o?n=i=[i,s]:(je=n,n=u)}else je=n,n=u;n!==o&&(n=t.substring(r,je)),(r=n)!==o&&(n=He())!==o?e=U(r):(je=e,e=u)}else je=e,e=u;return Se--,e===o&&0===Se&&Me(G),e}function Be(){var e,t;if(je,e=[],(t=Ge())!==o)for(;t!==o;)e.push(t),t=Ge();else e=u;return e!==o&&(e=Z(e)),e}function Ge(){var e,r,n,i,s,a;return e=je,K.test(t.charAt(je))?(r=t.charAt(je),je++):(r=o,0===Se&&Me(Y)),r!==o&&(r=X(r)),(e=r)===o&&(e=je,t.substr(je,2)===$?(r=$,je+=2):(r=o,0===Se&&Me(J)),r!==o&&(r=Q()),(e=r)===o&&(e=je,t.substr(je,2)===ee?(r=ee,je+=2):(r=o,0===Se&&Me(te)),r!==o&&(r=re()),(e=r)===o&&(e=je,t.substr(je,2)===ne?(r=ne,je+=2):(r=o,0===Se&&Me(oe)),r!==o&&(r=ie()),(e=r)===o&&(e=je,t.substr(je,2)===se?(r=se,je+=2):(r=o,0===Se&&Me(ae)),r!==o&&(r=ue()),(e=r)===o&&(e=je,t.substr(je,2)===le?(r=le,je+=2):(r=o,0===Se&&Me(de)),r!==o&&(n=Ve())!==o&&(i=Ve())!==o&&(s=Ve())!==o&&(a=Ve())!==o?e=r=ce(n,i,s,a):(je=e,e=u)))))),e}function We(){var e,r;if(je,e=[],fe.test(t.charAt(je))?(r=t.charAt(je),je++):(r=o,0===Se&&Me(pe)),r!==o)for(;r!==o;)e.push(r),fe.test(t.charAt(je))?(r=t.charAt(je),je++):(r=o,0===Se&&Me(pe));else e=u;return e!==o&&(e=he(e)),e}function Ve(){var e;return me.test(t.charAt(je))?(e=t.charAt(je),je++):(e=o,0===Se&&Me(ye)),e}function He(){var e,t,r;for(Se++,e=je,t=[],r=qe();r!==o;)t.push(r),r=qe();return t!==o&&(t=ge(t)),Se--,(e=t)===o&&(t=o,0===Se&&Me(ve)),e}function qe(){var e;return _e.test(t.charAt(je))?(e=t.charAt(je),je++):(e=o,0===Se&&Me(be)),e}if((r=s())!==o&&je===t.length)return r;throw r!==o&&je<t.length&&Me({type:"end",description:"end of input"}),ke(null,Ee,Pe)}}}().parse,t.plurals={},t.formatters={},t.prototype.runtime={number:function(e,t){if(isNaN(e))throw new Error("'"+e+"' isn't a number.");return e-(t||0)},plural:function(e,t,r,n,o){if({}.hasOwnProperty.call(n,e))return n[e]();t&&(e-=t);var i=r(e,o);return i in n?n[i]():n.other()},select:function(e,t){return{}.hasOwnProperty.call(t,e)?t[e]():t.other()},pluralFuncs:{},fmt:{},toString:function(){var t=function(r,n){if("object"!=typeof r){var o=r.toString().replace(/^(function )\w*/,"$1");return(a=/([ \t]*)\S.*$/.exec(o))?o.replace(new RegExp("^"+a[1],"mg"),""):o}var i=[];for(var s in r)"toString"!=s&&(0==n?i.push("var "+s+" = "+t(r[s],n+1)+";\n"):i.push(e(s)+": "+t(r[s],n+1)));if(0==n)return i.join("");if(0==i.length)return"{}";for(var a="  ";--n;)a+="  ";return"{\n"+i.join(",\n").replace(/^/gm,a)+"\n}"};return t(this,0)}},t.prototype._precompile=function(r,n){n=n||{keys:{},offset:{}};var o,i,s=[],a=[];switch(r.type){case"messageFormatPattern":for(o=0;o<r.statements.length;++o)s.push(this._precompile(r.statements[o],n));return i=s.join(" + ")||'""',n.pf_count?i:"function(d) { return "+i+"; }";case"messageFormatElement":return n.pf_count=n.pf_count||0,r.output?e(r.argumentIndex,"d"):(n.keys[n.pf_count]=r.argumentIndex,this._precompile(r.elementFormat,n));case"elementFormat":switch(a=[e(n.keys[n.pf_count],"d")],r.key){case"select":return a.push(this._precompile(r.val,n)),"select("+a.join(", ")+")";case"selectordinal":return"plural("+(a=a.concat([0,e(this.lc[0],"pluralFuncs"),this._precompile(r.val,n),1])).join(", ")+")";case"plural":return n.offset[n.pf_count||0]=r.val.offset||0,"plural("+(a=a.concat([n.offset[n.pf_count]||0,e(this.lc[0],"pluralFuncs"),this._precompile(r.val,n)])).join(", ")+")";default:return this.withIntlSupport&&!(r.key in this.runtime.fmt)&&r.key in t.formatters&&(i=t.formatters[r.key],this.runtime.fmt[r.key]="function"==typeof i(this)?i(this):i),a.push(JSON.stringify(this.lc)),r.val&&r.val.length&&a.push(JSON.stringify(1==r.val.length?r.val[0]:r.val)),"fmt."+r.key+"("+a.join(", ")+")"}case"pluralFormatPattern":case"selectFormatPattern":n.pf_count=n.pf_count||0,"selectFormatPattern"==r.type&&(n.offset[n.pf_count]=0);var u=!0;for(o=0;o<r.pluralForms.length;++o){var l=r.pluralForms[o].key;"other"===l&&(u=!1);var d=JSON.parse(JSON.stringify(n));d.pf_count++,s.push(e(l)+": function() { return "+this._precompile(r.pluralForms[o].val,d)+";}")}if(u)throw new Error("No 'other' form found in "+r.type+" "+n.pf_count);return"{ "+s.join(", ")+" }";case"string":return JSON.stringify(r.val||"");case"octothorpe":return n.pf_count?(a=[e(n.keys[n.pf_count-1],"d")],n.offset[n.pf_count-1]&&a.push(n.offset[n.pf_count-1]),"number("+a.join(", ")+")"):'"#"';default:throw new Error("Bad AST type: "+r.type)}},t.prototype.compile=function(r,n){var o={},i=this.lc,s=function(e,r){try{var n=t._parse(r);return e._precompile(n)}catch(e){throw new Error((n?"Precompiler":"Parser")+" error: "+e.toString())}},a=function(t,r){if(r||(r=0),"object"!=typeof t)return t;for(var n=[],o="",i=0;i<r;++i)o+="  ";for(var s in t)n.push("\n"+o+"  "+e(s)+": "+a(t[s],r+1));return"{"+n.join(",")+"\n"+o+"}"};if("string"==typeof r)return new Function("number, plural, select, pluralFuncs, fmt","return "+s(this,r))(this.runtime.number,this.runtime.plural,this.runtime.select,this.runtime.pluralFuncs,this.runtime.fmt);for(var u in n=n||{},r)if(n.locale&&(this.lc=n.locale[u]&&[].concat(n.locale[u])||i),"string"==typeof r[u])try{o[u]=s(this,r[u])}catch(e){throw e.message=e.message.replace(":"," with `"+u+"`:"),e}else for(var l in o[u]={},r[u])try{o[u][l]=s(this,r[u][l])}catch(e){throw e.message=e.message.replace(":"," with `"+l+"` in `"+u+"`:"),e}this.lc=i;var d=this.runtime.toString()+"\n";switch(n.global||""){case"exports":var c=[];for(var f in o)c.push(e(f,"exports")+" = "+a(o[f]));return new Function(d+c.join(";\n"));case"module.exports":return new Function(d+"module.exports = "+a(o));case"":return new Function(d+"return "+a(o));default:return new Function("G",d+e(n.global,"G")+" = "+a(o))}},t}();var f=function(){return o("E_MISSING_PLURAL_MODULE","Plural module not loaded.")},p=function(e){return function(t){var r;return"number"!=typeof t&&"string"!=typeof t||(t=[].slice.call(arguments,0)),d(r=t,"variables",void 0===r||i(r)||Array.isArray(r),"Array or Plain Object"),e(t)}},h=[].slice;return t.loadMessages=function(t){var r,n={"globalize-messages":t,main:{}};for(r in l(t,"json"),c(t,"json"),t)t.hasOwnProperty(r)&&(n.main[r]={});e.load(n)},t.messageFormatter=t.prototype.messageFormatter=function(e){var t,o,i,c,m,y=h.call(arguments,0);return l(e,"path"),d(e,"path","string"==typeof e||Array.isArray(e),"a String nor an Array"),e=n(e),t=this.cldr,a(t),function(e){u("E_MISSING_MESSAGE_BUNDLE","Missing message bundle for locale `{locale}`.",e.attributes.bundle&&void 0!==e.get("globalize-messages/{bundle}"),{locale:e.locale})}(t),function(e,t){e=e.join("/"),u("E_MISSING_MESSAGE","Missing required message content `{path}`.",void 0!==t,{path:e})}(e,i=t.get(["globalize-messages/{bundle}"].concat(e))),Array.isArray(i)&&(i=i.join(" ")),function(e,t){e=e.join("/"),u("E_INVALID_MESSAGE","Invalid message content `{path}`. {expected} expected.","string"==typeof t,{expected:"a string",path:e})}(e,i),c=void 0!==this.plural?this.pluralGenerator():f,o=new r(t.locale,c).compile(i),m=p(o),s(y,t,m,[function(e,t){var r=e.locale,n=t.toString;return t.toString=function(){var e,o={};return e=n.call(t),/number\(/.test(e)&&(o.number="messageFormat.number"),/plural\(/.test(e)&&(o.plural="messageFormat.plural"),/select\(/.test(e)&&(o.select="messageFormat.select"),e.replace(/pluralFuncs(\[([^\]]+)\]|\.([a-zA-Z]+))/,function(e){return o.pluralFuncs='{"'+r+'": Globalize("'+r+'").pluralGenerator()}',e}),"(function( "+Object.keys(o).join(", ")+" ) {\n  return "+e+"\n})("+Object.keys(o).map(function(e){return o[e]}).join(", ")+")"},t}(t,o),c]),m},t.formatMessage=t.prototype.formatMessage=function(e){return this.messageFormatter(e).apply({},h.call(arguments,1))},t},e.exports=n(r("./node_modules/cldrjs/dist/node_main.js"),r("./node_modules/globalize/dist/globalize.js"))},"./node_modules/process/browser.js":function(e,t){var r,n,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function a(e){if(r===setTimeout)return setTimeout(e,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:i}catch(e){r=i}try{n="function"==typeof clearTimeout?clearTimeout:s}catch(e){n=s}}();var u,l=[],d=!1,c=-1;function f(){d&&u&&(d=!1,u.length?l=u.concat(l):c=-1,l.length&&p())}function p(){if(!d){var e=a(f);d=!0;for(var t=l.length;t;){for(u=l,l=[];++c<t;)u&&u[c].run();c=-1,t=l.length}u=null,d=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===s||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}o.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new h(e,t)),1!==l.length||d||a(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},"./node_modules/setimmediate/setImmediate.js":function(e,t,r){(function(e,t){!function(e,r){"use strict";if(!e.setImmediate){var n,o,i,s,a,u=1,l={},d=!1,c=e.document,f=Object.getPrototypeOf&&Object.getPrototypeOf(e);f=f&&f.setTimeout?f:e,"[object process]"==={}.toString.call(e.process)?n=function(e){t.nextTick(function(){h(e)})}:!function(){if(e.postMessage&&!e.importScripts){var t=!0,r=e.onmessage;return e.onmessage=function(){t=!1},e.postMessage("","*"),e.onmessage=r,t}}()?e.MessageChannel?((i=new MessageChannel).port1.onmessage=function(e){h(e.data)},n=function(e){i.port2.postMessage(e)}):c&&"onreadystatechange"in c.createElement("script")?(o=c.documentElement,n=function(e){var t=c.createElement("script");t.onreadystatechange=function(){h(e),t.onreadystatechange=null,o.removeChild(t),t=null},o.appendChild(t)}):n=function(e){setTimeout(h,0,e)}:(s="setImmediate$"+Math.random()+"$",a=function(t){t.source===e&&"string"==typeof t.data&&0===t.data.indexOf(s)&&h(+t.data.slice(s.length))},e.addEventListener?e.addEventListener("message",a,!1):e.attachEvent("onmessage",a),n=function(t){e.postMessage(s+t,"*")}),f.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r<t.length;r++)t[r]=arguments[r+1];var o={callback:e,args:t};return l[u]=o,n(u),u++},f.clearImmediate=p}function p(e){delete l[e]}function h(e){if(d)setTimeout(h,0,e);else{var t=l[e];if(t){d=!0;try{!function(e){var t=e.callback,n=e.args;switch(n.length){case 0:t();break;case 1:t(n[0]);break;case 2:t(n[0],n[1]);break;case 3:t(n[0],n[1],n[2]);break;default:t.apply(r,n)}}(t)}finally{p(e),d=!1}}}}}("undefined"==typeof self?void 0===e?this:e:self)}).call(t,r("./node_modules/webpack/buildin/global.js"),r("./node_modules/process/browser.js"))},"./node_modules/timers-browserify/main.js":function(e,t,r){(function(e){var n=Function.prototype.apply;function o(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new o(n.call(setTimeout,window,arguments),clearTimeout)},t.setInterval=function(){return new o(n.call(setInterval,window,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},o.prototype.unref=o.prototype.ref=function(){},o.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))},r("./node_modules/setimmediate/setImmediate.js"),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(t,r("./node_modules/webpack/buildin/global.js"))},"./node_modules/tslib/tslib.es6.js":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.__extends=function(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)},r.d(t,"__assign",function(){return o}),t.__rest=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&(r[n[o]]=e[n[o]]);return r},t.__decorate=function(e,t,r,n){var o,i=arguments.length,s=i<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(s=(i<3?o(s):i>3?o(t,r,s):o(t,r))||s);return i>3&&s&&Object.defineProperty(t,r,s),s},t.__param=function(e,t){return function(r,n){t(r,n,e)}},t.__metadata=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},t.__awaiter=function(e,t,r,n){return new(r||(r=Promise))(function(o,i){function s(e){try{u(n.next(e))}catch(e){i(e)}}function a(e){try{u(n.throw(e))}catch(e){i(e)}}function u(e){e.done?o(e.value):new r(function(t){t(e.value)}).then(s,a)}u((n=n.apply(e,t||[])).next())})},t.__generator=function(e,t){var r,n,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function a(i){return function(a){return function(i){if(r)throw new TypeError("Generator is already executing.");for(;s;)try{if(r=1,n&&(o=n[2&i[0]?"return":i[0]?"throw":"next"])&&!(o=o.call(n,i[1])).done)return o;switch(n=0,o&&(i=[0,o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,n=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){s.label=i[1];break}if(6===i[0]&&s.label<o[1]){s.label=o[1],o=i;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(i);break}o[2]&&s.ops.pop(),s.trys.pop();continue}i=t.call(e,s)}catch(e){i=[6,e],n=0}finally{r=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,a])}}},t.__exportStar=function(e,t){for(var r in e)t.hasOwnProperty(r)||(t[r]=e[r])},t.__values=i,t.__read=s,t.__spread=function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e},t.__await=a,t.__asyncGenerator=function(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),i=[];return n={},s("next"),s("throw"),s("return"),n[Symbol.asyncIterator]=function(){return this},n;function s(e){o[e]&&(n[e]=function(t){return new Promise(function(r,n){i.push([e,t,r,n])>1||u(e,t)})})}function u(e,t){try{(r=o[e](t)).value instanceof a?Promise.resolve(r.value.v).then(l,d):c(i[0][2],r)}catch(e){c(i[0][3],e)}var r}function l(e){u("next",e)}function d(e){u("throw",e)}function c(e,t){e(t),i.shift(),i.length&&u(i[0][0],i[0][1])}},t.__asyncDelegator=function(e){var t,r;return t={},n("next"),n("throw",function(e){throw e}),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){e[n]&&(t[n]=function(t){return(r=!r)?{value:a(e[n](t)),done:"return"===n}:o?o(t):t})}},t.__asyncValues=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator];return t?t.call(e):i(e)},t.__makeTemplateObject=function(e,t){Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t;return e};
  /*! *****************************************************************************
  Copyright (c) Microsoft Corporation. All rights reserved.
  Licensed under the Apache License, Version 2.0 (the "License"); you may not use
  this file except in compliance with the License. You may obtain a copy of the
  License at http://www.apache.org/licenses/LICENSE-2.0
  
  THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
  WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
  MERCHANTABLITY OR NON-INFRINGEMENT.
  
  See the Apache Version 2.0 License for specific language governing permissions
  and limitations under the License.
  ***************************************************************************** */
  var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};var o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e};function i(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function s(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,i=r.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(o)throw o.error}}return s}function a(e){return this instanceof a?(this.v=e,this):new a(e)}},"./node_modules/webpack/buildin/global.js":function(e,t){var r;r=function(){return this}();try{r=r||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(r=window)}e.exports=r},"./src/App.ts":function(e,t,r){"use strict";var n="object"==typeof e&&"object"==typeof e.exports;Object.defineProperty(t,"__esModule",{value:!0});var o=r("./node_modules/tslib/tslib.es6.js"),i=r("./src/app.m.css"),s=function(){return o.__awaiter(this,void 0,void 0,function(){return o.__generator(this,function(e){switch(e.label){case 0:return[4,!!n&&Promise.resolve().then(function(){return r("./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,src/Foo!./src/Foo.ts")()})];case 1:return[2,e.sent().default]}})})},a=function(){return o.__awaiter(this,void 0,void 0,function(){return o.__generator(this,function(e){switch(e.label){case 0:return[4,!!n&&Promise.resolve().then(function(){return r("./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,widgets!./src/Bar.ts")()})];case 1:return[2,e.sent().default]}})})},u=function(){return o.__awaiter(this,void 0,void 0,function(){return o.__generator(this,function(e){switch(e.label){case 0:return[4,!!n&&Promise.resolve().then(function(){return r("./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,widgets!./src/Baz.ts")()})];case 1:return[2,e.sent().default]}})})};t.default=function(){return o.__awaiter(this,void 0,void 0,function(){var e,t;return o.__generator(this,function(r){switch(r.label){case 0:return console.log(i),[4,a()];case 1:return e=r.sent(),[4,u()];case 2:return t=r.sent(),e(),t(),[2,s()]}})})}},"./src/LazyApp.ts":function(e,t,r){"use strict";var n="object"==typeof e&&"object"==typeof e.exports;Object.defineProperty(t,"__esModule",{value:!0});var o=r("./node_modules/tslib/tslib.es6.js"),i=r("./node_modules/@dojo/widget-core/decorators/registry.js"),s={__autoRegistryItem_LazyWidget:function(){return!!n&&Promise.resolve().then(function(){return r("./node_modules/@dojo/webpack-contrib/promise-loader/index.js?global,lazy!./src/LazyWidget.ts")()})}},a=r("./node_modules/@dojo/widget-core/mixins/Projector.js"),u=r("./node_modules/@dojo/widget-core/WidgetBase.js"),l=r("./node_modules/@dojo/widget-core/d.js"),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o.__extends(t,e),t.prototype.render=function(){return l.v("div",[this.properties.render?l.w("__autoRegistryItem_LazyWidget",{}):null])},t=o.__decorate([i.registry(s)],t)}(a.default(u.default));t.default=d},"./src/app.m.css":function(e,t){e.exports={" _key":"test-app/app",root:"YxttPEx- _2d86pM5c"}},"./src/main.css":function(e,t){},"./src/main.ts":function(e,t,r){"use strict";r("./node_modules/@dojo/webpack-contrib/i18n-plugin/templates/setLocaleData.js"),Object.defineProperty(t,"__esModule",{value:!0});var n=r("./node_modules/tslib/tslib.es6.js"),o=r("./src/App.ts"),i=r("./src/LazyApp.ts"),s=r("./src/app.m.css"),a=r("./node_modules/@dojo/has/has.js");console.log("foo");var u=a.default("build-time-render");o.default().then(function(e){console.log(e())});var l=document.getElementById("div");l||((l=document.createElement("div")).id="div"),u&&l.setAttribute("hasBtr","true"),l.textContent="Built with Build Time Render: "+!!l.getAttribute("hasBtr")+"\nCurrently Rendered by BTR: "+a.default("build-time-render"),(f=l.classList).add.apply(f,n.__spread(s.root.split(" ")));var d=document.getElementById("app");null===l.parentNode&&d.appendChild(l);var c=document.getElementById("app-root");console.log(c);var f,p=new i.default;p.append(c),u||setTimeout(function(){p.setProperties({render:!0})},2e3)},0:function(e,t,r){r("./node_modules/@dojo/webpack-contrib/build-time-render/hasBuildTimeRender.js"),r("./src/main.css"),e.exports=r("./src/main.ts")}},[0])});
  //# sourceMappingURL=main.859205cbec3bf4c51f03.bundle.js.map