-1?t[ee]:"",me="";o.choices.map(function(Me,Ne){Me.is_answer&&(me+=t[Ne])});var Z=ce[o.item_type],Y={SINGLE:h.a.createElement(u.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ne||"\u65E0")}),MULTIPLE:h.a.createElement(u.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(me||"\u65E0")}),COMPLETION:H()},Se=h.a.createElement(u.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Z||"\u65E0")});return Y[o.item_type]||Se},K=function(oe){var Q=Object(j.a)(f);oe.target.checked?Q.push(o.id):Q=Q.filter(function(pe){return pe!==o.id}),d(Q)};return h.a.createElement("div",{className:i.a.itemWrap},h.a.createElement("div",{className:i.a.list},y&&h.a.createElement(L.a,{className:"mr10",onChange:K,checked:f.includes(o.id)}),h.a.createElement("div",{className:i.a.title},h.a.createElement(u.a,{key:1,showLines:1,showTextOnly:!0,className:i.a.topicTitleContent,value:o.name})),h.a.createElement("div",{className:i.a.line},h.a.createElement("b",{className:i.a.b1}),h.a.createElement("b",{className:i.a.b2})),h.a.createElement("div",{onClick:function(){return A(!I)},className:i.a.tr},I?"\u6536\u8D77":"\u5C55\u5F00",h.a.createElement("i",{style:{transform:I?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),h.a.createElement("aside",{style:I?{display:"block"}:{display:"none"},className:i.a.itemDetail},h.a.createElement("div",{style:{marginBottom:44}},h.a.createElement(u.a,{key:2,className:i.a.topicTitleContent,value:o.name}),h.a.createElement("div",{className:"".concat(i.a.row," mt15")},P()),h.a.createElement("div",{className:i.a.row},h.a.createElement("div",{className:i.a.updateTimeRow},h.a.createElement("div",{className:i.a.updateTimeWrap},o.item_type==="PROGRAM"&&h.a.createElement("p",{className:i.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(_=o.program_attr)===null||_===void 0?void 0:_.language))))),o.item_type!=="PROGRAM"&&o.item_type!=="COMBINATION"&&h.a.createElement("div",{className:i.a.answerWrapper},h.a.createElement("img",{src:r.a,alt:"",className:i.a.decoration}),h.a.createElement("div",{className:i.a.answer},R()),h.a.createElement("div",{className:i.a.parse},h.a.createElement("div",{className:i.a.parseText},"\u89E3\u6790\uFF1A"),h.a.createElement("div",{className:i.a.parseAnswer},o.analysis?h.a.createElement(u.a,{className:i.a.parseAnswerHtml,value:o.analysis}):"\u6682\u65E0\u89E3\u6790")))))},p=function(b){var _,o,f,l,d,E,y,S,D,I,A,P,H,R,K,V,oe=b.isProblemset,Q=b.data,pe=b.user,ce=b.activeTabsKey,ee=b.onPublicReview,ne=ee===void 0?function(){}:ee,me=b.onStartExperience,Z=me===void 0?function(){}:me,Y=b.onSetPrivate,Se=Y===void 0?function(){}:Y,Me=b.onCorrection,Ne=Me===void 0?function(){}:Me,Re=b.onCollect,Pe=Re===void 0?function(){}:Re,Ce=b.onSetPublic,De=Ce===void 0?function(){}:Ce,ke=b.onDelete,J=ke===void 0?function(){}:ke,fe=b.onCancel,Te=fe===void 0?function(){}:fe,Ee=b.onSelect,je=Ee===void 0?function(){}:Ee,He=b.onMoveTo,Oe=He===void 0?function(){}:He,Ue=b.onSetShare,Ze=Ue===void 0?function(){}:Ue,$e=b.onCancelShare,Je=$e===void 0?function(){}:$e,ze=b.onPublish,nt=ze===void 0?function(){}:ze,it=b.onCancelPublish,Fe=it===void 0?function(){}:it,Ke=Q.item_type==="PROGRAM"?"/problems/".concat((_=Q.program_attr)===null||_===void 0?void 0:_.identifier,"/edit"):"/problemset/edit/".concat(Q.id),ae=ce==="0"&&!Q.public&&!Q.apply&&(Q.item_type==="PROGRAM"&&((o=Q.program_attr)===null||o===void 0?void 0:o.status)!==0||Q.item_type!=="PROGRAM"),de=h.a.createElement(M.a,{forceSubMenuRender:!0,className:i.a.menu},ce==="0"&&!Q.public&&h.a.createElement(M.a.Item,{key:"-1"},h.a.createElement("a",{className:i.a.actionLink,target:"_blank",href:Ke},"\u7F16\u8F91")),(ce==="0"||ce==="3")&&Q.item_type==="PROGRAM"&&((f=Q.program_attr)===null||f===void 0?void 0:f.status)!==0&&!Q.public&&((l=Q.author)===null||l===void 0?void 0:l.login)===((d=pe.userInfo)===null||d===void 0?void 0:d.login)&&h.a.createElement(M.a.Item,{key:"0"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){var se;return Fe(Q==null||((se=Q.program_attr)===null||se===void 0)?void 0:se.identifier)}},"\u64A4\u9500\u53D1\u5E03")),ce==="0"&&h.a.createElement(M.a.Item,{key:"1"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Oe(Q.id)}},"\u79FB\u52A8\u5230")),ce==="0"&&!(Q!=null&&Q.is_share)&&h.a.createElement(M.a.Item,{key:"3"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Ze(Q.id)}},"\u5171\u4EAB")),(ce==="0"&&(Q==null?void 0:Q.is_share)||ce==="3"&&((E=Q.author)===null||E===void 0?void 0:E.login)===((y=pe.userInfo)===null||y===void 0?void 0:y.login))&&h.a.createElement(M.a.Item,{key:"3"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Je(Q.id)}},"\u64A4\u9500\u5171\u4EAB")),ae&&h.a.createElement(M.a.Item,{key:"4"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return De(Q.id)}},"\u516C\u5F00")),ce==="0"&&!Q.public&&Q.apply&&(Q.item_type==="PROGRAM"&&Q.program_attr.status!==0||Q.item_type!=="PROGRAM")&&h.a.createElement(M.a.Item,{key:"5"},h.a.createElement("a",{className:i.a.reviewFlag,onClick:ne},"\u5BA1\u6838\u4E2D")),(ce==="0"||ce==="1")&&Q.public&&((S=Q.author)===null||S===void 0?void 0:S.login)===((D=pe.userInfo)===null||D===void 0?void 0:D.login)&&h.a.createElement(M.a.Item,{key:"6"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Se(Q.id)}},"\u64A4\u9500\u516C\u5F00")),ce==="2"&&h.a.createElement(M.a.Item,{key:"7"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Pe(Q.id,Q.is_collected)}},"\u53D6\u6D88\u6536\u85CF")),(ce==="0"||ce==="3")&&Q.item_type==="PROGRAM"&&((I=Q.program_attr)===null||I===void 0?void 0:I.status)===0&&!Q.public&&((A=Q.author)===null||A===void 0?void 0:A.login)===((P=pe.userInfo)===null||P===void 0?void 0:P.login)&&h.a.createElement(M.a.Item,{key:"8"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){var se;return nt(Q==null||((se=Q.program_attr)===null||se===void 0)?void 0:se.identifier)}},"\u53D1\u5E03")),(ce==="1"||ce==="3")&&!Object(c.o)()&&!Object(c.m)()&&((H=Q.author)===null||H===void 0?void 0:H.login)!==((R=pe.userInfo)===null||R===void 0?void 0:R.login)&&h.a.createElement(M.a.Item,{key:"9"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Pe(Q.id,Q.is_collected)}},Q.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF")),ce!=="0"&&!Object(c.o)()&&!Object(c.m)()&&h.a.createElement(M.a.Item,{key:"10"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Ne(Q.id)}},"\u7EA0\u9519")),(ce==="0"&&!Q.public||ce==="1"&&Object(c.o)()&&((K=Q.author)===null||K===void 0?void 0:K.login)!==((V=pe.userInfo)===null||V===void 0?void 0:V.login))&&h.a.createElement(M.a.Item,{key:"11"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return J(Q.id)}},"\u5220\u9664"))),ye=h.a.createElement(M.a,{forceSubMenuRender:!0,className:i.a.menu},h.a.createElement(M.a.Item,{key:"10"},h.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Ne(Q.id)}},"\u7EA0\u9519"))),$=ce!=="0"&&!Object(c.o)()&&!Object(c.m)();return h.a.createElement(h.a.Fragment,null,oe?h.a.createElement(h.a.Fragment,null,Q.item_type!=="SUBJECTIVE"&&Q.item_type!=="COMBINATION"&&h.a.createElement("span",{className:i.a.textBtn,style:{cursor:"pointer"},onClick:function(){return Z(Q)}},"\u4F53\u9A8C"),h.a.createElement(W.a,{overlay:de},h.a.createElement("span",{style:{cursor:"default"},onClick:function(se){return se.preventDefault()}},h.a.createElement("span",{className:i.a.textBtn},"\u66F4\u591A")))):$?h.a.createElement(W.a,{className:"ml40",overlay:ye},h.a.createElement("span",{style:{cursor:"default"},onClick:function(se){return se.preventDefault()}},h.a.createElement("span",null,"\u66F4\u591A"))):h.a.createElement("span",null))};ve.b=v},FKdj:function(qe,ve,k){qe.exports={flex_box_center:"flex_box_center___3uXpC",flex_space_between:"flex_space_between___1R5l3",flex_box_vertical_center:"flex_box_vertical_center___2whw-",flex_box_center_end:"flex_box_center_end___Jni7d",flex_box_column:"flex_box_column___bQWh0",page:"page___2wqIC",wrap:"wrap___3ThhU",title:"title___3BwkD",select:"select___2Ozsr",contentWrap:"contentWrap___3srp0",pngIcon:"pngIcon___2ckkq",tabsWrap:"tabsWrap___2Y959",searchWrap:"searchWrap___H9GsL",addQuestionBtn:"addQuestionBtn___1b8s_",search:"search___3d1EJ",searchIcon:"searchIcon___1mrzV",batchWrap:"batchWrap___j1Er3",contentListWrap:"contentListWrap___3pty2",li:"li___2UOPB",bottom:"bottom___I7MVG",actionLeftItem:"actionLeftItem___3bGeH",questionTypeName:"questionTypeName___Aiyux",more:"more___YExtS",btnAdd:"btnAdd___2RrWf",treeWrapper:"treeWrapper___U0OPC",treeHeader:"treeHeader___1LB2p",treeContent:"treeContent___Ckfqx",action:"action___Xn5RP",headerWrapper:"headerWrapper___3ECJD",exportBtn:"exportBtn___35cZE"}},FOrL:function(qe,ve,k){qe.exports=k.p+"static/nodata.a6b3f948.png"},FWmy:function(qe,ve,k){"use strict";k.d(ve,"a",function(){return ie});function ie(W,O){if(!W)throw new Error(O?`Assertion failed (${O})`:"Assertion Failed")}},Is5a:function(qe,ve){qe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACMgAAAA6CAYAAABPwffJAAAAAXNSR0IArs4c6QAAH35JREFUeF7t3Q2MZWV9x/H/c849d17uzL6y7K4M76xLNIAKoiBQak0oRgsiYKyxUEq0LwZLYmqa0hqtpi8xodam1daKRFtbRITYBmlspRBBAXmRaHddsCyO7Bsssztzd2buveec5jl37jC7bN155l7OL7P3ewmZfTnn+Z37+f9nsjn3n+c4W8JrfHx8bGam9ZfNZutif3q1Wrl3YKDyB2NjY+NLWC74FHV+8AVzQlcC6nqr87vC4+RgAXW91fnBYJyAAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACpr6/r86nBcoVUNdbnV+uNmnqevcy34WW84knto0513giz22NWef03P9qb27Vs846a9MrOiSjzg/14vjuBNT1Vud3p8fZoQLqeqvzQ704HgEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBMzU9/fV+fRAuQLqeqvzy9UmTV3vXucHD8g88shj/2zm3ttoNOa7wZmzJEnMnPvqOeec9euvZJuo81/J98baLxdQ11udT0+UK6Cutzq/XG3SEEAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBA4OgTU9/fV+UdHFZfPu1DXW52/fCp1dFyput69zg8ekLnvvu8+l+e28XDldM52XHTRW171SpZanf9KvjfWfrmAut7qfHqiXAF1vdX55WqThgACCCCAAAIIIIAAAggggAACCCCAAAIIIIDA0SGgvr+vzj86qrh83oW63ur85VOpo+NK1fXudX7wgMy3v31vnue5NZtNc84sz9sPWkqq1aLCb3vbxcFrhrSGOj/kWjm2ewF1vdX53QuyQoiAut7q/BArjkUAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAIG2gPr+vjqfPihXQF1vdX652qSp693r/OBhlrvu+ve8PRiTmx+N6QzJtFsjt8sue0fwmiFtpc4PuVaO7V5AXW91fveCrBAioK63Oj/EimMRQAABBBBAAAEEEEAAAQQQQAABBBBAAAEEEECgLaC+v6/Opw/KFVDXW51frjZp6nr3Oj94mOX22+/0kzHWbDaK3WP8yw/JJElSDMxceeXlwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWW2/9Smcsptgx5qVdZNq/vuaa9wWvGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWb7whVvyZrN5UCf4xy055yxJqnb99dcGrxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgWAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEE2gLq+/vqfPqgXAF1vdX55WqTpq53r/ODh1k+85m/yZ05y4vdY/zjldpLFEMy5uyGD/9e8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjl05+++ZAdZNqPVvKvJEnsIx+5MXjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8olPfCrvPFKp/dXvHtNuDL/Yn3zspuA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy003fSxvNhsLOuGlJfwOMp/85MeD1wxpK3V+yLVybPcC6nqr87sXZIUQAXW91fkhVhyLAAIIIIAAAggggAACCCCAAAIIIIAAAggggAACbQH1/X11Pn1QroC63ur8crVJU9e71/nBwyw33viR3O8a03nN7x4zt5PMzTd/OnjNkLZS54dcK8d2L6Cutzq/e0FWCBFQ11udH2LFsQgggAACCCCAAAIIIIAAAggggAACCCCAAAIIINAWUN/fV+fTB+UKqOutzi9XmzR1vXudHzzM8qEP3ZC3mi3Lbe65SvM94axaTeyzn/1M8JohbaXOD7lWju1eQF1vdX73gqwQIqCutzo/xIpjEUAAAQQQQAABBBBAAAEEEEAAAQQQQAABBBBAoC2gvr+vzqcPyhVQ11udX642aep69zo/eJjluuuuf2kyxv/KrzD3Nc9zu+WWfwxeM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7z//dfkzUbjoP1j/COX/KOWqtWqffnLtwavGdJW6vyQa+XY7gXU9Vbndy/ICiEC6nqr80OsOBYBBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAAQTaAur7++p8+qBcAXW91fnlapOmrnev84OHWa644sp8fsuY+X7obCrj7I47bg9eM6St1Pkh18qx3Quo663O716QFUIE1PVW54dYcSwCCCCAAAIIIIAAAggggAACCCCAAAIIIIAAAgi0BdT399X59EG5Aup6q/PL1SZNXe9e5wcPs7zjHb+Wt1rNYseY9is359z8DjLf/OZdwWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWSy65NG82m0UnNJuN4muSJMVX/4ilb33r7uA1Q9pKnR9yrRzbvYC63ur87gVZIURAXW91fogVxyKAAAIIIIAAAggggAACCCCAAAIIIIAAAggggEBbQH1/X51PH5QroK63Or9cbdLU9e51fvAwy4UXXpT73WP8kIxzZv43fgeZJKkWu8ncf/99wWuGtJU6P+RaObZ7AXW91fndC7JCiIC63ur8ECuORQABBBBAAAEEEEAAAQQQQAABBBBAAAEEEEAAgbaA+v6+Op8+KFdAXW91frnapKnr3ev84GGWN73pzXmr1SoGYzo7yfgdZPyQTKVSse9//3vBa4a0lTo/5Fo5tnsBdb3V+d0LskKIgLre6vwQK45FAAEEEEAAAQQQQAABBBBAAAEEEEAAAQQQQACBtoD6/r46nz4oV0Bdb3V+udqkqevd6/zgYZazzz4nbzQaxXBMsXuM74liB5mk2EXm0UcfCV4zpK3U+SHXyrHdC6jrrc7vXpAVQgTU9Vbnh1hxLAIIIIAAAggggAACCCCAAAIIIIAAAggggAACCLQF1Pf31fn0QbkC6nqr88vVJk1d717nBw+zbN58et7ZOabZbPjpGKtWE/OPXapWq7Zly/8ErxnSVur8kGvl2O4F1PVW53cvyAohAup6q/NDrDgW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F/Avv4gk/9BHPfVb85f9fuk31+n5sun7Mo9+o9/6svF50wgggAACCCCAAAIIIIAAAggggAACCCCAAAJdCfD5Ap8vdNVAgSfTb/RbYMt0dXjf99vC6Zz77ntw8+mvOesbae5OzX0fZpnd/q9ftqmpSZua2metZtOeeeZZm56ents1xhWPW2rvIONscHDQTjrpBKskiY2MrLSRkVG78j3v989XMpc7i13+9JYfP/Guiy46b2tnF5m56hW71yjyGZDp6vsn+GT6jR/wwU3TxQn0G/3WRftwKgIIIIAAAggggAACCCCAAAIIIIAAAggggECfCvD5Ap8vlNn69Bv9Rr+VN5/S2UEmesYs2fPw4284/uTN/2FZXsssszxzdvttXzLnnL3w/K5iGGbHjp02NVW3RmN2buMXX67cqtWqjYyM2MaNG4rdY9asPbb483dfda25KLfIIrPI1Z956keXbHjzOT84ycxvQZN1BmRU+QzIlPntZr6H/DgV/VYue9+m0W/8g6Jvm583jgACCCCAAAIIIIAAAggggAACCCCAAAIIILBkAT5f4POFJTfPEk6k3+i3JbTNkk/p+36bA4jHxy3Z/txD55x2ypl3Z3lWy/PMbyBjd//bbRZFse3e9VzxmKVWq1XsIpOmaTEw419+gMYPxZx88olWqVSK36/fcFxxzNvfebXfQMaciyxyUX3rTx59+yknnP/w2FgxIJPOVU6Wz4DMkr93lnQi/cYP+CU1zhJPot/otyW2DqchgAACCCCAAAIIIIAAAggggAACCCCAAAII9LEAny/w+UKZ7U+/0W/0W3nzKZ0dZCo7dlgyPv74a4874dW35VF+kmX+8Umpfe+737FGs1HsINOYnSlq44dkdu7cbfV6vRiGGR4etg0bjrU4jou/HxgcsrXHrLdqUrU3v+WXzbnYLMrNZe6Znz/7k6vHxl73o40biwGZ1lyxZfkMyJT57Ta/g4ys3vRbufVWp839g4J+UxeCfAQQQAABBBBAAAEEEEAAAQQQQAABBBBAAAEElpEAny8wsFBmu9Jv9Bv9Vt58ih+Qicws3rXLqnv2bD111THHfi6Kquf53WP8DjH/+/SWYjhmdna6+LqY19q16606MGjHrNtgJ596+twOM2ZZ1nhw4vndv71u3ean16+3xsIdZFT5zrnOY54W89Y4pksB+o1+67KFgk6n3+i3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"},"Ix/O":function(qe,ve){qe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAYAAACcuBHKAAAACXBIWXMAAAsSAAALEgHS3X78AAAAAXNSR0IArs4c6QAAAhNJREFUWEftlztLA0EQx/97Z2LAF1ooKhZaCClsVARFLAQbbQTBVFY2NjZiI4KFINjo51DBD2BhI4IQfKAIikJAg48oKD4Kk3usbDabXHSTu1yCucJp5pL5z+zvZm4XllBKVZTZSBriaLIV9HMdBIOoJE22XHEaA8U+zMc19B2HbfV5BByCAeAzDMPB4rJiCt0uBoZDHI5uIv4xUczbFJQbqOFdJNVz6Nm64xB7wVtQf0tBhUohJol7VHX1c4jddr0UNV3VIMoGh9hpKB+EakazIer7gc5FwN/o6qUcJyWegKsV4PUgmZINEVwGfHXyWoQAlALMy0zEmHdi2htwsWSBeFnNjIPVYOuIWuJZrG0XtwOQ5PNOPC+U75tIjyM27wGIu1kdFZXyRupxJGPMMxPPQp8vbo3l0fNxMAhmpgYovt8+15yF3u47EPEceg4RnfHAOG6mPQARmSoeQvUDRsLpYLJ0fBylgBAAAoZ5mTGdFVj1p07M65CzThhxQM2xi6QLOtPzTlyOO4Nw1Wz7pN8QugZU+ACZT54Tlhj7bdXJ4j81LN9qupYax/lY6pxIAIpklmaO/+1fUq4Q9VKed+JsxAPjOB32AMTJkAcgjgY8ABHu/YfI3DtU4+/vHWwDG+o9hwh39+HrYR8Uitut7yqPwESgeTBzIWYg75FNEK3NVcFCk6gvitqOELtMZyAKLVJC/TfVWC6c92hknAAAAABJRU5ErkJggg=="},JYp7:function(qe,ve,k){"use strict";k.d(ve,"a",function(){return ie});var ie;(function(W){function O(t){return t&&typeof t=="object"&&typeof t[Symbol.iterator]=="function"}W.is=O;const M=Object.freeze([]);function w(){return M}W.empty=w;function*L(t){yield t}W.single=L;function j(t){return t||M}W.from=j;function U(t){return!t||t[Symbol.iterator]().next().done===!0}W.isEmpty=U;function e(t){return t[Symbol.iterator]().next().value}W.first=e;function C(t,v){for(const p of t)if(v(p))return!0;return!1}W.some=C;function g(t,v){for(const p of t)if(v(p))return p;return}W.find=g;function*h(t,v){for(const p of t)v(p)&&(yield p)}W.filter=h;function*u(t,v){let p=0;for(const m of t)yield v(m,p++)}W.map=u;function*a(...t){for(const v of t)for(const p of v)yield p}W.concat=a;function*i(t){for(const v of t)for(const p of v)yield p}W.concatNested=i;function c(t,v,p){let m=p;for(const b of t)m=v(m,b);return m}W.reduce=c;function*s(t,v,p=t.length){for(v<0&&(v+=t.length),p<0?p+=t.length:p>t.length&&(p=t.length);vm===b){const m=t[Symbol.iterator](),b=v[Symbol.iterator]();for(;;){const _=m.next(),o=b.next();if(_.done!==o.done)return!1;if(_.done)return!0;if(!p(_.value,o.value))return!1}}W.equals=n})(ie||(ie={}))},KMxT:function(qe,ve,k){"use strict";k.r(ve);var ie=k("DjyN"),W=k("NUBc"),O=k("qVdP"),M=k("jsC+"),w=k("lUTK"),L=k("BvKs"),j=k("T2oS"),U=k("W9HT"),e=k("+L6B"),C=k("2/Rp"),g=k("k1fw"),h=k("9og8"),u=k("tJVT"),a=k("PpiC"),i=k("5NDa"),c=k("5rEg"),s=k("Znn+"),r=k("ZTPi"),n=k("WmNS"),t=k.n(n),v=k("q1tI"),p=k.n(v),m=k("9kvl"),b=k("iris"),_=k("jcZT"),o=k("BdwD"),f=k("SAoR"),l=k("FKdj"),d=k.n(l),E=k("EJTS"),y=k("LE3n"),S=k("xKgJ"),D=k("SVaM"),I=k("xTzM"),A=k.n(I),P=k("1vsH"),H=k("ErOA"),R=r.a.TabPane,K=c.a.Search,V;(function(Q){Q.Mine="0",Q.Public="1",Q.Collection="2",Q.TeachGroupShare="3"})(V||(V={}));var oe=function(pe){var ce,ee,ne,me,Z,Y,Se,Me,Ne=pe.classroomList,Re=pe.problemset,Pe=pe.user,Ce=pe.globalSetting,De=pe.loading,ke=pe.dispatch,J=pe.match,fe=pe.shixunHomeworks,Te=Object(a.a)(pe,["classroomList","problemset","user","globalSetting","loading","dispatch","match","shixunHomeworks"]),Ee=Object(P.I)(),je=Object(v.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:Ee.qtype,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:((ce=Te.location)===null||ce===void 0||((ee=ce.query)===null||ee===void 0)?void 0:ee.id)||null,exam_id:(J==null||((ne=J.params)===null||ne===void 0)?void 0:ne.id)||null,exercise_id:(J==null||((me=J.params)===null||me===void 0)?void 0:me.categoryId)||null}),He=Object(u.a)(je,2),Oe=He[0],Ue=He[1],Ze=Object(v.useState)(0),$e=Object(u.a)(Ze,2),Je=$e[0],ze=$e[1],nt=Object(v.useState)([]),it=Object(u.a)(nt,2),Fe=it[0],Ke=it[1],ae=Object(v.useState)(V.Mine),de=Object(u.a)(ae,2),ye=de[0],$=de[1],q=Object(v.useState)(-1),se=Object(u.a)(q,2),ge=se[0],Le=se[1],Be=Object(v.useState)([]),Xe=Object(u.a)(Be,2),ut=Xe[0],vt=Xe[1],dt=Object(v.useState)([]),_t=Object(u.a)(dt,2),xt=_t[0],rt=_t[1],Yt=Object(v.useState)(!1),It=Object(u.a)(Yt,2),qt=It[0],$t=It[1],bt=Object(v.useRef)(!1),en=Object(v.useState)([]),hn=Object(u.a)(en,2),ct=hn[0],_n=hn[1],at=Object(v.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),lt=Object(u.a)(at,2),Pt=lt[0],Kt=lt[1],rn=Object(v.useState)([]),an=Object(u.a)(rn,2),Cn=an[0],bn=an[1],Wt=Object(v.useRef)(null),wn=Object(v.useState)(!1),In=Object(u.a)(wn,2),Mn=In[0],Bn=In[1],Fn=Object(v.useState)(""),Wn=Object(u.a)(Fn,2),Jn=Wn[0],Vn=Wn[1],Xn=[{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u5347\u5E8F",type:"quotes",direction:"asc"},{name:"\u6309\u4F7F\u7528\u6B21\u6570\u964D\u5E8F",type:"quotes",direction:"desc"}];Object(v.useEffect)(function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}},[]),Object(v.useEffect)(function(){var ht;ke({type:"problemset/getDisciplines",payload:{source:"question"}});var ft=((ht=Te.location.query)===null||ht===void 0?void 0:ht.group_id)||0;Oe.group_id=Number(ft),Ue(Oe),fn(Oe).then(function(Et){Et!=null&&Et.status||bn(Et==null?void 0:Et.item_banks_group),Bn(!1)}),F(),li()},[]),Object(v.useEffect)(function(){return ke({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),ke({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){ke({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),ke({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}},[]),Object(v.useEffect)(function(){return ke({type:"globalSetting/headerFixedToggle",payload:!0}),function(){ke({type:"globalSetting/headerFixedToggle",payload:!1})}},[]),Object(v.useEffect)(function(){return ke({type:"globalSetting/headerFooterToggle",payload:!1}),function(){ke({type:"globalSetting/headerFooterToggle",payload:!0})}},[]);var li=function(){var ht=Object(h.a)(t.a.mark(function ft(){return t.a.wrap(function(Nt){for(;;)switch(Nt.prev=Nt.next){case 0:ke({type:"problemset/getTeachGroupData"});case 1:case"end":return Nt.stop()}},ft)}));return function(){return ht.apply(this,arguments)}}(),fn=function(){var ht=Object(h.a)(t.a.mark(function ft(Et){var Nt;return t.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:return Et.item_type=Et.item_type,Bn(!0),Zt.next=4,ke({type:"problemset/getItemBanks",payload:Et});case 4:if(Nt=Zt.sent,!(Nt&&Nt.status!==403&&Nt.status!==401&&Nt.status!==500)){Zt.next=14;break}return ze(Nt.items_count||0),Ke(Nt.items||[]),vt(Nt.tag_disciplines||[]),T(Nt.items||[]),_n([]),rt((Nt==null?void 0:Nt.navigation)||[]),Bn(!1),Zt.abrupt("return",Nt);case 14:case"end":return Zt.stop()}},ft)}));return function(Et){return ht.apply(this,arguments)}}(),F=function(){ke({type:"problemset/getBasketList",payload:{}})},T=function(ft){var Et=ft.every(function(Nt){var dn;return((dn=Nt.program_attr)===null||dn===void 0?void 0:dn.status)===0});bt.current=Et},x=function(ft,Et){if(Oe.discipline_id=ft||"",Oe.sub_discipline_id=Et||"",Oe.tag_discipline_id="",Oe.page=1,Oe.per_page=20,delete Oe.id,Le(ft===null?-1:null),Ue(Oe),fn(Oe),ft===null)return},N=function(ft){Oe.difficulty=ft||"",Oe.page=1,Oe.per_page=20,delete Oe.id,Ue(Oe),fn(Oe)},G=function(ft){Oe.tag_discipline_id=ft,Oe.page=1,Oe.per_page=20,delete Oe.id,ft===-1&&(Oe.discipline_id="",Oe.sub_discipline_id="",Oe.tag_discipline_id=""),Le(ft),Ue(Oe),fn(Oe)},B=Object(v.useState)(!1),_e=Object(u.a)(B,2),Ge=_e[0],tt=_e[1],st=function(ft){ke({type:"problemset/getDisciplines",payload:{source:"question",group_id:0,group_type:ft}}),Oe.discipline_id="",Oe.sub_discipline_id="",Oe.tag_discipline_id="",Oe.difficulty=null,Oe.type=ft,ft==="0"?Oe.group_id=0:Oe.group_id=null,ft==="3"?tt(!0):tt(!1),Oe.page=1,Oe.per_page=20,delete Oe.id,Le(-1),$(ft),Ue(Oe),fn(Oe)},Ve=function(ft,Et){Oe.page=ft,Oe.per_page=Et,Ue(Oe),fn(Oe)},yt=function(ft){Oe.discipline_id="",Oe.sub_discipline_id="",Oe.tag_discipline_id="",Oe.difficulty=null,Oe.page=1,Oe.keyword=ft,delete Oe.id,ft?($t(!0),Object(D.a)({name:ft,copywriting:ft,position:"ItemBank"})):$t(!1),Le(-1),Ue(Oe),fn(Oe)},jt=function(){Oe.per_page=20,Ue(Oe),fn(Oe)},Qt=function(){var ht=Object(h.a)(t.a.mark(function ft(Et){return t.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:ke({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(Et),group_type:V.Mine}}),Oe.page=1,Oe.per_page=20,Oe.group_id=Math.abs(Et),Ue(Oe),fn(Oe).then(function(Zt){return bn(Zt==null?void 0:Zt.item_banks_group)});case 6:case"end":return dn.stop()}},ft)}));return function(Et){return ht.apply(this,arguments)}}(),Dn=function(){ke({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:Oe}});return},Kn=function(){ke({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},pn=function(){var ht=Object(h.a)(t.a.mark(function ft(Et){return t.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:ke({type:"problemset/getDisciplines",payload:{source:"question",group_id:Et,group_type:V.TeachGroupShare}}),Oe.page=1,Oe.group_id=Et||null,delete Oe.id,Ue(Object(g.a)({},Oe)),fn(Oe);case 6:case"end":return dn.stop()}},ft)}));return function(Et){return ht.apply(this,arguments)}}(),jn=function(ft){Oe.sort_by=ft.type,Oe.sort_direction=ft.direction,Oe.page=1,Oe.per_page=20,Kt(ft.name),Ue(Oe),fn(Oe)},ui=function(ft){Oe.discipline_id="",Oe.sub_discipline_id="",Oe.tag_discipline_id="",Oe.difficulty=null,Oe.page=1,Oe.per_page=20,Oe.group_id=ft,Le(-1),Ue(Oe),fn(Oe).then(function(Et){return bn(Et==null?void 0:Et.item_banks_group)})},qn=function(ft){_n(ft)},Yn=[{type:"SINGLE",name:"\u5355\u9009\u9898"},{type:"MULTIPLE",name:"\u591A\u9009\u9898"},{type:"JUDGMENT",name:"\u5224\u65AD\u9898"},{type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},{type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},{type:"COMPLETION",name:"\u586B\u7A7A\u9898"},{type:"COMBINATION",name:"\u7EC4\u5408\u9898"}],Gn={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},ni=function(){var ht=Object(h.a)(t.a.mark(function ft(Et){var Nt;return t.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:if(!(Ee.type==="exercise")){Zt.next=6;break}return Zt.next=3,Object(H.a)("/api/exercises/".concat(Ee.exerciseid,"/toggle_random_question.json"),{method:"post",body:{question_id:Ee.qid,item_bank_id:Et}});case 3:return Nt=Zt.sent,Nt!=null&&Nt.status||m.d.push(Ee.from),Zt.abrupt("return");case 6:case"end":return Zt.stop()}},ft)}));return function(Et){return ht.apply(this,arguments)}}();return p.a.createElement("div",{className:d.a.page},p.a.createElement("section",null,p.a.createElement("div",{className:d.a.wrap},p.a.createElement("div",{className:d.a.title},"\u8BD5\u9898\u5E93"),p.a.createElement("div",{className:d.a.headerWrapper},p.a.createElement("div",{className:d.a.tabsWrap},p.a.createElement(r.a,{activeKey:ye,onChange:st,tabBarExtraContent:p.a.createElement("div",{className:d.a.searchWrap},p.a.createElement(K,{allowClear:!0,suffix:p.a.createElement("i",{className:"iconfont icon-sousuo9 font14 ".concat(d.a.searchIcon),onClick:function(){return yt(Oe.keyword)}}),className:d.a.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",size:"large",value:Oe.keyword,onChange:function(ft){Oe.keyword=ft.target.value,Ue(Object(g.a)({},Oe))},onSearch:yt}))},p.a.createElement(R,{tab:"\u516C\u5171",key:"1"}),((Z=Re.teachGroupData)===null||Z===void 0||((Y=Z.groups)===null||Y===void 0)?void 0:Y.length)&&p.a.createElement(R,{tab:"\u6211\u7684\u7FA4\u7EC4",key:"3"}),!Object(S.o)()&&!Object(S.m)()&&p.a.createElement(R,{tab:"\u6536\u85CF\u5939",key:"2"}),p.a.createElement(R,{tab:"\u6211\u521B\u5EFA\u7684",key:"0"}))),p.a.createElement(b.a,{showSelectAll:!1,className:d.a.select,disciplinesData:(Se=Re.disciplinesData)===null||Se===void 0?void 0:Se.disciplines,knowledgeData:ut,directionValue:Oe.discipline_id,subDisciplineValue:Oe.sub_discipline_id,typeValue:Oe.item_type,isprogram_homework:!1,showItemType:!1,showKnowledge:!0,name:Jn,setname:Vn,difficultyValue:Oe.difficulty,showShixun:!1,onShixunChange:Kn,onDirectionChange:x,onTypeChange:function(){},onDifficultyChange:N,knowledgeValue:ge,onKnowledgeChange:G,teachGroupData:(Me=Re.teachGroupData)===null||Me===void 0?void 0:Me.groups,onTeachGroupChange:pn,teachGroupValue:Oe.group_id,showTeachGroup:Ge})),p.a.createElement("div",{className:d.a.treeWrapper,style:{display:ye===V.Mine?"block":"none"}},p.a.createElement("div",{className:d.a.treeHeader},p.a.createElement(f.a,{data:xt,onClick:Qt}),p.a.createElement(C.a,{type:"link",onClick:Dn,className:d.a.exportBtn},p.a.createElement("img",{src:A.a,alt:"",className:d.a.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),p.a.createElement(U.a,{spinning:Mn},p.a.createElement("div",{ref:Wt,className:d.a.treeContent},p.a.createElement(y.a,{isProblemset:!1,reloadData:jt,data:Cn,onShare:function(){},onOpen:Qt})))),p.a.createElement("div",{className:d.a.contentWrap},p.a.createElement("div",{className:d.a.batchWrap},p.a.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},p.a.createElement("div",{className:"font14"},p.a.createElement(M.a,{overlay:p.a.createElement(L.a,{selectedKeys:[Pt]},Xn==null?void 0:Xn.map(function(ht,ft){return p.a.createElement(L.a.Item,{key:ht.name,onClick:function(){return jn(ht)}},ht.name)}))},p.a.createElement("span",{style:{color:"#464F66"}},p.a.createElement("i",{className:"iconfont icon-paixu font14 mr5 c-light-primary"}),Pt))))),qt?p.a.createElement("div",null,p.a.createElement(C.a,{style:{paddingLeft:0},onClick:function(){Oe.page=1,Oe.keyword=null,delete Oe.id,Ue(Oe),$t(!1),fn(Oe)},type:"link"},p.a.createElement("i",{className:"iconfont icon-fanhui2 font14"}),"\u8FD4\u56DE"),p.a.createElement("span",{className:"font14 mr20 c-grey-333"},"\u641C\u7D22\u201C",Oe.keyword,"\u201D")):null,p.a.createElement("div",{className:d.a.contentListWrap},Je!==0?p.a.createElement(U.a,{size:"large",spinning:De["problemset/getItemBanks"]},Fe.map(function(ht,ft){var Et,Nt;return p.a.createElement("div",{className:d.a.li,key:ht.id},p.a.createElement("div",{className:d.a.top},p.a.createElement(E.b,{showCheckbox:!1,data:ht,selectIds:ct,onSelectCheckBox:qn})),p.a.createElement("div",{className:d.a.bottom},p.a.createElement("p",{className:"".concat(d.a.actionLeftItem," ").concat(d.a.questionTypeName)},(Et=Yn.find(function(dn){return dn.type===ht.item_type}))===null||Et===void 0?void 0:Et.name),p.a.createElement("p",{className:d.a.actionLeftItem},Gn[ht.difficulty]),p.a.createElement("p",{className:d.a.actionLeftItem},"\u521B\u5EFA\u8005",p.a.createElement("span",{className:"c-grey-333"},ht==null||((Nt=ht.author)===null||Nt===void 0)?void 0:Nt.name)),p.a.createElement("p",{className:d.a.actionLeftItem},"\u66F4\u65B0",p.a.createElement("span",{className:"c-grey-333"},ht==null?void 0:ht.updated_at)),p.a.createElement("p",{className:d.a.actionLeftItem},"\u4F7F\u7528\u6B21\u6570",p.a.createElement("span",{className:"c-grey-333"},ht==null?void 0:ht.quotes)),p.a.createElement("div",{className:d.a.more},p.a.createElement("span",{className:d.a.btnAdd,onClick:function(){return ni(ht.id)}},"\u66FF\u6362"))))})):p.a.createElement(U.a,{size:"large",spinning:De["problemset/getItemBanks"]},p.a.createElement(o.a,null))),Je!==0&&p.a.createElement(W.a,{showQuickJumper:!0,onChange:Ve,defaultCurrent:1,pageSize:Oe==null?void 0:Oe.per_page,current:Oe.page||1,total:Je,showTotal:function(ft){return p.a.createElement("span",{className:"mr10"},"\u5171",p.a.createElement("span",{className:"c-light-primary"},ft),"\u6761\u6570\u636E")}}))),p.a.createElement(_.a,{onOk:ui})))};ve.default=Object(m.a)(function(Q){var pe=Q.classroomList,ce=Q.problemset,ee=Q.user,ne=Q.loading,me=Q.globalSetting,Z=Q.shixunHomeworks;return{classroomList:pe,problemset:ce,user:ee,globalSetting:me,loading:ne.effects,shixunHomeworks:Z}})(oe)},LE3n:function(qe,ve,k){"use strict";var ie=k("ozfa"),W=k("MJZm"),O=k("k1fw"),M=k("+L6B"),w=k("2/Rp"),L=k("5NDa"),j=k("5rEg"),U=k("2qtc"),e=k("kLXV"),C=k("miYZ"),g=k("tsqr"),h=k("9og8"),u=k("tJVT"),a=k("WmNS"),i=k.n(a),c=k("q1tI"),s=k.n(c),r=k("1vnw"),n=k.n(r),t=k("ErOA"),v=k("Ix/O"),p=k.n(v),m=k("xTzM"),b=k.n(m),_=k("WCUW"),o=k("LvDl"),f=k.n(o),l=function(y){var S=y.isProblemset,D=y.name,I=y.id,A=y.itemBanksCount,P=y.onOpen,H=P===void 0?function(){}:P,R=y.onShare,K=R===void 0?function(){}:R,V=y.onMove,oe=V===void 0?function(){}:V,Q=y.onDeleteOk,pe=Q===void 0?function(){}:Q,ce=Object(c.useState)(!1),ee=Object(u.a)(ce,2),ne=ee[0],me=ee[1],Z=Object(c.useState)(D),Y=Object(u.a)(Z,2),Se=Y[0],Me=Y[1],Ne=Object(c.useState)(D),Re=Object(u.a)(Ne,2),Pe=Re[0],Ce=Re[1],De=function(){var J=Object(h.a)(i.a.mark(function fe(Te){var Ee,je,He;return i.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(Ee=["\uFF1F","\u3001","/","\u2572","*","<",">","|"],Pe.trim()){Ue.next=4;break}return g.b.warn("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"),Ue.abrupt("return");case 4:if(!(Pe.charAt(0)===" ")){Ue.next=7;break}return g.b.warn("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C"),Ue.abrupt("return");case 7:je=0;case 8:if(!(je0?Q(function(Te){return me(Te,Re,{children:De.map(function(Ee){return{title:s.a.createElement(l,{isProblemset:S,name:Ee.name,id:Ee.id,itemBanksCount:Ee.item_banks_count,onMove:ce,onOpen:A,onShare:H,onDeleteOk:ne}),key:Ee.id,icon:s.a.createElement("img",{src:p.a,className:n.a.folderIcon}),isLeaf:!1}})})}):Q(function(Te){return me(Te,Re,{isLeaf:!0})});case 6:case"end":return fe.stop()}},Me)}));return function(Ne){return Se.apply(this,arguments)}}(),Y=function(Me,Ne){var Re=Ne.node,Pe=Ne.expanded;Q(function(Ce){return me(Ce,Re.key,{icon:Pe?s.a.createElement("img",{src:b.a,className:n.a.folderIcon}):s.a.createElement("img",{src:p.a,className:n.a.folderIcon})})})};return(oe==null?void 0:oe.length)>0&&s.a.createElement(W.a,{showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,loadData:Z,onExpand:Y,className:n.a.folderWrapper,selectable:!1})};ve.a=d},LdHM:function(qe,ve,k){"use strict";k.d(ve,"b",function(){return t}),k.d(ve,"a",function(){return p});var ie=k("1OyB"),W=k("vuIU"),O=k("Ji7U"),M=k("LK+K"),w=k("q1tI"),L=k("rePB"),j=k("Ff2n"),U=k("ODXe"),e=k("4IlW"),C=k("bX4T"),g=k("YrtM"),h=k("TSYQ"),u=k.n(h),a=k("+nKL"),i=k("8OUc"),c=function(K,V){var oe=K.prefixCls,Q=K.id,pe=K.flattenOptions,ce=K.childrenAsData,ee=K.values,ne=K.searchValue,me=K.multiple,Z=K.defaultActiveFirstOption,Y=K.height,Se=K.itemHeight,Me=K.notFoundContent,Ne=K.open,Re=K.menuItemSelectedIcon,Pe=K.virtual,Ce=K.onSelect,De=K.onToggleOpen,ke=K.onActiveValue,J=K.onScroll,fe=K.onMouseEnter,Te="".concat(oe,"-item"),Ee=Object(g.a)(function(){return pe},[Ne,pe],function(Ke,ae){return ae[0]&&Ke[1]!==ae[1]}),je=w.useRef(null),He=function(ae){ae.preventDefault()},Oe=function(ae){je.current&&je.current.scrollTo({index:ae})},Ue=function(ae){for(var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ye=Ee.length,$=0;$1&&arguments[1]!==void 0?arguments[1]:!1;return Object(b.a)(R).map(function(V,oe){if(!w.isValidElement(V)||!V.type)return null;var Q=V.type.isSelectOptGroup,pe=V.key,ce=V.props,ee=ce.children,ne=Object(j.a)(ce,["children"]);return K||!Q?_(V):Object(m.a)(Object(m.a)({key:"__RC_SELECT_GRP__".concat(pe===null?oe:pe,"__"),label:pe},ne),{},{options:o(ee)})}).filter(function(V){return V})}var f=k("2Qr1"),l=k("qNPg"),d=k("U8pU"),E=k("Kwbf"),y=k("WKfj");function S(R){var K=R.mode,V=R.options,oe=R.children,Q=R.backfill,pe=R.allowClear,ce=R.placeholder,ee=R.getInputElement,ne=R.showSearch,me=R.onSearch,Z=R.defaultOpen,Y=R.autoFocus,Se=R.labelInValue,Me=R.value,Ne=R.inputValue,Re=R.optionLabelProp,Pe=K==="multiple"||K==="tags",Ce=ne!==void 0?ne:Pe||K==="combobox",De=V||o(oe);if(Object(E.a)(K!=="tags"||De.every(function(Te){return!Te.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),K==="tags"||K==="combobox"){var ke=De.some(function(Te){return Te.options?Te.options.some(function(Ee){return typeof("value"in Ee?Ee.value:Ee.key)=="number"}):typeof("value"in Te?Te.value:Te.key)=="number"});Object(E.a)(!ke,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(Object(E.a)(K!=="combobox"||!Re,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),Object(E.a)(K==="combobox"||!Q,"`backfill` only works with `combobox` mode."),Object(E.a)(K==="combobox"||!ee,"`getInputElement` only work with `combobox` mode."),Object(E.b)(K!=="combobox"||!ee||!pe||!ce,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),me&&!Ce&&K!=="combobox"&&K!=="tags"&&Object(E.a)(!1,"`onSearch` should work with `showSearch` instead of use alone."),Object(E.b)(!Z||Y,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Me!=null){var J=Object(y.d)(Me);Object(E.a)(!Se||J.every(function(Te){return Object(d.a)(Te)==="object"&&("key"in Te||"value"in Te)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),Object(E.a)(!Pe||Array.isArray(Me),"`value` should be array when `mode` is `multiple` or `tags`")}if(oe){var fe=null;Object(b.a)(oe).some(function(Te){if(!w.isValidElement(Te)||!Te.type)return!1;var Ee=Te.type;if(Ee.isSelectOption)return!1;if(Ee.isSelectOptGroup){var je=Object(b.a)(Te.props.children).every(function(He){return!w.isValidElement(He)||!Te.type||He.type.isSelectOption?!0:(fe=He.type,!1)});return!je}return fe=Ee,!0}),fe&&Object(E.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(fe.displayName||fe.name||fe,"`.")),Object(E.a)(Ne===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var D=S,I=Object(l.a)({prefixCls:"rc-select",components:{optionList:r},convertChildrenToData:o,flattenOptions:f.d,getLabeledValue:f.e,filterOptions:f.b,isValueDisabled:f.g,findValueOption:f.c,warningProps:D,fillOptionsWithMissingValue:f.a}),A=function(R){Object(O.a)(V,R);var K=Object(M.a)(V);function V(){var oe;return Object(ie.a)(this,V),oe=K.apply(this,arguments),oe.selectRef=w.createRef(),oe.focus=function(){oe.selectRef.current.focus()},oe.blur=function(){oe.selectRef.current.blur()},oe}return Object(W.a)(V,[{key:"render",value:function(){return w.createElement(I,Object.assign({ref:this.selectRef},this.props))}}]),V}(w.Component);A.Option=t,A.OptGroup=p;var P=A,H=ve.c=P},MI8n:function(qe,ve,k){"use strict";k.d(ve,"c",function(){return w}),k.d(ve,"b",function(){return e}),k.d(ve,"e",function(){return C}),k.d(ve,"a",function(){return g}),k.d(ve,"d",function(){return h}),k.d(ve,"f",function(){return u});var ie=k("/cxE"),W=k("pmY6"),O=k("24hK"),M=k("5Y4S"),w;(function(a){a.None=()=>W.a.None;function i(S){return(D,I=null,A)=>{let P=!1,H;return H=S(R=>P?void 0:(H?H.dispose():P=!0,D.call(I,R)),null,A),P&&H.dispose(),H}}a.once=i;function c(S,D){return p((I,A=null,P)=>S(H=>I.call(A,D(H)),null,P))}a.map=c;function s(S,D){return p((I,A=null,P)=>S(H=>{D(H),I.call(A,H)},null,P))}a.forEach=s;function r(S,D){return p((I,A=null,P)=>S(H=>D(H)&&I.call(A,H),null,P))}a.filter=r;function n(S){return S}a.signal=n;function t(...S){return(D,I=null,A)=>Object(W.e)(...S.map(P=>P(H=>D.call(I,H),null,A)))}a.any=t;function v(S,D,I){let A=I;return c(S,P=>(A=D(A,P),A))}a.reduce=v;function p(S){let D;const I=new e({onFirstListenerAdd(){D=S(I.fire,I)},onLastListenerRemove(){D.dispose()}});return I.event}function m(S,D,I=100,A=!1,P){let H,R,K,V=0;const oe=new e({leakWarningThreshold:P,onFirstListenerAdd(){H=S(Q=>{V++,R=D(R,Q),A&&!K&&(oe.fire(R),R=void 0),clearTimeout(K),K=setTimeout(()=>{const pe=R;R=void 0,K=void 0,(!A||V>1)&&oe.fire(pe),V=0},I)})},onLastListenerRemove(){H.dispose()}});return oe.event}a.debounce=m;function b(S,D=(I,A)=>I===A){let I=!0,A;return r(S,P=>{const H=I||!D(P,A);return I=!1,A=P,H})}a.latch=b;function _(S,D){return[a.filter(S,D),a.filter(S,I=>!D(I))]}a.split=_;function o(S,D=!1,I=[]){let A=I.slice(),P=S(K=>{A?A.push(K):R.fire(K)});const H=()=>{A&&A.forEach(K=>R.fire(K)),A=null},R=new e({onFirstListenerAdd(){P||(P=S(K=>R.fire(K)))},onFirstListenerDidAdd(){A&&(D?setTimeout(H):H())},onLastListenerRemove(){P&&P.dispose(),P=null}});return R.event}a.buffer=o;class f{constructor(S){this.event=S}map(S){return new f(c(this.event,S))}forEach(S){return new f(s(this.event,S))}filter(S){return new f(r(this.event,S))}reduce(S,D){return new f(v(this.event,S,D))}latch(){return new f(b(this.event))}debounce(S,D=100,I=!1,A){return new f(m(this.event,S,D,I,A))}on(S,D,I){return this.event(S,D,I)}once(S,D,I){return i(this.event)(S,D,I)}}function l(S){return new f(S)}a.chain=l;function d(S,D,I=A=>A){const A=(...K)=>R.fire(I(...K)),P=()=>S.on(D,A),H=()=>S.removeListener(D,A),R=new e({onFirstListenerAdd:P,onLastListenerRemove:H});return R.event}a.fromNodeEventEmitter=d;function E(S,D,I=A=>A){const A=(...K)=>R.fire(I(...K)),P=()=>S.addEventListener(D,A),H=()=>S.removeEventListener(D,A),R=new e({onFirstListenerAdd:P,onLastListenerRemove:H});return R.event}a.fromDOMEventEmitter=E;function y(S){return new Promise(D=>i(S)(D))}a.toPromise=y})(w||(w={}));class L{constructor(a){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${a}_${L._idPool++}`}start(a){this._stopWatch=new M.a(!0),this._listenerCount=a}stop(){if(this._stopWatch){const a=this._stopWatch.elapsed();this._elapsedOverall+=a,this._invocationCount+=1,console.info(`did FIRE ${this._name}: elapsed_ms: ${a.toFixed(5)}, listener: ${this._listenerCount} (elapsed_overall: ${this._elapsedOverall.toFixed(2)}, invocations: ${this._invocationCount})`),this._stopWatch=void 0}}}L._idPool=0;let j=-1;class U{constructor(a,i=Math.random().toString(18).slice(2,5)){this.customThreshold=a,this.name=i,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(a){let i=j;if(typeof this.customThreshold=="number"&&(i=this.customThreshold),i<=0||a{const r=this._stacks.get(c)||0;this._stacks.set(c,r-1)}}}class e{constructor(a){var i;this._disposed=!1,this._options=a,this._leakageMon=j>0?new U(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=((i=this._options)===null||i===void 0?void 0:i._profName)?new L(this._options._profName):void 0}get event(){return this._event||(this._event=(a,i,c)=>{var s;this._listeners||(this._listeners=new O.a);const r=this._listeners.isEmpty();r&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const n=this._listeners.push(i?[a,i]:a);r&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,a,i);const t=(s=this._leakageMon)===null||s===void 0?void 0:s.check(this._listeners.size),v=Object(W.i)(()=>{if(t&&t(),!this._disposed&&(n(),this._options&&this._options.onLastListenerRemove)){const p=this._listeners&&!this._listeners.isEmpty();p||this._options.onLastListenerRemove(this)}});return c instanceof W.b?c.add(v):Array.isArray(c)&&c.push(v),v}),this._event}fire(a){var i,c;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new O.a);for(let s of this._listeners)this._deliveryQueue.push([s,a]);for((i=this._perfMon)===null||i===void 0||i.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[s,r]=this._deliveryQueue.shift();try{typeof s=="function"?s.call(void 0,r):s[0].call(s[1],r)}catch(n){Object(ie.f)(n)}}(c=this._perfMon)===null||c===void 0||c.stop()}}dispose(){var a,i,c,s,r;this._disposed||(this._disposed=!0,(a=this._listeners)===null||a===void 0||a.clear(),(i=this._deliveryQueue)===null||i===void 0||i.clear(),(s=(c=this._options)===null||c===void 0?void 0:c.onLastListenerRemove)===null||s===void 0||s.call(c),(r=this._leakageMon)===null||r===void 0||r.dispose())}}class C extends e{constructor(a){super(a);this._isPaused=0,this._eventQueue=new O.a,this._mergeFn=a==null?void 0:a.merge}pause(){this._isPaused++}resume(){if(this._isPaused!==0&&--this._isPaused===0)if(this._mergeFn){const a=Array.from(this._eventQueue);this._eventQueue.clear(),super.fire(this._mergeFn(a))}else for(;!this._isPaused&&this._eventQueue.size!==0;)super.fire(this._eventQueue.shift())}fire(a){this._listeners&&(this._isPaused!==0?this._eventQueue.push(a):super.fire(a))}}class g extends C{constructor(a){var i;super(a);this._delay=(i=a.delay)!==null&&i!==void 0?i:100}fire(a){this._handle||(this.pause(),this._handle=setTimeout(()=>{this._handle=void 0,this.resume()},this._delay)),super.fire(a)}}class h{constructor(){this.buffers=[]}wrapEvent(a){return(i,c,s)=>a(r=>{const n=this.buffers[this.buffers.length-1];n?n.push(()=>i.call(c,r)):i.call(c,r)},void 0,s)}bufferEvents(a){const i=[];this.buffers.push(i);const c=a();return this.buffers.pop(),i.forEach(s=>s()),c}}class u{constructor(){this.listening=!1,this.inputEvent=w.None,this.inputEventListener=W.a.None,this.emitter=new e({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(a){this.inputEvent=a,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=a(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},MNsG:function(qe,ve,k){"use strict";(function(ie,W){k.d(ve,"b",function(){return c}),k.d(ve,"i",function(){return t}),k.d(ve,"f",function(){return v}),k.d(ve,"d",function(){return p}),k.d(ve,"g",function(){return m}),k.d(ve,"h",function(){return b}),k.d(ve,"c",function(){return _}),k.d(ve,"k",function(){return o}),k.d(ve,"j",function(){return f}),k.d(ve,"a",function(){return l}),k.d(ve,"e",function(){return y});var O;const M="en";let w=!1,L=!1,j=!1,U=!1,e=!1,C=!1,g=!1,h,u=M,a,i;const c=typeof self=="object"?self:typeof ie=="object"?ie:{};let s;typeof c.vscode!="undefined"&&typeof c.vscode.process!="undefined"?s=c.vscode.process:typeof W!="undefined"&&(s=W);const r=typeof((O=s==null?void 0:s.versions)===null||O===void 0?void 0:O.electron)=="string"&&s.type==="renderer";if(typeof navigator=="object"&&!r)i=navigator.userAgent,w=i.indexOf("Windows")>=0,L=i.indexOf("Macintosh")>=0,g=(i.indexOf("Macintosh")>=0||i.indexOf("iPad")>=0||i.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,j=i.indexOf("Linux")>=0,C=!0,h=navigator.language,u=h;else if(typeof s=="object"){w=s.platform==="win32",L=s.platform==="darwin",j=s.platform==="linux",U=j&&!!s.env.SNAP&&!!s.env.SNAP_REVISION,h=M,u=M;const S=s.env.VSCODE_NLS_CONFIG;if(S)try{const D=JSON.parse(S),I=D.availableLanguages["*"];h=D.locale,u=I||M,a=D._translationsConfigFile}catch(D){}e=!0}else console.error("Unable to resolve platform.");let n=0;L?n=1:w?n=3:j&&(n=2);const t=w,v=L,p=j,m=e,b=C,_=g,o=i,f=function(){if(c.setImmediate)return c.setImmediate.bind(c);if(typeof c.postMessage=="function"&&!c.importScripts){let I=[];c.addEventListener("message",P=>{if(P.data&&P.data.vscodeSetImmediateId)for(let H=0,R=I.length;H{const H=++A;I.push({id:H,callback:P}),c.postMessage({vscodeSetImmediateId:H},"*")}}if(typeof(s==null?void 0:s.nextTick)=="function")return s.nextTick.bind(s);const D=Promise.resolve();return I=>D.then(I)}(),l=L||g?2:w?1:3;let d=!0,E=!1;function y(){if(!E){E=!0;const S=new Uint8Array(2);S[0]=1,S[1]=2;const D=new Uint16Array(S.buffer);d=D[0]===(2<<8)+1}return d}}).call(this,k("IyRk"),k("Q2Ig"))},N0LK:function(qe,ve,k){"use strict";k.d(ve,"C",function(){return ie}),k.d(ve,"v",function(){return O}),k.d(ve,"s",function(){return M}),k.d(ve,"t",function(){return w}),k.d(ve,"U",function(){return L}),k.d(ve,"J",function(){return j}),k.d(ve,"O",function(){return U}),k.d(ve,"p",function(){return e}),k.d(ve,"T",function(){return C}),k.d(ve,"q",function(){return g}),k.d(ve,"N",function(){return h}),k.d(ve,"M",function(){return u}),k.d(ve,"Q",function(){return a}),k.d(ve,"u",function(){return i}),k.d(ve,"x",function(){return c}),k.d(ve,"I",function(){return s}),k.d(ve,"f",function(){return r}),k.d(ve,"h",function(){return n}),k.d(ve,"g",function(){return t}),k.d(ve,"i",function(){return v}),k.d(ve,"G",function(){return p}),k.d(ve,"H",function(){return m}),k.d(ve,"r",function(){return b}),k.d(ve,"R",function(){return _}),k.d(ve,"d",function(){return o}),k.d(ve,"e",function(){return f}),k.d(ve,"E",function(){return l}),k.d(ve,"F",function(){return d}),k.d(ve,"j",function(){return E}),k.d(ve,"z",function(){return y}),k.d(ve,"K",function(){return D}),k.d(ve,"L",function(){return I}),k.d(ve,"m",function(){return P}),k.d(ve,"k",function(){return R}),k.d(ve,"A",function(){return V}),k.d(ve,"a",function(){return oe}),k.d(ve,"n",function(){return Q}),k.d(ve,"l",function(){return pe}),k.d(ve,"D",function(){return ce}),k.d(ve,"B",function(){return ee}),k.d(ve,"b",function(){return ne}),k.d(ve,"S",function(){return me}),k.d(ve,"o",function(){return Z}),k.d(ve,"P",function(){return Y}),k.d(ve,"w",function(){return Se}),k.d(ve,"c",function(){return Me}),k.d(ve,"y",function(){return Pe});function ie(J){return!J||typeof J!="string"?!0:J.trim().length===0}const W=/{(\d+)}/g;function O(J,...fe){return fe.length===0?J:J.replace(W,function(Te,Ee){const je=parseInt(Ee,10);return isNaN(je)||je<0||je>=fe.length?Te:fe[je]})}function M(J){return J.replace(/[<>&]/g,function(fe){switch(fe){case"<":return"<";case">":return">";case"&":return"&";default:return fe}})}function w(J){return J.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function L(J,fe=" "){const Te=j(J,fe);return U(Te,fe)}function j(J,fe){if(!J||!fe)return J;const Te=fe.length;if(Te===0||J.length===0)return J;let Ee=0;for(;J.indexOf(fe,Ee)===Ee;)Ee=Ee+Te;return J.substring(Ee)}function U(J,fe){if(!J||!fe)return J;const Te=fe.length,Ee=J.length;if(Te===0||Ee===0)return J;let je=Ee,He=-1;for(;!(He=J.lastIndexOf(fe,je-1),He===-1||He+Te!==je);){if(He===0)return"";je=He}return J.substring(0,je)}function e(J){return J.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function C(J){return J.replace(/\*/g,"")}function g(J,fe,Te={}){if(!J)throw new Error("Cannot create regex from empty string");fe||(J=w(J)),Te.wholeWord&&(/\B/.test(J.charAt(0))||(J="\\b"+J),/\B/.test(J.charAt(J.length-1))||(J=J+"\\b"));let Ee="";return Te.global&&(Ee+="g"),Te.matchCase||(Ee+="i"),Te.multiline&&(Ee+="m"),Te.unicode&&(Ee+="u"),new RegExp(J,Ee)}function h(J){if(J.source==="^"||J.source==="^$"||J.source==="$"||J.source==="^\\s*$")return!1;const fe=J.exec("");return!!(fe&&J.lastIndex===0)}function u(J){return(J.global?"g":"")+(J.ignoreCase?"i":"")+(J.multiline?"m":"")+(J.unicode?"u":"")}function a(J){return J.split(/\r\n|\r|\n/)}function i(J){for(let fe=0,Te=J.length;fe=0;Te--){const Ee=J.charCodeAt(Te);if(Ee!==32&&Ee!==9)return Te}return-1}function r(J,fe){return Jfe?1:0}function n(J,fe,Te=0,Ee=J.length,je=0,He=fe.length){for(;Te$e)return 1}const Oe=Ee-Te,Ue=He-je;return OeUe?1:0}function t(J,fe){return v(J,fe,0,J.length,0,fe.length)}function v(J,fe,Te=0,Ee=J.length,je=0,He=fe.length){for(;Te=128||$e>=128)return n(J.toLowerCase(),fe.toLowerCase(),Te,Ee,je,He);p(Ze)&&(Ze-=32),p($e)&&($e-=32);const Je=Ze-$e;if(Je===0)continue;return Je}const Oe=Ee-Te,Ue=He-je;return OeUe?1:0}function p(J){return J>=97&&J<=122}function m(J){return J>=65&&J<=90}function b(J,fe){return J.length===fe.length&&v(J,fe)===0}function _(J,fe){const Te=fe.length;return fe.length>J.length?!1:v(J,fe,0,Te)===0}function o(J,fe){let Te,Ee=Math.min(J.length,fe.length);for(Te=0;Te1){const Ee=J.charCodeAt(fe-2);if(l(Ee))return E(Ee,Te)}return Te}function D(J,fe){const Te=Ne.getInstance(),Ee=fe,je=J.length,He=y(J,je,fe);fe+=He>=65536?2:1;let Oe=Te.getGraphemeBreakType(He);for(;fe=65536?2:1,Oe=Ze}return fe-Ee}function I(J,fe){const Te=Ne.getInstance(),Ee=fe,je=S(J,fe);fe-=je>=65536?2:1;let He=Te.getGraphemeBreakType(je);for(;fe>0;){const Oe=S(J,fe),Ue=Te.getGraphemeBreakType(Oe);if(Me(Ue,He))break;fe-=Oe>=65536?2:1,He=Ue}return Ee-fe}const A=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function P(J){return A.test(J)}const H=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDED6])/;function R(J){return H.test(J)}const K=/^[\t\n\r\x20-\x7E]*$/;function V(J){return K.test(J)}const oe=/[\u2028\u2029]/;function Q(J){return oe.test(J)}function pe(J){for(let fe=0,Te=J.length;fe=11904&&J<=55215||J>=63744&&J<=64255||J>=65281&&J<=65374}function ee(J){return J>=127462&&J<=127487||J===8986||J===8987||J===9200||J===9203||J>=9728&&J<=10175||J===11088||J===11093||J>=127744&&J<=128591||J>=128640&&J<=128764||J>=128992&&J<=129003||J>=129280&&J<=129535||J>=129648&&J<=129750}const ne=String.fromCharCode(65279);function me(J){return!!(J&&J.length>0&&J.charCodeAt(0)===65279)}function Z(J,fe=!1){return J?(fe&&(J=J.replace(/\\./g,"")),J.toLowerCase()!==J):!1}function Y(J){const fe=90-65+1;return J=J%(2*fe),Jfe[3*Ee+1])Ee=2*Ee+1;else return fe[3*Ee+2];return 0}}Ne._INSTANCE=null;function Re(){return JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}function Pe(J,fe){if(J===0)return 0;const Te=Ce(J,fe);if(Te!==void 0)return Te;const Ee=S(fe,J);return J-=De(Ee),J}function Ce(J,fe){let Te=S(fe,J);for(J-=De(Te);ke(Te)||Te===65039||Te===8419;){if(J===0)return;Te=S(fe,J),J-=De(Te)}if(!ee(Te))return;if(J>=0){const Ee=S(fe,J);Ee===8205&&(J-=De(Ee))}return J}function De(J){return J>=65536?2:1}function ke(J){return 127995<=J&&J<=127999}},NvD2:function(qe,ve,k){"use strict";k.d(ve,"a",function(){return L});var ie=k("Kwbf");function W(j,U){var e=new Set;return j.forEach(function(C){U.has(C)||e.add(C)}),e}function O(j){var U=j||{},e=U.disabled,C=U.disableCheckbox,g=U.checkable;return!!(e||C)||g===!1}function M(j,U,e,C){for(var g=new Set(j),h=new Set,u=0;u<=e;u+=1){var a=U.get(u)||new Set;a.forEach(function(r){var n=r.key,t=r.node,v=r.children,p=v===void 0?[]:v;g.has(n)&&!C(t)&&p.filter(function(m){return!C(m.node)}).forEach(function(m){g.add(m.key)})})}for(var i=new Set,c=e;c>=0;c-=1){var s=U.get(c)||new Set;s.forEach(function(r){var n=r.parent,t=r.node;if(C(t)||!r.parent||i.has(r.parent.key))return;if(C(r.parent.node)){i.add(n.key);return}var v=!0,p=!1;(n.children||[]).filter(function(m){return!C(m.node)}).forEach(function(m){var b=m.key,_=g.has(b);v&&!_&&(v=!1),!p&&(_||h.has(b))&&(p=!0)}),v&&g.add(n.key),p&&h.add(n.key),i.add(n.key)})}return{checkedKeys:Array.from(g),halfCheckedKeys:Array.from(W(h,g))}}function w(j,U,e,C,g){for(var h=new Set(j),u=new Set(U),a=0;a<=C;a+=1){var i=e.get(a)||new Set;i.forEach(function(n){var t=n.key,v=n.node,p=n.children,m=p===void 0?[]:p;!h.has(t)&&!u.has(t)&&!g(v)&&m.filter(function(b){return!g(b.node)}).forEach(function(b){h.delete(b.key)})})}u=new Set;for(var c=new Set,s=C;s>=0;s-=1){var r=e.get(s)||new Set;r.forEach(function(n){var t=n.parent,v=n.node;if(g(v)||!n.parent||c.has(n.parent.key))return;if(g(n.parent.node)){c.add(t.key);return}var p=!0,m=!1;(t.children||[]).filter(function(b){return!g(b.node)}).forEach(function(b){var _=b.key,o=h.has(_);p&&!o&&(p=!1),!m&&(o||u.has(_))&&(m=!0)}),p||h.delete(t.key),m&&u.add(t.key),c.add(t.key)})}return{checkedKeys:Array.from(h),halfCheckedKeys:Array.from(W(u,h))}}function L(j,U,e,C){var g=[],h;C?h=C:h=O;var u=new Set(j.filter(function(s){var r=!!e[s];return r||g.push(s),r})),a=new Map,i=0;Object.keys(e).forEach(function(s){var r=e[s],n=r.level,t=a.get(n);t||(t=new Set,a.set(n,t)),t.add(r),i=Math.max(i,n)}),Object(ie.a)(!g.length,"Tree missing follow keys: ".concat(g.slice(0,100).map(function(s){return"'".concat(s,"'")}).join(", ")));var c;return U===!0?c=M(u,a,i,h):c=w(u,U.halfCheckedKeys,a,i,h),c}},OZM5:function(qe,ve,k){"use strict";k.d(ve,"b",function(){return C}),k.d(ve,"a",function(){return g}),k.d(ve,"k",function(){return h}),k.d(ve,"h",function(){return u}),k.d(ve,"i",function(){return a}),k.d(ve,"g",function(){return i}),k.d(ve,"c",function(){return c}),k.d(ve,"d",function(){return s}),k.d(ve,"j",function(){return t}),k.d(ve,"e",function(){return v}),k.d(ve,"f",function(){return p});var ie=k("KQm4"),W=k("U8pU"),O=k("Ff2n"),M=k("q1tI"),w=k.n(M),L=k("Kwbf"),j=k("WaYH"),U=.25,e=2;function C(m,b){var _=m.slice(),o=_.indexOf(b);return o>=0&&_.splice(o,1),_}function g(m,b){var _=m.slice();return _.indexOf(b)===-1&&_.push(b),_}function h(m){return m.split("-")}function u(m,b){return"".concat(m,"-").concat(b)}function a(m){return m&&m.type&&m.type.isTreeNode}function i(m,b){var _=[m],o=b[m];function f(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];l.forEach(function(d){var E=d.key,y=d.children;_.push(E),f(y)})}return f(o.children),_}function c(m,b){var _=m.clientY,o=b.selectHandle.getBoundingClientRect(),f=o.top,l=o.bottom,d=o.height,E=Math.max(d*U,e);return _<=f+E?-1:_>=l-E?1:0}function s(m,b){if(!m)return;var _=b.multiple;return _?m.slice():m.length?[m[0]]:m}var r=function(b){return b};function n(m,b){if(!m)return[];var _=b||{},o=_.processProps,f=o===void 0?r:o,l=Array.isArray(m)?m:[m];return l.map(function(d){var E=d.children,y=Object(O.a)(d,["children"]),S=n(E,b);return w.a.createElement(j.a,Object.assign({},f(y)),S)})}function t(m){if(!m)return null;var b;if(Array.isArray(m))b={checkedKeys:m,halfCheckedKeys:void 0};else if(Object(W.a)(m)==="object")b={checkedKeys:m.checked||void 0,halfCheckedKeys:m.halfChecked||void 0};else return Object(L.a)(!1,"`checkedKeys` is not an array or an object"),null;return b}function v(m,b){var _=new Set;function o(f){if(_.has(f))return;var l=b[f];if(!l)return;_.add(f);var d=l.parent,E=l.node;if(E.disabled)return;d&&o(d.key)}return(m||[]).forEach(function(f){o(f)}),Object(ie.a)(_)}function p(m){var b={};return Object.keys(m).forEach(function(_){(_.startsWith("data-")||_.startsWith("aria-"))&&(b[_]=m[_])}),b}},"P/tu":function(qe,ve,k){"use strict";var ie=k("ozfa"),W=k("MJZm"),O=k("0Owb"),M=k("9og8"),w=k("tJVT"),L=k("PpiC"),j=k("WmNS"),U=k.n(j),e=k("q1tI"),C=k.n(e),g=k("WCUW"),h=k("spXi"),u=k.n(h),a=function(c){var s=c.value,r=c.onChange,n=c.defaultValue,t=c.disabled,v=Object(L.a)(c,["value","onChange","defaultValue","disabled"]),p=Object(e.useState)([]),m=Object(w.a)(p,2),b=m[0],_=m[1],o=Object(e.useState)("1"),f=Object(w.a)(o,2),l=f[0],d=f[1];Object(e.useEffect)(function(){E()},[]);var E=function(){var D=Object(M.a)(U.a.mark(function I(){var A,P;return U.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(g.A)({});case 2:A=R.sent,A!=null&&A.data&&(P=[{title:C.a.createElement("div",{title:"\u6839\u76EE\u5F55",className:u.a.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:C.a.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:y(A.data||[])}],_(P),d("2"));case 4:case"end":return R.stop()}},I)}));return function(){return D.apply(this,arguments)}}(),y=function(I){function A(P){var H=P.children,R=Array.isArray(H)&&H.length>0,K=P==null?void 0:P.group_id;return{title:C.a.createElement("div",{title:P==null?void 0:P.name,className:u.a.name},P==null?void 0:P.name),value:K,key:K,icon:C.a.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:R?H==null?void 0:H.map(function(V){return A(V)}):[]}}return I==null?void 0:I.map(function(P){return A(P)})},S=n?{defaultExpandedKeys:[0]}:{selectedKeys:s,defaultExpandedKeys:s};return C.a.createElement("div",{className:u.a.customTree},C.a.createElement(W.a,Object(O.a)({key:l},S,{showIcon:!0,treeData:b,onSelect:r,disabled:t},v)))};ve.a=a},Q0Vu:function(qe,ve,k){qe.exports={flex_box_center:"flex_box_center___3fHaw",flex_space_between:"flex_space_between___1tu3K",flex_box_vertical_center:"flex_box_vertical_center___3kmTT",flex_box_center_end:"flex_box_center_end___19OcD",flex_box_column:"flex_box_column___1aMoy",main:"main___JkLSb",wrap:"wrap___1k_Ib",content:"content___1by-P",programName:"programName___1mMSD",name:"name___2mlTd",directionContentWrap:"directionContentWrap___3qsxQ",directionItem:"directionItem___2aAvu",active:"active___ACZqb",subActive:"subActive___2RkoB",subItem:"subItem___3tJgX",subMenu:"subMenu___Y_7S_",action:"action___xqgFs"}},SAoR:function(qe,ve,k){"use strict";var ie=k("Q9mQ"),W=k("diRs"),O=k("q1tI"),M=k.n(O),w=k("+z73"),L=k.n(w),j=function(e){var C=e.data,g=C===void 0?[]:C,h=e.onClick,u=function(){return g.map(function(c,s){return M.a.createElement("div",{key:s,className:L.a.few},M.a.createElement("b",{title:c.name,style:{color:s===0?"#333333":"#999999"},onClick:function(){return h(c.id)}},c.name),s1&&t5?a():u())};ve.a=j},SJMd:function(qe,ve){/**
* @license
* Copyright (C) 2006 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/var k,ie,W,O=!1,M,w;window.PR_SHOULD_USE_CONTINUATION=!0;var L,j;(function(){var U=window,e=["break,continue,do,else,for,if,return,while"],C=[e,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],g=[C,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],h=[g,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],u=[g,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],a=[g,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],i="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",c=[g,"abstract,async,await,constructor,debugger,enum,eval,export,function,get,implements,instanceof,interface,let,null,set,undefined,var,with,yield,Infinity,NaN"],s="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",r=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],n=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],t=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],v=[h,a,u,c,s,r,n,t],p=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,m="str",b="kwd",_="com",o="typ",f="lit",l="pun",d="pln",E="tag",y="dec",S="src",D="atn",I="atv",A="nocode",P="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function H(Ce){for(var De=0,ke=!1,J=!1,fe=0,Te=Ce.length;fe122||($<65||ye>90||nt.push([Math.max(65,ye)|32,Math.min($,90)|32]),$<97||ye>122||nt.push([Math.max(97,ye)&~32,Math.min($,122)&~32]))}}nt.sort(function(Le,Be){return Le[0]-Be[0]||Be[1]-Le[1]});for(var q=[],se=[],Ke=0;Kege[0]&&(ge[1]+1>ge[0]&&Fe.push("-"),Fe.push(Oe(ge[1])))}return Fe.push("]"),Fe.join("")}function Ze(Je){for(var ze=Je.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),nt=ze.length,it=[],Fe=0,Ke=0;Fe=2&&ye==="["?ze[Fe]=Ue(ae):ye!=="\\"&&(ze[Fe]=ae.replace(/[a-zA-Z]/g,function(se){var ge=se.charCodeAt(0);return"["+String.fromCharCode(ge&~32,ge|32)+"]"}))}return ze.join("")}for(var $e=[],fe=0,Te=Ce.length;fe=0;)ke[$e.charAt(Je)]=Ze;var ze=Ze[1],nt=""+ze;He.hasOwnProperty(nt)||(je.push(ze),He[nt]=null)}je.push(/[\0-\uffff]/),J=H(je)})();var fe=De.length,Te=function(Ee){for(var je=Ee.sourceCode,He=Ee.basePos,Oe=Ee.sourceNode,Ue=[He,d],Ze=0,$e=je.match(J)||[],Je={},ze=0,nt=$e.length;ze=5&&Fe.substring(0,5)==="lang-",ae&&!(Ke&&typeof Ke[1]=="string")&&(ae=!1,Fe=S),ae||(Je[it]=Fe)}var $=Ze;if(Ze+=it.length,!ae)Ue.push(He+$,Fe);else{var q=Ke[1],se=it.indexOf(q),ge=se+q.length;Ke[2]&&(ge=it.length-Ke[2].length,se=ge-q.length);var Le=Fe.substring(5);K(Oe,He+$,it.substring(0,se),Te,Ue),K(Oe,He+$+se,q,Y(Le,q),Ue),K(Oe,He+$+ge,it.substring(ge),Te,Ue)}}Ee.decorations=Ue};return Te}function pe(Ce){var De=[],ke=[];Ce.tripleQuotedStrings?De.push([m,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):Ce.multiLineStrings?De.push([m,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):De.push([m,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),Ce.verbatimStrings&&ke.push([m,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var J=Ce.hashComments;J&&(Ce.cStyleComments?(J>1?De.push([_,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):De.push([_,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),ke.push([m,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):De.push([_,/^#[^\r\n]*/,null,"#"])),Ce.cStyleComments&&(ke.push([_,/^\/\/[^\r\n]*/,null]),ke.push([_,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var fe=Ce.regexLiterals;if(fe){var Te=fe>1?"":`
\r`,Ee=Te?".":"[\\S\\s]",je="/(?=[^/*"+Te+"])(?:[^/\\x5B\\x5C"+Te+"]|\\x5C"+Ee+"|\\x5B(?:[^\\x5C\\x5D"+Te+"]|\\x5C"+Ee+")*(?:\\x5D|$))+/";ke.push(["lang-regex",RegExp("^"+P+"("+je+")")])}var He=Ce.types;He&&ke.push([o,He]);var Oe=(""+Ce.keywords).replace(/^ | $/g,"");Oe.length&&ke.push([b,new RegExp("^(?:"+Oe.replace(/[\s,]+/g,"|")+")\\b"),null]),De.push([d,/^\s+/,null,` \r
\xA0`]);var Ue="^.[^\\s\\w.$@'\"`/\\\\]*";return Ce.regexLiterals&&(Ue+="(?!s*/)"),ke.push([f,/^@[a-z_$][a-z_$@0-9]*/i,null],[o,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[d,/^[a-z_$][a-z_$@0-9]*/i,null],[f,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[d,/^\\[\s\S]?/,null],[l,new RegExp(Ue),null]),Q(De,ke)}var ce=pe({keywords:v,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function ee(Ce,De,ke){for(var J=/(?:^|\s)nocode(?:\s|$)/,fe=/\r\n?|\n/,Te=Ce.ownerDocument,Ee=Te.createElement("li");Ce.firstChild;)Ee.appendChild(Ce.firstChild);var je=[Ee];function He(ze){var nt=ze.nodeType;if(nt==1&&!J.test(ze.className))if(ze.nodeName==="br")Oe(ze),ze.parentNode&&ze.parentNode.removeChild(ze);else for(var it=ze.firstChild;it;it=it.nextSibling)He(it);else if((nt==3||nt==4)&&ke){var Fe=ze.nodeValue,Ke=Fe.match(fe);if(Ke){var ae=Fe.substring(0,Ke.index);ze.nodeValue=ae;var de=Fe.substring(Ke.index+Ke[0].length);if(de){var ye=ze.parentNode;ye.insertBefore(Te.createTextNode(de),ze.nextSibling)}Oe(ze),ae||ze.parentNode.removeChild(ze)}}}function Oe(ze){for(;!ze.nextSibling;)if(ze=ze.parentNode,!ze)return;function nt(Ke,ae){var de=ae?Ke.cloneNode(!1):Ke,ye=Ke.parentNode;if(ye){var $=nt(ye,1),q=Ke.nextSibling;$.appendChild(de);for(var se=q;se;se=q)q=se.nextSibling,$.appendChild(se)}return de}for(var it=nt(ze.nextSibling,0),Fe;(Fe=it.parentNode)&&Fe.nodeType===1;)it=Fe;je.push(it)}for(var Ue=0;Ue=ye&&(He+=2),Te>=$&&(Ze+=2)}}finally{Fe&&(Fe.style.display=Ke)}}var me={};function Z(Ce,De){for(var ke=De.length;--ke>=0;){var J=De[ke];me.hasOwnProperty(J)?U.console&&console.warn("cannot override language handler %s",J):me[J]=Ce}}function Y(Ce,De){return Ce&&me.hasOwnProperty(Ce)||(Ce=/^\s*]*(?:>|$)/],[_,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[l,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^