-1?t[ee]:"",ge="";l.choices.map(function(Pe,ke){Pe.is_answer&&(ge+=t[ke])});var Z=de[l.item_type],Y={SINGLE:c.a.createElement(d.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ie||"\u65E0")}),MULTIPLE:c.a.createElement(d.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(ge||"\u65E0")}),COMPLETION:H()},Se=c.a.createElement(d.a,{className:i.a.answerHtml,value:"\u7B54\u6848\uFF1A".concat(Z||"\u65E0")});return Y[l.item_type]||Se},K=function(oe){var $=Object(B.a)(f);oe.target.checked?$.push(l.id):$=$.filter(function(fe){return fe!==l.id}),h($)};return c.a.createElement("div",{className:i.a.itemWrap},c.a.createElement("div",{className:i.a.list},v&&c.a.createElement(D.a,{className:"mr10",onChange:K,checked:f.includes(l.id)}),c.a.createElement("div",{className:i.a.title},c.a.createElement(d.a,{key:1,showLines:1,showTextOnly:!0,className:i.a.topicTitleContent,value:l.name})),c.a.createElement("div",{className:i.a.line},c.a.createElement("b",{className:i.a.b1}),c.a.createElement("b",{className:i.a.b2})),c.a.createElement("div",{onClick:function(){return A(!I)},className:i.a.tr},I?"\u6536\u8D77":"\u5C55\u5F00",c.a.createElement("i",{style:{transform:I?"scale(0.5) rotate(-180deg)":"scale(0.5) rotate(0deg)"},className:"iconfont icon-zhankai4"}))),c.a.createElement("aside",{style:I?{display:"block"}:{display:"none"},className:i.a.itemDetail},c.a.createElement("div",{style:{marginBottom:44}},c.a.createElement(d.a,{key:2,className:i.a.topicTitleContent,value:l.name}),c.a.createElement("div",{className:"".concat(i.a.row," mt15")},P()),c.a.createElement("div",{className:i.a.row},c.a.createElement("div",{className:i.a.updateTimeRow},c.a.createElement("div",{className:i.a.updateTimeWrap},l.item_type==="PROGRAM"&&c.a.createElement("p",{className:i.a.programLanguage},"\u7F16\u7A0B\u8BED\u8A00\uFF1A",(_=l.program_attr)===null||_===void 0?void 0:_.language))))),l.item_type!=="PROGRAM"&&l.item_type!=="COMBINATION"&&c.a.createElement("div",{className:i.a.answerWrapper},c.a.createElement("img",{src:r.a,alt:"",className:i.a.decoration}),c.a.createElement("div",{className:i.a.answer},R()),c.a.createElement("div",{className:i.a.parse},c.a.createElement("div",{className:i.a.parseText},"\u89E3\u6790\uFF1A"),c.a.createElement("div",{className:i.a.parseAnswer},l.analysis?c.a.createElement(d.a,{className:i.a.parseAnswerHtml,value:l.analysis}):"\u6682\u65E0\u89E3\u6790")))))},p=function(b){var _,l,f,u,h,E,v,S,L,I,A,P,H,R,K,z,oe=b.isProblemset,$=b.data,fe=b.user,de=b.activeTabsKey,ee=b.onPublicReview,ie=ee===void 0?function(){}:ee,ge=b.onStartExperience,Z=ge===void 0?function(){}:ge,Y=b.onSetPrivate,Se=Y===void 0?function(){}:Y,Pe=b.onCorrection,ke=Pe===void 0?function(){}:Pe,Re=b.onCollect,Me=Re===void 0?function(){}:Re,Ce=b.onSetPublic,Le=Ce===void 0?function(){}:Ce,Ne=b.onDelete,J=Ne===void 0?function(){}:Ne,pe=b.onCancel,Te=pe===void 0?function(){}:pe,xe=b.onSelect,We=xe===void 0?function(){}:xe,He=b.onMoveTo,Oe=He===void 0?function(){}:He,Ue=b.onSetShare,Qe=Ue===void 0?function(){}:Ue,Ze=b.onCancelShare,Je=Ze===void 0?function(){}:Ze,ze=b.onPublish,nt=ze===void 0?function(){}:ze,it=b.onCancelPublish,je=it===void 0?function(){}:it,Ke=$.item_type==="PROGRAM"?"/problems/".concat((_=$.program_attr)===null||_===void 0?void 0:_.identifier,"/edit"):"/problemset/edit/".concat($.id),ae=de==="0"&&!$.public&&!$.apply&&($.item_type==="PROGRAM"&&((l=$.program_attr)===null||l===void 0?void 0:l.status)!==0||$.item_type!=="PROGRAM"),ce=c.a.createElement(k.a,{forceSubMenuRender:!0,className:i.a.menu},de==="0"&&!$.public&&c.a.createElement(k.a.Item,{key:"-1"},c.a.createElement("a",{className:i.a.actionLink,target:"_blank",href:Ke},"\u7F16\u8F91")),(de==="0"||de==="3")&&$.item_type==="PROGRAM"&&((f=$.program_attr)===null||f===void 0?void 0:f.status)!==0&&!$.public&&((u=$.author)===null||u===void 0?void 0:u.login)===((h=fe.userInfo)===null||h===void 0?void 0:h.login)&&c.a.createElement(k.a.Item,{key:"0"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){var se;return je($==null||((se=$.program_attr)===null||se===void 0)?void 0:se.identifier)}},"\u64A4\u9500\u53D1\u5E03")),de==="0"&&c.a.createElement(k.a.Item,{key:"1"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Oe($.id)}},"\u79FB\u52A8\u5230")),de==="0"&&!($!=null&&$.is_share)&&c.a.createElement(k.a.Item,{key:"3"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Qe($.id)}},"\u5171\u4EAB")),(de==="0"&&($==null?void 0:$.is_share)||de==="3"&&((E=$.author)===null||E===void 0?void 0:E.login)===((v=fe.userInfo)===null||v===void 0?void 0:v.login))&&c.a.createElement(k.a.Item,{key:"3"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Je($.id)}},"\u64A4\u9500\u5171\u4EAB")),ae&&c.a.createElement(k.a.Item,{key:"4"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Le($.id)}},"\u516C\u5F00")),de==="0"&&!$.public&&$.apply&&($.item_type==="PROGRAM"&&$.program_attr.status!==0||$.item_type!=="PROGRAM")&&c.a.createElement(k.a.Item,{key:"5"},c.a.createElement("a",{className:i.a.reviewFlag,onClick:ie},"\u5BA1\u6838\u4E2D")),(de==="0"||de==="1")&&$.public&&((S=$.author)===null||S===void 0?void 0:S.login)===((L=fe.userInfo)===null||L===void 0?void 0:L.login)&&c.a.createElement(k.a.Item,{key:"6"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Se($.id)}},"\u64A4\u9500\u516C\u5F00")),de==="2"&&c.a.createElement(k.a.Item,{key:"7"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Me($.id,$.is_collected)}},"\u53D6\u6D88\u6536\u85CF")),(de==="0"||de==="3")&&$.item_type==="PROGRAM"&&((I=$.program_attr)===null||I===void 0?void 0:I.status)===0&&!$.public&&((A=$.author)===null||A===void 0?void 0:A.login)===((P=fe.userInfo)===null||P===void 0?void 0:P.login)&&c.a.createElement(k.a.Item,{key:"8"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){var se;return nt($==null||((se=$.program_attr)===null||se===void 0)?void 0:se.identifier)}},"\u53D1\u5E03")),(de==="1"||de==="3")&&!Object(o.o)()&&!Object(o.m)()&&((H=$.author)===null||H===void 0?void 0:H.login)!==((R=fe.userInfo)===null||R===void 0?void 0:R.login)&&c.a.createElement(k.a.Item,{key:"9"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return Me($.id,$.is_collected)}},$.is_collected?"\u53D6\u6D88\u6536\u85CF":"\u6536\u85CF")),de!=="0"&&!Object(o.o)()&&!Object(o.m)()&&c.a.createElement(k.a.Item,{key:"10"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return ke($.id)}},"\u7EA0\u9519")),(de==="0"&&!$.public||de==="1"&&Object(o.o)()&&((K=$.author)===null||K===void 0?void 0:K.login)!==((z=fe.userInfo)===null||z===void 0?void 0:z.login))&&c.a.createElement(k.a.Item,{key:"11"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return J($.id)}},"\u5220\u9664"))),ye=c.a.createElement(k.a,{forceSubMenuRender:!0,className:i.a.menu},c.a.createElement(k.a.Item,{key:"10"},c.a.createElement("a",{className:i.a.actionLink,onClick:function(){return ke($.id)}},"\u7EA0\u9519"))),Q=de!=="0"&&!Object(o.o)()&&!Object(o.m)();return c.a.createElement(c.a.Fragment,null,oe?c.a.createElement(c.a.Fragment,null,$.item_type!=="SUBJECTIVE"&&$.item_type!=="COMBINATION"&&c.a.createElement("span",{className:i.a.textBtn,style:{cursor:"pointer"},onClick:function(){return Z($)}},"\u4F53\u9A8C"),c.a.createElement(W.a,{overlay:ce},c.a.createElement("span",{style:{cursor:"default"},onClick:function(se){return se.preventDefault()}},c.a.createElement("span",{className:i.a.textBtn},"\u66F4\u591A")))):Q?c.a.createElement(W.a,{className:"ml40",overlay:ye},c.a.createElement("span",{style:{cursor:"default"},onClick:function(se){return se.preventDefault()}},c.a.createElement("span",null,"\u66F4\u591A"))):c.a.createElement("span",null))};ve.b=g},FKdj:function(qe,ve,U){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,U){qe.exports=U.p+"static/nodata.a6b3f948.png"},FWmy:function(qe,ve,U){"use strict";U.d(ve,"a",function(){return ne});function ne(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,U){"use strict";U.d(ve,"a",function(){return ne});var ne;(function(W){function O(t){return t&&typeof t=="object"&&typeof t[Symbol.iterator]=="function"}W.is=O;const k=Object.freeze([]);function w(){return k}W.empty=w;function*D(t){yield t}W.single=D;function B(t){return t||k}W.from=B;function M(t){return!t||t[Symbol.iterator]().next().done===!0}W.isEmpty=M;function e(t){return t[Symbol.iterator]().next().value}W.first=e;function C(t,g){for(const p of t)if(g(p))return!0;return!1}W.some=C;function y(t,g){for(const p of t)if(g(p))return p;return}W.find=y;function*c(t,g){for(const p of t)g(p)&&(yield p)}W.filter=c;function*d(t,g){let p=0;for(const m of t)yield g(m,p++)}W.map=d;function*a(...t){for(const g of t)for(const p of g)yield p}W.concat=a;function*i(t){for(const g of t)for(const p of g)yield p}W.concatNested=i;function o(t,g,p){let m=p;for(const b of t)m=g(m,b);return m}W.reduce=o;function*s(t,g,p=t.length){for(g<0&&(g+=t.length),p<0?p+=t.length:p>t.length&&(p=t.length);gm===b){const m=t[Symbol.iterator](),b=g[Symbol.iterator]();for(;;){const _=m.next(),l=b.next();if(_.done!==l.done)return!1;if(_.done)return!0;if(!p(_.value,l.value))return!1}}W.equals=n})(ne||(ne={}))},KMxT:function(qe,ve,U){"use strict";U.r(ve);var ne=U("DjyN"),W=U("NUBc"),O=U("qVdP"),k=U("jsC+"),w=U("lUTK"),D=U("BvKs"),B=U("T2oS"),M=U("W9HT"),e=U("+L6B"),C=U("2/Rp"),y=U("k1fw"),c=U("9og8"),d=U("tJVT"),a=U("PpiC"),i=U("5NDa"),o=U("5rEg"),s=U("Znn+"),r=U("ZTPi"),n=U("WmNS"),t=U.n(n),g=U("q1tI"),p=U.n(g),m=U("9kvl"),b=U("iris"),_=U("jcZT"),l=U("BdwD"),f=U("SAoR"),u=U("FKdj"),h=U.n(u),E=U("EJTS"),v=U("LE3n"),S=U("xKgJ"),L=U("SVaM"),I=U("xTzM"),A=U.n(I),P=U("1vsH"),H=U("ErOA"),R=r.a.TabPane,K=o.a.Search,z;(function($){$.Mine="0",$.Public="1",$.Collection="2",$.TeachGroupShare="3"})(z||(z={}));var oe=function(fe){var de,ee,ie,ge,Z,Y,Se,Pe,ke=fe.classroomList,Re=fe.problemset,Me=fe.user,Ce=fe.globalSetting,Le=fe.loading,Ne=fe.dispatch,J=fe.match,pe=fe.shixunHomeworks,Te=Object(a.a)(fe,["classroomList","problemset","user","globalSetting","loading","dispatch","match","shixunHomeworks"]),xe=Object(P.I)(),We=Object(g.useState)({discipline_id:null,sub_discipline_id:null,tag_discipline_id:null,group_id:null,type:"0",item_type:xe.qtype,difficulty:null,keyword:null,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",id:((de=Te.location)===null||de===void 0||((ee=de.query)===null||ee===void 0)?void 0:ee.id)||null,exam_id:(J==null||((ie=J.params)===null||ie===void 0)?void 0:ie.id)||null,exercise_id:(J==null||((ge=J.params)===null||ge===void 0)?void 0:ge.categoryId)||null}),He=Object(d.a)(We,2),Oe=He[0],Ue=He[1],Qe=Object(g.useState)(0),Ze=Object(d.a)(Qe,2),Je=Ze[0],ze=Ze[1],nt=Object(g.useState)([]),it=Object(d.a)(nt,2),je=it[0],Ke=it[1],ae=Object(g.useState)(z.Mine),ce=Object(d.a)(ae,2),ye=ce[0],Q=ce[1],q=Object(g.useState)(-1),se=Object(d.a)(q,2),me=se[0],De=se[1],Be=Object(g.useState)([]),Xe=Object(d.a)(Be,2),ut=Xe[0],vt=Xe[1],dt=Object(g.useState)([]),_t=Object(d.a)(dt,2),xt=_t[0],rt=_t[1],Yt=Object(g.useState)(!1),It=Object(d.a)(Yt,2),qt=It[0],$t=It[1],bt=Object(g.useRef)(!1),en=Object(g.useState)([]),hn=Object(d.a)(en,2),ct=hn[0],_n=hn[1],at=Object(g.useState)("\u6309\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F"),lt=Object(d.a)(at,2),Pt=lt[0],Kt=lt[1],rn=Object(g.useState)([]),an=Object(d.a)(rn,2),Cn=an[0],bn=an[1],Wt=Object(g.useRef)(null),wn=Object(g.useState)(!1),In=Object(d.a)(wn,2),Mn=In[0],Bn=In[1],Fn=Object(g.useState)(""),Wn=Object(d.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(g.useEffect)(function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}},[]),Object(g.useEffect)(function(){var ht;Ne({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(g.useEffect)(function(){return Ne({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),Ne({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){Ne({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),Ne({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}},[]),Object(g.useEffect)(function(){return Ne({type:"globalSetting/headerFixedToggle",payload:!0}),function(){Ne({type:"globalSetting/headerFixedToggle",payload:!1})}},[]),Object(g.useEffect)(function(){return Ne({type:"globalSetting/headerFooterToggle",payload:!1}),function(){Ne({type:"globalSetting/headerFooterToggle",payload:!0})}},[]);var li=function(){var ht=Object(c.a)(t.a.mark(function ft(){return t.a.wrap(function(kt){for(;;)switch(kt.prev=kt.next){case 0:Ne({type:"problemset/getTeachGroupData"});case 1:case"end":return kt.stop()}},ft)}));return function(){return ht.apply(this,arguments)}}(),fn=function(){var ht=Object(c.a)(t.a.mark(function ft(Et){var kt;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,Ne({type:"problemset/getItemBanks",payload:Et});case 4:if(kt=Zt.sent,!(kt&&kt.status!==403&&kt.status!==401&&kt.status!==500)){Zt.next=14;break}return ze(kt.items_count||0),Ke(kt.items||[]),vt(kt.tag_disciplines||[]),T(kt.items||[]),_n([]),rt((kt==null?void 0:kt.navigation)||[]),Bn(!1),Zt.abrupt("return",kt);case 14:case"end":return Zt.stop()}},ft)}));return function(Et){return ht.apply(this,arguments)}}(),F=function(){Ne({type:"problemset/getBasketList",payload:{}})},T=function(ft){var Et=ft.every(function(kt){var dn;return((dn=kt.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,De(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=""),De(ft),Ue(Oe),fn(Oe)},j=Object(g.useState)(!1),_e=Object(d.a)(j,2),Ge=_e[0],tt=_e[1],st=function(ft){Ne({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,De(-1),Q(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(L.a)({name:ft,copywriting:ft,position:"ItemBank"})):$t(!1),De(-1),Ue(Oe),fn(Oe)},jt=function(){Oe.per_page=20,Ue(Oe),fn(Oe)},Qt=function(){var ht=Object(c.a)(t.a.mark(function ft(Et){return t.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:Ne({type:"problemset/getDisciplines",payload:{source:"question",group_id:Math.abs(Et),group_type:z.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(){Ne({type:"problemset/setActionTabs",payload:{key:"\u65B0\u5EFA\u6587\u4EF6\u5939",params:Oe}});return},Kn=function(){Ne({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"}})},pn=function(){var ht=Object(c.a)(t.a.mark(function ft(Et){return t.a.wrap(function(dn){for(;;)switch(dn.prev=dn.next){case 0:Ne({type:"problemset/getDisciplines",payload:{source:"question",group_id:Et,group_type:z.TeachGroupShare}}),Oe.page=1,Oe.group_id=Et||null,delete Oe.id,Ue(Object(y.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,De(-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(c.a)(t.a.mark(function ft(Et){var kt;return t.a.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:if(!(xe.type==="exercise")){Zt.next=6;break}return Zt.next=3,Object(H.a)("/api/exercises/".concat(xe.exerciseid,"/toggle_random_question.json"),{method:"post",body:{question_id:xe.qid,item_bank_id:Et}});case 3:return kt=Zt.sent,kt!=null&&kt.status||m.d.push(xe.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:h.a.page},p.a.createElement("section",null,p.a.createElement("div",{className:h.a.wrap},p.a.createElement("div",{className:h.a.title},"\u8BD5\u9898\u5E93"),p.a.createElement("div",{className:h.a.headerWrapper},p.a.createElement("div",{className:h.a.tabsWrap},p.a.createElement(r.a,{activeKey:ye,onChange:st,tabBarExtraContent:p.a.createElement("div",{className:h.a.searchWrap},p.a.createElement(K,{allowClear:!0,suffix:p.a.createElement("i",{className:"iconfont icon-sousuo9 font14 ".concat(h.a.searchIcon),onClick:function(){return yt(Oe.keyword)}}),className:h.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(y.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:h.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:me,onKnowledgeChange:G,teachGroupData:(Pe=Re.teachGroupData)===null||Pe===void 0?void 0:Pe.groups,onTeachGroupChange:pn,teachGroupValue:Oe.group_id,showTeachGroup:Ge})),p.a.createElement("div",{className:h.a.treeWrapper,style:{display:ye===z.Mine?"block":"none"}},p.a.createElement("div",{className:h.a.treeHeader},p.a.createElement(f.a,{data:xt,onClick:Qt}),p.a.createElement(C.a,{type:"link",onClick:Dn,className:h.a.exportBtn},p.a.createElement("img",{src:A.a,alt:"",className:h.a.pngIcon}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),p.a.createElement(M.a,{spinning:Mn},p.a.createElement("div",{ref:Wt,className:h.a.treeContent},p.a.createElement(v.a,{isProblemset:!1,reloadData:jt,data:Cn,onShare:function(){},onOpen:Qt})))),p.a.createElement("div",{className:h.a.contentWrap},p.a.createElement("div",{className:h.a.batchWrap},p.a.createElement("div",{style:{flex:1,display:"flex",alignItems:"center"}},p.a.createElement("div",{className:"font14"},p.a.createElement(k.a,{overlay:p.a.createElement(D.a,{selectedKeys:[Pt]},Xn==null?void 0:Xn.map(function(ht,ft){return p.a.createElement(D.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:h.a.contentListWrap},Je!==0?p.a.createElement(M.a,{size:"large",spinning:Le["problemset/getItemBanks"]},je.map(function(ht,ft){var Et,kt;return p.a.createElement("div",{className:h.a.li,key:ht.id},p.a.createElement("div",{className:h.a.top},p.a.createElement(E.b,{showCheckbox:!1,data:ht,selectIds:ct,onSelectCheckBox:qn})),p.a.createElement("div",{className:h.a.bottom},p.a.createElement("p",{className:"".concat(h.a.actionLeftItem," ").concat(h.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:h.a.actionLeftItem},Gn[ht.difficulty]),p.a.createElement("p",{className:h.a.actionLeftItem},"\u521B\u5EFA\u8005",p.a.createElement("span",{className:"c-grey-333"},ht==null||((kt=ht.author)===null||kt===void 0)?void 0:kt.name)),p.a.createElement("p",{className:h.a.actionLeftItem},"\u66F4\u65B0",p.a.createElement("span",{className:"c-grey-333"},ht==null?void 0:ht.updated_at)),p.a.createElement("p",{className:h.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:h.a.more},p.a.createElement("span",{className:h.a.btnAdd,onClick:function(){return ni(ht.id)}},"\u66FF\u6362"))))})):p.a.createElement(M.a,{size:"large",spinning:Le["problemset/getItemBanks"]},p.a.createElement(l.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($){var fe=$.classroomList,de=$.problemset,ee=$.user,ie=$.loading,ge=$.globalSetting,Z=$.shixunHomeworks;return{classroomList:fe,problemset:de,user:ee,globalSetting:ge,loading:ie.effects,shixunHomeworks:Z}})(oe)},LE3n:function(qe,ve,U){"use strict";var ne=U("ozfa"),W=U("MJZm"),O=U("k1fw"),k=U("+L6B"),w=U("2/Rp"),D=U("5NDa"),B=U("5rEg"),M=U("2qtc"),e=U("kLXV"),C=U("miYZ"),y=U("tsqr"),c=U("9og8"),d=U("tJVT"),a=U("WmNS"),i=U.n(a),o=U("q1tI"),s=U.n(o),r=U("1vnw"),n=U.n(r),t=U("ErOA"),g=U("Ix/O"),p=U.n(g),m=U("xTzM"),b=U.n(m),_=U("WCUW"),l=U("LvDl"),f=U.n(l),u=function(v){var S=v.isProblemset,L=v.name,I=v.id,A=v.itemBanksCount,P=v.onOpen,H=P===void 0?function(){}:P,R=v.onShare,K=R===void 0?function(){}:R,z=v.onMove,oe=z===void 0?function(){}:z,$=v.onDeleteOk,fe=$===void 0?function(){}:$,de=Object(o.useState)(!1),ee=Object(d.a)(de,2),ie=ee[0],ge=ee[1],Z=Object(o.useState)(L),Y=Object(d.a)(Z,2),Se=Y[0],Pe=Y[1],ke=Object(o.useState)(L),Re=Object(d.a)(ke,2),Me=Re[0],Ce=Re[1],Le=function(){var J=Object(c.a)(i.a.mark(function pe(Te){var xe,We,He;return i.a.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(xe=["\uFF1F","\u3001","/","\u2572","*","<",">","|"],Me.trim()){Ue.next=4;break}return y.b.warn("\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"),Ue.abrupt("return");case 4:if(!(Me.charAt(0)===" ")){Ue.next=7;break}return y.b.warn("\u9996\u5B57\u7B26\u4E0D\u80FD\u4E3A\u7A7A\u683C"),Ue.abrupt("return");case 7:We=0;case 8:if(!(We0?$(function(Te){return ge(Te,Re,{children:Le.map(function(xe){return{title:s.a.createElement(u,{isProblemset:S,name:xe.name,id:xe.id,itemBanksCount:xe.item_banks_count,onMove:de,onOpen:A,onShare:H,onDeleteOk:ie}),key:xe.id,icon:s.a.createElement("img",{src:p.a,className:n.a.folderIcon}),isLeaf:!1}})})}):$(function(Te){return ge(Te,Re,{isLeaf:!0})});case 6:case"end":return pe.stop()}},Pe)}));return function(ke){return Se.apply(this,arguments)}}(),Y=function(Pe,ke){var Re=ke.node,Me=ke.expanded;$(function(Ce){return ge(Ce,Re.key,{icon:Me?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=h},LdHM:function(qe,ve,U){"use strict";U.d(ve,"b",function(){return t}),U.d(ve,"a",function(){return p});var ne=U("1OyB"),W=U("vuIU"),O=U("Ji7U"),k=U("LK+K"),w=U("q1tI"),D=U("rePB"),B=U("Ff2n"),M=U("ODXe"),e=U("4IlW"),C=U("bX4T"),y=U("YrtM"),c=U("TSYQ"),d=U.n(c),a=U("+nKL"),i=U("8OUc"),o=function(K,z){var oe=K.prefixCls,$=K.id,fe=K.flattenOptions,de=K.childrenAsData,ee=K.values,ie=K.searchValue,ge=K.multiple,Z=K.defaultActiveFirstOption,Y=K.height,Se=K.itemHeight,Pe=K.notFoundContent,ke=K.open,Re=K.menuItemSelectedIcon,Me=K.virtual,Ce=K.onSelect,Le=K.onToggleOpen,Ne=K.onActiveValue,J=K.onScroll,pe=K.onMouseEnter,Te="".concat(oe,"-item"),xe=Object(y.a)(function(){return fe},[ke,fe],function(Ke,ae){return ae[0]&&Ke[1]!==ae[1]}),We=w.useRef(null),He=function(ae){ae.preventDefault()},Oe=function(ae){We.current&&We.current.scrollTo({index:ae})},Ue=function(ae){for(var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,ye=xe.length,Q=0;Q1&&arguments[1]!==void 0?arguments[1]:!1;return Object(b.a)(R).map(function(z,oe){if(!w.isValidElement(z)||!z.type)return null;var $=z.type.isSelectOptGroup,fe=z.key,de=z.props,ee=de.children,ie=Object(B.a)(de,["children"]);return K||!$?_(z):Object(m.a)(Object(m.a)({key:"__RC_SELECT_GRP__".concat(fe===null?oe:fe,"__"),label:fe},ie),{},{options:l(ee)})}).filter(function(z){return z})}var f=U("2Qr1"),u=U("qNPg"),h=U("U8pU"),E=U("Kwbf"),v=U("WKfj");function S(R){var K=R.mode,z=R.options,oe=R.children,$=R.backfill,fe=R.allowClear,de=R.placeholder,ee=R.getInputElement,ie=R.showSearch,ge=R.onSearch,Z=R.defaultOpen,Y=R.autoFocus,Se=R.labelInValue,Pe=R.value,ke=R.inputValue,Re=R.optionLabelProp,Me=K==="multiple"||K==="tags",Ce=ie!==void 0?ie:Me||K==="combobox",Le=z||l(oe);if(Object(E.a)(K!=="tags"||Le.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 Ne=Le.some(function(Te){return Te.options?Te.options.some(function(xe){return typeof("value"in xe?xe.value:xe.key)=="number"}):typeof("value"in Te?Te.value:Te.key)=="number"});Object(E.a)(!Ne,"`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"||!$,"`backfill` only works with `combobox` mode."),Object(E.a)(K==="combobox"||!ee,"`getInputElement` only work with `combobox` mode."),Object(E.b)(K!=="combobox"||!ee||!fe||!de,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ge&&!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."),Pe!=null){var J=Object(v.d)(Pe);Object(E.a)(!Se||J.every(function(Te){return Object(h.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)(!Me||Array.isArray(Pe),"`value` should be array when `mode` is `multiple` or `tags`")}if(oe){var pe=null;Object(b.a)(oe).some(function(Te){if(!w.isValidElement(Te)||!Te.type)return!1;var xe=Te.type;if(xe.isSelectOption)return!1;if(xe.isSelectOptGroup){var We=Object(b.a)(Te.props.children).every(function(He){return!w.isValidElement(He)||!Te.type||He.type.isSelectOption?!0:(pe=He.type,!1)});return!We}return pe=xe,!0}),pe&&Object(E.a)(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(pe.displayName||pe.name||pe,"`.")),Object(E.a)(ke===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}var L=S,I=Object(u.a)({prefixCls:"rc-select",components:{optionList:r},convertChildrenToData:l,flattenOptions:f.d,getLabeledValue:f.e,filterOptions:f.b,isValueDisabled:f.g,findValueOption:f.c,warningProps:L,fillOptionsWithMissingValue:f.a}),A=function(R){Object(O.a)(z,R);var K=Object(k.a)(z);function z(){var oe;return Object(ne.a)(this,z),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)(z,[{key:"render",value:function(){return w.createElement(I,Object.assign({ref:this.selectRef},this.props))}}]),z}(w.Component);A.Option=t,A.OptGroup=p;var P=A,H=ve.c=P},MI8n:function(qe,ve,U){"use strict";U.d(ve,"c",function(){return w}),U.d(ve,"b",function(){return e}),U.d(ve,"e",function(){return C}),U.d(ve,"a",function(){return y}),U.d(ve,"d",function(){return c}),U.d(ve,"f",function(){return d});var ne=U("/cxE"),W=U("pmY6"),O=U("24hK"),k=U("5Y4S"),w;(function(a){a.None=()=>W.a.None;function i(S){return(L,I=null,A)=>{let P=!1,H;return H=S(R=>P?void 0:(H?H.dispose():P=!0,L.call(I,R)),null,A),P&&H.dispose(),H}}a.once=i;function o(S,L){return p((I,A=null,P)=>S(H=>I.call(A,L(H)),null,P))}a.map=o;function s(S,L){return p((I,A=null,P)=>S(H=>{L(H),I.call(A,H)},null,P))}a.forEach=s;function r(S,L){return p((I,A=null,P)=>S(H=>L(H)&&I.call(A,H),null,P))}a.filter=r;function n(S){return S}a.signal=n;function t(...S){return(L,I=null,A)=>Object(W.e)(...S.map(P=>P(H=>L.call(I,H),null,A)))}a.any=t;function g(S,L,I){let A=I;return o(S,P=>(A=L(A,P),A))}a.reduce=g;function p(S){let L;const I=new e({onFirstListenerAdd(){L=S(I.fire,I)},onLastListenerRemove(){L.dispose()}});return I.event}function m(S,L,I=100,A=!1,P){let H,R,K,z=0;const oe=new e({leakWarningThreshold:P,onFirstListenerAdd(){H=S($=>{z++,R=L(R,$),A&&!K&&(oe.fire(R),R=void 0),clearTimeout(K),K=setTimeout(()=>{const fe=R;R=void 0,K=void 0,(!A||z>1)&&oe.fire(fe),z=0},I)})},onLastListenerRemove(){H.dispose()}});return oe.event}a.debounce=m;function b(S,L=(I,A)=>I===A){let I=!0,A;return r(S,P=>{const H=I||!L(P,A);return I=!1,A=P,H})}a.latch=b;function _(S,L){return[a.filter(S,L),a.filter(S,I=>!L(I))]}a.split=_;function l(S,L=!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&&(L?setTimeout(H):H())},onLastListenerRemove(){P&&P.dispose(),P=null}});return R.event}a.buffer=l;class f{constructor(S){this.event=S}map(S){return new f(o(this.event,S))}forEach(S){return new f(s(this.event,S))}filter(S){return new f(r(this.event,S))}reduce(S,L){return new f(g(this.event,S,L))}latch(){return new f(b(this.event))}debounce(S,L=100,I=!1,A){return new f(m(this.event,S,L,I,A))}on(S,L,I){return this.event(S,L,I)}once(S,L,I){return i(this.event)(S,L,I)}}function u(S){return new f(S)}a.chain=u;function h(S,L,I=A=>A){const A=(...K)=>R.fire(I(...K)),P=()=>S.on(L,A),H=()=>S.removeListener(L,A),R=new e({onFirstListenerAdd:P,onLastListenerRemove:H});return R.event}a.fromNodeEventEmitter=h;function E(S,L,I=A=>A){const A=(...K)=>R.fire(I(...K)),P=()=>S.addEventListener(L,A),H=()=>S.removeEventListener(L,A),R=new e({onFirstListenerAdd:P,onLastListenerRemove:H});return R.event}a.fromDOMEventEmitter=E;function v(S){return new Promise(L=>i(S)(L))}a.toPromise=v})(w||(w={}));class D{constructor(a){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${a}_${D._idPool++}`}start(a){this._stopWatch=new k.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}}}D._idPool=0;let B=-1;class M{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=B;if(typeof this.customThreshold=="number"&&(i=this.customThreshold),i<=0||a{const r=this._stacks.get(o)||0;this._stacks.set(o,r-1)}}}class e{constructor(a){var i;this._disposed=!1,this._options=a,this._leakageMon=B>0?new M(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=((i=this._options)===null||i===void 0?void 0:i._profName)?new D(this._options._profName):void 0}get event(){return this._event||(this._event=(a,i,o)=>{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),g=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 o instanceof W.b?o.add(g):Array.isArray(o)&&o.push(g),g}),this._event}fire(a){var i,o;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(ne.f)(n)}}(o=this._perfMon)===null||o===void 0||o.stop()}}dispose(){var a,i,o,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=(o=this._options)===null||o===void 0?void 0:o.onLastListenerRemove)===null||s===void 0||s.call(o),(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 y 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 c{constructor(){this.buffers=[]}wrapEvent(a){return(i,o,s)=>a(r=>{const n=this.buffers[this.buffers.length-1];n?n.push(()=>i.call(o,r)):i.call(o,r)},void 0,s)}bufferEvents(a){const i=[];this.buffers.push(i);const o=a();return this.buffers.pop(),i.forEach(s=>s()),o}}class d{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,U){"use strict";(function(ne,W){U.d(ve,"b",function(){return o}),U.d(ve,"i",function(){return t}),U.d(ve,"f",function(){return g}),U.d(ve,"d",function(){return p}),U.d(ve,"g",function(){return m}),U.d(ve,"h",function(){return b}),U.d(ve,"c",function(){return _}),U.d(ve,"k",function(){return l}),U.d(ve,"j",function(){return f}),U.d(ve,"a",function(){return u}),U.d(ve,"e",function(){return v});var O;const k="en";let w=!1,D=!1,B=!1,M=!1,e=!1,C=!1,y=!1,c,d=k,a,i;const o=typeof self=="object"?self:typeof ne=="object"?ne:{};let s;typeof o.vscode!="undefined"&&typeof o.vscode.process!="undefined"?s=o.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,D=i.indexOf("Macintosh")>=0,y=(i.indexOf("Macintosh")>=0||i.indexOf("iPad")>=0||i.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,B=i.indexOf("Linux")>=0,C=!0,c=navigator.language,d=c;else if(typeof s=="object"){w=s.platform==="win32",D=s.platform==="darwin",B=s.platform==="linux",M=B&&!!s.env.SNAP&&!!s.env.SNAP_REVISION,c=k,d=k;const S=s.env.VSCODE_NLS_CONFIG;if(S)try{const L=JSON.parse(S),I=L.availableLanguages["*"];c=L.locale,d=I||k,a=L._translationsConfigFile}catch(L){}e=!0}else console.error("Unable to resolve platform.");let n=0;D?n=1:w?n=3:B&&(n=2);const t=w,g=D,p=B,m=e,b=C,_=y,l=i,f=function(){if(o.setImmediate)return o.setImmediate.bind(o);if(typeof o.postMessage=="function"&&!o.importScripts){let I=[];o.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}),o.postMessage({vscodeSetImmediateId:H},"*")}}if(typeof(s==null?void 0:s.nextTick)=="function")return s.nextTick.bind(s);const L=Promise.resolve();return I=>L.then(I)}(),u=D||y?2:w?1:3;let h=!0,E=!1;function v(){if(!E){E=!0;const S=new Uint8Array(2);S[0]=1,S[1]=2;const L=new Uint16Array(S.buffer);h=L[0]===(2<<8)+1}return h}}).call(this,U("IyRk"),U("Q2Ig"))},N0LK:function(qe,ve,U){"use strict";U.d(ve,"C",function(){return ne}),U.d(ve,"v",function(){return O}),U.d(ve,"s",function(){return k}),U.d(ve,"t",function(){return w}),U.d(ve,"U",function(){return D}),U.d(ve,"J",function(){return B}),U.d(ve,"O",function(){return M}),U.d(ve,"p",function(){return e}),U.d(ve,"T",function(){return C}),U.d(ve,"q",function(){return y}),U.d(ve,"N",function(){return c}),U.d(ve,"M",function(){return d}),U.d(ve,"Q",function(){return a}),U.d(ve,"u",function(){return i}),U.d(ve,"x",function(){return o}),U.d(ve,"I",function(){return s}),U.d(ve,"f",function(){return r}),U.d(ve,"h",function(){return n}),U.d(ve,"g",function(){return t}),U.d(ve,"i",function(){return g}),U.d(ve,"G",function(){return p}),U.d(ve,"H",function(){return m}),U.d(ve,"r",function(){return b}),U.d(ve,"R",function(){return _}),U.d(ve,"d",function(){return l}),U.d(ve,"e",function(){return f}),U.d(ve,"E",function(){return u}),U.d(ve,"F",function(){return h}),U.d(ve,"j",function(){return E}),U.d(ve,"z",function(){return v}),U.d(ve,"K",function(){return L}),U.d(ve,"L",function(){return I}),U.d(ve,"m",function(){return P}),U.d(ve,"k",function(){return R}),U.d(ve,"A",function(){return z}),U.d(ve,"a",function(){return oe}),U.d(ve,"n",function(){return $}),U.d(ve,"l",function(){return fe}),U.d(ve,"D",function(){return de}),U.d(ve,"B",function(){return ee}),U.d(ve,"b",function(){return ie}),U.d(ve,"S",function(){return ge}),U.d(ve,"o",function(){return Z}),U.d(ve,"P",function(){return Y}),U.d(ve,"w",function(){return Se}),U.d(ve,"c",function(){return Pe}),U.d(ve,"y",function(){return Me});function ne(J){return!J||typeof J!="string"?!0:J.trim().length===0}const W=/{(\d+)}/g;function O(J,...pe){return pe.length===0?J:J.replace(W,function(Te,xe){const We=parseInt(xe,10);return isNaN(We)||We<0||We>=pe.length?Te:pe[We]})}function k(J){return J.replace(/[<>&]/g,function(pe){switch(pe){case"<":return"<";case">":return">";case"&":return"&";default:return pe}})}function w(J){return J.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function D(J,pe=" "){const Te=B(J,pe);return M(Te,pe)}function B(J,pe){if(!J||!pe)return J;const Te=pe.length;if(Te===0||J.length===0)return J;let xe=0;for(;J.indexOf(pe,xe)===xe;)xe=xe+Te;return J.substring(xe)}function M(J,pe){if(!J||!pe)return J;const Te=pe.length,xe=J.length;if(Te===0||xe===0)return J;let We=xe,He=-1;for(;!(He=J.lastIndexOf(pe,We-1),He===-1||He+Te!==We);){if(He===0)return"";We=He}return J.substring(0,We)}function e(J){return J.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function C(J){return J.replace(/\*/g,"")}function y(J,pe,Te={}){if(!J)throw new Error("Cannot create regex from empty string");pe||(J=w(J)),Te.wholeWord&&(/\B/.test(J.charAt(0))||(J="\\b"+J),/\B/.test(J.charAt(J.length-1))||(J=J+"\\b"));let xe="";return Te.global&&(xe+="g"),Te.matchCase||(xe+="i"),Te.multiline&&(xe+="m"),Te.unicode&&(xe+="u"),new RegExp(J,xe)}function c(J){if(J.source==="^"||J.source==="^$"||J.source==="$"||J.source==="^\\s*$")return!1;const pe=J.exec("");return!!(pe&&J.lastIndex===0)}function d(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 pe=0,Te=J.length;pe=0;Te--){const xe=J.charCodeAt(Te);if(xe!==32&&xe!==9)return Te}return-1}function r(J,pe){return Jpe?1:0}function n(J,pe,Te=0,xe=J.length,We=0,He=pe.length){for(;TeZe)return 1}const Oe=xe-Te,Ue=He-We;return OeUe?1:0}function t(J,pe){return g(J,pe,0,J.length,0,pe.length)}function g(J,pe,Te=0,xe=J.length,We=0,He=pe.length){for(;Te=128||Ze>=128)return n(J.toLowerCase(),pe.toLowerCase(),Te,xe,We,He);p(Qe)&&(Qe-=32),p(Ze)&&(Ze-=32);const Je=Qe-Ze;if(Je===0)continue;return Je}const Oe=xe-Te,Ue=He-We;return OeUe?1:0}function p(J){return J>=97&&J<=122}function m(J){return J>=65&&J<=90}function b(J,pe){return J.length===pe.length&&g(J,pe)===0}function _(J,pe){const Te=pe.length;return pe.length>J.length?!1:g(J,pe,0,Te)===0}function l(J,pe){let Te,xe=Math.min(J.length,pe.length);for(Te=0;Te1){const xe=J.charCodeAt(pe-2);if(u(xe))return E(xe,Te)}return Te}function L(J,pe){const Te=ke.getInstance(),xe=pe,We=J.length,He=v(J,We,pe);pe+=He>=65536?2:1;let Oe=Te.getGraphemeBreakType(He);for(;pe=65536?2:1,Oe=Qe}return pe-xe}function I(J,pe){const Te=ke.getInstance(),xe=pe,We=S(J,pe);pe-=We>=65536?2:1;let He=Te.getGraphemeBreakType(We);for(;pe>0;){const Oe=S(J,pe),Ue=Te.getGraphemeBreakType(Oe);if(Pe(Ue,He))break;pe-=Oe>=65536?2:1,He=Ue}return xe-pe}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 z(J){return K.test(J)}const oe=/[\u2028\u2029]/;function $(J){return oe.test(J)}function fe(J){for(let pe=0,Te=J.length;pe=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 ie=String.fromCharCode(65279);function ge(J){return!!(J&&J.length>0&&J.charCodeAt(0)===65279)}function Z(J,pe=!1){return J?(pe&&(J=J.replace(/\\./g,"")),J.toLowerCase()!==J):!1}function Y(J){const pe=90-65+1;return J=J%(2*pe),Jpe[3*xe+1])xe=2*xe+1;else return pe[3*xe+2];return 0}}ke._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 Me(J,pe){if(J===0)return 0;const Te=Ce(J,pe);if(Te!==void 0)return Te;const xe=S(pe,J);return J-=Le(xe),J}function Ce(J,pe){let Te=S(pe,J);for(J-=Le(Te);Ne(Te)||Te===65039||Te===8419;){if(J===0)return;Te=S(pe,J),J-=Le(Te)}if(!ee(Te))return;if(J>=0){const xe=S(pe,J);xe===8205&&(J-=Le(xe))}return J}function Le(J){return J>=65536?2:1}function Ne(J){return 127995<=J&&J<=127999}},NvD2:function(qe,ve,U){"use strict";U.d(ve,"a",function(){return D});var ne=U("Kwbf");function W(B,M){var e=new Set;return B.forEach(function(C){M.has(C)||e.add(C)}),e}function O(B){var M=B||{},e=M.disabled,C=M.disableCheckbox,y=M.checkable;return!!(e||C)||y===!1}function k(B,M,e,C){for(var y=new Set(B),c=new Set,d=0;d<=e;d+=1){var a=M.get(d)||new Set;a.forEach(function(r){var n=r.key,t=r.node,g=r.children,p=g===void 0?[]:g;y.has(n)&&!C(t)&&p.filter(function(m){return!C(m.node)}).forEach(function(m){y.add(m.key)})})}for(var i=new Set,o=e;o>=0;o-=1){var s=M.get(o)||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 g=!0,p=!1;(n.children||[]).filter(function(m){return!C(m.node)}).forEach(function(m){var b=m.key,_=y.has(b);g&&!_&&(g=!1),!p&&(_||c.has(b))&&(p=!0)}),g&&y.add(n.key),p&&c.add(n.key),i.add(n.key)})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(W(c,y))}}function w(B,M,e,C,y){for(var c=new Set(B),d=new Set(M),a=0;a<=C;a+=1){var i=e.get(a)||new Set;i.forEach(function(n){var t=n.key,g=n.node,p=n.children,m=p===void 0?[]:p;!c.has(t)&&!d.has(t)&&!y(g)&&m.filter(function(b){return!y(b.node)}).forEach(function(b){c.delete(b.key)})})}d=new Set;for(var o=new Set,s=C;s>=0;s-=1){var r=e.get(s)||new Set;r.forEach(function(n){var t=n.parent,g=n.node;if(y(g)||!n.parent||o.has(n.parent.key))return;if(y(n.parent.node)){o.add(t.key);return}var p=!0,m=!1;(t.children||[]).filter(function(b){return!y(b.node)}).forEach(function(b){var _=b.key,l=c.has(_);p&&!l&&(p=!1),!m&&(l||d.has(_))&&(m=!0)}),p||c.delete(t.key),m&&d.add(t.key),o.add(t.key)})}return{checkedKeys:Array.from(c),halfCheckedKeys:Array.from(W(d,c))}}function D(B,M,e,C){var y=[],c;C?c=C:c=O;var d=new Set(B.filter(function(s){var r=!!e[s];return r||y.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(ne.a)(!y.length,"Tree missing follow keys: ".concat(y.slice(0,100).map(function(s){return"'".concat(s,"'")}).join(", ")));var o;return M===!0?o=k(d,a,i,c):o=w(d,M.halfCheckedKeys,a,i,c),o}},OZM5:function(qe,ve,U){"use strict";U.d(ve,"b",function(){return C}),U.d(ve,"a",function(){return y}),U.d(ve,"k",function(){return c}),U.d(ve,"h",function(){return d}),U.d(ve,"i",function(){return a}),U.d(ve,"g",function(){return i}),U.d(ve,"c",function(){return o}),U.d(ve,"d",function(){return s}),U.d(ve,"j",function(){return t}),U.d(ve,"e",function(){return g}),U.d(ve,"f",function(){return p});var ne=U("KQm4"),W=U("U8pU"),O=U("Ff2n"),k=U("q1tI"),w=U.n(k),D=U("Kwbf"),B=U("WaYH"),M=.25,e=2;function C(m,b){var _=m.slice(),l=_.indexOf(b);return l>=0&&_.splice(l,1),_}function y(m,b){var _=m.slice();return _.indexOf(b)===-1&&_.push(b),_}function c(m){return m.split("-")}function d(m,b){return"".concat(m,"-").concat(b)}function a(m){return m&&m.type&&m.type.isTreeNode}function i(m,b){var _=[m],l=b[m];function f(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];u.forEach(function(h){var E=h.key,v=h.children;_.push(E),f(v)})}return f(l.children),_}function o(m,b){var _=m.clientY,l=b.selectHandle.getBoundingClientRect(),f=l.top,u=l.bottom,h=l.height,E=Math.max(h*M,e);return _<=f+E?-1:_>=u-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||{},l=_.processProps,f=l===void 0?r:l,u=Array.isArray(m)?m:[m];return u.map(function(h){var E=h.children,v=Object(O.a)(h,["children"]),S=n(E,b);return w.a.createElement(B.a,Object.assign({},f(v)),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(D.a)(!1,"`checkedKeys` is not an array or an object"),null;return b}function g(m,b){var _=new Set;function l(f){if(_.has(f))return;var u=b[f];if(!u)return;_.add(f);var h=u.parent,E=u.node;if(E.disabled)return;h&&l(h.key)}return(m||[]).forEach(function(f){l(f)}),Object(ne.a)(_)}function p(m){var b={};return Object.keys(m).forEach(function(_){(_.startsWith("data-")||_.startsWith("aria-"))&&(b[_]=m[_])}),b}},"P/tu":function(qe,ve,U){"use strict";var ne=U("ozfa"),W=U("MJZm"),O=U("0Owb"),k=U("9og8"),w=U("tJVT"),D=U("PpiC"),B=U("WmNS"),M=U.n(B),e=U("q1tI"),C=U.n(e),y=U("WCUW"),c=U("spXi"),d=U.n(c),a=function(o){var s=o.value,r=o.onChange,n=o.defaultValue,t=o.disabled,g=Object(D.a)(o,["value","onChange","defaultValue","disabled"]),p=Object(e.useState)([]),m=Object(w.a)(p,2),b=m[0],_=m[1],l=Object(e.useState)("1"),f=Object(w.a)(l,2),u=f[0],h=f[1];Object(e.useEffect)(function(){E()},[]);var E=function(){var L=Object(k.a)(M.a.mark(function I(){var A,P;return M.a.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:return R.next=2,Object(y.A)({});case 2:A=R.sent,A!=null&&A.data&&(P=[{title:C.a.createElement("div",{title:"\u6839\u76EE\u5F55",className:d.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:v(A.data||[])}],_(P),h("2"));case 4:case"end":return R.stop()}},I)}));return function(){return L.apply(this,arguments)}}(),v=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:d.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(z){return A(z)}):[]}}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:d.a.customTree},C.a.createElement(W.a,Object(O.a)({key:u},S,{showIcon:!0,treeData:b,onSelect:r,disabled:t},g)))};ve.a=a},Q0Vu:function(qe,ve,U){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,U){"use strict";var ne=U("Q9mQ"),W=U("diRs"),O=U("q1tI"),k=U.n(O),w=U("+z73"),D=U.n(w),B=function(e){var C=e.data,y=C===void 0?[]:C,c=e.onClick,d=function(){return y.map(function(o,s){return k.a.createElement("div",{key:s,className:D.a.few},k.a.createElement("b",{title:o.name,style:{color:s===0?"#333333":"#999999"},onClick:function(){return c(o.id)}},o.name),s1&&t5?a():d())};ve.a=B},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 U,ne,W,O=!1,k,w;window.PR_SHOULD_USE_CONTINUATION=!0;var D,B;(function(){var M=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"],y=[C,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],c=[y,"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"],d=[y,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],a=[y,"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",o=[y,"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"],g=[c,a,d,o,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",l="typ",f="lit",u="pun",h="pln",E="tag",v="dec",S="src",L="atn",I="atv",A="nocode",P="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function H(Ce){for(var Le=0,Ne=!1,J=!1,pe=0,Te=Ce.length;pe122||(Q<65||ye>90||nt.push([Math.max(65,ye)|32,Math.min(Q,90)|32]),Q<97||ye>122||nt.push([Math.max(97,ye)&~32,Math.min(Q,122)&~32]))}}nt.sort(function(De,Be){return De[0]-Be[0]||Be[1]-De[1]});for(var q=[],se=[],Ke=0;Keme[0]&&(me[1]+1>me[0]&&je.push("-"),je.push(Oe(me[1])))}return je.push("]"),je.join("")}function Qe(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=[],je=0,Ke=0;je=2&&ye==="["?ze[je]=Ue(ae):ye!=="\\"&&(ze[je]=ae.replace(/[a-zA-Z]/g,function(se){var me=se.charCodeAt(0);return"["+String.fromCharCode(me&~32,me|32)+"]"}))}return ze.join("")}for(var Ze=[],pe=0,Te=Ce.length;pe=0;)Ne[Ze.charAt(Je)]=Qe;var ze=Qe[1],nt=""+ze;He.hasOwnProperty(nt)||(We.push(ze),He[nt]=null)}We.push(/[\0-\uffff]/),J=H(We)})();var pe=Le.length,Te=function(xe){for(var We=xe.sourceCode,He=xe.basePos,Oe=xe.sourceNode,Ue=[He,h],Qe=0,Ze=We.match(J)||[],Je={},ze=0,nt=Ze.length;ze=5&&je.substring(0,5)==="lang-",ae&&!(Ke&&typeof Ke[1]=="string")&&(ae=!1,je=S),ae||(Je[it]=je)}var Q=Qe;if(Qe+=it.length,!ae)Ue.push(He+Q,je);else{var q=Ke[1],se=it.indexOf(q),me=se+q.length;Ke[2]&&(me=it.length-Ke[2].length,se=me-q.length);var De=je.substring(5);K(Oe,He+Q,it.substring(0,se),Te,Ue),K(Oe,He+Q+se,q,Y(De,q),Ue),K(Oe,He+Q+me,it.substring(me),Te,Ue)}}xe.decorations=Ue};return Te}function fe(Ce){var Le=[],Ne=[];Ce.tripleQuotedStrings?Le.push([m,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):Ce.multiLineStrings?Le.push([m,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):Le.push([m,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),Ce.verbatimStrings&&Ne.push([m,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var J=Ce.hashComments;J&&(Ce.cStyleComments?(J>1?Le.push([_,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):Le.push([_,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),Ne.push([m,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):Le.push([_,/^#[^\r\n]*/,null,"#"])),Ce.cStyleComments&&(Ne.push([_,/^\/\/[^\r\n]*/,null]),Ne.push([_,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var pe=Ce.regexLiterals;if(pe){var Te=pe>1?"":`
\r`,xe=Te?".":"[\\S\\s]",We="/(?=[^/*"+Te+"])(?:[^/\\x5B\\x5C"+Te+"]|\\x5C"+xe+"|\\x5B(?:[^\\x5C\\x5D"+Te+"]|\\x5C"+xe+")*(?:\\x5D|$))+/";Ne.push(["lang-regex",RegExp("^"+P+"("+We+")")])}var He=Ce.types;He&&Ne.push([l,He]);var Oe=(""+Ce.keywords).replace(/^ | $/g,"");Oe.length&&Ne.push([b,new RegExp("^(?:"+Oe.replace(/[\s,]+/g,"|")+")\\b"),null]),Le.push([h,/^\s+/,null,` \r
\xA0`]);var Ue="^.[^\\s\\w.$@'\"`/\\\\]*";return Ce.regexLiterals&&(Ue+="(?!s*/)"),Ne.push([f,/^@[a-z_$][a-z_$@0-9]*/i,null],[l,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[h,/^[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"],[h,/^\\[\s\S]?/,null],[u,new RegExp(Ue),null]),$(Le,Ne)}var de=fe({keywords:g,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function ee(Ce,Le,Ne){for(var J=/(?:^|\s)nocode(?:\s|$)/,pe=/\r\n?|\n/,Te=Ce.ownerDocument,xe=Te.createElement("li");Ce.firstChild;)xe.appendChild(Ce.firstChild);var We=[xe];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)&&Ne){var je=ze.nodeValue,Ke=je.match(pe);if(Ke){var ae=je.substring(0,Ke.index);ze.nodeValue=ae;var ce=je.substring(Ke.index+Ke[0].length);if(ce){var ye=ze.parentNode;ye.insertBefore(Te.createTextNode(ce),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 ce=ae?Ke.cloneNode(!1):Ke,ye=Ke.parentNode;if(ye){var Q=nt(ye,1),q=Ke.nextSibling;Q.appendChild(ce);for(var se=q;se;se=q)q=se.nextSibling,Q.appendChild(se)}return ce}for(var it=nt(ze.nextSibling,0),je;(je=it.parentNode)&&je.nodeType===1;)it=je;We.push(it)}for(var Ue=0;Ue=ye&&(He+=2),Te>=Q&&(Qe+=2)}}finally{je&&(je.style.display=Ke)}}var ge={};function Z(Ce,Le){for(var Ne=Le.length;--Ne>=0;){var J=Le[Ne];ge.hasOwnProperty(J)?M.console&&console.warn("cannot override language handler %s",J):ge[J]=Ce}}function Y(Ce,Le){return Ce&&ge.hasOwnProperty(Ce)||(Ce=/^\s*]*(?:>|$)/],[_,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[u,/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^