(window.webpackJsonp=window.webpackJsonp||[]).push([[199,5,7,8,17],{"+M/w":function(It,At,re){It.exports={flexRow:"flexRow___1Kwk7",flexColumn:"flexColumn___1x58l",action:"action___osaCD",setScore:"setScore___kmMlR",delete:"delete___XpFlx",content:"content___9Naj3",titleWrap:"titleWrap___32PZL",titleNumber:"titleNumber___3HPb0",score:"score___3zGYh",titleHtml:"titleHtml___2vgPo",answerWrap:"answerWrap___2vM8f",answer:"answer___1Q0Tc",answerText:"answerText___5UVSF"}},"+ua5":function(It,At,re){},"3pxb":function(It,At,re){It.exports=re.p+"static/refresh.c0b88523.png"},"49sm":function(It,At){var re={}.toString;It.exports=Array.isArray||function(ve){return re.call(ve)=="[object Array]"}},"5VLF":function(It,At,re){"use strict";var ve,J;function U(X,F,R){var Z=function(M,N){return X.js_beautify(M,N)};return Z.js=X.js_beautify,Z.css=F.css_beautify,Z.html=R.html_beautify,Z.js_beautify=X.js_beautify,Z.css_beautify=F.css_beautify,Z.html_beautify=R.html_beautify,Z}!(ve=[re("6UM0"),re("TXwP"),re("psGv")],J=function(X,F,R){return U(X,F,R)}.apply(At,ve),J!==void 0&&(It.exports=J))},"5jaM":function(It,At,re){It.exports=re.p+"static/dui.b74348bd.svg"},"6+eU":function(It,At,re){"use strict";re.d(At,"a",function(){return _});var ve=re("wx14"),J=re("rePB"),U=re("VTBJ"),X=re("1OyB"),F=re("vuIU"),R=re("Ji7U"),Z=re("LK+K"),M=re("q1tI"),N=re.n(M),O=re("TSYQ"),h=re.n(O),b=function(T){var d,u="".concat(T.rootPrefixCls,"-item"),o=h()(u,"".concat(u,"-").concat(T.page),(d={},Object(J.a)(d,"".concat(u,"-active"),T.active),Object(J.a)(d,T.className,!!T.className),Object(J.a)(d,"".concat(u,"-disabled"),!T.page),d)),l=function(){T.onClick(T.page)},m=function(E){T.onKeyPress(E,T.onClick,T.page)};return N.a.createElement("li",{title:T.showTitle?T.page:null,className:o,onClick:l,onKeyPress:m,tabIndex:"0"},T.itemRender(T.page,"page",N.a.createElement("a",{rel:"nofollow"},T.page)))},A=b,a={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},r=function(x){Object(R.a)(d,x);var T=Object(Z.a)(d);function d(){var u;Object(X.a)(this,d);for(var o=arguments.length,l=new Array(o),m=0;m=0||g.relatedTarget.className.indexOf("".concat(j,"-next"))>=0))return;u.setState({goInputText:""}),P(u.getValidValue())},u.go=function(g){var E=u.state.goInputText;if(E==="")return;(g.keyCode===a.ENTER||g.type==="click")&&(u.setState({goInputText:""}),u.props.quickGo(u.getValidValue()))},u}return Object(F.a)(d,[{key:"getValidValue",value:function(){var o=this.state,l=o.goInputText,m=o.current;return!l||isNaN(l)?m:Number(l)}},{key:"getPageSizeOptions",value:function(){var o=this.props,l=o.pageSize,m=o.pageSizeOptions;return m.some(function(g){return g.toString()===l.toString()})?m:m.concat([l.toString()]).sort(function(g,E){var L=isNaN(Number(g))?0:Number(g),P=isNaN(Number(E))?0:Number(E);return L-P})}},{key:"render",value:function(){var o=this,l=this.props,m=l.pageSize,g=l.locale,E=l.rootPrefixCls,L=l.changeSize,P=l.quickGo,j=l.goButton,z=l.selectComponentClass,ee=l.buildOptionText,Q=l.selectPrefixCls,q=l.disabled,ae=this.state.goInputText,ge="".concat(E,"-options"),pe=z,Ne=null,Fe=null,He=null;if(!L&&!P)return null;var Ke=this.getPageSizeOptions();if(L&&pe){var Xe=Ke.map(function(Ce,ye){return N.a.createElement(pe.Option,{key:ye,value:Ce.toString()},(ee||o.buildOptionText)(Ce))});Ne=N.a.createElement(pe,{disabled:q,prefixCls:Q,showSearch:!1,className:"".concat(ge,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(m||Ke[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode}},Xe)}return P&&(j&&(He=typeof j=="boolean"?N.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:q,className:"".concat(ge,"-quick-jumper-button")},g.jump_to_confirm):N.a.createElement("span",{onClick:this.go,onKeyUp:this.go},j)),Fe=N.a.createElement("div",{className:"".concat(ge,"-quick-jumper")},g.jump_to,N.a.createElement("input",{disabled:q,type:"text",value:ae,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur}),g.page,He)),N.a.createElement("li",{className:"".concat(ge)},Ne,Fe)}}]),d}(N.a.Component);r.defaultProps={pageSizeOptions:["10","20","50","100"]};var n=r,e=re("N2Kk");function t(){}function i(x){return typeof x=="number"&&isFinite(x)&&Math.floor(x)===x}function s(x,T,d){return d}function I(x,T,d){var u=typeof x=="undefined"?T.pageSize:x;return Math.floor((d.total-1)/u)+1}var C=function(x){Object(R.a)(d,x);var T=Object(Z.a)(d);function d(u){var o;Object(X.a)(this,d),o=T.call(this,u),o.getJumpPrevPage=function(){return Math.max(1,o.state.current-(o.props.showLessItems?3:5))},o.getJumpNextPage=function(){return Math.min(I(void 0,o.state,o.props),o.state.current+(o.props.showLessItems?3:5))},o.getItemIcon=function(L,P){var j=o.props.prefixCls,z=L||N.a.createElement("button",{type:"button","aria-label":P,className:"".concat(j,"-item-link")});return typeof L=="function"&&(z=N.a.createElement(L,Object(U.a)({},o.props))),z},o.savePaginationNode=function(L){o.paginationNode=L},o.isValid=function(L){return i(L)&&L!==o.state.current},o.shouldDisplayQuickJumper=function(){var L=o.props,P=L.showQuickJumper,j=L.pageSize,z=L.total;return z<=j?!1:P},o.handleKeyDown=function(L){(L.keyCode===a.ARROW_UP||L.keyCode===a.ARROW_DOWN)&&L.preventDefault()},o.handleKeyUp=function(L){var P=o.getValidValue(L),j=o.state.currentInputValue;P!==j&&o.setState({currentInputValue:P}),L.keyCode===a.ENTER?o.handleChange(P):L.keyCode===a.ARROW_UP?o.handleChange(P-1):L.keyCode===a.ARROW_DOWN&&o.handleChange(P+1)},o.changePageSize=function(L){var P=o.state.current,j=I(L,o.state,o.props);P=P>j?j:P,j===0&&(P=o.state.current),typeof L=="number"&&("pageSize"in o.props||o.setState({pageSize:L}),"current"in o.props||o.setState({current:P,currentInputValue:P})),o.props.onShowSizeChange(P,L),"onChange"in o.props&&o.props.onChange&&o.props.onChange(P,L)},o.handleChange=function(L){var P=o.props.disabled,j=L;if(o.isValid(j)&&!P){var z=I(void 0,o.state,o.props);j>z?j=z:j<1&&(j=1),"current"in o.props||o.setState({current:j,currentInputValue:j});var ee=o.state.pageSize;return o.props.onChange(j,ee),j}return o.state.current},o.prev=function(){o.hasPrev()&&o.handleChange(o.state.current-1)},o.next=function(){o.hasNext()&&o.handleChange(o.state.current+1)},o.jumpPrev=function(){o.handleChange(o.getJumpPrevPage())},o.jumpNext=function(){o.handleChange(o.getJumpNextPage())},o.hasPrev=function(){return o.state.current>1},o.hasNext=function(){return o.state.current2?j-2:0),ee=2;ee=m?E=m:E=Number(l),E}},{key:"getShowSizeChanger",value:function(){var o=this.props,l=o.showSizeChanger,m=o.total,g=o.totalBoundaryShowSizeChanger;return typeof l!="undefined"?l:m>g}},{key:"renderPrev",value:function(o){var l=this.props,m=l.prevIcon,g=l.itemRender,E=g(o,"prev",this.getItemIcon(m,"prev page")),L=!this.hasPrev();return Object(M.isValidElement)(E)?Object(M.cloneElement)(E,{disabled:L}):E}},{key:"renderNext",value:function(o){var l=this.props,m=l.nextIcon,g=l.itemRender,E=g(o,"next",this.getItemIcon(m,"next page")),L=!this.hasNext();return Object(M.isValidElement)(E)?Object(M.cloneElement)(E,{disabled:L}):E}},{key:"render",value:function(){var o=this,l=this.props,m=l.prefixCls,g=l.className,E=l.style,L=l.disabled,P=l.hideOnSinglePage,j=l.total,z=l.locale,ee=l.showQuickJumper,Q=l.showLessItems,q=l.showTitle,ae=l.showTotal,ge=l.simple,pe=l.itemRender,Ne=l.showPrevNextJumpers,Fe=l.jumpPrevIcon,He=l.jumpNextIcon,Ke=l.selectComponentClass,Xe=l.selectPrefixCls,Ce=l.pageSizeOptions,ye=this.state,Pe=ye.current,Et=ye.pageSize,mt=ye.currentInputValue;if(P===!0&&j<=Et)return null;var gt=I(void 0,this.state,this.props),bt=[],oe=null,V=null,Y=null,he=null,Se=null,Ue=ee&&ee.goButton,Ie=Q?1:2,st=Pe-1>0?Pe-1:0,it=Pe+1=Ie*2&&Pe!==1+2&&(bt[0]=Object(M.cloneElement)(bt[0],{className:"".concat(m,"-item-after-jump-prev")}),bt.unshift(oe)),gt-Pe>=Ie*2&&Pe!==gt-2&&(bt[bt.length-1]=Object(M.cloneElement)(bt[bt.length-1],{className:"".concat(m,"-item-before-jump-next")}),bt.push(V)),tt!==1&&bt.unshift(Y),at!==gt&&bt.push(he)}var Oe=null;ae&&(Oe=N.a.createElement("li",{className:"".concat(m,"-total-text")},ae(j,[j===0?0:(Pe-1)*Et+1,Pe*Et>j?j:Pe*Et])));var be=!this.hasPrev()||!gt,_e=!this.hasNext()||!gt;return N.a.createElement("ul",Object(ve.a)({className:h()(m,g,Object(J.a)({},"".concat(m,"-disabled"),L)),style:E,unselectable:"unselectable",ref:this.savePaginationNode},ut),Oe,N.a.createElement("li",{title:q?z.prev_page:null,onClick:this.prev,tabIndex:be?null:0,onKeyPress:this.runIfEnterPrev,className:h()("".concat(m,"-prev"),Object(J.a)({},"".concat(m,"-disabled"),be)),"aria-disabled":be},this.renderPrev(st)),bt,N.a.createElement("li",{title:q?z.next_page:null,onClick:this.next,tabIndex:_e?null:0,onKeyPress:this.runIfEnterNext,className:h()("".concat(m,"-next"),Object(J.a)({},"".concat(m,"-disabled"),_e)),"aria-disabled":_e},this.renderNext(it)),N.a.createElement(n,{disabled:L,locale:z,rootPrefixCls:m,selectComponentClass:Ke,selectPrefixCls:Xe,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Pe,pageSize:Et,pageSizeOptions:Ce,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ue}))}}],[{key:"getDerivedStateFromProps",value:function(o,l){var m={};if("current"in o&&(m.current=o.current,o.current!==l.current&&(m.currentInputValue=m.current)),"pageSize"in o&&o.pageSize!==l.pageSize){var g=l.current,E=I(o.pageSize,l,o);g=g>E?E:g,"current"in o||(m.current=g,m.currentInputValue=g),m.pageSize=o.pageSize}return m}}]),d}(N.a.Component);C.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:t,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:t,locale:e.a,style:{},itemRender:s,totalBoundaryShowSizeChanger:50};var _=C},"6K3P":function(It,At,re){It.exports=re.p+"static/jinshi.9b74f304.svg"},"6RRn":function(It,At,re){"use strict";var ve=re("wCXF"),J=re("n6Qo");re.d(At,"b",function(){return J.a});var U=re("IBYe"),X=re("6eGT"),F=re("hW8S");re.d(At,"a",function(){return F.a}),At.c=ve.b},"6UM0":function(It,At,re){var ve,J;(function(){var U;(function(){"use strict";var F=[function(N,O,h){var b=h(1).Beautifier,A=h(5).Options;function a(r,n){var e=new b(r,n);return e.beautify()}N.exports=a,N.exports.defaultOptions=function(){return new A}},function(N,O,h){var b=h(2).Output,A=h(3).Token,a=h(4),r=h(5).Options,n=h(7).Tokenizer,e=h(7).line_starters,t=h(7).positionable_operators,i=h(7).TOKEN;function s(Q,q){return q.indexOf(Q)!==-1}function I(Q){return Q.replace(/^\s+/g,"")}function C(Q){for(var q={},ae=0;aeae&&(ae=Q.line_indent_level));var ge={mode:q,parent:Q,last_token:Q?Q.last_token:new A(i.START_BLOCK,""),last_word:Q?Q.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,class_start_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,case_block:!1,indentation_level:ae,alignment:0,line_indent_level:Q?Q.line_indent_level:ae,start_line_index:this._output.get_line_number(),ternary_depth:0};return ge},z.prototype._reset=function(Q){var q=Q.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new b(this._options,q),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(l.BlockStatement);var ae=new n(Q,this._options);return this._tokens=ae.tokenize(),Q},z.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var Q,q=this._reset(this._source_text),ae=this._options.eol;this._options.eol==="auto"&&(ae=` `,q&&a.lineBreak.test(q||"")&&(ae=q.match(a.lineBreak)[0]));for(var ge=this._tokens.next();ge;)this.handle_token(ge),this._last_last_text=this._flags.last_token.text,this._flags.last_token=ge,ge=this._tokens.next();return Q=this._output.get_code(ae),Q},z.prototype.handle_token=function(Q,q){Q.type===i.START_EXPR?this.handle_start_expr(Q):Q.type===i.END_EXPR?this.handle_end_expr(Q):Q.type===i.START_BLOCK?this.handle_start_block(Q):Q.type===i.END_BLOCK?this.handle_end_block(Q):Q.type===i.WORD?this.handle_word(Q):Q.type===i.RESERVED?this.handle_word(Q):Q.type===i.SEMICOLON?this.handle_semicolon(Q):Q.type===i.STRING?this.handle_string(Q):Q.type===i.EQUALS?this.handle_equals(Q):Q.type===i.OPERATOR?this.handle_operator(Q):Q.type===i.COMMA?this.handle_comma(Q):Q.type===i.BLOCK_COMMENT?this.handle_block_comment(Q,q):Q.type===i.COMMENT?this.handle_comment(Q,q):Q.type===i.DOT?this.handle_dot(Q):Q.type===i.EOF?this.handle_eof(Q):Q.type===i.UNKNOWN?this.handle_unknown(Q,q):this.handle_unknown(Q,q)},z.prototype.handle_whitespace_and_comments=function(Q,q){var ae=Q.newlines,ge=this._options.keep_array_indentation&&E(this._flags.mode);if(Q.comments_before)for(var pe=Q.comments_before.next();pe;)this.handle_whitespace_and_comments(pe,q),this.handle_token(pe,q),pe=Q.comments_before.next();if(ge)for(var Ne=0;Ne0,q);else if(this._options.max_preserve_newlines&&ae>this._options.max_preserve_newlines&&(ae=this._options.max_preserve_newlines),this._options.preserve_newlines&&ae>1){this.print_newline(!1,q);for(var Fe=1;Fe0&&(!this._flags.parent||this._flags.indentation_level>this._flags.parent.indentation_level)&&(this._flags.indentation_level-=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},z.prototype.set_mode=function(Q){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,Q),this._flags=this.create_flags(this._previous_flags,Q),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},z.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===l.Statement&&m(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},z.prototype.start_of_object_property=function(){return this._flags.parent.mode===l.ObjectLiteral&&this._flags.mode===l.Statement&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||x(this._flags.last_token,["get","set"]))},z.prototype.start_of_statement=function(Q){var q=!1;return q=q||x(this._flags.last_token,["var","let","const"])&&Q.type===i.WORD,q=q||_(this._flags.last_token,"do"),q=q||!(this._flags.parent.mode===l.ObjectLiteral&&this._flags.mode===l.Statement)&&x(this._flags.last_token,ee)&&!Q.newlines,q=q||_(this._flags.last_token,"else")&&!(_(Q,"if")&&!Q.comments_before),q=q||this._flags.last_token.type===i.END_EXPR&&(this._previous_flags.mode===l.ForInitializer||this._previous_flags.mode===l.Conditional),q=q||this._flags.last_token.type===i.WORD&&this._flags.mode===l.BlockStatement&&!this._flags.in_case&&!(Q.text==="--"||Q.text==="++")&&this._last_last_text!=="function"&&Q.type!==i.WORD&&Q.type!==i.RESERVED,q=q||this._flags.mode===l.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||x(this._flags.last_token,["get","set"])),q?(this.set_mode(l.Statement),this.indent(),this.handle_whitespace_and_comments(Q,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(Q,x(Q,["do","for","if","while"])),!0):!1},z.prototype.handle_start_expr=function(Q){this.start_of_statement(Q)||this.handle_whitespace_and_comments(Q);var q=l.Expression;if(Q.text==="["){if(this._flags.last_token.type===i.WORD||this._flags.last_token.text===")"){x(this._flags.last_token,e)&&(this._output.space_before_token=!0),this.print_token(Q),this.set_mode(q),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}q=l.ArrayLiteral,E(this._flags.mode)&&((this._flags.last_token.text==="["||this._flags.last_token.text===","&&(this._last_last_text==="]"||this._last_last_text==="}"))&&(this._options.keep_array_indentation||this.print_newline())),s(this._flags.last_token.type,[i.START_EXPR,i.END_EXPR,i.WORD,i.OPERATOR,i.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===i.RESERVED)this._flags.last_token.text==="for"?(this._output.space_before_token=this._options.space_before_conditional,q=l.ForInitializer):s(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,q=l.Conditional):s(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:this._flags.last_token.text==="import"&&Q.whitespace_before===""?this._output.space_before_token=!1:(s(this._flags.last_token.text,e)||this._flags.last_token.text==="catch")&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===i.EQUALS||this._flags.last_token.type===i.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(Q);else if(this._flags.last_token.type===i.WORD){this._output.space_before_token=!1;var ae=this._tokens.peek(-3);if(this._options.space_after_named_function&&ae){var ge=this._tokens.peek(-4);x(ae,["async","function"])||ae.text==="*"&&x(ge,["async","function"])?this._output.space_before_token=!0:this._flags.mode===l.ObjectLiteral?(ae.text==="{"||ae.text===","||ae.text==="*"&&(ge.text==="{"||ge.text===","))&&(this._output.space_before_token=!0):this._flags.parent&&this._flags.parent.class_start_block&&(this._output.space_before_token=!0)}}else this.allow_wrap_or_preserved_newline(Q);(this._flags.last_token.type===i.RESERVED&&(this._flags.last_word==="function"||this._flags.last_word==="typeof")||this._flags.last_token.text==="*"&&(s(this._last_last_text,["function","yield"])||this._flags.mode===l.ObjectLiteral&&s(this._last_last_text,["{",","])))&&(this._output.space_before_token=this._options.space_after_anon_function)}this._flags.last_token.text===";"||this._flags.last_token.type===i.START_BLOCK?this.print_newline():(this._flags.last_token.type===i.END_EXPR||this._flags.last_token.type===i.START_EXPR||this._flags.last_token.type===i.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===i.COMMA)&&this.allow_wrap_or_preserved_newline(Q,Q.newlines),this.print_token(Q),this.set_mode(q),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},z.prototype.handle_end_expr=function(Q){for(;this._flags.mode===l.Statement;)this.restore_mode();this.handle_whitespace_and_comments(Q),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(Q,Q.text==="]"&&E(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===i.START_EXPR&&!this._options.space_in_empty_paren?(this._output.trim(),this._output.space_before_token=!1):this._output.space_before_token=!0),this.deindent(),this.print_token(Q),this.restore_mode(),m(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===l.Conditional&&(this._previous_flags.mode=l.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},z.prototype.handle_start_block=function(Q){this.handle_whitespace_and_comments(Q);var q=this._tokens.peek(),ae=this._tokens.peek(1);this._flags.last_word==="switch"&&this._flags.last_token.type===i.END_EXPR?(this.set_mode(l.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(l.BlockStatement):ae&&(s(ae.text,[":",","])&&s(q.type,[i.STRING,i.WORD,i.RESERVED])||s(q.text,["get","set","..."])&&s(ae.type,[i.WORD,i.RESERVED]))?s(this._last_last_text,["class","interface"])&&!s(ae.text,[":",","])?this.set_mode(l.BlockStatement):this.set_mode(l.ObjectLiteral):this._flags.last_token.type===i.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(l.BlockStatement):s(this._flags.last_token.type,[i.EQUALS,i.START_EXPR,i.COMMA,i.OPERATOR])||x(this._flags.last_token,["return","throw","import","default"])?this.set_mode(l.ObjectLiteral):this.set_mode(l.BlockStatement),this._flags.last_token&&(x(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0));var ge=!q.comments_before&&q.text==="}",pe=ge&&this._flags.last_word==="function"&&this._flags.last_token.type===i.END_EXPR;if(this._options.brace_preserve_inline){var Ne=0,Fe=null;this._flags.inline_frame=!0;do if(Ne+=1,Fe=this._tokens.peek(Ne-1),Fe.newlines){this._flags.inline_frame=!1;break}while(Fe.type!==i.EOF&&!(Fe.type===i.END_BLOCK&&Fe.opened===Q))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&Q.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==i.OPERATOR&&(pe||this._flags.last_token.type===i.EQUALS||x(this._flags.last_token,T)&&this._flags.last_token.text!=="else")?this._output.space_before_token=!0:this.print_newline(!1,!0):(E(this._previous_flags.mode)&&(this._flags.last_token.type===i.START_EXPR||this._flags.last_token.type===i.COMMA)&&((this._flags.last_token.type===i.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===i.COMMA||this._flags.last_token.type===i.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(Q),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==i.OPERATOR&&this._flags.last_token.type!==i.START_EXPR&&(this._flags.last_token.type===i.START_BLOCK&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(Q),this.indent(),!ge&&!(this._options.brace_preserve_inline&&this._flags.inline_frame)&&this.print_newline()},z.prototype.handle_end_block=function(Q){for(this.handle_whitespace_and_comments(Q);this._flags.mode===l.Statement;)this.restore_mode();var q=this._flags.last_token.type===i.START_BLOCK;this._flags.inline_frame&&!q?this._output.space_before_token=!0:this._options.brace_style==="expand"?q||this.print_newline():q||(E(this._flags.mode)&&this._options.keep_array_indentation?(this._options.keep_array_indentation=!1,this.print_newline(),this._options.keep_array_indentation=!0):this.print_newline()),this.restore_mode(),this.print_token(Q)},z.prototype.handle_word=function(Q){if(Q.type===i.RESERVED){if(s(Q.text,["set","get"])&&this._flags.mode!==l.ObjectLiteral)Q.type=i.WORD;else if(Q.text==="import"&&s(this._tokens.peek().text,["(","."]))Q.type=i.WORD;else if(s(Q.text,["as","from"])&&!this._flags.import_block)Q.type=i.WORD;else if(this._flags.mode===l.ObjectLiteral){var q=this._tokens.peek();q.text===":"&&(Q.type=i.WORD)}}if(this.start_of_statement(Q)?x(this._flags.last_token,["var","let","const"])&&Q.type===i.WORD&&(this._flags.declaration_statement=!0):Q.newlines&&!L(this._flags.mode)&&(this._flags.last_token.type!==i.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==i.EQUALS&&(this._options.preserve_newlines||!x(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(Q),this.print_newline()):this.handle_whitespace_and_comments(Q),this._flags.do_block&&!this._flags.do_while)if(_(Q,"while")){this._output.space_before_token=!0,this.print_token(Q),this._output.space_before_token=!0,this._flags.do_while=!0;return}else this.print_newline(),this._flags.do_block=!1;if(this._flags.if_block)if(!this._flags.else_block&&_(Q,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===l.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}if(this._flags.in_case_statement&&x(Q,["case","default"])){this.print_newline(),!this._flags.case_block&&(this._flags.case_body||this._options.jslint_happy)&&this.deindent(),this._flags.case_body=!1,this.print_token(Q),this._flags.in_case=!0;return}if((this._flags.last_token.type===i.COMMA||this._flags.last_token.type===i.START_EXPR||this._flags.last_token.type===i.EQUALS||this._flags.last_token.type===i.OPERATOR)&&(this.start_of_object_property()||this.allow_wrap_or_preserved_newline(Q)),_(Q,"function")){(s(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(s(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===i.OPERATOR))&&(!this._output.just_added_blankline()&&!Q.comments_before&&(this.print_newline(),this.print_newline(!0))),this._flags.last_token.type===i.RESERVED||this._flags.last_token.type===i.WORD?x(this._flags.last_token,["get","set","new","export"])||x(this._flags.last_token,ee)?this._output.space_before_token=!0:_(this._flags.last_token,"default")&&this._last_last_text==="export"?this._output.space_before_token=!0:this._flags.last_token.text==="declare"?this._output.space_before_token=!0:this.print_newline():this._flags.last_token.type===i.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(L(this._flags.mode)||E(this._flags.mode))||this.print_newline(),this.print_token(Q),this._flags.last_word=Q.text;return}var ae="NONE";if(this._flags.last_token.type===i.END_BLOCK?this._previous_flags.inline_frame?ae="SPACE":x(Q,["else","catch","finally","from"])?this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&Q.newlines?ae="NEWLINE":(ae="SPACE",this._output.space_before_token=!0):ae="NEWLINE":this._flags.last_token.type===i.SEMICOLON&&this._flags.mode===l.BlockStatement?ae="NEWLINE":this._flags.last_token.type===i.SEMICOLON&&L(this._flags.mode)?ae="SPACE":this._flags.last_token.type===i.STRING?ae="NEWLINE":this._flags.last_token.type===i.RESERVED||this._flags.last_token.type===i.WORD||this._flags.last_token.text==="*"&&(s(this._last_last_text,["function","yield"])||this._flags.mode===l.ObjectLiteral&&s(this._last_last_text,["{",","]))?ae="SPACE":this._flags.last_token.type===i.START_BLOCK?this._flags.inline_frame?ae="SPACE":ae="NEWLINE":this._flags.last_token.type===i.END_EXPR&&(this._output.space_before_token=!0,ae="NEWLINE"),x(Q,e)&&this._flags.last_token.text!==")"&&(this._flags.inline_frame||this._flags.last_token.text==="else"||this._flags.last_token.text==="export"?ae="SPACE":ae="NEWLINE"),x(Q,["else","catch","finally"]))if((!(this._flags.last_token.type===i.END_BLOCK&&this._previous_flags.mode===l.BlockStatement)||this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&Q.newlines)&&!this._flags.inline_frame)this.print_newline();else{this._output.trim(!0);var ge=this._output.current_line;ge.last()!=="}"&&this.print_newline(),this._output.space_before_token=!0}else ae==="NEWLINE"?x(this._flags.last_token,T)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&x(Q,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==i.END_EXPR?(this._flags.last_token.type!==i.START_EXPR||!x(Q,["var","let","const"]))&&this._flags.last_token.text!==":"&&(_(Q,"if")&&_(Q.previous,"else")?this._output.space_before_token=!0:this.print_newline()):x(Q,e)&&this._flags.last_token.text!==")"&&this.print_newline():this._flags.multiline_frame&&E(this._flags.mode)&&this._flags.last_token.text===","&&this._last_last_text==="}"?this.print_newline():ae==="SPACE"&&(this._output.space_before_token=!0);Q.previous&&(Q.previous.type===i.WORD||Q.previous.type===i.RESERVED)&&(this._output.space_before_token=!0),this.print_token(Q),this._flags.last_word=Q.text,Q.type===i.RESERVED&&(Q.text==="do"?this._flags.do_block=!0:Q.text==="if"?this._flags.if_block=!0:Q.text==="import"?this._flags.import_block=!0:this._flags.import_block&&_(Q,"from")&&(this._flags.import_block=!1))},z.prototype.handle_semicolon=function(Q){this.start_of_statement(Q)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(Q);for(var q=this._tokens.peek();this._flags.mode===l.Statement&&!(this._flags.if_block&&_(q,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(Q)},z.prototype.handle_string=function(Q){Q.text.startsWith("`")&&Q.newlines===0&&Q.whitespace_before===""&&(Q.previous.text===")"||this._flags.last_token.type===i.WORD)||(this.start_of_statement(Q)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(Q),this._flags.last_token.type===i.RESERVED||this._flags.last_token.type===i.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===i.COMMA||this._flags.last_token.type===i.START_EXPR||this._flags.last_token.type===i.EQUALS||this._flags.last_token.type===i.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(Q):Q.text.startsWith("`")&&this._flags.last_token.type===i.END_EXPR&&(Q.previous.text==="]"||Q.previous.text===")")&&Q.newlines===0?this._output.space_before_token=!0:this.print_newline())),this.print_token(Q)},z.prototype.handle_equals=function(Q){this.start_of_statement(Q)||this.handle_whitespace_and_comments(Q),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(Q),this._output.space_before_token=!0},z.prototype.handle_comma=function(Q){this.handle_whitespace_and_comments(Q,!0),this.print_token(Q),this._output.space_before_token=!0,this._flags.declaration_statement?(L(this._flags.parent.mode)&&(this._flags.declaration_assignment=!1),this._flags.declaration_assignment?(this._flags.declaration_assignment=!1,this.print_newline(!1,!0)):this._options.comma_first&&this.allow_wrap_or_preserved_newline(Q)):this._flags.mode===l.ObjectLiteral||this._flags.mode===l.Statement&&this._flags.parent.mode===l.ObjectLiteral?(this._flags.mode===l.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(Q)},z.prototype.handle_operator=function(Q){var q=Q.text==="*"&&(x(this._flags.last_token,["function","yield"])||s(this._flags.last_token.type,[i.START_BLOCK,i.COMMA,i.END_BLOCK,i.SEMICOLON])),ae=s(Q.text,["-","+"])&&(s(this._flags.last_token.type,[i.START_BLOCK,i.START_EXPR,i.EQUALS,i.OPERATOR])||s(this._flags.last_token.text,e)||this._flags.last_token.text===",");if(!this.start_of_statement(Q)){var ge=!q;this.handle_whitespace_and_comments(Q,ge)}if(Q.text==="*"&&this._flags.last_token.type===i.DOT){this.print_token(Q);return}if(Q.text==="::"){this.print_token(Q);return}if(this._flags.last_token.type===i.OPERATOR&&s(this._options.operator_position,o)&&this.allow_wrap_or_preserved_newline(Q),Q.text===":"&&this._flags.in_case){this.print_token(Q),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==i.START_BLOCK?(this.indent(),this.print_newline(),this._flags.case_block=!1):(this._flags.case_block=!0,this._output.space_before_token=!0);return}var pe=!0,Ne=!0,Fe=!1;if(Q.text===":"?this._flags.ternary_depth===0?pe=!1:(this._flags.ternary_depth-=1,Fe=!0):Q.text==="?"&&(this._flags.ternary_depth+=1),!ae&&!q&&this._options.preserve_newlines&&s(Q.text,t)){var He=Q.text===":",Ke=He&&Fe,Xe=He&&!Fe;switch(this._options.operator_position){case u.before_newline:this._output.space_before_token=!Xe,this.print_token(Q),(!He||Ke)&&this.allow_wrap_or_preserved_newline(Q),this._output.space_before_token=!0;return;case u.after_newline:this._output.space_before_token=!0,!He||Ke?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(Q):this._output.space_before_token=!1,this.print_token(Q),this._output.space_before_token=!0;return;case u.preserve_newline:Xe||this.allow_wrap_or_preserved_newline(Q),pe=!(this._output.just_added_newline()||Xe),this._output.space_before_token=pe,this.print_token(Q),this._output.space_before_token=!0;return}}if(q){this.allow_wrap_or_preserved_newline(Q),pe=!1;var Ce=this._tokens.peek();Ne=Ce&&s(Ce.type,[i.WORD,i.RESERVED])}else if(Q.text==="...")this.allow_wrap_or_preserved_newline(Q),pe=this._flags.last_token.type===i.START_BLOCK,Ne=!1;else if(s(Q.text,["--","++","!","~"])||ae){if((this._flags.last_token.type===i.COMMA||this._flags.last_token.type===i.START_EXPR)&&this.allow_wrap_or_preserved_newline(Q),pe=!1,Ne=!1,Q.newlines&&(Q.text==="--"||Q.text==="++"||Q.text==="~")){var ye=x(this._flags.last_token,T)&&Q.newlines;ye&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(ye,!0)}this._flags.last_token.text===";"&&L(this._flags.mode)&&(pe=!0),this._flags.last_token.type===i.RESERVED?pe=!0:this._flags.last_token.type===i.END_EXPR?pe=!(this._flags.last_token.text==="]"&&(Q.text==="--"||Q.text==="++")):this._flags.last_token.type===i.OPERATOR&&(pe=s(Q.text,["--","-","++","+"])&&s(this._flags.last_token.text,["--","-","++","+"]),s(Q.text,["+","-"])&&s(this._flags.last_token.text,["--","++"])&&(Ne=!0)),(this._flags.mode===l.BlockStatement&&!this._flags.inline_frame||this._flags.mode===l.Statement)&&(this._flags.last_token.text==="{"||this._flags.last_token.text===";")&&this.print_newline()}this._output.space_before_token=this._output.space_before_token||pe,this.print_token(Q),this._output.space_before_token=Ne},z.prototype.handle_block_comment=function(Q,q){if(this._output.raw){this._output.add_raw_token(Q),Q.directives&&Q.directives.preserve==="end"&&(this._output.raw=this._options.test_output_raw);return}if(Q.directives){this.print_newline(!1,q),this.print_token(Q),Q.directives.preserve==="start"&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(!a.newline.test(Q.text)&&!Q.newlines){this._output.space_before_token=!0,this.print_token(Q),this._output.space_before_token=!0;return}else this.print_block_commment(Q,q)},z.prototype.print_block_commment=function(Q,q){var ae=g(Q.text),ge,pe=!1,Ne=!1,Fe=Q.whitespace_before,He=Fe.length;if(this.print_newline(!1,q),this.print_token_line_indentation(Q),this._output.add_token(ae[0]),this.print_newline(!1,q),ae.length>1){for(ae=ae.slice(1),pe=P(ae,"*"),Ne=j(ae,Fe),pe&&(this._flags.alignment=1),ge=0;ge=0;a--)if(this.__items[a].match(A))return!0;return!1},O.prototype.set_indent=function(A,a){this.is_empty()&&(this.__indent_count=A||0,this.__alignment_count=a||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},O.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},O.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},O.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var A=this.__parent.current_line;return A.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),A.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),A.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,A.__items[0]===" "&&(A.__items.splice(0,1),A.__character_count-=1),!0}return!1},O.prototype.is_empty=function(){return this.__items.length===0},O.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},O.prototype.push=function(A){this.__items.push(A);var a=A.lastIndexOf(` `);a!==-1?this.__character_count=A.length-a:this.__character_count+=A.length},O.prototype.pop=function(){var A=null;return this.is_empty()||(A=this.__items.pop(),this.__character_count-=A.length),A},O.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},O.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},O.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},O.prototype.toString=function(){var A="";return this.is_empty()?this.__parent.indent_empty_lines&&(A=this.__parent.get_indent_string(this.__indent_count)):(A=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),A+=this.__items.join("")),A};function h(A,a){this.__cache=[""],this.__indent_size=A.indent_size,this.__indent_string=A.indent_char,A.indent_with_tabs||(this.__indent_string=new Array(A.indent_size+1).join(A.indent_char)),a=a||"",A.indent_level>0&&(a=new Array(A.indent_level+1).join(this.__indent_string)),this.__base_string=a,this.__base_string_length=a.length}h.prototype.get_indent_size=function(A,a){var r=this.__base_string_length;return a=a||0,A<0&&(r=0),r+=A*this.__indent_size,r+=a,r},h.prototype.get_indent_string=function(A,a){var r=this.__base_string;return a=a||0,A<0&&(A=0,r=""),a+=A*this.__indent_size,this.__ensure_cache(a),r+=this.__cache[a],r},h.prototype.__ensure_cache=function(A){for(;A>=this.__cache.length;)this.__add_column()},h.prototype.__add_column=function(){var A=this.__cache.length,a=0,r="";this.__indent_size&&A>=this.__indent_size&&(a=Math.floor(A/this.__indent_size),A-=a*this.__indent_size,r=new Array(a+1).join(this.__indent_string)),A&&(r+=new Array(A+1).join(" ")),this.__cache.push(r)};function b(A,a){this.__indent_cache=new h(A,a),this.raw=!1,this._end_with_newline=A.end_with_newline,this.indent_size=A.indent_size,this.wrap_line_length=A.wrap_line_length,this.indent_empty_lines=A.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new O(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}b.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},b.prototype.get_line_number=function(){return this.__lines.length},b.prototype.get_indent_string=function(A,a){return this.__indent_cache.get_indent_string(A,a)},b.prototype.get_indent_size=function(A,a){return this.__indent_cache.get_indent_size(A,a)},b.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},b.prototype.add_new_line=function(A){return this.is_empty()||!A&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},b.prototype.get_code=function(A){this.trim(!0);var a=this.current_line.pop();a&&(a[a.length-1]===` `&&(a=a.replace(/\n+$/g,"")),this.current_line.push(a)),this._end_with_newline&&this.__add_outputline();var r=this.__lines.join(` `);return A!==` `&&(r=r.replace(/[\n]/g,A)),r},b.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},b.prototype.set_indent=function(A,a){return A=A||0,a=a||0,this.next_line.set_indent(A,a),this.__lines.length>1?(this.current_line.set_indent(A,a),!0):(this.current_line.set_indent(),!1)},b.prototype.add_raw_token=function(A){for(var a=0;a1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},b.prototype.just_added_newline=function(){return this.current_line.is_empty()},b.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},b.prototype.ensure_empty_line_above=function(A,a){for(var r=this.__lines.length-2;r>=0;){var n=this.__lines[r];if(n.is_empty())break;if(n.item(0).indexOf(A)!==0&&n.item(-1)!==a){this.__lines.splice(r+1,0,new O(this)),this.previous_line=this.__lines[this.__lines.length-2];break}r--}},N.exports.Output=b},function(N){function O(h,b,A,a){this.type=h,this.text=b,this.comments_before=null,this.newlines=A||0,this.whitespace_before=a||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}N.exports.Token=O},function(N,O){var h="\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a",b="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",A="\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u08a0\\u08a2-\\u08ac\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097f\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c33\\u0c35-\\u0c39\\u0c3d\\u0c58\\u0c59\\u0c60\\u0c61\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d60\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f4\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f0\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191c\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19c1-\\u19c7\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u212f-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u2e2f\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua697\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua78e\\ua790-\\ua793\\ua7a0-\\ua7aa\\ua7f8-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa80-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",a="\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u0620-\\u0649\\u0672-\\u06d3\\u06e7-\\u06e8\\u06fb-\\u06fc\\u0730-\\u074a\\u0800-\\u0814\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0840-\\u0857\\u08e4-\\u08fe\\u0900-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962-\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09d7\\u09df-\\u09e0\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2-\\u0ae3\\u0ae6-\\u0aef\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5f-\\u0b60\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c01-\\u0c03\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62-\\u0c63\\u0c66-\\u0c6f\\u0c82\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2-\\u0ce3\\u0ce6-\\u0cef\\u0d02\\u0d03\\u0d46-\\u0d48\\u0d57\\u0d62-\\u0d63\\u0d66-\\u0d6f\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e34-\\u0e3a\\u0e40-\\u0e45\\u0e50-\\u0e59\\u0eb4-\\u0eb9\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f41-\\u0f47\\u0f71-\\u0f84\\u0f86-\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u1000-\\u1029\\u1040-\\u1049\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u170e-\\u1710\\u1720-\\u1730\\u1740-\\u1750\\u1772\\u1773\\u1780-\\u17b2\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u1810-\\u1819\\u1920-\\u192b\\u1930-\\u193b\\u1951-\\u196d\\u19b0-\\u19c0\\u19c8-\\u19c9\\u19d0-\\u19d9\\u1a00-\\u1a15\\u1a20-\\u1a53\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1b46-\\u1b4b\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c00-\\u1c22\\u1c40-\\u1c49\\u1c5b-\\u1c7d\\u1cd0-\\u1cd2\\u1d00-\\u1dbe\\u1e01-\\u1f15\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2d81-\\u2d96\\u2de0-\\u2dff\\u3021-\\u3028\\u3099\\u309a\\ua640-\\ua66d\\ua674-\\ua67d\\ua69f\\ua6f0-\\ua6f1\\ua7f8-\\ua800\\ua806\\ua80b\\ua823-\\ua827\\ua880-\\ua881\\ua8b4-\\ua8c4\\ua8d0-\\ua8d9\\ua8f3-\\ua8f7\\ua900-\\ua909\\ua926-\\ua92d\\ua930-\\ua945\\ua980-\\ua983\\ua9b3-\\ua9c0\\uaa00-\\uaa27\\uaa40-\\uaa41\\uaa4c-\\uaa4d\\uaa50-\\uaa59\\uaa7b\\uaae0-\\uaae9\\uaaf2-\\uaaf3\\uabc0-\\uabe1\\uabec\\uabed\\uabf0-\\uabf9\\ufb20-\\ufb28\\ufe00-\\ufe0f\\ufe20-\\ufe26\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f",r="(?:\\\\u[0-9a-fA-F]{4}|["+h+A+"])",n="(?:\\\\u[0-9a-fA-F]{4}|["+b+A+a+"])*";O.identifier=new RegExp(r+n,"g"),O.identifierStart=new RegExp(r),O.identifierMatch=new RegExp("(?:\\\\u[0-9a-fA-F]{4}|["+b+A+a+"])+");var e=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/;O.newline=/[\n\r\u2028\u2029]/,O.lineBreak=new RegExp(`\r |`+O.newline.source),O.allLineBreaks=new RegExp(O.lineBreak.source,"g")},function(N,O,h){var b=h(6).Options,A=["before-newline","after-newline","preserve-newline"];function a(r){b.call(this,r,"js");var n=this.raw_options.brace_style||null;n==="expand-strict"?this.raw_options.brace_style="expand":n==="collapse-preserve-inline"?this.raw_options.brace_style="collapse,preserve-inline":this.raw_options.braces_on_own_line!==void 0&&(this.raw_options.brace_style=this.raw_options.braces_on_own_line?"expand":"collapse");var e=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var t=0;t>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" "),d=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";d=d.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),d="\\?\\.(?!\\d) "+d,d=d.replace(/ /g,"|");var u=new RegExp(d),o="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),l=o.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]),m=new RegExp("^(?:"+l.join("|")+")$"),g,E=function(P,j){A.call(this,P,j),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var z=new e(this._input),ee=new t(this._input).read_options(this._options);this.__patterns={template:ee,identifier:ee.starting_with(n.identifier).matching(n.identifierMatch),number:z.matching(C),punct:z.matching(u),comment:z.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:z.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:z.matching(//),include:z.starting_with(/#include/).until_after(n.lineBreak),shebang:z.starting_with(/#!/).until_after(n.lineBreak),xml:z.matching(/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[^}]+?}|!\[CDATA\[[^\]]*?\]\]|)(\s*{[^}]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{([^{}]|{[^}]+?})+?}))*\s*(\/?)\s*>/),single_quote:ee.until(/['\\\n\r\u2028\u2029]/),double_quote:ee.until(/["\\\n\r\u2028\u2029]/),template_text:ee.until(/[`\\$]/),template_expression:ee.until(/[`}\\]/)}};E.prototype=new A,E.prototype._is_comment=function(P){return P.type===s.COMMENT||P.type===s.BLOCK_COMMENT||P.type===s.UNKNOWN},E.prototype._is_opening=function(P){return P.type===s.START_BLOCK||P.type===s.START_EXPR},E.prototype._is_closing=function(P,j){return(P.type===s.END_BLOCK||P.type===s.END_EXPR)&&j&&(P.text==="]"&&j.text==="["||P.text===")"&&j.text==="("||P.text==="}"&&j.text==="{")},E.prototype._reset=function(){g=!1},E.prototype._get_next_token=function(P,j){var z=null;this._readWhitespace();var ee=this._input.peek();return ee===null?this._create_token(s.EOF,""):(z=z||this._read_non_javascript(ee),z=z||this._read_string(ee),z=z||this._read_word(P),z=z||this._read_singles(ee),z=z||this._read_comment(ee),z=z||this._read_regexp(ee,P),z=z||this._read_xml(ee,P),z=z||this._read_punctuation(),z=z||this._create_token(s.UNKNOWN,this._input.next()),z)},E.prototype._read_word=function(P){var j;if(j=this.__patterns.identifier.read(),j!=="")return j=j.replace(n.allLineBreaks,` `),!(P.type===s.DOT||P.type===s.RESERVED&&(P.text==="set"||P.text==="get"))&&m.test(j)?(j==="in"||j==="of")&&(P.type===s.WORD||P.type===s.STRING)?this._create_token(s.OPERATOR,j):this._create_token(s.RESERVED,j):this._create_token(s.WORD,j);if(j=this.__patterns.number.read(),j!=="")return this._create_token(s.WORD,j)},E.prototype._read_singles=function(P){var j=null;return P==="("||P==="["?j=this._create_token(s.START_EXPR,P):P===")"||P==="]"?j=this._create_token(s.END_EXPR,P):P==="{"?j=this._create_token(s.START_BLOCK,P):P==="}"?j=this._create_token(s.END_BLOCK,P):P===";"?j=this._create_token(s.SEMICOLON,P):P==="."&&x.test(this._input.peek(1))?j=this._create_token(s.DOT,P):P===","&&(j=this._create_token(s.COMMA,P)),j&&this._input.next(),j},E.prototype._read_punctuation=function(){var P=this.__patterns.punct.read();if(P!=="")return P==="="?this._create_token(s.EQUALS,P):P==="?."?this._create_token(s.DOT,P):this._create_token(s.OPERATOR,P)},E.prototype._read_non_javascript=function(P){var j="";if(P==="#"){if(this._is_first_token()&&(j=this.__patterns.shebang.read(),j))return this._create_token(s.UNKNOWN,j.trim()+` `);if(j=this.__patterns.include.read(),j)return this._create_token(s.UNKNOWN,j.trim()+` `);P=this._input.next();var z="#";if(this._input.hasNext()&&this._input.testChar(_)){do P=this._input.next(),z+=P;while(this._input.hasNext()&&P!=="#"&&P!=="=");return P==="#"||(this._input.peek()==="["&&this._input.peek(1)==="]"?(z+="[]",this._input.next(),this._input.next()):this._input.peek()==="{"&&this._input.peek(1)==="}"&&(z+="{}",this._input.next(),this._input.next())),this._create_token(s.WORD,z)}this._input.back()}else if(P==="<"&&this._is_first_token()){if(j=this.__patterns.html_comment_start.read(),j){for(;this._input.hasNext()&&!this._input.testChar(n.newline);)j+=this._input.next();return g=!0,this._create_token(s.COMMENT,j)}}else if(g&&P==="-"&&(j=this.__patterns.html_comment_end.read(),j))return g=!1,this._create_token(s.COMMENT,j);return null},E.prototype._read_comment=function(P){var j=null;if(P==="/"){var z="";if(this._input.peek(1)==="*"){z=this.__patterns.block_comment.read();var ee=I.get_directives(z);ee&&ee.ignore==="start"&&(z+=I.readIgnored(this._input)),z=z.replace(n.allLineBreaks,` `),j=this._create_token(s.BLOCK_COMMENT,z),j.directives=ee}else this._input.peek(1)==="/"&&(z=this.__patterns.comment.read(),j=this._create_token(s.COMMENT,z))}return j},E.prototype._read_string=function(P){if(P==="`"||P==="'"||P==='"'){var j=this._input.next();return this.has_char_escapes=!1,P==="`"?j+=this._read_string_recursive("`",!0,"${"):j+=this._read_string_recursive(P),this.has_char_escapes&&this._options.unescape_strings&&(j=L(j)),this._input.peek()===P&&(j+=this._input.next()),j=j.replace(n.allLineBreaks,` `),this._create_token(s.STRING,j)}return null},E.prototype._allow_regexp_or_xml=function(P){return P.type===s.RESERVED&&i(P.text,["return","case","throw","else","do","typeof","yield"])||P.type===s.END_EXPR&&P.text===")"&&P.opened.previous.type===s.RESERVED&&i(P.opened.previous.text,["if","while","for"])||i(P.type,[s.COMMENT,s.START_EXPR,s.START_BLOCK,s.START,s.END_BLOCK,s.OPERATOR,s.EQUALS,s.EOF,s.SEMICOLON,s.COMMA])},E.prototype._read_regexp=function(P,j){if(P==="/"&&this._allow_regexp_or_xml(j)){for(var z=this._input.next(),ee=!1,Q=!1;this._input.hasNext()&&(ee||Q||this._input.peek()!==P)&&!this._input.testChar(n.newline);)z+=this._input.peek(),ee?ee=!1:(ee=this._input.peek()==="\\",this._input.peek()==="["?Q=!0:this._input.peek()==="]"&&(Q=!1)),this._input.next();return this._input.peek()===P&&(z+=this._input.next(),z+=this._input.read(n.identifier)),this._create_token(s.STRING,z)}return null},E.prototype._read_xml=function(P,j){if(this._options.e4x&&P==="<"&&this._allow_regexp_or_xml(j)){var z="",ee=this.__patterns.xml.read_match();if(ee){for(var Q=ee[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),q=Q.indexOf("{")===0,ae=0;ee;){var ge=!!ee[1],pe=ee[2],Ne=!!ee[ee.length-1]||pe.slice(0,8)==="![CDATA[";if(!Ne&&(pe===Q||q&&pe.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(ge?--ae:++ae),z+=ee[0],ae<=0)break;ee=this.__patterns.xml.read_match()}return ee||(z+=this._input.match(/[\s\S]*/g)[0]),z=z.replace(n.allLineBreaks,` `),this._create_token(s.STRING,z)}}return null};function L(P){for(var j="",z=0,ee=new b(P),Q=null;ee.hasNext();)if(Q=ee.match(/([\s]|[^\\]|\\\\)+/g),Q&&(j+=Q[0]),ee.peek()==="\\"){if(ee.next(),ee.peek()==="x")Q=ee.match(/x([0-9A-Fa-f]{2})/g);else if(ee.peek()==="u")Q=ee.match(/u([0-9A-Fa-f]{4})/g);else{j+="\\",ee.hasNext()&&(j+=ee.next());continue}if(!Q)return P;if(z=parseInt(Q[1],16),z>126&&z<=255&&Q[0].indexOf("x")===0)return P;if(z>=0&&z<32){j+="\\"+Q[0];continue}else z===34||z===39||z===92?j+="\\"+String.fromCharCode(z):j+=String.fromCharCode(z)}return j}E.prototype._read_string_recursive=function(P,j,z){var ee,Q;P==="'"?Q=this.__patterns.single_quote:P==='"'?Q=this.__patterns.double_quote:P==="`"?Q=this.__patterns.template_text:P==="}"&&(Q=this.__patterns.template_expression);for(var q=Q.read(),ae="";this._input.hasNext();){if(ae=this._input.next(),ae===P||!j&&n.newline.test(ae)){this._input.back();break}else ae==="\\"&&this._input.hasNext()?(ee=this._input.peek(),ee==="x"||ee==="u"?this.has_char_escapes=!0:ee==="\r"&&this._input.peek(1)===` `&&this._input.next(),ae+=this._input.next()):z&&(z==="${"&&ae==="$"&&this._input.peek()==="{"&&(ae+=this._input.next()),z===ae&&(P==="`"?ae+=this._read_string_recursive("}",j,"`"):ae+=this._read_string_recursive("`",j,"${"),this._input.hasNext()&&(ae+=this._input.next())));ae+=Q.read(),q+=ae}return q},N.exports.Tokenizer=E,N.exports.TOKEN=s,N.exports.positionable_operators=T.slice(),N.exports.line_starters=o.slice()},function(N){var O=RegExp.prototype.hasOwnProperty("sticky");function h(b){this.__input=b||"",this.__input_length=this.__input.length,this.__position=0}h.prototype.restart=function(){this.__position=0},h.prototype.back=function(){this.__position>0&&(this.__position-=1)},h.prototype.hasNext=function(){return this.__position=0&&b=0&&A=b.length&&this.__input.substring(A-b.length,A).toLowerCase()===b},N.exports.InputScanner=h},function(N,O,h){var b=h(8).InputScanner,A=h(3).Token,a=h(10).TokenStream,r=h(11).WhitespacePattern,n={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},e=function(t,i){this._input=new b(t),this._options=i||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new r(this._input)};e.prototype.tokenize=function(){this._input.restart(),this.__tokens=new a,this._reset();for(var t,i=new A(n.START,""),s=null,I=[],C=new a;i.type!==n.EOF;){for(t=this._get_next_token(i,s);this._is_comment(t);)C.add(t),t=this._get_next_token(i,s);C.isEmpty()||(t.comments_before=C,C=new a),t.parent=s,this._is_opening(t)?(I.push(s),s=t):s&&this._is_closing(t,s)&&(t.opened=s,s.closed=t,s=I.pop(),t.parent=s),t.previous=i,i.next=t,this.__tokens.add(t),i=t}return this.__tokens},e.prototype._is_first_token=function(){return this.__tokens.isEmpty()},e.prototype._reset=function(){},e.prototype._get_next_token=function(t,i){this._readWhitespace();var s=this._input.read(/.+/g);return s?this._create_token(n.RAW,s):this._create_token(n.EOF,"")},e.prototype._is_comment=function(t){return!1},e.prototype._is_opening=function(t){return!1},e.prototype._is_closing=function(t,i){return!1},e.prototype._create_token=function(t,i){var s=new A(t,i,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return s},e.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},N.exports.Tokenizer=e,N.exports.TOKEN=n},function(N){function O(h){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=h}O.prototype.restart=function(){this.__position=0},O.prototype.isEmpty=function(){return this.__tokens_length===0},O.prototype.hasNext=function(){return this.__position=0&&h/),erb:e.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:e.starting_with(/{%/).until_after(/%}/),django_value:e.starting_with(/{{/).until_after(/}}/),django_comment:e.starting_with(/{#/).until_after(/#}/),smarty:e.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:e.starting_with(/{\*/).until_after(/\*}/),smarty_literal:e.starting_with(/{literal}/).until_after(/{\/literal}/)}}a.prototype=new b,a.prototype._create=function(){return new a(this._input,this)},a.prototype._update=function(){this.__set_templated_pattern()},a.prototype.disable=function(r){var n=this._create();return n._disabled[r]=!0,n._update(),n},a.prototype.read_options=function(r){var n=this._create();for(var e in A)n._disabled[e]=r.templating.indexOf(e)===-1;return n._update(),n},a.prototype.exclude=function(r){var n=this._create();return n._excluded[r]=!0,n._update(),n},a.prototype.read=function(){var r="";this._match_pattern?r=this._input.read(this._starting_pattern):r=this._input.read(this._starting_pattern,this.__template_pattern);for(var n=this._read_template();n;)this._match_pattern?n+=this._input.read(this._match_pattern):n+=this._input.readUntil(this.__template_pattern),r+=n,n=this._read_template();return this._until_after&&(r+=this._input.readUntilAfter(this._until_pattern)),r},a.prototype.__set_templated_pattern=function(){var r=[];this._disabled.php||r.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||r.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||r.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(r.push(this.__patterns.django._starting_pattern.source),r.push(this.__patterns.django_value._starting_pattern.source),r.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||r.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&r.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+r.join("|")+")")},a.prototype._read_template=function(){var r="",n=this._input.peek();if(n==="<"){var e=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&e==="?"&&(r=r||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&e==="%"&&(r=r||this.__patterns.erb.read())}else n==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(r=r||this.__patterns.handlebars_comment.read(),r=r||this.__patterns.handlebars_unescaped.read(),r=r||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(r=r||this.__patterns.django_value.read()),this._excluded.django||(r=r||this.__patterns.django_comment.read(),r=r||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(r=r||this.__patterns.smarty_comment.read(),r=r||this.__patterns.smarty_literal.read(),r=r||this.__patterns.smarty.read()));return r},N.exports.TemplatablePattern=a}],R={};function Z(N){var O=R[N];if(O!==void 0)return O.exports;var h=R[N]={exports:{}};return F[N](h,h.exports,Z),h.exports}var M=Z(0);U=M})();var X=U;!(ve=[],J=function(){return{js_beautify:X}}.apply(At,ve),J!==void 0&&(It.exports=J))})()},"6eGT":function(It,At,re){"use strict";function ve(J){return null}At.a=ve},"815F":function(It,At,re){"use strict";re.d(At,"e",function(){return Z}),re.d(At,"c",function(){return N}),re.d(At,"d",function(){return O}),re.d(At,"a",function(){return b}),re.d(At,"f",function(){return A}),re.d(At,"b",function(){return a});var ve=re("KQm4"),J=re("VTBJ"),U=re("Ff2n"),X=re("Zm9Q"),F=re("Kwbf"),R=re("OZM5");function Z(r,n){return r!=null?r:n}function M(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=new Map;function e(t){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(t||[]).forEach(function(s){var I=s.key,C=s.children;Object(F.a)(I!=null,"Tree node must have a certain key: [".concat(i).concat(I,"]"));var _=String(I);Object(F.a)(!n.has(_)||I===null||I===void 0,"Same 'key' exist in the Tree: ".concat(_)),n.set(_,!0),e(C,"".concat(i).concat(_," > "))})}e(r)}function N(r){function n(e){var t=Object(X.a)(e);return t.map(function(i){if(!Object(R.i)(i))return Object(F.a)(!i,"Tree/TreeNode can only accept TreeNode as children."),null;var s=i.key,I=i.props,C=I.children,_=Object(U.a)(I,["children"]),x=Object(J.a)({key:s},_),T=n(C);return T.length&&(x.children=T),x}).filter(function(i){return i})}return n(r)}function O(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],e=new Set(n===!0?[]:n),t=[];function i(s){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return s.map(function(C,_){var x=Object(R.h)(I?I.pos:"0",_),T=Z(C.key,x),d=Object(J.a)(Object(J.a)({},C),{},{parent:I,pos:x,children:null,data:C,isStart:[].concat(Object(ve.a)(I?I.isStart:[]),[_===0]),isEnd:[].concat(Object(ve.a)(I?I.isEnd:[]),[_===s.length-1])});return t.push(d),n===!0||e.has(T)?d.children=i(C.children||[],d):d.children=[],d})}return i(r),t}function h(r,n,e){var t;e?typeof e=="string"?t=function(I){return I[e]}:typeof e=="function"&&(t=function(I){return e(I)}):t=function(I,C){return Z(I.key,C)};function i(s,I,C){var _=s?s.children:r,x=s?Object(R.h)(C.pos,I):"0";if(s){var T=t(s,x),d={node:s,index:I,pos:x,key:T,parentPos:C.node?C.pos:null,level:C.level+1};n(d)}_&&_.forEach(function(u,o){i(u,o,{node:s,pos:x,level:C?C.level+1:-1})})}i(null)}function b(r){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},e=n.initWrapper,t=n.processEntity,i=n.onProcessFinished,s=arguments.length>2?arguments[2]:void 0,I={},C={},_={posEntities:I,keyEntities:C};return e&&(_=e(_)||_),h(r,function(x){var T=x.node,d=x.index,u=x.pos,o=x.key,l=x.parentPos,m=x.level,g={node:T,index:d,key:o,pos:u,level:m},E=Z(o,u);I[u]=g,C[E]=g,g.parent=I[l],g.parent&&(g.parent.children=g.parent.children||[],g.parent.children.push(g)),t&&t(g,_)},s),i&&i(_),_}function A(r,n){var e=n.expandedKeys,t=n.selectedKeys,i=n.loadedKeys,s=n.loadingKeys,I=n.checkedKeys,C=n.halfCheckedKeys,_=n.dragOverNodeKey,x=n.dropPosition,T=n.keyEntities,d=T[r],u={eventKey:r,expanded:e.indexOf(r)!==-1,selected:t.indexOf(r)!==-1,loaded:i.indexOf(r)!==-1,loading:s.indexOf(r)!==-1,checked:I.indexOf(r)!==-1,halfChecked:C.indexOf(r)!==-1,pos:String(d?d.pos:""),dragOver:_===r&&x===0,dragOverGapTop:_===r&&x===-1,dragOverGapBottom:_===r&&x===1};return u}function a(r){var n=r.data,e=r.expanded,t=r.selected,i=r.checked,s=r.loaded,I=r.loading,C=r.halfChecked,_=r.dragOver,x=r.dragOverGapTop,T=r.dragOverGapBottom,d=r.pos,u=r.active,o=Object(J.a)(Object(J.a)({},n),{},{expanded:e,selected:t,checked:i,loaded:s,loading:I,halfChecked:C,dragOver:_,dragOverGapTop:x,dragOverGapBottom:T,pos:d,active:u});return"props"in o||Object.defineProperty(o,"props",{get:function(){return Object(F.a)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),r}}),o}},"8hTe":function(It,At,re){It.exports={button:"button___1wy9m"}},"9Bee":function(It,At,re){"use strict";var ve=re("DYRE"),J=re("zeV3"),U=re("+L6B"),X=re("2/Rp"),F=re("k1fw"),R=re("9og8"),Z=re("tJVT"),M=re("WmNS"),N=re.n(M),O=re("q1tI"),h=re.n(O),b=re("vg9a"),A=re("DlQD"),a=re.n(A),r=re("rUJ1");function n(H,f){var v=H.match(/^(\s+)(?:```)/);if(v===null)return f;var k=v[1];return f.split(` `).map(function($){var K=$.match(/^\s+/);if(K===null)return $;var Te=Object(Z.a)(K,1),Ze=Te[0];return Ze.length>=k.length?$.slice(k.length):$}).join(` `)}var e=[],t=["