From f132507007f9448f1ce41c3e5e3a2196098e9f6b Mon Sep 17 00:00:00 2001 From: nagatomi Date: Wed, 26 Jun 2024 12:38:53 +0900 Subject: [PATCH 01/66] =?UTF-8?q?react=E3=82=9216.14.0=E3=81=AB=E3=82=A2?= =?UTF-8?q?=E3=83=83=E3=83=97=E3=83=87=E3=83=BC=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- babel.config.js | 9 +- css/acms-admin-new.css | 33 + dist/bundle.js | 2 + example/index.html | 12 + example/index.js | 9 + json/input-types.json | 46 + lib/actions/index.js | 118 + lib/components/base.js | 1268 + lib/components/field-confirm-source.js | 149 + lib/components/field-group-confirm-source.js | 157 + lib/components/field-group-source.js | 867 + lib/components/field-group.js | 264 + lib/components/field-source.js | 126 + lib/components/field.js | 123 + lib/components/highlighter.js | 94 + lib/components/input.js | 160 + lib/components/input/section.js | 444 + lib/components/modal-dialog.js | 92 + lib/components/notify.js | 71 + lib/components/section.js | 509 + lib/components/section_stable.js | 510 + lib/components/table.js | 511 + lib/components/unit-confirm-source.js | 117 + lib/components/unit-group-confirm-source.js | 156 + lib/components/unit-group-source.js | 842 + lib/components/unit-group.js | 244 + lib/components/unit-source.js | 528 + lib/components/unit.js | 121 + lib/constants/action-types.js | 24 + lib/constants/index.js | 7 + lib/containers/index.js | 445 + lib/index.js | 23 + lib/lib/history.js | 9 + lib/lib/state-manager.js | 59 + lib/reducers/index.js | 118 + package-lock.json | 26740 ++++++++++++----- package.json | 58 + src/actions/index.js | 1 + src/components/base.js | 200 + src/components/field-group-source.js | 17 + src/components/field-group.js | 3 +- src/components/field-source.js | 51 +- src/components/field.js | 29 +- src/components/input.js | 346 + src/components/input/section.js | 94 + src/components/input/table.js | 95 + src/components/section.disable.js | 345 + src/components/table.disable.js | 329 + src/constants/action-types.js | 1 + src/containers/index.js | 78 +- src/hooks/useHtml.jsx | 3 + src/index.js | 5 + src/reducers/index.js | 5 + webpack.dev.js | 24 + webpack.prod.js | 11 +- 55 files changed, 29621 insertions(+), 7081 deletions(-) create mode 100644 css/acms-admin-new.css create mode 100644 dist/bundle.js create mode 100644 example/index.js create mode 100644 json/input-types.json create mode 100644 lib/actions/index.js create mode 100644 lib/components/base.js create mode 100644 lib/components/field-confirm-source.js create mode 100644 lib/components/field-group-confirm-source.js create mode 100644 lib/components/field-group-source.js create mode 100644 lib/components/field-group.js create mode 100644 lib/components/field-source.js create mode 100644 lib/components/field.js create mode 100644 lib/components/highlighter.js create mode 100644 lib/components/input.js create mode 100644 lib/components/input/section.js create mode 100644 lib/components/modal-dialog.js create mode 100644 lib/components/notify.js create mode 100644 lib/components/section.js create mode 100644 lib/components/section_stable.js create mode 100644 lib/components/table.js create mode 100644 lib/components/unit-confirm-source.js create mode 100644 lib/components/unit-group-confirm-source.js create mode 100644 lib/components/unit-group-source.js create mode 100644 lib/components/unit-group.js create mode 100644 lib/components/unit-source.js create mode 100644 lib/components/unit.js create mode 100644 lib/constants/action-types.js create mode 100644 lib/constants/index.js create mode 100644 lib/containers/index.js create mode 100644 lib/index.js create mode 100644 lib/lib/history.js create mode 100644 lib/lib/state-manager.js create mode 100644 lib/reducers/index.js create mode 100644 src/components/input.js create mode 100644 src/components/input/section.js create mode 100644 src/components/input/table.js create mode 100644 src/components/section.disable.js create mode 100644 src/components/table.disable.js create mode 100644 src/hooks/useHtml.jsx diff --git a/babel.config.js b/babel.config.js index 5181220..f8c39da 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,9 +1,10 @@ module.exports = { presets: [ - "@babel/preset-env", - "@babel/preset-react" + '@babel/preset-env', + '@babel/preset-react', + '@babel/preset-typescript' ], plugins: [ - "@babel/plugin-transform-runtime", + '@babel/plugin-transform-runtime' ] -} \ No newline at end of file +}; diff --git a/css/acms-admin-new.css b/css/acms-admin-new.css new file mode 100644 index 0000000..58e85b8 --- /dev/null +++ b/css/acms-admin-new.css @@ -0,0 +1,33 @@ +.acms-admin-form-item { + display :flex; + flex-direction: column; +} +.acms-admin-form-item-heading { + padding-bottom: 0.2em; +} + +legend { + display: block; + padding: 0; +} +fieldset { + border: 0; + margin: 0; + min-width: 0; + padding: 0.01em 0 0 0; +} + +@media screen and (min-width: 768px) { + .acms-admin-form-item { + flex-direction: row; + align-items: center; + } + .acms-admin-form-item-heading { + flex-basis: 30%; + padding-right: 1rem; + text-align: right; + } + .acms-admin-form-item-input { + flex-basis: 70%; + } +} diff --git a/dist/bundle.js b/dist/bundle.js new file mode 100644 index 0000000..f6c75d1 --- /dev/null +++ b/dist/bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see bundle.js.LICENSE.txt */ +!function(){var e={779:function(e){var t=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var t,n,a;try{t=Map}catch(e){t=function(){}}try{n=Set}catch(e){n=function(){}}try{a=Promise}catch(e){a=function(){}}function r(i,o,c,s,u){"object"==typeof o&&(c=o.depth,s=o.prototype,u=o.includeNonEnumerable,o=o.circular);var d=[],m=[],p="undefined"!=typeof Buffer;return void 0===o&&(o=!0),void 0===c&&(c=1/0),function i(c,f){if(null===c)return null;if(0===f)return c;var h,v;if("object"!=typeof c)return c;if(e(c,t))h=new t;else if(e(c,n))h=new n;else if(e(c,a))h=new a((function(e,t){c.then((function(t){e(i(t,f-1))}),(function(e){t(i(e,f-1))}))}));else if(r.__isArray(c))h=[];else if(r.__isRegExp(c))h=new RegExp(c.source,l(c)),c.lastIndex&&(h.lastIndex=c.lastIndex);else if(r.__isDate(c))h=new Date(c.getTime());else{if(p&&Buffer.isBuffer(c))return h=Buffer.allocUnsafe?Buffer.allocUnsafe(c.length):new Buffer(c.length),c.copy(h),h;e(c,Error)?h=Object.create(c):void 0===s?(v=Object.getPrototypeOf(c),h=Object.create(v)):(h=Object.create(s),v=s)}if(o){var b=d.indexOf(c);if(-1!=b)return m[b];d.push(c),m.push(h)}for(var g in e(c,t)&&c.forEach((function(e,t){var n=i(t,f-1),a=i(e,f-1);h.set(n,a)})),e(c,n)&&c.forEach((function(e){var t=i(e,f-1);h.add(t)})),c){var y;v&&(y=Object.getOwnPropertyDescriptor(v,g)),y&&null==y.set||(h[g]=i(c[g],f-1))}if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(c);for(g=0;g\n\n*/\n\n.hljs {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #F0F0F0;\n}\n\n\n/* Base color: saturation 0; */\n\n.hljs,\n.hljs-subst {\n color: #444;\n}\n\n.hljs-comment {\n color: #888888;\n}\n\n.hljs-keyword,\n.hljs-attribute,\n.hljs-selector-tag,\n.hljs-meta-keyword,\n.hljs-doctag,\n.hljs-name {\n font-weight: bold;\n}\n\n\n/* User color: hue: 0 */\n\n.hljs-type,\n.hljs-string,\n.hljs-number,\n.hljs-selector-id,\n.hljs-selector-class,\n.hljs-quote,\n.hljs-template-tag,\n.hljs-deletion {\n color: #880000;\n}\n\n.hljs-title,\n.hljs-section {\n color: #880000;\n font-weight: bold;\n}\n\n.hljs-regexp,\n.hljs-symbol,\n.hljs-variable,\n.hljs-template-variable,\n.hljs-link,\n.hljs-selector-attr,\n.hljs-selector-pseudo {\n color: #BC6060;\n}\n\n\n/* Language color: hue: 90; */\n\n.hljs-literal {\n color: #78A960;\n}\n\n.hljs-built_in,\n.hljs-bullet,\n.hljs-code,\n.hljs-addition {\n color: #397300;\n}\n\n\n/* Meta color: hue: 200 */\n\n.hljs-meta {\n color: #1f7199;\n}\n\n.hljs-meta-string {\n color: #4d99bf;\n}\n\n\n/* Misc effects */\n\n.hljs-emphasis {\n font-style: italic;\n}\n\n.hljs-strong {\n font-weight: bold;\n}\n",""])},154:function(e,t,n){(e.exports=n(765)()).push([e.id,"/*\n\nXCode style (c) Angel Garcia \n\n*/\n\n.hljs {\n display: block;\n overflow-x: auto;\n padding: 0.5em;\n background: #fff;\n color: black;\n}\n\n/* Gray DOCTYPE selectors like WebKit */\n.xml .hljs-meta {\n color: #c0c0c0;\n}\n\n.hljs-comment,\n.hljs-quote {\n color: #007400;\n}\n\n.hljs-tag,\n.hljs-attribute,\n.hljs-keyword,\n.hljs-selector-tag,\n.hljs-literal,\n.hljs-name {\n color: #aa0d91;\n}\n\n.hljs-variable,\n.hljs-template-variable {\n color: #3F6E74;\n}\n\n.hljs-code,\n.hljs-string,\n.hljs-meta-string {\n color: #c41a16;\n}\n\n.hljs-regexp,\n.hljs-link {\n color: #0E0EFF;\n}\n\n.hljs-title,\n.hljs-symbol,\n.hljs-bullet,\n.hljs-number {\n color: #1c00cf;\n}\n\n.hljs-section,\n.hljs-meta {\n color: #643820;\n}\n\n\n.hljs-class .hljs-title,\n.hljs-type,\n.hljs-built_in,\n.hljs-builtin-name,\n.hljs-params {\n color: #5c2699;\n}\n\n.hljs-attr {\n color: #836C28;\n}\n\n.hljs-subst {\n color: #000;\n}\n\n.hljs-formula {\n background-color: #eee;\n font-style: italic;\n}\n\n.hljs-addition {\n background-color: #baeeba;\n}\n\n.hljs-deletion {\n background-color: #ffc8bd;\n}\n\n.hljs-selector-id,\n.hljs-selector-class {\n color: #9b703f;\n}\n\n.hljs-doctag,\n.hljs-strong {\n font-weight: bold;\n}\n\n.hljs-emphasis {\n font-style: italic;\n}\n",""])},891:function(e,t,n){(e.exports=n(765)()).push([e.id,'.customFieldCopied {\n position: absolute;\n bottom: -40px;\n left: -30px;\n background-color: rgba(0, 0, 0, .5);\n font-size: 10px;\n width: 150px;\n padding: 10px;\n color: #ffffff;\n text-align: center;\n display: inline-block;\n border-radius: 3px;\n -webkit-transition: background-color .2s ease-in;\n -moz-transition: background-color .2s ease-in;\n -ms-transition: background-color .2s ease-in;\n -o-transition: background-color .2s ease-in;\n transition: background-color .2s ease-in;\n}\n\n.hljs {\n border-radius: 5px;\n}\n\n.customFieldFunction {\n margin-bottom: 20px;\n padding: 20px 9px 10px;\n border: 1px solid #e8e8e8;\n background: #fff;\n}\n\n.customFieldCopied:after {\n content: \' \';\n position: absolute;\n\theight: 0;\n width: 0;\n top: 0;\n\tleft: 50%;\n\tborder: 6px solid transparent;\n\tborder-bottom-color: rgba(0, 0, 0, .5);\n margin-top: -12px;\n margin-left: -6px;\n -webkit-transition: border .2s ease-in;\n -moz-transition: border .2s ease-in;\n -ms-transition: border .2s ease-in;\n -o-transition: border .2s ease-in;\n transition: border .2s ease-in;\n}\n\n.customFieldCopied.active:after {\n border-bottom-color: rgba(0, 0, 0, .8);\n}\n\n.customFieldLabelRequired {\n background-color: #c40f32;\n color: #ffffff;\n font-size: 11px;\n padding: 2px 5px;\n border-radius: 2px;\n margin-left: 10px;\n}\n\n.customFieldUseSnippet {\n display: inline-block;\n margin-left: 25px;\n}\n\n.customFieldLine {\n height: 1px;\n background-color: #cccccc;\n border: none;\n}\n\n.customFieldValidatorArea {\n background-color: #F7F7F7;\n border: 1px solid #cccccc;\n padding: 10px;\n}\n\n.customFieldValidatorArea .acms-admin-icon-tooltip {\n margin-left: 10px;\n}\n\n.customFieldBold .acms-admin-icon-tooltip {\n margin-left: 10px;\n}\n\n.customFieldOptionTable {\n width: auto !important;\n border-top: 1px solid #ccc;\n border-bottom: 1px solid #ccc;\n}\n\n.customFieldOptionTable th,\n.customFieldOptionTable td {\n border: none;\n white-space: nowrap;\n padding-top: 5px;\n padding-bottom: 5px;\n}\n\n.customFieldOptionTable th:nth-child(1) {\n width: 20%;\n}\n\n.customFieldOptionTable th:nth-child(2) {\n width: 12%;\n}\n\n.customFieldOptionTable th:nth-child(3) {\n width: 62%;\n}\n\n.customFieldOptionTable tr {\n border-bottom: 1px solid #cccccc;\n}\n\n.customFieldOptionTable th:first-child,\n.customFieldOptionTable td:first-child {\n padding-left: 0;\n}\n\n.customFieldOptionTable th:last-child,\n.customFieldOptionTable td:last-child {\n padding-right: 0;\n}\n\n.customFieldOptionTable td:last-child {\n width: 50px;\n}\n\n.customFieldOptionTable .acms-admin-btn-admin {\n margin-right: 0 !important;\n}\n\n.customFieldOptionTableInput {\n display: table;\n /*width: 100%;*/\n}\n\n.customFieldOptionTableAppend {\n display: table-cell;\n}\n\n.customFieldOptionTable input {\n display: table-cell;\n}\n\n.customFieldBasicTable {\n border: none !important;\n}\n\n.customFieldBasicTable tr {\n border: none !important;\n}\n\n.customFieldBasicTable td {\n border-bottom: none !important;\n}\n\n.customFieldBasicTable .acms-admin-label {\n margin-left: 10px;\n}\n\n.customFieldBasicTable th {\n white-space: nowrap;\n}\n\n.customFieldBasicTableFirst td:nth-child(1) {\n width: 12%;\n}\n\n.customFieldBasicTableFirst td:nth-child(2) {\n width: 20%;\n}\n\n.customFieldBasicTableFirst td:nth-child(3) {\n width: 20%;\n}\n\n.customFieldBasicTableFirst td:nth-child(4) {\n width: 48%;\n}\n\n.customFieldBasicTableFirst {\n margin-bottom: 10px;\n}\n\n.customFieldBasicTable tr:last-child td {\n padding-bottom: 5px;\n}\n\n.customFieldSizeInput {\n width: 50%;\n}\n\n.customFieldLine {\n height: 1px;\n background-color: #cccccc;\n}\n\n.customFieldBasicTableImg td {\n width: 25%;\n white-space: nowrap;\n}\n\n.customFieldBasicTableFile td:nth-child(1) {\n width: 25%;\n}\n\n.customFieldInputGroup {\n position: relative;\n display: table;\n border-collapse: separate;\n width: 100%;\n}\n\n.customFieldInputGroup input {\n display: table-cell;\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n\n.customFieldInputGroupAddon {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n display: table-cell;\n padding-right: 10px;\n}\n\n.customFieldBasicTableGroup {\n border-bottom: none;\n width: 40%;\n}\n\n.customFieldGroupBtn {\n width: 185px;\n}\n\n.customFieldBasicTable tr {\n border: none;\n}\n\n.customFieldBasicTable tr:last-child td {\n border-bottom: none;\n}\n\n.customFieldBasicTable th:first-child,\n.customFieldBasicTable td:first-child {\n padding-left: 0 !important;\n}\n\n.customFieldSubTable {\n background: transparent;\n border: none;\n border-top: 1px solid #cccccc;\n margin-top: 10px;\n}\n\n.customFieldGroupSubTable {\n border-top: none;\n margin-top: 0;\n}\n\n.customFieldSubTable tr {\n border: none;\n}\n\n.customFieldSubTable tbody tr:last-child td,\n.customFieldSubTable tbody tr:last-child th {\n border-bottom: none;\n}\n\n.customFieldCopied.active {\n background-color: rgba(0, 0, 0, 0.8);\n}\n\n#converter {\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.customFieldBold {\n font-weight: bold;\n}\n\n.customFieldSnippet {\n margin-left: 10px;\n}\n\n.customFieldOptionBlock {\n margin-left: 20px;\n margin-bottom: 10px;\n}\n\n.customFieldCopyBtn {\n position: relative;\n top: -2px;\n}\n\n.customFieldPreview {\n background-color: #ffffff;\n padding: 15px;\n}\n\n.customFieldPreview input[type=text],\n.customFieldPreview textarea {\n color: #dddddd;\n}\n\n.customFieldUseSnippetLabel {\n color: #006dec;\n cursor: pointer;\n display: inline-block;\n height: 27px;\n vertical-align: middle;\n line-height: 27px;\n}\n\n.customFieldTooltip {\n font-weight: normal;\n white-space: normal;\n word-wrap: break-word;\n padding-left: 10px !important;\n padding-right: 10px !important;\n font-size: 12px;\n}\n\n.customFieldFileContainer {\n padding-top: 10px;\n}\n\n.customFieldInputFileGroup {\n display: inline-block;\n width: 300px;\n padding-right: 5px;\n}\n\n.customFieldInputFileExtGroup {\n width: 100px;\n display: inline-block;\n margin-left: 5px;\n}\n\n.customFieldFileNameOptContainer {\n padding-bottom: 10px;\n}\n\n.customFieldMakeBtn {\n padding-right: 70px;\n padding-left: 70px;\n}\n\n.customFieldTabs {\n\tmargin: 0;\n\tpadding: 0;\n}\n.customFieldTabs:before,\n.customFieldTabs:after {\n\tcontent: " ";\n\tdisplay: table;\n}\n.customFieldTabs:after {\n\tclear: both;\n}\n.customFieldTabs li {\n\tlist-style: none;\n\tfloat: left;\n\tmargin-right: 2px;\n}\n.customFieldTabs a {\n position: relative;\n display: block;\n padding: 10px 8px;\n color: #404040;\n font-weight: 500;\n font-size: 14px;\n line-height: 1;\n\toutline: none;\n\ttext-decoration: none;\n}\n.customFieldTabs a:hover {\n\tcolor: #666;\n\tbackground: #F2F2F4;\n}\n.customFieldTabs a.customFieldTabActive {\n color: #014cc5;\n border-bottom: 3px solid #014cc5;\n background: #f2f2f4\n}\n.customFieldTabs a.customFieldTabActive:before {\n content: "";\n position: absolute;\n left: 0;\n bottom: -1px;\n width: 100%;\n height: 1px;\n background: #f2f2f4\n}\n\n.customFieldDirectionBtnGroup {\n display: inline-table;\n overflow: hidden;\n margin-right: 15px;\n border-radius: 3px;\n vertical-align: middle;\n}\n\n.customFieldDirectionBtnGroup input {\n display: none;\n}\n\n.customFieldDirectionBtnGroupSide {\n display: inline-block;\n margin-right: 5px;\n}\n\n.customFieldDirectionBtn {\n display: table-cell;\n background-color: #F7F7F7;\n border: 1px solid rgba(0, 0, 0, 0.2);\n padding: 5px 10px;\n font-size: 11px;\n cursor: pointer;\n}\n\n.customFieldDirectionBtn.active {\n background-color: #e1e1e1;\n border-color: rgba(0, 0, 0, .3);\n box-shadow: inset 0 1px 2px rgba(0,0,0,.3);\n color: #333;\n}\n\n.customFieldDirectionBtn img {\n display: inline-block;\n width: 18px;\n height: auto;\n vertical-align: middle;\n}\n',""])},765:function(e){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t]+>|\t|)+|(?:\n)))/gm,c="",s={classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:void 0};function u(e){return e.replace(/&/g,"&").replace(//g,">")}function d(e){return e.nodeName.toLowerCase()}function m(e,t){var n=e&&e.exec(t);return n&&0===n.index}function p(e){return i.test(e)}function f(e){var t,n={},a=Array.prototype.slice.call(arguments,1);for(t in e)n[t]=e[t];return a.forEach((function(e){for(t in e)n[t]=e[t]})),n}function h(e){var t=[];return function e(n,a){for(var r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?a+=r.nodeValue.length:1===r.nodeType&&(t.push({event:"start",offset:a,node:r}),a=e(r,a),d(r).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:r}));return a}(e,0),t}function v(e){function t(e){return e&&e.source||e}function a(n,a){return new RegExp(t(n),"m"+(e.case_insensitive?"i":"")+(a?"g":""))}!function r(i,l){if(!i.compiled){if(i.compiled=!0,i.keywords=i.keywords||i.beginKeywords,i.keywords){var o={},c=function(t,n){e.case_insensitive&&(n=n.toLowerCase()),n.split(" ").forEach((function(e){var n=e.split("|");o[n[0]]=[t,n[1]?Number(n[1]):1]}))};"string"==typeof i.keywords?c("keyword",i.keywords):n(i.keywords).forEach((function(e){c(e,i.keywords[e])})),i.keywords=o}i.lexemesRe=a(i.lexemes||/\w+/,!0),l&&(i.beginKeywords&&(i.begin="\\b("+i.beginKeywords.split(" ").join("|")+")\\b"),i.begin||(i.begin=/\B|\b/),i.beginRe=a(i.begin),i.endSameAsBegin&&(i.end=i.begin),i.end||i.endsWithParent||(i.end=/\B|\b/),i.end&&(i.endRe=a(i.end)),i.terminator_end=t(i.end)||"",i.endsWithParent&&l.terminator_end&&(i.terminator_end+=(i.end?"|":"")+l.terminator_end)),i.illegal&&(i.illegalRe=a(i.illegal)),null==i.relevance&&(i.relevance=1),i.contains||(i.contains=[]),i.contains=Array.prototype.concat.apply([],i.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(t){return f(e,{variants:null},t)}))),e.cached_variants||e.endsWithParent&&[f(e)]||[e]}("self"===e?i:e)}))),i.contains.forEach((function(e){r(e,i)})),i.starts&&r(i.starts,l);var s=i.contains.map((function(e){return e.beginKeywords?"\\.?("+e.begin+")\\.?":e.begin})).concat([i.terminator_end,i.illegal]).map(t).filter(Boolean);i.terminators=s.length?a(s.join("|"),!0):{exec:function(){return null}}}}(e)}function b(e,t,n,r){function i(e){return new RegExp(e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function l(e,t){if(m(e.endRe,t)){for(;e.endsParent&&e.parent;)e=e.parent;return e}if(e.endsWithParent)return l(e.parent,t)}function o(e,t){var n=y.case_insensitive?t[0].toLowerCase():t[0];return e.keywords.hasOwnProperty(n)&&e.keywords[n]}function d(e,t,n,a){var r='')+t+(n?"":c)}function p(){k+=null!=x.subLanguage?function(){var e="string"==typeof x.subLanguage;if(e&&!a[x.subLanguage])return u(T);var t=e?b(x.subLanguage,T,!0,w[x.subLanguage]):g(T,x.subLanguage.length?x.subLanguage:void 0);return x.relevance>0&&(N+=t.relevance),e&&(w[x.subLanguage]=t.top),d(t.language,t.value,!1,!0)}():function(){var e,t,n,a;if(!x.keywords)return u(T);for(a="",t=0,x.lexemesRe.lastIndex=0,n=x.lexemesRe.exec(T);n;)a+=u(T.substring(t,n.index)),(e=o(x,n))?(N+=e[1],a+=d(e[0],u(n[0]))):a+=u(n[0]),t=x.lexemesRe.lastIndex,n=x.lexemesRe.exec(T);return a+u(T.substr(t))}(),T=""}function f(e){k+=e.className?d(e.className,"",!0):"",x=Object.create(e,{parent:{value:x}})}function h(e,t){if(T+=e,null==t)return p(),0;var a=function(e,t){var n,a;for(n=0,a=t.contains.length;n")+'"');return T+=t,t.length||1}var y=_(e);if(!y)throw new Error('Unknown language: "'+e+'"');v(y);var E,x=r||y,w={},k="";for(E=x;E!==y;E=E.parent)E.className&&(k=d(E.className,"",!0)+k);var T="",N=0;try{for(var S,C,O=0;x.terminators.lastIndex=O,S=x.terminators.exec(t);)C=h(t.substring(O,S.index),S[0]),O=S.index+C;for(h(t.substr(O)),E=x;E.parent;E=E.parent)E.className&&(k+=c);return{relevance:N,value:k,language:e,top:x}}catch(e){if(e.message&&-1!==e.message.indexOf("Illegal"))return{relevance:0,value:u(t)};throw e}}function g(e,t){t=t||s.languages||n(a);var r={relevance:0,value:u(e)},i=r;return t.filter(_).filter(w).forEach((function(t){var n=b(t,e,!1);n.language=t,n.relevance>i.relevance&&(i=n),n.relevance>r.relevance&&(i=r,r=n)})),i.language&&(r.second_best=i),r}function y(e){return s.tabReplace||s.useBR?e.replace(o,(function(e,t){return s.useBR&&"\n"===e?"
":s.tabReplace?t.replace(/\t/g,s.tabReplace):""})):e}function E(e){var n,a,i,o,c,m=function(e){var t,n,a,r,i=e.className+" ";if(i+=e.parentNode?e.parentNode.className:"",n=l.exec(i))return _(n[1])?n[1]:"no-highlight";for(t=0,a=(i=i.split(/\s+/)).length;t/g,"\n"):n=e,c=n.textContent,i=m?b(m,c,!0):g(c),(a=h(n)).length&&((o=document.createElementNS("http://www.w3.org/1999/xhtml","div")).innerHTML=i.value,i.value=function(e,n,a){var r=0,i="",l=[];function o(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset"}function s(e){i+=""}function m(e){("start"===e.event?c:s)(e.node)}for(;e.length||n.length;){var p=o();if(i+=u(a.substring(r,p[0].offset)),r=p[0].offset,p===e){l.reverse().forEach(s);do{m(p.splice(0,1)[0]),p=o()}while(p===e&&p.length&&p[0].offset===r);l.reverse().forEach(c)}else"start"===p[0].event?l.push(p[0].node):l.pop(),m(p.splice(0,1)[0])}return i+u(a.substr(r))}(a,h(o),c)),i.value=y(i.value),e.innerHTML=i.value,e.className=function(e,t,n){var a=t?r[t]:n,i=[e.trim()];return e.match(/\bhljs\b/)||i.push("hljs"),-1===e.indexOf(a)&&i.push(a),i.join(" ").trim()}(e.className,m,i.language),e.result={language:i.language,re:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance}))}function x(){if(!x.called){x.called=!0;var e=document.querySelectorAll("pre code");t.forEach.call(e,E)}}function _(e){return e=(e||"").toLowerCase(),a[e]||a[r[e]]}function w(e){var t=_(e);return t&&!t.disableAutodetect}e.highlight=b,e.highlightAuto=g,e.fixMarkup=y,e.highlightBlock=E,e.configure=function(e){s=f(s,e)},e.initHighlighting=x,e.initHighlightingOnLoad=function(){addEventListener("DOMContentLoaded",x,!1),addEventListener("load",x,!1)},e.registerLanguage=function(t,n){var i=a[t]=n(e);i.aliases&&i.aliases.forEach((function(e){r[e]=t}))},e.listLanguages=function(){return n(a)},e.getLanguage=_,e.autoDetection=w,e.inherit=f,e.IDENT_RE="[a-zA-Z]\\w*",e.UNDERSCORE_IDENT_RE="[a-zA-Z_]\\w*",e.NUMBER_RE="\\b\\d+(\\.\\d+)?",e.C_NUMBER_RE="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",e.BINARY_NUMBER_RE="\\b(0b[01]+)",e.RE_STARTERS_RE="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",e.BACKSLASH_ESCAPE={begin:"\\\\[\\s\\S]",relevance:0},e.APOS_STRING_MODE={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.QUOTE_STRING_MODE={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[e.BACKSLASH_ESCAPE]},e.PHRASAL_WORDS_MODE={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},e.COMMENT=function(t,n,a){var r=e.inherit({className:"comment",begin:t,end:n,contains:[]},a||{});return r.contains.push(e.PHRASAL_WORDS_MODE),r.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|XXX):",relevance:0}),r},e.C_LINE_COMMENT_MODE=e.COMMENT("//","$"),e.C_BLOCK_COMMENT_MODE=e.COMMENT("/\\*","\\*/"),e.HASH_COMMENT_MODE=e.COMMENT("#","$"),e.NUMBER_MODE={className:"number",begin:e.NUMBER_RE,relevance:0},e.C_NUMBER_MODE={className:"number",begin:e.C_NUMBER_RE,relevance:0},e.BINARY_NUMBER_MODE={className:"number",begin:e.BINARY_NUMBER_RE,relevance:0},e.CSS_NUMBER_MODE={className:"number",begin:e.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},e.REGEXP_MODE={className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[e.BACKSLASH_ESCAPE,{begin:/\[/,end:/\]/,relevance:0,contains:[e.BACKSLASH_ESCAPE]}]},e.TITLE_MODE={className:"title",begin:e.IDENT_RE,relevance:0},e.UNDERSCORE_TITLE_MODE={className:"title",begin:e.UNDERSCORE_IDENT_RE,relevance:0},e.METHOD_GUARD={begin:"\\.\\s*"+e.UNDERSCORE_IDENT_RE,relevance:0}}(t)},285:function(e){e.exports=function(e){var t={endsWithParent:!0,illegal:/`]+/}]}]}]};return{aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[{begin:"\\[",end:"\\]"}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{begin:/<\?(php)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},e.inherit(e.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]},{className:"tag",begin:"|$)",end:">",keywords:{name:"style"},contains:[t],starts:{end:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:"|$)",end:">",keywords:{name:"script"},contains:[t],starts:{end:"<\/script>",returnEnd:!0,subLanguage:["actionscript","javascript","handlebars","xml"]}},{className:"tag",begin:"",contains:[{className:"name",begin:/[^\/><\s]+/,relevance:0},t]}]}}},839:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(826),r=["apos","nbsp","iexcl","cent","pound","curren","yen","brvbar","sect","uml","copy","ordf","laquo","not","shy","reg","macr","deg","plusmn","sup2","sup3","acute","micro","para","middot","cedil","sup1","ordm","raquo","frac14","frac12","frac34","iquest","Agrave","Aacute","Acirc","Atilde","Auml","Aring","AElig","Ccedil","Egrave","Eacute","Ecirc","Euml","Igrave","Iacute","Icirc","Iuml","ETH","Ntilde","Ograve","Oacute","Ocirc","Otilde","Ouml","times","Oslash","Ugrave","Uacute","Ucirc","Uuml","Yacute","THORN","szlig","agrave","aacute","acirc","atilde","auml","aring","aelig","ccedil","egrave","eacute","ecirc","euml","igrave","iacute","icirc","iuml","eth","ntilde","ograve","oacute","ocirc","otilde","ouml","divide","oslash","ugrave","uacute","ucirc","uuml","yacute","thorn","yuml","quot","amp","lt","gt","OElig","oelig","Scaron","scaron","Yuml","circ","tilde","ensp","emsp","thinsp","zwnj","zwj","lrm","rlm","ndash","mdash","lsquo","rsquo","sbquo","ldquo","rdquo","bdquo","dagger","Dagger","permil","lsaquo","rsaquo","euro","fnof","Alpha","Beta","Gamma","Delta","Epsilon","Zeta","Eta","Theta","Iota","Kappa","Lambda","Mu","Nu","Xi","Omicron","Pi","Rho","Sigma","Tau","Upsilon","Phi","Chi","Psi","Omega","alpha","beta","gamma","delta","epsilon","zeta","eta","theta","iota","kappa","lambda","mu","nu","xi","omicron","pi","rho","sigmaf","sigma","tau","upsilon","phi","chi","psi","omega","thetasym","upsih","piv","bull","hellip","prime","Prime","oline","frasl","weierp","image","real","trade","alefsym","larr","uarr","rarr","darr","harr","crarr","lArr","uArr","rArr","dArr","hArr","forall","part","exist","empty","nabla","isin","notin","ni","prod","sum","minus","lowast","radic","prop","infin","ang","and","or","cap","cup","int","there4","sim","cong","asymp","ne","equiv","le","ge","sub","sup","nsub","sube","supe","oplus","otimes","perp","sdot","lceil","rceil","lfloor","rfloor","lang","rang","loz","spades","clubs","hearts","diams"],i=[39,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,34,38,60,62,338,339,352,353,376,710,732,8194,8195,8201,8204,8205,8206,8207,8211,8212,8216,8217,8218,8220,8221,8222,8224,8225,8240,8249,8250,8364,402,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,977,978,982,8226,8230,8242,8243,8254,8260,8472,8465,8476,8482,8501,8592,8593,8594,8595,8596,8629,8656,8657,8658,8659,8660,8704,8706,8707,8709,8711,8712,8713,8715,8719,8721,8722,8727,8730,8733,8734,8736,8743,8744,8745,8746,8747,8756,8764,8773,8776,8800,8801,8804,8805,8834,8835,8836,8838,8839,8853,8855,8869,8901,8968,8969,8970,8971,9001,9002,9674,9824,9827,9829,9830],l={},o={};!function(){for(var e=0,t=r.length;e=-32768)&&(n=r<=65535?String.fromCharCode(r):a.fromCodePoint(r))}else n=l[t];return n||e})):""},e.decode=function(t){return(new e).decode(t)},e.prototype.encode=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",a=0;a126?i>=a.highSurrogateFrom&&i<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r++):n+="&#"+i+";":n+=e.charAt(r),r++}return n},e.encodeNonUTF=function(t){return(new e).encodeNonUTF(t)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",r=0;r=a.highSurrogateFrom&&i<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r++):n+="&#"+i+";",r++)}return n},e.encodeNonASCII=function(t){return(new e).encodeNonASCII(t)},e}();t.Html4Entities=c},490:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(826),r=[["Aacute",[193]],["aacute",[225]],["Abreve",[258]],["abreve",[259]],["ac",[8766]],["acd",[8767]],["acE",[8766,819]],["Acirc",[194]],["acirc",[226]],["acute",[180]],["Acy",[1040]],["acy",[1072]],["AElig",[198]],["aelig",[230]],["af",[8289]],["Afr",[120068]],["afr",[120094]],["Agrave",[192]],["agrave",[224]],["alefsym",[8501]],["aleph",[8501]],["Alpha",[913]],["alpha",[945]],["Amacr",[256]],["amacr",[257]],["amalg",[10815]],["amp",[38]],["AMP",[38]],["andand",[10837]],["And",[10835]],["and",[8743]],["andd",[10844]],["andslope",[10840]],["andv",[10842]],["ang",[8736]],["ange",[10660]],["angle",[8736]],["angmsdaa",[10664]],["angmsdab",[10665]],["angmsdac",[10666]],["angmsdad",[10667]],["angmsdae",[10668]],["angmsdaf",[10669]],["angmsdag",[10670]],["angmsdah",[10671]],["angmsd",[8737]],["angrt",[8735]],["angrtvb",[8894]],["angrtvbd",[10653]],["angsph",[8738]],["angst",[197]],["angzarr",[9084]],["Aogon",[260]],["aogon",[261]],["Aopf",[120120]],["aopf",[120146]],["apacir",[10863]],["ap",[8776]],["apE",[10864]],["ape",[8778]],["apid",[8779]],["apos",[39]],["ApplyFunction",[8289]],["approx",[8776]],["approxeq",[8778]],["Aring",[197]],["aring",[229]],["Ascr",[119964]],["ascr",[119990]],["Assign",[8788]],["ast",[42]],["asymp",[8776]],["asympeq",[8781]],["Atilde",[195]],["atilde",[227]],["Auml",[196]],["auml",[228]],["awconint",[8755]],["awint",[10769]],["backcong",[8780]],["backepsilon",[1014]],["backprime",[8245]],["backsim",[8765]],["backsimeq",[8909]],["Backslash",[8726]],["Barv",[10983]],["barvee",[8893]],["barwed",[8965]],["Barwed",[8966]],["barwedge",[8965]],["bbrk",[9141]],["bbrktbrk",[9142]],["bcong",[8780]],["Bcy",[1041]],["bcy",[1073]],["bdquo",[8222]],["becaus",[8757]],["because",[8757]],["Because",[8757]],["bemptyv",[10672]],["bepsi",[1014]],["bernou",[8492]],["Bernoullis",[8492]],["Beta",[914]],["beta",[946]],["beth",[8502]],["between",[8812]],["Bfr",[120069]],["bfr",[120095]],["bigcap",[8898]],["bigcirc",[9711]],["bigcup",[8899]],["bigodot",[10752]],["bigoplus",[10753]],["bigotimes",[10754]],["bigsqcup",[10758]],["bigstar",[9733]],["bigtriangledown",[9661]],["bigtriangleup",[9651]],["biguplus",[10756]],["bigvee",[8897]],["bigwedge",[8896]],["bkarow",[10509]],["blacklozenge",[10731]],["blacksquare",[9642]],["blacktriangle",[9652]],["blacktriangledown",[9662]],["blacktriangleleft",[9666]],["blacktriangleright",[9656]],["blank",[9251]],["blk12",[9618]],["blk14",[9617]],["blk34",[9619]],["block",[9608]],["bne",[61,8421]],["bnequiv",[8801,8421]],["bNot",[10989]],["bnot",[8976]],["Bopf",[120121]],["bopf",[120147]],["bot",[8869]],["bottom",[8869]],["bowtie",[8904]],["boxbox",[10697]],["boxdl",[9488]],["boxdL",[9557]],["boxDl",[9558]],["boxDL",[9559]],["boxdr",[9484]],["boxdR",[9554]],["boxDr",[9555]],["boxDR",[9556]],["boxh",[9472]],["boxH",[9552]],["boxhd",[9516]],["boxHd",[9572]],["boxhD",[9573]],["boxHD",[9574]],["boxhu",[9524]],["boxHu",[9575]],["boxhU",[9576]],["boxHU",[9577]],["boxminus",[8863]],["boxplus",[8862]],["boxtimes",[8864]],["boxul",[9496]],["boxuL",[9563]],["boxUl",[9564]],["boxUL",[9565]],["boxur",[9492]],["boxuR",[9560]],["boxUr",[9561]],["boxUR",[9562]],["boxv",[9474]],["boxV",[9553]],["boxvh",[9532]],["boxvH",[9578]],["boxVh",[9579]],["boxVH",[9580]],["boxvl",[9508]],["boxvL",[9569]],["boxVl",[9570]],["boxVL",[9571]],["boxvr",[9500]],["boxvR",[9566]],["boxVr",[9567]],["boxVR",[9568]],["bprime",[8245]],["breve",[728]],["Breve",[728]],["brvbar",[166]],["bscr",[119991]],["Bscr",[8492]],["bsemi",[8271]],["bsim",[8765]],["bsime",[8909]],["bsolb",[10693]],["bsol",[92]],["bsolhsub",[10184]],["bull",[8226]],["bullet",[8226]],["bump",[8782]],["bumpE",[10926]],["bumpe",[8783]],["Bumpeq",[8782]],["bumpeq",[8783]],["Cacute",[262]],["cacute",[263]],["capand",[10820]],["capbrcup",[10825]],["capcap",[10827]],["cap",[8745]],["Cap",[8914]],["capcup",[10823]],["capdot",[10816]],["CapitalDifferentialD",[8517]],["caps",[8745,65024]],["caret",[8257]],["caron",[711]],["Cayleys",[8493]],["ccaps",[10829]],["Ccaron",[268]],["ccaron",[269]],["Ccedil",[199]],["ccedil",[231]],["Ccirc",[264]],["ccirc",[265]],["Cconint",[8752]],["ccups",[10828]],["ccupssm",[10832]],["Cdot",[266]],["cdot",[267]],["cedil",[184]],["Cedilla",[184]],["cemptyv",[10674]],["cent",[162]],["centerdot",[183]],["CenterDot",[183]],["cfr",[120096]],["Cfr",[8493]],["CHcy",[1063]],["chcy",[1095]],["check",[10003]],["checkmark",[10003]],["Chi",[935]],["chi",[967]],["circ",[710]],["circeq",[8791]],["circlearrowleft",[8634]],["circlearrowright",[8635]],["circledast",[8859]],["circledcirc",[8858]],["circleddash",[8861]],["CircleDot",[8857]],["circledR",[174]],["circledS",[9416]],["CircleMinus",[8854]],["CirclePlus",[8853]],["CircleTimes",[8855]],["cir",[9675]],["cirE",[10691]],["cire",[8791]],["cirfnint",[10768]],["cirmid",[10991]],["cirscir",[10690]],["ClockwiseContourIntegral",[8754]],["clubs",[9827]],["clubsuit",[9827]],["colon",[58]],["Colon",[8759]],["Colone",[10868]],["colone",[8788]],["coloneq",[8788]],["comma",[44]],["commat",[64]],["comp",[8705]],["compfn",[8728]],["complement",[8705]],["complexes",[8450]],["cong",[8773]],["congdot",[10861]],["Congruent",[8801]],["conint",[8750]],["Conint",[8751]],["ContourIntegral",[8750]],["copf",[120148]],["Copf",[8450]],["coprod",[8720]],["Coproduct",[8720]],["copy",[169]],["COPY",[169]],["copysr",[8471]],["CounterClockwiseContourIntegral",[8755]],["crarr",[8629]],["cross",[10007]],["Cross",[10799]],["Cscr",[119966]],["cscr",[119992]],["csub",[10959]],["csube",[10961]],["csup",[10960]],["csupe",[10962]],["ctdot",[8943]],["cudarrl",[10552]],["cudarrr",[10549]],["cuepr",[8926]],["cuesc",[8927]],["cularr",[8630]],["cularrp",[10557]],["cupbrcap",[10824]],["cupcap",[10822]],["CupCap",[8781]],["cup",[8746]],["Cup",[8915]],["cupcup",[10826]],["cupdot",[8845]],["cupor",[10821]],["cups",[8746,65024]],["curarr",[8631]],["curarrm",[10556]],["curlyeqprec",[8926]],["curlyeqsucc",[8927]],["curlyvee",[8910]],["curlywedge",[8911]],["curren",[164]],["curvearrowleft",[8630]],["curvearrowright",[8631]],["cuvee",[8910]],["cuwed",[8911]],["cwconint",[8754]],["cwint",[8753]],["cylcty",[9005]],["dagger",[8224]],["Dagger",[8225]],["daleth",[8504]],["darr",[8595]],["Darr",[8609]],["dArr",[8659]],["dash",[8208]],["Dashv",[10980]],["dashv",[8867]],["dbkarow",[10511]],["dblac",[733]],["Dcaron",[270]],["dcaron",[271]],["Dcy",[1044]],["dcy",[1076]],["ddagger",[8225]],["ddarr",[8650]],["DD",[8517]],["dd",[8518]],["DDotrahd",[10513]],["ddotseq",[10871]],["deg",[176]],["Del",[8711]],["Delta",[916]],["delta",[948]],["demptyv",[10673]],["dfisht",[10623]],["Dfr",[120071]],["dfr",[120097]],["dHar",[10597]],["dharl",[8643]],["dharr",[8642]],["DiacriticalAcute",[180]],["DiacriticalDot",[729]],["DiacriticalDoubleAcute",[733]],["DiacriticalGrave",[96]],["DiacriticalTilde",[732]],["diam",[8900]],["diamond",[8900]],["Diamond",[8900]],["diamondsuit",[9830]],["diams",[9830]],["die",[168]],["DifferentialD",[8518]],["digamma",[989]],["disin",[8946]],["div",[247]],["divide",[247]],["divideontimes",[8903]],["divonx",[8903]],["DJcy",[1026]],["djcy",[1106]],["dlcorn",[8990]],["dlcrop",[8973]],["dollar",[36]],["Dopf",[120123]],["dopf",[120149]],["Dot",[168]],["dot",[729]],["DotDot",[8412]],["doteq",[8784]],["doteqdot",[8785]],["DotEqual",[8784]],["dotminus",[8760]],["dotplus",[8724]],["dotsquare",[8865]],["doublebarwedge",[8966]],["DoubleContourIntegral",[8751]],["DoubleDot",[168]],["DoubleDownArrow",[8659]],["DoubleLeftArrow",[8656]],["DoubleLeftRightArrow",[8660]],["DoubleLeftTee",[10980]],["DoubleLongLeftArrow",[10232]],["DoubleLongLeftRightArrow",[10234]],["DoubleLongRightArrow",[10233]],["DoubleRightArrow",[8658]],["DoubleRightTee",[8872]],["DoubleUpArrow",[8657]],["DoubleUpDownArrow",[8661]],["DoubleVerticalBar",[8741]],["DownArrowBar",[10515]],["downarrow",[8595]],["DownArrow",[8595]],["Downarrow",[8659]],["DownArrowUpArrow",[8693]],["DownBreve",[785]],["downdownarrows",[8650]],["downharpoonleft",[8643]],["downharpoonright",[8642]],["DownLeftRightVector",[10576]],["DownLeftTeeVector",[10590]],["DownLeftVectorBar",[10582]],["DownLeftVector",[8637]],["DownRightTeeVector",[10591]],["DownRightVectorBar",[10583]],["DownRightVector",[8641]],["DownTeeArrow",[8615]],["DownTee",[8868]],["drbkarow",[10512]],["drcorn",[8991]],["drcrop",[8972]],["Dscr",[119967]],["dscr",[119993]],["DScy",[1029]],["dscy",[1109]],["dsol",[10742]],["Dstrok",[272]],["dstrok",[273]],["dtdot",[8945]],["dtri",[9663]],["dtrif",[9662]],["duarr",[8693]],["duhar",[10607]],["dwangle",[10662]],["DZcy",[1039]],["dzcy",[1119]],["dzigrarr",[10239]],["Eacute",[201]],["eacute",[233]],["easter",[10862]],["Ecaron",[282]],["ecaron",[283]],["Ecirc",[202]],["ecirc",[234]],["ecir",[8790]],["ecolon",[8789]],["Ecy",[1069]],["ecy",[1101]],["eDDot",[10871]],["Edot",[278]],["edot",[279]],["eDot",[8785]],["ee",[8519]],["efDot",[8786]],["Efr",[120072]],["efr",[120098]],["eg",[10906]],["Egrave",[200]],["egrave",[232]],["egs",[10902]],["egsdot",[10904]],["el",[10905]],["Element",[8712]],["elinters",[9191]],["ell",[8467]],["els",[10901]],["elsdot",[10903]],["Emacr",[274]],["emacr",[275]],["empty",[8709]],["emptyset",[8709]],["EmptySmallSquare",[9723]],["emptyv",[8709]],["EmptyVerySmallSquare",[9643]],["emsp13",[8196]],["emsp14",[8197]],["emsp",[8195]],["ENG",[330]],["eng",[331]],["ensp",[8194]],["Eogon",[280]],["eogon",[281]],["Eopf",[120124]],["eopf",[120150]],["epar",[8917]],["eparsl",[10723]],["eplus",[10865]],["epsi",[949]],["Epsilon",[917]],["epsilon",[949]],["epsiv",[1013]],["eqcirc",[8790]],["eqcolon",[8789]],["eqsim",[8770]],["eqslantgtr",[10902]],["eqslantless",[10901]],["Equal",[10869]],["equals",[61]],["EqualTilde",[8770]],["equest",[8799]],["Equilibrium",[8652]],["equiv",[8801]],["equivDD",[10872]],["eqvparsl",[10725]],["erarr",[10609]],["erDot",[8787]],["escr",[8495]],["Escr",[8496]],["esdot",[8784]],["Esim",[10867]],["esim",[8770]],["Eta",[919]],["eta",[951]],["ETH",[208]],["eth",[240]],["Euml",[203]],["euml",[235]],["euro",[8364]],["excl",[33]],["exist",[8707]],["Exists",[8707]],["expectation",[8496]],["exponentiale",[8519]],["ExponentialE",[8519]],["fallingdotseq",[8786]],["Fcy",[1060]],["fcy",[1092]],["female",[9792]],["ffilig",[64259]],["fflig",[64256]],["ffllig",[64260]],["Ffr",[120073]],["ffr",[120099]],["filig",[64257]],["FilledSmallSquare",[9724]],["FilledVerySmallSquare",[9642]],["fjlig",[102,106]],["flat",[9837]],["fllig",[64258]],["fltns",[9649]],["fnof",[402]],["Fopf",[120125]],["fopf",[120151]],["forall",[8704]],["ForAll",[8704]],["fork",[8916]],["forkv",[10969]],["Fouriertrf",[8497]],["fpartint",[10765]],["frac12",[189]],["frac13",[8531]],["frac14",[188]],["frac15",[8533]],["frac16",[8537]],["frac18",[8539]],["frac23",[8532]],["frac25",[8534]],["frac34",[190]],["frac35",[8535]],["frac38",[8540]],["frac45",[8536]],["frac56",[8538]],["frac58",[8541]],["frac78",[8542]],["frasl",[8260]],["frown",[8994]],["fscr",[119995]],["Fscr",[8497]],["gacute",[501]],["Gamma",[915]],["gamma",[947]],["Gammad",[988]],["gammad",[989]],["gap",[10886]],["Gbreve",[286]],["gbreve",[287]],["Gcedil",[290]],["Gcirc",[284]],["gcirc",[285]],["Gcy",[1043]],["gcy",[1075]],["Gdot",[288]],["gdot",[289]],["ge",[8805]],["gE",[8807]],["gEl",[10892]],["gel",[8923]],["geq",[8805]],["geqq",[8807]],["geqslant",[10878]],["gescc",[10921]],["ges",[10878]],["gesdot",[10880]],["gesdoto",[10882]],["gesdotol",[10884]],["gesl",[8923,65024]],["gesles",[10900]],["Gfr",[120074]],["gfr",[120100]],["gg",[8811]],["Gg",[8921]],["ggg",[8921]],["gimel",[8503]],["GJcy",[1027]],["gjcy",[1107]],["gla",[10917]],["gl",[8823]],["glE",[10898]],["glj",[10916]],["gnap",[10890]],["gnapprox",[10890]],["gne",[10888]],["gnE",[8809]],["gneq",[10888]],["gneqq",[8809]],["gnsim",[8935]],["Gopf",[120126]],["gopf",[120152]],["grave",[96]],["GreaterEqual",[8805]],["GreaterEqualLess",[8923]],["GreaterFullEqual",[8807]],["GreaterGreater",[10914]],["GreaterLess",[8823]],["GreaterSlantEqual",[10878]],["GreaterTilde",[8819]],["Gscr",[119970]],["gscr",[8458]],["gsim",[8819]],["gsime",[10894]],["gsiml",[10896]],["gtcc",[10919]],["gtcir",[10874]],["gt",[62]],["GT",[62]],["Gt",[8811]],["gtdot",[8919]],["gtlPar",[10645]],["gtquest",[10876]],["gtrapprox",[10886]],["gtrarr",[10616]],["gtrdot",[8919]],["gtreqless",[8923]],["gtreqqless",[10892]],["gtrless",[8823]],["gtrsim",[8819]],["gvertneqq",[8809,65024]],["gvnE",[8809,65024]],["Hacek",[711]],["hairsp",[8202]],["half",[189]],["hamilt",[8459]],["HARDcy",[1066]],["hardcy",[1098]],["harrcir",[10568]],["harr",[8596]],["hArr",[8660]],["harrw",[8621]],["Hat",[94]],["hbar",[8463]],["Hcirc",[292]],["hcirc",[293]],["hearts",[9829]],["heartsuit",[9829]],["hellip",[8230]],["hercon",[8889]],["hfr",[120101]],["Hfr",[8460]],["HilbertSpace",[8459]],["hksearow",[10533]],["hkswarow",[10534]],["hoarr",[8703]],["homtht",[8763]],["hookleftarrow",[8617]],["hookrightarrow",[8618]],["hopf",[120153]],["Hopf",[8461]],["horbar",[8213]],["HorizontalLine",[9472]],["hscr",[119997]],["Hscr",[8459]],["hslash",[8463]],["Hstrok",[294]],["hstrok",[295]],["HumpDownHump",[8782]],["HumpEqual",[8783]],["hybull",[8259]],["hyphen",[8208]],["Iacute",[205]],["iacute",[237]],["ic",[8291]],["Icirc",[206]],["icirc",[238]],["Icy",[1048]],["icy",[1080]],["Idot",[304]],["IEcy",[1045]],["iecy",[1077]],["iexcl",[161]],["iff",[8660]],["ifr",[120102]],["Ifr",[8465]],["Igrave",[204]],["igrave",[236]],["ii",[8520]],["iiiint",[10764]],["iiint",[8749]],["iinfin",[10716]],["iiota",[8489]],["IJlig",[306]],["ijlig",[307]],["Imacr",[298]],["imacr",[299]],["image",[8465]],["ImaginaryI",[8520]],["imagline",[8464]],["imagpart",[8465]],["imath",[305]],["Im",[8465]],["imof",[8887]],["imped",[437]],["Implies",[8658]],["incare",[8453]],["in",[8712]],["infin",[8734]],["infintie",[10717]],["inodot",[305]],["intcal",[8890]],["int",[8747]],["Int",[8748]],["integers",[8484]],["Integral",[8747]],["intercal",[8890]],["Intersection",[8898]],["intlarhk",[10775]],["intprod",[10812]],["InvisibleComma",[8291]],["InvisibleTimes",[8290]],["IOcy",[1025]],["iocy",[1105]],["Iogon",[302]],["iogon",[303]],["Iopf",[120128]],["iopf",[120154]],["Iota",[921]],["iota",[953]],["iprod",[10812]],["iquest",[191]],["iscr",[119998]],["Iscr",[8464]],["isin",[8712]],["isindot",[8949]],["isinE",[8953]],["isins",[8948]],["isinsv",[8947]],["isinv",[8712]],["it",[8290]],["Itilde",[296]],["itilde",[297]],["Iukcy",[1030]],["iukcy",[1110]],["Iuml",[207]],["iuml",[239]],["Jcirc",[308]],["jcirc",[309]],["Jcy",[1049]],["jcy",[1081]],["Jfr",[120077]],["jfr",[120103]],["jmath",[567]],["Jopf",[120129]],["jopf",[120155]],["Jscr",[119973]],["jscr",[119999]],["Jsercy",[1032]],["jsercy",[1112]],["Jukcy",[1028]],["jukcy",[1108]],["Kappa",[922]],["kappa",[954]],["kappav",[1008]],["Kcedil",[310]],["kcedil",[311]],["Kcy",[1050]],["kcy",[1082]],["Kfr",[120078]],["kfr",[120104]],["kgreen",[312]],["KHcy",[1061]],["khcy",[1093]],["KJcy",[1036]],["kjcy",[1116]],["Kopf",[120130]],["kopf",[120156]],["Kscr",[119974]],["kscr",[12e4]],["lAarr",[8666]],["Lacute",[313]],["lacute",[314]],["laemptyv",[10676]],["lagran",[8466]],["Lambda",[923]],["lambda",[955]],["lang",[10216]],["Lang",[10218]],["langd",[10641]],["langle",[10216]],["lap",[10885]],["Laplacetrf",[8466]],["laquo",[171]],["larrb",[8676]],["larrbfs",[10527]],["larr",[8592]],["Larr",[8606]],["lArr",[8656]],["larrfs",[10525]],["larrhk",[8617]],["larrlp",[8619]],["larrpl",[10553]],["larrsim",[10611]],["larrtl",[8610]],["latail",[10521]],["lAtail",[10523]],["lat",[10923]],["late",[10925]],["lates",[10925,65024]],["lbarr",[10508]],["lBarr",[10510]],["lbbrk",[10098]],["lbrace",[123]],["lbrack",[91]],["lbrke",[10635]],["lbrksld",[10639]],["lbrkslu",[10637]],["Lcaron",[317]],["lcaron",[318]],["Lcedil",[315]],["lcedil",[316]],["lceil",[8968]],["lcub",[123]],["Lcy",[1051]],["lcy",[1083]],["ldca",[10550]],["ldquo",[8220]],["ldquor",[8222]],["ldrdhar",[10599]],["ldrushar",[10571]],["ldsh",[8626]],["le",[8804]],["lE",[8806]],["LeftAngleBracket",[10216]],["LeftArrowBar",[8676]],["leftarrow",[8592]],["LeftArrow",[8592]],["Leftarrow",[8656]],["LeftArrowRightArrow",[8646]],["leftarrowtail",[8610]],["LeftCeiling",[8968]],["LeftDoubleBracket",[10214]],["LeftDownTeeVector",[10593]],["LeftDownVectorBar",[10585]],["LeftDownVector",[8643]],["LeftFloor",[8970]],["leftharpoondown",[8637]],["leftharpoonup",[8636]],["leftleftarrows",[8647]],["leftrightarrow",[8596]],["LeftRightArrow",[8596]],["Leftrightarrow",[8660]],["leftrightarrows",[8646]],["leftrightharpoons",[8651]],["leftrightsquigarrow",[8621]],["LeftRightVector",[10574]],["LeftTeeArrow",[8612]],["LeftTee",[8867]],["LeftTeeVector",[10586]],["leftthreetimes",[8907]],["LeftTriangleBar",[10703]],["LeftTriangle",[8882]],["LeftTriangleEqual",[8884]],["LeftUpDownVector",[10577]],["LeftUpTeeVector",[10592]],["LeftUpVectorBar",[10584]],["LeftUpVector",[8639]],["LeftVectorBar",[10578]],["LeftVector",[8636]],["lEg",[10891]],["leg",[8922]],["leq",[8804]],["leqq",[8806]],["leqslant",[10877]],["lescc",[10920]],["les",[10877]],["lesdot",[10879]],["lesdoto",[10881]],["lesdotor",[10883]],["lesg",[8922,65024]],["lesges",[10899]],["lessapprox",[10885]],["lessdot",[8918]],["lesseqgtr",[8922]],["lesseqqgtr",[10891]],["LessEqualGreater",[8922]],["LessFullEqual",[8806]],["LessGreater",[8822]],["lessgtr",[8822]],["LessLess",[10913]],["lesssim",[8818]],["LessSlantEqual",[10877]],["LessTilde",[8818]],["lfisht",[10620]],["lfloor",[8970]],["Lfr",[120079]],["lfr",[120105]],["lg",[8822]],["lgE",[10897]],["lHar",[10594]],["lhard",[8637]],["lharu",[8636]],["lharul",[10602]],["lhblk",[9604]],["LJcy",[1033]],["ljcy",[1113]],["llarr",[8647]],["ll",[8810]],["Ll",[8920]],["llcorner",[8990]],["Lleftarrow",[8666]],["llhard",[10603]],["lltri",[9722]],["Lmidot",[319]],["lmidot",[320]],["lmoustache",[9136]],["lmoust",[9136]],["lnap",[10889]],["lnapprox",[10889]],["lne",[10887]],["lnE",[8808]],["lneq",[10887]],["lneqq",[8808]],["lnsim",[8934]],["loang",[10220]],["loarr",[8701]],["lobrk",[10214]],["longleftarrow",[10229]],["LongLeftArrow",[10229]],["Longleftarrow",[10232]],["longleftrightarrow",[10231]],["LongLeftRightArrow",[10231]],["Longleftrightarrow",[10234]],["longmapsto",[10236]],["longrightarrow",[10230]],["LongRightArrow",[10230]],["Longrightarrow",[10233]],["looparrowleft",[8619]],["looparrowright",[8620]],["lopar",[10629]],["Lopf",[120131]],["lopf",[120157]],["loplus",[10797]],["lotimes",[10804]],["lowast",[8727]],["lowbar",[95]],["LowerLeftArrow",[8601]],["LowerRightArrow",[8600]],["loz",[9674]],["lozenge",[9674]],["lozf",[10731]],["lpar",[40]],["lparlt",[10643]],["lrarr",[8646]],["lrcorner",[8991]],["lrhar",[8651]],["lrhard",[10605]],["lrm",[8206]],["lrtri",[8895]],["lsaquo",[8249]],["lscr",[120001]],["Lscr",[8466]],["lsh",[8624]],["Lsh",[8624]],["lsim",[8818]],["lsime",[10893]],["lsimg",[10895]],["lsqb",[91]],["lsquo",[8216]],["lsquor",[8218]],["Lstrok",[321]],["lstrok",[322]],["ltcc",[10918]],["ltcir",[10873]],["lt",[60]],["LT",[60]],["Lt",[8810]],["ltdot",[8918]],["lthree",[8907]],["ltimes",[8905]],["ltlarr",[10614]],["ltquest",[10875]],["ltri",[9667]],["ltrie",[8884]],["ltrif",[9666]],["ltrPar",[10646]],["lurdshar",[10570]],["luruhar",[10598]],["lvertneqq",[8808,65024]],["lvnE",[8808,65024]],["macr",[175]],["male",[9794]],["malt",[10016]],["maltese",[10016]],["Map",[10501]],["map",[8614]],["mapsto",[8614]],["mapstodown",[8615]],["mapstoleft",[8612]],["mapstoup",[8613]],["marker",[9646]],["mcomma",[10793]],["Mcy",[1052]],["mcy",[1084]],["mdash",[8212]],["mDDot",[8762]],["measuredangle",[8737]],["MediumSpace",[8287]],["Mellintrf",[8499]],["Mfr",[120080]],["mfr",[120106]],["mho",[8487]],["micro",[181]],["midast",[42]],["midcir",[10992]],["mid",[8739]],["middot",[183]],["minusb",[8863]],["minus",[8722]],["minusd",[8760]],["minusdu",[10794]],["MinusPlus",[8723]],["mlcp",[10971]],["mldr",[8230]],["mnplus",[8723]],["models",[8871]],["Mopf",[120132]],["mopf",[120158]],["mp",[8723]],["mscr",[120002]],["Mscr",[8499]],["mstpos",[8766]],["Mu",[924]],["mu",[956]],["multimap",[8888]],["mumap",[8888]],["nabla",[8711]],["Nacute",[323]],["nacute",[324]],["nang",[8736,8402]],["nap",[8777]],["napE",[10864,824]],["napid",[8779,824]],["napos",[329]],["napprox",[8777]],["natural",[9838]],["naturals",[8469]],["natur",[9838]],["nbsp",[160]],["nbump",[8782,824]],["nbumpe",[8783,824]],["ncap",[10819]],["Ncaron",[327]],["ncaron",[328]],["Ncedil",[325]],["ncedil",[326]],["ncong",[8775]],["ncongdot",[10861,824]],["ncup",[10818]],["Ncy",[1053]],["ncy",[1085]],["ndash",[8211]],["nearhk",[10532]],["nearr",[8599]],["neArr",[8663]],["nearrow",[8599]],["ne",[8800]],["nedot",[8784,824]],["NegativeMediumSpace",[8203]],["NegativeThickSpace",[8203]],["NegativeThinSpace",[8203]],["NegativeVeryThinSpace",[8203]],["nequiv",[8802]],["nesear",[10536]],["nesim",[8770,824]],["NestedGreaterGreater",[8811]],["NestedLessLess",[8810]],["nexist",[8708]],["nexists",[8708]],["Nfr",[120081]],["nfr",[120107]],["ngE",[8807,824]],["nge",[8817]],["ngeq",[8817]],["ngeqq",[8807,824]],["ngeqslant",[10878,824]],["nges",[10878,824]],["nGg",[8921,824]],["ngsim",[8821]],["nGt",[8811,8402]],["ngt",[8815]],["ngtr",[8815]],["nGtv",[8811,824]],["nharr",[8622]],["nhArr",[8654]],["nhpar",[10994]],["ni",[8715]],["nis",[8956]],["nisd",[8954]],["niv",[8715]],["NJcy",[1034]],["njcy",[1114]],["nlarr",[8602]],["nlArr",[8653]],["nldr",[8229]],["nlE",[8806,824]],["nle",[8816]],["nleftarrow",[8602]],["nLeftarrow",[8653]],["nleftrightarrow",[8622]],["nLeftrightarrow",[8654]],["nleq",[8816]],["nleqq",[8806,824]],["nleqslant",[10877,824]],["nles",[10877,824]],["nless",[8814]],["nLl",[8920,824]],["nlsim",[8820]],["nLt",[8810,8402]],["nlt",[8814]],["nltri",[8938]],["nltrie",[8940]],["nLtv",[8810,824]],["nmid",[8740]],["NoBreak",[8288]],["NonBreakingSpace",[160]],["nopf",[120159]],["Nopf",[8469]],["Not",[10988]],["not",[172]],["NotCongruent",[8802]],["NotCupCap",[8813]],["NotDoubleVerticalBar",[8742]],["NotElement",[8713]],["NotEqual",[8800]],["NotEqualTilde",[8770,824]],["NotExists",[8708]],["NotGreater",[8815]],["NotGreaterEqual",[8817]],["NotGreaterFullEqual",[8807,824]],["NotGreaterGreater",[8811,824]],["NotGreaterLess",[8825]],["NotGreaterSlantEqual",[10878,824]],["NotGreaterTilde",[8821]],["NotHumpDownHump",[8782,824]],["NotHumpEqual",[8783,824]],["notin",[8713]],["notindot",[8949,824]],["notinE",[8953,824]],["notinva",[8713]],["notinvb",[8951]],["notinvc",[8950]],["NotLeftTriangleBar",[10703,824]],["NotLeftTriangle",[8938]],["NotLeftTriangleEqual",[8940]],["NotLess",[8814]],["NotLessEqual",[8816]],["NotLessGreater",[8824]],["NotLessLess",[8810,824]],["NotLessSlantEqual",[10877,824]],["NotLessTilde",[8820]],["NotNestedGreaterGreater",[10914,824]],["NotNestedLessLess",[10913,824]],["notni",[8716]],["notniva",[8716]],["notnivb",[8958]],["notnivc",[8957]],["NotPrecedes",[8832]],["NotPrecedesEqual",[10927,824]],["NotPrecedesSlantEqual",[8928]],["NotReverseElement",[8716]],["NotRightTriangleBar",[10704,824]],["NotRightTriangle",[8939]],["NotRightTriangleEqual",[8941]],["NotSquareSubset",[8847,824]],["NotSquareSubsetEqual",[8930]],["NotSquareSuperset",[8848,824]],["NotSquareSupersetEqual",[8931]],["NotSubset",[8834,8402]],["NotSubsetEqual",[8840]],["NotSucceeds",[8833]],["NotSucceedsEqual",[10928,824]],["NotSucceedsSlantEqual",[8929]],["NotSucceedsTilde",[8831,824]],["NotSuperset",[8835,8402]],["NotSupersetEqual",[8841]],["NotTilde",[8769]],["NotTildeEqual",[8772]],["NotTildeFullEqual",[8775]],["NotTildeTilde",[8777]],["NotVerticalBar",[8740]],["nparallel",[8742]],["npar",[8742]],["nparsl",[11005,8421]],["npart",[8706,824]],["npolint",[10772]],["npr",[8832]],["nprcue",[8928]],["nprec",[8832]],["npreceq",[10927,824]],["npre",[10927,824]],["nrarrc",[10547,824]],["nrarr",[8603]],["nrArr",[8655]],["nrarrw",[8605,824]],["nrightarrow",[8603]],["nRightarrow",[8655]],["nrtri",[8939]],["nrtrie",[8941]],["nsc",[8833]],["nsccue",[8929]],["nsce",[10928,824]],["Nscr",[119977]],["nscr",[120003]],["nshortmid",[8740]],["nshortparallel",[8742]],["nsim",[8769]],["nsime",[8772]],["nsimeq",[8772]],["nsmid",[8740]],["nspar",[8742]],["nsqsube",[8930]],["nsqsupe",[8931]],["nsub",[8836]],["nsubE",[10949,824]],["nsube",[8840]],["nsubset",[8834,8402]],["nsubseteq",[8840]],["nsubseteqq",[10949,824]],["nsucc",[8833]],["nsucceq",[10928,824]],["nsup",[8837]],["nsupE",[10950,824]],["nsupe",[8841]],["nsupset",[8835,8402]],["nsupseteq",[8841]],["nsupseteqq",[10950,824]],["ntgl",[8825]],["Ntilde",[209]],["ntilde",[241]],["ntlg",[8824]],["ntriangleleft",[8938]],["ntrianglelefteq",[8940]],["ntriangleright",[8939]],["ntrianglerighteq",[8941]],["Nu",[925]],["nu",[957]],["num",[35]],["numero",[8470]],["numsp",[8199]],["nvap",[8781,8402]],["nvdash",[8876]],["nvDash",[8877]],["nVdash",[8878]],["nVDash",[8879]],["nvge",[8805,8402]],["nvgt",[62,8402]],["nvHarr",[10500]],["nvinfin",[10718]],["nvlArr",[10498]],["nvle",[8804,8402]],["nvlt",[60,8402]],["nvltrie",[8884,8402]],["nvrArr",[10499]],["nvrtrie",[8885,8402]],["nvsim",[8764,8402]],["nwarhk",[10531]],["nwarr",[8598]],["nwArr",[8662]],["nwarrow",[8598]],["nwnear",[10535]],["Oacute",[211]],["oacute",[243]],["oast",[8859]],["Ocirc",[212]],["ocirc",[244]],["ocir",[8858]],["Ocy",[1054]],["ocy",[1086]],["odash",[8861]],["Odblac",[336]],["odblac",[337]],["odiv",[10808]],["odot",[8857]],["odsold",[10684]],["OElig",[338]],["oelig",[339]],["ofcir",[10687]],["Ofr",[120082]],["ofr",[120108]],["ogon",[731]],["Ograve",[210]],["ograve",[242]],["ogt",[10689]],["ohbar",[10677]],["ohm",[937]],["oint",[8750]],["olarr",[8634]],["olcir",[10686]],["olcross",[10683]],["oline",[8254]],["olt",[10688]],["Omacr",[332]],["omacr",[333]],["Omega",[937]],["omega",[969]],["Omicron",[927]],["omicron",[959]],["omid",[10678]],["ominus",[8854]],["Oopf",[120134]],["oopf",[120160]],["opar",[10679]],["OpenCurlyDoubleQuote",[8220]],["OpenCurlyQuote",[8216]],["operp",[10681]],["oplus",[8853]],["orarr",[8635]],["Or",[10836]],["or",[8744]],["ord",[10845]],["order",[8500]],["orderof",[8500]],["ordf",[170]],["ordm",[186]],["origof",[8886]],["oror",[10838]],["orslope",[10839]],["orv",[10843]],["oS",[9416]],["Oscr",[119978]],["oscr",[8500]],["Oslash",[216]],["oslash",[248]],["osol",[8856]],["Otilde",[213]],["otilde",[245]],["otimesas",[10806]],["Otimes",[10807]],["otimes",[8855]],["Ouml",[214]],["ouml",[246]],["ovbar",[9021]],["OverBar",[8254]],["OverBrace",[9182]],["OverBracket",[9140]],["OverParenthesis",[9180]],["para",[182]],["parallel",[8741]],["par",[8741]],["parsim",[10995]],["parsl",[11005]],["part",[8706]],["PartialD",[8706]],["Pcy",[1055]],["pcy",[1087]],["percnt",[37]],["period",[46]],["permil",[8240]],["perp",[8869]],["pertenk",[8241]],["Pfr",[120083]],["pfr",[120109]],["Phi",[934]],["phi",[966]],["phiv",[981]],["phmmat",[8499]],["phone",[9742]],["Pi",[928]],["pi",[960]],["pitchfork",[8916]],["piv",[982]],["planck",[8463]],["planckh",[8462]],["plankv",[8463]],["plusacir",[10787]],["plusb",[8862]],["pluscir",[10786]],["plus",[43]],["plusdo",[8724]],["plusdu",[10789]],["pluse",[10866]],["PlusMinus",[177]],["plusmn",[177]],["plussim",[10790]],["plustwo",[10791]],["pm",[177]],["Poincareplane",[8460]],["pointint",[10773]],["popf",[120161]],["Popf",[8473]],["pound",[163]],["prap",[10935]],["Pr",[10939]],["pr",[8826]],["prcue",[8828]],["precapprox",[10935]],["prec",[8826]],["preccurlyeq",[8828]],["Precedes",[8826]],["PrecedesEqual",[10927]],["PrecedesSlantEqual",[8828]],["PrecedesTilde",[8830]],["preceq",[10927]],["precnapprox",[10937]],["precneqq",[10933]],["precnsim",[8936]],["pre",[10927]],["prE",[10931]],["precsim",[8830]],["prime",[8242]],["Prime",[8243]],["primes",[8473]],["prnap",[10937]],["prnE",[10933]],["prnsim",[8936]],["prod",[8719]],["Product",[8719]],["profalar",[9006]],["profline",[8978]],["profsurf",[8979]],["prop",[8733]],["Proportional",[8733]],["Proportion",[8759]],["propto",[8733]],["prsim",[8830]],["prurel",[8880]],["Pscr",[119979]],["pscr",[120005]],["Psi",[936]],["psi",[968]],["puncsp",[8200]],["Qfr",[120084]],["qfr",[120110]],["qint",[10764]],["qopf",[120162]],["Qopf",[8474]],["qprime",[8279]],["Qscr",[119980]],["qscr",[120006]],["quaternions",[8461]],["quatint",[10774]],["quest",[63]],["questeq",[8799]],["quot",[34]],["QUOT",[34]],["rAarr",[8667]],["race",[8765,817]],["Racute",[340]],["racute",[341]],["radic",[8730]],["raemptyv",[10675]],["rang",[10217]],["Rang",[10219]],["rangd",[10642]],["range",[10661]],["rangle",[10217]],["raquo",[187]],["rarrap",[10613]],["rarrb",[8677]],["rarrbfs",[10528]],["rarrc",[10547]],["rarr",[8594]],["Rarr",[8608]],["rArr",[8658]],["rarrfs",[10526]],["rarrhk",[8618]],["rarrlp",[8620]],["rarrpl",[10565]],["rarrsim",[10612]],["Rarrtl",[10518]],["rarrtl",[8611]],["rarrw",[8605]],["ratail",[10522]],["rAtail",[10524]],["ratio",[8758]],["rationals",[8474]],["rbarr",[10509]],["rBarr",[10511]],["RBarr",[10512]],["rbbrk",[10099]],["rbrace",[125]],["rbrack",[93]],["rbrke",[10636]],["rbrksld",[10638]],["rbrkslu",[10640]],["Rcaron",[344]],["rcaron",[345]],["Rcedil",[342]],["rcedil",[343]],["rceil",[8969]],["rcub",[125]],["Rcy",[1056]],["rcy",[1088]],["rdca",[10551]],["rdldhar",[10601]],["rdquo",[8221]],["rdquor",[8221]],["CloseCurlyDoubleQuote",[8221]],["rdsh",[8627]],["real",[8476]],["realine",[8475]],["realpart",[8476]],["reals",[8477]],["Re",[8476]],["rect",[9645]],["reg",[174]],["REG",[174]],["ReverseElement",[8715]],["ReverseEquilibrium",[8651]],["ReverseUpEquilibrium",[10607]],["rfisht",[10621]],["rfloor",[8971]],["rfr",[120111]],["Rfr",[8476]],["rHar",[10596]],["rhard",[8641]],["rharu",[8640]],["rharul",[10604]],["Rho",[929]],["rho",[961]],["rhov",[1009]],["RightAngleBracket",[10217]],["RightArrowBar",[8677]],["rightarrow",[8594]],["RightArrow",[8594]],["Rightarrow",[8658]],["RightArrowLeftArrow",[8644]],["rightarrowtail",[8611]],["RightCeiling",[8969]],["RightDoubleBracket",[10215]],["RightDownTeeVector",[10589]],["RightDownVectorBar",[10581]],["RightDownVector",[8642]],["RightFloor",[8971]],["rightharpoondown",[8641]],["rightharpoonup",[8640]],["rightleftarrows",[8644]],["rightleftharpoons",[8652]],["rightrightarrows",[8649]],["rightsquigarrow",[8605]],["RightTeeArrow",[8614]],["RightTee",[8866]],["RightTeeVector",[10587]],["rightthreetimes",[8908]],["RightTriangleBar",[10704]],["RightTriangle",[8883]],["RightTriangleEqual",[8885]],["RightUpDownVector",[10575]],["RightUpTeeVector",[10588]],["RightUpVectorBar",[10580]],["RightUpVector",[8638]],["RightVectorBar",[10579]],["RightVector",[8640]],["ring",[730]],["risingdotseq",[8787]],["rlarr",[8644]],["rlhar",[8652]],["rlm",[8207]],["rmoustache",[9137]],["rmoust",[9137]],["rnmid",[10990]],["roang",[10221]],["roarr",[8702]],["robrk",[10215]],["ropar",[10630]],["ropf",[120163]],["Ropf",[8477]],["roplus",[10798]],["rotimes",[10805]],["RoundImplies",[10608]],["rpar",[41]],["rpargt",[10644]],["rppolint",[10770]],["rrarr",[8649]],["Rrightarrow",[8667]],["rsaquo",[8250]],["rscr",[120007]],["Rscr",[8475]],["rsh",[8625]],["Rsh",[8625]],["rsqb",[93]],["rsquo",[8217]],["rsquor",[8217]],["CloseCurlyQuote",[8217]],["rthree",[8908]],["rtimes",[8906]],["rtri",[9657]],["rtrie",[8885]],["rtrif",[9656]],["rtriltri",[10702]],["RuleDelayed",[10740]],["ruluhar",[10600]],["rx",[8478]],["Sacute",[346]],["sacute",[347]],["sbquo",[8218]],["scap",[10936]],["Scaron",[352]],["scaron",[353]],["Sc",[10940]],["sc",[8827]],["sccue",[8829]],["sce",[10928]],["scE",[10932]],["Scedil",[350]],["scedil",[351]],["Scirc",[348]],["scirc",[349]],["scnap",[10938]],["scnE",[10934]],["scnsim",[8937]],["scpolint",[10771]],["scsim",[8831]],["Scy",[1057]],["scy",[1089]],["sdotb",[8865]],["sdot",[8901]],["sdote",[10854]],["searhk",[10533]],["searr",[8600]],["seArr",[8664]],["searrow",[8600]],["sect",[167]],["semi",[59]],["seswar",[10537]],["setminus",[8726]],["setmn",[8726]],["sext",[10038]],["Sfr",[120086]],["sfr",[120112]],["sfrown",[8994]],["sharp",[9839]],["SHCHcy",[1065]],["shchcy",[1097]],["SHcy",[1064]],["shcy",[1096]],["ShortDownArrow",[8595]],["ShortLeftArrow",[8592]],["shortmid",[8739]],["shortparallel",[8741]],["ShortRightArrow",[8594]],["ShortUpArrow",[8593]],["shy",[173]],["Sigma",[931]],["sigma",[963]],["sigmaf",[962]],["sigmav",[962]],["sim",[8764]],["simdot",[10858]],["sime",[8771]],["simeq",[8771]],["simg",[10910]],["simgE",[10912]],["siml",[10909]],["simlE",[10911]],["simne",[8774]],["simplus",[10788]],["simrarr",[10610]],["slarr",[8592]],["SmallCircle",[8728]],["smallsetminus",[8726]],["smashp",[10803]],["smeparsl",[10724]],["smid",[8739]],["smile",[8995]],["smt",[10922]],["smte",[10924]],["smtes",[10924,65024]],["SOFTcy",[1068]],["softcy",[1100]],["solbar",[9023]],["solb",[10692]],["sol",[47]],["Sopf",[120138]],["sopf",[120164]],["spades",[9824]],["spadesuit",[9824]],["spar",[8741]],["sqcap",[8851]],["sqcaps",[8851,65024]],["sqcup",[8852]],["sqcups",[8852,65024]],["Sqrt",[8730]],["sqsub",[8847]],["sqsube",[8849]],["sqsubset",[8847]],["sqsubseteq",[8849]],["sqsup",[8848]],["sqsupe",[8850]],["sqsupset",[8848]],["sqsupseteq",[8850]],["square",[9633]],["Square",[9633]],["SquareIntersection",[8851]],["SquareSubset",[8847]],["SquareSubsetEqual",[8849]],["SquareSuperset",[8848]],["SquareSupersetEqual",[8850]],["SquareUnion",[8852]],["squarf",[9642]],["squ",[9633]],["squf",[9642]],["srarr",[8594]],["Sscr",[119982]],["sscr",[120008]],["ssetmn",[8726]],["ssmile",[8995]],["sstarf",[8902]],["Star",[8902]],["star",[9734]],["starf",[9733]],["straightepsilon",[1013]],["straightphi",[981]],["strns",[175]],["sub",[8834]],["Sub",[8912]],["subdot",[10941]],["subE",[10949]],["sube",[8838]],["subedot",[10947]],["submult",[10945]],["subnE",[10955]],["subne",[8842]],["subplus",[10943]],["subrarr",[10617]],["subset",[8834]],["Subset",[8912]],["subseteq",[8838]],["subseteqq",[10949]],["SubsetEqual",[8838]],["subsetneq",[8842]],["subsetneqq",[10955]],["subsim",[10951]],["subsub",[10965]],["subsup",[10963]],["succapprox",[10936]],["succ",[8827]],["succcurlyeq",[8829]],["Succeeds",[8827]],["SucceedsEqual",[10928]],["SucceedsSlantEqual",[8829]],["SucceedsTilde",[8831]],["succeq",[10928]],["succnapprox",[10938]],["succneqq",[10934]],["succnsim",[8937]],["succsim",[8831]],["SuchThat",[8715]],["sum",[8721]],["Sum",[8721]],["sung",[9834]],["sup1",[185]],["sup2",[178]],["sup3",[179]],["sup",[8835]],["Sup",[8913]],["supdot",[10942]],["supdsub",[10968]],["supE",[10950]],["supe",[8839]],["supedot",[10948]],["Superset",[8835]],["SupersetEqual",[8839]],["suphsol",[10185]],["suphsub",[10967]],["suplarr",[10619]],["supmult",[10946]],["supnE",[10956]],["supne",[8843]],["supplus",[10944]],["supset",[8835]],["Supset",[8913]],["supseteq",[8839]],["supseteqq",[10950]],["supsetneq",[8843]],["supsetneqq",[10956]],["supsim",[10952]],["supsub",[10964]],["supsup",[10966]],["swarhk",[10534]],["swarr",[8601]],["swArr",[8665]],["swarrow",[8601]],["swnwar",[10538]],["szlig",[223]],["Tab",[9]],["target",[8982]],["Tau",[932]],["tau",[964]],["tbrk",[9140]],["Tcaron",[356]],["tcaron",[357]],["Tcedil",[354]],["tcedil",[355]],["Tcy",[1058]],["tcy",[1090]],["tdot",[8411]],["telrec",[8981]],["Tfr",[120087]],["tfr",[120113]],["there4",[8756]],["therefore",[8756]],["Therefore",[8756]],["Theta",[920]],["theta",[952]],["thetasym",[977]],["thetav",[977]],["thickapprox",[8776]],["thicksim",[8764]],["ThickSpace",[8287,8202]],["ThinSpace",[8201]],["thinsp",[8201]],["thkap",[8776]],["thksim",[8764]],["THORN",[222]],["thorn",[254]],["tilde",[732]],["Tilde",[8764]],["TildeEqual",[8771]],["TildeFullEqual",[8773]],["TildeTilde",[8776]],["timesbar",[10801]],["timesb",[8864]],["times",[215]],["timesd",[10800]],["tint",[8749]],["toea",[10536]],["topbot",[9014]],["topcir",[10993]],["top",[8868]],["Topf",[120139]],["topf",[120165]],["topfork",[10970]],["tosa",[10537]],["tprime",[8244]],["trade",[8482]],["TRADE",[8482]],["triangle",[9653]],["triangledown",[9663]],["triangleleft",[9667]],["trianglelefteq",[8884]],["triangleq",[8796]],["triangleright",[9657]],["trianglerighteq",[8885]],["tridot",[9708]],["trie",[8796]],["triminus",[10810]],["TripleDot",[8411]],["triplus",[10809]],["trisb",[10701]],["tritime",[10811]],["trpezium",[9186]],["Tscr",[119983]],["tscr",[120009]],["TScy",[1062]],["tscy",[1094]],["TSHcy",[1035]],["tshcy",[1115]],["Tstrok",[358]],["tstrok",[359]],["twixt",[8812]],["twoheadleftarrow",[8606]],["twoheadrightarrow",[8608]],["Uacute",[218]],["uacute",[250]],["uarr",[8593]],["Uarr",[8607]],["uArr",[8657]],["Uarrocir",[10569]],["Ubrcy",[1038]],["ubrcy",[1118]],["Ubreve",[364]],["ubreve",[365]],["Ucirc",[219]],["ucirc",[251]],["Ucy",[1059]],["ucy",[1091]],["udarr",[8645]],["Udblac",[368]],["udblac",[369]],["udhar",[10606]],["ufisht",[10622]],["Ufr",[120088]],["ufr",[120114]],["Ugrave",[217]],["ugrave",[249]],["uHar",[10595]],["uharl",[8639]],["uharr",[8638]],["uhblk",[9600]],["ulcorn",[8988]],["ulcorner",[8988]],["ulcrop",[8975]],["ultri",[9720]],["Umacr",[362]],["umacr",[363]],["uml",[168]],["UnderBar",[95]],["UnderBrace",[9183]],["UnderBracket",[9141]],["UnderParenthesis",[9181]],["Union",[8899]],["UnionPlus",[8846]],["Uogon",[370]],["uogon",[371]],["Uopf",[120140]],["uopf",[120166]],["UpArrowBar",[10514]],["uparrow",[8593]],["UpArrow",[8593]],["Uparrow",[8657]],["UpArrowDownArrow",[8645]],["updownarrow",[8597]],["UpDownArrow",[8597]],["Updownarrow",[8661]],["UpEquilibrium",[10606]],["upharpoonleft",[8639]],["upharpoonright",[8638]],["uplus",[8846]],["UpperLeftArrow",[8598]],["UpperRightArrow",[8599]],["upsi",[965]],["Upsi",[978]],["upsih",[978]],["Upsilon",[933]],["upsilon",[965]],["UpTeeArrow",[8613]],["UpTee",[8869]],["upuparrows",[8648]],["urcorn",[8989]],["urcorner",[8989]],["urcrop",[8974]],["Uring",[366]],["uring",[367]],["urtri",[9721]],["Uscr",[119984]],["uscr",[120010]],["utdot",[8944]],["Utilde",[360]],["utilde",[361]],["utri",[9653]],["utrif",[9652]],["uuarr",[8648]],["Uuml",[220]],["uuml",[252]],["uwangle",[10663]],["vangrt",[10652]],["varepsilon",[1013]],["varkappa",[1008]],["varnothing",[8709]],["varphi",[981]],["varpi",[982]],["varpropto",[8733]],["varr",[8597]],["vArr",[8661]],["varrho",[1009]],["varsigma",[962]],["varsubsetneq",[8842,65024]],["varsubsetneqq",[10955,65024]],["varsupsetneq",[8843,65024]],["varsupsetneqq",[10956,65024]],["vartheta",[977]],["vartriangleleft",[8882]],["vartriangleright",[8883]],["vBar",[10984]],["Vbar",[10987]],["vBarv",[10985]],["Vcy",[1042]],["vcy",[1074]],["vdash",[8866]],["vDash",[8872]],["Vdash",[8873]],["VDash",[8875]],["Vdashl",[10982]],["veebar",[8891]],["vee",[8744]],["Vee",[8897]],["veeeq",[8794]],["vellip",[8942]],["verbar",[124]],["Verbar",[8214]],["vert",[124]],["Vert",[8214]],["VerticalBar",[8739]],["VerticalLine",[124]],["VerticalSeparator",[10072]],["VerticalTilde",[8768]],["VeryThinSpace",[8202]],["Vfr",[120089]],["vfr",[120115]],["vltri",[8882]],["vnsub",[8834,8402]],["vnsup",[8835,8402]],["Vopf",[120141]],["vopf",[120167]],["vprop",[8733]],["vrtri",[8883]],["Vscr",[119985]],["vscr",[120011]],["vsubnE",[10955,65024]],["vsubne",[8842,65024]],["vsupnE",[10956,65024]],["vsupne",[8843,65024]],["Vvdash",[8874]],["vzigzag",[10650]],["Wcirc",[372]],["wcirc",[373]],["wedbar",[10847]],["wedge",[8743]],["Wedge",[8896]],["wedgeq",[8793]],["weierp",[8472]],["Wfr",[120090]],["wfr",[120116]],["Wopf",[120142]],["wopf",[120168]],["wp",[8472]],["wr",[8768]],["wreath",[8768]],["Wscr",[119986]],["wscr",[120012]],["xcap",[8898]],["xcirc",[9711]],["xcup",[8899]],["xdtri",[9661]],["Xfr",[120091]],["xfr",[120117]],["xharr",[10231]],["xhArr",[10234]],["Xi",[926]],["xi",[958]],["xlarr",[10229]],["xlArr",[10232]],["xmap",[10236]],["xnis",[8955]],["xodot",[10752]],["Xopf",[120143]],["xopf",[120169]],["xoplus",[10753]],["xotime",[10754]],["xrarr",[10230]],["xrArr",[10233]],["Xscr",[119987]],["xscr",[120013]],["xsqcup",[10758]],["xuplus",[10756]],["xutri",[9651]],["xvee",[8897]],["xwedge",[8896]],["Yacute",[221]],["yacute",[253]],["YAcy",[1071]],["yacy",[1103]],["Ycirc",[374]],["ycirc",[375]],["Ycy",[1067]],["ycy",[1099]],["yen",[165]],["Yfr",[120092]],["yfr",[120118]],["YIcy",[1031]],["yicy",[1111]],["Yopf",[120144]],["yopf",[120170]],["Yscr",[119988]],["yscr",[120014]],["YUcy",[1070]],["yucy",[1102]],["yuml",[255]],["Yuml",[376]],["Zacute",[377]],["zacute",[378]],["Zcaron",[381]],["zcaron",[382]],["Zcy",[1047]],["zcy",[1079]],["Zdot",[379]],["zdot",[380]],["zeetrf",[8488]],["ZeroWidthSpace",[8203]],["Zeta",[918]],["zeta",[950]],["zfr",[120119]],["Zfr",[8488]],["ZHcy",[1046]],["zhcy",[1078]],["zigrarr",[8669]],["zopf",[120171]],["Zopf",[8484]],["Zscr",[119989]],["zscr",[120015]],["zwj",[8205]],["zwnj",[8204]]],i=[["NewLine",[10]]],l={},o={};!function(e,t){for(var n=r.length;n--;){var a=r[n],l=a[0],o=a[1],c=o[0],s=o[1],u=c<32||c>126||62===c||60===c||38===c||34===c||39===c,d=void 0;u&&(d=t[c]=t[c]||{}),s?(e[l]=String.fromCharCode(c)+String.fromCharCode(s),u&&(d[s]=l)):(e[l]=String.fromCharCode(c),u&&(d[""]=l))}for(n=i.length;n--;){var m=i[n],p=(l=m[0],m[1]);c=p[0],s=p[1],e[l]=String.fromCharCode(c)+(s?String.fromCharCode(s):"")}}(l,o);var c=function(){function e(){}return e.prototype.decode=function(e){return e&&e.length?e.replace(/&(#?[\w\d]+);?/g,(function(e,t){var n;if("#"===t.charAt(0)){var r="x"===t.charAt(1)?parseInt(t.substr(2).toLowerCase(),16):parseInt(t.substr(1));(!isNaN(r)||r>=-32768)&&(n=r<=65535?String.fromCharCode(r):a.fromCodePoint(r))}else n=l[t];return n||e})):""},e.decode=function(t){return(new e).decode(t)},e.prototype.encode=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",a=0;a126?i>=a.highSurrogateFrom&&i<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r++):n+="&#"+i+";":n+=e.charAt(r),r++}return n},e.encodeNonUTF=function(t){return(new e).encodeNonUTF(t)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",r=0;r=a.highSurrogateFrom&&i<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r+=2):(n+="&#"+i+";",r++)}return n},e.encodeNonASCII=function(t){return(new e).encodeNonASCII(t)},e}();t.Html5Entities=c},376:function(e,t,n){"use strict";var a=n(721);t.vr=a.XmlEntities,n(839).Html4Entities;var r=n(490);r.Html5Entities,r.Html5Entities},826:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fromCodePoint=String.fromCodePoint||function(e){return String.fromCharCode(Math.floor((e-65536)/1024)+55296,(e-65536)%1024+56320)},t.getCodePoint=String.prototype.codePointAt?function(e,t){return e.codePointAt(t)}:function(e,t){return 1024*(e.charCodeAt(t)-55296)+e.charCodeAt(t+1)-56320+65536},t.highSurrogateFrom=55296,t.highSurrogateTo=56319},721:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=n(826),r={"<":"<",">":">",""":'"',"&apos":"'","&":"&","<":"<",">":">",""":'"',"'":"'","&":"&"},i={60:"lt",62:"gt",34:"quot",39:"apos",38:"amp"},l={"<":"<",">":">",'"':""","'":"'","&":"&"},o=function(){function e(){}return e.prototype.encode=function(e){return e&&e.length?e.replace(/[<>"'&]/g,(function(e){return l[e]})):""},e.encode=function(t){return(new e).encode(t)},e.prototype.decode=function(e){return e&&e.length?e.replace(/&#?[0-9a-zA-Z]+;?/g,(function(e){if("#"===e.charAt(1)){var t="x"===e.charAt(2).toLowerCase()?parseInt(e.substr(3),16):parseInt(e.substr(2));return!isNaN(t)||t>=-32768?t<=65535?String.fromCharCode(t):a.fromCodePoint(t):""}return r[e]||e})):""},e.decode=function(t){return(new e).decode(t)},e.prototype.encodeNonUTF=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",r=0;r126?l>=a.highSurrogateFrom&&l<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r++):n+="&#"+l+";":n+=e.charAt(r),r++)}return n},e.encodeNonUTF=function(t){return(new e).encodeNonUTF(t)},e.prototype.encodeNonASCII=function(e){if(!e||!e.length)return"";for(var t=e.length,n="",r=0;r=a.highSurrogateFrom&&i<=a.highSurrogateTo?(n+="&#"+a.getCodePoint(e,r)+";",r++):n+="&#"+i+";",r++)}return n},e.encodeNonASCII=function(t){return(new e).encodeNonASCII(t)},e}();t.XmlEntities=o},311:function(e){"use strict";e.exports=function(e,t,n,a,r,i,l,o){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,a,r,i,l,o],u=0;(c=new Error(t.replace(/%s/g,(function(){return s[u++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}},418:function(e,t,n){var a,r;a=[n(617),n(3),n(675)],void 0===(r=function(e,t,n){return function(e,t,n){var a=function(t,n){return e.js_beautify(t,n)};return a.js=e.js_beautify,a.css=t.css_beautify,a.html=n.html_beautify,a.js_beautify=e.js_beautify,a.css_beautify=t.css_beautify,a.html_beautify=n.html_beautify,a}(e,t,n)}.apply(t,a))||(e.exports=r)},3:function(e,t){var n,a,r;a=function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=4)}([function(e,t,n){var a=n(2).mergeOpts,r=n(1),i=n(3).Output,l=r.lineBreak,o=r.allLineBreaks;e.exports.Beautifier=function(e,t){t=a(t=t||{},"css"),e=e||"";var n=0,r=t.indent_size?parseInt(t.indent_size,10):4,c=t.indent_char||" ",s=void 0!==t.preserve_newlines&&t.preserve_newlines,u=void 0===t.selector_separator_newline||t.selector_separator_newline,d=void 0!==t.end_with_newline&&t.end_with_newline,m=void 0===t.newline_between_rules||t.newline_between_rules,p=void 0!==t.space_around_combinator&&t.space_around_combinator;p=p||void 0!==t.space_around_selector_separator&&t.space_around_selector_separator;var f=t.eol?t.eol:"auto";t.indent_with_tabs&&(c="\t",r=1),"auto"===f&&(f="\n",e&&l.test(e||"")&&(f=e.match(l)[0])),f=f.replace(/\\r/,"\r").replace(/\\n/,"\n"),e=e.replace(o,"\n");var h,v=/^\s+$/,b=-1,g=0;function y(){return(h=e.charAt(++b))||""}function E(t){var n,a=b;return t&&_(),n=e.charAt(b+1)||"",b=a-1,y(),n}function x(t){for(var n=b;y();)if("\\"===h)y();else{if(-1!==t.indexOf(h))break;if("\n"===h)break}return e.substring(n,b+1)}function _(e){for(var t=0;v.test(E());)y(),"\n"===h&&e&&s&&(I.add_new_line(!0),t++);return n=t,t}function w(){var e="";for(h&&v.test(h)&&(e=h);v.test(y());)e+=h;return e}function k(){var t=b,n="/"===E();for(y();y();){if(!n&&"*"===h&&"/"===E()){y();break}if(n&&"\n"===h)return e.substring(t,b)}return e.substring(t,b)+h}function T(t){return e.substring(b-t.length,b).toLowerCase()===t}function N(){for(var t=0,n=b+1;nR):a=O>=R):"}"===h?(O>0&&O--,I.add_new_line(),A(h),a=!1,r=!1,R&&R--,_(!0)||I.add_new_line(),n<2&&m&&0===O&&I.add_new_line(!0)):":"===h?(_(),!a&&!l||T("&")||N()||T("(")?(T(" ")&&(I.space_before_token=!0),":"===E()?(y(),A("::")):A(":")):(A(":"),r||(r=!0,I.space_before_token=!0))):'"'===h||"'"===h?(F(C),A(x(h))):";"===h?(r=!1,A(h),_(!0)||I.add_new_line()):"("===h?T("url")?(A(h),_(),y()&&(")"!==h&&'"'!==h&&"'"!==h?A(x(")")):b--)):(g++,F(C),A(h),_()):")"===h?(A(h),g--):","===h?(A(h),!_(!0)&&u&&!r&&g<1?I.add_new_line():I.space_before_token=!0):(">"===h||"+"===h||"~"===h)&&!r&&g<1?p?(I.space_before_token=!0,A(h),I.space_before_token=!0):(A(h),_(),h&&v.test(h)&&(h="")):"]"===h?A(h):"["===h?(F(C),A(h)):"="===h?(_(),A("="),v.test(h)&&(h="")):"!"===h?(A(" "),A(h)):(F(C),A(h))}return I.get_code(d,f)},this.NESTED_AT_RULE={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},this.CONDITIONAL_GROUP_RULE={"@media":!0,"@supports":!0,"@document":!0}}},function(e,t){var n="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",a=new RegExp("["+n+"]"),r=new RegExp("["+n+"̀-ͯ҃-֑҇-ׇֽֿׁׂׅׄؐ-ؚؠ-ىٲ-ۓۧ-ۨۻ-ۼܰ-݊ࠀ-ࠔࠛ-ࠣࠥ-ࠧࠩ-࠭ࡀ-ࡗࣤ-ࣾऀ-ःऺ-़ा-ॏ॑-ॗॢ-ॣ०-९ঁ-ঃ়া-ৄেৈৗয়-ৠਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢ-ૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୟ-ୠ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఁ-ఃె-ైొ-్ౕౖౢ-ౣ౦-౯ಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢ-ೣ೦-೯ംഃെ-ൈൗൢ-ൣ൦-൯ංඃ්ා-ුූෘ-ෟෲෳิ-ฺเ-ๅ๐-๙ິ-ູ່-ໍ໐-໙༘༙༠-༩༹༵༷ཁ-ཇཱ-྄྆-྇ྍ-ྗྙ-ྼ࿆က-ဩ၀-၉ၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟ᜎ-ᜐᜠ-ᜰᝀ-ᝐᝲᝳក-ឲ៝០-៩᠋-᠍᠐-᠙ᤠ-ᤫᤰ-᤻ᥑ-ᥭᦰ-ᧀᧈ-ᧉ᧐-᧙ᨀ-ᨕᨠ-ᩓ᩠-᩿᩼-᪉᪐-᪙ᭆ-ᭋ᭐-᭙᭫-᭳᮰-᮹᯦-᯳ᰀ-ᰢ᱀-᱉ᱛ-ᱽ᳐-᳒ᴀ-ᶾḁ-ἕ‌‍‿⁀⁔⃐-⃥⃜⃡-⃰ⶁ-ⶖⷠ-ⷿ〡-〨゙゚Ꙁ-ꙭꙴ-꙽ꚟ꛰-꛱ꟸ-ꠀ꠆ꠋꠣ-ꠧꢀ-ꢁꢴ-꣄꣐-꣙ꣳ-ꣷ꤀-꤉ꤦ-꤭ꤰ-ꥅꦀ-ꦃ꦳-꧀ꨀ-ꨧꩀ-ꩁꩌ-ꩍ꩐-꩙ꩻꫠ-ꫩꫲ-ꫳꯀ-ꯡ꯬꯭꯰-꯹ﬠ-ﬨ︀-️︠-︦︳︴﹍-﹏0-9_]");t.newline=/[\n\r\u2028\u2029]/,t.lineBreak=new RegExp("\r\n|"+t.newline.source),t.allLineBreaks=new RegExp(t.lineBreak.source,"g"),t.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||e>=170&&a.test(String.fromCharCode(e)))},t.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||e>=170&&r.test(String.fromCharCode(e))))}},function(e,t){e.exports.mergeOpts=function(e,t){var n,a={};for(n in e)n!==t&&(a[n]=e[n]);if(t in e)for(n in e[t])a[n]=e[t][n];return a}},function(e,t){function n(e){var t=0,n=-1,a=[],r=!0;this.set_indent=function(a){t=e.baseIndentLength+a*e.indent_length,n=a},this.get_character_count=function(){return t},this.is_empty=function(){return r},this.last=function(){return this._empty?null:a[a.length-1]},this.push=function(e){a.push(e),t+=e.length,r=!1},this.pop=function(){var e=null;return r||(e=a.pop(),t-=e.length,r=0===a.length),e},this.remove_indent=function(){n>0&&(n-=1,t-=e.indent_length)},this.trim=function(){for(;" "===this.last();)a.pop(),t-=1;r=0===a.length},this.toString=function(){var t="";return this._empty||(n>=0&&(t=e.indent_cache[n]),t+=a.join("")),t}}e.exports.Output=function(e,t){t=t||"",this.indent_cache=[t],this.baseIndentLength=t.length,this.indent_length=e.length,this.raw=!1;var a=[];this.baseIndentString=t,this.indent_string=e,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new n(this),a.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return a.length},this.add_new_line=function(e){return!(1===this.get_line_number()&&this.just_added_newline()||!e&&this.just_added_newline()||(this.raw||this.add_outputline(),0))},this.get_code=function(e,t){var n=a.join("\n").replace(/[\r\n\t ]+$/,"");return e&&(n+="\n"),"\n"!==t&&(n=n.replace(/[\n]/g,t)),n},this.set_indent=function(e){if(a.length>1){for(;e>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t1&&this.current_line.is_empty();)a.pop(),this.current_line=a[a.length-1],this.current_line.trim();this.previous_line=a.length>1?a[a.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===a.length||a[a.length-2].is_empty())}}},function(e,t,n){var a=n(0).Beautifier;e.exports=function(e,t){return new a(e,t).beautify()}}]),r=a,void 0===(n=function(){return{css_beautify:r}}.apply(t,[]))||(e.exports=n)},675:function(e,t,n){var a,r,i,l;i=function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=3)}([function(e,t,n){var a=n(2).mergeOpts,r=n(1),i=r.lineBreak,l=r.allLineBreaks;function o(e){return e.replace(/\s+$/g,"")}e.exports.Beautifier=function(e,t,n,r){var c,s,u,d,m,p,f,h,v,b,g,y,E,x,_,w,k,T,N,S,C;function O(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=s,this.indent_body_inner_html=u,this.indent_head_inner_html=d,this.Utils={whitespace:"\n\r\t ".split(""),single_token:t.void_elements||["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr","!doctype","?xml","?php","basefont","isindex"],extra_liners:S,in_array:function(e,t){for(var n=0;n=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e),!0):(this.line_char_count++,e.push(" "),!1)},this.get_content=function(){for(var e="",t=[],n=0;"<"!==this.input.charAt(this.pos)||2===n;){if(this.pos>=this.input.length)return t.length?t.join(""):["","TK_EOF"];if(n<2&&this.traverse_whitespace())this.space_or_wrap(t);else{if(e=this.input.charAt(this.pos),E){if("{"===e?n+=1:n<2&&(n=0),"}"===e&&n>0&&0==n--)break;var a=this.input.substr(this.pos,3);if("{{#"===a||"{{/"===a)break;if("{{!"===a)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}this.pos++,this.line_char_count++,t.push(e)}}return t.length?t.join(""):""},this.get_contents_to=function(e){if(this.pos===this.input.length)return["","TK_EOF"];var t="",n=new RegExp("","igm");n.lastIndex=this.pos;var a=n.exec(this.input),r=a?a.index:this.input.length;return this.pos=this.input.length)return e&&(this.pos=u,this.line_char_count=d),i.length?i.join(""):["","TK_EOF"];if(r=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(r,this.Utils.whitespace))o=!0;else{if("'"!==r&&'"'!==r||(r+=this.get_unformatted(r),o=!0),"="===r&&(o=!1),a=this.input.substr(this.pos-1),!k||!s||m||">"!==r&&"/"!==r||a.match(/^\/?\s*>/)&&(o=!1,m=!0,this.print_newline(!1,i),this.print_indentation(i)),i.length&&"="!==i[i.length-1]&&">"!==r&&o){var p=this.space_or_wrap(i)&&"/"!==r&&!w;if(o=!1,w&&"/"!==r){var f=!1;k&&c&&(f=!(null!==a.match(/^\S*(="([^"]|\\")*")?\s*\/?\s*>/))),c&&!f||(this.print_newline(!1,i),this.print_indentation(i),p=!0)}if(p){s=!0;var h=_;T&&(h=i.indexOf(" ")+1);for(var g=0;g=2&&"{"===i[i.length-1]&&"{"===i[i.length-2]&&(t="#"===r||"/"===r||"!"===r?this.pos-3:this.pos-2,n="{"),this.line_char_count++,i.push(r),i[1]&&("!"===i[1]||"?"===i[1]||"%"===i[1])){i=[this.get_comment(t)];break}if(E&&i[1]&&"{"===i[1]&&i[2]&&"!"===i[2]){i=[this.get_comment(t)];break}if(E&&"{"===n&&i.length>2&&"}"===i[i.length-2]&&"}"===i[i.length-1])break}}while(">"!==r);var x,N,S=i.join("");x=-1!==S.indexOf(" ")?S.indexOf(" "):-1!==S.indexOf("\n")?S.indexOf("\n"):"{"===S.charAt(0)?S.indexOf("}"):S.indexOf(">"),N="<"!==S.charAt(0)&&E?"#"===S.charAt(2)?3:2:1;var C=S.substring(N,x).toLowerCase();return"/"===S.charAt(S.length-2)||this.Utils.in_array(C,this.Utils.single_token)?e||(this.tag_type="SINGLE"):E&&"{"===S.charAt(0)&&"else"===C?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(C,v)||this.is_unformatted(C,b)?(l=this.get_unformatted("",S),i.push(l),this.pos,this.tag_type="SINGLE"):"script"===C&&(-1===S.search("type")||S.search("type")>-1&&S.search(/\b(text|application|dojo)\/(x-)?(javascript|ecmascript|jscript|livescript|(ld\+)?json|method|aspect)/)>-1)?e||(this.record_tag(C),this.tag_type="SCRIPT"):"style"===C&&(-1===S.search("type")||S.search("type")>-1&&S.search("text/css")>-1)?e||(this.record_tag(C),this.tag_type="STYLE"):"!"===C.charAt(0)?e||(this.tag_type="SINGLE",this.traverse_whitespace()):e||("/"===C.charAt(0)?(this.retrieve_tag(C.substring(1)),this.tag_type="END"):(this.record_tag(C),"html"!==C.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(i),this.Utils.in_array(C,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!==this.output[this.output.length-2]&&this.print_newline(!0,this.output))),e&&(this.pos=u,this.line_char_count=d),i.join("")},this.get_comment=function(e){var t="",n=">",a=!1;this.pos=e;var r=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&((t+=r).charAt(t.length-1)!==n.charAt(n.length-1)||-1===t.indexOf(n));)!a&&t.length<10&&(0===t.indexOf("",a=!0):0===t.indexOf("",a=!0):0===t.indexOf("",a=!0):0===t.indexOf("\x3c!--")?(n="--\x3e",a=!0):0===t.indexOf("{{!--")?(n="--}}",a=!0):0===t.indexOf("{{!")?5===t.length&&-1===t.indexOf("{{!--")&&(n="}}",a=!0):0===t.indexOf("",a=!0):0===t.indexOf("<%")&&(n="%>",a=!0)),r=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!==t.toLowerCase().indexOf(e))return"";var n="",a="",r=!0,i=function(e){var t="";return{add:function(n){var a=t+n.toLowerCase();t=a.length<=e.length?a:a.substr(a.length-e.length,e.length)},doesNotMatch:function(){return-1===t.indexOf(e)}}}(e);do{if(this.pos>=this.input.length)return a;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!r){this.line_char_count--;continue}if("\n"===n||"\r"===n){a+="\n",this.line_char_count=0;continue}}a+=n,i.add(n),this.line_char_count++,r=!0,E&&"{"===n&&a.length&&"{"===a.charAt(a.length-2)&&(a+=this.get_unformatted("}}"))}while(i.doesNotMatch());return a},this.get_token=function(){var e;if("TK_TAG_SCRIPT"===this.last_token||"TK_TAG_STYLE"===this.last_token){var t=this.last_token.substr(7);return"string"!=typeof(e=this.get_contents_to(t))?e:[e,"TK_"+t]}return"CONTENT"===this.current_mode?"string"!=typeof(e=this.get_content())?e:[e,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(e=this.get_tag())?e:[e,"TK_TAG_"+this.tag_type]:void 0},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){if(!this.Utils.in_array(e,t))return!1;if("a"!==e.toLowerCase()||!this.Utils.in_array("a",t))return!0;var n=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(n&&!this.Utils.in_array(n[1],t))},this.printer=function(e,t,n,a,r){this.input=e||"",this.input=this.input.replace(/\r\n|[\r\u2028\u2029]/g,"\n"),this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=n,this.brace_style=r,this.indent_level=0,this.wrap_line_length=a,this.line_char_count=0;for(var i=0;i0&&(e=o(e)),e&&""!==e&&(e.length>1&&"\n"===e.charAt(e.length-1)?(this.output.push(e.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(e));for(var t=0;t0,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){this.indent_level>0&&this.indent_level--}},this}e=e||"",void 0!==(t=a(t=t||{},"html")).wrap_line_length&&0!==parseInt(t.wrap_line_length,10)||void 0===t.max_char||0===parseInt(t.max_char,10)||(t.wrap_line_length=t.max_char),s=void 0!==t.indent_inner_html&&t.indent_inner_html,u=void 0===t.indent_body_inner_html||t.indent_body_inner_html,d=void 0===t.indent_head_inner_html||t.indent_head_inner_html,m=void 0===t.indent_size?4:parseInt(t.indent_size,10),p=void 0===t.indent_char?" ":t.indent_char,h=void 0===t.brace_style?"collapse":t.brace_style,f=0===parseInt(t.wrap_line_length,10)?32786:parseInt(t.wrap_line_length||250,10),v=t.unformatted||["a","abbr","area","audio","b","bdi","bdo","br","button","canvas","cite","code","data","datalist","del","dfn","em","embed","i","iframe","img","input","ins","kbd","keygen","label","map","mark","math","meter","noscript","object","output","progress","q","ruby","s","samp","select","small","span","strong","sub","sup","svg","template","textarea","time","u","var","video","wbr","text","acronym","address","big","dt","ins","strike","tt"],b=t.content_unformatted||["pre"],g=void 0===t.preserve_newlines||t.preserve_newlines,y=g?isNaN(parseInt(t.max_preserve_newlines,10))?32786:parseInt(t.max_preserve_newlines,10):0,E=void 0!==t.indent_handlebars&&t.indent_handlebars,x=void 0===t.wrap_attributes?"auto":t.wrap_attributes,_=isNaN(parseInt(t.wrap_attributes_indent_size,10))?m:parseInt(t.wrap_attributes_indent_size,10),w="force"===x.substr(0,5),k="force-expand-multiline"===x,T="force-aligned"===x,N=void 0!==t.end_with_newline&&t.end_with_newline,S="object"==typeof t.extra_liners&&t.extra_liners?t.extra_liners.concat():"string"==typeof t.extra_liners?t.extra_liners.split(","):"head,body,/html".split(","),C=t.eol?t.eol:"auto",t.indent_with_tabs&&(p="\t",m=1),"auto"===C&&(C="\n",e&&i.test(e||"")&&(C=e.match(i)[0])),C=C.replace(/\\r/,"\r").replace(/\\n/,"\n"),e=e.replace(l,"\n"),this.beautify=function(){for((c=new O).printer(e,p,m,f,h);;){var a=c.get_token();if(c.token_text=a[0],c.token_type=a[1],"TK_EOF"===c.token_type)break;switch(c.token_type){case"TK_TAG_START":c.print_newline(!1,c.output),c.print_token(c.token_text),c.indent_content&&(!c.indent_body_inner_html&&c.token_text.match(//)||!c.indent_head_inner_html&&c.token_text.match(//)||c.indent(),c.indent_content=!1),c.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":c.print_newline(!1,c.output),c.print_token(c.token_text),c.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"===c.last_token&&""===c.last_text){var i=(c.token_text.match(/\w+/)||[])[0],l=null;c.output.length&&(l=c.output[c.output.length-1].match(/(?:<|{{#)\s*(\w+)/)),(null===l||l[1]!==i&&!c.Utils.in_array(l[1],v))&&c.print_newline(!1,c.output)}c.print_token(c.token_text),c.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var o=c.token_text.match(/^\s*<([a-z-]+)/i);o&&c.Utils.in_array(o[1],v)||c.print_newline(!1,c.output),c.print_token(c.token_text),c.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":for(var s=!1,u=c.output.length-1;u>=0&&"\n"!==c.output[u];u--)if(c.output[u].match(/{{#if/)){s=!0;break}s||c.print_newline(!1,c.output),c.print_token(c.token_text),c.indent_content&&(c.indent(),c.indent_content=!1),c.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":c.print_token(c.token_text),c.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==c.token_text){c.print_newline(!1,c.output);var d,b=c.token_text,g=1;"TK_SCRIPT"===c.token_type?d="function"==typeof n&&n:"TK_STYLE"===c.token_type&&(d="function"==typeof r&&r),"keep"===t.indent_scripts?g=0:"separate"===t.indent_scripts&&(g=-c.indent_level);var y=c.get_full_indent(g);if(d){var E=function(){this.eol="\n"};E.prototype=t;var x=new E;b=d(b.replace(/^\s*/,y),x)}else{var _=b.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(c.indent_string).length-1,w=c.get_full_indent(g-_);b=b.replace(/^\s*/,y).replace(/\r\n|\r|\n/g,"\n"+w).replace(/\s+$/,"")}b&&(c.print_token_raw(b),c.print_newline(!0,c.output))}c.current_mode="TAG";break;default:""!==c.token_text&&c.print_token(c.token_text)}c.last_token=c.token_type,c.last_text=c.token_text}var k=c.output.join("").replace(/[\r\n\t ]+$/,"");return N&&(k+="\n"),"\n"!==C&&(k=k.replace(/[\n]/g,C)),k}}},function(e,t){var n="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",a=new RegExp("["+n+"]"),r=new RegExp("["+n+"̀-ͯ҃-֑҇-ׇֽֿׁׂׅׄؐ-ؚؠ-ىٲ-ۓۧ-ۨۻ-ۼܰ-݊ࠀ-ࠔࠛ-ࠣࠥ-ࠧࠩ-࠭ࡀ-ࡗࣤ-ࣾऀ-ःऺ-़ा-ॏ॑-ॗॢ-ॣ०-९ঁ-ঃ়া-ৄেৈৗয়-ৠਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢ-ૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୟ-ୠ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఁ-ఃె-ైొ-్ౕౖౢ-ౣ౦-౯ಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢ-ೣ೦-೯ംഃെ-ൈൗൢ-ൣ൦-൯ංඃ්ා-ුූෘ-ෟෲෳิ-ฺเ-ๅ๐-๙ິ-ູ່-ໍ໐-໙༘༙༠-༩༹༵༷ཁ-ཇཱ-྄྆-྇ྍ-ྗྙ-ྼ࿆က-ဩ၀-၉ၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟ᜎ-ᜐᜠ-ᜰᝀ-ᝐᝲᝳក-ឲ៝០-៩᠋-᠍᠐-᠙ᤠ-ᤫᤰ-᤻ᥑ-ᥭᦰ-ᧀᧈ-ᧉ᧐-᧙ᨀ-ᨕᨠ-ᩓ᩠-᩿᩼-᪉᪐-᪙ᭆ-ᭋ᭐-᭙᭫-᭳᮰-᮹᯦-᯳ᰀ-ᰢ᱀-᱉ᱛ-ᱽ᳐-᳒ᴀ-ᶾḁ-ἕ‌‍‿⁀⁔⃐-⃥⃜⃡-⃰ⶁ-ⶖⷠ-ⷿ〡-〨゙゚Ꙁ-ꙭꙴ-꙽ꚟ꛰-꛱ꟸ-ꠀ꠆ꠋꠣ-ꠧꢀ-ꢁꢴ-꣄꣐-꣙ꣳ-ꣷ꤀-꤉ꤦ-꤭ꤰ-ꥅꦀ-ꦃ꦳-꧀ꨀ-ꨧꩀ-ꩁꩌ-ꩍ꩐-꩙ꩻꫠ-ꫩꫲ-ꫳꯀ-ꯡ꯬꯭꯰-꯹ﬠ-ﬨ︀-️︠-︦︳︴﹍-﹏0-9_]");t.newline=/[\n\r\u2028\u2029]/,t.lineBreak=new RegExp("\r\n|"+t.newline.source),t.allLineBreaks=new RegExp(t.lineBreak.source,"g"),t.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||e>=170&&a.test(String.fromCharCode(e)))},t.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||e>=170&&r.test(String.fromCharCode(e))))}},function(e,t){e.exports.mergeOpts=function(e,t){var n,a={};for(n in e)n!==t&&(a[n]=e[n]);if(t in e)for(n in e[t])a[n]=e[t][n];return a}},function(e,t,n){var a=n(0).Beautifier;e.exports=function(e,t,n,r){return new a(e,t,n,r).beautify()}}]),l=i,a=[n,n(617),n(3)],void 0===(r=function(e){var t=n(617),a=n(3);return{html_beautify:function(e,n){return l(e,n,t.js_beautify,a.css_beautify)}}}.apply(t,a))||(e.exports=r)},617:function(e,t){var n,a,r;a=function(e){var t={};function n(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.i=function(e){return e},n.d=function(e,t,a){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}([function(e,t){var n="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",a=new RegExp("["+n+"]"),r=new RegExp("["+n+"̀-ͯ҃-֑҇-ׇֽֿׁׂׅׄؐ-ؚؠ-ىٲ-ۓۧ-ۨۻ-ۼܰ-݊ࠀ-ࠔࠛ-ࠣࠥ-ࠧࠩ-࠭ࡀ-ࡗࣤ-ࣾऀ-ःऺ-़ा-ॏ॑-ॗॢ-ॣ०-९ঁ-ঃ়া-ৄেৈৗয়-ৠਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢ-ૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୟ-ୠ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఁ-ఃె-ైొ-్ౕౖౢ-ౣ౦-౯ಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢ-ೣ೦-೯ംഃെ-ൈൗൢ-ൣ൦-൯ංඃ්ා-ුූෘ-ෟෲෳิ-ฺเ-ๅ๐-๙ິ-ູ່-ໍ໐-໙༘༙༠-༩༹༵༷ཁ-ཇཱ-྄྆-྇ྍ-ྗྙ-ྼ࿆က-ဩ၀-၉ၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟ᜎ-ᜐᜠ-ᜰᝀ-ᝐᝲᝳក-ឲ៝០-៩᠋-᠍᠐-᠙ᤠ-ᤫᤰ-᤻ᥑ-ᥭᦰ-ᧀᧈ-ᧉ᧐-᧙ᨀ-ᨕᨠ-ᩓ᩠-᩿᩼-᪉᪐-᪙ᭆ-ᭋ᭐-᭙᭫-᭳᮰-᮹᯦-᯳ᰀ-ᰢ᱀-᱉ᱛ-ᱽ᳐-᳒ᴀ-ᶾḁ-ἕ‌‍‿⁀⁔⃐-⃥⃜⃡-⃰ⶁ-ⶖⷠ-ⷿ〡-〨゙゚Ꙁ-ꙭꙴ-꙽ꚟ꛰-꛱ꟸ-ꠀ꠆ꠋꠣ-ꠧꢀ-ꢁꢴ-꣄꣐-꣙ꣳ-ꣷ꤀-꤉ꤦ-꤭ꤰ-ꥅꦀ-ꦃ꦳-꧀ꨀ-ꨧꩀ-ꩁꩌ-ꩍ꩐-꩙ꩻꫠ-ꫩꫲ-ꫳꯀ-ꯡ꯬꯭꯰-꯹ﬠ-ﬨ︀-️︠-︦︳︴﹍-﹏0-9_]");t.newline=/[\n\r\u2028\u2029]/,t.lineBreak=new RegExp("\r\n|"+t.newline.source),t.allLineBreaks=new RegExp(t.lineBreak.source,"g"),t.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||e>=170&&a.test(String.fromCharCode(e)))},t.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||e>=170&&r.test(String.fromCharCode(e))))}},function(e,t,n){var a=n(3).mergeOpts,r=n(0),i=n(4).Output,l=n(7).Tokenizer;function o(e,t){if(!t.multiline_frame&&t.mode!==m.ForInitializer&&t.mode!==m.Conditional){var n=t.start_line_index;e.remove_indent(n)}}function c(e,t){for(var n=0;na&&(a=e.line_indent_level)),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:a,line_indent_level:e?e.line_indent_level:a,start_line_index:n.get_line_number(),ternary_depth:0}}w={TK_START_EXPR:function(){U()||I(h);var e=m.Expression;if("["===h.text){if("TK_WORD"===v||")"===y.last_text)return"TK_RESERVED"===v&&c(y.last_text,f.line_starters)&&(n.space_before_token=!0),M(e),P(),L(),void(k.space_in_paren&&(n.space_before_token=!0));e=m.ArrayLiteral,z(y.mode)&&("["!==y.last_text&&(","!==y.last_text||"]"!==b&&"}"!==b)||k.keep_array_indentation||F())}else"TK_RESERVED"===v&&"for"===y.last_text?e=m.ForInitializer:"TK_RESERVED"===v&&c(y.last_text,["if","while"])&&(e=m.Conditional);";"===y.last_text||"TK_START_BLOCK"===v?F():"TK_END_EXPR"===v||"TK_START_EXPR"===v||"TK_END_BLOCK"===v||"."===y.last_text?A(h.wanted_newline):"TK_RESERVED"===v&&"("===h.text||"TK_WORD"===v||"TK_OPERATOR"===v?"TK_RESERVED"===v&&("function"===y.last_word||"typeof"===y.last_word)||"*"===y.last_text&&(c(b,["function","yield"])||y.mode===m.ObjectLiteral&&c(b,["{",","]))?k.space_after_anon_function&&(n.space_before_token=!0):"TK_RESERVED"!==v||!c(y.last_text,f.line_starters)&&"catch"!==y.last_text||k.space_before_conditional&&(n.space_before_token=!0):n.space_before_token=!0,"("===h.text&&"TK_RESERVED"===v&&c(y.last_word,["await","async"])&&(n.space_before_token=!0),"("===h.text&&("TK_EQUALS"!==v&&"TK_OPERATOR"!==v||V()||A()),"("===h.text&&"TK_WORD"!==v&&"TK_RESERVED"!==v&&A(),M(e),P(),k.space_in_paren&&(n.space_before_token=!0),L()},TK_END_EXPR:function(){for(;y.mode===m.Statement;)q();I(h),y.multiline_frame&&A("]"===h.text&&z(y.mode)&&!k.keep_array_indentation),k.space_in_paren&&("TK_START_EXPR"!==v||k.space_in_empty_paren?n.space_before_token=!0:(n.trim(),n.space_before_token=!1)),"]"===h.text&&k.keep_array_indentation?(P(),q()):(q(),P()),o(n,E),y.do_while&&E.mode===m.Conditional&&(E.mode=m.Expression,y.do_block=!1,y.do_while=!1)},TK_START_BLOCK:function(){I(h);var e=K(1),t=K(2);t&&(c(t.text,[":",","])&&c(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||c(e.text,["get","set","..."])&&c(t.type,["TK_WORD","TK_RESERVED"]))?c(b,["class","interface"])?M(m.BlockStatement):M(m.ObjectLiteral):"TK_OPERATOR"===v&&"=>"===y.last_text?M(m.BlockStatement):c(v,["TK_EQUALS","TK_START_EXPR","TK_COMMA","TK_OPERATOR"])||"TK_RESERVED"===v&&c(y.last_text,["return","throw","import","default"])?M(m.ObjectLiteral):M(m.BlockStatement);var a=!e.comments_before.length&&"}"===e.text&&"function"===y.last_word&&"TK_END_EXPR"===v;if(k.brace_preserve_inline){var r=0,i=null;y.inline_frame=!0;do{if((i=K(r+=1)).wanted_newline){y.inline_frame=!1;break}}while("TK_EOF"!==i.type&&("TK_END_BLOCK"!==i.type||i.opened!==h))}("expand"===k.brace_style||"none"===k.brace_style&&h.wanted_newline)&&!y.inline_frame?"TK_OPERATOR"!==v&&(a||"TK_EQUALS"===v||"TK_RESERVED"===v&&G(y.last_text)&&"else"!==y.last_text)?n.space_before_token=!0:F(!1,!0):(!z(E.mode)||"TK_START_EXPR"!==v&&"TK_COMMA"!==v||(("TK_COMMA"===v||k.space_in_paren)&&(n.space_before_token=!0),("TK_COMMA"===v||"TK_START_EXPR"===v&&y.inline_frame)&&(A(),E.multiline_frame=E.multiline_frame||y.multiline_frame,y.multiline_frame=!1)),"TK_OPERATOR"!==v&&"TK_START_EXPR"!==v&&("TK_START_BLOCK"!==v||y.inline_frame?n.space_before_token=!0:F())),P(),L()},TK_END_BLOCK:function(){for(I(h);y.mode===m.Statement;)q();var e="TK_START_BLOCK"===v;y.inline_frame&&!e?n.space_before_token=!0:"expand"===k.brace_style?e||F():e||(z(y.mode)&&k.keep_array_indentation?(k.keep_array_indentation=!1,F(),k.keep_array_indentation=!0):F()),q(),P()},TK_WORD:H,TK_RESERVED:H,TK_SEMICOLON:function(){U()?n.space_before_token=!1:I(h);for(var e=K(1);!(y.mode!==m.Statement||y.if_block&&e&&"TK_RESERVED"===e.type&&"else"===e.text||y.do_block);)q();y.import_block&&(y.import_block=!1),P()},TK_STRING:function(){U()?n.space_before_token=!0:(I(h),"TK_RESERVED"===v||"TK_WORD"===v||y.inline_frame?n.space_before_token=!0:"TK_COMMA"===v||"TK_START_EXPR"===v||"TK_EQUALS"===v||"TK_OPERATOR"===v?V()||A():F()),P()},TK_EQUALS:function(){U()||I(h),y.declaration_statement&&(y.declaration_assignment=!0),n.space_before_token=!0,P(),n.space_before_token=!0},TK_OPERATOR:function(){var e="*"===h.text&&("TK_RESERVED"===v&&c(y.last_text,["function","yield"])||c(v,["TK_START_BLOCK","TK_COMMA","TK_END_BLOCK","TK_SEMICOLON"])),t=c(h.text,["-","+"])&&(c(v,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||c(y.last_text,f.line_starters)||","===y.last_text);if(U()||I(h,!e),"TK_RESERVED"===v&&G(y.last_text))return n.space_before_token=!0,void P();if("*"!==h.text||"TK_DOT"!==v)if("::"!==h.text){if("TK_OPERATOR"===v&&c(k.operator_position,d)&&A(),":"===h.text&&y.in_case)return y.case_body=!0,L(),P(),F(),void(y.in_case=!1);var a=!0,r=!0,i=!1;if(":"===h.text?0===y.ternary_depth?a=!1:(y.ternary_depth-=1,i=!0):"?"===h.text&&(y.ternary_depth+=1),!t&&!e&&k.preserve_newlines&&c(h.text,f.positionable_operators)){var l=":"===h.text,o=l&&i,s=l&&!i;switch(k.operator_position){case u.before_newline:return n.space_before_token=!s,P(),l&&!o||A(),void(n.space_before_token=!0);case u.after_newline:return n.space_before_token=!0,!l||o?K(1).wanted_newline?F(!1,!0):A():n.space_before_token=!1,P(),void(n.space_before_token=!0);case u.preserve_newline:return s||A(),a=!(n.just_added_newline()||s),n.space_before_token=a,P(),void(n.space_before_token=!0)}}if(e){A(),a=!1;var p=K(1);r=p&&c(p.type,["TK_WORD","TK_RESERVED"])}else"..."===h.text?(A(),a="TK_START_BLOCK"===v,r=!1):(c(h.text,["--","++","!","~"])||t)&&(a=!1,r=!1,!h.wanted_newline||"--"!==h.text&&"++"!==h.text||F(!1,!0),";"===y.last_text&&B(y.mode)&&(a=!0),"TK_RESERVED"===v?a=!0:"TK_END_EXPR"===v?a=!("]"===y.last_text&&("--"===h.text||"++"===h.text)):"TK_OPERATOR"===v&&(a=c(h.text,["--","-","++","+"])&&c(y.last_text,["--","-","++","+"]),c(h.text,["+","-"])&&c(y.last_text,["--","++"])&&(r=!0)),(y.mode!==m.BlockStatement||y.inline_frame)&&y.mode!==m.Statement||"{"!==y.last_text&&";"!==y.last_text||F());n.space_before_token=n.space_before_token||a,P(),n.space_before_token=r}else P();else P()},TK_COMMA:function(){I(h,!0),P(),n.space_before_token=!0,y.declaration_statement?(B(y.parent.mode)&&(y.declaration_assignment=!1),y.declaration_assignment?(y.declaration_assignment=!1,F(!1,!0)):k.comma_first&&A()):y.mode===m.ObjectLiteral||y.mode===m.Statement&&y.parent.mode===m.ObjectLiteral?(y.mode===m.Statement&&q(),y.inline_frame||F()):k.comma_first&&A()},TK_BLOCK_COMMENT:function(e){if(n.raw)return n.add_raw_token(h),void(h.directives&&"end"===h.directives.preserve&&(n.raw=k.test_output_raw));if(h.directives)return F(!1,e),P(),"start"===h.directives.preserve&&(n.raw=!0),void F(!1,!0);if(!r.newline.test(h.text)&&!h.wanted_newline)return n.space_before_token=!0,P(),void(n.space_before_token=!0);var t,a=function(e){for(var t=[],n=(e=e.replace(r.allLineBreaks,"\n")).indexOf("\n");-1!==n;)t.push(e.substring(0,n)),n=(e=e.substring(n+1)).indexOf("\n");return e.length&&t.push(e),t}(h.text),i=!1,l=!1,o=h.whitespace_before,c=o.length;for(F(!1,e),a.length>1&&(i=function(e,t){for(var n=0;nc?P(a[t].substring(c)):n.add_token(a[t]);F(!1,e)},TK_COMMENT:function(e){h.wanted_newline?F(!1,e):n.trim(!0),n.space_before_token=!0,P(),F(!1,e)},TK_DOT:function(){U()||I(h,!0),"TK_RESERVED"===v&&G(y.last_text)?n.space_before_token=!0:A(")"===y.last_text&&k.break_chained_methods),P()},TK_UNKNOWN:function(e){P(),"\n"===h.text[h.text.length-1]&&F(!1,e)},TK_EOF:function(){for(;y.mode===m.Statement;)q();I(h)}},t=a(t=t||{},"js"),k={},"expand-strict"===t.brace_style?t.brace_style="expand":"collapse-preserve-inline"===t.brace_style?t.brace_style="collapse,preserve-inline":void 0!==t.braces_on_own_line?t.brace_style=t.braces_on_own_line?"expand":"collapse":t.brace_style||(t.brace_style="collapse");var C=t.brace_style.split(/[^a-zA-Z0-9_\-]+/);k.brace_preserve_inline=!1,k.brace_style="collapse";for(var O=0;O0;)g+=k.indent_char,k.indent_size-=1;var R=0;if(e&&e.length){for(;" "===e.charAt(R)||"\t"===e.charAt(R);)R+=1;N=e.substring(0,R),e=e.substring(R)}function I(e,t){for(var n=e.newlines,a=k.keep_array_indentation&&z(y.mode),r=h,i=0;i0,t);else if(k.max_preserve_newlines&&n>k.max_preserve_newlines&&(n=k.max_preserve_newlines),k.preserve_newlines&&e.newlines>1){F(!1,t);for(var o=1;o=k.wrap_line_length&&F(!1,!0)}}}function F(e,t){if(!t&&";"!==y.last_text&&","!==y.last_text&&"="!==y.last_text&&"TK_OPERATOR"!==v)for(var a=K(1);!(y.mode!==m.Statement||y.if_block&&a&&"TK_RESERVED"===a.type&&"else"===a.text||y.do_block);)q();n.add_new_line(e)&&(y.multiline_frame=!0)}function D(){n.just_added_newline()&&(k.keep_array_indentation&&z(y.mode)&&h.wanted_newline?(n.current_line.push(h.whitespace_before),n.space_before_token=!1):n.set_indent(y.indentation_level)&&(y.line_indent_level=y.indentation_level))}function P(e){if(n.raw)n.add_raw_token(h);else{if(k.comma_first&&"TK_COMMA"===v&&n.just_added_newline()&&","===n.previous_line.last()){var t=n.previous_line.pop();n.previous_line.is_empty()&&(n.previous_line.push(t),n.trim(!0),n.current_line.pop(),n.trim()),D(),n.add_token(","),n.space_before_token=!0}e=e||h.text,D(),n.add_token(e)}}function L(){y.indentation_level+=1}function M(e){y?(x.push(y),E=y):E=S(null,e),y=S(E,e)}function z(e){return e===m.ArrayLiteral}function B(e){return c(e,[m.Expression,m.ForInitializer,m.Conditional])}function q(){x.length>0&&(E=y,y=x.pop(),E.mode!==m.Statement||k.unindent_chained_methods||o(n,E))}function V(){return y.parent.mode===m.ObjectLiteral&&y.mode===m.Statement&&(":"===y.last_text&&0===y.ternary_depth||"TK_RESERVED"===v&&c(y.last_text,["get","set"]))}function U(){return!!("TK_RESERVED"===v&&c(y.last_text,["var","let","const"])&&"TK_WORD"===h.type||"TK_RESERVED"===v&&"do"===y.last_text||"TK_RESERVED"===v&&c(y.last_text,j)&&!h.wanted_newline||"TK_RESERVED"===v&&"else"===y.last_text&&("TK_RESERVED"!==h.type||"if"!==h.text||h.comments_before.length)||"TK_END_EXPR"===v&&(E.mode===m.ForInitializer||E.mode===m.Conditional)||"TK_WORD"===v&&y.mode===m.BlockStatement&&!y.in_case&&"--"!==h.text&&"++"!==h.text&&"function"!==b&&"TK_WORD"!==h.type&&"TK_RESERVED"!==h.type||y.mode===m.ObjectLiteral&&(":"===y.last_text&&0===y.ternary_depth||"TK_RESERVED"===v&&c(y.last_text,["get","set"])))&&(M(m.Statement),k.unindent_chained_methods||L(),I(h,!0),V()||A("TK_RESERVED"===h.type&&c(h.text,["do","for","if","while"])),!0)}function G(e){return c(e,["case","return","do","if","throw","else"])}function K(e){var t=p+(e||0);return t<0||t>=T.length?null:T[t]}function H(){if("TK_RESERVED"===h.type&&(c(h.text,["set","get"])&&y.mode!==m.ObjectLiteral||c(h.text,["as","from"])&&!y.import_block||y.mode===m.ObjectLiteral&&":"===K(1).text)&&(h.type="TK_WORD"),U()?"TK_RESERVED"===v&&c(y.last_text,["var","let","const"])&&"TK_WORD"===h.type&&(y.declaration_statement=!0):!h.wanted_newline||B(y.mode)||"TK_OPERATOR"===v&&"--"!==y.last_text&&"++"!==y.last_text||"TK_EQUALS"===v||!k.preserve_newlines&&"TK_RESERVED"===v&&c(y.last_text,["var","let","const","set","get"])?I(h):(I(h),F()),y.do_block&&!y.do_while){if("TK_RESERVED"===h.type&&"while"===h.text)return n.space_before_token=!0,P(),n.space_before_token=!0,void(y.do_while=!0);F(),y.do_block=!1}if(y.if_block)if(y.else_block||"TK_RESERVED"!==h.type||"else"!==h.text){for(;y.mode===m.Statement;)q();y.if_block=!1,y.else_block=!1}else y.else_block=!0;return"TK_RESERVED"===h.type&&("case"===h.text||"default"===h.text&&y.in_case_statement)?(F(),(y.case_body||k.jslint_happy)&&(y.indentation_level>0&&(!y.parent||y.indentation_level>y.parent.indentation_level)&&(y.indentation_level-=1),y.case_body=!1),P(),y.in_case=!0,void(y.in_case_statement=!0)):("TK_COMMA"!==v&&"TK_START_EXPR"!==v&&"TK_EQUALS"!==v&&"TK_OPERATOR"!==v||V()||A(),"TK_RESERVED"===h.type&&"function"===h.text?((c(y.last_text,["}",";"])||n.just_added_newline()&&!c(y.last_text,["(","[","{",":","=",","])&&"TK_OPERATOR"!==v)&&(n.just_added_blankline()||h.comments_before.length||(F(),F(!0))),"TK_RESERVED"===v||"TK_WORD"===v?"TK_RESERVED"===v&&(c(y.last_text,["get","set","new","export","async"])||c(y.last_text,j))||"TK_RESERVED"===v&&"default"===y.last_text&&"export"===b?n.space_before_token=!0:F():"TK_OPERATOR"===v||"="===y.last_text?n.space_before_token=!0:(y.multiline_frame||!B(y.mode)&&!z(y.mode))&&F(),P(),void(y.last_word=h.text)):(_="NONE","TK_END_BLOCK"===v?E.inline_frame?_="SPACE":"TK_RESERVED"===h.type&&c(h.text,["else","catch","finally","from"])?"expand"===k.brace_style||"end-expand"===k.brace_style||"none"===k.brace_style&&h.wanted_newline?_="NEWLINE":(_="SPACE",n.space_before_token=!0):_="NEWLINE":"TK_SEMICOLON"===v&&y.mode===m.BlockStatement?_="NEWLINE":"TK_SEMICOLON"===v&&B(y.mode)?_="SPACE":"TK_STRING"===v?_="NEWLINE":"TK_RESERVED"===v||"TK_WORD"===v||"*"===y.last_text&&(c(b,["function","yield"])||y.mode===m.ObjectLiteral&&c(b,["{",","]))?_="SPACE":"TK_START_BLOCK"===v?_=y.inline_frame?"SPACE":"NEWLINE":"TK_END_EXPR"===v&&(n.space_before_token=!0,_="NEWLINE"),"TK_RESERVED"===h.type&&c(h.text,f.line_starters)&&")"!==y.last_text&&(_=y.inline_frame||"else"===y.last_text||"export"===y.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===h.type&&c(h.text,["else","catch","finally"])?("TK_END_BLOCK"!==v||E.mode!==m.BlockStatement||"expand"===k.brace_style||"end-expand"===k.brace_style||"none"===k.brace_style&&h.wanted_newline)&&!y.inline_frame?F():(n.trim(!0),"}"!==n.current_line.last()&&F(),n.space_before_token=!0):"NEWLINE"===_?"TK_RESERVED"===v&&G(y.last_text)?n.space_before_token=!0:"TK_END_EXPR"!==v?"TK_START_EXPR"===v&&"TK_RESERVED"===h.type&&c(h.text,["var","let","const"])||":"===y.last_text||("TK_RESERVED"===h.type&&"if"===h.text&&"else"===y.last_text?n.space_before_token=!0:F()):"TK_RESERVED"===h.type&&c(h.text,f.line_starters)&&")"!==y.last_text&&F():y.multiline_frame&&z(y.mode)&&","===y.last_text&&"}"===b?F():"SPACE"===_&&(n.space_before_token=!0),P(),y.last_word=h.text,void("TK_RESERVED"===h.type&&("do"===h.text?y.do_block=!0:"if"===h.text?y.if_block=!0:"import"===h.text?y.import_block=!0:y.import_block&&"TK_RESERVED"===h.type&&"from"===h.text&&(y.import_block=!1)))))}}},function(e,t){e.exports.InputScanner=function(e){var t=e,n=t.length,a=0;this.back=function(){a-=1},this.hasNext=function(){return a=0&&e=0&&e0&&(n-=1,t-=e.indent_length)},this.trim=function(){for(;" "===this.last();)a.pop(),t-=1;r=0===a.length},this.toString=function(){var t="";return this._empty||(n>=0&&(t=e.indent_cache[n]),t+=a.join("")),t}}e.exports.Output=function(e,t){t=t||"",this.indent_cache=[t],this.baseIndentLength=t.length,this.indent_length=e.length,this.raw=!1;var a=[];this.baseIndentString=t,this.indent_string=e,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new n(this),a.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return a.length},this.add_new_line=function(e){return!(1===this.get_line_number()&&this.just_added_newline()||!e&&this.just_added_newline()||(this.raw||this.add_outputline(),0))},this.get_code=function(e,t){var n=a.join("\n").replace(/[\r\n\t ]+$/,"");return e&&(n+="\n"),"\n"!==t&&(n=n.replace(/[\n]/g,t)),n},this.set_indent=function(e){if(a.length>1){for(;e>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t1&&this.current_line.is_empty();)a.pop(),this.current_line=a[a.length-1],this.current_line.trim();this.previous_line=a.length>1?a[a.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===a.length||a[a.length-2].is_empty())}}},function(e,t){e.exports.Token=function(e,t,n,a,r){this.type=e,this.text=t,this.comments_before=[],this.comments_after=[],this.newlines=n||0,this.wanted_newline=n>0,this.whitespace_before=a||"",this.parent=r||null,this.opened=null,this.directives=null}},function(e,t,n){var a=n(1).Beautifier;e.exports=function(e,t){return new a(e,t).beautify()}},function(e,t,n){var a=n(2).InputScanner,r=n(5).Token,i=n(0);function l(e,t){for(var n=0;n >= >> >>> ? ^ | ||".split(" ");var d=this.positionable_operators.concat("! %= &= *= **= ++ += , -- -= /= :: <<= = => >>= >>>= ^= |= ~ ...".split(" "));this.line_starters="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var m,p,f,h,v,b=this.line_starters.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as"]),g=/([\s\S]*?)((?:\*\/)|$)/g,y=/([^\n\r\u2028\u2029]*)/g,E=/\/\* beautify( \w+[:]\w+)+ \*\//g,x=/ (\w+)[:](\w+)/g,_=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,w=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function k(){var e,k=[];m=0,p="";var T,N=v.next();if(null===N)return["","TK_EOF"];for(T=h.length?h[h.length-1]:new r("TK_START_BLOCK","{");l(N,n);)if(i.newline.test(N)?"\n"===N&&"\r"===v.peek(-2)||(m+=1,k=[]):k.push(N),null===(N=v.next()))return["","TK_EOF"];if(k.length&&(p=k.join("")),o.test(N)||"."===N&&v.testChar(o)){var S=!0,C=!0,O=o;for("0"===N&&v.testChar(/[XxOoBb]/)?(S=!1,C=!1,O=v.testChar(/[Bb]/)?c:v.testChar(/[Oo]/)?s:u,N+=v.next()):"."===N?S=!1:(N="",v.back());v.testChar(O);)N+=v.next(),S&&"."===v.peek()&&(N+=v.next(),S=!1),C&&v.testChar(/[Ee]/)&&(N+=v.next(),v.testChar(/[+-]/)&&(N+=v.next()),C=!1,S=!1);return[N,"TK_WORD"]}if(i.isIdentifierStart(v.peekCharCode(-1))){if(v.hasNext())for(;i.isIdentifierChar(v.peekCharCode())&&(N+=v.next(),v.hasNext()););return"TK_DOT"===T.type||"TK_RESERVED"===T.type&&l(T.text,["set","get"])||!l(N,b)?[N,"TK_WORD"]:"in"===N||"of"===N?[N,"TK_OPERATOR"]:[N,"TK_RESERVED"]}if("("===N||"["===N)return[N,"TK_START_EXPR"];if(")"===N||"]"===N)return[N,"TK_END_EXPR"];if("{"===N)return[N,"TK_START_BLOCK"];if("}"===N)return[N,"TK_END_BLOCK"];if(";"===N)return[N,"TK_SEMICOLON"];if("/"===N){var R="";if("*"===v.peek()){v.next();var I=function(e){if(!e.match(E))return null;var t={};x.lastIndex=0;for(var n=x.exec(e);n;)t[n[1]]=n[2],n=x.exec(e);return t}(R="/*"+v.match(g)[0]);return I&&"start"===I.ignore&&(R+=v.match(_)[0]),[R=R.replace(i.allLineBreaks,"\n"),"TK_BLOCK_COMMENT",I]}if("/"===v.peek())return v.next(),[R="//"+v.match(y)[0],"TK_COMMENT"]}var j,A=/<()([-a-zA-Z:0-9_.]+|{[\s\S]+?}|!\[CDATA\[[\s\S]*?\]\])(\s+{[\s\S]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{[\s\S]+?}))*\s*(\/?)\s*>/g;if("`"===N||"'"===N||'"'===N||("/"===N||t.e4x&&"<"===N&&v.test(A,-1))&&("TK_RESERVED"===T.type&&l(T.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===T.type&&")"===T.text&&T.parent&&"TK_RESERVED"===T.parent.type&&l(T.parent.text,["if","while","for"])||l(T.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var F=N,D=!1,P=!1;if(e=N,"/"===F)for(var L=!1;v.hasNext()&&(D||L||v.peek()!==F)&&!v.testChar(i.newline);)e+=v.peek(),D?D=!1:(D="\\"===v.peek(),"["===v.peek()?L=!0:"]"===v.peek()&&(L=!1)),v.next();else if(t.e4x&&"<"===F){var M=/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[\s\S]+?}|!\[CDATA\[[\s\S]*?\]\])(\s+{[\s\S]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{[\s\S]+?}))*\s*(\/?)\s*>/g;v.back();var z="",B=v.match(A);if(B){for(var q=B[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),V=0===q.indexOf("{"),U=0;B;){var G=!!B[1],K=B[2];if(!(B[B.length-1]||"![CDATA["===K.slice(0,8))&&(K===q||V&&K.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(G?--U:++U),z+=B[0],U<=0)break;B=v.match(M)}return B||(z+=v.match(/[\s\S]*/g)[0]),[z=z.replace(i.allLineBreaks,"\n"),"TK_STRING"]}}else{var H=function(t,n,a){for(var r;v.hasNext()&&(r=v.peek(),D||r!==t&&(n||!i.newline.test(r)));)(D||n)&&i.newline.test(r)?("\r"===r&&"\n"===v.peek(1)&&(v.next(),r=v.peek()),e+="\n"):e+=r,D?("x"!==r&&"u"!==r||(P=!0),D=!1):D="\\"===r,v.next(),a&&-1!==e.indexOf(a,e.length-a.length)&&("`"===t?H("}",n,"`"):H("`",n,"${"),v.hasNext()&&(e+=v.next()))};"`"===F?H("`",!0,"${"):H(F)}if(P&&t.unescape_strings&&(e=function(e){for(var t="",n=0,r=new a(e),i=null;r.hasNext();)if((i=r.match(/([\s]|[^\\]|\\\\)+/g))&&(t+=i[0]),"\\"===r.peek()){if(r.next(),"x"===r.peek())i=r.match(/x([0-9A-Fa-f]{2})/g);else{if("u"!==r.peek()){t+="\\",r.hasNext()&&(t+=r.next());continue}i=r.match(/u([0-9A-Fa-f]{4})/g)}if(!i)return e;if((n=parseInt(i[1],16))>126&&n<=255&&0===i[0].indexOf("x"))return e;if(n>=0&&n<32){t+="\\"+i[0];continue}t+=34===n||39===n||92===n?"\\"+String.fromCharCode(n):String.fromCharCode(n)}return t}(e)),v.peek()===F&&(e+=F,v.next(),"/"===F))for(;v.hasNext()&&i.isIdentifierStart(v.peekCharCode());)e+=v.next();return[e,"TK_STRING"]}if("#"===N){if(0===h.length&&"!"===v.peek()){for(e=N;v.hasNext()&&"\n"!==N;)N=v.next(),e+=N;return[(j=e,j.replace(/^\s+|\s+$/g,"")+"\n"),"TK_UNKNOWN"]}var W="#";if(v.hasNext()&&v.testChar(o)){do{W+=N=v.next()}while(v.hasNext()&&"#"!==N&&"="!==N);return"#"===N||("["===v.peek()&&"]"===v.peek(1)?(W+="[]",v.next(),v.next()):"{"===v.peek()&&"}"===v.peek(1)&&(W+="{}",v.next(),v.next())),[W,"TK_WORD"]}}if("<"===N&&("?"===v.peek()||"%"===v.peek())){v.back();var $=v.match(w);if($)return[N=(N=$[0]).replace(i.allLineBreaks,"\n"),"TK_STRING"]}if("<"===N&&v.match(/\!--/g)){for(N="\x3c!--";v.hasNext()&&!v.testChar(i.newline);)N+=v.next();return f=!0,[N,"TK_COMMENT"]}if("-"===N&&f&&v.match(/->/g))return f=!1,["--\x3e","TK_COMMENT"];if("."===N)return"."===v.peek()&&"."===v.peek(1)?[N+=v.next()+v.next(),"TK_OPERATOR"]:[N,"TK_DOT"];if(l(N,d)){for(;v.hasNext()&&l(N+v.peek(),d)&&(N+=v.next(),v.hasNext()););return","===N?[N,"TK_COMMA"]:"="===N?[N,"TK_EQUALS"]:[N,"TK_OPERATOR"]}return[N,"TK_UNKNOWN"]}this.tokenize=function(){var t,n,i;v=new a(e),f=!1,h=[];for(var l=null,o=[],c=[];!n||"TK_EOF"!==n.type;){for(i=k(),t=new r(i[1],i[0],m,p);"TK_COMMENT"===t.type||"TK_BLOCK_COMMENT"===t.type||"TK_UNKNOWN"===t.type;)"TK_BLOCK_COMMENT"===t.type&&(t.directives=i[2]),c.push(t),i=k(),t=new r(i[1],i[0],m,p);c.length&&(t.comments_before=c,c=[]),"TK_START_BLOCK"===t.type||"TK_START_EXPR"===t.type?(t.parent=n,o.push(l),l=t):("TK_END_BLOCK"===t.type||"TK_END_EXPR"===t.type)&&l&&("]"===t.text&&"["===l.text||")"===t.text&&"("===l.text||"}"===t.text&&"{"===l.text)&&(t.parent=l.parent,t.opened=l,l=o.pop()),h.push(t),n=t}return h}}}]),r=a,void 0===(n=function(){return{js_beautify:r}}.apply(t,[]))||(e.exports=n)},228:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(e){return!1}}()?Object.assign:function(e,r){for(var i,l,o=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),c=1;c=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,l),a=r.default.Children.only(t);return r.default.cloneElement(a,s(s({},n),{},{onClick:this.onClick}))}}])&&u(t.prototype,n),Object.defineProperty(t,"prototype",{writable:!1}),v}(r.default.PureComponent);t.CopyToClipboard=h,f(h,"defaultProps",{onCopy:void 0,options:void 0})},399:function(e,t,n){"use strict";var a=n(264).CopyToClipboard;a.CopyToClipboard=a,e.exports=a},911:function(e,t,n){"use strict";var a=n(228),r=n(540);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nS;S++)N[S]=S+1;N[15]=0;var C=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,O=Object.prototype.hasOwnProperty,R={},I={};function j(e){return!!O.call(I,e)||!O.call(R,e)&&(C.test(e)?I[e]=!0:(R[e]=!0,!1))}function A(e,t,n,a,r,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i}var F={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){F[e]=new A(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];F[t]=new A(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){F[e]=new A(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){F[e]=new A(e,2,!1,e,null,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){F[e]=new A(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){F[e]=new A(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){F[e]=new A(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){F[e]=new A(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){F[e]=new A(e,5,!1,e.toLowerCase(),null,!1)}));var D=/[\-:]([a-z])/g;function P(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(D,P);F[t]=new A(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(D,P);F[t]=new A(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(D,P);F[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){F[e]=new A(e,1,!1,e.toLowerCase(),null,!1)})),F.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){F[e]=new A(e,1,!1,e.toLowerCase(),null,!0)}));var L=/["'&<>]/;function M(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=L.exec(e);if(t){var n,a="",r=0;for(n=t.index;nt}return!1}(e,t,a)?"":null!==a?(e=a.attributeName,3===(n=a.type)||4===n&&!0===t?e+'=""':(a.sanitizeURL&&(t=""+t),e+'="'+M(t)+'"')):j(e)?e+'="'+M(t)+'"':""}var B="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},q=null,V=null,U=null,G=!1,K=!1,H=null,W=0;function $(){if(null===q)throw Error(i(321));return q}function X(){if(0W))throw Error(i(301));if(e===q)if(K=!0,e={action:n,next:null},null===H&&(H=new Map),void 0===(n=H.get(t)))H.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function te(){}var ne=0,ae={readContext:function(e){var t=ne;return T(e,t),e[t]},useContext:function(e){$();var t=ne;return T(e,t),e[t]},useMemo:function(e,t){if(q=$(),t=void 0===t?null:t,null!==(U=Q())){var n=U.memoizedState;if(null!==n&&null!==t){e:{var a=n[1];if(null===a)a=!1;else{for(var r=0;r=l))throw Error(i(304));var o=new Uint16Array(l);for(o.set(a),(N=o)[0]=n+1,a=n;a=o.children.length){var c=o.footer;if(""!==c&&(this.previousWasTextNode=!1),this.stack.pop(),"select"===o.type)this.currentSelectValue=null;else if(null!=o.type&&null!=o.type.type&&o.type.type.$$typeof===d)this.popProvider(o.type);else if(o.type===h){this.suspenseDepth--;var s=a.pop();if(r){r=!1;var u=o.fallbackFrame;if(!u)throw Error(i(303));this.stack.push(u),a[this.suspenseDepth]+="\x3c!--$!--\x3e";continue}a[this.suspenseDepth]+=s}a[this.suspenseDepth]+=c}else{var m=o.children[o.childIndex++],p="";try{p+=this.render(m,o.context,o.domNamespace)}catch(e){if(null!=e&&"function"==typeof e.then)throw Error(i(294));throw e}a.length<=this.suspenseDepth&&a.push(""),a[this.suspenseDepth]+=p}}return a[0]}finally{pe.current=n,ne=t}},t.render=function(e,t,n){if("string"==typeof e||"number"==typeof e)return""==(n=""+e)?"":this.makeStaticMarkup?M(n):this.previousWasTextNode?"\x3c!-- --\x3e"+M(n):(this.previousWasTextNode=!0,M(n));if(e=(t=function(e,t,n){function l(r,l){var o=l.prototype&&l.prototype.isReactComponent,c=function(e,t,n,a){if(a&&"object"==typeof(a=e.contextType)&&null!==a)return T(a,n),a[n];if(e=e.contextTypes){for(var r in n={},e)n[r]=t[r];t=n}else t=k;return t}(l,t,n,o),s=[],u=!1,d={isMounted:function(){return!1},enqueueForceUpdate:function(){if(null===s)return null},enqueueReplaceState:function(e,t){u=!0,s=[t]},enqueueSetState:function(e,t){if(null===s)return null;s.push(t)}};if(o){if(o=new l(r.props,c,d),"function"==typeof l.getDerivedStateFromProps){var m=l.getDerivedStateFromProps.call(null,r.props,o.state);null!=m&&(o.state=a({},o.state,m))}}else if(q={},o=l(r.props,c,d),null==(o=Y(l,r.props,o,c))||null==o.render)return void Ee(e=o,l);if(o.props=r.props,o.context=c,o.updater=d,void 0===(d=o.state)&&(o.state=d=null),"function"==typeof o.UNSAFE_componentWillMount||"function"==typeof o.componentWillMount)if("function"==typeof o.componentWillMount&&"function"!=typeof l.getDerivedStateFromProps&&o.componentWillMount(),"function"==typeof o.UNSAFE_componentWillMount&&"function"!=typeof l.getDerivedStateFromProps&&o.UNSAFE_componentWillMount(),s.length){d=s;var p=u;if(s=null,u=!1,p&&1===d.length)o.state=d[0];else{m=p?d[0]:o.state;var f=!0;for(p=p?1:0;p=s.length))throw Error(i(93));s=s[0]}c=""+s}null==c&&(c="")}o=a({},o,{value:void 0,children:""+c})}else if("select"===l)this.currentSelectValue=null!=o.value?o.value:o.defaultValue,o=a({},o,{value:void 0});else if("option"===l){s=this.currentSelectValue;var u=function(e){if(null==e)return e;var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(o.children);if(null!=s){var d=null!=o.value?o.value+"":u;if(c=!1,Array.isArray(s)){for(var m=0;m":(E+=">",c="");e:{if(null!=(s=o.dangerouslySetInnerHTML)){if(null!=s.__html){s=s.__html;break e}}else if("string"==typeof(s=o.children)||"number"==typeof s){s=M(s);break e}s=null}return null!=s?(o=[],fe.hasOwnProperty(l)&&"\n"===s.charAt(0)&&(E+="\n"),E+=s):o=me(o.children),e=e.type,n=null==n||"http://www.w3.org/1999/xhtml"===n?ie(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n,this.stack.push({domNamespace:n,type:l,children:o,childIndex:0,context:t,footer:c}),this.previousWasTextNode=!1,E},e}(),_e={renderToString:function(e){e=new xe(e,!1);try{return e.read(1/0)}finally{e.destroy()}},renderToStaticMarkup:function(e){e=new xe(e,!0);try{return e.read(1/0)}finally{e.destroy()}},renderToNodeStream:function(){throw Error(i(207))},renderToStaticNodeStream:function(){throw Error(i(208))},version:"16.14.0"};e.exports=_e.default||_e},551:function(e,t,n){"use strict";var a=n(540),r=n(228),i=n(982);function l(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n